Скачиваний:
9
Добавлен:
17.06.2023
Размер:
1.22 Mб
Скачать

-5 Мбайт свободного места на жестком диске;

-SVGA дисплей;

-операционная система Microsoft Windows 98/Ме/2000/XP/Server 2003/Vista/7;

-программа Microsoft Access версии 97 и выше.

Ещё одним условием является наличие exe-файла программы, файла базы данных и некоторых вспомогательных файлов. Запускающим программу файлом является файл Social apteka.exe.

Для работы с программой необходимо знать пароль одного из пользователей

(администратора или сотрудника).

В данной программе есть меню двух видов: выпадающие списки и кнопки.

Выпадающие списки представлены в главном меню и в контекстном меню.

Интерфейс программы простой интуитивно понятный.

В пункте меню «Справочники» существуют три справочника: «Лекарства»,

«Льготники», «Врачи». При выборе одного из этих пунктов откроются соответствующие формы.

В пункте «Лекарства» можно добавить новые лекарства, изменить или удалить существующие. В пункте «Льготники» можно добавить новых льготников,

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

Впункте «Рецепты» можно посмотреть таблицу «Выданные рецепты». В ней можно выдать конкретный рецепт, показать список лекарств в рецепте и найти рецепты по определённым критериям.

Впункте меню «Сервис» можно изменить текущий пароль или сделать резервную копию базы данных (для администратора).

Впункте меню «Отчёт» можно посмотреть и распечатать отчёты о списке льготников за заданный период и о выданных лекарствах за заданный период.

Впрограмме также реализован многопользовательский режим и защита записей от одновременного изменения разными пользователями.

22

3.6 Способы и результаты тестирования программного продукта в различных режимах

Тестирование проводиться с целью определения корректности работы информационной системы на всех (большей части) вариантах наборов данных.

Тестирование информационной системы проводилось методом «Сверху вниз» в

трех различных режимах: номинальном, экстремальном и исключительном.

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

Рисунок 3.5 – Тестирование в нормальном режиме

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

Граничными значениями являются те значения, которые установлены как максимально и минимально возможные в таблицах базы данных. Информационная система корректно работает с граничными значениями данных базы данных,

например, при нулевом значении цены в таблице «Лекарство» не будет возникать ошибок при обращении запроса к базе. Пример тестирования приведён на рисунке

3.6.

23

Рисунок 3.6 – Тестирование в экстремальном режиме

При тестировании программы в исключительных ситуациях была выявлена и исправлена одна ошибка. В данном режиме данные для тестирования лежат за пределами допустимой области значений, при этом профессионализм пользователя стремится к нулю. В нашем случае при вводе цены в таблице «Лекарство» в виде букв возникала ошибка, которая была исправлена. Пример тестирования приведён на рисунке 3.7.

Рисунок 3.7 – Исключительная ситуация

Таким образом, можно отметить, что все возможные ошибки были устранены на этапе разработки и так же на нем были предприняты все меры для не появления их в будущем.

24

ЗАКЛЮЧЕНИЕ

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

социальная аптека. Была построена функциональная модель по стандарту IDEF0 и

методологии SADT, которая дополнена диаграммой описания логики взаимодействия информационных потоков IDEF3, а затем и модели данных «сущность-связь» по стандарту IDEF1X. На основе полученных результатов был осуществлен выбор структур таблиц базы данных с учетом вопросов, связанных с нормализацией баз, а

затем и непосредственное создание их структуры.

Впроцессе выполнения данного курсового проекта была создана ИС

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

В ходе выполнения работы была успешно спроектирована и реализована информационная система «Социальная аптека», также были достигнуты поставленные цели, а именно:

-закрепление и развитие теоретических знаний, полученных студентом в процессе изучения курса «Проектирование информационных систем»;

-развитие умения осуществлять выбор варианта технологии проектирования информационных систем (ИС);

-приобретение студентами практических навыков разработки методических материалов проектировщика;

-умение вырабатывать и реализовывать решения.

Результатом курсового проекта стала информационная система для автоматизации учёта бесплатного обеспечения лекарственными средствами .

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

что все поставленные задачи решены, цель достигнута.

25

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

1 Вендров А.М. Проектирование программного обеспечения экономических информационных систем: учебник, 2-е изд., перераб. и доп. - М. :

Финансы и статистика, 2010. - 165с

2Телемтаев. М. Информационные системы//: Сайт booksonline.com: URL;http://booksonline.com.ua/view.php?book=100145.(2015.27.окт.)

3Ачкасов В.Ю. Программирование баз данных в Delphi. - М.: Интернет-

Университет Информационных Технологий, 2010. – 382с.// Сайт biblioclub: URL: http://biblioclub.ru/index.php?page=book_red&id=233558&sr=1.(2015.27.окт.)

4 Проектная деятельность на уроке с использованием информационных технологий// Сай edu.ru: URL: http://window.edu.ru/window/library/pdf2txt?p_id=26689.(2015.27.окт.)

5 Ревунков Г.И. Проектирование баз данных: учебное пособие / Г.И.

Ревунков. – М: МГТУ им. Н.Э. Баумана (Московский государственный технический университет имени Н.Э. Баумана): 2009. – 20 с.// Сайт e.lanbook.com: URL: http://e.lanbook.com/books/element.php?pl1_id=52390.(2015.27.окт.)

6 Абрамов Г.В., Медведкова И.Е., Коробова Л.А. Проектирование информационных систем: учебное пособие /Абрамов Г.В.– Воронеж, Воронежский Государственный университет инженерных технологий: 2012. – 172с.// Сайт biblioclub: URL: http://biblioclub.ru/index.php?page=book_red&id=141626&sr=1.(2015.27.окт.)

7 Дейт К. Дж. Введение в системы баз данных.- М.: Издательский дом

«Вильямс», 2010. - 1328 с.

8Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. - М.: Издательский дом «Вильямс», 2010. - 1440 с.

9Кузнецов С. Основы современных баз данных. - М.: Издательство

«Интернет-университет информационных технологий», 2011. - 488 с.

10 Маслобоев А., Пестриков В. Delphi на примерах. Спб.: Издательство

«БХВ-Петербург», 2011. - 496 с.

26

11 Бодров О.А., Медведев Р.Е. Предметно-ориентированные экономические информационные системы: учебник для студентов, обучающихся по направлению «Прикладная информатика». - М.: Горячая линия-Телеком, 2013. - 242

с.

12 Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем. -

М. : Феникс, 2012. - 512 с.

13 Иванова Г.С. Программирование: учебник для вузов по направлению

230100 «Информатика и вычислительная техника» 2-е изд. - М. : КНОРУС, 2013. -

425 с.

14Исаев Г.Н. Проектирование информационных систем: Учебное пособие.

-М.: Омега-Л, 2013. - 424 с.

27

ПРИЛОЖЕНИЕ А

Функциональная модель информационной системы по стандарту IDEF0 и

методологии SADT

Функциональная модель представлена на рисунках А.1-А.17.

Рисунок А.1 - Уровень А0. Общие функции ИС

Рисунок А.2 - Декомпозиция уровня А0

28

Рисунок А.3 - Уровень А1. Идентификация пользователя системы

Рисунок А.4 - Уровень А2. Формирование отчётов

29

Рисунок А.5 - Уровень А21. Формирование отчёта о списке льготников

Рисунок А.6 - Уровень А22. Формирование отчёта по льготно приобретённым лекарствам

30

Рисунок А.7 - Уровень А3. Работа со справочником лекарств

Рисунок А.8 - Уровень А31. Добавить лекарство

31

Соседние файлы в папке Курсовые работы