Курсовик1
Корзина 0 0 руб.

Работаем круглосуточно

Доступные
способы
оплаты

Свыше
1 500+
товаров

Каталог товаров

Разработка веб-приложения для сбора отчётности с муниципальных объектов и органов власти РХ

В наличии
1 000 руб.

Купить уникальную диссертацию Разработка веб-приложения для сбора отчётности с муниципальных объектов и органов власти РХ

После нажатия кнопки В Корзину нажмите корзину внизу экрана, в случае возникновения вопросов свяжитесь с администрацией заполнив форму

АП 85

СОДЕРЖАНИЕ

ВВЕДЕНИЕ. 8

1 Аналитический обзор. 11

1.1 Обзор предметной области. 11

1.2 Требования к программному продукту. 15

1.3 Анализ существующих программных продуктов. 17

2 Проектирование программного продукта. 21

2.1 Модель жизненного цикла. 21

2.2 Структура программного продукта. 26

2.3 Алгоритмы ролей пользователей. 27

2.4 Язык и среда разработки. 30

3 Разработка программного продукта. 34

3.1 Проектирование базы данных. 34

3.2 Разработка модуля авторизации пользователей. 35

3.3 Разработка модуля создания формы отчёта. 38

3.4 Разработка модуля заполнения формы отчёта. 42

3.5 Разработка модуля для формирования xlsx таблицы.. 45

3.6 Разработка модуля для сбора контактной информации. 47

3.7 Интерфейсы пользователей веб-приложения. 49

3.8 Тестирование. 55

3.9 Перспективы дальнейшей разработки. 62

ЗАКЛЮЧЕНИЕ. 64

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 65

ПРИЛОЖЕНИЕ А – Материалы внедрения. 69

ПРИЛОЖЕНИЕ Б – Портфолио. 70

ПРИЛОЖЕНИЕ В – Программный код 73


ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ

В настоящем исследовании применяются следующие термины с соответствующими определениями:

Веб-приложение

клиент-серверное приложение, в котором клиент взаимодействует с веб-сервером при помощи браузера. Логика веб-приложения распределена между сервером и клиентом, хранение данных осуществляется, преимущественно, на сервере, обмен информацией происходит по сети

Веб-фреймворк

каркас для написания веб-приложений. Он определяет структуру, задаёт правила и предоставляет необходимый набор инструментов для разработки

Отчётность

система взаимосвязанных показателей, характеризующих условия и результаты деятельности предприятия или составляющих его элементов за истекший период

Back-end

программно-аппаратная часть сервиса. Бэкенд отвечает за осуществление функционирования внутренней части веб-сайта

Front-end

публичная часть веб-приложений, с которой пользователь может взаимодействовать и контактировать напрямую

IDE

комплекс программных средств, используемый программистами для разработки программного обеспечения. Среда разработки включает в себя: текстовый редактор, транслятор, средства автоматизации сборки, отладчик


ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ

В настоящем исследовании применяют следующие сокращения и обозначения:

БД – база дынных

ООП – объектно-ориентированное программирование

ОС – операционная система

ПО – программное обеспечение

ПП – программный продукт

СЭД – системы электронного документооборота

ЭЦП – электронно цифровая подпись

CMS – сontent Management System

CRM – customer relationship management

CSS – cascading style sheets

IDE – integrated development environment

ORM – object-relational mapping

SQL – structured query language

VS – visual studio

ВВЕДЕНИЕ

В современности имеется множество программных решений, которые позволяют автоматизировать и ускорить определённые процессы в обществе, что означает возможность внедрения программного продукта в любую сферу деятельности. На сегодняшний момент в каждом государственном учреждении имеется доступ к интернету, специализированные программные продукты, которые используют широкополосный доступ в интернет, позволяют ещё быстрее ускорить обмен информацией, сделать процесс более безопасным и удобным. Но не во всех государственных учреждениях имеется специализированные программные продукты, которые могут быть задействованы во всех процессах, они могут быть технически устаревшими, нецелесообразными к применению или противоречить государственным законам. Это означает, что особа актуальна разработка программного продукта под определённые процессы внутри государственного учреждения.

Актуальность исследования заключается в важности повышения безопасности и повышении эффективности сбора отчётности, что заключается в более быстром и удобном методе, так как будет разграничение ролей пользователей, удобный интерфейс, понятный функциональный дизайн.

Проблема заключается в том, что в настоящий момент, метод сбора отчётности не имеет специализированного программного обеспечения, из-за чего поручителю отчётности приходится пользоваться различными мессенджерами и электронной почтой. Также, из-за отсутствия централизованной системы, безопасность сбора является крайне низкой, то есть не имеется никакой аутентификации пользователей и отсутствует единая база данных.

Цель исследования - разработать веб-приложение для сбора отчётности с муниципальных объектов и органов власти для государственного учреждения.

Для достижения поставленной цели, были выделены следующие задачи:

  • проанализировать настоящий процесс сбора отчётности и выявить проблемы и причины низкой эффективности,
  • провести анализ существующих решений,
  • разработать программный продукт,
  • протестировать и внедрить программный продукт.

Объектом исследования является шестью

Предмет исследования - веб-приложение для сбора отчётности с муниципальных объектов и органов власти Республики Хакасия

В ходе написания ВКР были применены несколько общепринятых методов исследования:

1) теоретический - просмотр подобных программных продуктов приложений, анализ различных источников информации по программированию,

2) эмпирический - построение концептуальной модели предметной области.

Новизна работы заключается в использовании новых подходов и методик исследования в области сбора отчётности и решении вопросов связанных с проблематикой государственного учреждения.

Практическая значимость исследования заключается в том, что программный продукт будет использоваться государственном учреждении.

Степень внедрения программного продукта: внедрено в государственное учреждение.

Пояснительная записка включает в себя: термины и определения, перечень сокращений и определений, введение, три основных раздела, заключение, список использованных источников, включающего 38 источников, и пять приложений.

В первом разделе произведен анализ предметной области, выявлены проблемы настоящего метода сбора отчётности, рассмотрены существующие решения.

Во второй главе проектируется программное обеспечение, рассматриваются языки разработки, модель жизненного цикла программного продукта и выбрана среда разработки.

В третьей главе описывается разработка модулей веб-приложения, разработаны все требуемые модули ПП, произведено тестирование.

Общий объем работы 80 страниц, основной текст занимает – 64 страниц.

ЗАКЛЮЧЕНИЕ

Решены в полном объеме следующие задачи:

  • Проанализированы процесс сбора отчётности и выявлены проблемы и причины низкой эффективности, описаны действия пользователей в работе сбора отчётности,
  • проведён анализ существующих решений, существующие программные продукты не удовлетворяют критериями для закупки, было принято решение разработки специализированного веб-приложения для сбора отчётности,
  • разработано веб-приложения для сбора отчётности с муниципальных объектов и органов власти Республики Хакасия, система соответствует каждому критерию о требованиях по разработке специализированного веб-приложения, разработка является завершённой,
  • веб-приложение протестировано на функциональное тестирование, юзабилити тестирование, конфигурационное тестирование, тестирование производительности, тестирование безопасности и регрессионное тестирование, все тесты являются удовлетворительными, веб-приложение готово к внедрению в государственное учреждение. Результаты работы обладают практической значимостью и имеют современный подход к работе с отчётности. Интерфейс системы имеет хороший дизайн, быструю отзывчивость и справочную информацию, что является хорошими качествами. Программное обеспечение внедрено в государственное учреждение.
Уникальность
85
Loading...

Последние статьи из блога

Проблема формирования представлений об архитектуре у детей среднего дошкольного возраста в психолого-педагогических исследованиях

Особенности представлений об архитектуре у детей среднего дошкольного возраста

Возможности формирования представлений об архитектуре у детей 4 -5 лет в ходе интегрированных занятий

Принцип права коренных народов

История олигофренопедагогики

Теоретические аспекты организации процесса товародвижения

Коллизии законодательства в области наследования в вопросах международного частного права

Правовое регулирование наследственных правоотношений граждан зарубежных государств на территории России и российских граждан за рубежом

Формы взаимодействия органов исполнительной власти Омской области и Администрации города Омска

​Теоретические основы и нормативно-правовое регулирование органов государственной власти субъектов и органов местного самоуправления в Российской Федерации

Задача по адвокатуре

Основы адвокатуры

Проблемы государственного устройства России

Понятия и принципы федерализма в России

Современные масштабы экологической катастрофы

Теоретико-правовые основы контрактной системы

Разработка системы финансового планирования (бюджетирования)

Architectonika of management system in agrarian sphere in conditions of sanction economy

Конверсия веб-сайта

Взаимодействие PHP и MYSQL