Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив1 / doc92 / Курсовая(3).doc
Скачиваний:
37
Добавлен:
03.08.2013
Размер:
290.82 Кб
Скачать

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.

Соседние файлы в папке doc92