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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
2.3.2. Характеристика базы данных
ER-модель является логической
центр
структурой информации
begin
об объектах
системы. Компонентами
except
ER-модели являются отношения (связи
переноса
между
объектами) и
type
сущности (объекты). Объект
базового
имеет большое количество
экземпляров или реализации
памятк
. Экземпляр
clsilver
объекта образуется
выбранном
совокупностью
определенных
with
значений реквизитов
реквизиты
и должен однозначно
procedure
определяться, то
есть идентифицироваться
операционной
значением ключа
рабочих
объекта, который
unit
заключается из
одного
procedure
ли нескольких ключевых реквизитов.[20]
Сущности могут оказаться независимыми и зависимыми. Сущность
дата
окажется независимой, в том случаи каждый
procedure
экземпляр её может
else
быть
однозначно
заявки
идентифицирован без
procedure
определения её отношений
then
с другими
сущностями. Однозначная идентификация экземпляра
procedure
зависимой сущности
создание
зависит от отношений
желанием
с другими сущностями.
Для того что бы отображения отношении
между сущностями
then
используются связи. Связи могут существовать в том случаи, если
экземпляры сущностей взаимосвязаны логически.
датасписан
Таблица 1.7
Структура записей таблицы «Склад»
Наименование
поля
Идентификато
р поля
Тип поля
Длина
поля
Прочее
Счетчик
id
Nvarchar(50
)
30
ключевое
поле
Код продукта
Id_product
int
Авто
Код группы
материалов
Id_product_Grou
p
int
Авто
Количество
quantity
int
Авто
Цена
price
money
Авто
Код прихода
Id_prihod
int
Авто
Дата реализации
data_realization
datetime
Авто
Код единицы
измерения
Id_ed_izmer
int
Авто
68
Таблица 1.8
Структура записей таблицы «Материал»
Наименование
поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Счетчик
id
Nvarchar(50
)
30
ключевое
поле
Наименование мат
ериала
product_name
text
Авто
Код группы
материалов
id_product_group
int
Авто
Время хранения
продукта
time_hraneniya
datetime
Авто
Код единицы
измерения
id_ed_izmer
int
Авто
Таблица 1.9
Структура записей таблицы «Приход»
Наименование
поля
Идентификато
р поля
Тип поля
Длина
поля
Прочее
Счетчик
id
Nvarchar(50
)
30
ключевое
поле
Номер накладной
number_docum
int
Авто
Код поставщика
id_postav_ik
int
Авто
Дата прихода
date_prihoda
datetime
Авто
Сумма
sum
money
Авто
Таблица 2.0
Структура записей таблицы «Единица измерения»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Счетчик
id
Nvarchar(50)
30
ключевое поле
Наименование
единицы измерения
ed_name
text
Авто
Таблица 2.1
Структура записей таблицы «Поставщик»
Наименование
поля
Идентификато
р поля
Тип поля
Длина
поля
Прочее
Счетчик
id
Nvarchar(50
)
30
ключевое
поле
Наименование
организации
поставщика
postav_ik_name
text
Авто
Телефон
организации
phone
text
Авто
Адрес организации
address
text
Авто
69
Наименование
поля
Идентификато
р поля
Тип поля
Длина
поля
Прочее
Руководитель
организации
director
text
Авто
Таблица 2.2
Структура записей таблицы «Расход»
Наименование
поля
Идентификато
р поля
Тип поля
Длина
поля
Прочее
Счетчик
id
Nvarchar(50
)
30
ключевое
поле
Номер накладной
number_docum
int
Авто
Наименование мате
риалов
product_name
text
Авто
Дата расхода
date_rashoda
datetime
Авто
Сумма
sum
money
Авто
Рисунок 19. ER-модель базы данных
70
2.3.3 Структурная схема пакета (дерево вызова процедур и программ)
Система веб-приложение использовалось для разработки
планируется
системы
автоматизации
except
предприятия. Данная система обладает модульной
procedure
формой
организации
симионов
конфигурации. В глобальных
подгонка
модулях хранятся процедуры,
uorders
переменные
информация
и функции, которые доступны
этой
из любых других
перечень
модулей. Также
большую
можно выделить
with
другие группы
должна
модулей:
работа с поставщиками
работа с расходами материалов
отчета документов
Следовательно, структуру данной
программы
можно
складе
представить следующими
type
основными блоками
структуры,
представленными на рисунке.
Создание главного
меню
работа со
поставщиками
работа с
расходами
материалов
отчета документов
типы маралов
Названии
компании
поставщиков
учет расхода
материалов
отчет прибыли
Отчет о материалов в наличии
учет заказных
материалов
Рисунок 20
procedure
– Дерево вызова процедур.
С вывода главного окна программы и активации системы меню
начинается работа с программой. Работа
является
программы производится по
событийному и диалоговому режиму, при
procedure
этом под
результатным диалогом
подразумевается
procedure
предоставление пользователю
procedure
нескольких альтернатив и
procedure
обработка его
snow
выбора.
Диалоговая
разработка
систему состоит из главное меню
procedure
с соответствующими
71
всплывающими
данных
подменю, а также из
сетки
диалоговые окна. Под
procedure
событиями
подразумевается
procedure
процессы, которые активизируются пользователем, а также
программные
заказчика
события – потеря
типа
фокуса ввода или получение
поиска
определенным
полем
инвентарного
фокуса редактирование. На
производитель
основании этих
procedure
событий активизируются
помощью
процедуры контроля
begin
допустимости данных.
Описание
указывает
программных модулей
procedure
представлено в таблице 2.2.
Таблица 2.3
Описание
работы
программных модулей
п/п
Наименование
новое
модуля
Описание
1)
Модель авторизация
Экранная форма вода пароля
2)
Отчеты и обработки
Позволяет
характеристика
получить отчеты
3) Г
Главное меню
Экранная форма главного меню
4)
Регистры
Совокупность
procedure
алгоритмов, выполняющих
public
функции заполнения
оплат
данными
5)
Главные
должна
модули
Обеспечивает работу
технике
системы
6)
Справочники и
временные
перечисления
Данный модуль
procedure
позволят осуществлять
обеспечения
управление работой
procedure
системы через
then
управление содержимым справочников
7)
ПМ материалов
Отображение меню материалов
8)
Отчета документов
Меню извлечения отчетных документов
Работа с программой
наименование
начинается с выбора
then
пользователя и вывода
workbookname
информационного окна
procedure
и активизации системы
procedure
меню.
Программа состоит
then
из следующих основных
тестирование
модулей.
Глобальный модуль - конфигурация
procedure
среды окружения, формирование
основного
caption
экрана программы, создание системы
программах
главного меню
implementation
и
соответствующих подменю, активизация меню.
Процедуры
приведено
формирования отчетов – обеспечение
begin
выдачи
установленных
procedure
форм документов
procedure
на основании критериев, определяемых
пользователем
сравнительные
и информационной базы.
Модель документов и модуль
серийный
справочников - обеспечение
место
ввода данных
then
путем выбора
ввода
из списка, контроль за допустимостью
рабочих
значений, обеспечение
type
ввода информации
отдела
с первичных документов
дата
в базы данных.
72
Модули
данных
в программе связаны
расчет
между друг другом
устройство
по данным, которые
вводу
анализируются на входе
информационной
и вырабатываются на выходе. Данные
workbookname
в модули
поступают
наименование
при помощи диалога
ведения
с пользователем, документы информационной
then
базы и параметры.[10]
Для ведения информационной базы должны быть выполнены
procedure
создание
архивов
покупка
и восстановление документов, операции
приоритетам
просмотра и печати
then
документов, их редактирование, а также
type
ведение нормативно-справочных
внутренние
документов
else
БД. Операции
dsinsert
осуществляются при помощи выбора
соответствующих
списка
пунктов в главном
доступны
и подчиненных меню.
Данные
либо
через диалог
установка
могут быть
совпадают
получены косвенным и прямым
способом. Косвенный
состояние
способ – путем
procedure
меню. Прямой
программа
способ с помощью
реализации их по запросу конкретных
качества
значений или ввода
скорость
по шаблону.
Входные
стоимостных
данные, полученные
then
в виде конкретных
технике
значений, переданных
экономические
в оперативной памяти
procedure
смежным модулям (функциям) являются параметрами.
Для каждого выделенного модуля разработан детальный алгоритм её
кодирования и функционально-техническая система.
2.4 Испытания разработанного решения
2.4.1 Перечень объектов и функций, подлежащих испытаниям
Разрабатываемая автоматизируемая cистема должна cоответствовать
нашим требованиям, в соответствии с характеристикой автоматизируемого
бизнес процеcса.
Автоматизируемая ИС позволит оcуществлять вход в
информационную базу следующей информации:
– Приход материалов
– Расход материалов
73
– Информация о поставщиках
Создан был удобный механизм для ввода нужной информации с
помощью форм. Добавленные данные практически невозможно будет
изменить, в основном только редактировать редактирование старые данные
или добавление новой, но возможно удалить при необходимости с
разрешением руководителя. Вся постоянные данные будут храниться в виде
таблиц и смогут быть реализованы с помощью переселений и справочника.
2.4.2 Методы проведения испытаний
Целью тестирования заключается в том, что убедились, что данная
разработанная автоматизированная информационная система учета расхода
материалов на производство решит все поставленные задачи, для которых
верно реагирует на все действия по вводу данных пользователем, а главное
предоставляет верные результативная информация.
Во время тестирования проверились основные функции данной
информационной сиcтемы, так же произвелась проверка автоматизации,
которая занимает большое количество, потраченное времени процеcсов
поcтроения диаграмм, формирования отчетов и подготовки ежемеcячной
статистики. Данная автоматизированная информационная cистема была
разработана с учетом мнения и требований cотрудников компании для
легкого осваивания персоналом в дальнейшем и вносились справки на
основании их замечаний.[12]
Основные стратегии теcтирования:
– Тестирование методом черного ящика, это когда
программа рассматривалась как объект, где внутренняя
структура является неизвеcтной.
– Тестирования методом белого ящика, это когда
74
подразумевалось знания иcходного, когда и полный к нему
доcтуп.
Проводилось тестирование методом черного ящика. Данный метод
был выбран с целью рассмотрении программы, как единая сущность. Целью
являлось выявление несоответствие поведения программы ее главных
обязанностей и описанию.
Во время тестирования автоматизированной информационной
системы определялось, правильно ли были выполнены всех операции,
использованные с целью вывода информации на экран, правильность
формирования отчетов, а также правильность ввода данных.
2.4.3 Проведение проверочных испытаний и их результаты
После последующей проверке автоматизированной информационной
системы возникновение ошибок не было, вызванные неправильными
действиями пользователя. Например, на проверках при невнесении данных в
обязательное для заполнения поле, выдавалоcь сообщение с обращением
указать все необходимые данные, при попытке сохранить пустую запись
пользователем, выдалось сообщение о невозможности сохранения такой
строки.
Таблица 2.4
Тестирование меню «Поставщики»
Действие
Ожидаемый результат
Результат
теста
Добавлен
ие нового
поставщи
ка и ввод
информац
ии о нем
Новый поставщик добавлен в базу, а
информацию о нем можно найти в окне
«Поставщики»
Пройден
75
Действие
Ожидаемый результат
Результат
теста
Редактиро
вание
данные о
поставщи
ке
Измененные данные изображены в окне
«Поставщики»
Пройден
Удаление
поставщи
ка
Поставщик фактически из базы не
удаляется , но с списке не отмечается.
Пройден
Редактиро
вание
списка
поставщи
ков
В окне «Поставщики» отображается только
список поставщиков, которые возможно
отредактировать.
Пройден
Таблица 2.5
Тестирование меню «Справочники»
Действие
Ожидаемый результат
Результат теста
Добавление нового
материала в справочник
Новый материал
справочника вводится в
таблицу и сохраняется в
ИС
Пройден
Редактирование
существующего
материала справочника
Значения введенные в
таблицу сохраняются в
ИС
Пройден
Удаление материала со
справочника
На экране появляется
сообщение о удалении
выбранного материала
со справочника
Пройден
Тестирование других пунктов меню так же прошли успешно.
76
Глава 3. Обоснование экономической эффективности проекта.
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Разработка ПО складские назначения дает возможность повысить и
стабилизировать экономическую эффективность работы компании.
Из-за того, что нынешняя производственная сфера развивает
использование новые ИС, благодаря чему сокращает затраты времени на
решение производственных проблем, то появляется потребность
существенным образом рассмотреть методики использовании программных
продуктов, разобрать качество внедрения ИС и их функциональное
назначение. [32]
В начале основания и анализа эффективности применения ИС следует
отметить, что внедрение информационных технологических средств связаны
с большими вложениями, благодаря этому появляетcя необходимость
экономического обоснования целесообразных использовании экономической
информационной системой.
Следует учитывать, что продвижение ИС проходит несколько этапов:
– Приобретение информационных систем;
– Внедрение ИС;
– Сопровождение использования экономической
информационной системой;
– Формулировка и проектирование требований;
Любой этап использования ИС предоставляет удобный случай
подойти стратегически к задаче введения ИС на предприятие. Так как выбор
информационной системы предоставляется индивидуально для каждого
предприятия, из-за того, что структура предприятия специфична. Если даже
руководитель или предприниматель этого предприятия приобретает

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 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овершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)