Дипломная работа: Автоматизация процесса фармацевтического предприятия средствами интернет-технологий (на примере ООО Аптека "Здоровье")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
41
На предприятии имеются ноутбуки с требованиями, предъявляемыми для
построения информационной системы. И, имеющееся техническое обеспечение в
модернизации не нуждается.
42
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Период времени, начавшийся с момента принятия решения о
необходимости создания какой-либо информационной системы и
заканчивающийся в момент полного ее изъятия из эксплуатации и является
жизненным циклом информационной системы.
Стандарты для проектирования информационных систем:
ГОСТ 34.601-90;
ISO/IEC 12207:1995 (российский аналог — ГОСТ Р ИСО/МЭК 12207-
99);
Custom Development Method (методика Oracle);
Rational Unified Process (RUP);
Microsoft Solutions Framework (MSF), включающая 4 фазы: анализ,
проектирование, разработка, стабилизация;
Экстремальное программирование (англ. Extreme Programming, XP). В
основе методологии командная работа, эффективная коммуникация между
заказчиком и исполнителем в течение всего проекта по разработке ИС. Разработка
ведется с использованием последовательно дорабатываемых прототипов.
Стандарт ISO/IEC 12207 содержит основные и вспомогательные процессы.
Данный стандарт задает полный набор процессов (более 40), который охватывает
все возможные виды задач и работ, связанных с построением программного
средства, начиная с анализа предметной области и заканчивая изготовлением
конечного продукта.
Для начала на предпроектной стадии необходимо проводить системный
анализ, который включает анализ функционирования и выявление недостатков
существующей технологии. На основе таких недостатков формулируется
потребность в совершенствовании системы, формулируются технические условия
к ИС, требования к ИС, а также создается технико-экономическое обоснование
проекта (ТЭО). Результаты должны быть оформлены в виде технического
задания.
43
Над первым этапом работает, как правило, бизнес-аналитик отдела, с
привлечением сотрудников. Входную информацию бизнес-аналитик получает из
интервью с сотрудниками, которые характеризуют существующие бизнес-
процессы.
Проектирование ИС является следующим этапом, который включает в себя
разработку в соответствии со сформулированными требованиями состава
автоматизируемых функций (функциональная архитектура), состава
обеспечивающих подсистем (системная архитектура), оформление технического
проекта ИС. Входной информацией является техническое задание для
проектирования ИС.
Определяется на данном этапе:
состав программных подсистем и компонентов оборудования;
спецификации требований к компонентам ПО;
состав компонентов ПО;
интерфейсы с БД;
структуры хранения данных;
алгоритмы обработки информации;
спецификации интерфейсов с другими системами автоматизации;
требования к тестам.
Этап проектирования ИС является очень ответственным с точки зрения
качества всей последующей разработки.
Этап реализации включает в себя: физическое проектирование,
программирование, наполнение базы данных, тестирование, разработка
инструкций.
На этапе тестирования оценивается система в целом на соответствие
требованиям технического задания.
На этапе подготовки объекта к внедрению проводятся следующие работы:
закупка и установка сервера системы и серверное программное
обеспечение;
развернуть базу данных на сервере;
установить клиентское программное обеспечение на все компьютеры;
44
провести конфигурацию взаимодействия информационной системы с
сервером базы данных;
осуществить ввод учетных записей и настроить права доступа к ним;
заполнить реальными данными справочники информационной системы;
обеспечить пользователей необходимой эксплуатационной
документацией;
обучить персонал работе с информационной системой.
Опытная эксплуатация информационной системы должна проводиться не
менее 3 месяцев. Данный этап подразумевает поиск причин и устранение ошибок,
внесение коррективов в программу, в технологию обработки данных в случае
обнаружения ошибок. После устранения ошибок подписывается «Акт о
проведении опытной эксплуатации», который служит началом перехода к
третьему этапу – сдаче системы в промышленную эксплуатацию.
На этапе эксплуатации проводятся следующие работы:
‒ актуализация справочников информационной системы;
‒ периодическое архивирование информационной базы системы на CD-
носителях;
‒ локализация проблем и устранение причин их возникновения
(программист);
‒ модификация программного обеспечения (бизнес-анатилик,
программист);
‒ подготовка предложений по совершенствованию системы (пользователи
системы);
‒ развитие и модернизация системы (бизнес-анатилик, программист).
Таким образом, каскадный метод более всего подходит к конкретной
разработке, следовательно, используем стандарт ISO/IEC 12207.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их
описание
На этапах жизненного цикла могут возникнуть риски, т.е. возможность
появления обстоятельств, которые обусловливают невозможность получения
45
ожидаемых результатов от реализации поставленной цели, опасность валютных
потерь, нанесение материального ущерба и др.
Для уменьшения величины типов рисков необходимо иметь
квалифицированных сотрудников, имеющих большой опыт работы в данной
области и при этом взаимозаменяемых на сотрудников, не менее
соответствующих данным характеристикам (таблица 2.1).
Таблица 2.1
Характеристики дефектов программного продукта
Этапы возникновения дефектов и ошибок
Типы первичных
дефектов и ошибок
программного средства
и документации
Формирование
требований
Разработка требований к
ПО
Дефекты исходных
требований заказчика
Проектирование
Планирование работ
Дефекты,
обусловленные
реальной сложностью
проекта
Проектирование
архитектуры системы
Ошибки планирования
и системного
проектирования
программного средства
Детальное
проектирование ПО
Системные и
алгоритмические
дефекты и ошибки
проекта
Реализация
Кодирование ПО
Программные дефекты
и ошибки компонентов
и документов
программного средства
Источник: https://baza.diplomsite.ru/previewfile/2153