Использована СУБД MySQL.
Есть приложение (программный код).
ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 3
ВВЕДЕНИЕ 4
Глава 1 Основные теоретические аспекты в разработке информационной системы для борьбы с интернет зависимостью 6
1.1 Анализ предметной области 6
1.2 Организационная структура объекта автоматизации 7
1.3 Разработка модели процесса 8
1.4 Обзор существующих аналогов 14
Глава 2 Разработка приложения информационной системы для борьбы с интернет зависимостью 17
2.1 Постановка задачи (Техническое задание) 17
2.2 Проектирование информационного обеспечения 18
2.3 Разработка прикладного программного обеспечения 23
2.4 Руководство пользователя 28
Глава 3 Экономическая эффективность проекта разработки информационной системы для борьбы с интернет зависимостью 42
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫЙ ИСТОЧНИКОВ 50
ПРИЛОЖЕНИЕ А 55
В современном мире с каждым днём появляется всё больше и больше различных социальных сетей, различных интересных интернет ресурсов, и различных веб приложений, в которых хочется проводить большое количество времени. Возможности современных технологий и программного обеспечения помогают людям повышать свой досуг в любой точке мира. Но также у этого существует и обратная сторона, людям хочется больше времени проводить за интернетом, а не за работой, например. Многим работодателям может не понравиться данный фактор, из-за чего приходится следить за сотрудниками. Данное приложение может помочь многим предприятиям облегчить процесс контроля сотрудников, что поможет увеличить эффективность работы.
Актуальность темы заключается в том, что на сегодняшний день интернет зависимость является очень большой проблем, которая мешает людям проживать собственную жизнь. Блокировка интернет ресурсов, которые могут мешать людям при работе, достигается путем закрытия доступа к сайту через добавление его в системный файл hosts.
Цель выпускной квалификационной работы заключается в разработке информационной системы и приложения для борьбы с интернет зависимостью.
Для достижения цели в работе были поставлены следующие задачи:
проанализировать имеющуюся литературу по данной теме;
написать техническое задание на разработку программного продукта;
рассмотреть существующие решения задачи;
обосновать выбор языка программирования;
произвести проектирование и разработку приложения;
описать программу;
написать руководство системного программиста;
написать руководства оператора;
описать контрольный пример;
произвести экономическое обоснование разработки;
разработать приложение для блокировки интернет ресурсов.
Выпускная квалификационная работа состоит из программного обеспечения и пояснительной записки к нему. Пояснительная записка состоит из трех глав: в первой главе конкретизируется постановка задачи в виде технического задания на проектирование, во второй главе описывается функциональное назначение, входные и выходные данные, логическая структура программы , сообщения системному программисту и руководство оператора, а в третьей главе описывается экономическое обоснование разработки.
В ходе выполнения выпускной квалификационной работы была разработана информационная система для борьбы с интернет-зависимостью.
Для достижения цели работы были решены следующие задачи:
1) проведен теоретический анализ литературы;
2) разработана физическая и логическая модель ИС;
3) смоделирован бизнес-процесс в нотациях IDEF0, DFD, IDEF3;
4) реализованы программно следующие функции ИС:
организация регистрации и авторизации пользователей;
организация управления личным кабинетом пользователя;
организация обратной связи;
организация просмотра информационного блока;
реализация просмотра списка заблокированных сайтов;
реализация прохождения тестирования;
организация блокировки интернет-ресурсов;
организация поиска данных.
5) рассчитана экономическая эффективность.
В первой главе была проанализирована предметная область, рассмотрена организационная структура, разработана модель процесса и выделены следующие аналоги: Forest, Be focused, Focus. Разработанное приложение объединяет преимущества данных аналогов воедино и представляет собой уникальный продукт.
Во второй главе была поставлена задача, спроектирована и разработана информационная система для борьбы с интернет зависимостью, а также составлено руководство пользователя.
В третьей главе была рассчитана экономическая эффективность проекта разработки. Ежегодная экономия составила 205883,00 рублей, а накопленный дисконтированный доход составил 257656,1 рублей.