Разработать по ис аптеки


Диаграммы, реализованные в структурном подходе



бет5/5
Дата24.02.2022
өлшемі67,69 Kb.
#133221
1   2   3   4   5
Байланысты:
454c2dfc1df9968e9b6e6ab2e7c08d5b
Патриотическое воспитание
2.2. Диаграммы, реализованные в структурном подходе.



  1. Начальная контекстная диаграмма ПО ИС Аптеки:


1|_____________
Покупатель




2|____________
Менеджер

Чек Документы


П олученное лекарство Заказ (опт)
Б аза лекарств
З
0
_______ИС Аптеки__________
аявка на лекарство ТТН

Заказ от Зав. Аптеки


З аявка на лекарство Документы


Б аза лекарств

Лекарство Отправка заказа на лекарства

Чек ТТН


Заказ (опт)
Наличие данного лекарства



3|______________
Кассир

4|______________
Зав. Аптекой



  1. Концептуальная модель данных с атрибутами.



Заведующий аптекой

Менеджер

Отправляет

Получает
(0,N) (1,1)


(1,1) (0,N


(0,N)


_________Заказ___________


Идентификационный №
Наименование лекарства
Фирма-производитель
Страна
Стоимость
Количество


Отправляет

(0,N)

(1,1)



_____Лекарство__________
Идентификационный №
Наименование лекарства
Фирма-производитель
Страна
Стоимость
Количество



Получает
(1,1)
(N,N)
(1,1)
(1,1)



Оплачивает
(1,1)
(1,1)



Получает


(0,N) (1,1)



Покупатель

(1,1)


Выдает



Кассир



  1. Диаграмма потоков 0-го уровня.


1|______________
Покупатель

2|_____________
Менеджер



Оплата лекарства



Документы для получения заказа



Товарно-транспортная накладная



Заявка на лекарство

База лекарств

Полученное лекарство

Отправка заказа на лекарства



Чек



Заказ(опт)

1 База лекарств





____________2_____________
Администрирование
______приема заявок_______

____________1_______________
Администрирование
__________заказов_______________

____________3_____________
Администрирование
__оплаты и выдачи лекарств_





Наличие лекарства

Документы для получения заказа

Отправка заказа на лекарства

Товарно-транспортная накладная



4|______________
Зав. Аптекой

Заявка на лекарство

База лекарств


Заказ(опт)



3|______________
Кассир

Оплата лекарства

Лекарство



Чек


4. Диаграмма потоков данных первого уровня для процесса 2.

____________2.1____________
Обслужить
________покупателя________

Заявка на лекарство

1|______________
Покупатель





____________2.2____________
Подготовить
____заявку от покупателя____

Покупатели





База лекарств





Заявка на лекарство



Наличие лекарства


Лекарства





3|_____________
Кассир


5. Диаграмма потоков данных второго уровня для процесса 2.1.



____________2.1.1__________
Подтвердить
________регистрацию________

1|_____________
Покупатель

____________2.1.2__________
Зарегистрировать
_____заявку покупателя_____

Заявка на лекарство



Номер покупателя







Подтверждение регистрации

Покупатели
6. Диаграмма потоков данных первого уровня для процесса 2

1|______________
Покупатель

3|______________
Кассир

Чек

Лекарство

____________2.1____________
Оплатить
_________лекарство_________

____________2.2____________
Выдать
_________лекарство_________

Лекарство



Оплата



Чек

Лекарства




7. Диаграмма системных процессов нулевого уровня

1|______________
Покупатель

2|_____________
Менеджер

3|______________
Кассир

4|______________
Зав. Аптекой

0
_______ИС Аптеки__________

Чек

5|______________
Принтер

Чек

База лекарств

Полученное лекарство

Заявка на лекарство

Оплата лекарства

Стоимость лекарства

Наличие данного лекарства

Лекарство

База лекарств





Документы





Заказ (опт)



Заказ на лекарства



ТТН



Документы



Заказ на лекарства





ТТН



Заказ(опт) к



Чек к


8. Диаграмма системных процессов первого уровня

1|______________
Покупатель

2|_____________
Менеджер

4|_____________
Зав. Аптекой

5|______________
Принтер



3|_____________
Кассир

1
____Сервер БД ИС Аптеки____

2
____ПК Отдела продаж_______

3
____ПК Менеджера_________

4
_ПК Заведующего аптекой____

7|______________
Сеть Интернет



Чек к





6|______________
ЛВС




1 БД ИС Аптеки




9. Диаграмма последовательности экранных форм.

Система
аптеки

Персонал

Покупка

Лекарство

Чек

Заявка

Зав. Аптеки

Кассир

Менеджер

Покупатель


3. Объектно-ориентированный подход к разработке ПО ИС Аптеки
1. Use - Case Diagram.

2. Sequence Diagram.

3.Traceabilities.


4. Сетевая конфигурация системы.



5. Collaboration Diagram.



Заключение.

В данной курсовой работе разработана информационная система аптеки в Case-средстве Rational Rose корпорации Rational.


В ходе работы была создана начальная контекстная диаграмма, которая является основной при построении диаграмм DFD, разбивающаяся на диаграммы потоков нулевого и последующих уровней для процессов ИС. Также была сконструирована концептуальная модель с атрибутами, т.е. диаграмма ERD, являющаяся прототипом базы данных, которая включает в себя базу данных заказов и лекарств в аптечной сети.
Для представления диаграмм на физическом уровне были созданы диаграммы системных процессов, отображающие взаимосвязь компьютеров, людей посредством ЛВС и сетей Интернет.
Структурный подход дает основу для создания диаграмм объектно-ориентированного подхода в среде Rational Rose.
Объектно-ориентированный подход включает в себя в первую очередь диаграмму вариантов использования, которая представляет из себя действующих лиц, которые участвуют в создании ИС Аптеки (менеджер оптовой фирмы, заведующий аптекой, кассир, покупатель) и связанные с их деятельностью варианты использования.
Из диаграммы вариантов использования вытекают диаграммы последовательностей, позволяющие разбивать и уточнять каждый вариант использования.
Следующим этапом объектно-ориентированного подхода является создание классов с соответствующими атрибутами (с определением стереотипов классов) и взаимодействие между классами.
Диаграмма сетевой конфигурации системы показывает, что менеджеру, заведующему аптекой, кассиру, покупателю необходимы компьютеры, выделенный сервер для хранения заявок от покупателя, документов для получения заказов, базу данных медицинских лекарств. Компьютеры менеджеров, а также покупателей, с сервером будут соединятся с помощью глобальной сети Интернет.
Соответственно, компьютеры заведующей и кассира могут быть соединены с помощью ЛВС, и тоже могут работать с сервером через сеть Интернет.
В дальнейшем для этой информационной системы должны быть созданы программистами пользовательские приложения отдельно для клиентов, кассира, менеджеров, заведующей аптеки.
Список использованной литературы.

1. Мироненкова Ж.В. Развитие информационных сетей в фармацевтической отрасли / Мироненкова Ж.В., Лозовая Г.Ф. // В сб.: Материалы Х Российского национального конгресса «Человек и лекарство». – М., 2003. – С. 12.


2. http://ref.ruscore.ru/rqref/part6/item7101.html
3. http://www.klubok.net/downloads2.html
4. http://inform-referats.narod.ru/informatic-all.htm
5. http://rational.com

Достарыңызбен бөлісу:
1   2   3   4   5




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет