Огромное спасибо!!! Наше сотрудничество оказалось очень продуктивном, вы большой профессионал.
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
В последние годы бурное развитие новых технологий сделали актуальным использование баз данных в организациях различных форм собственности и направлений деятельности.
Проведя исследование рынка программных продуктов по учёту простоев технологической линии, был выявлен ряд недостатков, в число которых входят:
высокая стоимость отдельных программных продуктов;
сложный для понимания пользовательский интерфейс;
большая загрузка локальной вычислительной сети в момент создания отчётности.
Все вышеперечисленные недостатки послужили поводом для разработки собственного программного продукта ориентированного на конкретного пользователя.
Цель дипломного проекта: Разработка программного обеспечения для автоматизации учёта работ, выполненных сотрудниками домоуправления (на примере ООО «Погребское домоуправление»).
В соответствии с целью, сформулированы следующие задачи:
проанализировать сведения по предметной области;
исследовать программы-аналоги;
смоделировать проектируемую систему;
разработать техническое задание;
разработать архитектуру программной системы;
разработать программный алгоритм;
написать сопроводительную документацию;
разработать систему тестирования, включая информационное, программное и техническое обеспечение.
Основные требования, предъявляемые к разрабатываемому программному продукту:
защита от неправильных действий пользователя;
удобное сохранение результатов работы программы;
удобный доступ к хранящимся данным.
Используемые модели и технологии:
клиент-сервер;
Microsoft Visual Studio 2022;
C#;
Windows 10.
Пояснительная записка состоит из двух глав:
теоретическое обоснование разрабатываемого программного продукта;
разработка программного продукта.
В главу теоретического обоснования входят разделы:
анализ предметной области;
обзор программ аналогов;
моделирование проектируемой системы;
разработка технического задания.
В главу разработки программного продукта входят:
разработка архитектуры программной системы;
разработка структуры данных;
конструирование пользовательского интерфейса;
разработка программного кода;
основные алгоритмические решения;
обработка ввода данных;
организация хранения данных;
тестирование системы.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1. Теоретическое обоснование разрабатываемого программного продукта 5
1.1 Анализ предметной области 5
1.2 Обзор программ-аналогов 7
1.3 Моделирование проектируемой системы 13
1.4 Разработка технического задания 15
2. Разработка программного продукта 19
2.1 Разработка архитектуры программной системы 19
2.2 Разработка структуры данных 23
2.3 Конструирование пользовательского интерфейса 27
2.4 Разработка программного кода 36
2.4.1 Основные алгоритмические решения 36
2.4.2 Обработка ввода данных 38
2.4.3 Организация хранения данных 40
2.5 Тестирование системы 42
ЗАКЛЮЧЕНИЕ 46
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 47
Приложение А Руководство программиста 49
Приложение Б Руководство пользователя 53
Приложение В Исходный код программы 58
В ходе выполнения дипломного проектирования, был разработан программный продукт для дальнейшего его использования по теме: Разработка программного обеспечения для автоматизации учёта работ, выполненных сотрудниками домоуправления (на примере ООО «Погребское домоуправление»).
При разработке программного продукта были выполнены следующие работы:
проведен сбор и анализ сведений по предметной области;
исследованы программы-аналоги по тематике разработки программного продукта;
разработано техническое задание;
разработана архитектура программной системы;
выполнено алгоритмическое конструирование;
сконструирован пользовательский интерфейс программы;
выполнена разработка структур данных;
разработан программный алгоритм и процедуры обработки событий и ошибок ввода данных;
выполнено тестирование программы;
разработано руководство программиста;
разработано руководство пользователя.
Основные черты программного продукта:
защита от неправильных действий пользователя;
удобное хранение данных;
редактирование информации о квартирантах;
добавление информации о вызове специалистов
вывод информации в виде excel отчетов.
Ожидаемый эффект
Программа рекомендована к использованию руководством компании ООО «Погребское домоуправление»
1. Алпатов Ю.Н. Моделирование процессов и систем управления: Учеб. пособие / Ю.Н. Алпатов. - СПб.: Изд-во Лань, 2021. – 140 c. ISBN: 978-5-8114-8770-7
2. Алекс Д. Асинхронное программирование в C# 5.0 / Д. Алекс; Под ред. Д. Алекс – М.: ДМК Пресс, 2018. – 120 с.
3. Фленов М.Е. Библия C# / М.Е. Фленов; Под ред. М.Е. Фленов – М.: БХВ-Петербург, 2021. – 464 с.
4. ГОСТ 19.106-78 Единая система программной документации (ЕСПД). Требования к программным документам, выполненным печатным способом (с Изменением N 1).-URL: http://docs.cntd.ru/document/1200007647
5. ГОСТ 19.001—77 «Общие положения»;
6. ГОСТ 19.102—77 «Стадии разработки»;
7. ГОСТ 10.106—78 «Требования к программным документам»;
8. ГОСТ 19.701—90 «Схемы алгоритмов, программ, данных и систем;
9. ГОСТ 10.301—79 «Порядок и методика испытаний»;
10. ГОСТ 19.601—78 «Общие правила дублирования, учета и хранения».
11. Алхабари Д. Карманный справочник C# 9.0. / Д. Албахари, Б. Албахари; Под ред. Д. Албахари, Б. Албахари, 2021. – 256 с.
12. Хорев П.Б. Объектно-ориентированное программирование с примерами на C# / П.Б. Хорев; Под ред. П.Б. Хорев – М.: Форум, 2021. – 200 с.
13. Тюкачев Н.А. Основы программирования C#. / Н.А. Тюкачев; Под ред. Н.А. Тюкачев – М.: Лань, 2021. – 272 с.
14. Герберт Ш. Полное руководство C# 4.0. / Ш. Герберт; Под ред. Ш. Герберт – М.: Вильямс, 2019. – 1056 с.
15. Гриффит Й. Программируем на C# 8.0. Разработка приложений / Й. Гриффит; Под ред. Й. Гриффит – М.: Прогресс книга, 2021. – 944 с.
16. Сайт для создания макета программы codecraks.com – URL: https://codecraks.com/ (дата обращения: 15.03.2023)
17. Форум помощи программистам cyberforum.ru – URL: https://www.cyberforum.ru (дата обращения: 20.04.2023)
18. Документация Майкрософт docs.microsoft.com – URL: https://docs.microsoft.com/ru-ru/visualstudio/get-started/csharp/?view=vs-2019 (дата обращения: 24.04.2023)
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
В последние годы бурное развитие новых технологий сделали актуальным использование баз данных в организациях различных форм собственности и направлений деятельности.
Проведя исследование рынка программных продуктов по учёту простоев технологической линии, был выявлен ряд недостатков, в число которых входят:
высокая стоимость отдельных программных продуктов;
сложный для понимания пользовательский интерфейс;
большая загрузка локальной вычислительной сети в момент создания отчётности.
Все вышеперечисленные недостатки послужили поводом для разработки собственного программного продукта ориентированного на конкретного пользователя.
Цель дипломного проекта: Разработка программного обеспечения для автоматизации учёта работ, выполненных сотрудниками домоуправления (на примере ООО «Погребское домоуправление»).
В соответствии с целью, сформулированы следующие задачи:
проанализировать сведения по предметной области;
исследовать программы-аналоги;
смоделировать проектируемую систему;
разработать техническое задание;
разработать архитектуру программной системы;
разработать программный алгоритм;
написать сопроводительную документацию;
разработать систему тестирования, включая информационное, программное и техническое обеспечение.
Основные требования, предъявляемые к разрабатываемому программному продукту:
защита от неправильных действий пользователя;
удобное сохранение результатов работы программы;
удобный доступ к хранящимся данным.
Используемые модели и технологии:
клиент-сервер;
Microsoft Visual Studio 2022;
C#;
Windows 10.
Пояснительная записка состоит из двух глав:
теоретическое обоснование разрабатываемого программного продукта;
разработка программного продукта.
В главу теоретического обоснования входят разделы:
анализ предметной области;
обзор программ аналогов;
моделирование проектируемой системы;
разработка технического задания.
В главу разработки программного продукта входят:
разработка архитектуры программной системы;
разработка структуры данных;
конструирование пользовательского интерфейса;
разработка программного кода;
основные алгоритмические решения;
обработка ввода данных;
организация хранения данных;
тестирование системы.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1. Теоретическое обоснование разрабатываемого программного продукта 5
1.1 Анализ предметной области 5
1.2 Обзор программ-аналогов 7
1.3 Моделирование проектируемой системы 13
1.4 Разработка технического задания 15
2. Разработка программного продукта 19
2.1 Разработка архитектуры программной системы 19
2.2 Разработка структуры данных 23
2.3 Конструирование пользовательского интерфейса 27
2.4 Разработка программного кода 36
2.4.1 Основные алгоритмические решения 36
2.4.2 Обработка ввода данных 38
2.4.3 Организация хранения данных 40
2.5 Тестирование системы 42
ЗАКЛЮЧЕНИЕ 46
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 47
Приложение А Руководство программиста 49
Приложение Б Руководство пользователя 53
Приложение В Исходный код программы 58
В ходе выполнения дипломного проектирования, был разработан программный продукт для дальнейшего его использования по теме: Разработка программного обеспечения для автоматизации учёта работ, выполненных сотрудниками домоуправления (на примере ООО «Погребское домоуправление»).
При разработке программного продукта были выполнены следующие работы:
проведен сбор и анализ сведений по предметной области;
исследованы программы-аналоги по тематике разработки программного продукта;
разработано техническое задание;
разработана архитектура программной системы;
выполнено алгоритмическое конструирование;
сконструирован пользовательский интерфейс программы;
выполнена разработка структур данных;
разработан программный алгоритм и процедуры обработки событий и ошибок ввода данных;
выполнено тестирование программы;
разработано руководство программиста;
разработано руководство пользователя.
Основные черты программного продукта:
защита от неправильных действий пользователя;
удобное хранение данных;
редактирование информации о квартирантах;
добавление информации о вызове специалистов
вывод информации в виде excel отчетов.
Ожидаемый эффект
Программа рекомендована к использованию руководством компании ООО «Погребское домоуправление»
1. Алпатов Ю.Н. Моделирование процессов и систем управления: Учеб. пособие / Ю.Н. Алпатов. - СПб.: Изд-во Лань, 2021. – 140 c. ISBN: 978-5-8114-8770-7
2. Алекс Д. Асинхронное программирование в C# 5.0 / Д. Алекс; Под ред. Д. Алекс – М.: ДМК Пресс, 2018. – 120 с.
3. Фленов М.Е. Библия C# / М.Е. Фленов; Под ред. М.Е. Фленов – М.: БХВ-Петербург, 2021. – 464 с.
4. ГОСТ 19.106-78 Единая система программной документации (ЕСПД). Требования к программным документам, выполненным печатным способом (с Изменением N 1).-URL: http://docs.cntd.ru/document/1200007647
5. ГОСТ 19.001—77 «Общие положения»;
6. ГОСТ 19.102—77 «Стадии разработки»;
7. ГОСТ 10.106—78 «Требования к программным документам»;
8. ГОСТ 19.701—90 «Схемы алгоритмов, программ, данных и систем;
9. ГОСТ 10.301—79 «Порядок и методика испытаний»;
10. ГОСТ 19.601—78 «Общие правила дублирования, учета и хранения».
11. Алхабари Д. Карманный справочник C# 9.0. / Д. Албахари, Б. Албахари; Под ред. Д. Албахари, Б. Албахари, 2021. – 256 с.
12. Хорев П.Б. Объектно-ориентированное программирование с примерами на C# / П.Б. Хорев; Под ред. П.Б. Хорев – М.: Форум, 2021. – 200 с.
13. Тюкачев Н.А. Основы программирования C#. / Н.А. Тюкачев; Под ред. Н.А. Тюкачев – М.: Лань, 2021. – 272 с.
14. Герберт Ш. Полное руководство C# 4.0. / Ш. Герберт; Под ред. Ш. Герберт – М.: Вильямс, 2019. – 1056 с.
15. Гриффит Й. Программируем на C# 8.0. Разработка приложений / Й. Гриффит; Под ред. Й. Гриффит – М.: Прогресс книга, 2021. – 944 с.
16. Сайт для создания макета программы codecraks.com – URL: https://codecraks.com/ (дата обращения: 15.03.2023)
17. Форум помощи программистам cyberforum.ru – URL: https://www.cyberforum.ru (дата обращения: 20.04.2023)
18. Документация Майкрософт docs.microsoft.com – URL: https://docs.microsoft.com/ru-ru/visualstudio/get-started/csharp/?view=vs-2019 (дата обращения: 24.04.2023)
| Купить эту работу vs Заказать новую | ||
|---|---|---|
| 0 раз | Куплено | Выполняется индивидуально |
|
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
| Сразу в личном кабинете | Доступность | Срок 1—6 дней |
| 300 ₽ | Цена | от 3000 ₽ |
Не подошла эта работа?
В нашей базе 54416 Дипломных работ — поможем найти подходящую