Дипломная работа: Автоматизация учёта спроса на продуктовый ассортимент в фирме ООО "ПКФ ЭнергоСофт"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
56
На основании рассмотрения инструментальных средств разработки
приложений была выбрана среда разработки Embarcaredo Delphi 10.3.3
Enterprise.
Выбор данной среды разработки осуществлен на основании следующих
критериев:
возможность разрабатывать приложения баз данных для
архитектуры «клиент-сервер»;
визуальная среда разработки, позволяющая обращаться к базам
данных и управлять данными;
понятный для разработчика синтаксис языка программирования;
использование стандартных компонентов при работе с визуальными
компонентами и использование драйвера базы данных для связи приложения и
СУБД;
понятный интерфейс среды разработки.
1.4.3 Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение является комплексом технических средств,
которые предназначены для функционирования информационной системы, а
также включает соответствующую документацию на эти средства и
технологические процессы.
Комплекс технических средств состоит из компьютеров; устройств
накопления, сбора, обработки, вывода и передачи информации – жестких
дисков, устройств хранения данных, сканеров, принтеров, факсимильных
аппаратов; устройств передачи данных и линий связи – модемов;
эксплуатационных материалов – бумаги, CD (DVD)- дисков и т. п [7].
Техническое обеспечение рассматривается, для описания минимальной
или рекомендуемой конфигурации вычислительных систем, на которых будет
использоваться разработанный программный продукт, включая всю
периферийную технику, и если потребуется комплектацию серверной
57
вычислительной техники для работы клиент-серверных приложений.
Технические требования к рабочему месту представлены в таблице 1.10.
Таблица 1.10
Техническое обеспечение
Наименование
Значение характеристики
Процессор
Intel Core i3-530 2,5 ГГц
Системная плата
Intel Core i3-530, Материнская плата Gigabyte GA-H55M-
S2H
Оперативная память
8 Гб DDR3 1600 МГц,
Жесткий диск
Жесткий диск SATA-3 500GbSeagate 7200 Barracuda
Видеоадаптер
1 ГБ, встроенная, за счет оперативной памяти
Сетевая карта
1Гбит
Монитор
Монитор 19” Philips 193V5LSB2
Клавиатура
USB-клавиатура
Мышь
Мышь оптическая USB
Принтер
HP LaserJet 8150
Для работы информационной системы и ее размещения будет
использоваться имеющийся сервер, с установленной MS SQL Server Express
2019.
Для печати отчетов и любой другой результатной информации имеются
принтеры бизнес-класса и сканеры для обработки графической информации.
Анализируя уже имеющиеся на предприятии вычислительные системы,
можно сказать, что они подходят по всем требованиям и покупка или
модернизация уже имеющейся технической архитектуры не требуется.
Персональный компьютер и прочая техника, соответствующие
представленным выше требованиям, имеются в наличии на предприятии,
поэтому затраты на их приобретение при расчете себестоимости создания ИС не
учитываются.
58
II Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
В процессе проектирования информационной системы «Учёта спроса на
продуктовый ассортимент» ООО «ПКФ ЭнергоСофт» выполняются этапы
проектирования и разработки, которые соответствуют определенному
жизненному циклу информационной системы.
Каскадная модель жизненного цикла более всего подходит разработке
информационной системы «Учёта спроса на продуктовый ассортимент» ООО
«ПКФ ЭнергоСофт». В данной модели жизненного цикла все процессы по
проектированию информационной системы будут выполняться
последовательно, после завершения предыдущего этапа проектирования и в
результате будет получен программный продукт, отвечающий требованиям
поставленным на этапе рассмотрения предметной области и изучения бизнес-
процессов [12].
Этапы проектирования информационной системы «Учёта спроса на
продуктовый ассортимент» ООО «ПКФ ЭнергоСофт»:
1. Сбор информации и анализ о предметной области.
2. Проектирование структуры информационной системы,
информационной модели и хранилища данных:
разработка и описание информационной модели системы;
характеристика и описание реквизитов входных и выходных
документов;
проектирование и разработка модели базы данных;
разработка структурной схемы пакетов прикладного программного
решения;
проектирование модулей обработки информации и структуры
информационной системы.
3. Разработка программных модулей и интерфейса информационной
системы.
59
5. Тестирование и проверка контрольного примера информационной
системы.
На каждом этапе консультантами являются сотрудники отдела снабжения,
а именно менеджер по снабжению, начальник отдела по снабжению. Они
уточняют требования и проверяют правильность работы системы на этапе
тестирования и внедрения.
Эксплуатация системы также производится отдела по снабжению,
сотрудниками вводится информация о продажах товаров, поступлении на основе
закупок, а так е производится обработка заказов, на основании которых
менеджер по снабжению будет формировать закупку.
Проектирование информационной системы будет проводиться согласно
стандарта ЖЦ ИС – ISO/IEC 12207, модель ЖЦ информационной системы
каскадная [13].
В качестве стратегии внедрения ИС был выбран «Пилотный проект».
Данная стратегия внедрения информационной системы была выбрана, так как
при ней автоматизируется ограниченное число процессов. Область применения
стратегии - небольшой участок деятельности сотрудников отдела снабжения.
Риски внедрения и автоматизации сведены к минимуму, т.к. если будут
обнаружены сложности работы проектируемой ИС, работа в ручном режиме не
будет приостановлена [14].
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Каждый проект по созданию информационной системы разделен на этапы,
на которых происходит реализация различного вида работ, а так же подведение
некоторых итогов и получение промежуточного результата. На основании
данных результатов происходит дальнейшая разработка и реализация этапов, а
так же судят о выполнении проекта в целом. Поскольку каждый этап сопряжен с
различными работами и использованием трудовых, материальных и
интеллектуальных ресурсов, а так же имеется ограничение по времени и высокая
вероятность не выполнения работ в срок, данные риски должны быть учтены
при организации проекта, а также быть оценены для их сведения к минимуму.
60
Риски, которые могут возникать на этапах проектирования и реализации
проекта могут иметь различную природу и виды. Некоторыми рисками можно
управлять, предугадывать и исключать возможность их возникновения, а
некоторые могут появляться внезапно и возможности их исключения могут
отсутствовать, в таком случае идет речь о исправлении последствий
возникновения рисков, а так же компенсация последствий их возникновения.
Риски заказчика связаны с неполным достижением целей проекта и не
эффективно израсходованными средствами, а риски исполнителя - с
возможностью резкого превышения фактической себестоимости работ по
сравнению с плановой. Необходимость ведения параллельных и подчас
принципиально отличающихся по своему характеру работ приводит к тому, что
многократно возрастает уровень риска проекта [20].
Неопределенности, влияющие на проект, могут грозить ему
отрицательными последствиями, вплоть до полного провала, или
положительными. Неопределенности первого вида принято называть рисками
проекта, а второго — благоприятными возможностями.
Суть работы по управлению рисками состоит в том, чтобы оценить их
размер, выработать эффективные и экономичные меры по уменьшению этого
размера и затем убедиться, что риски заключены в приемлемые рамки.
По отношению к выявленным рискам возможны следующие действия:
устранение причин возникновения риска;
уменьшение вероятности возникновения риска;
принятие риска и закладка размера возможного риска в
экономическое обоснование проекта.
Процесс управления рисками можно подразделить на следующие этапы:
выбор анализируемых объектов и уровня детализации их
рассмотрения;
выбор методики оценки рисков;
идентификация активов;
анализ угроз и их последствий, определение уязвимостей в защите;
оценка рисков;
выбор защитных мер;
Источник: https://baza.diplomsite.ru/previewfile/2489