Диплом: Автоматизация и обеспечение информационной безопасности приема заявок на ремонт и модернизацию персональных компьютеров в ООО "Тактика+"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
58
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Структурная схема программных модулей автоматизированной
информационной системы приема заявок на ремонт и модернизацию
персональных компьютеров ООО «Тактика +» представлена на рисунке 16.
Рисунок 16. Структурная схема программных модулей
автоматизированной информационной системы приема заявок на
ремонт и модернизацию персональных
компьютеров ООО «Тактика +»
Как видно из схемы выше автоматизированная информационная система
приема заявок на ремонт и модернизацию персональных компьютеров ООО
«Тактика +» включает в свой состав четыре основных модуля:
- пользовательский модуль;
- серверный модуль;
- модуль базы данных;
- модуль отчетов;
- модуль договоров.
59
2.3.4 Описание программных модулей
Опишем подробно каждый модуль автоматизированной информационной
системы приема заявок на ремонт и модернизацию персональных компьютеров
ООО «Тактика +».
1. Пользовательский модуль (Zayavki.exe). Данный модуль необходим для
взаимодействия пользователей с интерфейсом автоматизированной
информационной системы приема заявок на ремонт и модернизацию
персональных компьютеров ООО «Тактика +». Вычислений в данном модуле не
ведется и в него только принимаются данные от пользователя, а также выводятся
данные полученные из серверного модуля.
2. Серверный модуль (Server.exe). В данном модуле осуществляется вся
обработка данных. Также данный модуль является связующим звеном между
другими модулями. Например, из серверного модуля отправляются запросы в
базу данных, и после того как эти запросы обработаны в БД их результаты
возвращаются обратно в серверный модуль.
3. Модуль базы данных. В данном модуле хранится база данных системы с
информацией о заявках, клиентах компании ООО «Тактика +», технических
специалистах и т.д. Модуль разработан на СУБД Microsoft SQL Server 2016.
4. Модуль отчетов. В данном модуле осуществляется генерация отчетов по
выполненным заявкам, заявкам в работе и другим параметрам. Модуль построен
на платформе Crystal Reports и содержит в себе все необходимые шаблоны
отчетов.
5. Модуль договоров. Данный модуль необходим для формирования и
печати договоров на ремонт и модернизацию персональных компьютеров ООО
«Тактика +». Модуль построен на платформе Crystal Reports и содержит в себе
все необходимые шаблоны договоров.
60
2.4 Контрольный пример реализации проекта и его описание
Как только произошел запуск автоматизированной информационной
системы приема заявок на ремонт и модернизацию персональных компьютеров
ООО «Тактика +» на экране появится окно авторизации в системе, где
пользователю необходимо ввести свои логин и пароль (рис. 17).
Рисунок 17. Окно авторизации пользователя
В случае если авторизация пройдена успешно, то на экране появится
главное окно автоматизированной информационной системы приема заявок на
ремонт и модернизацию персональных компьютеров ООО «Тактика +» (рисунок
18), в котором пользователь может выполнять все основные действия. По
умолчанию в главном окне системы отображается перечень всех заявок. Также
пользователю доступны следующие пункты меню: «Файл», «Клиенты»,
«Сотрудники», «Договора», «Заявки», «Отчеты», «Печать», «Настройки».
61
Рисунок 18. Главное окно системы
В главном окне системы отображаются существующие заявки. Для
заведения новой заявки пользователю необходимо нажать на кнопку «Создать
заявку». После чего внести всю информацию о заявке. Как только полная
информация о заявке внесена, пользователю остается нажать на кнопку
«Сохранить» и новая заявка появится в общем перечне заявок (рисунок 19).
62
Рисунок 19. Добавление новой заявки
Поменять статус заявки в любой момент времени можно с помощью
свойства «Текущий статус». Для этого необходимо выбрать заявку из списка
(или группу заявок) и поменять их «Текущий статус» (рисунок 20).
Рисунок 20. Изменение статуса заявки
Подробную информацию о любой заявке можно посмотреть, щелкнув на
нее, после этого все детали заявки появятся на соответствующих контролах
(рисунок 21).
63
Рисунок 21. Просмотр детальной информации о заявке
В системе имеется меню «Печать», в котором есть два пункта «Печатать
текущую» и «Печатать все» (рисунок 22).
Рисунок 22. Меню печати заявок
При нажатии пользователем на кнопку «Печать текущей заявки»
осуществиться печать всей информации по выбранной заявке при помощи
Microsoft Word (рисунок 23).
64
Рисунок 23. Пример отчета по выбранной заявке
Для того чтобы управлять клиентами компании при помощи
автоматизированной информационной системы приема заявок на ремонт и
модернизацию персональных компьютеров ООО «Тактика +» необходимо
щелкнуть на меню «Клиенты». После этого появится новое окно с базой данных
клиентов компании (рисунок 24). В этом окне у пользователя имеется
возможность добавлять, изменять, удалять клиентов.
Аналогичным образом через меню «Сотрудники» и «Договора»
происходит работа с сотрудниками компании и ее договорами. Управление
базами данных сотрудников и договоров полностью аналогично управлению
базой данных клиентов. Окно управления сотрудниками компании представлено
на рис. 25. Окно управления договорами компании представлено на рис. 26.
65
Рисунок 24. Окно управления клиентами компании
Рисунок 25. Окно управления сотрудниками компании
66
Рисунок 26. Окно управления договорами компании
В автоматизированной информационной системы приема заявок на ремонт
и модернизацию персональных компьютеров ООО «Тактика +» имеется
возможность генерировать различные перечни отчетов по заявкам согласно их
статусу. Для этого имеется меню «Отчеты» (рисунок 27). Выбрав
соответствующий вид отчета, пользователь может напечатать необходимый
отчет.
Рисунок 27. Меню управления отчетами
Пример отчета по заявкам, которые на данный момент времени находятся
в работе представлен на рисунке 28. Отчет автоматически экспортируется на
печать в Microsoft Word.
67
Рисунок 28. Пример отчета по заявкам в работе
Выполнение контрольного примера работы автоматизированной
информационной системы приема заявок на ремонт и модернизацию
персональных компьютеров ООО «Тактика +» показало, что программа работает
верно, выдает ожидаемые результаты для характерных совокупностей данных.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)