Моделирование предметной области «Учет товаров» с помощью UML
Содержание:
Введение
Актуальность и значимость рассмотрения проблемы учета выпуска готовой продукции заключается в том, что результатом деятельности любого производственного предприятия или организации является выпуск готовой продукции, выполнение работ или предоставление услуг. В результате, стоимость готовой продукции, работ, услуг переходит из сферы производства в сферу обращения.
Среди многообразия хозяйственных операций учет готовой продукции является наиболее трудоемким. Одна из основных задач автоматизации учета готовой продукции состоит в правильной организации учета, позволяющей своевременно получать информацию о ходе поступления товаров, о выполнении договорных обязательств поставщиками и получателями продукции, о состоянии товарных запасов, о ходе отгрузки ценностей и контролем за их сохранностью.
Объект исследования − автоматизация учета готовой продукции фармацевтической компании.
Предмет исследования − учет готовой продукции в ЗАО «Московская фармацевтическая фабрика».
ЗАО «Московская фармацевтическая фабрика» − современное предприятие, являющееся одним из ведущих фармацевтических производителей в России. Предприятие имеет многолетнюю историю становления и развития от небольшого производственного участка до современного промышленного производства с объемом выпуска продукции более 60 млн. упаковок в год. и входит в топ-25 фармацевтических производителей по объему выпускаемой продукции.
С 2005 года предприятие представляет свою продукцию под торговой маркой «МосФарма».
Целью данной работы является автоматизация участка деятельности компании, то есть разработка модуля автоматизированной системы для учета готовой фармацевтической продукции.
В ходе работы предполагается решить следующие вопросы: описать технико-экономическую характеристику предметной области и предприятия; выбрать комплекс задач автоматизации и охарактеризовать существующие бизнес процессы; разработать и описать информационную модель; изучить техническое и программное обеспечение задачи. Практическая часть работа заключается реализации контрольного примера проекта.
Построение единичных описаний фрагментов системы выполнено с учетом методологии IDEF0. Сначала проводится описание системы в целом и ее взаимодействия с окружающим миром (контекстная диаграмма), после чего проводится функциональная декомпозиция - система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности.
Инфологическая модель отображает реальный мир в некоторые понятные человеку концепции, полностью независимые от параметров среды хранения данных. Существует множество подходов к построению таких моделей. В работе выбрана модель «сущность-связь».
В работе также приведена иерархия функций управления и обработки данных, которые призвана автоматизировать разрабатываемый программный продукт. Выявление состава функций, их иерархии и выбор языка общения позволил разработать структуру сценария диалога. При разработке структуры диалога предусмотрена возможность работы с экранными формами входных документов, формирование выходных документов, корректировки данных.
Практическая значимость полученных результатов заключается использовании модуля автоматизированной системы для учета результатов готовой фармацевтической продукции.
1 Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности
В качестве предметной области Предмет исследования − учет готовой продукции выбрана компании ЗАО «Московская фармацевтическая фабрика».
Целю функционирования предприятия является производство фармацевтической продукции. Работа высококвалифицированной и слаженной команды сотрудников ориентирована на достижение целей, разработанных для реализации Политики предприятия в области качества, направленной на обеспечение потребителей эффективными, безопасными и доступными лекарственными средствами высокого уровня качества, конкурентоспособными на внутреннем и внешнем рынке.
В 30-е годы в Москве в связи со стремительным ростом потребности в лекарствах шло активное развитие сети аптек. На основании протокола №35 заседания Президиума Московского областного исполнительного Комитета Советов РК и КД от 25.08.1931г. в системе Московского городского отдела здравоохранения Наркомздрава РСФСР было организовано Московское городское Аптекоуправление, в состав которого вошли аптеки, аптекарские и оптические магазины, склады и 1-я фабрика лекарств.
На основании Постановления президиума Мосгорисполкома от 26.02.1932г. утвержден первый устав Московского городского Аптекоуправления, в котором структурным подразделением значится 1-я фабрика лекарств, ставшая более известной под названием Галеновая фабрика.
Первое фасовочное производство фабрики было расположено на Домниковской улице, где дозировали порошки, упаковали лекарственные травы, готовили лекарства по наиболее часто встречающимся прописям врачей. Основную группу выпускаемой продукции составляли именно «галеновые» препараты (настойки, экстракты, капли на их основе), полученные из лекарственного растительного сырья: пустырника, валерианы, календулы, элеутерококка и др.
ЗАО «Московская фармацевтическая фабрика» входит в топ-25 фармацевтических производителей по объему выпускаемой продукции. Ежегодно «Мосфарма» выпускает более 60 млн. упаковок лекарственных средств и вносит значительный вклад в работу российской фармацевтической промышленности.
В номенклатуру предприятия входят: лекарственные препараты (рецептурные и безрецептурные), БАД, медицинские изделия, косметические изделия.
Продуктовый портфель предприятия включает как классические, так и современные лекарственные препараты различных терапевтических групп: гастроэнтерология, педиатрия, стоматология, дерматология, неврология и др.
Особое место в номенклатуре занимает группа гомеопатических и «фито» препаратов – лекарств на основе лекарственного растительного сырья. Именно МосФарма первой в России освоила промышленный выпуск гомеопатических препаратов.
Производство включает в себя цеха по выпуску следующих лекарственных форм:
- мягкие лекарственные формы: мази, суппозитории, гели;
- твердые лекарственные формы: таблетки, порошки, капсулы;
- жидкие лекарственные формы: капли, растворы, настойки, сиропы.
Выпуск качественной, эффективной и безопасной продукции гарантируется Системой менеджмента качества, функционирующей на предприятии.
Главными технико-экономическими свойствами объекта управления являются: цель и результаты деятельности фармацевтической компании, продукция и услуги, основные этапы и процессы рассматриваемой деятельности, используемые ресурсы.
В ходе рассмотрения перечисленных свойств, выявлены количественно-стоимостные оценки и ограничения, которые представлены в виде таблицы 1.
Таблица 1 − Стоимостные оценки и ограничения
№ п\п |
Наименование характеристики (показателя) |
Значение показателя на определённую дату либо за период |
Поиск и создание нового препарата |
11 млрд. долл. за 6,5 лет |
|
Доклинические исследования |
||
Клинические испытания |
14,1 млрд. долл. за 6 лет |
|
Регистрация нового препарата |
4,1 млрд. долл. за 2 года |
|
Массовое производство |
3,7 млрд. долл. за 2 года |
Влияние потребителей осуществляется через следующие факторы:
− требования к высокому качеству продукта;
− требования к хранению и транспортировке груза;
− требования к упаковке продукции;
− ценовая чувствительность потребителей;
− легкость перехода покупателей к конкурирующим товарам или субститутам;
− Доступность продуктов-заменителей.
Требования к качеству и ценовая чувствительность – это наиболее сильные факторы влияния со стороны покупателей.
Ресурсы компании: более 100 партнерских отношений в более чем 20 странах; развитая сеть поставщиков технологий; высокая лояльность к бренду; программа инвестиций в российский рынок.
При выборе набора наиболее важных характеристик учтено то, что они отражают масштабы деятельности компании, масштабы реализации направления в рамках которого проводится исследование. Приведённые показатели являются дальнейшей основой для обоснования необходимости автоматизации задачи, а также для расчёта общей экономической эффективности проекта.
1.2 Организационная структура управления предприятием
В ЗАО «Московская фармацевтическая фабрика» работают более 250 человек. Высокий профессионализм и опыт сотрудников являются основой потенциала предприятия. В настоящее время кадровая политика ЗАО «Московская фармацевтическая фабрика» нацелена на обеспечение производства высококвалифицированными кадрами, создание благоприятных санитарно-гигиенических условий для сотрудников, повышение результативности работы на всех уровнях, создание эффективной системы вознаграждения, обучение и развитие кадрового состава. В ЗАО «Московская фармацевтическая фабрика» сформирована высокопрофессиональная команда менеджеров и специалистов, поощряется инициатива сотрудников, предоставляются возможности для карьерного роста в различных областях.
Кадровая политика ЗАО «Московская фармацевтическая фабрика» ориентируется, главным образом, на собственный персонал, обученный и сформированный на предприятии, что является значительным преимуществом для обеспечения преемственности традиций. Руководство предприятия систематически освещает цели и задачи, чтобы каждый сотрудник четко осознавал воздействие результатов своей деятельности на общую работу предприятия. Менеджеры предприятия добиваются понимания, поддержки и ответственного отношения к делу со стороны каждого ее сотрудника по поддержанию максимально высоких стандартов в вопросах качества выпускаемой продукции. Все элементы кадровой политики объединены для достижения главной цели – подготовке и формированию персонала, обеспечивающего эффективную и устойчивую работу предприятия при оптимальном сочетании интересов сотрудников и предприятия в целом.
На рисунке 1 представлена схема общей организационной структуры управления предприятием, которая отображает содержание аппарата управления и объекта управления на предприятии.
Рисунок 1 − Организационная структура управления предприятием
Во главе отдела управления персонала находится руководитель отдела. Цели отдела управления персоналом: повышение производительности труда посредством разработки и внедрения системы управления человеческими ресурсами, направленной на максимальную реализацию потенциала сотрудников компании, повышение удовлетворенности персонала условиями труда, выполняемой работой.
Задачи Отдела управления персоналом:
- реализация политики компании в области управления персоналом в соответствии со стратегией и текущими планами его развития;
- оптимизация организационной структуры, формализация отношений внутри компании;
- обеспечение персоналом;
- формирование и развитие системы оценки персонала;
- формирование и развитие системы профессионального обучения персонала;
- совершенствование корпоративной культуры компании;
- обеспечение юридически грамотного кадрового документооборота.
Финансовый отдел возглавляет начальник управления финансами. В его непосредственном подчинении находится главный бухгалтер и ведущий специалист финансовой службы.
Каждый отдел наделен определенными обязанностями, что касается финансового отдела, то они следующие: финансовый контроль; управление деньгами; ведение налогового и бухгалтерского учета и его организация.
Главный бухгалтер несет ответственность за ведение налогового и регламентированного учета, который полностью соответствует требованиям закона. Он обязан вовремя формировать налоговую и бухгалтерскую отчетность, отражать факты хозяйственной деятельности организации на регистрах бухучета. Функции начальника финансового отдела заключаются в том, что он планирует деятельность компании, финансовый результат. Причем начальник должен делать так, чтобы его действия не противоречили законодательству нашей страны, которое постоянно меняется. Прямой обязанностью финансового директора организации является налоговое планирование.
Управление и развитие организации − главная цель начальника отдела по операционному управлению и развитию. Основными задачами отдела являются:
- организация кассового обслуживания;
- организация учета и проведение кассовых операций на лицевых счетах;
- обеспечение учета поступления доходов от иной приносящей доход деятельности на лицевых счетах бюджетных учреждений;
- осуществление финансового контроля в пределах своей компетенции.
За производство фармацевтической продукции отвечает начальник производства. Основными задачами производственного отдела являются:
- оперативное управление производственной деятельностью организации;
- текущее планирование, участие в перспективном планировании производственной деятельности;
- организационно-методическое руководство, координация и контроль деятельности структурных подразделений организации по производственным вопросам;
- оперативное информирование руководства организации о возникающих производственных проблемах и возможных вариантах их решения;
- подготовка и представление руководству информационно-аналитических материалов о состоянии и перспективах развития производственной деятельности организации;
- совершенствование и внедрение новых методов организации работы, в том числе на основе использования современных информационных технологий; участие в пределах своей компетенции в подготовке и исполнении управленческих решений руководства организации.
Управление качеством — деятельность оперативного характера, осуществляемая руководителями и персоналом предприятия, воздействующими на процесс создания продукции с целью обеспечения её качества путём выполнения функций планирования и контроля качества, коммуникации (информации), разработки и внедрения мероприятий и принятия решений по качеству.
Основными задачами управления качеством являются:
- изучение рынка сбыта;
- изучение национальных и международных требований к выпускаемой продукции;
- разработка методов и средств воздействия на процессы исследования, проектирования и производства;
- сбор, анализ, хранение информации о качестве продукции. Процесс управления качеством продукции состоит из следующих операций:
разработка программы управления, планирования и повышения качества продукции; - сбор и анализ информации о любом объекте, влияющем на качество;
выработка управленческих решений по управлению качеством и подготовка воздействий на объект; - выдача управленческих решений;
анализ информации об изменениях качества объекта, которые вызваны управленческими воздействиями.
2 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов.
В качестве автоматизированной функций управления, осуществляемой на изучаемом предприятии, выбрана функция выпуска готовой продукции. Причина данного выбора заключается в важности данной функции для всего предприятия в целом, так как выпуск продукции подразумевает в себе в дальнейшем получение прибыли.
Описание внешнего окружения задачи и ее внутреннее содержание отражено на диаграммах IDEF0 (структурно-функциональные диаграммы). Диаграммы IDEF0 отражают декомпозицию бизнес-процессов начиная с верхнего уровня А0 «Деятельность организации» и до уровня решаемой задачи. На рисунке 2 представлена контекстная диаграмма бизнес-процесса выпуска готовой продукции − фармацевтических препаратов.
Рисунок 2 − Контекстная диаграмма
На входе поступает план продаж и портфель заказов, на выходе получаем отчетность произведенной отгрузки готовой продукции.
Предприятия при выполнении своей деятельности руководствуется уставом предприятия и стандартом качества выпускаемой фармацевтической продукции.
В выпуске готовой продукции задействованы следующие организационные структуры компании:
- производственных отдел;
- отдел контроля качества;
- отдел логистики;
- бухгалтерия;
- отдел продаж.
Вся выпускаемая предприятием продукция хранится на складах.
Декомпозиция контекстной диаграммы представлена на рисунке 3.
Рисунок 3 − Декомпозиция контекстной диаграммы
Декомпозиция блока А1 − Подготовка производства, состоящая из трех бизнес-процессов, описана на рисунке 4.
Рисунок 4 − Декомпозиция блока Подготовка производства
Рисунок 5 описывает декомпозицию блока Создание продукта.
Рисунок 5 − Декомпозиция блока Создание продукта
Блок Хранение и продажа готовой продукции декомпозирован на 3 процесса: поиск клиентов, осуществление погрузки, поставка готовой продукции клиенту. Данная декомпозиция показана на рисунке 6.
Рисунок 6 − Декомпозиция блока Хранение и продажа
На рисунке 7 представлена декомпозиция блока Поставка готовой продукции клиенту.
Рисунок 7 − Поставка готовой продукции клиенту
На рисунке 8 представлена диаграмма деятельности выпуска готовой продукции.
Рисунок 8 − Диаграмма деятельности
Графически диаграмма деятельности представлена в виде графа, имеющего вершины и ребра. Деятельности в конечном счете приводят к выполнению некоего действия, составленного из выполняемых атомарных вычислений, каждое из которых либо изменяет состояние системы, либо возвращает какое-то значение.
3 Информационная модель и её описание
Методика разработки информационной модели предполагает моделирование нового варианта организации информационной системы предметной области («КАК ДОЛЖНО БЫТЬ»).
В описании информационной модели (рисунок 9) показано на основе каких входных документов и какой нормативно-справочной информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов.
Рисунок 9 − Информационная модель
Информационная модель представляет собой схему, отражающую преобразование информационных реквизитов от источников информации до её получателей или, иными словами, процесс обработки информации в информационной системе.
4 Техническое и программное обеспечение задачи
4.1 Структура и состав комплекса технических средств и конфигурация сети
Иерархия функций управления и обработки данных призваны автоматизировать разрабатываемый программный продукт. При этом в работе выделены и детализированы два подмножества функций: реализующих служебные функции и реализующих основные функции управления и обработки данных. Иерархия функций управления представлена на рисунке 10.
Рисунок 10 − Иерархия функций управления
Структура сценария диалога представлена на рисунке 11.
Рисунок 11 − Структура сценария диалога
Выявление состава функций, их иерархии и выбор языка общения позволили разработать структуру сценария диалога, дающую возможность определить состав кадров диалога, содержание каждого кадра и их соподчиненность.
4.2 Характеристика базы данных
ER модель предполагает определение состава и взаимосвязей таблиц, отражающих содержание информационной модели в терминах конкретной СУБД.
Рисунок 12 − ER модель
Описание структуры записей таблицы «Клиенты» представлено в таблице 2.
Таблица 2 − Описание структуры записей таблицы «Клиенты»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id клиента |
строка |
5 |
Первичный ключ |
ФИО |
строка |
200 |
|
Телефон |
строка |
12 |
|
|
строка |
50 |
Продолжение таблицы 2
Наименование поля |
Тип поля |
Длина поля |
Прочее |
Id счета |
строка |
5 |
Внешний ключ |
Id платежа |
строка |
5 |
Внешний ключ |
Id накладной |
строка |
5 |
Внешний ключ |
Описание структуры таблицы «Платеж» представлено в таблице 3.
Таблица 3 − Описание структуры записей таблицы «Платеж»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id платежа |
строка |
5 |
Первичный ключ |
сумма |
число |
50 |
|
количество |
число |
50 |
|
единица |
строка |
5 |
|
цена |
число |
50 |
|
Id товара |
строка |
5 |
Внешний ключ |
Id счета |
строка |
5 |
Внешний ключ |
Id счета клиента |
строка |
5 |
Внешний ключ |
Id счета пользователя |
строка |
5 |
Внешний ключ |
Таблица 4 описывает структуру записей таблицы «Пользователи».
Таблица 4 − Описание структуры записей таблицы «Пользователи»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id пользователя |
строка |
5 |
Первичный ключ |
ФИО |
строка |
200 |
|
логин |
число |
50 |
|
Id права |
строка |
5 |
Внешний ключ |
Описание таблицы «Товарная накладная» представлено в таблице 5.
Таблица 5 − Описание структуры записей таблицы «Товарная накладная»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id накладной |
строка |
5 |
Первичный ключ |
дата |
дата |
- |
|
время |
время |
- |
|
сумма без НДС |
число |
50 |
|
ставка НДС |
число |
50 |
|
сумма с НДС |
число |
50 |
|
назначение платежа |
строка |
30 |
|
вид упаковки |
строка |
30 |
|
масса брутто |
строка |
5 |
Внешний ключ |
масса нетто |
строка |
5 |
Внешний ключ |
Id заказа |
строка |
5 |
Внешний ключ |
Id пользователя |
строка |
5 |
Внешний ключ |
Описание структуры записей таблицы «Заказ» представлено в таблице 6.
Таблица 6 − Описание структуры записей таблицы «Заказ товара»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id заказа |
строка |
5 |
Первичный ключ |
сумма |
число |
50 |
|
количество |
число |
50 |
|
единица |
строка |
5 |
|
цена |
число |
50 |
|
Id клиента |
строка |
5 |
Внешний ключ |
Id счета |
строка |
5 |
Внешний ключ |
Id товара |
строка |
5 |
Внешний ключ |
Id пользователя |
строка |
5 |
Внешний ключ |
Описание структуры записей таблицы «Путевой лист» представлено в таблице 7.
Таблица 7 − Описание структуры записей таблицы «Путевой лист»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id путевого листа |
строка |
5 |
Первичный ключ |
Время отправки |
время |
- |
|
Дата |
дата |
- |
|
Время прибытия |
время |
- |
|
Марка машины |
строка |
200 |
|
Гос номер |
строка |
20 |
|
ФИО водителя |
строка |
200 |
|
Id заказа |
строка |
5 |
Внешний ключ |
Id пользователя |
строка |
5 |
Внешний ключ |
Описание структуры записей таблицы «Лицевые счета» представлено в таблице 8.
Таблица 8 − Описание структуры записей таблицы «Лицевые счета»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id счета |
строка |
5 |
Первичный ключ |
Номер корреспондирующего счета |
число |
50 |
|
Id задолженности |
строка |
5 |
Внешний ключ |
Описание структуры записей таблицы «Задолженности по лицевому счету» представлено в таблице 9.
Таблица 9 − Описание структуры записей таблицы «Задолженности по лицевому счету»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Idзадолженности |
строка |
5 |
Первичный ключ |
дата операции |
дата |
- |
|
время операции |
время |
- |
Внешний ключ |
сумма операции по ДТ |
число |
50 |
|
сумма операции по КТ |
число |
50 |
Описание структуры записей таблицы «Список товаров» представлено в таблице 10.
Таблица 10 − Описание структуры записей таблицы «Список товаров»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id товара |
строка |
5 |
Первичный ключ |
название товара |
строка |
200 |
|
наличие на складе |
строка |
200 |
|
количество |
число |
50 |
|
себестоимость товара |
число |
50 |
|
Id заказа |
строка |
5 |
Внешний ключ |
Id пользователя |
строка |
5 |
Внешний ключ |
Описание структуры записей таблицы «Права пользователей» представлено в таблице 11.
Таблица 11 − Описание структуры записей таблицы «Права пользователей»
Наименование поля |
Тип поля |
Длина поля |
Прочее |
---|---|---|---|
Id права |
строка |
5 |
Первичный ключ |
статус |
строка |
50 |
|
доступ |
строка |
50 |
4.3 Структурная схема пакета (дерево вызова программных модулей)
На основе результатов, полученных в предыдущем пункте, построено дерево программных модулей, отражающее структурную схему пакета, содержащей программные модули различных классов:
- выполняющие служебные функции;
- управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;
- модули, связанные с вводом, хранением, обработкой и выдачей информации.
Рисунок 13 − Структурная схема пакетов
Описание функций модулей представлено в таблице.
Таблица 12 − Описание модулей
№ п/п |
Наименование модуля |
Функции модуля |
---|---|---|
1. |
Глобальный модуль |
Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы «1С:Предприятие 8.2». |
2. |
Модуль сеанса |
Модуль, который автоматически выполняется при старте системы 1С:Предприятие 8 в момент загрузки конфигурации. Модуль сеанса предназначен для инициализации параметров сеанса и отработки действий, связанных с сеансом работы |
3. |
Модуль внешнего соединения |
Внешнее соединение - это один из механизмов интеграции с другими системами. Основная задача, решаемая с помощью внешнего соединения – обеспечение надежного и быстрого программного доступа к данным 1С:Предприятия 8 из внешних приложений. |
4.4 Описание программных модулей
Описание программных модулей включает блок-схему описания алгоритма расчета суммы платежа за заказ.
Рисунок 14 − Блок схема расчета суммы платежа за заказ
В блок схеме рассчитывается платеж заказа без учета НДС, размер НДС, а также сумма заказа с учетом НДС. После введенных пользователем первичных данных выводятся результаты расчетов описанных выше показателей платежа.
5 Контрольный пример реализации проекта и его описание
Контрольный пример включает описание:
- тестовых данных, которые необходимы для проверки работоспособности основных функций реализованного проекта (данные для заполнения справочников, данные для заполнения файлов оперативной информации). Приведенные тестовые данные введены в соответствующие поля форм ввода и показаны в приложениях (экранные формы с тестовыми данными);
- процесса обработки тестовых данных (различные сообщения и другие элементы диалога, который возникает в процессе обработки);
- результатов обработки тестовых данных (рассчитанные показатели, сформированные ведомости, отчеты и т.п.).
Особое внимание обращено на целостность контрольного примера и правильность полученных результатов обработки тестовых данных, а именно – полученные данные должны проверены на правильность расчета.
Тестовые данные, экранные формы, результаты обработки соответствуют поставленной задаче и отражают процесс ее решения. Демонстрация алгоритма работы системы в виде документов и экранных форм с соответствующими комментариями представлена ниже.
При запуске программы открывается окно выбора пользователя системы.
Рисунок 15 − Выбор пользователя системы
После выбора пользователя из выпадающего списка необходимо ввести пароль.
Рисунок 16 − Авторизация пользователя
Успешная авторизация повлечет за собой открытие основного рабочего окна программы.
Рисунок 17 − Главное окно работы программы
На рисунке 18 представлено создание записи справочника Клиента. В окне пользователю системы необходимо ввести такие данные, как полная информация о клиенте, его телефон, электронный адрес. Табличная часть состоит из вкладок: счет, накладная, платеж, заказ.
Рисунок 18 − Создание записи справочника Клиенты
При нажатие на кнопку записать и закрыть, если пользователем введены некорректные данные, то появится сообщение об ошибке ввода.
Рисунок 19 − Вывод ошибки неправильного ввода данных
Список клиентов справочника представлен на рисунке 20.
Рисунок 20 − Список клиентов в справочнике Клиенты
Заполненная форма документа накладная представлена на рисунке 21.
Рисунок 21 − Создание документа Товарная накладная
На рисунке 22 представлен список товарных накладных с основными данными документа.
Рисунок 22 − Список товарных накладных
Окно создания записи справочника Список товаров представлен на рисунке 23.
Рисунок 23 − Создание записи справочника Список товаров
Фрагмент списка всех товаров организации представлен на рисунке 24.
Рисунок 24 − Записи в справочнике Список товаров
Создание документа заказ включает в себя табличную часть. Поле табличной части товар в столбце название товара выбирается из автоматического открытия справочника Список товаров.
Рисунок 25 − Создание документа Заказ
Заполненная форма документа заказ представлена на рисунке 26.
Рисунок 26 − Заполненная форма документа заказ
Общая сумма заказа рассчитывается автоматически после ввода пользователем таких данных, как количество и цена товара.
Фрагмент списка всех произведенных заказов организации представлен на рисунке 27.
Рисунок 27 − Список заказов
Список заказов содержит основную информацию по произведенным заказам организации.
Заключение
В ходе работы решены следующие вопросы: описана технико-экономическая характеристика предметной области и предприятия; выбран комплекс задач автоматизации и охарактеризованы существующие бизнес процессы; разработана и описана информационная модель; изучено техническое и программное обеспечение задачи.
Практическая часть работа выполнена в виде реализации контрольного примера проекта. Объектом исследования был выбран процесс автоматизация учета готовой продукции фармацевтической компании. Исследование производилось на примере организации деятельности ЗАО «Московская фармацевтическая фабрика».
В качестве автоматизированной функций управления, осуществляемой на изучаемом предприятии, выбрана функция выпуска готовой продукции. Причина данного выбора заключается в важности данной функции для всего предприятия в целом, так как выпуск продукции подразумевает в себе в дальнейшем получение прибыли.
В ходе работы создана информационная модель изучаемого процесса, которая показывает на основе каких входных документов и какой нормативно-справочной информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов.
На основе информационной модели создана ER модель, определяющая состав и взаимосвязи таблиц, отражающих содержание информационной модели в терминах конкретной СУБД.
Созданные с ходе курсовой работы диаграммы, модели, таблицы позволили реализовать контрольный пример автоматизации учета выпуска готового продукта, который включает описание: тестовых данных, процесса обработки тестовых данных, результатов обработки тестовых данных.
Особое внимание обращено на целостность контрольного примера и правильность полученных результатов обработки тестовых данных, а именно – полученные данные должны проверены на правильность расчета.
Тестовые данные, экранные формы, результаты обработки соответствуют поставленной задаче и отражают процесс ее решения.
Процесс учета готовой продукции взаимосвязан и с другими основными направлениями деятельности фармацевтической компании. Поэтому в дальнейшем существует возможность дополнить данную разработку автоматизации, включив основные документы, справочники смежных бизнес-процессов. Кроме того возможно создать более глобальное описание всей продукции фармацевтической компании, которое будет содержать такую информацию о препаратах, как инструкция применения, противопоказания, состав препарата, основные фармакологические свойства, побочные действия, передозировка, взаимодействие с другими лекарственными средствами, особые указания, форма выпуска, условия хранения, срок годности, условия выпуска из аптек. Как видно из описанной выше информации, данные по препаратам обширны и требуют дальнейшей автоматизированной организации хранения для быстрого доступа сотрудникам фармацевтической компании.
Также возможно организовать хранения информации анкет по качеству производимой продукции. Хранение и своевременный доступ к такой информации позволит улучшить качество выпускаемой продукции, исключить возможные негативные последствия приема препаратов. Все это в будущем улучшит показатели эффективности работы предприятия и позволит достичь новых успехов организации.
Таким образом, в ходе курсовой работы произведена автоматизация участка деятельности компании, то есть разработан модуль автоматизированной системы для учета готовой фармацевтической продукции, следовательно цель исследования достигнута.
Список литературы
- Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИУИТ, 2012 – 300 с.
- Абрамова Л.В. Инструментальные средства информационных систем: учебное пособие. - Архангельск: САФУ, 2013. - 118 с. - режим доступа http:// biblioclub.ru
- Заботина Н.Н.Проектирование информационных систем: учебное пособие. – М.: ИНФРА-М, 2013. - 331с.
- Золотов С.Ю. Проектирование информационных систем: учебное пособие. - Томск : Эль Контент, 2013. - 88 с.
- Проектирование информационных систем. Проектный практикум: учебное пособие / А.В. Платёнкин, И.П. Рак, А.В. Терехов, В.Н. Чернышов. - Тамбов: Издательство ФГБОУ ВПО «ТГТУ», 2015. - 81 с.
- Репин В. В. Процессный подход к управлению. Моделирование бизнес-процессов. − М.: Манн, Иванов и Фербер, 2013. − 544 с.
- Дворников А.А. IDEF0 как инструмент моделирования процессов. − М.: Авант Партнер, 2005. − 79 с.
- Гринберг А. С., Горбачев Н. Н., Бондаренко А. С. Информационные технологии управления: учебное пособие для вузов. – М.: ЮНИТИ-ДАНА, 2004. – 479 с.
- Методология IDEF0. Функциональное моделирование. – М.: Метатехнология, 1993. – 117 с.
- Методология IDEF1X. Информационное моделирование. М.: Метатехнология, 1993. – 120 с.
- Громов, А.И. Управление бизнес-процессами: современные методы. монография / А.И. Громов, А. Фляйшман, В. Шмидт. - Люберцы: Юрайт, 2016. - 367 c.
- Джестон, Д. Управление бизнес-процессами. Практическое руководство по успешной реализации проектов / Д. Джестон, Й. Нелис. - М.: Символ, 2015. - 512 c.
- Нелис, Й. Управление бизнес-процессами: Практическое руководство по успешной реализации проектов / Й. Нелис, Д. Джестон. - СПб.: Символ-плюс, 2015. - 512 c.
- Репин, В.В. Бизнес-процессы. Моделирование, внедрение, управление / В.В. Репин. - М.: Манн, Иванов и Фербер, 2013. - 512 c.
- Репин, В.В. Процессный подход к управлению. Моделирование бизнес-процессов / В.В. Репин. - М.: Манн, Иванов и Фербер, 2013. - 544 c.
- Ширяев, В.И. Управление бизнес-процессами: Учебно-методическое пособие / В.И. Ширяев, Е.В. Ширяев. - М.: Финансы и статистика, 2014. - 464 c.
- Классификация языков программирования высокого уровня ( Развитие языков программирования )
- Понятие и признаки государства ( Античные и средневековые теории происхождения государства )
- Финансовый анализ бухгалтерского баланса предприятия ( Расчет меры основного, оборотного, международным производственно оборотного БАТиП капитала )
- Учет наличных денежных средств в кассе предприятия ( Новый порядок ведения кассовых операций с 2014 года )
- Понятие гражданского правоотношения и его особенности (Сущность гражданского правоотношения: понятие и его элементы)
- Понятие и свойства ценных бумаг ( Основные виды ценных бумаг )
- Моделирование как метод научного исследования в психологии
- Игра как метод воспитания детей дошкольного возраста
- Особенности социального развития дошкольника ( Дошкольный возраст и его характеристики )
- Моделирование как метод научного исследования в психологии (Методологические рекомендации по применению метода моделирования в психологическом исследовании)
- Роль мотивации в поведении организации ( Понятие мотивации трудовой деятельности персонала в организации, теоретические базы мотивации )
- Местное самоуправление в Российской Федерации: тенденции и перспективы развития ( Становление местного самоуправления в Российской Федерации )