Проектирование экономических информационных систем
Реферат, 24 Декабря 2013, автор: пользователь скрыл имя
Описание работы
Существует несколько методологий проектирования информационных систем. В данной работе мы рассмотрим следующие:
DFD - методология графического структурного анализа, описывающая внешние по отношению к системе источники и адресаты данных, логические функции, потоки данных и хранилища данных, к которым осуществляется доступ.
IDEF0 - методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Представлена в виде взаимосвязанных блоков.
Содержание работы
Введение. 3
1. Описание предметной области 4
2. Диаграмма IDEF0 4
3. Диаграмма IDEF3 6
4. Диаграмма потоков данных DFD 8
5. Диаграмма ERD 11
Заключение 13
Файлы: 1 файл
Проектирование ИС.Шкаликова.docx
— 953.41 Кб (Скачать файл)
Содержание
Введение. 3
1. Описание предметной области 4
2. Диаграмма IDEF0 4
3. Диаграмма IDEF3 6
4. Диаграмма потоков данных DFD 8
5. Диаграмма ERD 11
Заключение 13
Введение.
Информационные системы в наше время очень распространены. Они присутствуют практически везде и участвуют в любой сфере деятельности.
Существует несколько методологий проектирования информационных систем. В данной работе мы рассмотрим следующие:
- DFD - методология графического структурного анализа, описывающая внешние по отношению к системе источники и адресаты данных, логические функции, потоки данных и хранилища данных, к которым осуществляется доступ.
- IDEF0 - методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Представлена в виде взаимосвязанных блоков.
- IDEF3 - методология моделирования и стандарт документирования процессов, происходящих в системе. IDEF3 показывает причинно-следственные связи между ситуациями и событиями в понятной форме, используя структурный метод выражения знаний о том, как функционирует система, процесс или предприятие.
- ERD - модель данных, позволяющая описывать концептуальные схемы предметной области. С её помощью можно выделить ключевые сущности и обозначить связи, которые могут устанавливаться между этими сущностями.
В данной работе будет спроектирована система агентства по подбору кадров.
Предметная область
Предметной областью будет являться система агентства по подбору кадров.
В данном агентстве производится трудоустройство обратившихся туда клиентов, при этом осуществляется:
- Внесение данных о работниках
- Внесение данных о работодателях
- Прием запросов от работников.
- Прием запросов от работодателей.
- Создание каталога кадров.
- Создание каталога работодателей.
Для начала нужно сформировать базу данных работников и работодателей, которые обратились в наше агентство. Это должно осуществляться автоматизировано, с помощью заполнения специально разработанных форм. Также мы должны обрабатывать запросы от работников и работодателей и выдавать им требуемые сведения.
Описание диаграммы IDЕF0
IDF0 — Function Modeling — методология функционального моделирования. С помощью простого и гармоничного графического языка IDEF0, моделирования система предстает перед разработчиками и аналитиками в виде набора взаимосвязанных функциональных блоков.
На контекстной диаграмме IDF0 использовано 4 вида стрелок:
1) Управление (К нему относятся: правила внесения данных по запросу, алгоритм поиска данных, порядок внесения данных о клиентах, порядок вывода данных по запросу, правила обработки запроса).
2) Вход (К входным документам относятся: Запрос на поиск соискателя, запрос на поиск работодателя, данные по организации, данные о соискателе, данные о работодателе.
3) Выход (Зарегестрированные данные, выполненный запрос).
4) Механизм (То есть работники, которые выполняют свои обязанности: оператор).
Рис.1 Диаграмма IDEF0.
Описание декомпозиции диаграммы IDЕF0
Декомпозиция контекстной диаграммы состоит из 7 основных бизнес-процессов:
1) Введение данных о соискателях и работодателях(Взаимодействует с работой Внесение данных на поиск соискателя )
2) Внесение данных на поиск соискателя (Взаимодействует с работой Найденный соискатель (работодатель) (Информация о найденных соискателях(работодателях))
3) Найденный соискатель (работодатель) (Взаимодействует с работой Вывод полученных данных (Предоставление клиенту результатов поиска на соискателя (работодателя))
4) Вывести полученные данные (Выполненный запрос, зарегестрированные данные)
Рис 2. Декомпозиция IDEF0.
Описание диаграммы IDEF3.
IDЕF3 — методология моделирования и стандарт документирования процессов, происходящих в системе. Метод документирования технологических процессов предоставляет механизм документирования и сбора информации о процессах. IDEF3 показывает причинно-следственные связи между ситуациями и событиями.
В данной диаграмме описан бизнес-процесс получение данных на поиск соискателя (работодателя). На этой диаграмме присутствуют 7 работ: получение данных на поиск соискателя (работодателя); обратиться к архиву данных на клиентов; найти соответствие на поиск соискателя (работодателя); Отправка полученных данных о соискателе (работодателе); выполнение корректировки запроса; найти данные удовлетворяющие запрос; вывод полученных данных о соискателе (работодателе).
Использовано 3 вида перекрёстков:
1) «Эксклюзивное ИЛИ»(Х) – в данных случаях (в случае разветвлений) только один из множества начат. (То есть либо находим соответствие запросу на поиск соискателя (работодателя) либо нет, в этом случае выполняется корректировка запроса(в первом случае), во втором случае: находим данные удовлетворяющие запрос, если нашли – выводим полученные данные, если не нашли - корректируем запрос).
2) «Асинхронное ИЛИ»(О) - в этом случае (в случае разветвления) один или несколько должны быть начаты. (То есть выполняется вывод полученных данных о соискателях (работодателях)).
3) «Асинхронное И»(&) – в диаграмме все предыдущие процессы должны быть завершены. (То есть все выполненные операции завершаются).
Рис 3. Диаграмма IDEF3
Описание DFD диаграммы
DFD - диаграмма потоков данных, описывающая внешние по отношению к системе источники данных, потоки данных и хранилища данных, к которым осуществляется доступ.
Элементы DFD диаграмм Основными элементами диаграмм потоков данных являются:
- Внешние сущности;
- Процессы;
- Накопители данных;
- Потоки данных.
Под внешней сущностью (External Entity) понимается материальный объект, являющийся источником или приемником информации. В качестве внешней сущности на DFD диаграмме могут выступать заказчики, поставщики, клиенты, склад, банк и другие.
Процессы представляют собой преобразование входных потоков данных в выходные в соответствии с определенным алгоритмом.
Накопители данных предназначены
для изображения неких
Поток данных определяет информацию, передаваемую через некоторое соединение (кабель, почтовая связь, курьер) от источника к приемнику.
На контекстной диаграмме DFD представлены следующие внешние сущности: работодатель, соискатель, деятельность агентства по подбору кадров.
- Соискатель. Данная сущность участвует в следующих бизнес-процессах: сведения о соискателе, запрос, изменение сведений о соискателе. Клиент заполняет резюме и отправляет его в агентство по подбору кадров, в дальнейшем клиент может изменить данные о себе, затем клиент отправляет запрос на поиск работы .
- Работодатель. Данная сущность участвует в следующих бизнес-процессах: сведения о работодателе, запрос, изменение сведений о работодателе. Клиент отправляет список вакансий в агентство по подбору кадров, в дальнейшем клиент может изменить данные о себе, затем клиент отправляет запрос на поиск сотрудников.
- Деятельность агентства по подбору кадров. Эта сущность участвует только в одном бизнес-процессе – формирование ответа клиентам.
Рис 4. DFD диаграмма.
Описание декомпозиции DFD диаграммы
На декомпозиции контекстной диаграммы DFD представлены следующие бизнес-процессы:
- Сведения о соискателе. Этот бизнес-процесс взаимодействует с сущностью Архив клиентской базы.
- Сведения о работодателе. Данный бизнес-процесс взаимодействует с сущностью Архив клиентской базы.
- Архив клиентской базы. Этот бизнес-процесс взаимодействует с сущностями: сведения о соискателе, сведения о работодателе, обработка запроса.
- Обработка запроса. Данный бизнес-процесс взаимодействует с сущностью Архив клиентской базы.
- Реестр хранения данных о соискателе(работодателе). Взаимодействует с работодателем и соискателем.
- Реестр вакансий. Взаимодействует с соискателем.
Рис 5. Декомпозиция DFD
Диаграмма ERD
Модель “сущность – связь” (entity – relation diagram – ERD) – является неформальной моделью предметной области (ПО) и используется на этапе инфологического проектирования БД. Моделируются объекты ПО и их взаимоотношения. Модель ERD была разработана П. Ченом.
Достоинства ERD:
- Относительная простота;
- Однозначность;
- Применение естественного языка;
- Доступность для понимания.
Рис.6 Диаграмма ERD (логическая)
Рис. 7 Диаграмма ERD (физическая)
Заключение
В данной работе была рассмотрена система агентства по подбору кадров. Также были рассмотрены основные методы проектирования информационных систем.
Для создания диаграмм использовался программный продукт ERWin Process Modeler.
В результате работы можно сделать вывод, что описанные выше методологии проектирования и программный продукт ERWin Process Modeler значительно облегчают проектирование информационных систем. С их помощью мы можем детально разобрать каждую подсистему и увидеть, как она будет функционировать.