Диплом: Автоматизация и разработка подсистемы учёта успеваемости "Амурского медицинского колледжа"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
33
ров средств защиты и других сотрудников, которым по роду работы были
предоставлены полномочия по управлению парольной защитой подсистем.
Хранение сотрудником значений своих паролей на бумажном носителе
допускается только в личном, опечатанном владельцем пароля сейфе, либо в
сейфе у системного администратора.
Повседневный контроль за действиями исполнителей и обслуживающе-
го персонала системы при работе с паролями, соблюдением порядка их смены,
хранения и использования возлагается на системного администратора, перио-
дический контроль – возлагается также на системного администратора.
1.3. Анализ существующих разработок и выбор стратегии
автоматизации «КАК ДОЛЖНО БЫТЬ»
1.3.1. Анализ существующих разработок для автоматизации задачи
Компьютерная программа «Учебный учет» предназначена для учета по-
сещаемости и успеваемости в помощь классным руководителям.
Возможности:
- ввод из журнала оценок и пропусков студентов (учеников), составле-
ние ведомостей;
- составление ведомости, сводной ведомости, табеля успеваемости;
- автоматическое составление отчетов по успеваемости и посещаемости;
- наглядное представление качественной успеваемости по группам
(классам) и специальностям в виде графиков и диаграмм.
- возможность настройки и создания шаблонов печатных форм докумен-
тов в Word;
- возможность работы по сети с одной базой данных несколькими поль-
зователями;
- возможности автоматической отправки базы данных разработчику;
- возможность копирования базы данных на флеш, восстановления с
флеш для резервного копирования или переноса информации на другой компь-
ютер;
- возможность технической поддержки по телефону линии консульта-
ций.
34
АК «АРАТО» предназначен для использования в учебном процессе
учебного заведения. Ведение электронного журнала, создание отчетов, база
данных информации об учащихся.
В АК «АРАТО» входят: база данных по всем занимающимся студентам,
электронный журнал посещаемости и успеваемости, средства подсчета стати-
стики и подготовки документов. Доступ в программу ограничен и разрешен
только преподавателям, зарегистрированным в системе при вводе личного па-
роля. Студенты заносятся в БД и прикрепляются к определенной подгруппе в
иерархическом справочнике, где факультеты, группы и подгруппы представля-
ют собой различные уровни, что позволяет делать выборки как по одной груп-
пе, специальности, курсу, факультету или по учебному заведению в целом.
Для заполнения журнала преподаватель выбирает из справочника
наименование предмета, вид работы и группы у которых проводится занятие. В
сетке также можно указать часы когда проходило занятие, записать тему, со-
держание занятия. Отмечаются присутствовавшие студенты, каждому студенту
можно выставить отметку.
Программный комплекс позволяет составлять разнообразные отчеты и
делать различные выборки на основе данных с помощью языка SQL. Для этого
в программу встроен удобный генератор отчетов FastReport. Отчет об одном
занятии (содержание, список студентов, оценки), журналы посещаемости и
успеваемости студентов определенного предмета за период (такой отчет может
быть составлен в целом по группе, курсу, специальности, факультету) - подсчет
суммарных итогов (количество студентов на занятии, количество занятий, ко-
торые посетил студент, пропущенные занятия), успеваемость студента за пери-
од и т.д.
Программа представляет собой универсальный комплекс, облегчающий
работу преподавателям, на кафедре, в деканатах и в университете в целом. Ос-
новные характеристики:
- поддержка больших объемов данных;
- обеспечение работы как локально, так и удаленно, поддержка несколь-
35
ких рабочих мест одновременно;
- возможность получения разнообразной аналитической информации;
- прозрачный и удобный интерфейс для работы даже неопытных пользо-
вателей.
АК «Альма Матер». Данные этого модуля позволят деканату своевре-
менно реагировать на случаи пропуска студентами большого количества заня-
тий за текущий семестр, а также отслеживать неуспевающих студентов, и при-
нимать меры по их предупреждению в дальнейшем.
В состав модуля входит:
- ведение учебных карточек студентов;
- учет успеваемости;
- учет успеваемости по модулям;
- управление «должниками»;
- формирование рейтингов и сводных отчетов по успеваемости;
- формирование документов для проведения экзаменов;
- подготовка данных для приложений к дипломам и академическим
справкам;
- аналитические данные для принятия решений;
- ведение электронного журнала посещаемости;
- формирование «вклеек» в журнал посещаемости;
- формирование сводных отчетов по посещаемости.
Контроль успеваемости студента может осуществляться по бально - рей-
тинговой шкале, с обязательным переводом оценок к национальной шкале и
шкале ECTS Европейская система перевода и накопления кредитов - общеевро-
пейская система учета учебной работы студентов при освоении образователь-
ной программы или курса. Контроль успеваемости студента может включать
следующие виды: текущий, итоговый (модульный) для каждого зачетного мо-
дуля, итогово - модульный для каждой учебной дисциплины, семестровый
(академический).
В рамках учета успеваемости учитывается оценки за прохождение прак-
36
тики. Сроки и содержание каждой практики определяются рабочими учебными
планами и программами практик по специальностям.
В рамках итоговой аттестации студенты сдают государственные экзаме-
ны и защищают дипломную работу или проект.
Информация о пропущенных занятиях систему вводится еженедельно,
на основе документальных данных. Для ввода предусмотрено по каждой группе
студентов количество вкладок, которые соответствуют количеству и номерам
семестров из учебного плана. По каждому студенту группы вводится общее за
неделю по всем дисциплинам количество пропущенных часов.
Инспектор деканата ведет учет всех документов - уважительных причин
пропуска занятий в системе.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Приводят следующие этапы при разработке стратегии [3]:
анализ бизнеса;
анализ стратегии развития бизнеса;
определение стратегических свойств ИС;
определение функциональности ИС в целом;
выбор стратегии автоматизации:
o хаотичная;
o по участкам;
o по направлениям;
o полная;
формирование комплексного проекта;
определение архитектуры;
формирование бизнес-плана.
В рамках работы выбираем стратегию автоматизации - по направлениям,
которая будет применяться для учета успеваемости.
1.3.3. Выбор и обоснование способа приобретения ИС
для автоматизации задачи
Рассмотрим основные возможные варианты приобретения информаци-
онных подсистем для предприятия (покупка готового решения, покупка и дора-
37
ботка, собственная разработка и др.).
В результате выбираем вариант собственной разработки, т.к. готовые
решения не подходят из-за цены, в отзывах на программы имеется информация
о некорректной работе программ, также не учитывают специфику деятельности
учреждения.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
Требования к информационному обеспечению подразумевают собой пе-
речень данных, которые должна содержать проектируемая информационная
подсистема.
В данном случае подсистема должна содержать:
- справочник «Специальности»;
- справочник «Группы»;
- справочник «Студенты»;
- справочник «Преподаватели»;
- справочник «Дисциплины»;
- справочник «Виды занятий»;
- документ «Занятие»;
- документ «Зачет»;
- документ «Диф.зачет»;
- документ «Экзамен»;
- отчет по занятиям;
- отчет по пропускам;
- отчет по текущим оценкам;
- сводная ведомость промежуточной аттестации.
1.4.2. Обоснование проектных решений по программному обеспечению
Гибкость платформы позволяет применять 1С Предприятие 8.3 в самых
разнообразных областях.
Сама платформа не является программным продуктом для использова-
ния конечными пользователями, которые обычно работают с одним из многих
прикладных решений (конфигураций), разработанных на данной платформе.
38
Такой подход позволяет автоматизировать различные виды деятельности пред-
приятий, используя единую технологическую платформу.
Мощные средства формирования отчетов и печатных форм обеспечива-
ют широкие возможности оформления и интерактивной работы.
Конфигуратор позволяет развивать существующие и создавать новые
прикладные решения:
1) визуальные средства разработки и конструкторы;
2) средства ведения нормативно-справочной информации, поддержка
иерархических структур данных;
3) универсальные механизмы хранения и обработки многомерных
данных;
4) механизм хранения истории изменения значений с различной
периодичностью;
5) средства для ведения бухгалтерского и управленческого учета;
6) автоматизация сложных периодических расчетов;
7) встроенный язык для определения поведения объектов системы;
8) мощный механизм запросов, ориентированный на обработку
экономической информации, конструктор запросов;
9) удобные средства отладки и анализа производительности работы
конфигурации;
10) возможности групповой разработки прикладного решения с
поддержкой истории изменений.
Состав объектов, поддерживаемых технологической платформой,
является результатом анализа предметных областей использования 1С
Предприятия, и выделения и классификации используемых в этих областях
бизнес-сущностей. В результате этого анализа разработчик может оперировать
такими объектами как справочники, документы, регистры сведений, планы
счетов и пр.
Для того чтобы стандартизировать и упростить процесс разработки и
модификации прикладных решений, разработчику предоставляется
39
графический интерфейс, с помощью которого он имеет возможность описать
состав объектов, используемых в конкретном прикладном решении.
Состав объектов, которые может использовать разработчик, фиксирован
и определен на уровне платформы. Разработчик не может создавать
собственные виды объектов, он может оперировать только тем набором
объектов, который имеется.
Подобный подход к разработке прикладных решений позволяет, во-
первых, стандартизировать процесс разработки, а во-вторых – обеспечить
простую и быструю модификацию прикладных решений другими
разработчиками или пользователями [8].
Система 1С Предприятие 8.3 обеспечивает одновременную работу не-
скольких пользователей с одним прикладным решением. Для разграничения
прав доступа пользователей к данным информационной базы, в системе ведется
список пользователей, допущенных к работе с данным прикладным решением.
1.4.3. Обоснование проектных решений по техническому обеспечению
В учреждении используется топология локальной сети типа «звезда»
Компьютеры к серверу локальной вычислительной сети подключаются через
четыре шестнадцатипортовых - концентратора типа switch, которые находятся в
специальных ударозащищенных коробах.
Серверы находятся в специальной серверной комнате, находящейся на
первом этаже в закрытом для доступа посторонних лиц кабинете. Там серверы
защищены от несанкционированного доступа и изменения данных, и в то же
время обеспечен доступ к ним имеющих на то право пользователей.
Для организации физической среды передачи в пределах учреждения
используется неэкранированная витая пара категории 5Е (UTP). Применение
неэкранированной витой пары обеспечивает достаточный уровень защиты дан-
ных. Кабель подключен к компьютеру посредством разъема RJ–45.
Персональные компьютеры локальной вычислительной сети объедине-
ны по топологии «Звезда». Сеть данной топологии легко модифицируется. В
такой сети выход из строя одного компьютера не отражается на остальных
40
компьютерах сети. Лишь вышедший из строя компьютер не сможет передавать
или принимать данные по сети.
Выбор данной топологии сети обусловлен следующими причинами:
− достаточно большое число обслуживаемых рабочих станций;
− приемлемая стоимость сети;
− такая сеть обеспечивает простоту решения в процессе внедрения и
эксплуатацию сети;
− простота переконфигурации сети в случае необходимости.
Описание технических средств локальной вычислительной сети приве-
дено в таблице 2.
Таблица 2
Технические средства ЛВС
Тип оборудования
Наименование оборудования
1
Пользовательские ПК
Pentium IV 2000 МГц и выше
2
Модем
G.SHDSL-модем ZyXEL Prestige 791R EE с интерфей-
сом 10/100Base-T Ethernet (Router)
3
Сервер
Главный сервер (контроллер домена) - Proliant
ML350T05 5120 hot plug LFF SATA/SAS (Tower
XeonDC 1.86Ghz(4Mb/)1x512Mb/E200i
(64Mb/RAID1/0)
Дополнительный сервер (сервер баз данных) - Team
Server 5000E Intel Xeon 5000 1,6 ГГц, 32 ГБ DDR2-
667 FBDIMM ECC, интегрированный двухпортовый
Intel 82563EB (10/100/1000) с технологией Intel
I/OAT сетевой контроллер
4
Сетевой коммутатор
D-Link DES-1016D/E, 16-port N-WAY Switch
10/100Mbps
5
Сетевые принтеры
HP LaserJet P1505n LAN
6
Принтеры
HP LaserJet Pro P1566
7
Сканеры
Samsung SCX-4200
8
Ксероксы
HP 1513 НР РSС 1410
9
Мультимедийное обо-
рудование
Мультимедийный проектор BENQ MP721c
Мультимедийный проектор Mitsubishi XD206U
В первой главе была проанализирована деятельность учреждения, иссле-
дована деятельность учебного отдела, проанализирован документооборот про-
цесса учета успеваемости. Предметная область изучалась с использованием но-
тации функционального моделирования IDEF0.
Для реализации информационной подсистемы была выбрана система
1С:Предприятие 8.3.
41
Построена схема сети и описано техническое и программное
обеспечение предприятия.
В рамках работы для колледжа разработана инструкция по организации
парольной защиты.
42
II Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
В процессе проектирования подсистемы необходимо выполнить этапы
по созданию системы.
Выделяются следующие стадии и этапы разработки [7]:
формирование требований к автоматизированной подсистеме:
o обследование объекта автоматизации и обоснование необходимости
создания систем;
o формирование требований пользователей к подсистеме.
разработка концепции автоматизированной подсистемы:
o изучение объекта;
o произведение необходимых исследований.
техническое задание;
эскизный проект:
o разработка предварительных проектных решений;
o разработка документации на подсистему.
технический проект:
o разработка проектных решений по подсистеме;
o разработка и тестирование отдельных модулей подсистемы.
рабочая документация:
o разработка рабочей документации на подсистему;
o разработка или адаптация программ.
ввод в действие:
o подготовка объекта автоматизации к вводу подсистемы в действие;
o подготовка персонала;
o комплектация подсистемы программными средствами;
o проведение предварительных испытаний;
o проведение опытной эксплуатации;
o проведение приёмочных испытаний.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)