
- •Министерство образования и науки рф
- •Оглавление
- •Термины, определения и сокращения
- •Задание
- •Введение
- •Система управления электронной почтой. Техническое задание
- •Концептуальная модель предметной области
- •Требования к системе
- •Требования к системе в целом
- •Требования к структуре и функционированию системы
- •Требования к численности и квалификации персонала системы и режиму его работы
- •Показатели назначения
- •Требования к надежности
- •Требования безопасности
- •Требования к эргономике и технической эстетике
- •Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы
- •Требования к защите информации от несанкционированного доступа
- •Требования по сохранности информации при авариях
- •Требования к защите от влияния внешних воздействий
- •Спецификация вариантов использования
- •Запросить информации о тарифах
- •Запросить информации о клиентах
- •Добавить клиента в базу
- •Просмотреть статистику клиента
- •Изменить информацию о клиенте
- •Удалить клиента
- •Добавить тариф
- •Редактировать тариф
- •Требования к техническому обеспечению
- •Требования к метрологическому обеспечению
- •Требования к организационному обеспечению
- •Требования к методическому обеспечению
- •Состав и содержание работ по созданию системы
- •Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие
- •Требования к документированию
- •Требования к составу документов
- •Требования к оформлению документов
- •Технический проект
- •Источники разработки
- •Список литературы
- •Система управления электронной почтой. Технический проект
- •Подтверждение соответствия проектных решений действующим нормам и правилам техники безопасности, пожаро- и взрывобезопасности
- •Решения по взаимосвязям со смежными системами
- •Надёжность
- •Решения по информационному обеспечению
- •Логическая модель бд
- •Решения по программному обеспечению
- •Deleteuser
- •Statuser
- •Addtarif
- •Changetarif
- •Deletetarif
- •Cactioner
- •Bdusers
- •Взаимодействие. Просмотр всех тарифов
- •Взаимодействие. Добавление пользователя
- •Взаимодействие. Изменение данных пользователя
- •Взаимодействие. Удаление пользователя
- •Взаимодействие. Просмотр статистики пользователя
- •Взаимодействие. Добавление тарифа
- •Взаимодействие. Изменение тарифа
- •Взаимодействие. Удаление тарифа
- •Внешний вид приложения
- •Мероприятия по подготовке к вводу системы в действие
- •Общий список литературы
Взаимодействие. Изменение тарифа
Рис. 3.13. Взаимодействие изменение тарифа
Оператор выбирает функцию работы с тарифами, инициализируется класс Ftarifwork, изменение тарифа, инициализируется классFchangetarif. Считывается название тарифа, введенное оператором и отправляется классуCactioner. Он формирует запрос на получение данных об этом тарифе, отправляет их классуbdtarifs, который получает из базы данные о тарифе и отправляет их через классCactionerв классFchangetarif. Оператор вводит измененные данные и отправляет их Сactioner, который формируетSQLзапрос и отправляет их классуbdtarifsкоторая добавляет тариф с измененными данными и отправляет отчет о выполнении классуCactioner, а онFchangetarif. Далее вызываются функции возврата.
Взаимодействие. Удаление тарифа
Рис. 3.14. Взаимодействие удаление тарифа
Оператор в главном меню выбирает меню работы с тарифами, инициализируется класс Ftarifwork, в открывшемся меню оператор выбирает удаление тарифа, инициализируется классFdeletetarif. Считываются введенное название тарифа и отправляются классуCactioner, который формируетSQLзапрос и отправляет классуbdtarifs.Bdtarifsотправляет данные об удалении тарифа в базу данных и отправляет отчет о проделанной работеCactioner, а тот отправляет егоFdeletetarif.Далее вызываются функции возврата.
Внешний вид приложения
На изображениях 3.1-3.14 представлены скриншоты окон приложения.
Рис. 4.1. Окно авторизации
Рис. 4.2. Главное меню
Рис. 4.3. Список клиентов
Рис. 4.4. Список тарифов
Рис. 4.5.Меню работы с клиентами
Рис. 4.6.Добавление клиента
Рис. 4.7.Изменение информации о клиенте
Рис. 4.8.Окно просмотра статистики клиента
Рис. 4.9.Удаление клиента
Рис. 4.10.Меню работы с тарифами
Рис. 4.11.Добавление тарифа
Рис. 4.12.Изменить данные тарифа
Рис. 4.13.Удаление тарифа
Рис. 4.14.Окно ошибки
Связь между окнами в приложении показана на рисунке 4.15.
Рис. 4.15.Взаимодействие между окнами
Мероприятия по подготовке к вводу системы в действие
Для ввода Системы в действие необходимо:
подготовить у Заказчика всё необходимое техническое обеспечение;
установить на сервер и клиентские ПК системное, базовое и прикладное ПО;
установить на сервер БД;
провести испытания системы.
Мероприятия по приведению информации к виду, пригодному для обработки на ЭВМ
Для ввода системы в эксплуатацию необходимо выполнить первичное наполнение БД:
ввести в БД сведения о Сотрудниках,
ввести в БД сведения о деловых партнёрах.
Мероприятия по обучению и проверке квалификации персонала
Специального обучения Пользователей работе с Системой не требуется. Достаточно показать сотрудникам, как создаются сообщения и как отсылаются.
Мероприятия по созданию необходимых подразделений и рабочих мест
Новые подразделения не создаются.
Мероприятия по изменению объекта автоматизации
Никаких изменений не требуется.
Источники разработки
При разработке эскизного проекта использовались следующие источники:
ГОСТ 34.003-90. Информационные технологии. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения [1].
ГОСТ 34.201-89. Информационная технология. Комплекс стандартов на автоматизированные системы. Виды, комплектность и обозначение документов при создании автоматизированных систем [2].
ГОСТ 34.601-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания [3].
РД 50-34.698.90. Методические указания. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов [5].
РД Гостехкомиссии России. Безопасность информационных технологий. Критерии оценки безопасности информационных технологий.- 2002 г. [6].
Практическая программная инженерия на основе учебного примера / Л.А. Мацяшек, Б.Л. Лионг. – М.: БИНОМ. Лаборатория знаний, 2009. – 956 с. [7].
Documents associated with. Unified Modeling Language (UML), v2.4.1. Release date: August2011.- http://www.omg.org/spec/UML/2.4.1/[8].