Дипломная работа: Автоматизация проведения и архивации тендеров на примере группы компаний TBN

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
Рисунок 25. Экранная форма документа Накладные
В таблице 13 рассматривается таблица с характеристиками
результатной информации.
Таблица 13
Сводная таблица по результатной информации
Название
Тендеры
Ответственный за его ведение
Ответственный за
тендеры
Средний объем документа в записях
125
Средняя частота актуализации
1 раз в квартал
Средний объем актуализации, записей
10
Источники
Участники
Услуги
Комиссия
Метод доставки информации
Ввод вручную
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
В ИС предусмотрена работа одного пользователя – менеджера,
который и осуществляет основные операции по проведению тендера со
стороны компании.
Дерево функций разрабатываемого модуля представлено на рисунке
26.
78
Рисунок 26. Описание дерева функций
На основании рассмотренных данных можно создать
последовательность работы пользователя с разрабатываемой системой
(рисунок 27).
Рисунок 27. Последовательность работы с создаваемой
системой
На рисунке 28 рассматривается сценарий диалога.
Функции
Основные
Получение
отчетных
документов
Ввод данных
Служебные
Заполнение
справочников
Ввод
оперативных
данных
Формирование отчетной документации
Отвенственный за проведение тендеров Руководство
Обработка результатов
Отвенственный за проведение тендеров
Ввод оперативной информации
Отвенственный за проведение тендеров
Ввод данных в справочники
Отвенственный за проведение тендеров
79
Рисунок 28. Сценарий диалога
Пункт Справочники используется для ввода первичных данных в
базу данных.
Пункт Документы применяется для ввода оперативной информации
о проведении тендера.
Пункт Отчет используется для вывода результатной информации по
тендерам.
Пункт Выход используется для закрытия программы.
2.3.2. Характеристика базы данных
После выполнения анализа начальной информации надо выделить
перечень используемых объектов:
– Участники;
– Комиссия;
– Услуги;
– Тендеры;
Основное
меню
Действия
Создать
Провести
Изменить
Удалить
Обновить
Справочники
Участники
Тип услуг
Услуги
Комиссия
Документы
Тендеры
Отчеты
Отчет по
тендеру
Отчет
Результат
Формы
Участники
Тип услуг
Услуги
Комиссия
Тендеры
Выход
80
– Тип услуг.
Опишем далее основные атрибуты для указанных объектов (таблица
14):
Таблица 14
Описание атрибутов
Название
Тип
Длина
Ключевое
поле
Услуги
Код услуги
Число
5
Да
Наименование
Строка
25
Тип услуги
Строка
50
Да
Цена услуги
Число
5
Комиссия
Код члена
комиссии
Число
5
Да
ФИО
Строка
25
Должность
Строка
25
Телефон
Строка
15
Тип услуг
Код типа
Число
5
Да
Наименование
Строка
25
Примечание
Строка
25
Участники
Код участника
Число
5
Да
Название
Строка
25
Адрес
Строка
25
Телефон
Строка
25
Тендеры
Номер тендера
Число
5
Да
Дата
Дата
Предлагаемая
услуга
Строка
25
Стоимость
Число
5
Да
Срок
Число
5
Ответственный
Строка
25
Член комиссии
Строка
25
Да
Участник
Строка
25
Да
Примечание
Строка
100
Рассмотрим далее некоторые связи между ранее описанными
объектами, а также построим информационно-логическую модель.
Между объектом Типы услуг и Услуги присутствует связь типа
«один-ко-многим», поскольку один тип услуги может иметь в своем
составе несколько услуг.
В результате получим следующую ER-модель (рисунок 29):
81
Рисунок 29. ER-модель
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Разработанная ИС включает в себя непосредственно базу данных и
программную оболочку.
БД является базой для разработанной ИС и предназначена для
хранения информации.
Чтобы облегчить процесс понимания структуры ИС, разработано
дерево вызовов созданных объектов (рисунок 30).
Стоит отметить, что все объекты распределены по категориям:
– справочники;
– таблицы;
– отчеты;
– формы.
Услуги
Код услу ги
Код типа (FK)
Наименование
Цена
Тип услу ги
Код типа
Наименование
Примечание
Комиссия
Код члена комиссии
ФИО
Должность
Телефон
Участники
Код участника
Наз вание
Адрес
Телефон
Тендеры
Номер тендера
Код члена комиссии (FK)
Код участника (FK)
Код услу ги (FK)
Стоимость
Срок
Ответственный
Примечание
Источник: https://baza.diplomsite.ru/previewfile/2012