Файл: Автоматизация учета затрат на производство (Характеристика предприятия и его деятельности).pdf
Добавлен: 28.04.2023
Просмотров: 386
Скачиваний: 6
СОДЕРЖАНИЕ
Технико-экономическая характеристика предметной области и предприятия.
Характеристика предприятия и его деятельности.
Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов.
Информационное обеспечение задач.
Используемые классификаторы и системы кодирования
Программное обеспечение задачи
Общие положения (дерево функций и сценарий диалога)
Структурная схема пакета (дерево вызова программных модулей)
Алфавит кода - цифровой. Порядковая система кодирования. При появлении новых объектов они помещаются в конец списка и им присваиваются очередные номера.
Код «Отделы». Длина кода - 2, мощность кода - до 100 наименований.
Алфавит кода цифровой. Используется порядковая система кодирования, которая последовательно присваивает новым объектам новые номера в порядке расположения записей.
Код « Типы заявок». Длина кода -2, мощность кода-до 100 наименований. Алфавит кода - цифровой. Порядковая система кодирования.
Код «Заявки». Длина кода - 4, мощность кода - до 10.000 наименований.
Алфавит кода - цифровой. Порядковая система кодирования. При появлении новых данных используются последние в списке номера.
-
-
Характеристика нормативно-справочной. входной и оперативной операции.
-
Для ввода информации в системе используются следующие входные документы
- Данные о сотруднике:
- Данные об отделе;
- Данные продукции.
Данные о сотруднике. Содержит полную информацию по работникам, данные для авторизации в системе. В документе содержатся показатели:
• ФИО;
• должность;
• отдел;
- права доступа;
- дополнительные сведения или комментарии.
Данные об отделе. Содержит полную информацию по структуре отделов. В документе содержатся показатели:
- код отдела;
- название отдела.
Данные о продукции. Содержит полную информацию по заявкам со грудников в
отдел производства. В документе содержатся показатели:
- название заявки;
- ФИО сотрудника-автора заявки;
- описание заявки;
- дата составления;
- срочность;
- тип задачи;
- статус выполнения;
- результат заявки:
- дата выполнения.
Также входными данными являются справочники: список типов задач, список
статусов заявок, список типов срочности.
-
-
Характеристика результатной информации
-
- Результатной (выходной) информацией разрабатываемой информационной системы является:
- Список заявок сотрудника, находящихся на выполнении;
- Список новых заявок;
- Список заявок по отделам;
- Данные о продукции.
- Отчет «Список заявок сотрудника» представляет собой таблицу, которую можно вывести на печать, со следующими полями:
- № заявки;
- Название заявки;
- Тип заявки:
- Состояние заявки;
- Срочность.
- Отчет «Список новых заявок» представляет собой таблицу, которую можно вывести на печать, со следующими полями:
- № заявки;
- Название заявки;
- Автор заявки:
- Тип заявки:
- Состояние заявки;
- Срочность.
- Отчет «Список новых заявок» представляет собой таблицу, которую можно вывести па печать, со следующими полями, отсортированными по отделам:
- № заявки;
- Название заявки;
- Автор заявки:
- Тип заявки;
- Состояние заявки;
- Дата отправления:
- Срочность.
Документ «Данные продукции» представляет собой документ, который можно вывести на печать, со следующими полями:
- № заявки;
- Название заявки;
- Описание заявки:
- Тип заявки;
- Состояние заявки;
- Дата отправления:
- Срочность;
- Дата выполнения;
- Результат.
Программное обеспечение задачи
Общие положения (дерево функций и сценарий диалога)
В этом пункте будет представлена иерархия функций управления и обработки данных. Ниже представлена схема дерева функций (рисунок 3)
Рисунок 3
Далее представлена схема сценария диалога (рисунок 4)
Рисунок 4
-
-
-
- В меню продукции пользователь выбирает вид продукции, затраты, описание продукции.
- В сотрудниках у пользователя есть возможность посмотреть должность сотрудников, ФИО, отдел и его код.
- В оборудовании пользователь может подобрать оборудование по типу, виду и даже по категории.
- В помощи предоставляется помощь пользователю, в случае если он запутался или просто в нём не ориентируется или что то хочет узнать, а так же предоставляется полезная дополнительная информация, например: о продукции.
-
-
Характеристика базы данных
В этом разделе мы будем рассматривать базу данных предприятии «Производ», которая строится при помощи ER-модели. Сама же база данных представлена на схеме (схема 5).
Далее разберём каждый блок базы данных отдельно:
Таблица 5
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Продукция |
Product |
строка |
20 |
Ключевое поле |
|
Наименование продукции |
N_product |
строка |
20 |
|
|
Вид продукции |
V_product |
строка |
5 |
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Отдел |
Otdel |
строка |
10 |
Ключевое поле |
|
Номер отдела |
N_otdel |
число |
10 |
|
|
Вид продукции |
V_product |
число |
5 |
|
|
Продукция |
Product |
строка |
20 |
|
|
Вид материала |
V_material |
число |
30 |
|
|
Тип оборудования |
T_Oborud |
число |
10 |
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Оборудование |
Oborud |
строка |
10 |
Ключевое поле |
|
Тип оборудования |
T_Oborud |
строка |
20 |
|
|
Материал |
Material |
число |
||
|
Отдел |
Otdel |
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Материал |
Material |
строка |
5 |
Ключевое поле |
|
Вид материала |
V_material |
число |
20 |
|
|
Вид продукции |
V_product |
число |
50 |
|
|
Оборудование |
Oborud |
число |
20 |
Тут представлена уже сама ER-модель (рисунок 5)
Рисунок 5
Структурная схема пакета (дерево вызова программных модулей)
Дерево вызова программных модулей (рисунок 6)
Рисунок 6
На схеме (рисунок 6) показано дерево вызова программных модулей, оно отражает структурную схему пакета, которая содержи г программные модули различных классов.
Далее рассмотрим функции каждого модуля: (таблица 6)
Функции модуля (таблица 6)
|
№ п/п |
Наименование модуля |
Функции модуля |
|
1 |
Функциональный модуль |
Содержит функциональные процедуры |
|
2 |
Сервисный модуль |
|
|
3 |
Управляющий модуль |
Содержит управленческие функции. которые выполняются автономно |
|
4 |
Модуль ввода данных |
Служит для ввода данных |
|
5 |
Модуль формы документа |
Содержит шаблон формы документов для заполнения и печати |
|
6 |
Модуль справочника «код сотрудника» |
Содержит предопределенные процедуры формы списка и элемента справочника |
|
7 |
Модуль справочника «количество продукции» |
Содержит предопределенные процедуры Формы списка и элементы справочника |
|
8 |
Модуль справочника «вид оборудования» |
Содержит предопределенные процедуры формы списка и элемента справочника |
|
9 |
Модуль справочника «вид материалов» |
Содержит предопределенные процедуры формы списка и элемента справочника |
|
10 |
Модуль печати документов |
Служит для печати документов |
|
11 |
Модуль справочной системы |
Содержит информацию, для ориентировки и помощи |
|
12 |
Модуль управления интерфейсом |
Служит для управления интерфейсом системы |
|
13 |
Модуль безопасности |
Служит для проверки пароля и общей безопасности системы |
|
14 |
Модуль обработки запросов |
Служит для обработки введённых, данных для выходной информации |
|
15 |
Модуль архивации базы данных |
Служит для сбора и архивации базы данных |
Описание программных модулей
Схема описания работы программного модуля представляет собой блок- схему и состоит из:
- символов данных, указывающих на наличие данных (символы данных могут также указывать вид носителя данных);
- символов процесса, указывающих операции, которые следует выполнить над данными, а также определяющих логический путь, которого следует
придерживаться;
- линейных символов, указывающих потоки данных между процессами;
- специальных символов, используемых для облегчения написания и
чтения блок-схемы.
Схема модуля формирование наряда на работы приведена ниже (рисунок 7)
Рисунок 7
Контрольный пример реализации проекта и его описание
-
-
-
- Завести номенклатурные группы. Далее, при вводе расходов (первичных документов) будет возможность указать, на какую номенклатурную группу следует отнести затрату.
-
-
-
-
-
- Расставить номенклатурную группу в окрашенных профилях.
-
-
-
-
-
- Завести элемент справочника «способы распределения затрат» для распределения затрат на продукцию, полученную в результате переработки сторонним переработчиком.
- Завести статьи затрат
-
-
-
-
-
- Сделать записи в регистре сведений «Способы распределения статей затрат организаций» для статей затрат: «Окраска» и «Доп.услуги».
- Документом «Установка цен номенклатуры» ввести плановые цены запуска
- Ввести спецификации продукции в справочник «Спецификации». На вкладке «Дополнительно» нужно поставить «Утвержден». В шапке поставить «Активная спецификация».
-
-
Заключение
В ходе выполнения курсового проекта были рассмотрены и выполнены задачи, а именно: