ВКР|Информационные технологии в управлении

Разработка информационной системы учета студентов в общежитии

По всем вопросам пишите нам на topwork2424@gmail.com или в Телеграм  Telegram

Авторство: antiplagiatpro

Год: 2021 | Страниц: 78

Цена: 2 290
Купить работу

Введение  

  1. Теоретическая часть 

1.1 Характеристика предприятия  

1.2 Теоретические аспекты в разработке веб-сайтов  

1.3 Выбор it технологий и инструментов на основе их анализа  

  1. Практическая часть 

2.1     Подключение локального сервера  

2.2     Создание базы данных  

2.3     Разработка серверной части веб-сайта  

2.4     Разработка клиентской части веб-сайта  

Заключение  

Список использованных источников  

Приложения  

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

Тема данной работы «Разработка информационной системы учета студентов в общежитии».

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

Цель работы заключается в разработке информационной системы, а именно веб-сайта. Постановка цели обусловлена следующим фактом: согласно пункту 9 статьи 3 Федерального закона «О персональных данных», информационная система персональных данных – информационная система, представляющая собой совокупность персональных данных, содержащихся в базе данных, а также информационные технологий и технических средств, позволяющих осуществлять обработку таких персональных данных с использованием средств автоматизации или без использования таких средств. В случае соответствия веб-сайта указанным требованиям он является информационной системой. В соответствии с целью определен список задач:

– собрать и проанализировать информацию об общежитиях;

– написать техническое задание для дальнейшей разработки веб-сайта;

– выбрать программное обеспечение для реализации веб-сайта;

– разработать веб-сайт;

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

Объектом работы является веб-сайт для учета студентов в общежитиях УрГЭУ. Предмет работы определён как процесс создания веб-сайта.

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

 

1.     ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1 ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ

ФГБОУ ВО «Уральский государственный экономический университет» располагает тремя благоустроенными студенческими общежитиями, которые предоставляются иногородним студентам в соответствии с «Положением о студенческом общежитии УрГЭУ». [9]

Общежития УрГЭУ расположены по адресам: Екатеринбург, ул. Умельцев, дом 13, Литера – А - Общежитие №1; Екатеринбург, ул. Умельцев, дом 13, Литера – Б – Общежитие №2

Описание общежития. Девятиэтажное кирпичное здание общежития 1975 года постройки, коридорного типа. В общежитии созданы все условия для полноценного проживания.

Количество проживающих в комнате варьируется от 1 до 4 студентов, в зависимости от площади комнаты. Жилые комнаты оснащены необходимой мебелью и мягким инвентарем.

Для удобства проживающих в секциях имеются кухни, оборудованные электрическими плитами, холодильниками, рабочими зонами для приготовления пищи, санузлами

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

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

Каждая комната в общежитии имеет лимит проживающих в ней. В случае подселения студента в комнату комендант отмечает факт заселения студента и число свободных мест в комнате сокращается на единицу. Факт заселения студента соответствует добавлению записи о заселении студента в разрабатываемой информационной системе.

За определенные правонарушения, по собственному желанию ли же в связи с окончанием университета студент выселяется из общежития. В комнате, в которой проживал студент, появляется свободное место. Факт выселения студента из общежития соответствует удалению записи о проживающем студенте в разрабатываемой информационной системе.

Процесс заселения и выселения студентов в общежитии контролирует комендант общежития.

1.2 ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ В РАЗРАБОТКЕ ВЕБ-САЙТОВ

Начнем с того, что абсолютно все веб-сайты и интернет сервисы построены на клиент-серверной архитектуре. Архитектура клиент-серверного веб-сайта представлена на рис. 1.

Рисунок 1 – Клиент-серверная архитектура[15]

Как мы видим на рис. 1, клиент в данной архитектуре нужен для работы с пользователем. Так как зачастую пользователь — это обычный человек, который запустил клиент через браузер на своем компьютере. Для него делается максимально простой и понятный интерфейс с формами, кнопками и прочими средствами.

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

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

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

Резюмируем все плюсы и минусы выбора данной архитектуры. Из достоинств можно выделить следующие: 1) обеспечить один мощный сервер намного проще и дешевле чем большое количество мощных клиентских машин – если мы хотим, чтобы наше программное обеспечение хорошо работало, и не тормозило, нам нужна хорошая машина; 2) нет дублирования кода – основной код программы хранится на сервере, клиент отвечает лишь за графическое отображение; 3) персональные данные в безопасности – рядовой пользователь не видит лишней и не нужной ему информации. [15]

Недостатки выделим следующие: 1) упало одно звено – не работают все. Пожалуй, основной минус в данной архитектуре, то что если, по каким-то причинам упадет сервер или база данных, то вся система прекратит работать; 2) высокая стоимость оборудования. Как не крути, но хороший мощный сервер очень дорого обходится по деньгам, и просто так собрать его не выйдет.

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

Требования к разрабатываемому веб-сайту сформулируем следующим образом:

  1. веб-сайт как мы уже определились будет построен на клиент-серверной архитектуре. Нам необходима серверная составляющая, которая будет отвечать за сбор данных в общую базу данных. Клиентская составляющая, в свою очередь будет позволять просматривать собранные данные из базы данных;
  2. необходимо синхронизировать клиентскую и серверную составляющие, для просмотра данных из базы данных;
  3. база данных в которой буду храниться данные о студентах: Фамилия, Имя, Отчество, пол, дата рождения, домашний адрес, номер телефона, номер договора на заселение, дата заселения.
  1. Беликова С.А., Беликов А.Н. Основы Html И Css: Проектирование И Дизайн Веб-Сайтов [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=43112618
  2. Веллинг Л., Томсон Л. Разработка веб-приложений с помощью PHP и MySQL [Электронный ресурс] // URL https://www.elibrary.ru/item.asp?id=19599487
  3. Дронов В. Javascript и Ajax В Web-Дизайне [Электронный ресурс] // URL https://www.elibrary.ru/item.asp?id=21556788
  4. Дэвид Скляр Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов [Электронный ресурс] // URL: https://webbooks.com.ua/books-main/izuchaem-php-7-rukovodstvo-po-sozdaniyu-interaktivnyx-veb-sajtov-pdf-2017/
  5. Ефромеев Н.М., Ефромеева Е.В Основы Web-Программирования [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=44732598
  6. Зайцева О.С. Технологии разработки web-ресурсов [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=44268139
  7. Кангин В. В. Интернет. Языки Html И Javascript [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=34966112
  8. Кириченко А.В., Хрусталева А.А. HTML5 + CSS3. Основы современного WEB-дизайна [Электронный ресурс] // URL: https://codernet.ru/books/css/html5_css3_osnovy_sovremennogo_web_dizajna/
  9. Кисленко Н.П. Интернет-Программирование на PHP [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=30663147
  10. Колисниченко Д. PHP и MYSQL [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=21556082
  11. Кристоффер Шмитт и Кайл Симпсон. HTML5. Рецепты программирования [Электронный ресурс] // URL: https://webbooks.com.ua/books-main/htmlcss/html5-recepty-programmirovaniya/
  12. Лукьяненко Т.В., Крамаренко Т.А. Базы И Банки Данных (для Web-Приложений) [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=41471980
  13. Макфарланд Д.С. Большая Книга CSS [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=19600087
  14. Никитенко А.В., Кузин А.В. Поисковая Оптимизация Web-Ресурсов [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=38510683
  15. Никсон Р. Создаем Динамические Веб-cайты c Помощью PHP, MySQL, Javascript и CSS [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=21556304
  16. Никулова Г.А. Проектирование и реализация web-интерфейса [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=42490831
  17. Никулова Г.А., Субботин В.Р. Web-Программирование. Серверные Технологии: Php [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=30492816
  18. Пауэрс Д. Adobe Dreamweaver, CSS, AJAX И PHP [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=19593742
  19. Попов С. Е. Javascript. Основы Программирования [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=44396220
  20. Пьюривал С. Основы разработки веб-приложений [Электронный ресурс] // URL: https://webbooks.com.ua/books-main/javascript/osnovy-razrabotki-veb-prilozhenij-semmi-pyurival-2015-pdf/
  21. Романенко Д.М., Осоко С.А. Программирование на языке PHP [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=45707529
  22. Сакулин С. Основы Интернет-Технологий: Html, Css, Javascript, Xml [Электронный ресурс]// URL: https://www.elibrary.ru/item.asp?id=30633922
  23. Самарев Р.С. Создание Простейших Html-Страниц, Валидаторы Кода. Каскадные Таблицы Стилей Css [Электронный ресурс]// URL: https://www.elibrary.ru/item.asp?id=29819531
  24. Судариков Г.В., Шайтура С.В., Балашов Ю.К. Создание Сайта В Среде Html [Электронный ресурс]// URL: https://www.elibrary.ru/item.asp?id=37380954
  25. Фролов А.А., Нагаева И.А., Кузнецов И.А. Web-сайт. Разработка, создание, сопровождение [Электронный ресурс]// URL: https://www.elibrary.ru/item.asp?id=44732647
  26. Херман Д. Сила Javascript [Электронный ресурс] // URL: https://www.elibrary.ru/item.asp?id=21558067
  27. Эрик А. Мейер CSS. Карманный справочник. [Электронный ресурс] // URL: https://codernet.ru/books/css/css_karmannyj_spravochnik/
  28. Eloquent JavaScript THIRD EDITION [Электронный ресурс] // URL: https://eloquentjavascript.net /
  29. Анализ методов разработки информационных систем [Электронный ресурс] // https://cyberleninka.ru/article/n/analiz-metodov-razrabotki-informatsionnyh-sistem/viewer;
  30. Современный учебник JavaScript [Электронный ресурс] // learn.javascript. URL: https://learn.javascript.ru/
  31. Общежития УрГЭУ [Электронный ресур] // https://www.usue.ru/studentam/obshezhitiya/
  32. Клиент-серверная архитектура в картинках [Электронный ресурс] // https://habr.com/ru/post/495698/#client
  33. Как составить ТЗ: подробная инструкция по созданию технического задания [Электронный ресурс] // https://blog.calltouch.ru/kaksostavit-tz-podrobnaya-instruktsiya-po-sozdaniyu-tehnicheskogo-zadaniya/
  34. Sublime Text [Электронный ресурс] // https://bizzapps.ru/p/sublime-text/
  35. Atom [Электронный ресурс] // https://bizzapps.ru/p/atom-io /
  36. Visual Studio Code [Электронный ресурс] // https://bizzapps.ru/p/vs-code/
  37. Клиент-серверная архитектура в картинках [Электронный ресурс]// https://habr.com/ru/post/495698/
  38. Элементы, тэги и атрибуты HTML [Электронный ресурс] // https://ru.hexlet.io/courses/html/lessons/html_terms/theory_unit
  39. Основные термины CSS [Электронный ресурс] // https://webref.ru/layout/learn-html-css/first-web-page
  40. DOM в примерах [Электронный ресурс] // https://javascript.ru/tutorial/dom/intro

Эта работа не подходит?

Если данная работа вам не подошла, вы можете заказать помощь у наших экспертов.
Оформите заказ и узнайте стоимость помощи по вашей работе в ближайшее время! Это бесплатно!


Заказать помощь

Похожие работы

ВКР Информационные технологии в управлении
2018 год 39 стр.
ВКР Разработка информационной системы АРМ специалиста по магистерским программам
Telesammit
ВКР Информационные технологии в управлении
2016 год 81 стр.
Информационное обеспечение управления в органах МВД
gotovoe
ВКР Информационные технологии в управлении
2021 год 97 стр.
Информационно-аналитическое обеспечение управления бизнес-процессами ООО «Элекс+»
antiplagiatpro

Дипломная работа

от 2900 руб. / от 3 дней

Курсовая работа

от 690 руб. / от 2 дней

Контрольная работа

от 200 руб. / от 3 часов

Оформите заказ, и эксперты начнут откликаться уже через 10 минут!

Узнай стоимость помощи по твоей работе! Бесплатно!

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