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

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 11.11.2022
Размер файла 920,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Учреждение образования Федерации профсоюзов Беларуси

«Международный университет «МИТСО»

Кафедра информационных ехнологий

КУРСОВОЙ ПРОЕКТ

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

по дисциплине: Системный анализ и проектирование информационных систем (с модулем разработки веб приложений)

Студент: Бондарчук Андрей Павлович

Курс 2 группа 2020 Факультет: экономический;

Специальность: информационные системы и технологии;

Научный руководитель: преподаватель Литвинский Игорь Евгеньевич

Минск, 2022

Учреждение образования Федерации профсоюзов Беларуси

«Международный университет «МИТСО»

Экономический факультет

Кафедра информационных технологий

Специальность 1-40 05 01 Информационные системы и технологии

ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ по дисциплине «Системный анализ и проектирование информационных систем»

Студент: _____Бондарчук Андрей Павлович______

Номер группы: ____2020____

Тема: __Разработка технического задания на проектирование информационной системы по автоматизации учета студентов заселяющихся в общежитие _________________________________________

Руководитель: Литвинский Игорь Евгеньевич, доцент кафедры информационных технологий, кандидат технических наук, доцент кафедры информационных технологий учреждения образования Федерации профсоюзов Беларуси «Международный университет «МИТСО»

Дата выдачи задания: ____10.02.2022 г.____

Срок сдачи законченной работы: ____10.05.2022 г.________

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

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

1. Проанализировать выбранную предметную область и используемую в ней модель информационной системы как есть и как должно быть.

2. Выделить задачи, решаемые ИС.

3. Сформировать каталог используемых ИС ИТ технологий, необходимых для решения задач ИС.

4. Определить необходимый перечень ПО для решения поставленных задач.

5. Определить минимальные требования к аппаратной платформе ИС

6. Предварительный технико- экономический анализ внедрения.

7. Оформление пояснительной записки.

Пояснительная записка содержит сведения, дополняющие информацию, представленную в виде схем. Объем пояснительной записки не менее 20-40 страниц, формата А4.

Исходные данные к курсовому проекту:

Рекомендованный перечень предметных областей ГОСТЫ 34 -601 (информационные системы)

Содержание пояснительной записки (перечисление вопросов, которые подлежат разработке):

Введение. Формулировка задания, цель разработки.

Глава 1. Анализ предметной области и разработка модели ИС как должно быть.

Глава 2. Разработка программно-аппаратной платформы ИС.

Глава 3. Архитектура проектируемой информационной системы.

Глава 4. Технико-экономическое обоснование предлагаемого решения.

Выводы и заключения.

Литература. Приложения.

Календарный график работы над проектом на весь период проектирования (с указанием сроков выполнения и трудоемкости отдельных этапов

№ этапа

Содержание этапа

начало

Конец

Трудоемкость. Этапа в (час)

1

Составление каталога используемых ИС ИТ технологий

7.02

14.02

2

2

Определение состава ПО, обеспечивающего функционирование каталога ИТ технологий

15.02

9.03

5

3

Разработка аппаратной платформы ИС

10.03

19.04

4

4

Разработка архитектуры ИС

20.03

19.04

12

5

Технико-экономический анализ разработанной ИС.

20.04

30.04

4

6

Оформление пояснительной записки.

1.05

12.05

4

Итого

34

РУКОВОДИТЕЛЬ____________________________________________

(ФИО, подпись)

Задание принял к исполнению______________________________

(дата и подпись студента)

Оглавление

Вступление

1. Описание предметной области и классификация сущностей решаемой задачи

1.1 Описание существующей информационной системы

1.2 Описание недостатков существующей системы

1.3 Обоснование необходимости совершенствования существующей информационной системы объекта

1.4 Цель, критерии и ограничения создания автоматизированной системы

1.5 Функции и задачи автоматизированной системы, которая создается

1.6 Выводы и предложения

2. Основные требования к информационной системе общежития

3. Проектные решения

3.1 Разработка элементов информационного обеспечения информационной системы Общежития

3.1.1 Цель моделирования

3.2 Разработка функциональной модели AS-IS Общежития

3.3 Разработка функциональной модели TO-BE Общежития

3.4 Моделирование диаграммы потоков данных - DFD ИС Общежития

3.5 Разработка алгоритма функционирования задачи учета реализации

3.6 Разработка элементов программного обеспечения информационной системы учета

3.7 Предложения относительно выбора комплекса технических средств для автоматизации задачи учета реализации товара

3.8 Средства вычислительной техники

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

4.1 Назначение системы

4.3 Требования к системе

Вывод

Список литературы

Вступление

автоматизация учет информационный система

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

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

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

Целью данной работы является разработка автоматизированной информационной системы «Учет проживающих студентов в Общежитии» для автоматизации задачи учета реализации.

1. Описание предметной области и классификация сущностей решаемой задачи

1.1 Описание существующей информационной системы

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

1.2 Описание недостатков существующей системы

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

1.3 Обоснование необходимости совершенствования существующей информационной системы объекта

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

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

Такие нововведения ориентированы на применение новой информационной системы «Общежитие», которая позволит ускорить обработку информации, ускорить процесс учета, увеличить эффективность системы.

1.4 Цель, критерии и ограничения создания автоматизированной системы

Целями создания ИС являются:

Ускорить процесс учета;

скорить процесс обработки информации;

увеличить эффективность системы;

Система должна:

обеспечивать целостность, сохранность и достоверность информации, накопленной в ИС;

обеспечивать минимальное время ответа на комплексные запросы;

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

1.5 Функции и задачи автоматизированной системы, которая создается

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

1.6 Выводы и предложения

Усовершенствование организации и технологии процесса учета возможно выполнить с помощью «Общежития», которая сможет существенно облегчить и ускорить учет.

2. Основные требования к информационной системе общежития

Действующая информационная система при процессе учёта реализации т использует устаревшие методы обработки и хранения информации, которые нужно было заменить на современные, путем автоматизации функций пользователя, то есть нужно автоматизировать рабочего места, который занимается ведением базы данных по учету. Таким образом, к новой информационной системе (ИС) нужно выдвинуть ряд требований:

оборудование, на котором установленная ИС, должно быть обеспечено источником бесперебойного электропитания, для избежания некорректного завершения работы;

при перебоях электропитания должно происходить автоматическое завершение работы ИС без потери данных;

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

Кроме того, ИС должна создаваться и функционировать на основе:

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

установленных правил формирования входных, исходных и внутренних документов;

положений о должностных обязанностях работников заведения.

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

3. Проектные решения

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

Информационные системы можно классифицировать по целому ряду различных признаков.

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

По степени автоматизации информационных процессов системы делятся на ручные, автоматизированные, автоматические. Информационная система интернет-магазина предполагает участие в процессе обработки информации и человека, и технических средств, следовательно, она автоматизированная.

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

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

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

В состав разрабатываемой информационной системы Общежития входят:

информационное обеспечение;

математическое обеспечение;

организационное обеспечение;

программное обеспечение;

техническое обеспечение.

Схема обеспечиваемой части информационной системы Общежития представлена на рисунке 1.

Рисунок 1 Схема обеспечиваемой части информационной системы Общежития

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

Математическое обеспечение представляет собой схему работы элемента функционирования системы.

Организационное обеспечение представляется в виде установки к пользователю.

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

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

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

3.1 Разработка элементов информационного обеспечения информационной системы Общежития

Моделирование деловых процессов, как правило, выполняется с помощью case-средств. К таким средствам относятся Microsoft Visio. Функциональные возможности инструментальных средств структурного моделирования деловых процессов будут рассмотрены на примере case-средства Microsoft Visio.

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

Модель в Microsoft Visio рассматривается как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работа изображается в виде прямоугольников, данные -- в виде стрелок. Если щелкнуть по любому объекту модели левой кнопкой мыши, появляется контекстное меню, каждый пункт которого соответствует редактору какого-либо свойства объекта.

3.1.1 Цель моделирования

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

Почему этот процесс должен быть смоделирован?

Что должна показывать модель?

Что может получить клиент?

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

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

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

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

Диаграммы для экспозиции (FEO) строятся для иллюстрации отдельных фрагментов модели, для иллюстрации альтернативной точки зрения, либо для специальных целей.

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

Стрелки (Arrow) описывают взаимодействие работ и представляют собой некую информацию, выраженную существительными.

Вход (Input) -- информация, которая используются или преобразуются работой для получения результата.

Управление (Control) -- правила, стратегии, процедуры или стандарты, которыми руководствуется работа. Каждая диаграмма должна иметь хотя бы одну стрелку управления. Стрелка управления рисуется как входящая в верхнюю грань диаграммы.

Выход (Output) --информация, которая производятся в процессе работы. Каждая диаграмма должна иметь хотя бы одну стрелку выхода. Работа без результата не имеет смысла и не должна моделироваться.

Механизм (Mechanism) -- ресурсы, которые выполняют работу, например персонал предприятия, станки, устройства и т. д. Стрелка механизма рисуется как входящая в нижнюю грань диаграммы.

Вызов (Call) -- специальная стрелка, указывающая на другую диаграмму модели. Стрелка вызова рисуется как исходящая из нижней грани работы.

Словарь стрелок редактируется при помощи специального редактора Arrow Dictionary Editor, в котором определяется стрелка и вносится относящийся к ней комментарий.

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

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

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

3.2 Разработка функциональной модели AS-IS Общежития

Рисунок 2 Функциональная модель ИС Общежития

Рисунок 3 Функциональная модель ИС Общежития.

3.3 Разработка функциональной модели TO-BE Общежития

Составленная в результате анализа доработанная в процессе модернизации ИС функциональная модель TO-BE Общежития имеет следующий вид (см. рис. 4).

Рисунок 4 Второй уровень диаграммы модели TO-BE работы ИС Общежития

3.4 Моделирование диаграммы потоков данных - DFD ИС Общежития

Диаграмма потоков данных содержит:

процессы, которые преобразуют данные;

потоки данных, переносящие данные;

активные объекты, которые производят и потребляют данные;

хранилища данных, которые пассивно хранят данные.

Основой логической модели статического представления моделируемой системы является диаграмма классов.

Классы - это базовые элементы любой объектно-ориентированной системы. Они представляют собой описание совокупностей однородных объектов с присущими им свойствами - атрибутами, операциями, отношениями и семантикой.

В рамках модели каждому классу присваивается уникальное имя, отличающее его от других классов. Если используется составное имя (в начале имени добавляется имя пакета, куда входит класс), то имя класса должно быть уникальным в пакете.

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

Логические взаимосвязи представляют собой связи между сущностями. Они определяются глаголами, показывающими, как одна сущность относится к другой [5]. Объектом, при управлении которым используется приведенный алгоритм, является деятельность абонентского отдела «Общежитие № 4», а именно - учет приема платежей физических лиц. Процесс учёта приема платежей физических лиц состоит из:

ведения учёта приема оплаты;

формирования отчетности о текущем состоянии счета абонента;

формирования отчетности о текущих показаниях водомеров абонента и о предоставляемых ему льготах;

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

ведения учета показаний водомеров;

ведения учета актов опломбирования.

Алгоритм предусматривает авторизацию пользователя. Для этого пользователь вводит в предлагаемую форму фамилию и пароль. После определения в соответствующей таблице БД прав доступа данного пользователя на экран выводится меню режимов работы.

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

Если выбран режим «Оформление договора», то после ввода данных в предложенную форму осуществляется проверка корректности введенных данных и внесение их БД и в дальнейшем эти данные хранятся для.

При выборе режима «Обновление лицевого счета», вводятся новые данные об оплате, и производится перерасчет текущего состояния лицевого счета абонента. Затем данные вносятся в БД.

Если выбран режим работы «Формирование отчетов», то генерируются такие документы «Договор «О предоставлении услуг по снабжению холодной и горячей воды и водоотведения»», квитанция на оплату, лицевой счет абонента, «Акт опломбирования» на основании выборок из БД.

Если выбран режим «Расчёт задолженности», то на основании выбранных данных об абонентах и указанном периоде из БД рассчитываются показатели и выводятся на экран.

В случае выбора режима «Выход» система заканчивает работу.

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

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

3.5 Разработка алгоритма функционирования задачи учета реализации

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

Схема процесса учета реализации товара с применением современных компьютерных технологий показана на рисунке 5

Рисунок 5 Схема процесса ведения ИС

3.6 Разработка элементов программного обеспечения информационной системы учета

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

Перечень программных средств:

операционная система Microsoft Windows XP или более поздняя;

антивирусная программа;

пакет прикладных программ Microsoft Office 2007;

СУБД Microsoft Access.

Квалификация пользователя системы должна быть не ниже пользователя ПК, что позволит эксплуатировать ИС Общежития.

Разрабатываемая БД предназначена для хранения информации учета реализации товара и для дальнейшего ее использования в необходимых целях.

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

Базу данных можно заполнять несколькими образами:

с помощью программного обеспечения для пользователя;

с помощью команд используемой СУБД.

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

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

Нужно создавать полную резервную копию с помощью средств СУБД или копированием файлов базы данных. При возникновении сбоя в работе сервера баз данных связанного с информацией, которая хранится в базе данных нужно воспользоваться копией базы данных для восстановления информации.

3.7 Предложения относительно выбора комплекса технических средств для автоматизации задачи учета реализации товара

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

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

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

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

Автоматизация рабочего места пользователя привела к изменениям в комплексе технических средств.

Схема АРМ пользователя задачи учета реализации товара показана на рисунке 6.

1 - системный блок, монитор, клавиатура, мышь;

2 - сканер;

3 - принтер;

4 - источник питания;

5 - источник бесперебойного питания;

6 - свеч;

7 - линия телефонная;

8 - телефон.

Рисунок 6 Схема АРМ пользователя задачи учета реализации товара

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

Для полноценной работы пользователя должны использоваться такие технические средства: персональный компьютер (системный блок, монитор, клавиатура, мышь), сканер, принтер, свеч, телефон.

1. Общие положения

В данном документе изображается описание технических средств, которые должны быть установлены в «Общежитии» для поддержки функционирования ИС «Общежития». В документе «Описание комплекса технических средств» приведено объяснение выбора структуры комплекса технических средств, описание функционирования КТС, описание применения и технические требования к оборудованию, описание методов защиты технических средств от механических, тепловых и электромагнитных воздействий, описание защиты информации.

Структура КТС

На рисунке 2.1 приведена схема автоматизации КТС «Общежития»

Рисунок 7 Схема автоматизации учета приема платежей физических лиц в абонентском отделе «Общежития»

Описание структуры КТС

КТС абонентского отдела «Общежития» будет состоять из:

- АРМ администратора локальной сети и БД;

- АРМ 1-го оператора;

- АРМ 2-го оператора;

- Сервера БД абонентского отдела;

- Сервера WEB-сервер.

На сервере БД будет размещена база данных абонентского отдела «Общежития». В которой будет храниться, изменяться и вноситься информация об абонентах «Общежития».

Права доступа к базе данных будут даваться администратором локальной сети и БД.

WEB-сервер обеспечивает доступ пользователей в сеть Internet для передачи отчетности по каналам связи вышестоящим подразделениям.

АРМ пользователей объединяет программно-аппаратные средства, которые обеспечивают взаимодействие работников с системой.

Функционирование КТС

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

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

Размещение КТС

Размещение данного КТС для ИС КП «Балаклейский водоканал» должно выполняться согласно с правилами техники безопасности и соблюдения технических условий эксплуатации технических средств.

Методы защиты КТС

При эксплуатации информационной системы используются штатные методы защиты КТС от механических, тепловых, электромагнитных и других воздействий, защиты данных, в том числе от несанкционированного доступа к ним, применяемые в информационно-технических центрах. Все требования к защите технических средств и информации разработаны в соответствии с ГОСТ Р 50739-95 Средства вычислительной техники. Защита от несанкционированного доступа к информации. Общие технические требования.

Средства вычислительной техники

Выбор средств вычислительной техники осуществлен с учетом удовлетворения требованиям Технического задания в части использования общесистемного ПО и требованиям безопасности.

Характеристика серверов

Спецификация сервера БД приведена в таблице 3.1.

Таблица 3.1

Спецификация сервера БД

Процессор

Процессор

Intel Core 2 Quad Q8300 с тактовой частотой 2.5 ГГц

Архитектура

x86-64

Кэш-память второго уровня

4 МБ, внешняя

Оперативная память

Тип поддерживаемой памяти DDR3 SDRAM

Максимальная емкость памяти 4 ГБ

Стандартные/интегрированные интерфейсы

Удаленный мониторинг

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

Сетевой

два сетевых контроллера: Intel® CT 10/100/1000 Мбит/с и Intel 82573L 10/100/1000 Мбит/с

Прочие интерфейсы

1x PS/2 клавиатура, 1x PS/2 мышь, 4x USB 2.0, 2x COM, 1x VGA монитор, 2x RJ-45 LAN

Шина расширения

1 слот PCI Express 8x, переходная плата для установки 1 полноразмерной карты расширения

1 слот 64-bit 133 МГц, переходная плата для установки 1 полноразмерной карты расширения

Оптический привод

CD-ROM встроенный низкопрофильный привод

FDD

Встроенный полноразмерный привод

Отсеков 3,5 дюйма

4 корзины для SATA HDD с возможностью горячей замены

Поддержка UDMA/100

1 канал с возможностью подключения 2х устройств

Интегрированный RAID-контроллер

Встроен в чипсет, возможно построение RAID массивов уровней 0, 1, 0+1, 5 Matrix Raid из 4 Serial ATA устройств

Внутренние НЖМД

Один жесткий магнитный диск с интерфейсом SATA-II размером 3,5 дюйма емкостью 100 ГБ, 7200 об/мин

Блоки питания

Один блок бесперебойного питания; независимые шнуры питания

Условия эксплуатации

Напряжение переменного тока

100-240 В, 47-63 Гц, 0,895 КВА

В работающем состоянии

Внешняя температура от 5 до 35°C относительная влажность от 20% до 80% при отсутствии конденсата

В неработающем состоянии

Внешняя температура от -20 до 60°C относительная влажность от 5% до 95% при отсутствии конденсата

Спецификация сервера приложений приведена в таблице 3.2.

Таблица 3.2

Спецификация сервера приложений

Процессор

Процессор

Intel Core 2 Duo с тактовой частотой 3.0 ГГц

Архитектура

x86-64

Кэш-память второго уровня

8 МБ, внешняя

Оперативная память

Тип поддерживаемой памяти DDR2 ECC PC-5300 (DDR667), PC-4200 (DDR533)

Максимальная емкость памяти 4 ГБ

Стандартные/интегрированные интерфейсы

Удаленный мониторинг

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

Сетевой

два сетевых контроллера: Intel 82573V 10/100/1000 Мбит/с и Intel 82573L 10/100/1000 Мбит/с

Прочие интерфейсы

1x PS/2 клавиатура, 1x PS/2 мышь, 4x USB 2.0, 2x COM, 1x VGA монитор, 2x RJ-45 LAN

Шина расширения

1 слот PCI Express 8x, переходная плата для установки 1 полноразмерной карты расширения

1 слот 64-bit 133 МГц, переходная плата для установки 1 полноразмерной карты расширения

Оптический привод

CD-ROM встроенный низкопрофильный привод

FDD

Встроенный полноразмерный привод

Отсеков 3,5 дюйма

4 корзины для SATA HDD с возможностью горячей замены

Поддержка UDMA/100

1 канал с возможностью подключения 2х устройств

Интегрированный RAID-контроллер

Встроен в чипсет, возможно построение RAID массивов уровней 0, 1, 0+1, 5 Matrix Raid из 4 Serial ATA устройств

Внутренние НЖМД

Один жесткий магнитный диск с интерфейсом SATA-II размером 3,5 дюйма емкостью 160 ГБ, 5200 об/мин

Блоки питания

Один блок бесперебойного питания; независимые шнуры питания

Условия эксплуатации

Напряжение переменного тока

100-240 В, 47-63 Гц, 0,895 КВА

В работающем состоянии

Внешняя температура от 5 до 35°C относительная влажность от 20% до 80% при отсутствии конденсата

В неработающем состоянии

Внешняя температура от -20 до 60°C относительная влажность от 5% до 95% при отсутствии конденсата

Спецификация web-сервера приведена в таблице 3.3.

Таблица 3.3

Спецификация web-сервера

Процессор

Процессор

Intel Core 2 Quad Q8300 с тактовой частотой 2.5 ГГц

Архитектура

x86-64

Кэш-память второго уровня

4 МБ, внешняя

Оперативная память

Тип поддерживаемой памяти DDR3 SDRAM

Максимальная емкость памяти 4 ГБ

Стандартные/интегрированные интерфейсы

Удаленный мониторинг

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

Сетевой

два сетевых контроллера: Intel® CT 10/100/1000 Мбит/с и Intel 82573L 10/100/1000 Мбит/с

Прочие интерфейсы

1x PS/2 клавиатура, 1x PS/2 мышь, 4x USB 2.0, 2x COM, 1x VGA монитор, 2x RJ-45 LAN

Шина расширения

1 слот PCI Express 8x, переходная плата для установки 1 полноразмерной карты расширения

1 слот 64-bit 133 МГц, переходная плата для установки 1 полноразмерной карты расширения

Оптический привод

CD-ROM встроенный низкопрофильный привод

FDD

Встроенный полноразмерный привод

Отсеков 3,5 дюйма

4 корзины для SATA HDD с возможностью горячей замены

Поддержка UDMA/100

1 канал с возможностью подключения 2х устройств

Интегрированный RAID-контроллер

Встроен в чипсет, возможно построение RAID массивов уровней 0, 1, 0+1, 5 Matrix Raid из 4 Serial ATA устройств

Внутренние НЖМД

Один жесткий магнитный диск с интерфейсом SATA-II размером 3,5 дюйма емкостью 100 ГБ, 7200 об/мин

Блоки питания

Один блок бесперебойного питания; независимые шнуры питания

Условия эксплуатации

Напряжение переменного тока

100-240 В, 47-63 Гц, 0,895 КВА

В работающем состоянии

Внешняя температура от 5 до 35°C относительная влажность от 20% до 80% при отсутствии конденсата

В неработающем состоянии

Внешняя температура от -20 до 60°C относительная влажность от 5% до 95% при отсутствии конденсата

Спецификация АРМ пользователя приведена в таблице 3.4.

Таблица 3.4

Спецификация АРМ пользователя

Оборудование

Требование

Центральный процессор

Не ниже Intel Celeron 1.5 ГГц

Оперативная память

Не менее 512 Мб

Жесткий диск

Не менее 80 Гб свободного места

Видео карта

Не менее 128 Мб

Средства ввода\вывода

1x PS/2 клавиатура, 1x PS/2 мышь, 4x USB 2.0, 2x COM, 1x VGA монитор, 2x RJ-45 LAN

Обеспечение функционирования КТС

В персонал, обеспечивающий функционирование КТС входит администратор локальной сети и БД.

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

Аппаратура передачи данных

Структурная схема локальной сети

На рисунке 4.1 изображена структурная схема локальной сети абонентского отдела.

Рисунок 9 Структурная схема локальной сети для ИС «Общежитие № 4»

Локальная сеть ИС «Общежития» состоит из следующих элементов:

Сервер ПО, содержащий необходимое ПО, также контролирует работу локальной сети. К нему подключен сервер БД и веб-сервер. Также к серверу ПО подключен коммутатор, к которому подключены АРМ пользователей абонентского отдела. Сеть Интернет подключена к веб-серверу.

Описание средств передачи данных

АРМ пользователей абонентского отдела подключаются к серверу ПО через коммутатор.

Управляемый коммутатор 2 уровня D-Link DGS-3700 с 8 портами 10/100/1000Base-T + 4 комбо-портами 1000Base-T/Mini GBIC (SFP)

Интерфейсы:

- 8 Портов 10/100/1000BASE-T

- 4 Комбо-порта 10/100/1000BASE-T/SFP

- 1 консольный порт RS-232

- 1 порт управления RJ-45

- 1 сигнальный порт RJ-45

Модульные компоненты:

- Фильтр для очистки от пыли

- Вентилятор

- Источник питания постоянного/переменного тока

Производительность:

- Коммутационная матрица: 24Гбит/с

- Скорость перенаправления пакетов: 17,86Mpps

- Буфер пакетов: 1МБ

- Таблица МАС-адресов: до 16K записей

- Размер Jumbo-фреймов: 13 312 Байт

Физические параметры:

Источник питания (модульный):

1) Переменный ток: 100~240В, 50/60МГц

2) Постоянный ток: 36~75В @ 3A (макс.)

Потребляемая мощность (макс.):

1) Переменный ток: 46,2В

2) Постоянный ток: 38,9В

Размеры - 441х210х44 мм

Ширина - для монтажа в 19-дюймовую стойку, размер 1U

Вес - 3,4 кг

Рабочая температура от 0° до 65°C

Температура хранения от -40° до 70°C

Рабочая влажность от 10% до 90% (без конденсата)

Влажность хранения от 5% до 90% (без конденсата)

Электромагнитная безопасность FCC Class A, CE, C-Tick, VCCI

Безопасность cUL, CB

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

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

Таблица 1

Минимальные требования к персональному компьютеру

Компьютер и процессор

Процессор с тактовой частотой 1,5 ГГц или выше.

Память

2 Гб ОЗУ

Жесткий диск

160 Гб

Дисплей

Монитор с разрешением 1024 x 576 или выше.

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

Windows XP, Windows 7

Графика

Для использования аппаратного ускорения графики необходима графическая плата с поддержкой DirectX 9.0c и объемом видеопамяти 64 МБ или больше.

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

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

Рисунок 1 Форма авторизации

После авторизации пользователю предлагается меню возможных режимов. Для операторов: режим «Оформление договора, режим «Формирование отчетов» и режим «Расчёт задолженности». Для контролера: режим «Учет студентов», режим «Регистрация актов заселения», режим «Расчёт задолженности». Для инспектора режим «Расчёт задолженности». Так же есть в этом окне возможность быстрого расчёта простых количественных показателей.

Окно программы после успешной авторизации в режиме работы оператора «Оформление договора» приведено на рисунке 2.

Рисунок 2 режим «Оформление договора»

Экономическое обоснование

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

Q=1000*C*(1+p)=1000*2*(1+0.1)=2200

Затраты труда на исследование предметной области

Ta=Q*B/(Sn*k)=2200*1.5/(75*1.2)=36.66...

Затраты труда на описание задачи

To=30...40

Затраты труда на разработку алгоритма решения задачи

T0=Q/(Sa*k)=2200/(20*1.2)=91.6

Затраты труда на составление программы по готовой блок-схеме

TA=Q/(k*Sn)=2200/(1.2*25)=110

Затраты на отладку программы

Tотл=Q/(Sотл*k)=2200/(5*1.5)=293.3

Затраты труда на подготовку документации

Тд=Тдр+Тдо

Тдр=Q/(Sдр*K)=2200/(20*1.2)=91.6

Тдо=91.6*0.75=68.75

Тд=160.3

Полные трудовые затраты

T=To+Tn+Ta+Tп+Tотл+Тд=40+36.6+92.6+110+293+160.3=732.5

Скорректированние замечаний Tкор=T*kкор

Kкор = 0.8...1=732.5*0*9=659.2

Расчёт технико-экономического обоснования автоматизирования

Инженер-Программист 2 категория

Sч=8000/165.5=48.34руб

Инженер-бизнес аналитик

Sч8000/165.5=48.34руб

Фнр=1.15*(91.6+91.6+293)*0.9=493

Затраты на аналитику

Фан=(40+39.9)=79.9

Время на документирование

Фд=(178.6+139.9)*0.8=265

Основная зп.

So= 553*60.75+77.4*43.34+187*43.34=53 437.5

Дополнительная зп.

Sд=53437.5*1.2=64125-53437=10687.5

Отчисления на соц. Нужды

Sде=0.32 *64125=1035.17

Затраты на расходные материалы =200

Затраты на обслуживание вт и пт

20000*00.4*553=222.7

Итого себестоимость:

53437+10687+20520+1045+200+222=86111

Расчет экономического эффекта от внедрения ПП

K=C=86111

Часовая ставка инженера-программиста

2 категории=Sч+8000+20(100*8000)=98.11 часов

ЧПС положительный

Разность за 2 года

52306.77

Срок окупаемости составит примерно 4 месяца. Это конечно достаточно большой срок, но всё ещё уместно внедрения ПП для оптимизации работы предприятия. Расчёт проводился с учётом дальнейшего улучшения ПО и оптимизации приложения, а так же для использования API и возможного в дальнейшем разделения приложения на серверную часть и пользовательскую.

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

4.1 Назначение системы

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

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

Данная информационная система будет служить для решения следующих задач:

? Работа с базой данных (добавление, удаление, изменение);

? Поиск информации в базе данных;

? Сортировка информации в базе данных;

? Составление договора.

4.2 Цели создания системы

Основные показатели, которые должны быть доступны в условиях автоматизированного управления:

1. Повышение оперативности управления процессом;

2. Повышение производительности труда;

3. Обеспечение устойчивости функционирования объекта;

4. Повышение отказоустойчивости системы хранения информации.

4.3 Требования к системе

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

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

Справочная система должна содержать более подробную информацию по работе с программным обеспечением.

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

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

Наименование программы - Учет студентов в общежитии

Краткая характеристика области применения

Система “Учёт студентов в общежитии” предназначена для хранения информации о студентах, суммах оплаты, дате и времени заселения/выселения.

Назначение разработки

Автоматизировать учёт студентов в общежитии.

Функциональное назначение

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

Эксплуатационное назначение

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

Требования к программе или программному изделию

Требования к функциональным характеристикам

После запуска программы будет показано меню ввода пароля.

Комендант будет обязан:

1)Записывать информации о студентах, суммах оплаты, дате и времени заселения/выселения.

2)Ответственный за обслуживание обязан следить за надлежащим видом и об надлежащей работоспособности ЭВМ и ОС.

При просмотре списка студентов выводиться таблица с элементами «Информация» с соответствующим содержимым.

Требования организации входных и выходных данных

Данные о различных товарах доступны только сотруднику, ведущему учёт. Дата и время должны быть записаны в формате: «ДД.ММ.ГГГГ ЧЧ:MM». Название - последовательность не более чем из 100 любых символов.

Требования к временным характеристикам

После изменения данных, находящиеся в базе данных, новая информация о клиентах отображается не позднее, чем через 3-5 секунд.

Требования к надежности

Вероятность безотказной работы системы должна составлять не менее 99.99% при условии исправности

Требование к обеспечению надежного (устойчивого) функционирования программы

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

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

2. Использование только лицензионного программного обеспечения на ПК.

3. Регулярным выполнением требований ГОСТ 51188-98. Защита информации.

4. Испытания программных средств на наличие компьютерных вирусов.

Время восстановления после отказа

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

Отказы из-за некорректных действий оператора

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

Условие эксплуатации

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

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

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

Сама База Данных должна находиться на физическом сервере находящемся на другом ЭВМ или в облачном хранилище.

Климатические условия

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

Требования к численности и квалификации персонала

При установке и настройке системы необходим системный администратор. В процессе эксплуатации с программой работает только оператор СУБД. Системный администратор должен иметь высшее профильное образование и сертификаты компании-производителя операционной системы (по возможности).

В перечень задач, выполняемых системным администратором, должны входить:

1. Поддерживание корректной работоспособности ЭВМ.

2. Настройка СУБД.

3. Настройка сети СУБД.

Оператор в свою очередь обязан иметь базовые навыки работы с ЭВМ, и обладать практическими познаниями при работе с СУБД.

Требования к составу и параметру технических средств

Состав рекомендованных технических средств:

Компьютер сервер:

1. Процессор x64 на уровне Intel core i7 Skylake-S или выше.

2. Оперативная память с объёмом 16 гб, частота 2400 и выше.

3. Накопитель типа SSD или NVME M.2.

4. монитор, клавиатуру, мышь.

5. Обязательный доступ в интернет

Компьютер администратора:

1. Процессор x64 на уровне Intel core i5 Comet Lake или выше.

2. Оперативная память с объёмом не менее 4Гб, частота 2400 и выше.

3. Накопитель типа SSD.

4. монитор, клавиатуру, мышь.

Excel, Word, PrestoPrint:

1.Процессор x64 на уровне Intel core i7 Skylake-S (1-1,6ГГц на каждое)

2.Оперативная память 1-2Гб

3.ОЗУ 2Гб

Требования к информационной и программной совместимости

Для корректной работы СУБД на Excel необходимы одинаковые ОС на всех устройствах, интернет необходим только в случае соответствующего типа подключения к серверу.

Требование к маркировке и упаковке

ПО продаётся и распространяется только в виде архива с приложенной к нему инструкцией пользования.

Требования к программной документации

Предварительный состав программной документации:

1. Техническое задание.

2. Программа и методика испытаний.

3. Руководство системного администратора.

4. Руководство оператора.

5. Руководство администратора.

6. Ведомость эксплуатационных документов

Требования к транспортированию и хранению

Специальных условий не требуется.

Вывод

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

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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.