Этапы разработки информационной системы учета заготовок



С целью оптимизации работы и повышения качества обслуживания клиентов поставлена задача совершенствования системы учета заготовок на складе. За счет автоматизации данной деятельности, будут достигнуты ключевые цели предприятия: своевременное и обоснованное пополнение складских запасов продукции, повышение качества выпускаемой продукции.

Целью решения данного комплекса задач с точки зрения получения косвенного эффекта является повышение прибыли предприятия и привлечение большего числа клиентов за счет:

1) снижения вероятности недостоверной информации о наличии заготовок на складе ;

2) снижения вероятности путаницы в документах на поступление заготовок;

3) автоматизацию процессов ведения документации о проведении контроля качества заготовок;

4) повышение качества выпускаемой продукции;

5) повышения качества обслуживания клиентов;

С точки зрения получения прямого эффекта целью решения данной задачи является:

1) снижение стоимостных затрат на обработку информации;

2) снижение трудовых затрат на обработку информации;

3) повышение достоверности расчетов;

4) увеличение точности расчетов;

5) снижение затрат времени на выполнение рутинных операций по оформлению документов;

6) высвобождение персонала;

7) повышение оперативности получения результатной информации.

В структуре потока данных организации существенным изменением будет уход от бумажных носителей для хранения условно-постоянной информации о поставщиках, заготовках и их диагностике. Данная информация будет храниться в электронном виде на машинных носителях, что позволит обеспечить хранение больших объемов информации с наименьшими затратами, а также повысить скорость доступа к необходимой информации и снизить трудозатраты на её обработку, тем самым повысив уровень рентабельности организации рабочего процесса в организации и обслуживания клиентов. [21]

При автоматизации деятельности по учету поступления заготовок в качестве инструментов обработки информации помимо сотрудников склада будет использована и средства вычислительной техники (персональные компьютеры):

Разрабатываем программный продукт должен обеспечить автоматизацию в области контроля и учета заготовок на складе. Для этого он должен обеспечить выполнение следующих функций:

1. Функции, связанные с вводом данных о поступлении заготовок и осуществлении их контроля;

2. Функции создания отчетных документов;

3. Функции использования справочных таблиц для автоматизации ввода данных.

В проектируемом программном продукте указанные функции будут реализованы соответствующим программным функционалом с возможностью выполнения основных операций, связанных с обработкой информации.

Основные операции обработки данных будут выполняться с применением экранных форм, обладающими различными элементами ввода и управляющими элементами, позволяющими добавить удобства для работы пользователей с системой.

Источником оперативных сведений для автоматизации операций заполнения повторяющихся значений будут выступать справочные таблицы. Эти данные изменяются нечасто, но часто используются для заполнения оперативных таблиц по продаже товаров.

В качестве итоговой информации в проектируемом программном продукте будут выступать отчеты, формируемые автоматически на основании имеющихся данных.

На текущей момент времени различают четыре варианта автоматизации – кусочная автоматизация, автоматизация по участкам, автоматизация по направлениям и комплексная автоматизация.

В случае кусочной автоматизации осуществляется приобретение для предприятия некоторых фрагментов информационной системы, не способных оказать реальной пользы предприятию. Дальнейшие этапы развития информационной системы будут связаны с новыми затратами на автоматизацию.

При автоматизации по участкам осуществляется автоматизация отдельных производственных участков, имеющих схожий набор функций. Данная методика применяется на участках, автоматизация которых может дать значительный экономический эффект, например, за счет увеличения потоков обрабатываемой информации, либо за счет сокращения персонала.

Автоматизация по направлениям выполняются с целью внедрить информационные системы для отдельного подразделения, или направления деятельности компании. Например, в бухгалтерии, или отделе кадров. Данный подход удобен тем, что в дальнейшем информационные системы могут быть либо объединены в единую составляющую, либо между ними может быть организован информационный обмен [15].

Хаотичная, она же кусочная стратегия не подходит так как мы автоматизируем целый отдел, при этом используется несколько составляющих ИС, такие как веб-сервер, СУБД, клиент-серверное приложение, нельзя автоматизировать только часть из них, эффекта от этого будет ноль.

Полная стратегия автоматизации тоже не подходит в нашем случае, так как мы автоматизируем одно из направлений деятельности холдинга.

Стратегия автоматизации по участкам лучше всего подходит в данной дипломной работе, потому что в данному случае речь идет о автоматизации работы отдела, а не всего предприятия в целом.

При собственной разработке информационная система будет включать в себя весь необходимый функционал. Будет учитываться особенности функционирования предприятия, пожелания сотрудников. Так как продукт разрабатывается своими силами, то его всегда можно без особых проблем изменить под индивидуальные потребности внутреннего заказчика, что обосновывает принятие решения о разработке собственного программного продукта. [14].

На текущий момент времени можно назвать несколько основных стандартов, применяемых при проектирования информационных систем:

- стандарт ISO/IEC 12207 представляет собой стандарт на организацию процессов и жизненного цикла информационной системы, распространяемый на все виды программных продуктов;

- методология RUP относится к интерактивным методологиям разработки;

- методология RAD является методологией быстрой реализации программных продуктов и представляющая разработчику набор специальных инструментов для быстрой развертки графического интерфейса пользователя;

- методология CDM является специализированной методологией, применяемой для разработки информационных систем, в основе которых лежит применение компонентов Oracle.

Исходя из того, что для разработки программного продукта было принято решение о применении платформы «1С:Предприятие», наиболее оптимальным будет использование методологии RAD.

Для информационных систем можно выделяют следующие основные этапы жизненного цикла:

1) аналитический этап. Включает анализ требований заказчика, учет требований и рекомендаций регуляторов отрасли (Минздрав, ФФОМС и т.д.), стратегии развития продуктов, выработанной соответствующей компанией-разработчиком, совещания и различные обсуждения и т.д.;

2) этап проектирования. Включает составление ТЗ, эскизов, требований к ПО или новой функции, уточнение применяемых алгоритмов, образцов экранных и отчетных форм, требований к реализации и т.д.;

3) этап разработки включает непосредственное создание ИС или новой функции – (программирование), который в свою очередь состоит из:

a. Написание кода.

b. Тестирование.

c. Доработка по результатам различных методов тестирования.

d. Документирование [14].

4) этап внедрения, включающий передачу (установку) ПО на промышленную инфраструктуру, настройку и обучение пользователей. Этап внедрения всегда разделяется на 3 обязательных подэтапа:

- инсталляция;

- опытная эксплуатация;

- промышленная эксплуатация.

5) этап сопровождения, который подразумевает прием от пользователей различных обращений и предложений, их анализ и учет в дальнейшем развитии продукта;

6) вывод из эксплуатации, включая экспорт накопленных данных, деинсталляция ПО, уничтожение конфиденциальной информации при необходимости и т.д. [31]

Моделью жизненного цикла информационной системы называют совокупность этапов по разработке информационной системы и методики их организации. Каскадная модель жизненного цикла представляет собой методику, при которой переход к каждому этапу разработки программного продукта осуществляется после завершения текущего этапа. Поэтапная модель с промежуточным контролем перед переходом на новый этап осуществляется проверка соответствия текущего результата полученным ранее результатам и при необходимости, корректировки. Спиральная модель подразумевает выполнение всех этапов разработки с повторением, разрабатывая фрагмент или версию программы на каждом новом витке спирали. Для реализации программного продукта было принято решение об использовании каскадной модели жизненного цикла.

Внедрение информационной системы будет начато с установки информационной системы на автоматизированное рабочее место, после чего будет проведено обучение пользователей работе с системой с параллельным заполнением структуры базы данных в соответствии с требованиями организации. Далее уже будет осуществляться опытная эксплуатация, с фиксацией ошибок в случае их появления, а также недочетов в работе программы.

Внедрение системы автоматизации управления является сложным процессом, требующим от участников внедрения (заказчика и исполнителя) максимальных усилий для достижения положительного результата. Успешное внедрение напрямую зависит от того, насколько своевременно и эффективно будут сняты основные риски проекта [26].

К основным рискам можно отнести:

- автоматизация не регламентированных бизнес-процессов;

- необходимость в частичной или полной реорганизации структуры предприятия;

- необходимость изменения технологии бизнеса в различных аспектах;

- сопротивление сотрудников предприятия;

- временное увеличение нагрузки на сотрудников во время внедрения системы;

- необходимость в формировании квалифицированной группы внедрения, выбор влиятельного руководителя группы [16].

На основании рассмотренных рисков выделим наиболее вероятные риски при внедрении информационной системы учета поступления заготовок. На текущий момент времени все учетные операции осуществляются в бумажном виде с дублирование электронной копии документа в виде файла формата Microsoft Office Word, либо отсканированных документов в виде графических файлов. В идеале для корректной работы системы необходимо выполнить перенос всего объема информации в систему, что на этапе внедрения и ввода в эксплуатацию приведет к дополнительным трудовым, временным, а соответственно и финансовым затратам, связанным с заполнением информационной базы корректной информацией.

 

Выводы по разделу: При разработке информационной системы учета поступления заготовок будет использована автоматизация по участкам. Разработка будет осуществляться с использованием каскадной модели разработки программных продуктов. В качестве инструментов автоматизации будут использованы имеющиеся рабочие места.


Проектная часть


Дата добавления: 2019-01-14; просмотров: 420; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!