Диплом: Автоматизация учета дополнительных образовательных услуг в АДОО "Филипп"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
2.1.3 Обоснование проектных решений по техническому
обеспечению
Для обоснования проектных решений по техническому обеспечению
необходимо дать понятие о техническом обеспечении в общем.
Техническое обеспечение – это комплекс технических средств,
средств передачи информации, предназначенных для работы
информационной системы.
Выбор технических средств должен быть таким, чтобы в процессе
автоматизации работы не возникало технических проблем и вся система
работала стабильно, своевременно собирала и передавала необходимую
информацию, и удовлетворяла пользователей.
Проектирование информационной системы «Учет дополнительных
образовательных услуг» основывается на MySQL, которая не требует
больших требований от системы, особенно для малых и средних
организаций.
Для стабильной работы MySQL необходимо:
Не менее 6 ГБ свободного места на диске.
Для поддержки функционала требуется стабильный доступ к
интернету.
Процессор x64 с тактовой частотой от 1,4 ГГц.
Неотъемлемой частью СУБД является сервер, в данном случае
потребуется установка собственного клиента MySQL Server.
ОС Windows 8/8.1/10 или Windows Server 2012/2016/2019.
На предприятии имеется все необходимое техническое обеспечение
для ИС. Для установки сервера MySQL будет использоваться уже
имеющийся файловый сервер, так как эта БД будет занимать до 4 ГБ
памяти на диске.
48
2.2 Разработка проекта автоматизации
2.2.1 Этапы жизненного цикла проекта автоматизации
Понятие жизненного цикла (ЖЦ) является одним из ключевых
понятий методологии проектирования информационных систем
[2]. Жизненный цикл информационной системы – это непрерывный
процесс, начинающийся с момента принятия решения о создании
информационной системы и заканчивающийся в момент полного изъятия
ее из эксплуатации.
Основным стандартом, определяющим структуру жизненного цикла,
является ГОСТ Р ИСО/МЭК 12207-02.
Жизненный цикл экономической информационной системы
включает следующие этапы[7]:
Предпроектный;
Проектирование логическое и техническое;
Проектирование рабочее (физическое);
Внедрение;
Эксплуатацию;
Изъятие.
Существует целый ряд стандартов, регламентирующих ЖЦ ИС, а в
некоторых случаях и процессы разработки.
Среди наиболее известных стандартов можно выделить следующие:
ГОСТ 34.601-90 Информационная технология. Комплекс стандартов
на автоматизированные системы. Автоматизированные системы. Стадии
создания – распространяется на автоматизированные системы и
устанавливает стадии и этапы их создания. Кроме того, в стандарте
содержится описание содержания работ на каждом этапе. Стадии и этапы
работы, закрепленные в стандарте, в большей степени соответствуют
каскадной модели жизненного цикла.
ISO/IEC 12207:1995 Information Technology – Software Life Cycle
Process (принят в качествероссийского стандарта ГОСТ Р ИСО/МЭК
49
12207-99 – Информационные технологии. Стандарт на процессы и
организацию жизненного цикла. Распространяется на все виды заказного
ПО. Стандарт не привязан к определенной модели ЖЦ. Стандарт не
содержит описания фаз, стадий и этапов.
ISO/IEC 15288 Systems engineering. System life cycle processes
(Системная инженерия). Принят в качестве российского стандарта ГОСТ Р
ИСО/МЭК 15288-2005 – Информационная технология. Системная
инженерия. Процессы жизненного цикла систем.
Rational Unified Process (RUP – Унифицированный процесс
Rational) – предлагает итеративную модель разработки, включающую
четыре фазы: начало; исследование; построение; внедрение.
Каждая фаза может быть разбита на этапы (итерации), в результате
которых выпускается версия для внутреннего или внешнего
использования.
Для описания этапов жизненного цикла выбранной системы, будет
использован стандарт RUP, по причине того, что именно этот стандарт
имеет более понятное разъяснение и открытые фазы, с помощью которых
будет удобно работать с «Учетом дополнительных образовательных
услуг».
Вернемся к описанию выбранного стандарта для более понятного
разъяснения.
Прохождение через четыре основные фазы RUP называется циклом
разработки, каждый цикл завершается генерацией версии системы [3].
Если после этого работа над проектом не прекращается, то полученный
продукт продолжает развиваться и снова минует те же фазы.
В фазе «Начало» формируется видение границ проекта, с помощью
которых станет видно, до какой стадии будет автоматизирован проект и
50
поможет не делать ошибок в дальнейшем. Также в этой фазе определяются
требования, ограничения и оцениваются риски проекта.
В фазе «Исследование» происходит анализ предметной области, что
включает документирование требований, реализованную и
оттестированную исполняемую архитектуру, обновленное экономическое
обоснование и сниженные риски.
В фазе «Построение» происходит реализация большей части
функциональности продукта. Фаза Построение завершается первым
внешним релизом системы и вехой начальной функциональной
готовности.
Фаза «Внедрение» включает в себя программу бета-тестирования,
обучение пользователей, а также определение качества продукта. В этой
фазе создается финальная версия продукта, которая переходит от
разработчика к заказчику. В случае несоответствия качества по ожиданиям
пользователей или критериям, установленным в вышеперечисленных
фазах, процесс повторяется снова. Выполнение всех целей означает
достижение вехи готового продукта и завершение полного цикла
разработки.
В случае автоматизации «Учета дополнительных образовательных
услуг» конечным этапом будет проверка функционирования ИС с
соответствующей документацией, которая будет удовлетворять
пользователей [8].
51
2.2.2 Характеристика нормативно-справочной, входной и
оперативной информации
Характеристика нормативно-справочной, входной и оперативной
информации представляет собой всю информацию, необходимую для
решения задачи и расположения на различных носителях: первичных
документах, машинных носителях, в памяти персонального компьютера
[5].
Входной информацией для разрабатываемой автоматизированной
системы является:
Договор указания услуг;
График документооборота организации;
Основные сведения об организации;
Информация о детях;
Информация о родителях;
Информация о специалистах;
Подписание договора со стороны родителей (клиентов) является
согласием на последующее проведения анализа способностей их ребенка,
по которым и будет понятно, в какой «кружок» его записать.
При проектировании системы «Учет дополнительных
образовательных услуг» используется MySQL, в которой не
поддерживается автоматическая кодировка записей таблиц в разных видах.
В таблицах 11-15 будет перечислена входная информация, которая
использовалась в заполнении БД. Вся входная информация согласована с
договором, который подписывал клиент. Будет указана информация,
которая используется в договоре оказания услуг более подробно.
52
Таблица 11
Перечисление «Табель посещения занятий»
Имя
Назначение
Посещение занятия
Посещение занятия, по которому
считывается цена за услуги
Отсутствие ребенка на занятии
Ребенок отсутствовал на занятии,
следовательно, плата за услугу не
взимается
Таблица 12
Перечисление «Список специалистов»
Имя
Назначение
ФИО
Фамилия, имя и отчество клиента
Паспортные данные
Паспортные данные, которые
заносятся в базу данных
Телефон
Телефон клиента
Электронная почта
Электронная почта клиента
Образование
Информация об образовании
сотрудника
Таблица 13
Перечисление «Список клиентов»
Имя
Назначение
ФИО
Фамилия, имя и отчество клиента
Паспортные данные
Паспортные данные, которые
заносятся в базу данных
Гражданство
Указание гражданства клиента
Телефон
Телефон клиента
Электронная почта
Электронная почта клиента
Место работы (по возможности)
Дополнительная информация по
мере предоставления
53
Таблица 14
Перечисление «Информация о клиенте»
Имя
Назначение
Информация о ребенке
Копия свидетельства о рождении
Информация о родителях
Копии паспортов родителей
Таблица 15
Перечисление «Информация о специалистах»
Имя
Назначение
Информация о специалисте
Копия документов об образовании и
копия паспорта
Договор оказания услуг
Договор, по которому работает
специалист
Опишем справочники, которые предназначены для хранения списков
объектов. Справочная информация представлена в таблицах 16-19.
Таблица 16
Перечисление «Справочник тип оплаты»
Имя
Назначение
Фиксированная стоимость
Клиент оплачивает услуги по
фиксированной стоимости
Договорная стоимость
Клиент оплачивает услуги по
договоренности
Таблица 17
Перечисление «Справочник вида клиентов»
Имя
Назначение
Юридическое лицо
Клиент оплачивает услуги через
свою фирму
Физическое лицо
Клиент оплачивает услуги как
физическое лицо
54
Таблица 18
Перечисление «Справочник вида документов»
Имя
Назначение
Диплом
Диплом об образовании
Документы о повышении
квалификации
Свидетельство о повышении
квалификации
Таблица 19
Перечисление «Справочник помощь»
Имя
Назначение
Помощь в навигации
Справочник, предоставляющий
помощь навигации в программе
Помощь по функционалу
Справочник, описывающий
функционал программы по мере
необходимости пользователю.
Все документы, представленные организацией, образуют единый
процесс, который описывает последовательность действий в построении
всевозможных процессов.
2.2.3 Характеристика результатной информации
В результате, после завершения процесса автоматизации появляются
выходные документы, в которых предоставляется вся необходимая
информация о выполненном процессе. В конечном этапе методист
заполняет электронный отчет, в который будут внесены эти документы.
Электронный отчет передается заведующему организацией. Вдобавок к
отчету выполняет свою работу бухгалтер, который как предоставляет счет
клиенту, так и вносит информацию о договоре в 1С:Предприятие.
В таблицах 19-21 будут представлены выходные документы ИС.
55
Таблица 19
Выходной документ «Отчет о выполненной работе»
Имя
Назначение
Информация о предоставленных
услугах
Информация о проделанной работе с
соответствующей документацией
Информация о счете
Информация, в которой указана цена
(фиксированная или договоренная)
оказанной услуги
Таблица 20
Выходной документ «Акт оказания услуг»
Имя
Назначение
Информация об оказании услуг
Информация об оказании услуг от
исполнителя в соответствии с
договором (какие работы были
проделаны, сроки их выполнения)
Цена предоставленной услуги
Информация о сумме, оплаченной на
оказание услуги
Таблица 21
Выходной документ «Динамика показателей»
Имя
Назначение
Психо-физическое развитие ребенка
Информация, которая записывается
специалистом после его работы,
которая отслеживает его прогресс
Динамика изменений показателей
Сравнение показателей детей,
посещающих кружки
Для отражения факта оказания услуги, в которой указана стоимость
и сроки выполнения работы, клиент получает бумажную версию акта
оказания услуг. Информация об услуге берется из отчетов, которые
разрабатываются после каждого проведенного урока от специалиста. Вся
56
информация из отчетов от специалистов передается методисту, который
прикрепляет все в документы в единый отчет о проделанной работе с
последующей передачей информации заведующему.
2.3 Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
В этом пункте следует описать общие положения программного
обеспечения ИС. То есть привести дерево функций управления и
обработки данных, которые должны быть автоматизированы. При
проектировании продукта можно детализировать и описать служебные
Рисунок 8. Дерево функций
функции вместе с основными. Дерево функций представлено на
рисунке 8
Структурой сценария диалога является передача информации
пользователю и уровень удобства в ИС. Развитием диалога можно считать
последовательность перехода системы из одного состояние в другое, при
условии того, что ни одно из них не привело пользователя в тупик.

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
«Управление ресурсами проекта» (на примере организации ООО «ЛАКОСТЭ»)
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)