Тип работы:
Предмет:
Язык работы:


Разработка веб-приложения для сбора показаний счетчиков (на приме­ре СНТ «Солнечная поляна - 1»)

Работа №116981

Тип работы

Бакалаврская работа

Предмет

программирование

Объем работы57
Год сдачи2020
Стоимость4750 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
28
Не подходит работа?

Узнай цену на написание


Аннотация 2
Введение 4
Глава 1 Анализ предметной области и моделирование бизнес-процессов СНТ «Солнечная поляна - 1» 6
1.1 Технико-экономическая характеристика СНТ «Солнечная поляна - 1» 6
1.2 Концептуальное моделирование предметной области 8
1.2.1 Выбор технологии концептуального моделирования 8
1.2.2 Разработка и анализ модели бизнес-процессов «Как есть» 9
1.2.3 Обоснование необходимости автоматизации сбора показаний счетчиков и формирование требований к проектируемому решению 14
1.2.4 Анализ существующих решений по сформулированным требованиям для веб-приложения 16
1.3 Построение модели «Как должно быть» 17
Выводы по главе 1 19
Глава 2 Проектирование веб-приложения и выбор средств реализации 20
2.1 Моделирование предметной области 20
2.2 Выбор архитектуры веб-приложения и проектирование БД 25
2.3 Выбор системы управления базы данных 29
2.4 Этапы разработки веб-приложения 30
2.5 Выбор технологии разработки веб-приложения 31
2.6 Требования к аппаратно-программному обеспечению веб-приложения 34
Выводы по главе 2 35
Глава 3 Программная реализация веб-приложения 36
3.1 Реализация веб-приложения с помощью фреймворка Django 36
3.2 Описание функциональности веб-приложения 39
3.3 Оценка эффективности использования веб-приложения 45
Выводы по главе 3 47
Заключение 48
Список используемой литературы 49
Приложение A Программный код 52
Приложение Б Пример квитанции 56

Человеческая деятельность становится немыслимой без информационных технологий. Информация является одним из важных ресурсов в жизни общества. А для обработки, хранения и использования информации в жизни общества необходимы информационные системы.
Технологии сегодняшнего дня позволяют спроектировать и реализовать необходимые для человека информационные системы, которые частично заменяют ручной труд человека. Автоматизация определенной деятельности в организациях и учреждениях актуальная в наше время. Деятельность, которая повторяется и возможна автоматизации будет рассмотрена в СНТ «Солнечная поляна - 1».
Актуальность выполняемой ВКР обусловлена необходимостью сократить трудозатраты заказчика в своей деятельности.
Целью данной ВКР является разработка веб-приложения для сбора показаний счетчиков приборов учета (на примере СНТ «Солнечная поляна - 1»).
Объектом исследования является деятельность правления СНТ «Солнечная поляна - 1».
Предметом исследования является автоматизация бизнес-процесса финансово-экономической службы по сбору показаний счетчиков приборов учета света, газа и воды.
Для достижения поставленной цели необходимо выполнить следующие задачи:
• проанализировать бизнес-процессы;
• проанализировать существующие решения;
• разработать логическую модель веб-приложения;
• выбрать технологии разработки веб-приложения;
• выполнить программную реализацию веб-приложения;
• оценить эффективность работы по использованию веб-приложения.
В ходе выполнения ВКР будет реализовано веб-приложение для сбора показаний счетчиков света, газа и воды для СНТ «Солнечная поляна - 1», заказчиком, которого он и является.
В ходе выполнения ВКР были использованы 6 таблиц, 23 рисунка, 2 приложения с техническими материалами. Список использованной литературы содержит 33 источника. Общий объем ВКР составляет 53 страницы.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Неотъемлемой частью деятельности организаций и учреждений стало использование информационных систем, которые позволяют обрабатывать, хранить и использовать информационные ресурсы.
В выпускной квалификационной работе было осуществлено выделение объекта исследования, которым является деятельность правления СНТ «Солнечная поляна - 1», предмета исследования, а именно автоматизация бизнес-процесса финансово-экономической службы по сбору показаний счетчиков приборов учета электроэнергии, газоснабжения и холодной воды. Проведен анализ и декомпозиция бизнес-процессов СНТ «Солнечная поляна - 1», дана краткая характеристика организации. Рассмотрены существующие решения. Построены контекстные диаграммы, показана диаграмма вариантов использования, диаграмма последовательности. Определены требования к аппаратно-программному обеспечению. Разработана логическая и физическая модели веб-приложения, описаны операции расчета суммы к оплате для члена СНТ, выбрана технология разработки (СУБД PostgreSQL, Python3/Django), описана функциональность приложения. Приведен программный код основных компонентов, выполнена программная реализация личного кабинета члена СНТ с внесением показаний счетчиков, просмотром истории показаний, получением квитанции с расчетом необходимой суммы к оплате.
Оценена эффективность работы по использованию веб-приложения, оценена выгода от его работы для СНТ «Солнечная поляна - 1».
Таким образом, была достигнута цель по разработке веб-приложения, которое позволило автоматизировать сбор показаний счетчиков для СНТ «Солнечная поляна - 1». Также повысило надежность хранения информации о деятельности садового некоммерческого товарищества, о его внутренних процессах и снизило временные трудозатраты финансово-экономической службы СНТ.


1. Бейли, Л. Изучаем SQL / Л. Бейли - СПБ. : Питер, 2012. - 573с.
2. Вигерс К. Разработка требований к программному обеспечению. 3-е изд., дополнительное / К. Вигерс, Д. Битти., Пер. с англ. - М.: Издательство «Русская редакция»; СПб. : БХВ-Петербург, 2014. - 736 стр.
3. Гагарина Л. Г., Киселев Д. В., Федотова Е. Л. Разработка и эксплуата­ция автоматизированных информационных систем М. : ИД «ФОРУМ» ; ИН- ФРА-М, 2012. - 384с.
4. Грофф Д. SQL: Полное руководство / Д. Грофф, П. Вайнберг. / - К. : BHV, 2001. - 816c. : ил.
5. Дейт Д. Введение в системы баз данных / Д. Дейт. / — М. : Издатель­ский дом "Вильяме", 2005. — 1328 с. : ил
6. Диаграмма потоков данных (DFD). Графический язык диаграммы. Примеры / [Электронный ресурс]. - URL: http://e-educ.ru/bd14.html/ (дата обра­щения: 08.03.2020).
7. Документация к PostgreSQL 12.2 / [Электронный ресурс]. - URL: https://postgrespro.ru/media/docs/postgresql/12/ru/postgres-A4.pdf (дата обраще­ния: 11.04.2020).
8. Дудина, И.П. Рекомендации по выполнению выпускной квалификаци­онной работы бакалавра по направлению подготовки «Прикладная информати­ка»: учеб. - метод. пособие / И.П. Дудина, О.М. Гущина, С.В. Мкртычев. - То­льятти: Изд-во ТГУ, 2013. - 59 с. : обл.
9. Емельянова, Н.З. Проектирование информационных систем: учебное пособие / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М. : Форум, 2014. - 432 с.
10. Ермаков Р.Н. Описание отдельных концепций IDEF0 [Электронный ресурс]. -URL: http://www/idef0/ru/idef0/ (дата обращения: 19.03.2020).
11. Информатика: учеб.-метод. пособие для студентов вузов: в 2 ч. / В. Ф. Глазова, А. В. Богданова, Е. В. Панюкова; ТГУ; Ин-т математики, физики и ин­формационных технологий; каф. «Информатика и вычислительная техника». - ТГУ; Гриф УМО. - Тольятти: ТГУ, 2013. - Ч.1. - 242 с.
12. Колесов, Ю. Б. Моделирование систем. Объектно-ориентированный подход: учебное пособие / Ю. Б. Колесов, Ю. Б. Сениченков. - СПб. : БХВ- Петербург, 2012. - 192 с.
13. Конноли Т. Базы данных. Проектирование, реализация и сопровожде­ние. Теория и практика / Т. Конноли, К. Бегг, А. Стратчан. / - М. : Вильямс, 2000. - 1093 с.
14. Корнеев, И. К. Информационные технологии: учебное пособие / И. К. Корнеев. / - М: Проспект, 2007.- 224 с. 9.
15. Куроуз Д. Компьютерные сети. Многоуровневая архитектура Интер­нета: 2-е издание / Д. Куроуз, К. Росс. / - СПб. : Питер, 2004. - 765с.
...


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ