Диплом: Разработка прототипа программного обеспечения для автоматизации деятельности менеджера кинологического приемника

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
72
Клиенту также доступны список оформленных им заявок, также
возможность добавления, редактирования таких заявок.
Рисунок 29 Список заявок клиента
Аналогично осуществляется работа с животными, за исключением их
удаления, а также общение с другими пользователями и администратором
системы.
Рисунок 30 Сообщения в системе
73
Также клиенту доступы просмотр и редактирование своих данных.
Рисунок 31 Личные данные клиента
Листинг программных модулей приведен в Приложении.
Выводы:
В третьей главе выпускной квалификационной работы подробно
описана входная и выходная информация разрабатываемой системы, описано
программное обеспечение, в том числе подробно описана структура базы
данных, а также порядок использования разработанного приложения и
описаны основные экранные формы.
74
ЗАКЛЮЧЕНИЕ
Проектируемая информационная система позволит компании более
эффективно осуществлять работу с клиентами внутри организации.
Применение такой системы поможет минимизировать время операции и
поддержит достоверность данных по итогу.
Практическая часть проекта состоит в построении модели ИС и ее
описании. Полнота практической части доказывается описание таблиц БД
ИС и описанием базовых сценариев ее работы, что позволяет реализовать
работающее приложение.
По итогу анализа подготовлена модель бизнес-процесса, которая
отвечает требованиям, составленным к системе автоматизации бизнес-
процессов в компаниях, учитывая суть деятельности изучаемой компании.
По модели бизнес-процессов подготовлена структура ИС, которая помогает
произвести адекватную разработку ПО.
Выполнив описанные в начале исследования задачи, мы смогли
достичь цели самого исследования и реализовать его рамках проектирование
системы, т.е. создать совокупный теоретически обоснованный подход к
автоматизации поддержки клиентов, а также подготовить и внедрить
программный продукт, помогающий решить ряд важных задач,
определенных в процессе работы.
Данные, полученные в рамках проведенного исследования и
проектирования программного продукта, имеют практическую значимость,
которую можно выразить в общественной и производственной пользе в
случае применения данных разработок.
Созданный портал поможет персоналу компании публиковать
документы и применять их в ходе служебной деятельности. По итогу, общий
объем данных, предназначенный для обмена, будет минимизирован
благодаря тому, что основная часть данных теперь опубликована в
75
разработанном портале с доступностью деления на категории по типам и
поиском документов.
Таким образом, основные задачи выпускной квалификационной работы
— анализ деятельности кинологического приемника, выявление
существующих недостатков в текущей технологии управления, разработка
автоматизированной системы, полностью выполнены, следовательно, можно
обоснованно утверждать, что главная цель исследования - достигнута.
Вместо ручного подсчета параметров составления отчетов и
последующего их составления сотрудник сможет выбрать нужный отчет и
период даты для его просмотра и печати.
Введение разработанной позволит минимизировать управленческие и
накладные расходы, обеспечит автоматизированный точный учет всех
взаимодействий с клиентами, их заявки и оказываемые им услуги, поддержит
формирование полноценной информации обо всех проводимых в компании
операциях.
Система создана как многопользовательская. Одновременно в ней
могут работать несколько человек, а разделение прав доступа обязано быть
настроено так, что пользователь может работать лишь в рамках отведенных
ему полномочий.
Создаваемая система соответствует следующим критериям:
• Масштабируемость. Начало использования системы в компании
изначально возможно на одном рабочем месте с последующим увеличением
рабочих мест по мере необходимости без потерь уже занесённых в БД
данных;
• Корпоративность. Предоставление доступа пользователю к
внутренним функциям системы при наличии у него необходимых
полномочий;
76
• Управляемость. В случае возникновения необходимости в
изменении деятельности учреждения перенастройка системы не должна
приводить к остановке в ее работе;
• Защищенность. Реализация разграниченного доступа к БД
системы по правам пользователей.
Созданная система рабтает стабильно и при возникновении
критических ошибок, даже тех, которые получаются по вине пользователя
из-за неверно введенных данных. Соответственно, секции ПО, в которых
может появится такая ошибка, должны быть устроены в программе особым
образом. При возникновении ошибки программа просто выдает
предупреждение и продолжает свою работу.
Программа должна поддерживать физическую и логическую
целостность БД. В случае удаления или изменения данных программа
должна контролировать ссылочную целостность данных в БД.
Длительность восстановления работоспособности системы после
отказа, которое было вызвано техническим сбоем, небольшим сбоем в работе
ОС, не более 120 секунд, в случае полного соблюдения условий
эксплуатации программных средств и оборудования.
Длительность восстановления работоспособности системы после
отказа, который случился из-за неисправности ТС, глобального сбоя ОС, не
более, чем необходимо на устранение неисправностей ТС и переустановки
ПО.
Система русифицирована на всех стадиях приема, передачи, анализа и
представления данных, которые помогают пользователю проще
ориентироваться в функциях системы.
Система создана с учетом текущих требований по технической
эстетике и эргономике. К таким требованиям можно отнести:
Комфорт и удобство работы пользователя;
77
Логичный интерфейс, созданный с учетом стандартных для
пользователя задач;
Группировка пунктов меню или их аналогов в соответствии с
функциями, задачами и технологией работы пользователей;
Однозначность в понимании назначения пунктов меню или его
аналога;
Применение графического пользовательского интерфейса;
Все цвета интерфейса должны быть в спокойных тонах, не
вызывать утомление зрения;
Полное соответствие интерфейса программы стандартам,
принятым в ОС MS Windows;
Задание критериев для выполнения поиска и выборки
информации без привлечения языков программирования;
Доступность необходимого набора используемых словарей и
справочников;
Реализация похожих функций похожими методами.
Работа системы поддерживает явное согласие пользователем
сохранения изменяемых и вводимых данных в диалоге с системой.
Работа системы поддерживает быстрое исполнение команд благодаря
применению:
Функциональных или быстрых клавиш;
Режима быстрого поиска по первым буквам поля в списках,
журналах документов;
В процессе реализации одних и тех же действий клавиатуры или
мыши (все управляющие клавиши клавиатуры и мыши должны быть похожи
на те, которые используются в MS Windows).
Используемые программные средства системы отвечают соглашениям
и стандартам, находящимся в MS Windows в рамках взаимодействия с
78
клавиатурой, выведения данных на экране, вызова справочников, реализации
пользовательского интерфейса и т.п.
Для уменьшения количества технологических процедур при работе
системы, совокупные для всех функций процедуры выполнены
единообразно.
79
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Алистер Коберн. Современные методы описания
функциональных требований к системам. М.: Лори, 2017 г. 288 с.
2. Антониоу Грос Хоекстра: Семантический веб. М.: ДМК-Пресс,
2016 г. 240 с.
3. Баодин Лю. Теория и практика неопределенного
программирования. М.: БиноМ.: Лаборатория знаний, 2017 г, 416 с.
4. Барт Бэзинс, Эйми Бэкил, Зеппе Ванден Бруке. Java для
начинающих. Объектно-ориентированный подход. Спб.: Питер, 2018 г, 688 с.
5. Березин С.А. Березин Б.А. Начальный курс С и С++. М.: Диалог-
МИФИ, 2017 г. 288 с.
6. Брайан У. Керниган, Деннис М. Ритчи: Язык программирования
C. М.: Вильямс, 2017 г, 288 с.
7. Брайан У. Керниган, Роб Пайк. Практика программирования. М.:
Вильямс, 2017 г. 288 с.
8. Бунаков П.А., Лопатин А. В, Практикум по решению задач на
ЭВМ в среде Delphi. Учебное пособие, М.: Инфра-М, 2018 г, 304 с.
9. Бэнкс. Порселло: React и Redux. Функциональная веб-разработка.
М.: Питер, 2018 г. 336 с.
10. Васильев Р.А. Калянов Г.А. Левочкина Г.А. Стратегическое
управление информационными системами, М.: Интернет-университет
информационных технологий. БиноМ.: Лаборатория знаний, 2017 г, 512 с.
11. Веллинг Томсон: Разработка веб-приложений с помощью PHP и
MySQL. М.: Диалектика, 2017 г. 768 с.
12. Вон Вернон, Реализация методов предметно-ориентированного
проектирования. М.: Вильямс, 2017 г, 688 с.
13. Габасов Р.А., Кириллова Ф.А. Методы линейного
программирования. Часть 1. Общие задачи, М.: Либроком, 2018 г, 176 с.
80
14. Габасов Р.А., Кириллова Ф.А. Методы линейного
программирования. Часть 3. Специальные задачи. М.: Либроком, 2018 г, 368
с.
15. Гольштейн Е.А., Юдин Д.А. Специальные направления в
линейном программировании. М, Красанд, Editorial URSS, М.: 2018 г, 526 с.
16. Грацианова Т.А. Программирование в примерах и задачах. М.:
Лаборатория знаний, 2018 г, 368 с.
17. Данилин А.А., Слюсаренко А. В. Архитектура и стратегия. "Инь"
и "янь" информационных технологий. М.: Интернет-университет
информационных технологий, 2017 г, 506 с.
18. Джеффри Рихтер. CLR via C#. Программирование на платформе
Microsoft.NET Framework 4.5 на языке C#. М.: Питер, 2017 г, 896 с.
19. Джон Дакетт: Javascript и jQuery. Интерактивная веб-разработка.
М.: Эксмо, 2017 г. 640 с.
20. Джон Скит: C# для профессионалов. Тонкости
программирования. М.: Вильямс, 2017 г, 608 с.
21. Джоэл Грас. Data Science. Наука о данных с нуля. М.: БХВ-
Петербург, 2018, 336 с.
22. Дональд Эрвин Кнут. Искусство программирования. Том 2.
Получисленные алгоритмы, М.: Вильямс, 2017 г, 832 с.
23. Дональд Эрвин Кнут. Искусство программирования. Том 3.
Сортировка и поиск, М.: Вильямс, 2017 г. 824 с.
24. Дронов В.А. Laravel. Быстрая разработка современных
динамических Web-сайтов на PHP. MySQL, HTML и CSS, Спб, БХВ-
Петербург, 2018 г, 768 с.
25. Иванова Г.А. Технология программирования. М.: КноРус, 2018 г,
336 с.

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

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