Проверка соответствия созданной модели АИС требованиям, сформулированным в предыдущей лабораторной работе.
Лабораторная работа Nr.3
Тема: Проектирование автоматизированной информационной системы

Цели:
- Правильно интерпретировать требования, сформултрованные в предыдущей лабораторной работе;
- Описать корректные решения для архитектуры АИС: Техническая и программная архитектура АИС – структура, организация и взаимодействие компонентов АИС;
- Специфицировать функциональные требования к АИС с применением выявленных компонентов;
- Применять графические нотации для спецификации требований на данном этапе проектирования;
- Выявить внешние сущности АИС, процессы обработки данных, места скопления данных, потоки данных, анализируя информационную систему, описанную в предыдущей лабораторной работе;
- Сконструировать структуру базы данных (БД) АИС;
- Спроектировать интерфейсы (меню, формы), которые будут реализовывать диалоги пользователей с АИС;
- Описать алгоритмы обработки данных в АИС.

Требования:
(Продолжается работа по теме, выбранной в лабораторной работе 2)
Технологическое решение АИС
a) Уровень внедрения АИС (место работы одного сотрудника, отдел, департамент, и т.д.), количество и тип пользователей;
b) Тип АИС: система бедет функционировать на отдельном компьютере или в локальной сети (топология, тип, количество ПК и серверов), будет обслуживать процессы одного или нескольких предприятий, будет обслуживаться один или несколько процессов;
c) Описание дополнительных технических компонентов АИС (кабеля, HUB, принтеры и т.д.);
d) Описание программ, СУБД и языков программирования, необходимых для создания и функционирования программного обеспечения АИС.
Проектирование архитектуры АИС
a) Выделение основных компонентов АИС;
b) Графическое представление технических и программных составляющих АИС;
Логическое проектирование компонентов АИС
a) Выделение основных внешних сущностей АИС (пользователей) и обмена данных между внешними сущностями и АИС. Конструирование контекстной диаграммы АИС.
b) Создание иерархии диаграмм потоков данных, которые отображают разбиение системы на компоненты (приложения, функции и т.д.), для которых легко можно написать программный код, описав алгоритмы обработки данных, входящие потоки данных и выходящие информационные потоки;
c) Описание входящих структур данных для каждой выделенной функции;
d) Описание алгоритма преобразования входящих данных в выходящие: сортировки, фильтрации, формулы, агрегации и т.д.;
e) Моделирование данных АИС. Создание концептуальной модели данных с выявлением основных сущностей данных, атрибутов и связей;
f) Создание логической модели данных (если есть необходимость – нормализовать полученную модель данных) – диаграмма Сущность-Связь, которая описывает структуру БД АИС;
g) Моделирование поведения АИС. Описание доступа к данным (название транзакции, название таблиц(ы), тип доступа к данным (чтение, запись, обновление), тип пользователя);
h) Описание сценария доступа к данным в соответствии с основными пользователями АИС;
i) Проектирование форм для ввода данных и интерфейсов, реализующих диалог система-пользователь: меню, подменю, формы выбора и т.д.;
j) Проектирование отчетов/выходящей информации, специфической для АИС, содержащей данные одной или нескольких таблиц БД.
Проверка соответствия созданной модели АИС требованиям, сформулированным в предыдущей лабораторной работе.
Дата добавления: 2018-05-13; просмотров: 212; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!
