Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Управление данными_образец КП.doc
Скачиваний:
5
Добавлен:
14.08.2019
Размер:
1.41 Mб
Скачать

2.3. Руководство программиста

Для корректной работы разработанного программного продукта требуется наличие технических средств, с характеристиками не хуже следующих:

  • монитор 17";

  • жесткий магнитный диск не менее 20 Гб;

  • оперативная память не менее 512 Мб;

  • процессор с частотой не менее 1,7 ГГц;

  • манипулятор “мышь”;

  • стандартная клавиатура;

  • видеоадаптер VGA;

  • лазерный принтер А4.

В качестве необходимого информационного обеспечения следует отметить, что на персональном компьютере должна быть установлена операционная система семейства Windows, а также пакет офисных программ MS Office.

2.4. Руководство оператора

Назначение программы: ввод, хранение и использование данных по работе аптеки. Таких как:

  • Информация о поставщиках аптеки: адрес, телефон, электронный адрес, номер лицензии.

  • Информация о поставках: дата поставки, название товара.

  • Информация по товарам: название товара, к какой категории и виду относиться, срок годности, наценка и др.

  • Данные по продажам и заказам товаров: количество, наименования, даты продажи заказанных товаров.

  • Данные по работникам аптеки: фамилия, имя, отчество, адрес, телефон, должность, стаж и др.

  • Покупатели аптеки: фамилия, имя, отчество, адрес, телефон, заказанные товары.

Эта информация вводится в базу данных с помощью форм и может быть выведена на печать, просмотрена, и сгруппирована в отчетах.

Выполнение программы: запуск файла «База данных аптеки.accdb». Откроется основное окно программы (Рис. 2.8.)

Рис.2.8.Основное окно программы

Далее необходимо с помощью форм заполнить информацию в таблицах. После заполнения базы данных мы можем приступить к непосредственному управлению информацией – запрашивать необходимые нам данные с помощью форм, просматривать их с помощью отчетов и выводить на печать (Рис. 2.9, 2.10).

Рис. 2.9. Пример отчета

Рис.2.10. Пример формы

2.5. Тестирование программного продукта

Тестирование – процесс выполнения прикладных программ с целью выявления ошибок.

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

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

Программный продукт имеет сложную структуру. В связи с этим тестирование производилось поэтапно в процессе создания. Каждый модуль тестировался по отдельности. Далее модули объединялись и повторно проходили тестирование. Это делалось для проверки логических связей. Выявленные на стадии обработки ошибки исправлялись.

Отдельно проводилось тестирование всего программного продукта после завершения программирования. Для этих целей в качестве оператора (пользователя) привлекали несколько человек, не имеющих отношение к программированию. На этом этапе проверялась понятность программы для неопытного пользователя.

В процессе тестирования использовались следующие методы:

  1. Тестирование по методу «черного ящика».

При тестировании по методу «черного ящика», программа не дает никаких сбоев. К данному тестированию можно отнести:

  • не введение значений ключевых полей;

  • различные переключения между режимами работы программы.

  • ввод символов другого формата в поле таблицы.

Во всех выше описанных ситуациях программа ведет себя достаточно корректно, в некоторых случаях выдает сообщения об ошибке.

  1. Тестирование по методу «белого ящика».

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

Во всех выше описанных ситуациях программа ведет себя достаточно корректно, в некоторых случаях выдает сообщения об ошибке.

Выводы

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

В соответствии с поставленной целью в ходе выполнения работы были получены следующие результаты:

  • выполнено исследование предметной области;

  • произведен обзор существующего программного обеспечения, подходящего для решения поставленной задачи автоматизации;

  • выбраны инструментальные средства разработки программного продукта;

  • выполнено проектирование базы данных;

  • разработана и протестирована автоматизированная система обеспечения работы фирмы;

  • проведено тестирование продукта.

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