3. Функционально-ориентированное проектирование информационной системы

Наиболее трудоемкими этапами разработки ИС являются этапы анализа и проектирования. Для проектирования ИС оптовой торговли лекарственными препаратами применялись CASE-средства (Computer Aided System/Software Engineering – автоматизация процесса разработки сложных ИС).

BPwin – CASE-средство функционального моделирования, реализующее методологию IDEF.

 

3.1 Построение контекстной диаграммы

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

Контекстная диаграмма модели ИС представлена на рис. 3.1.


Рис. 3.1 – Контекстная диаграмма модели ИС предприятия оптовой торговли лекарственными препаратами.

Вход представляет собой информацию, преобразуемую функциональным блоком. Для данной модели входной информацией являются данные о лекарствах и поставщиках, клиентах, заявки от клиентов. Управляющим механизмом является уровни доступа, шаблоны отчетов, параметры обработки. Исполняющим механизмами является информационная система и администратор ИС. В качестве выходной информации служат отчеты продаж и БД по лекарствам.

 

3.2 Построение диаграмм IDEF0

Процесс проектирования ИС для обработки заявки от клиента состоит из трех этапов: «Авторизация и аутентификация пользователя», «Заполнение БД», «Обработка данных» (рис. 3.2).


Рис. 3.2 – Диаграмма декомпозиции 1-го уровня.

Этап «Обработка данных» состоит из четырех функциональных блоков: «Поиск по значению поля», «Сортировка записей», «Обработка заявки», «Вывод данных», (рис. 3.3).

Рис. 3.3 – Диаграмма декомпозиции 2-го уровня.


Основные элементы модели «Проектирование ИС предприятия оптовой торговли лекарственными препаратами» представлены в таблицах 3.1 – 3.3.

Таблица 3.1. Основные элементы модели

Название проекта: Проектирование ИС предприятия оптовой торговли лекарственными препаратами
Цель проекта: реализация структурной функциональной модели ИС
Технология моделирования: метод функционального моделирования IDEF0
Инструментарий: программный продукт BPwin 4.0
Список данных Перечень функций

Информация о лекарствах и поставщиках

Информация о клиентах

Заявки от клиентов

Уровни доступа

Шаблоны отчетов

Отчеты по продажам лекарств

Администраторы системы

Информационная система

БД лекарств

А0. Проектирование ИС предприятия оптовой торговли лекарственными препаратами

Информация о лекарствах и поставщиках

Информация о клиентах

Заявки от клиентов

Уровни доступа

Шаблоны отчетов

Отчеты по продажам лекарств

Администраторы системы

Информационная система

БД лекарств

A1. Авторизация и аутентификация пользователя

А2. Заполнение БД

А3. Обработка данных

БД по лекарствам

Заявки от клиентов

Параметры обработки

Право на обработку

Шаблоны отчетов

Отчеты по продажам лекарств

Запросы на изменение БД

Информационная система

Администратор ИС

A31. Поиск записи по значению поля

А32. Сортировка записей

А33. Обработка заявки

А34. Вывод данных


Таблица 3.2. Словарь

Термины Определение
Информационная система Совокупность программных приложений, баз данных, используемых для управления.
Данные Факты, характеризующие деятельность предприятия, подлежащие количественному выражению.
Имеющиеся ресурсы Персонал и информационная система в распоряжении предприятия.
Методология учета Совокупность приемов и методов ведения управленческого учета.
Обработанные данные Данные, разнесенные по объектам учета.
Управленческая информация Информация, необходимая для принятия управленческих решений.
Входящие документы Данные, предоставляемые от внешнего источника, например, сведения о лекарствах.

Таблица 3.3. Описание функциональных блоков

Наименование блока Описание решаемых задач
A1. Авторизация и аутентификация пользователя На данном этапе информационная система проверяет пароль, введенный пользователем.

А2. Заполнение БД

 

На этом этапе собираются, накапливаются все данные администратором БД и подвергаются изменению при запросах на изменение.
А3. Обработка данных На этапе выполняется обработка данных из БД по заявке от клиента и формируется отчет по проданным лекарствам.
А31. Поиск записи по значению поля На данном этапе выполняется поиск по заданному параметру обработки.
А32. Сортировка записей На данном этапе выполняется сортировка по заданному параметру обработки.
А33. Обработка заявки от клиента Здесь обрабатывается заявка от клиента администратором ИС.
А34. Вывод данных На данном этапе формируется отчет по проданным лекарствам
 
Информация о работе «Проектирование информационной системы для расчета оплаты труда в торговле»
Раздел: Информатика, программирование
Количество знаков с пробелами: 33464
Количество таблиц: 25
Количество изображений: 9

Похожие работы

Скачать
96855
34
4

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

Скачать
42478
13
8

... Программисты (5) 9.         Оператор (1) Разработка системы будет включать следующие этапы: ·        Анализ предметной области. ·        Разработка технического задания. ·        Разработка базы данных и определение входных и выходных данных ·        Проектирование информационной системы ·        Кодирование и отладка информационного обеспечения. ·        Промежуточное тестирование и ...

Скачать
76871
0
0

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

Скачать
29909
2
6

... создания. Ответственность за разработку ТЗ несет основной разработчик. 3.1 Общие сведения Полное наименование АИС: Информационная система по автоматизации учёта товаров и денежных потоков на предприятии «Computer Master». Условное обозначение: АИС – «Computer Master». Разработка ведется на основании договора №1 от 09.11.09 между заказчиком (Виктором Ивановичем директор «Computer Master») ...

0 комментариев


Наверх