Основные средства проектирования информационных систем

Предварительный анализ и основная характеристика области проектирования. Составление проекта логической модели информационной системы. Особенность создания базы данных для концепции. Изучение проведения логической связи между атрибутами сущностей.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 27.11.2015
Размер файла 129,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Беловский институт филиал

федерального государственного бюджетного образовательного учреждения высшего профессионального образования

«Кемеровский государственный университет»

Кафедра математики и естественных наук

КОНТРОЛЬНАЯ РАБОТА

по теме МДК 01.02. «Методы и средства проектирования информационных систем»

ПМ.01 «Эксплуатация и модификация информационных систем»

Выполнил

Новиков А.В.

Руководитель

Злобин А.Ю.

Белово 2015

Содержание

Введение

1. Анализ и характеристика области проектирования

1.1 Предварительный анализ области проектирования

1.2 Характеристика области проектирования

2. Проектирование информационной системы

2.1 Проектирование логической модели информационной системы

2.2 Проектирование базы данных информационной системы

Заключение

Введение

Тема курсового проекта: Проектирование информационной системы «Мониторинг заказов на установку программного обеспечения в образовательных организациях».

Цель курсового проекта: проектирование информационной системы (ИС) «Мониторинг заказов на установку программного обеспечения в образовательных организациях».

Для проектирования информационной системы необходимо выполнить следующие задачи:

- провести предварительный анализ структуры БИФ ФГБОУ ВПО «БИФ Кем ГУ»;

- спроектировать структуру информационной системы «БИФ ФГБОУ ВПО БИФ Кем ГУ».

Необходимыми этапами выполнения курсового проекта будут: описание назначения и области применения спроектированной ИС, моделирование функциональных процессов для последующего улучшения работы.

1. Анализ и характеристика области проектирования

1.1 Предварительный анализ области проектирования

Беловский институт (филиал) федерального государственного бюджетного образовательного учреждения высшего профессионального образования «Кемеровский государственный университет»

В настоящее время в БИФ КемГУ можно получить высшее и среднее профессиональное образование по очной и заочной формам обучения по востребованным специальностям и направлениям среднего и высшего профессионального образования

Работник должен иметь как общие социологические знания, так и некоторые прикладные, включающие в себя знание этики, социологии, экономики, права, медицины. При работе с детьми становится обязательным педагогическое образование. Однако, в целом, залогом успеха является получение социально-гуманитарного образования в учебных заведениях.

1.2 Характеристика области проектирования

В БИФ поступает и обрабатывается входная и выходная информация.

Входная информация- это информация, которую система воспринимает от окружающей среды.

Входная информация для социального работника это:

1) Заявление о предоставлении поступающих, и пакет документов:

- копия паспорта или документа, удостоверяющего личность;

2) Договор, определяющий виды и периодичность оказываемых услуг, права и обязанности сторон.

В БИФ имеется такое компьютерное обеспечение как: компьютер, принтер, сканер.

Характеристики персонального компьютера:

Материнская плата:

MSI B75MA-E31 LGA 1155 mATX Ret

Процессор:

INTEL Core i3 3240 LGA 1155 OEM

Оперативная память:

HYNIX DDR3- 2Гб 1333 DIMM OEM

Жесткий диск:

WD Caviar Blue WD5000AAKX 500Гб HDD SATA III

Видеокарта:

ASUS GT630-SL-2GD3-L

Так же имеется и программное обеспечение:

1) Операционная система Windows XP Professional;

2) Архиватор 7Zip;

3) Microsoft Office в пакет которого водит: текстовый редактор Word, электронная таблица Excel, программы для создания презентаций PowerPoint и базы данных Access

Вся входная информация обрабатывается в системе управления базы данных (СУБД) Access.

База данных (БД) - набор сведений, хранящихся некоторым упорядоченным способом. Иными словами, база данных - это хранилище данных. Сами по себе базы данных не представляли бы интереса, если бы не было систем управления базами данных (СУБД).[]

Система управления базами данных (СУБД) - это комплекс программных и языковых средств, необходимых для создания БД, поддержания их в актуальном состоянии и организации поиска в них необходимой информации. Основная функция СУБД - это предоставление пользователю БД возможности работы с ней, не вникая в детали на уровне аппаратного обеспечения. Т.е. все запросы пользователя к БД, добавление и удаление данных, выборки, обновление данных - все это обеспечивает СУБД.

База данных является основной составляющей информационной системы.

Информационная система (ИС)- взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели []

Проектирование информационной системы будет ориентироваться на использование базы данных.

2. Проектирование информационной системы

2.1 Проектирование логической модели информационной системы

Для проектирования логической модели ИС используем универсальный язык программирования UML. Спроектируем логическую модель ИС в виде диаграмм с помощью программы MS Visio. Это программа для отображения, исследования и распространения различной информации. Microsoft Office Visio позволяет в наглядном виде показать базы данных, трудный для понимания текст, сложные таблицы и другую структурированную информацию. Созданные в этом приложении диаграммы помогут наглядно отобразить информацию о различных организационных системах, ресурсах и процессах того или иного предприятия.

Чтобы подробно рассмотреть как работает социальный работник начнем с диаграммы вариантов использования.

Диаграммы вариантов использования позволяют наглядно представить ожидаемое поведение системы. К основным понятиям диаграммы вариантов использования относятся: действующее лицо, вариант использования и связь.

Действующее лицо (актер) - это роль, которую пользователь играет по отношению к системе. Действующие лица представляют собой роли, а не конкретных людей или наименования работ.

Вариант использования представляет собой последовательность действий (транзакций), выполняемых системой в ответ на событие, инициируемое некоторым внешним объектом (действующим лицом). Вариант использования описывает типичное взаимодействие между пользователем и системой.

Связь - это связь между вариантом использования и действующим лицом.

Автоматизированная информационная система (АИС) -- это совокупность различных программно-аппаратных средств, которые предназначены для автоматизации какой-либо деятельности, связанной с передачей, хранением и обработкой различной информации. Автоматизированные информационные системы представляют, с одной стороны, разновидность информационной системы или ИС, а с другой стороны, являются автоматизированной системой АС, вследствие этого их часто называют АС или ИС.

Вариант использования представляет собой последовательность действий, которые системы выполняет в ответ на событие, инициируемое некоторым внешним объектом, в качестве которого выступают не только люди, но и другие системы устройства, Вариант использования описывает взаимодействие между пользователем и системой.

Для начала выявим в системе действующие лица (люди или системы, между которыми происходит взаимодействие). Наша система имеет три действующих лица, это граждане социальных категорий, социальный работник и администрация. Все эти лица взаимодействуют с системой.

На следующем этапе проектирования дополним диаграмму текстовым сценарием, который будет пояснять диаграмму, раскрывая содержание действий, выполняемых системой и действующими лицами. Сценарий представляем в виде таблицы.

Рис 1. Диаграмма вариантов использования для проектирования программного обеспечения АИС.

Таблица 1

Варианты использования

Подача заявления, составление договора.

Основные актеры

Абитуриенты, социальный работник.

Краткое описание

Абитуриент приходит в БИФ и пишет заявление на поступление, заявление обрабатывается приемной комиссией и составляется договор о поступление на данную специальность.

Цель

Выпустить дипломированных специалистов.

Для более детального проектирования ИС используем структурный подход. Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи и так далее. Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны.

Структура проектируемой системы должна быть такой, чтобы все взаимодействия между ее подсистемами укладывались в ограниченные стандартные рамки: проектирование информационный база данный

- каждая подсистема должна иметь четкий интерфейс с другими подсистемами;

- каждая подсистема должна инкапсулировать свое содержимое.

Каждой группе средств соответствуют отдельные виды моделей, мы будем использовать модель SADT. Результатом применения методологии SADT является модель, которая состоит из диаграмм, фрагментов текстов и глоссария, имеющих ссылки друг на друга [с. 95].

SADT (Structured Analysis & Design Technique - метод структурного анализа и проектирования).

- DFD (Data Flow Diagrams - диаграмма потоков данных).

- ERD (Entity-Relationship Diagrams - диаграммы «сущность-связь»).

SADT может использоваться для моделирования широкого круга систем и определения требований и функций, для разработки системы, которая удовлетворяет этим требованиями реализует эти функции.

Диаграммы -- главные компоненты модели. Функции системы и интерфейсы представлены на диаграммах как блоки и дуги. Место соединения дуги с блоком определяет тип интерфейса. Управляющая информация входит в блок сверху, в то время как информация, которая подвергается обработке, показана с левой стороны блока, а результаты выхода показаны с правой стороны [с. 95].

Рис 2. Функциональная диаграмма начального уровня

Данная диаграмма является диаграммой верхнего уровня. На ней отчетливо видно, что является исходными данными для системы, и получения каких результатов мы ожидаем.

Построение SADT-модели начинается с изображения всей системы в виде простейшей. Единичный блок характеризует всю систему как единое целое, следовательно, имя, указанное в блоке, тоже будет являться общим.

Блок который характеризует систему как единый модуль, детализируется с помощью нескольких блоков, соединенных интерфейсными дугами. Эти дуги отражают основные подфункции исходной функции. Данная декомпозиция выявляет полный набор подфункций, каждая из которых дана на блок, границы которого определены интерфейсными дугами.

Модель SADT представляет собой серию диаграмм с сопроводительной документацией, разбивающих сложный объект составные части в виде блоков. Детали которого из основных блоков показаны в виде блоков на других диаграммах. Каждая детальная диаграмма является декомпозицией блока из более общей диаграммы.

Рис 3. Функциональная диаграмма нулевого уровня - «Работа социального работника».

Диаграмма потоков данных (DFD) состоит из узлов обработки данных, средств хранения данных и внешних по отношению к используемой диаграмме источников или потребителей данных.

Диаграмма потоков данных является основным средством моделирования функциональных требований к системе -- проектируемой или реально существующей. В основе модели лежат понятия внешней сущности, процесса, хранилища (накопителя данных) потока данных. Источники информации (внешние сущности) порождают информационные потоки (потоки данных), переносящие информацию к подсистемам или процессам. Те, в свою очередь, преобразуют информацию и порождают новые потоки, которые переносят информацию к другим процессам или подсистемам, накопителям данных или внешним сущностям -- потребителям информации. [c. 100].

2.2 Проектирование базы данных информационной системы

Целью любой информационной системы является обработка данных об объектах реального мира, в какой-либо предметной области. Создавая БД для информационной системы, пользователь упорядочивает информацию, для более удобного пользования ресурсами и получения выборки с желаемым сочетание признаков. Если данные структурированы и отвечают соглашениям о способах предоставления данных, то сделать это возможно.

Диаграмма «сущность-связь» (ER-модель данных, ER -- Entity Relationship) обеспечивает стандартный способ определения данных и отношений между ними в информационной системе [c. 106]. Она включает сущности и взаимосвязи, отражающие основные бизнес- правила предметной области. Диаграммы «сущность-связь» в отличие от функциональных диаграмм определяют спецификации структур данных. Все такие диаграммы используют графическое изображение сущностей предметной области, их свойств (атрибутов) и взаимосвязей между сущностями.

Сущность -- это класс однотипных объектов, информация о которых имеет существенное значение для рассматриваемой предметной области[c. 106]. Сущность представляет собой множество экземпляров реальных или абстрактных объектов (людей, событий, состояний, предметов и т.п.).

Каждая сущность должна иметь уникальное имя, обладать одним или несколькими атрибутами, которые однозначно идентифицируют каждый экземпляр сущности.

На основе проведенного анализа можно предложить следую диаграмму «сущность-связь».

Рис 5. Диаграмма «сущность-связь» проектируемой ИС.

Теперь необходимо определить атрибуты для каждой сущности (таблицы).

Таблица 2 Структура сущности «Заявление»

Имя поля

Тип данных

#Код заявления

Счетчик

Номер заявления

Числовой

Код сотрудника

Числовой

Код гражданина

Числовой

Договор

Текстовый

Дата

Дата \ Время

Код вида помощи

Числовой

Структура сущности «Сотрудники»

Имя поля

Тип данных

#Код сотрудника

Счетчик

Фамилия

Текстовой

Имя

Текстовой

Отчество

Текстовой

Адрес

Текстовой

Номер телефона

Числовой

Должность

Текстовой

Структура сущности «Абитуриент»

Имя поля

Тип данных

#Код гражданина

Счетчик

Фамилия

Текстовой

Имя

Текстовой

Отчество

Текстовой

Адрес

Текстовой

Паспортные данные

Текстовой

Номер телефона

Числовой

Что бы проверить работоспособность построенной диаграммы «сущность-связь» построим логически связную структуру БД Аксес.

Рис 6. Логические связи между атрибутами сущностей.

Получившиеся модель данных в виде диаграммы «сущность-связь» может быть использована для дальнейшей разработки ИС на основе использования баз данных.

Заключение

В результате выполнения курсового проекта был проведен анализ и выявлены основные характеристики области проектирования, были изучены теоретические особенности проектирования процессов происходящих в УДМ.

Модель проектируемой ИС базируется на структурном подходе к проектированию ИС.

Построение модели и диаграмм курсового проекта было выполнено с помощью программы MS Visio, а построение ER-диаграммы «сущность-связь» для базы данных СУБД с помощью программы MS Word. Данные инструментальные средства позволили создать модель проектируемой информационной системы.

Спроектированная информационная система для социального работника позволит помочь большому количеству граждан социальных категорий. Позволит собрать все данные в одном месте и позволит вести четкий структурированный учет всей информации, предоставит быстрый доступ к ней.

Модель спроектированной ИС в дальнейшем может быть использована для разработки ИС на основе использования баз данных.

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.