Курсовые работы / ПРИС КП_И_20
.pdf2.4 Логическая и физическая модели данных по стандарту IDEF1X
На рисунке 2.1 представлена логическая модель данных разрабатываемой информационной системы для автоматизации рекламного агентства, построенная в соответствии со стандартом IDEF1X [7].
Рисунок 2.1 – Логическая модель данных
На рисунке 2.2 представлена физическая модель данных для Access [8].
Рисунок 2.2 – Физическая модель данных
Выводы по второму разделу.
12
В качестве предметной области автоматизации рассматривается автоматизация учета формирование и реализация туристского продукта. В рамках выполнения курсового проекта спроектирована и создана автоматизированная система с базой данных. С помощью готовой системы можно будет:
- осуществлять добавление, изменение и удаление данных из созданных таблиц;
Во второй части курсового проекта была определена предметная область,
определены задачи, которые будет содержать ИС, построены логическая и физическая модель данных.
Третий этап разработка и тестирование системы: это описание таблицы данных, дерево программных модулей, схема взаимосвязей модулей и массивов данных, блок-схема построения отчетов.
13
3 РАЗРАБОТКА И ТЕСТИРОВАНИЕ СИСТЕМЫ ДЛЯ УЧЕТА ОБОРУДОВАНИЯ В СЕТИ АВТОЗАПРАВОЧНЫХ СТАНЦИЙ
3.1 Описание таблиц базы данных
База данных системы была построена в программном продукте 1С. Она состоит из следующих таблиц:
-сотрудники;
-заказы;
-туры;
-клиенты;
-услуги;
-поставщик.
Схема данных моделируемой базы данных представлена на рисунке 3.1.
Рисунок 3.1 – Схема данных
14
Свойства полей вышеуказанных таблиц базы данных разрабатываемой информационной системы представлены в приложении Б на рисунках Б.1 – Б.8.
3.2 Дерево программных модулей
В разрабатываемой программе 27 модулей. Дерево программных модулей представлено на рисунке 3.2 [11].
Рисунок 3.2 – Дерево программных модулей
3.3 Схема взаимосвязей модулей и массивов данных
Схема взаимосвязей модулей и массивов данных представлена на рисунке 3.3.
15
Klient(Таблица |
Klient(Клиент) |
|
клиенты) |
||
|
||
nSkidka(Таблица |
O_1(Отчет прайс- |
|
скидки) |
лист) |
|
Oplata(Данные об |
O_3(Отчет |
|
список договоров |
||
оплате) |
||
по дате) |
||
|
||
|
o_sotr(Отчет |
|
PWDTBL(Пароль) |
Лучший |
|
Сотрудник) |
||
|
O2(Отчет |
|
SostojnieZakaza( |
договора) |
|
Данные о |
|
|
состоянии |
|
|
заказа) |
|
|
|
O3(Отчет по |
|
|
услугам) |
|
Sotrudnik(Сотруд |
|
|
ники) |
|
|
|
OT22(Отчет по |
|
|
клиентам) |
|
Works(Работы) |
|
|
|
Parol(Вход в |
|
|
систему) |
|
Zakaz(Заказ) |
|
|
|
Skidka(Скидка) |
|
Zakaz_Work(Связ |
|
|
ь заказаработы) |
|
|
|
Sotrr(Сотрудники) |
|
|
Work(Работы) |
|
|
Zakaz(Заказ) |
Рисунок 3.3 – Схема взаимосвязей модулей и массивов данных
3.4 Алгоритм построения отчета о безопасности туристов в стране
При вызове запроса из главного меню. Появляется форма, на которой пользователь вводит интересующий период. После этого происходит построение отчета. Блок-схема построения представлена на рисунке 3.4 [12-13].
16
Рисунок 3.4 – Блок-схема построения отчета о безопасности туристов в стране
3.5 Инструкция пользователя по установке программного продукта и работе с
ним
Требуемые программные средства:
-MS Access 2003 и выше версии;
-MS Word 2003 и выше версии.
Установка программы «ИС УЧЕТ ОБОРУДОВАНИЯ В СЕТИ АВТОЗАПРАВОЧНЫХ СТАНЦИЙ» осуществляется следующим образом:
- создать папку « ИС УЧЕТ ОБОРУДОВАНИЯ В СЕТИ АВТОЗАПРАВОЧНЫХ СТАНЦИЙ».
База будет разрабатываться на платформе 1С:Предприятие.
При запуске программы появляется окно идентификации пользователя,
представленное на рисунке 3.5.
17
Рисунок 3.5 – Авторизация пользователя
Пункт «Виды туров». Справочник содержит информацию о различных видах туров. При нажатии на этот пункт появляется форма, представленная на рисунке 3.6.
Рисунок 3.6 – Справочник «Туры»
Под пункт «Страны мира». Справочник содержит информацию о странах. При выборе появится форма, представленная на рисунке 3.7. Действия в этом справочнике аналогичны вышеописанным.
18
Рисунок 3.7 – Справочник «Страны мира»
Подпункт «Аэропорты». Справочник содержит информацию о аэропортах.
При выборе появится форма, представленная на рисунке 3.8. Действия в этом справочнике аналогичны вышеописанным.
Рисунок 3.8 – Справочник «Аэропорты»
Пункт «Пакетные туры».
Подпункт «Пакетные туры». Справочник содержит информацию о туре на примере Вьетнам Фантьет. При выборе появится форма, представленная на рисунке
3.9.
19
Рисунок 3.9 – Справочник «Пакетный тур»
Пункт «Стоимость» представлен на рисунке 3.10 .
Рисунок 3.10 – Договора с сотрудниками
На рисунке 3.11 представлен пример заявки на тур.
20
Рисунок 3.11Заявка на тур
3.6 Способы и результаты тестирования программного продукта в различных режимах
В качестве стратегии тестирования выберем «черный ящик», то есть проверка соответствия функционирования системы техническому заданию. Тестирование проводилось методом «сверху вниз» в двух режимах нормальном,
экстремальном.[14-15].
Тестирование программы проводилось для каждого модуля. Для примера рассмотрим некоторые из них.
При тестировании в нормальном режиме никаких исключительных ситуаций не возникло.
Рассмотрим проверку в исключительных условиях на справочнике «Заказы».
Попытаемся добавить новый объект обслуживания при незаполненных полях.
Результаты проверки представлены на рисунке 3.12.
21