Диплом: Автоматизация процесса ведения документации и отчетности в ООО «РГ Оникс»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
66
Начало
Открытие формы справочника
AddButton ->
onclick
Открытие формы добавления
записи
Да
SaveButton ->
onclick
Сохранение записи
Да
CloseButton ->
onclick
Закрытие формы добавления
записи
Да
Нет
CloseButton ->
onclick
Нет
Закрытие формы справочника
Да
Конец
Рисунок 19. Алгоритм работы модулей справочников
Заполнение справочников осуществляется администратором системы.
Когда администратор выбирает в главном меню команду открытия модуля-
справочника, открывается форма, в которой показаны все записи, содержащиеся
в этом справочнике. При нажатии кнопки «Добавить», открывается форма
добавления записи. При нажатии кнопки «Изменить», открывается форма
редактирования записи справочника. Все справочники работают по аналогичному
алгоритму.
67
Основу работы системы составляет ввод данных о документах. Данные о
документе записываются в таблицы базы данных. На рисунке 20 представлен
алгоритм работы модуля создания документов.
Начало
Открытие формы записи
AddButton ->
onclick
Заполнение формы записи
Да
SaveButton ->
onclick
Сохранение записи
Да
CloseButton ->
onclick
Закрытие формы записи
Да
Нет
Нет
Конец
Нет
Рисунок 20. Алгоритм формирования документов
Пользователь нажимает кнопку создания документов, открывается форма
ввода данных о документе. Пользователь заполняет поля формы, затем он может
сохранить запись или закрыть форму. Во втором случае введенные данные не
будут сохранены.
68
На основании введенных данных пользователь может осуществить
формирование отчета. Алгоритм формирования отчета представлен на рисунке
21.
Начало
Ввод даты начала формирования отчета;
Ввод даты окончания формирования отчета
ExecButton ->
onclick
Выборка данных из таблицы
«Документ»;
Выборка данных из таблицы «Стадия»
Да
Загрузка элементов отчетной формы
Нет
Конец
Группировка данных
Рисунок 21. Алгоритм формирования отчетности
Программный код проекта представлен в Приложении 1.
2.4. Контрольный пример реализации проекта и его описание
Для разработки контрольного примера реализации проекта и его описания
необходимо:
1. Описать тестовые данные, которые необходимы для проверки
работоспособности основных функций проекта.
2. Описать процесс обработки тестовых данных.
3. Описать результаты обработки тестовых данных.
69
Реализация контрольного примера состоит из следующих этапов:
1. Ввод тестовых данных в справочники.
2. Результат формирования отчета.
После запуска системы пользователю необходимо ввести данные для
авторизации. Для этого появляется форма авторизации, представленная на
рисунке 22.
Рисунок 22. Форма авторизации
Если авторизация прошла успешно, система загружает главную форму
приложения, представленную на рисунке 23.
Рисунок 23. Главная форма приложения
70
На главной форме приложения расположено главное меню программы.
Сама форма разделена на две части: раздел для поиска документов и раздел для
создания документов.
Чтобы осуществлять работу в системе, пользователю необходимо
заполнить справочники. На рисунке 24. Представлено заполнение справочника
«Должность». Пользователь вводит в поля формы код должности и ее
наименование, затем нажимает кнопку «Создать» для сохранения данных.
Рисунок 24. Заполнение справочника «Должность»
Заполнение справочника «Отдел» представлено на рисунке 25.
Пользователь вводит в поля формы код структурного подразделения организации
и его наименование, затем нажимает кнопку «Создать» для сохранения данных.
Рисунок 25. Заполнение справочника «Отдел»
Заполнение справочника «Сотрудник» представлено на рисунке 26. Для
ввода данных о сотруднике необходимо заполнить следующие поля формы:
фамилия, имя и отчество сотрудника, его табельный номер и дату рождения.
Поскольку система направлена на автоматизацию документооборота, в
ней будут формироваться разные документы. Виды документов, создаваемых в
71
системе, перечислены в справочнике «Вид документа», представленном на
рисунке 27.
Рисунок 26. Заполнение справочника «Сотрудник»
Рисунок 27. Заполнение справочника «Вид документа»
К каждому создаваемому документу можно ограничить доступ. Для этого
каждому документу присваивается категория секретности. Категории
секретности перечислены в справочнике «Категория секретности». На рисунке 28
представлено заполнение справочника «Категория секретности».
72
Рисунок 28. Заполнение справочника «Категория секретности»
Поскольку в системе формируется документооборот организации, в ней
необходимо отражать все стадии формирования документов. Стадии
формирования документов перечислены в справочнике «Стадия документа»,
представленном на рисунке 29.
Рисунок 29. Заполнение справочника «Стадия документа»
Рассмотрим процесс формирования документооборота организации в
разработанной системе. Формирование документооборота начинается с создания
документа. Документ можно создать с помощью формы создания на главной
форме приложения, как показано на рисунке 30.
73
Рисунок 30. Создание документа на главной форме
Также создание документа можно осуществить с помощью главного меню.
В этом случае открывается форма создания документа, представленная на
рисунке 31.
Рисунок 31. Форма создания документа
После создания документ можно найти с помощью формы поиска
документов, расположенной на главной форме приложения или с помощью
главного меню. Результат поиска по документам представлен на рисунке 32.
74
Рисунок 32. Результат поиска документов
Созданные документы могут сразу передаваться на исполнение или им
требуется предварительное согласование. Каждый документ можно передать
другому сотруднику на согласование или исполнение. Передача документа
представлена на рисунке 33.
Рисунок 33. Передача документа
75
После того как документ передан другому сотруднику, он появляется у него
в разделе «Задания». Форма заданий сотрудника представлена на рисунке 34.
Рисунок 34. Раздел заданий
В процессе выполнения задания ответственное лицо меняет статус
документа и может передавать его другим сотрудникам, как показано на рисунке
35.
Рисунок 35. Передача документа на исполнение
По мере необходимости, но не реже чем раз в месяц, специалисты
структурных подразделений предприятия осуществляют формирование отчета, в

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")