
- •Оглавление
- •Сокращения Введение
- •1. Краткая характеристика предприятия и его деятельности
- •2. Общая характеристика системы обработки информации на предприятии
- •3. Автоматизация процесса сквозного планирования на предприятии
- •4. Наименование программы
- •Требования к программе или программному изделию
- •1. Требования к функциональным характеристикам Формирование таблиц бд на основе файлов: «Журнал регистрации извещений.Xls» и «Оперативный план бпо.Xls». Выгрузка данных в созданные таблицы
- •Ведение Оперативного плана бпо и Журнала регистрации извещений
- •2. Требования к надежности
- •3. Условия эксплуатации
- •4. Требования к составу и параметрам технических средств
- •Приложение 2 Контрольная справка по результатам переноса данных в систему sap из документов
3. Автоматизация процесса сквозного планирования на предприятии
Программный продукт, о котором далее пойдет речь, является частью системы информационной поддержки проектов ИТ-службы ОАО ПНППК и позволяет руководителям подразделений автоматизировать процесс сквозного планирования работ ИТ-службы.
Ранее на предприятии процесс сквозного планирования был реализован с помощью средств пакета «Microsoft Office». При возникновении новой работы, извещения, инструкции и т.п. в соответствующих таблицах «Excel» добавлялась строка с данными.
К тому времени мною во время прохождения практики был реализован программный модуль, выполняющий вывод на экран данных по работам Бюро Программного Обеспечения (БПО). Программный модуль обращался к файлу, который лежал в сетевом каталоге с общим доступом, и считывал оттуда необходимые данные.
Во время разработки вышеописанного модуля, который, по сути, является работой внутренней, для нужд БПО, я столкнулся с проблемой быстродействия. Тогда, в процессе обсуждения вариантов ее решения, прозвучало предложение перенести документ с оперативным планом работ БПО в SAP R/3. В конечном итоге идея понравилась начальству, и было решено перенести все документы, максимально автоматизировать процесс планирования, привести данные к какому-то стандарту.
4. Наименование программы
Ведение Журнала регистрации извещений и Оперативного плана БПО (далее Программа).
Имя в системе – ZBC_010.
5. Область применения
Программа существенно облегчит работу начальникам подразделений во время планирования проектов, постановщикам – во время регистрации извещений и инструкций, начальнику БПО – во время регистрации новой работы и распределения работ между подчиненными.
6. Объект, в котором используют программу
ОАО ПНППК
Основание для разработки
Назначение разработки
Программа позволяет автоматизировать процесс присваивания новому извещению или работе порядкового номера. В связи с тем, что данная обязанность ложится на Программу, которая не позволяет пользователю напрямую взаимодействовать с базой данных, не возникает путаницы с зарегистрированными номерами. А также Программа поможет увеличить скорость работы с отчетами. Кроме того, Программа обеспечивает связь между работами, инструкциями, персоналом и т.п., которой раньше не было. Благодаря этому нововведению процесс занесения в базу новых данных существенно облегчается. Сформированные данные впоследствии участвуют в программном обеспечении модуля PS и работе начальников подразделений.
Требования к программе или программному изделию
1. Требования к функциональным характеристикам Формирование таблиц бд на основе файлов: «Журнал регистрации извещений.Xls» и «Оперативный план бпо.Xls». Выгрузка данных в созданные таблицы
На входе:
«Оперативный план БПО.xls»
«Журнал регистрации извещений.xls»
На выходе:
Таблицы:
ZBC_0002, «Работы»
ZBC_0003, «Извещения»
ZBC_0004, «Программы»
ZBC_0005, «Персонал»
ZBC_0006, «Процесс»
ZBC_0007, «История»
Алгоритм:
1. Сформировать шесть глобальных таблиц, каждая из которых соответствует одной из таблиц «Оперативного плана БПО».
Структуры таблиц представлены в Приложении 1.
2. Внутри программы ZBC_010 предусмотреть процедуру, осуществляющую перенос данных из «Оперативного плана БПО» и «Журнала регистрации извещений» в соответствующие таблицы:
Для таблиц «Работы», «Программы», «Персонал», «История» предусмотреть полный перенос данных из файла «Оперативный план БПО.xls» без изменений.
Для таблицы «Извещения» кроме имеющихся в файле «Оперативный план БПО.xls» данных предусмотреть столбец «Шифр документа», значения полей которого необходимо получить из файла «Журнал регистрации извещений.xls», поставив в соответствие номера извещений первого файла номерам извещений второго.
Таблицу «Процесс» заполнить данными вручную посредством функционала программы ZBC_010, о которой ниже.
Для возможности дальнейшего использования процедуры предусмотреть внутри нее очистку всех таблиц перед осуществлением очередного импорта.
3. Запустить процедуру.
4. Сформировать контрольную справку на основе Приложения 2.