Дипломная работа: Исследование и разработка информационной системы процесса внутрикорпоративного взаимодействия сотрудников компании на примере ООО "Монтаж"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
34
1.4.2. Обоснование способа приобретения ИС для автоматизации задачи
Способы приобретения ИС это совокупность действий от принятия
решения о необходимости информационной системы до внедрения её на
предприятие.
Существует несколько способов автоматизации комплекса задач:
– покупка готового решения;
– покупка и доработка;
– собственная разработка.
Покупка готового решения простой способ приобретения системы, но
невозможно найти такой программный продукт, который будет идеально
подходить предприятию и удовлетворять все необходимые потребности.
Длительный срок адаптации программного продукта под потребности
предприятия, а также необходимы постоянные консультации в службы
поддержки.
Покупка и доработка программного продукта целесообразно в том случае,
когда требуется небольшой объем доработки. При доработке системы часто
сталкиваются с такими проблемами как отсутствии подробной документации, что
затрудняет процесс. Если заказывать доработку у сторонней компании, то
технология работы предприятия и методы разработки программы станут известны
чужой организации.
При собственной разработке информационная система будет включать в
себя весь необходимый функционал. Будет учитываться особенности
функционирования предприятия, пожелания сотрудников. Так как продукт
разрабатывается своими силами, то его всегда можно без особых проблем
изменить под индивидуальные потребности
Мы будем использовать собственную разработку.
1.4.3. Обоснование стратегии автоматизации задачи
Выберем стратегию автоматизации по направлениям
Внедряемая ИС автоматизации должна обладать хорошей
масштабируемостью и высокой надежностью хранения данных. Так же система
35
должна легко адаптироваться под программную среду объекта внедрения. При
внедрении, данная ИС должна иметь возможность гибкой доработки, так как
возможно потребуется дальнейшая доработка ИС силами сотрудников ИТ.
Система не должна быть загромождена большим количеством ненужных
функций. Основными функциями системы должны быть: работа как web-
приложение, понятный интерфейс пользователя, функциональный интерфейс
администратора и широкую систему отчетов.
Для реализации проекта можно выделить следующие этапы:
Анализ существующих процессов учёта деятельности ИТ отдела компании
заключается в сборе и анализе следующих показателей: количество не
выполненных заявок, количество выполненных заявок в день по инженеру,
среднее время выполнения заявки.
Определение полной совокупности функционала, который предстоит
автоматизировать. Определение, того, что реализовано в системе уже сейчас и тех
функций, которые будут разработаны в процессе разработки и внедрения ИС,
выбор стратегии автоматизации, анализ существующих типов стратегий
автоматизации и подбор наиболее подходящего к Структуре и бизнес-процессам
предприятия, формирование Технического задания и графика выполнения работ.
1.5. Обоснование проектных решений
1.5.1. Обоснование проектных решений по информационному обеспечению
Таблица 1.2 Входные данные
Код
параметра
Описание
параметра
Обязательность
Способ
заполнения/Тип
Комментарий
1
OrgID
Ид ентиф икатор
образовательной
организации
+
guid
2
StudyYear
Учебный год
+
xs:unsignedlnt
36
Таблица 1.3 Выходные данные
Код
параметра
Описание
параметра
Обязательность
Способ
заполнения/Тип
Комментарий
1
StudentCount
Фактическая
наполняемость
+
xs:unsignedlnt
Берём именно
численность,
чтобы сумма
численностей
детей по
ступеням
обучения точно
совпадала с
фактической
наполняемость
ю
2
ParallelCount
Перечень
+
ArrayOfParallelC
Код
параметра
Описание
параметра
Обязательность
Способ
заполнения/Тип
Комментарий
List
данных о
количестве
классов и
обучающихся в
различных
параллелях
обучения
ount
Таблица 1.4. Описание комплексного типа ArrayOfParallelCount
Код
параметра
Описание
параметра
Обязательность
Способ
заполнения/Тип
Комментарий
1
ParallelCount
Данные о
количестве
классов и
обучающихся в
конкретной
параллели
+
ParallelCount
Таблица 1.5. Описание комплексного типа ParallelCount
Код
параметра
Описание
параметра
Обязательность
Способ
заполнения/Ти п
Комментарий
1
Parallel
Номер
параллели
+
xs:unsignedlnt
37
2
ClassesCount
Количество
классов
+
xs:unsignedlnt
Считаем
количество не
удаленных
связанных с
организацией
групп,
активных в
переданном
учебном году и
связанных с
соответствующ
ей параллелью
3
StudentsCoun
t
Количество
обучающихся
+
xs:unsignedlnt
Считаем
количество не
удаленных
уникальных
персон
найденных
групп (считаем
как
численность)
1.5.2. Обоснование проектных решений по программному обеспечению
Для реализации разработки информационной системы взаимодействия
сотрудников между собой и с клиентами, позволяющей отправлять массовые
рассылки электронной почты выбранным группам клиентов, выберем
1. Операционная система для сервера – Windows Server 2016
2. Операционная система для рабочей станции – Windows 7
3. СУБД – mysql
4. язык программирования – php
1.5.3. Обоснование проектных решений по техническому обеспечению
Общую структуру информационной системы можно рассматривать как
совокупность обеспечивающих подсистем. Техническое обеспечение — это
комплекс технических средств, предназначенных для работы информационной
системы. К настоящему времени сложились две основные формы организации
38
технического обеспечения: централизованная и частично или полностью
децентрализованная.
Перспективным подходом в настоящее время считается частично
децентрализованный подход, применяя как персональные компьютеры, так и
большие электронно-вычислительные машины с использованием
распределенных сетей. Разрабатываемая информационная система учета
хозяйственных операций будет входить в состав автоматизированного рабочего
места инженера производственного отдела. Под ИС информационной системы
взаимодействия сотрудников между собой и с клиентами, позволяющей
отправлять массовые рассылки электронной почты выбранным группам клиентов
понимается совокупность инструментальных средств конечного пользователя,
включающая техническое и организационно-методическое обеспечение задач его
профессиональной деятельности на основе персональной ЭВМ, установленной на
его рабочем месте, работающей как автономно, так и в составе вычислительной
сети. В настоящее время существует множество программных продуктов,
обеспечивающих информационные технологии автоматизации офиса. К ним
относятся текстовые процессоры, табличные процессоры, системы управления
базами данных, электронная почта, электронный календарь, компьютерные
конференции, видеотекст, а также специализированные программы
управленческой деятельности: ведение документов, контроль исполнения
приказов и т. д.
Изучив предметную область и техническое оснащение ООО «Монтаж», а
также перспективные планы на будущее, был сделан вывод — применение
сетевой технологии в данном случае требует существенные финансовые
вложения. Существующее техническое оснащение: персональный компьютер
класса не ниже Intel Core i3, и отсутствие компьютерных сетей позволяет сделать
вывод, что наиболее приемлемой является децентрализованная форма
организации технического обеспечения.
Источник: https://baza.diplomsite.ru/previewfile/8713