ВВЕДЕНИЕ 4
Глава 1 Общие сведения 7
1.1 Структура информационной системы 7
1.2 Средства разработки 11
1.3 Базы данных 15
1.4 Способ доступа к базе данных 17
1.5 Вывод по главе 1 17
Глава 2 Проектирование ИС 19
2.1 Формирование требований 19
2.1.1 Требования к функциональности 19
2.1.2 Требования к интерфейсу 20
2.1.3 Технические требования 20
2.2 Проектирование структуры приложения и разработка
пользовательского интерфейса 21
2.3 Проектирование функциональной части приложения 33
2.4 Проектирование структуры взаимодействия базы данных с
приложением 40
2.5 Проектирование базы данных 41
2.6 Вывод по главе 2 46
Глава 3 Описание и сравнение ИС 47
3.1 Сценарий работы пользователя с приложением 47
3.2 Информационная безопасность ИС 65
3.3 Сравнение ИС 67
3.4 Оценка качества ИС 70
3.5 Внедрение 73
3.6 Вывод по главе 3 73
ЗАКЛЮЧЕНИЕ 74
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 75
В современном мире, в любой организации особое значение имеет человек, который управляет определённым видом деятельности. Общежития не являются исключением.
Управляющий общежитием — профессия, связанная с работой и обработкой больших объёмов информации. В настоящее время, в большинстве общежитий коменданты, администраторы и тьюторы управляют этой информацией при помощи старого проверенного метода — в бумажном варианте. Но такой способ уже не подходит для современного компьютеризированного общества, так как человек физически не может уследить за всеми аспектами своей работы, а ошибки могут привести к необратимым последствиям. Даже если в общежитие есть компьютерная поддержка и специализированное программное обеспечение, то это программное обеспечение не всегда отвечает требованиям самих работников и не содержит в себе полного спектра функций.
Безошибочно быстрая и удобная работа автоматизированных информационных систем напрямую влияет на эффективность деятельности любой современной организации или предприятия.
Исходя из всего вышесказанного, целью данной бакалаврской работы является разработка автоматизированной информационной системы управления общежитием, с помощью которой будет осуществляться взаимодействие управляющего с различными информационными аспектами его деятельности.
Для достижения поставленной цели были выделены и выполнены следующие задачи:
• Выбор средств и среды разработки;
• Разработка пользовательского интерфейса проекта;
• Реализация проекта с помощью программных средств;
Основной задачей, проектируемой информационной системы является упрощение и автоматизация работы с информационной базой общежития.
Этот продукт представляет собой базу данных под управлением приложения на языке Си#.
Данная информационная система будет использоваться потенциальными управленцами общежитий. Вход в систему будет производиться после регистрации, а в дальнейшем после авторизации пользователя непосредственно в самом приложении.
В качестве направлений автоматизации информационной системы можно выделить такие аспекты:
• Возможность отправки студентам автоматических сообщений о задолженностях за проживание;
• Автоматическое напоминание о запланированных мероприятиях при входе в приложение;
• Автоматическое списывание средств за проживание;
• Удобство работы с системой;
• Отправка сообщений сотрудникам для уведомления о назначенной работе.
Коменданты и тьюторы получат возможность управления всеми аспектами общежития, не отходя от своего рабочего места. Это позволит сильно сократить время не только самого управляющего общежитием, а также сотрудников и студентов.
В первой главе данной работы излагаются основные сведения об информационной системе, описывается общая структура информационной системы, даются определения основным понятиям. Большая часть главы посвящена выбору средств разработки и обзору используемых при разработке технологий. Так же в этой главе рассмотрены понятия баз данных и варианты взаимодействия с ней различных приложений.
Во второй части проекта выявлены требования к системе, которые послужили основой при ее проектировании.
В третьей главе приведен сценарий работы пользователя с системой, рассмотрены средства обеспечения информационной безопасности системы, проведён сравнительный анализ информационной системы с другими системами такого направления. Ещё был проведен анализ критериев качества системы и описаны основные этапы внедрения системы.
Результатом выполненной работы является desktop-приложение, предназначенное для управления общежитием. В нём содержатся функции отправки сообщений студентам и сотрудникам. А также реализован процесс отслеживания запланированных мероприятий.
В данной работе представлен процесс проектирования системы. В начале проектирования системы были поставлены определённые задачи. Их поэтапное решение привело к реализации системы.
При проектировании системы были определены средства разработки. Анализ этих средств помог установить преимущества разработки и определить особенности подобных средств.
При выполнении следующего этапа проектирования системы были сформированы требования к проекту. Формулировка требований и их утверждение привели к началу этапа построения системы. На этом этапе был создан пользовательский интерфейс проекта, разработана база данных и построены различные диаграммы.
Последним этапом стало описание системы. На этом этапе описывается сценарий действий управляющего при взаимодействии с информационной системой. Также были определены средства обеспечения безопасности системы, произведено сравнение с другими системами и проведен анализ ее надежности.
Спроектированная система поможет сократить время работы и повысить производительность труда управляющему общежитием.