Автоматизация бизнес процессов

Автор работы: Пользователь скрыл имя, 17 Сентября 2012 в 18:45, дипломная работа

Краткое описание

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

Содержание

Введение……………………………………………………………………………….2
ГЛАВА 1. Разработка автоматизированной системы компании «Оптовый склад» …………………………………………………………………………..4
1. Постановка зада-чи………………………………………………………...4
ГЛАВА 2. Разработка БД …………………………………………………………7
2.1 Функциональное назначе-ние……………………………………………7
2.2 Описание общей структуры програм-мы……………………………….7
2.3 Описание компонен-тов………………………………………………..20
2.3 Описание связей между компонента-ми………………………………22
ГЛАВА 3. Применение Баз данных……………………………………...24
3.1. Подготовка к рабо-те………………………………………...................25
3.2. Описание опера-ций……………………………………………………29
4. Организационно – экономическая часть……………………………..29
Заключение………………………………………………………………………...37
Список литературы к специальной части…………………………………38
Приложение А………………………………………………………………………39
Приложение Б………………………………………………………………………43
Приложение В………………………………………………………………………45
Приложение Г………………………………………………………………………46
Приложение Д………………………………………………………………………49

Прикрепленные файлы: 1 файл

диплом.doc

— 1.13 Мб (Скачать документ)

 

В соответствие с разработанной моделью был произведен ввод данных в БД, результаты заполнения таблиц представлены в Приложении 3.

 

 

 

 

 

2.3 Описание компонентов.

Структура разработанной программы включает следующие компоненты:

1. заставка, которая отображает назначение приложения, а также сведения о авторе;

2. главная кнопочная форма, которая появляется сразу после закрытия формы «Заставка». На ней расположены следующие кнопки:

      товар;

      приход;

      расход;

      списание;

      архив;

      отчеты

      количество товара на складе.

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

Логика работы программы изображается на схеме работы системы. (см. Приложение 4).

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

В настоящей работе разработаны следующие формы:

1. Форма «Товар» - это простая форма, которая хранит информацию о товарах. Источником данных для формы является таблица «Товар». На форме «Товар» расположены кнопки «Новый производитель», при нажатии на которую открывается форма «Организации» (в режиме добавление) и кнопка «Новая товарная группа», при нажатии на которую открывается форма «ТоварнаяГруппа» (в режиме добавление).

2. Форма «ТоварнаяГруппа» - это простая форма, которая хранит информацию о группах товара. Источником данных для формы является таблица «ТоварнаяГруппа».

3. Форма «Организации» - это простая форма, которая хранит информацию о производителях. Источником данных для формы является таблица «Организации».

          4. Форма «РасходнаяНакладная» (кнопка «Расход») - это составная форма, которая используется для хранения данных расходной накладной. Источник данных -  таблица «РасходнаяНакладная». Эта форма является главной по отношению к форме «СписокРасхНакл подчиненная форма». На форме «Расход» расположена кнопка «Наличие товара на складе», при нажатии на которую открывается форма «Количество на складе».

          5. Форма «ПриходнаяНакладная» (кнопка «Приход») - это составная форма, которая используется для хранения данных приходной накладной. Источник данных -  таблица «ПриходнаяНакладная». Эта форма является главной по отношению к форме «СписокПрихНакл подчиненная форма». На форме «Приход» расположена кнопка: «Новый товар», при нажатии на которую открывается форма для ввода нового товара, если его нет в списке.

          6.  Форма «Акт_О_Списание» (кнопка «Списание») - это составная форма, которая используется для хранения данных актов о списании. Источник данных -  таблица «Акт_О_Списании». Эта форма является главной по отношению к форме «СписокАкт_О_Списании подчиненная форма».

Виды экранных форм представлены в Приложении 5.

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

1. Отчет «Акт на списание» формирует акт списания товара по заданному номеру документа.

2. Отчет «Расходная накладная» формирует  расходную накладную на товар для выдачи его в торговый зал в соответствии с введенным номером документа.

3. Отчет «Карточка» предназначен для получения сведений о товаре: номенклатурный номер, наименование товара, товарная группа, срок годности, единицы измерения, цена, норма запаса, остаток на складе.

4. Отчет «на заказ» предназначен для получения сведений о товарах, количество которых на складе превышают норму запаса меньше чем на 25 %.

5. Отчет «заказ» предназначен для формирования заявки на поставку товара, количество которого меньше нормы запаса.

Виды отчетов представлены в Приложении 1.

 

 

2.3 Описание связей между компонентами

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

                     вызов формы «Товар» -  форма предназначена для просмотра и добавления данных о товаре, товарной группы, поставщиках.

                     вызов формы «ПриходнаяНакладная» – форма предназначена для просмотра приходных накладных и введения новой приходной накладной, а так же данных о новом товаре, которого нет на складе.

                     вызов формы «РасходнаяНакладная» – форма предназначена для просмотра расходных накладных и введения новой расходной накладной.

- вызов формы «Акт_О_Списание» – форма предназначена для просмотра актов на списание и введения новых  актов

                     вызов формы «Отчеты» - форма предназначена для формирования расходных накладных, актов о списании и карточек . На ней расположены следующие кнопки:

         Просмотр отчета (просмотр отчета «Карточка складского учета»);

         Печать отчета (печать отчета «Карточка складского учета»).

         Просмотр отчета (просмотр отчета «Расходная накладная»);

         Печать отчета (печать отчета «Расходная накладная»).

         Просмотр отчета (просмотр отчета «Акт на списание»);

         Печать отчета (печать отчета «Акт на списание»).

         Просмотр отчета (просмотр отчета «на заказ»);

         Печать отчета (печать отчета «на заказ»).

         Просмотр отчета (просмотр отчета «Заказ»);

         Печать отчета (печать отчета «Заказ»).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. Применение Базы данных

База данных предназначена для решения задач автоматизированной обработки информации:

1) хранение данных о товарах;

2) вывод в удобной форме данных по следующим запросам пользователя:

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

-   выборка всех данных о товарах с сортировкой  по товарным группам;

-   расчет суммарной стоимости товаров, отпущенных за текущий день;

-   расчет суммарной стоимости товаров, принятых за текущий день;

-   расчет суммарной стоимости товаров, отпущенных по заданной расходной накладной.

      2) автоматизация обработки информации при следующих бизнес-операциях:

-   прием товара от поставщиков (ввод данных приходной накладной);

-   выдача товара в торговый зал (ввод данных о расходе и оформление расходной накладной),

-   списание товара  (ввод данных о списании и оформление  акта о списании);

4)вывод следующих данных на печать:

- расходная накладная;

- акт о списании;

- карточка складского учета;

- очередь на заказ;

- заявка.

 

 

 

 

 

 

 

 

 

3.1. Подготовка к работе

Чтобы проверить работоспособность базы данных необходимо выполнить следующие действия:

1.   загрузить базу данных (автоматически выводится заставка, а затем главная кнопочная форма;

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

3.   ввести необходимые параметры для выполнения запросов и проверить правильность результатов;

4.   просмотреть  все отчеты и проверить  выводятся ли они на печать.

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

 

3.2. Описание операций

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

      товар;

      приход;

      расход;

      списание;

      отчеты

      количество товара на складе.

Для этого необходимо щелкнуть кнопкой мыши на соответствующей кнопке:

При выборе пункта меню «Товар» открывается форма «Товар».

Данная форма предназначена для ввода данных о новом товаре и просмотра уже имеющихся данных.

При нажатии стандартной кнопки «Закрыть» управление передается главной форме.

При выборе пункта меню «Приход» открывается форма «ПриходнаяНакладная».

Данная форма предназначена для просмотра приходных накладных и введения новой приходной накладной.

При выборе пункта меню «Расход» открывается форма «РасходнаНакладная».

Данная форма предназначена для просмотра расходных накладных и введения новой расходной накладной. При нажатии на кнопку «Наличие товара на складе» откроется форма «Количество на складе».

При выборе пункта меню «Списание» открывается форма «Акт_О_Списание». Данная форма предназначена для просмотра актов на списание и введения новых актов на списание.

 

При выборе пункта меню «Отчеты» открывается форма «Отчеты».

 

Данная форма предоставляет возможность просмотра и печати следующих отчетов:

      Карточка складского учета;

      Расходная накладная;

      Акт о списание товара;

      Заявка;

      Очередь на заказ.

Для просмотра каждого отчета необходимо нажать кнопку «Просмотр отчета», находящуюся под названием отчета, для печати – соответственно кнопку «Печать отчета».

 

 

 

 

 

 

 

 

 

 

ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ

1. Организация работы.

Источником финансирования проекта является заказчик - коммерческое предприятие: Компания «Оптовый склад».

Длительность работ, согласно заключенному договору, была определена следующим образом:

1.      Разработка технического задания – 3дня.

2.      Выбор направления исследования – 4дня.

3.      Теоретические и экспериментальные исследования – 7 дней.

4.      Обобщение и оценка результатов исследования -  3 дня.

Работы начали проводиться с 01.09.2011 г. Ниже представлен их график:

 

 

 

 

 

 

 

 

 

 

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

Приведем календарный план в соответствии с этапами работы:

1-ый этап. 01.09.2011г – 3.09.2011г

      Разработка основных требований в предметной области. Оформление технического задания.

      Разработка основных требований к программному обеспечению.

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

2-ой этап. 4.09.2011г – 07.09.2011г

      Постановка задачи. Оценка конкурирующих разработок.

      Закупка и установка необходимого программного обеспечения. Составление блок-схемы.

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

3-ий этап. 08.09.2011г – 14.09.2011г

      Программирование интерфейса пользователя, системы защиты.

      Проектирование модулей предметной области и индивидуальных алгоритмов работы. Сборка модулей.

Информация о работе Автоматизация бизнес процессов