Диплом 2021 года. Оригинальность высокая.
В работе рассмотрено:
- разработка базы данных;
- разработка удобного и понятного интерфейса;
- проектирование архитектуры системы;
- разработка информационной системы (далее – ИС).
В первой главе представлен анализ объекта исследования и рассмотрен обзор существующих аналогов. На основе полученной информации сделан анализ обоснования необходимости разработки данной программы. Определены цели, задачи и требования к разрабатываемой системе. И также был сделан выбор средств разработки системы. Обозначено календарное и ресурсное планирование проекта.
Во второй главе производится проектирование архитектуры системы. Данная глава описывает подробно модель базы данных, интерфейс приложения, производится функциональное тестирование разработанной системы и рассчитывается эффективность от внедрения проекта.
Целью выполнения данной работы является разработка информационной системы учета путевых листов, использование которой позволит снизить количество рутинных операций, снизить риск допуска ошибок и повысить количество обработанной документации.
Задачами дипломной работы, в соответствии с целью, являются:
1) произвести анализ предметной области;
2) обоснование необходимости разработки информационного обеспечения;
3) привести функциональные требования к разрабатываемой программе;
4) разработка базы данных и приложения для работы с ней;
5) произвести тестирование готового программного комплекса;
6) произвести оценку эффективности проекта.
Объектом исследования является грузоперевозочная компания.
Предметом исследования является процесс автоматизации по созданию и учету путевых листов, а также контроль эффективности выполнения указанных процессов.
Для обработки данных используются следующие инструменты: ERwin Data Modeler, Archi (ArchiMate Modelling), Microsoft Visio.
Введение 3
1 Аналитическая часть 5
1.1 Анализ предметной области 5
1.2 Обзор существующих аналогов 12
1.3 Постановка задачи автоматизации прикладных процессов 16
1.4 Календарно-ресурсное планирование проекта 23
2 Проектная часть 28
2.1 Информационное обеспечение 28
2.2 Математическое обеспечение 30
2.3 Программное обеспечение 31
2.4 Техническое обеспечение 57
2.5 Обеспечение информационной безопасности 57
2.6 Тестирование и оценка качества информационной системы 58
2.7 Оценка эффективности проекта 62
Заключение 67
Список использованных источников 69
Приложения 73
1. Налоговый кодекс Российской Федерации (часть вторая) [Электронный ресурс]: постановление правительства РФ от 05.08.2000 N 117-ФЗ (ред. от 20.04.2021). -Режим доступа: КонсультантПлюс, в локальной сети вуза.
2. Об информации, информационных технологиях и о защите информации [Электронный ресурс]: федеральный закон от 27 июля 2006 г. № 149-ФЗ. -Режим доступа: КонсультантПлюс, в локальной сети вуза.
3. Арлоу Д., Нейштадт А. UML и Унифицированный процесс [Текст] / Практический объектно-ориентированный анализ и проектирование. – М.: Символ- Плюс, 2007. – 624 с.
4. Арчер Т. Основы C#. [Текст] / Русская редакция, 2001. – 448 с.
5. Биллиг В.А. Основы программирования на С# [Текст] / В.А. Биллиг. - М.: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2012. - 488 c.
6. Билл Карвин Программирование баз данных SQL [Текст] Типичные ошибки и их устранение / Билл Карвин. - М.: Рид Групп, 2011. - 336 c.
7. Вирт Н. Алгоритмы и структуры данных. Новая версия для Оберона [Текст]: пер. с англ. под ред. Ткачева Ф. В. - Москва: ДМК, 2014. - 272 с
8. Гагарина, Л. Г. Технология разработки программного обеспечения [Электронный ресурс]: учебное пособие для студентов вузов, обучающихся по направлениям подготовки 09.04.01 и 09.03.03 «Информатика и вычислительная техника» / Л. Г. Гагарина, Е. В. Кокорева, Б. Д. Сидорова-Виснадул; под ред. Л. Г. Гагариной. - Режим доступа: http://znanium.com/go.php?id=1011120, свободный.
9. Гэри М. Х. Адаптивный код на C#. Проектирование классов и интерфейсов, шаблоны и принципы SOLID [Текст] / Гэри Маклин Холл. - М.: Вильямс, 2015. - 432 c.
10. Глушаков С.В. Microsoft Excel 2007. Краткий курс [Текст] / С.В. Глушаков, А.С. Сурядный. - М.: АСТ, АСТ Москва, Харвест, 2008. - 352 c.
11. Документ в современном обществе: факторы и тенденции развития информационной среды [Электронный ресурс]: материалы XII Всерос. студен. науч.-практ. конф. Екатеринбург, 5 апр. 2019 г. – Екатеринбург: Изд-во Урал. ун-та, 2019. - Режим доступа:
https://www.rsvpu.ru/filedirectory/5976/Materialyi_XII_Vserossijskoj_konferencii.pdf, свободный.
12. Зыков, С. В. Программирование. Объектно-ориентированный подход [Электронный ресурс]: учебник и практикум для академического бакалавриата: для студентов вузов, обучающихся по инженерно-техническим направлениям и специальностям / С. В. Зыков. - Москва: Юрайт, 2019. - 155 с. - Режим доступа: https://urait.ru/viewer/programmirovanie-obektno-orientirovannyy-podhod-434106#, свободный.
13. Исаев Г.Н. Управление качеством информационных систем [Текст] / Теоретико-методологические основания // Г.Н. Исаев. - М.: Наука, 2011. - 280 c.
14. Кузьмин И.В. Основы теории информации и кодирования: моногр. [Текст] / И.В. Кузьмин, В.А. Кедрус. - М.: Вища школа, 1977. - 280 c.
15. Круз Р. Л. Структуры данных и проектирование программ [Текст]: пер. 3-его англ. изд. К. Г. Финогенова. - Москва: БИНОМ. Лаборатория знаний, 2014. - 765 с 9.
16. Кнут. Д. Э. Искусство программирования [Текст] -Т.З: Сортировка и поиск / [пер. с англ. В.Т. Тертышный, И. В. Красиков; под общ. Ред. Ю. В. Козаченко]. -2001. -822с.
17. Леоненков А. Самоучитель UML [Текст] / СПб.: БХВ-Петербург, 2007. - 576 с.
18. Малыхина М. П. Базы данных: основы, проектирование, использование: [Текст]: рекомендуется УМО по специальности 220400 - "Программное обеспечение вычислительной техники и автоматизированных систем" для межвузовского использования / М. П. Малыхина. - Санкт-Петербург: БХВ-Петербург, 2004. - 499 с.
19. Мак-Дональд M. WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов [Текст] / 4-е изд. – М.: «Вильямс», 2013. – 1024 с.
20. Петкович, Д. Microsoft SQL Server 2012. Руководство для начинающих [Текст] / Д. Петкович. - М.: БХВ-Петербург, 2014.
21. Подбельский В.В. Язык С#. Базовый курс [Текст] / В.В. Подбельский. - М.: Финансы и статистика, Инфра-М, 2011. - 384 c.
22. Пирогов В.Ю. Информационные системы и базы данных [Текст]: Организация и проектирование / В.Ю. Пирогов. - Л: 2009. - 528 c.
23. Плещев, В. В. Основы программирования на языках C++ и C# с примерами и упражнениями [Электронный ресурс] : учебное пособие / В. В. Плещев, Е. И. Шишков ; М-во образования и науки Рос. Федерации, Урал. гос. экон. ун-т. - Екатеринбург: [Издательство УрГЭУ], 2018. - 286 с.
- Режим доступа: http://lib.usue.ru/resource/limit/ump/18/p490708.pdf.
24. Скит Д. C# для профессионалов: тонкости программирования [Текст]: 3-е издание, новый перевод. – М.: «Вильямс», 2014. – 608 с.
25. Советов Б.Я. Моделирование систем [Текст] / Б.Я. Советов, С.А. Яковлев. - М.: Высшая школа, 2007. - 343 c.
26. Станек У.Р. Microsoft SQL Server 2008. Справочник администратора [Текст] / У.Р. Станек. - М.: Русская Редакция, 2009. - 0 c.
27. Тузовский А.Ф. Объектно-ориентированное программирование [Электронный ресурс]: учебное пособие для прикладного бакалавриата / А. Ф. Тузовский; Нац. исслед. Том. политехн. ун-т. - Москва: Юрайт, 2019. - 206 с. - Режим доступа: https://urait.ru/viewer/obektno-orientirovannoe-programmirovanie-434045#, свободный.
28. Шилдт Г. C# 4.0. Полное руководство [Текст] / М.: Издательский дом «Вильямс», 2015. – 1056 с.
29. Хорев П. Б. Объектно-ориентированное программирование с примерами на C# [Текст]: учебное пособие для студентов вузов, обучающихся по направлениям 01.03.02 "Прикладная математика и информатика" и 09.00.00 "Информатика и вычислительная техника" / П. Б. Хорев. - Москва: ФОРУМ: ИНФРА-М, 2019. - 200 с.
30. Easton M.J. Cross-Platform .NET Development: Using Mono, Portable.NET, and Microsoft .NET [Текст] / M.J. Easton. - М.: 2004. - 560 c.
31. Tim Weilkiens UML 2 Certification Guide: Fundamental & Intermediate Exams [Текст] / Tim Weilkiens, Bernd Oestereich. - М.: Morgan Kaufmann, 2006. - 320 c.
32. . Руководство по программированию на C#. [Электронный ресурс] -
Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/programming-guide/, свободный.
33. Руководство по WPF [Электронный ресурс]
- Режим доступа: https://metanit.com/sharp/wpf/, свободный.
34. Программирование на языке C#, платформа .NET Framework WPF [Электронный ресурс] - Режим доступа: https://professorweb.ru/, свободный.
35. Font Awesome - набор шрифтов и значков [Электронный ресурс] -
Режим доступа: https://fontawesome.com/v5.15/icons?d=gallery&p=2&m=free, свободный.
36. Lucidchart: Online Diagram Software & Visual Solution [Электронный ресурс] - Режим доступа: https://www.lucidchart.com/, свободный.
37. MahApps.Metro [Электронный ресурс] -
Режим доступа: https://github.com/MahApps/MahApps.Metro, свободный.
38. MaterialDesignInXamlToolkit [Электронный ресурс] - Режим доступа: https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/, свободный.
39. Контур.Бухгалтерия [Электронный ресурс] - Режим доступа: https://www.b-kontur.ru/blanki, свободный.
40. Wikipedia [Электронный ресурс] - Режим доступа: https://ru.wikipedia.org.