Диплом: Автоматизация учета заказов типографии ООО "АР-Принт"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
48
На втором этапе разрабатываются те или иные проектные решения,
которые удовлетворяют требованиям, изложенным в техническом задании.
Результат данного этапа – комплект проектной документации.
Третий этап – непосредственная реализация проекта, разработка
программного обеспечения. То есть непосредственное написание
программного кода приложения в соответствии с проектными решениями
второго этапа. Методы реализации при этом принципиального решения не
имеют. Результат третьего этапа – готовый программный продукт.
Четвертый этап – проверка и тестирование созданного программного
продукта на предмет соответствия всем требованиям, обозначенным в
техническом задании. Опытная эксплуатация программного обеспечения
позволяет выявить различного рода недоработки или недостатки, выявить
которые в режиме тестирования весьма сложно, т.к. они проявляются при
стечении нескольких условий, которые возможны только в реальных
условиях работы информационной системы.
Пятый этап – ввод в действие и сдача готового проекта. Главная задача
данного этапа – показать заказчику, что все его требования выполнены в
полном объеме. Схема пяти описанных этапов приведена на рисунке 2.1.
Рис. 2.1 – Каскадный подход жизненного цикла ИС
Следующий подход к организации жизненного цикла ИС –
итерационный, или иногда его называют поэтапным с промежуточным
контролем.
49
Основная идея данного подхода заключается в серии коротких циклов
по планированию, реализации, изучению и действию.
Создание сложных информационных систем предполагает проведение
согласование проектных решений, которые получен при реализации
отдельных задач. Подход к проектированию «снизу-вверх» требует
необходимость таких итераций возвратов, при которых проектные решения
по отдельным задачам объединяются в общесистемные. При этом чаще всего
возникает необходимость пересмотреть ранее сформированные требований.
Третий подход к организации жизненного цикла ИС – спиральный,
который. В отличии от каскадной, но аналогично итерационной,
предполагает итерационный процесс разработки программного обеспечения.
При этом значение начальных этапов значительно возрастает (анализ и
проектирование), т.к. на этих этапах проверяется и обосновывается
реализуемость технических решений путем создания прототипов.
Каждая итерация при спиральном подходе – это законченный цикл
разработки, который приводит к выпуску внутренней или внешней версии
изделия, которое совершенствуется и дорабатывается на каждой
последующей итерации, чтобы стать законченной системой. Схематичное
изображение спирального подхода приведено на рисунке 2.2.
Рис. 2.2 – Спиральный подход жизненного цикла ИС
50
Для разработки данного проекта была выбрана каскадная модель, так
как необходима поэтапная разработка, с обязательной отчетностью о
выполнении каждого этапа.
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
В фазе выработки концепции могут возникнуть следующие риски:
Недальновидный анализ сроков проекта и его бюджета;
Для ликвидации такого рода риска нужно более детально
прорабатывать задачи и цели проекта, ставить больше контрольных точек.
Неправильно подобранный проектный состав исполнителей
может повлечь полное отсутствие командной работы;
Данный риск уменьшается более тщательным подбором специалистов
в проектную группу тестированием не только профессиональных навыков, но
и личностных качеств.
На фазе планирования могут возникнуть следующие риски:
Неправильно или не совсем корректно сформированное
архитектура выбираемого решения;
Возможность появления этого риска зависит от компетенции
руководителя проекта, на котором лежит принятие решение о выборе
архитектуры разрабатываемого решения
В фазе разработки возможны следующие риски:
Неправильная интерпретация технического задания и как следствие
неправильная программирование архитектуры и сдвиг сроков;
Минимизацией данного риска служит более чёткое написание
технического задания, понятного программисту
В фазе тестирования могут возникнуть следующие риски:
Риски неоконченного тестирования.
Может произойти ситуация что программный продукт будет
протестирован не до конца.
51
Решается путем повторного тестирования на следующей итерации
разработки.
В фазе внедрения могут возникнуть следующие риски:
Риски неправильного принятия решения о законченности части
проекта.
Возникновение данных рисков ведет за собой проблему
незаконченности решения и возможность возникновения нестыковок с
другими частями разрабатываемой ИС, которые устраняются путем
доработки при следующей итерации.
2.1.3. Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
В типографии ООО «АР-Принт» большое внимание уделено вопросам
информационной безопасности и защиты информации. Для обеспечения
информационной безопасности имеются нормативно-правовые и
организационно-распорядительные документы такие как:
1. Регламент информационной безопасности, который определяет
доступ сотрудников к служебной информации, составляющей коммерческую
тайну, и доступ к использованию программного обеспечения, которое
настроено и сконфигурировано специально под требования организации.
2. Регламенты использования ресурсами локальной вычислительной
сети, сети Интернет и электронной почты.
Информационная безопасность и защита информации обеспечиваются
на двух уровнях: программном и аппаратном.
Программный уровень включает в себя настройку политики
безопасности Microsoft Windows Server 2012. Настраиваются такие
параметры, как:
а) права доступа;
б) права пользователя системы на чтение, запись и исполнение каких-
либо данных;
52
в) парольная защита, доступ к базе (установлены пароли на
программные продукты, такие как: Антивирус Касперского, панель
администрирования сайта);
г) ведение логирования основных действий пользователей.
Аппаратный уровень включает в себя хранение ключей от серверной в
закрытом сейфе и доступ в серверное помещение только двух сотрудников
(системного администратора и руководителя IT-отдела), а также
периодические резервные копирования данных, хранимых на сервере
организации.
2.2. Обоснование проектных решений
2.2.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение – это совокупность этапов
предварительной подготовки информационных условий функционирования
системы, обеспечения необходимой информацией, включения в систему
средств поиска, получения, хранения, накопление, передачи, обработки
информации, которые предназначены для отражения информации,
характеризующей состояние управляемого объекта, и являются основой для
принятия управленческих решений. [13]
При организации информационной обеспечения используется
системный подход, обеспечивающий создание единой информационной
базы; разработку типовой схемы обмена данными между различными
уровнями системы и внутри каждого уровня; организацию единой схемы
ведения и хранения информации; обеспечение решаемых задач исходными
данными.
Входные и выходные данные:
1. Входные данныеэто документы, составленные по определенной
форме и содержащий информацию, предназначенные для ввода в
информационную систему.
53
Документ «Заказ клиента» - предназначен для отражения в
информационной системе заявки клиента в электронном виде,
предварительного расчёта стоимости выполнения заказа и формирования
списка необходимых материалов для производства необходимой
типографической продукции
Документ «Поступление оплаты» - используется для отражения
факта оплаты заказа клиентом
Документ «Заявка поставщику» - необходим для формирования
заявки на материалы для производства типографической продукции
Документ «Приходная накладная» - предназначен для отражения
факта поступления материалов по заявке
Документ «Оплата поставщику» - используется для отражения
факта перевода денежных средств поставщику за материалы
Документ «Выполнение заказа» - предназначен для контроля
выполнения заказа и учёта фактически израсходованных материалов
используется;
2. Выходные данных – это результатов обработки выходных данных.
Выходными документами нашей системы будут являться разного вида
отчеты и результативные документы:
Отчёт «Выполненные заказы» – отражает реестр выполненных
заказов c указанием вида продукции, тиража, количества, цены и стоимости с
группировкой по клиентам и ответственным в зависимости от выбранного
вариант отчёта
Отчёт «Движения денежных средств» – отражает приход, расход
и оборот денежных средств за выбранный период в разрезе клиентов и
поставщиков
Отчёт «Остатки и обороты материалов» – отражает начальный и
конечный остаток, а также приход и расход материалов за выбранный период
с группировкой по виду материала
54
Отчёт «Прайс-лист на материалы» – отражает розничную
стоимость материалов
Отчёт «Прайс-лист на продукцию» – отражает актуальную
розничную стоимость типографической продукции по тиражу
Отчёт «Расход материалов по заказам» – отражает фактическое
количество и стоимость израсходованных материалов с группировкой по
заказам
1. Для хранения промежуточных данных будут использоваться
следующие справочники:
Справочник «Клиенты» предназначен для ввода и хранения
информации о клиентах.
В справочнике «Поставщики» хранится информация о
поставщиках, с которыми сотрудничает типография при закупке
необходимых материалов.
Справочник «Материалы» хранит информацию по номенклатуре
материалов, используемых для производства типографической продукции.
Для хранения информации о возможных видах печатной
продукции типографии используется справочник «Продукция».
Для хранения перечня возможного тиража производства
продукции типографии разработан соответствующий справочник «Тиражи».
2.2.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение – это совокупность программ системы
обработки информации, необходимых для эксплуатации этих программ.
Существует три категории программного обеспечения:
1. Системное ПО – программы общего пользования, выполняющие
вспомогательные функции (информация о компьютере, проверка состояния
компьютера);
55
2. Прикладное ПО – программы, необходимые для выполнения
таких работ на ПК как: редактирование документов, создание рисунков и т.
п.;
3. Инструментальное ПО – это системы программирования,
обеспечивающие разработку новых программ на языке программирования.
Системное программное обеспечение – это программы общего
пользования, выполняющие традиционные функции (управление задачами,
вводом – выводом).
В качестве операционной системы будет использоваться операционная
система Windows 7 Профессиональная. Прикладные программы могут
использоваться как автономно, так и в составе программных комплексов.
Прикладное программное обеспечение – это программы, обеспечивающие
выполнение необходимых работ на компьютере (редактирование текстов,
создание рисунков и таблиц).
Пакеты прикладных программ – это система программ. Программы
делятся по сфере применения на ориентированы, интегрированные и на
пакеты общего назначения.
Современные интегрированные пакеты включают в себя до пяти
функциональных компонентов: текстовый, табличный и графический
редакторы, системы управления данными, телекоммуникационные средства.
В качестве прикладного программного продукта мы будем
использовать продукт «BpWin» (программа моделирования бизнес процессов
предприятия), и графический редактор «Microsoft Visio 2016».
Инструментальное программное обеспечение или системы
программирования – это системы для автоматизации разработки новых
программ на языке программирования.
В качестве инструментального программного обеспечения мы будем
использовать технологическую платформу «1С: Предприятия 8.3 (64-bit)»
версия 8.3.1999 для Windows.
56
2.2.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение - совокупность технических средств,
компьютерной техники, средств передачи информации, используемых в
автоматизированных системах управления и в информационных системах.
Современные технические средства обеспечения управления
информационными ресурсами по своему составу и функциональным
возможностям весьма разнообразны - средства вычислительной техники,
средства коммуникационной техники, средства организационной техники. [5]
Компьютерная техника предназначена, в основном, для реализации
комплексных технологий обработки и хранения информации и является
базой интеграции всех современных технических средств обеспечения
управления информационными ресурсами.
Для проектируемой информационной системы необходимо иметь
следующее аппаратное обеспечение:
Персональный компьютер;
Монитор;
Мышь, клавиатура;
МФУ и принтер;
Помимо этого, необходимо иметь подключение к локальной
вычислительной сети.
Рассмотрим последовательно:
1. Персональный компьютер
Рекомендуемые технические характеристики персонального
компьютера пользователя, которые нам для работы информационной
системы можно увидеть в Таблице 1.4.
57
Таблица 1.4.
Рекомендуемые технические характеристики персонального
компьютера
Тип характеристики
Описание
Процессор
Intel Core i3-6500, 3200 МГц, Skylake, LGA1151, L3 6MB, 65W
Материнская плата
MSI H270 PC MATE, Socket 1151, Intel H270, 4xDDR-4, 7.1CH, 1000
Мбит/с, USB3.1, USB 3.1 Type-C, D-Sub, DVI, HDMI, AT
Оперативная память
8 Гб, DDR4, 2400 МГц
Видеоадаптер
nVidia GeForce GTX1060 MSI PCI-E 6144Mb, PCI-E 3.0, ядро - 1544
МГц, Boost - 1759 МГц, память - 6144 Мб GDDR5 8008 МГц, 192
бит, DVI, HDMI, DisplayPort
Жесткий диск
HDD, 1 Тб, 3.5", SATA 6Gb/s (7200 об/мин), SSD, 240 Гб, 2.5",
SATA 6Gb/s (7200 об/мин)
Корпус
Full-Tower
Блок питания
750 Вт
2. Монитор - это устройство вывода графической и текстовой
информации в форме, доступной пользователю. Рекомендуемые технические
характеристики монитора представлены в таблице 1.5.
Таблица 1.5.
Рекомендуемые технические характеристики монитора
Тип характеристики
Описание
Модель
Samsung S24D300H
Диагональ
24’’
Тип матрицы
TFT TN
Разрешение
1920x1080 (16:9)
Подключение
VGA (D-Sub), HDMI
Время отклика
2 мс
3. МФУ и принтер МФУ - это многофункциональные устройства,
сочетающие в себе возможности таких устройств как - принтер, сканер,

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

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