Диплом: Автоматизация процесса учета заказов в ООО "Городской центр дезинфекции"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
38
– При смене подходов к проекту автоматизации со стороны
менеджмента компании возможно закрытие проекта.
При проведении разработки собственными силами вероятно
отсутствие актуальных документов, содержащих описание основных
программных модулей и алгоритмов.
В данном случае оптимален способ автоматизации путем покупки
ядра системы и ее последующей доработки.
39
Глава 2. Проектная часть
2.1 Обоснование проектных решений
2.1.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение включает совокупность проектных
решений по объемам, размещению, формам организации данных (единую
систему классификации и кодирования информации унифицированных
систем документации, схем информационных потоков), циркулирующей в
организации, а также методология построения баз данных. [8]
В процессе проектирования информационной системы учета заказов
для Городского Центра Дезинфекции потребуется использование ряда
классификаторов:
– Справочник видов работ;
– Справочник клиентов;
– Справочник объектов дезинфекции;
– Справочник сотрудников.
Входные документы:
– заявка клиента;
– информация о клиенте.
Выходной информацией будет являться:
– отчет по клиентам;
– договора.
– отчет по заявкам;
– результаты работы.
В большинстве случаев, использование унифицированных форм в
управлении системой учета заказов для Центра дезинфекции не
40
представляется возможным, так как такие формы отсутствуют. Нужно
разработать следующие формы:
– Формавводавидов работ;
– Форма ввода данных клиентов;
– Форма ввода данных сотрудников;
– Форма учета объекта дезинфекции.
В ходе проектирование, было принято решение о выборе структуры БД.
Иерархическая структура БД достоинства:
– Простота и высокая гибкость;
– Возможность построение продуктивных программ;
– Возможность экономии памяти.
Иерархическая структура БД недостатки:
– Слишком сложный язык манипулирования данными;
– Логика перегружена деталями организации доступа БД;
– В действительности требуется знание о физической организации
данных;
– Прикладные программы зависят организации данных.
Реляционнаяструктура БД достоинства:
– Универсальность;
– Независимость;
– Теоретическое обоснование(cтрогие методы нормализации данных).
Реляционная структура БД недостатки:
– Низкая скорость;
– Большой расход памяти.
Сетевая структура БД достоинства:
– Минимальная избыточность;
– Возможность построение новых связей;
– Небольшой объем памяти.
41
Сетевая структура БД недостатки:
– Сложная для обычного пользователя;
– Ослабленный контроль правильность образования связей;
– Сложнаяоперацияпоиска.
По результатом сравнение, была выбрана реляционнаяструктура,потому
что- это структура универсальная и в этой структуре возможна строгая
нормализация данных.
2.1.2. Обоснование проектных решений по программному
обеспечению
Программное обеспечение - совокупность программ системы
обработки информации и программных документов, необходимых для
эксплуатации этих программ. [6]
Для обоснование выбора ОС, нужно рассмотреть следующие
системные требование:
– Система должна поддерживать работу СУБД;
– Система должна поддержать обработку больших данных;
– Быстродействие;
– Надежная работа;
– Расширенная настройка;
1.Главныефункции OC-Windowsserver-2016 – эффективная
безопасность. Встроенный защитникwindowsзащищает от вредоносных
ПО и защищает от вирусов.
Расширенные настройки, и усиление работы ИТ, есть программа
Hyper-v, который помогает использовать серверы и виртуальные машины.
В Windowsserver-2016 некоторые сотрудники могут работать
удаленно есть функция доступ к бухгалтерским приложениям и
CRMсистемам.
42
Стоимость ОС – около 13тыс.руб.
2. Linux основные функции:
– Независимая ОС от разработчика;
– Эффективная реализация многопользовательского режима;
– Единая файловая система.
В целом следует отметить, что эта ОС имеет неудобный интерфейс
для пользователя.
СтоимостьОС: 5тыс.руб.
3. Windows-2000server основные функции:
В Windows-2000server- не сложное администрирование и есть
возможность самовосстановления файлов и авто-настройка ПО
по сети;
Windows-2000server имеет удобный интерфейс, но не
обеспечивает быстродействие так как эта система уже
устаревшая.
СтоимостьОС: 2тыс.руб.
В ходе сравнение ОС, была принято решение не менять ОС
Windowsserver-2016, так как Windowsserver-2016 имеет удобный
интерфейс и не сложный для обычного пользователя.
Для создания БД нужно выбрать СУБД, а для того чтобы
манипулировать данными нужно выбрать язык программирования. Для
выбора СУБД нужно рассмотреть десятки факторов:
– Характеристика работы системы;
– Возможность для дальнейшего развития системы;
– Расширенная настройка для администрирования данными.
Существуют различные СУБД на выбор. Нужно сравнить их и
выбрать одну.
Oracle-Databaseплюсы:
43
– Надежная система;
– Возможность управлять гигантскими гигабайтными базами;
– Универсальная защита;
– Свободные таблицы.
Oracle-Databaseминусы:
– Сложная настройка;
– Высокая цена;
– Затраты на аппаратное обеспечение.
MSAccessплюсы:
– Возможность добавление запросов;
– Данные хранятся в виде таблицы;
– Можно интегрировать с Delphi.
MSAccessминусы:
– Возможность реализации многопользовательской работы
ограничены;
– В Access нет надежных средств защиты.
1Cплюсы:
– Более быстрый перенос данных;
– Возможность реализации многопользовательской работы;
– Может работать без порта usb;
– Надежная защита данных.
1Cминусы:
– Лицензию нельзя переносить с компьютера на компьютер;
– При изменении параметра компьютера или замене компьютера
требуется новая лицензия.
Плюсы и минусы СУБД рассмотрены, теперь нужно рассмотреть
плюсы и минусы языка программирования.
C++ плюсы:
44
– Поддержка различные стили и технологии программирования;
– Поддержка множество наследования;
– Не строгий контроль типов;
C++ минусы:
– Отсутствие контроля границ массивов;
– Язык содержит опасные возможности;
– Плохо продуманный синтаксис.
Delphiплюсы:
– Удобная среда разработки;
– Высокая скорость компиляции.
Delphiминусы:
– Большой размер файлов;
Встроенныйязык 1Сплюсы:
– Можно создавать любое количество классов;
– Предварительная компиляция;
– Мягкая типизация;
– Отсутствие описание объектов конфигурации;
– Можно программировать и на русском и на английском языке.
Встроенный язык 1Сминусы:
– Возможность определить новый класс отсутствует.
Рассмотрев вышеперечисленные ПО, следует прийти к выводу, что
самой надежной СУБД является 1С,так как там есть свой язык
программирования и удобный интерфейс, а также эта СУБД используется
в организации.
2.1.3. Обоснование проектных решений по техническому
обеспечению
45
Техническое обеспечение информационных систем компьютерную
технику, системы ввода/вывода данных, коммуникационное оборудование,
аппаратуру, обеспечивающую энергоснабжение систем, используемых для
обработки информации [13].
В таблице 7 приведен перечень требований к техническому
обеспечению проектируемой информационной системы.
Таблица 7
Аппаратные требования к информационной системы
Сервер
Клиент
Тип
процессора
Тактовая частота от 3ГГц
архитектурой x64).
Оптимальноечислоядер – от4.
От 2,5 ГГц. Количество
ядер – от 2
Оперативная
память
От 32ГБ
От 4ГБ
Видеокарта и
монитор
мониторSVGA (с минимальным разрешением 1024х768
точек)
HDD
В зависимости от размера БД
Для работы программы
необходимо от 100 МБ
(желательно SSD)
Оптический
привод
DVD-RW
-
Устройства
ввода
клавиатура и мышь
ЛВС
Пропускнаяспособность 1GB/c
От100 MB/s
Определение параметров вычислительной мощности аппаратного
обеспечения производилось на основании анализа системных требований
используемой СУБД и среды реализации приложения (1С: Предприятие).
Анализ выбора маршрутизатора Cisco-Catalyst-2960-24TT:
– Поддержка полной фунции ПО Ciscoiostm;
– Поддержка mpls;
– Голосовая функция VOIP,VOFR,VOATM;
– Аппаратное ускорение IPSEC;
Анализ выбора принтера OKI-C332dn:
– Максимальная возможность цветной печати 1200на600dpi;
– Кол-во цветов 4;
– Максимальная время разогрева 60сек;
– Максимальный формат печати А4;
46
– Скорость печати 30стр-мин;
– Авто двухсторонняя печать присутствует;
– Тип картриджа – черный,голубой,пурпурный,желтый.
Анализ аппаратных требований дает основание утверждать, что
существующих средств технического обеспечения для функционирования
создаваемой информационной системы автоматизации работы с заказами
клиентов, достаточно, необходимость в модернизации и замене
отсутствует.
2.2. Разработка проекта автоматизации
2.2.1. Этапы жизненного цикла проекта автоматизации
Проведем выбор концепции жизненного цикла в рамках
проектирования информационной системы учета заказов для Центра
дезинфекции.
Термин «жизненный цикл» определяется как продолжительность
проекта – от стадии постановки задачи до вывода из эксплуатации
реализованного программно-аппаратного решения.
Анализ выбора стандартов разработки:
Рассмотрим следующие стандарты ГОСТ 34, ISO 15288, MSF.
ГОСТ 34 – это отечественный стандарт ИС, объектами этого
стандарта является АС и все виды их структур. ГОСТ 34 в основном
выделят внимание на содержание проекта.
ISO 15288 – это системная инженерия этапы ЖЦ систем.
ISI15288 дает возможность организациям договориться о процессах
проекта (разработка и эксплуатации).
MSF - это методика создание ПО.
Основные этапыMSF:
– Анализ;
– Планирование;
47
– Разработка;
– Стабилизация.
В ходе анализа стандартов, была принята решение о выбора
стандарта ГОСТ 34, потому что с помощью этого стандарта, можно
разработать надежное ПО и в дальнейшем контролировать процессы
производство.
Определение модели жизненного цикла проекта является сложной
задачей и зависит от его специфики, а также регламентов, действующих в
организации.
Выбранная модель должна в максимальной степени соответствовать
бизнес-процессам компании, имеющимся финансовым, материальным и
трудовым ресурсам.
Этапы ЖЦ:
– Формирование требований к АС;
– Разработка концепции АС;
– Техническое задание;
– Эскизный проект;
– Технический проект;
– Рабочая документация;
– Ввод в действие;
– Сопровождение АС.
Модели жизненного цикла выбираются из:
- каскадной, в рамках которой соблюдается
последовательностьзаданныхэтапов, каждый из которых начинается в
случае полного окончания работ по предыдущей стадии.
Недостатки:
– Сбои и дополнительная затрата при возврата фазы назад;

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 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овершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")