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

Рисунок 1.17 – Экранная форма «Проданные телефоны»

Аналогично функционируют и остальные формы из раздела

«Продажи» (рисунки 1.18 – 1.19).

Рисунок 1.18 – Экранная форма «Заказанные телефоны»

Рисунок 1.19 – Экранная форма «Гарантийное обслуживание»

Так же в программе есть такой раздел как «Отчет», в котором хранятся различные отчеты, в зависимости от составленного запроса. Большинство из отчетов (формирование прайс-листа, просроченное гарантийное обслуживание, невыполненные в срок заказы) выводятся таблицей в

MSWord. Примеры таких отчетов представлены на рисунках 1.20 - 1.23.

22

Рисунок 1.20 – Отчет о просроченном гарантийном обслуживании

Прайс – лист формируется на определенную отчетную дату. Для этого,

на экран выводится форма ввода даты, на которую необходимо получить прайс (рисунок 1.21).

Рисунок 1.21 – Экранная форма формирования прайс-листа

Рисунок 1.22 – Прайс-лист

Рисунок 1.23 – Отчет о просроченных заказах

Отчет о ремонтах за период был рассмотрен ранее. Для его формирования изначально появляется форма, в которую вносятся даты начала и конца периода. После чего на экран выводится сообщение, в

котором написано не более трех наиболее часто ремонтируемых марок телефонов, в скобочках указано количество ремонтных работ (рисунок 1.24).

23

Рисунок 1.24 – Отчет о часто ремонтируемых моделях телефонов

Для изменения пароля необходимо воспользоваться специальной для этого формой во вкладке «Сервис» (рисунок 1.25).

Рисунок 1.25 – Экранная форма «Изменение пароля»

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

Программа предложит заново войти в систему[15].

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

Тестирование является неотъемлемой частью разработки программы.

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

Тестирование программы проводилось в трех основных режимах:

нормальные условия, экстремальные условия, исключительные ситуации.

Тестирование программы в нормальных условиях проводилась как над справочниками, так и над остальными подразделами программы [16-18].

24

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

Рисунок 1.26 - Проверка в нормальных условиях

Рисунок 1.27 – Результаты проверки в нормальных условиях

Рассмотрим проверку исключительных ситуаций на основе не заполнения полей в справочнике «Изготовитель» (рисунок 1.28).

25

Рисунок 1.28 – Проверка исключительных ситуаций в справочнике

«Изготовитель»

На основе полученных результатов сделаем вывод, что программа не позволяет вносить в базу данных незаполненные поля, выдавая ошибку при сохранении [19-20].

Проведем проверку исключительных ситуаций на примере продажи уже проданного телефона. При продаже выберем марку телефона и его серийный номер. Результаты проверки представлены на рисунке 1.29.

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

26

Рисунок 1.29 – Результат проверки исключительных ситуаций при продаже

Рассмотрим проверку исключительной ситуации на основе отчета «Часто ремонтируемые телефоны». Введем промежуток, поменяв начальную и конечную дату местами. Результаты проверки показаны на рисунках 1.30 –

1.31.

Рисунок 1.30 – Ввод некорректного периода

Рисунок 1.31 – Результаты некорректного ввода

27

Из этого следует, что программа считывает дату не зависимо от того, в

какой последовательности занесены числа. Отсутствует обработка данных исключительных ситуаций.

Так же рассмотрим такую экстремальную ситуацию, как добавление телефонов в список продаваемых товаров с нулевой стоимостью. Результаты представлены на рисунке 1.32 – 1.33.

Рисунок 1.32 – Ввод нулевой стоимости

Рисунок 1.33 – Результат проверки ввода нулевых значений

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

28

ЗАКЛЮЧЕНИЕ

Врамках выполнения курсового проекта была разработана программа для автоматизации учета продаж в салоне телефонов сотовой связи.

Впроцессе реализации проекта была проанализирована предметная область, построены функциональная модель по стандарту IDEF0 и

методологии SADT, а также физическая и логическая модели данных по стандарту IDEF1X. Исходя из полученных результатов, была выбрана и реализована структура таблиц БД, разработаны алгоритмы и интерфейсы программы. На основании разработанной ИС была написана инструкция пользователю, а также указаны необходимые аппаратные средства для работы с ней. Проведено тестирование программы, которое показало, что система работает корректно и готова к эксплуатации.

Результат выполнения курсового проекта – готовая к эксплуатации информационная система, имеющая файл-серверную архитектуру,

разработанная на основе структурно-функционального подхода.

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

29

СПИСОК ИСПОЛЬЗОВАННЫ ИСТОЧНИКОВ

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

2 Ревунков Г. И. Проектирование баз данных [электронный ресурс]:

учебное пособие. М. : МГТУ им. Н.Э. Баумана (Московский государственный технический университет имени Н.Э. Баумана), 2011. 20 с.

Режим доступа: http://e.lanbook.com/books/element.php?pl1_id=52390

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

Финансы и статистика, 2013. 352 с.

4 Методология IDEF0 [электронный ресурс]

URL:http://itteach.ru/bpwin/metodologiya-idef0 (дата обращения 18.10.2016)

5 Баженова И.Ю. Основы проектирования приложений баз данных

[электронный ресурс]: учеб. пособие // И.Ю. Баженова. Электронные текстовые данные. М. : Открытый университет «ИНТУИТ», 2016. Режим доступа: https://biblioclub.ru/index.php?page=book_view_red&book_id=428933

6 Вендров А. М. Современные технологии анализа и проектирования информационных систем [Электронный ресурс] // Центр Информационных Технологий: Режим доступа: URL http://www.citmgu.ru/

7 Александров, Д.В. Инструментальные средства информационного менеджмента. CASE-технологии и распределенные информационные системы: Учебное пособие / Д.В. Александров. - М.: ФиС, 2011. 224 c.

8 Мезенцев, К.Н. Автоматизированные информационные системы:

Учебник для студентов учреждений среднего профессионального образования / К.Н. Мезенцев. - М.: ИЦ Академия, 2013. 176 c.

9 Богданова С. В., Ермакова А. Н. Информационные технологии:

учебное пособие для студентов вузов [электронный ресурс]: Ставрополь:

30

Сервисшкола,

2014.

211

с.

Режим

доступа:

http://biblioclub.ru/index.php?page=book_red&id=277476&sr=1

 

10 Ачкасов

В. Ю. Программирование

баз данных

в Delphi

[электронный ресурс]: М. : Интернет-Университет Информационных

Технологий, 2010. 382 с. Режим доступа: URL

http://biblioclub.ru/index.php?page=book_red&id=233558&sr=1

11 Пирогов, В.Ю. Информационные системы и базы данных:

организация и проектирование: Учебное пособие / В.Ю. Пирогов. - СПб.:

БХВ-Петербург, 2009. 528 c.

12 Блог программиста [Электронный ресурс]: URL: http://proprof.com/archives/1462

13 Маркин А.В. Разработка отчетов в информационных системах

[электронный ресурс]: учеб. пособие // А.В. Маркин. Электронные текстовые

данные.

М.

:2012,

312

с.

Режим

доступа:

https://biblioclub.ru/index.php?page=book_view_red&book_id=229743

 

14

Баженова

И.Ю.

SQLи

процедурно-ориентированные

языки[электронный ресурс]: учеб. пособие // И.Ю. Баженова. Электронные

текстовые

данные. М. :

Открытый

 

университет

«ИНТУИТ»,

2016.

167с.

Режим

доступа:

https://biblioclub.ru/index.php?page=book_view_red&book_id=428934

15Федорова, Г.Н. Информационные системы: Учебник для студ.учреждений сред. проф. образования / Г.Н. Федорова. - М.: ИЦ Академия, 2013. 208 c.

16Проектная деятельность на уроке с использованием информационных технологий [электронный ресурс]: Проектная деятельность

Режим доступа: URL http://window.edu.ru/window/library/pdf2txt?p_id=26689

17Тестовые данные [Электронный ресурс] URL: http://pazl.biz/razrabotka-i-otladka-programm/510-testovie-dannie.html (дата обращения 1.12.2016)

31

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