- •Введение
- •1 Анализ предметной области
- •2.3.2 Требования к надежности
- •3 Функциональное проектирование
- •4 Разработка базы данных системы
- •4.1 Логическое проектирование
- •4.2 Разработка структуры связей
- •4.3 Нормализация отношений
- •4.4 Проектирование физической структуры базы данных
- •5 Обоснование выбора средств разработки
- •Заключение
- •Список использованных источников
1 Анализ предметной области
ООО «Камелия-ЛТ» осуществляет свою деятельность с 2007 года. Со дня основания предприятие занимается производством и реализацией продукции из лекарственного растительного сырья: фасованных лекарственных трав в упаковке по 30 г , 50 г, 100г и в фильтр-пакетах, также чайных напитков на основе черного и зеленого чая с лечебными травами. Напитки предприятия обладают приятным, более сбалансированным, мягким вкусом, запахом и насыщенным цветом. Выпускаются они удобной по форме и размерам пачке.
Организация решает важные социальные проблемы, главная из которых - поддержание здоровья населения. Компания начинала с выпуска нескольких видов лекарственных трав. За прошедшие годы фирма существенно расширила свой ассортимент, было приобретено современное оборудование для переработке лекарственного растительного сырья, оснащены производственные помещения, кардинально изменились качество и внешний вид продукции.
Сегодня "Камелия-ЛТ" предлагает покупателю:
- лекарственные травы фасованные по 30 г, 50 г и 100г;
- лекарственные травы в фильтр-пакетах;
- чайные напитки на основе черного чая с травами в фильтр-пакетах;
- чайные напитки на основе зеленого чая с травами в фильтр-пакетах.
Вся продукция предприятия не содержит химических веществ или добавок (консервантов, красителей, ароматизаторов, подсластителей и т.п.). Растительное сырье закупается в экологически чистых районах Алтая, Крыма и Северного Кавказа.
Лекарственное растительное сырье (ЛРС), имеющее сложный химический состав, находит широкое применение. В действующий Государственный реестр ЛС включено свыше 260 видов ЛРС, из которого получают около 1/3 всех разрешенных отечественных ЛС.
На предприятиях по переработке ЛРС производят его сортировку, измельчение, купажирование, просеивание, прессование, фасовку и т.п. для получения цельного, измельченного и порошкованного сырья ангро, которое предназначено для дальнейшего использования на фармацевтических предприятиях. Здесь же сырье и сборы фасуют в различные виды потребительской упаковки — пачки, пакеты, фильтр-пакеты, брикеты. Эти виды продукции предназначены для самостоятельного приготовления настоев и отваров в домашних условиях. Лекарственное сырье и сборы ангро могут также поступать в аптеки для внутриаптечного изготовления по экстемпоральной рецептуре (см. схему).
Рисунок
1.1 – Лекарственное растительное сырье
и пути его переработки
Номенклатура цельного и измельченного растительного сырья, разрешенного к отпуску из аптек для приготовления настоев и отваров в домашних условиях, составляет около 100 наименований, которые включают ЛС, относящиеся к различным терапевтическим группам: слабительные (кора крушины, листья сенны и др.), вяжущие (кора дуба, корневища лапчатки и др.), мочегонные (листья брусники, толокнянки, березы, цветки василька и др.), седативные (корневища и корни валерианы, трава пустырника и др.), отхаркивающие (трава душицы, трава чабреца, корни солодки и др.), витаминные (плоды шиповника, рябины и др.), антисептические (листья эвкалипта, шалфея и др.)
Ассортимент продукции настолько разнообразен, что любой, самый требовательный покупатель обязательно найдет что-нибудь себе по вкусу.
Каталог продукции включает более семидесяти наименований различных продуктов.
-
№
Наименование
Вес (г)
Цена с НДС
(На февраль 2013)
Стандартная
упаковка
1
Боярышник (плоды)
50
13,10
100
2
Боярышник (плоды) ф/п
20ф/п х 2,0г
15,30
100
3
Боровая матка (трава)
30
38,50
100
4
Боровая матка (трава) ф/п
20ф/п х 1,5г
42,90
100
5
Девясил (корень)
50
10,40
100
6
Девясил (корень) ф/п
20ф/п х 2,5г
13,70
100
7
Диоскорея японск.(кор-ща)
30
54,60
100
8
Донник (трава)
50
11,60
100
9
Душица (трава)
30
9,90
100
10
Душица (трава)
50
15,30
100
11
Зверобой (трава)
50
14,30
100
12
Каркадэ (гибискус)
50
18,70
100
13
Календула (цветы)
30
17,90
100
14
Калина (плоды)
50
24,00
100
15
Калина (плоды) ф/п
20ф/п х 2,0г
25,00
100
16
Кипрей (Иван-чай)(трава)
50
13,55
100
17
Кипрей (Иван-чай)(трава) ф/п
20ф/п х 1,5г
12,70
100
18
Клевер (цветы и трава)
50
16,90
100
19
Козлятник (галега)(трава)
50
12,50
100
20
Кора дуба
50
11,00
100
21
Корень лопуха
50
14,40
100
22
Красная щетка (корень)
30
23,50
100
23
Красный корень
30
27,00
100
24
Крапива (лист) ф/п
20ф/п х 1,5г
11,10
100
25
Крушина (кора)
50
18,30
100
26
Лапчатка (калган) (корневище)
30
30,30
100
27
Лапчатка (калган) (корн.) ф/п
20ф/п х 2,5г
45,25
100
28
Липа (цвет)
30
40,70
100
29
Лист грецкого ореха
50
15,80
100
30
Мать-и-мачеха (лист)
30
11,90
100
31
Мята (лист)
50
16,00
100
32
Мята (лист) ф/п
20ф/п х 1,5г
13,20
100
33
Омела (трава)
30
8,90
100
34
Омела (трава)
50
10,90
100
35
Омела (трава) ф/п
20ф/п х 2,5г
12,00
100
36
Очанка (трава)
50
27,30
100
37
Очанка (трава) ф/п
20ф/п х 1,5г
23,00
100
38
Пижма (цветки)
50
12,70
100
39
Пион (корень)
50
14,70
100
40
Пион (корень) ф/п
20ф/п х 2.5г
20,80
100
41
Пустырник (трава)
50
13,55
100
42
Репешок (трава)
50
11,30
100
43
Родиола розовая (корень)
30
46,50
100
44
Родиола розовая (корень) ф/п
20ф/п х 1,5г
53,50
100
45
Ромашка (цветки)
50
17,10
100
46
Ромашка (цветки) ф/п
20ф/п х 1,0г
13,20
100
47
Сабельник (трава и корневище)
50
13,75
100
48
Сенна (лист)
50
13,55
100
49
Сенна (лист) ф/п
20ф/п х 1,5г
12,90
100
50
Смородина (лист)
50
16,90
100
51
Солодка (корень)
50
12,00
100
52
Сосновые почки
50
36,00
100
53
Софора японская (плоды)
50
18,20
100
54
Спорыш (горец птичий) (трава)
50
13,75
100
55
Створки фасоли
50
15,00
100
56
Таволга (лабазник) (трава)
50
16,10
100
57
Топинамбур (клубни)
50
20,05
100
58
Тысячелистник (трава)
50
11,00
100
59
Цикорий (трава)
50
15,10
100
60
Цикорий (корень)
50
16,80
100
61
Чабрец (трава)
30
10,30
100
62
Чага (березовый гриб)
50
13,20
100
63
Чага (березовый гриб)ф/п
20ф/п х 1,5г
13,00
100
64
Череда (трава)
50
13,20
100
65
Шалфей (лист)
50
16,10
100
66
Шиповник (плоды)
50
13,50
100
67
Шиповник (плоды) ф/п
20ф/п х 2,5г
15,90
100
68
Шиповник (корень)
50
23,00
100
69
Шиповник (корень) ф/п
20ф/п х 1,5г
19,60
100
70
Шлемник байкальский (корень)
30
28,25
100
71
Эхинацея (трава)
50
13,00
100
72
Ярутка полевая (трава)
50
16,10
100
Главная задача компании обеспечение качества производимой продукции. Контролируются все этапы производства лекарственных трав, начиная с сырья и заканчивая готовым продуктом. Складские помещения позволяют соблюдать правила хранения сырья для производства лекарственных трав. Все сырье для производства проходит физико-химические, микробиологические исследования на соответствие требованиям ФС, ГОСТ и спецификаций. Вся продукция сертифицирована.
Лекарственными считаются травы, имеющие в составе хотя бы одно вещество с целебным действием. Обычно их применяют в дополнение к основному лечению или как профилактику различных заболеваний. Фармакопея РФ содержит около 160 наименований целебных трав, разрешённых для использования. Полезные вещества могут располагаться в разных частях растений, нарпимер: в траве (ромашка аптечная, череда, змееголовник, дымянки), в семенах, плодах (кориандр, анис, дурманы, лен, мак снотворный, подорожник большой), в цветах (календула лекарственная, василек синий), в коре, корнях, почках.
Выпускают лекарственные средства для внутреннего и наружного применения. В первую группу входят такие формы использования, как настой, отвар, водно-спиртовые, масляные извлечения (настойка, экстракты). Во вторую – травяная ванна, обертывание, примочка, компресс. Популярностью пользуются и травяные сборы, которые объединяют растения с похожими свойствами. Среди них существуют противоастматические, мочегонные, грудные, желчегонные, ветрогонные, успокоительные, желудочные вяжущие, горькие, потогонные, для полоскания горла, поливитаминные и многие другие сборы.
Бизнес по переработке трав является высоко рентабельным, ввиду малых затрат на оборудование и постоянного спроса на этот вид товаров. Популярность лекарственных трав продиктована низкой ценой, безопасностью, возможностью длительного применения и сочетания с другими лекарственными формами.
При полном цикле производства лекарственных сборов можно выделить следующие этапы: выращивание сырья, сборка, сушка, переработка и упаковка.
Для выращивания можно организовать плантацию, что потребует покупки земельного участка, техники, семян и удобрений. Такое производство имеет массу преимуществ: можно регулировать объёмы и виды растений, сырьё всегда будет в наличии. Но для начинающего лучше будет закупать сырьё у сборщиков и подвергать дальнейшей переработке, так как выращивание требует больших затрат и знания сложной технологии сборки растений. При покупке сырья нужно проявлять осторожность и тщательно проверять покупаемые травы. Лучше, конечно, и контролировать процесс сушки сырья, ведь от него зависит качество будущего товара. В ГОСТ 24027.2-80 находятся методы определения качества растительного сырья. Также есть специальные учреждения, занимающиеся исследованием лекарственного сырья: Госсанэпиднадзор, Центр метрологии и стандартизации или лаборатории при фармацевтических заводах.
Неполный цикл переработки трав выглядит следующим образом. Сырьё сортируют и очищают от инородных примесей и сгнивших частей, после чего оно отправляется на сушку. Сушка является способом консервации растений.
Потеря массы после высушивания сырья составляет для листьев и ягод – 80%, цветков – 75, травы – 70, плодов, корней и корневищ – 65, почек – 60, коры – 40%. Выход сухого сырья из свежесобранных растений в зависимости от района сбора может немного отличаться от приведены данных.
Высушенные растения подвергаются измельчению на резательных машинах. Степень измельчения регулируется специальным ситом и определяется назначением растений: травы для ванн и припарок режут на кусочки не более 2 мм, а сборы и чаи для внутреннего применения измельчают в зависимости от части растения (листья, цветки и траву измельчают до частиц размером не более 5 мм, стебли, кору, корневища и корни — не более 3 мм, плоды и семена — не более 0,5 мм). Некоторые части растений минуют этот этап обработки (цветки, мелкие соцветия, некоторые виды семян и ягод).
Далее травы попадают в смеситель, где готовятся сборы. В смешанную массу путём опрыскивания добавляют солевые компоненты и эфирные масла в спиртовом растворе (1:10), потом сушат при температуре не выше 60 градусов.
Упаковывают целебные сборы по 50, 100, 150 и 200 грамм в картонные коробки, выложенные пергаментной бумагой или предварительно поместив их в двойной бумажный пакет. Нефасованное сырьё хранят в сухом, проветриваемом помещении при влажности не более 50%, в плотно закрытой упаковке. В качестве упаковки используют пакеты, бумажные и матерчатые мешки, коробки, ящики, обложенные чистой белой бумагой, банки. Расфасованные травы хранят в стеллажах или шкафах. Сроки хранения цветов, листьев и травы не превышают 1-2 лет, плодов - 2 года, а корневищ, корней и коры - 2-3 года.
Расчет себестоимости готовой продукции включат в себя расчет себестоимости сырья. Для расчета используются последние цены поставщиков сырья. На себестоимость продукции общепроизводственные расходы: электроэнергия, зарплата работников бригады, упаковка, расходы по браку, прочие расходы. При изменении цен на сырье осуществляется пересчет чен и на готовую продукцию.
Заработная плата на предприятии сдельная для производственных работников и окладная для работников административно-управленческого персонала. Для расчета сдельного заработка выделяют 4 - 6 типов работ в бригаде. Расценки устанавливаются на каждый вид готовой продукции. По этим видам работ бригадир ведет журнал по объему выполненных работ в день, то есть за каждый рабочий день указывается количество килограмм продукции (без деления по видам). Сумма сдельного заработка определяется с учетом КТУ.
КТУ – коэффициент трудового участия. Он устанавливается в зависимости от опта работы и профессиональных навыков работника. Данная система оплаты труда начала применяться с 2009 года, поэтому руководство сверяет полученный фонд оплаты труда с тем, который получался по старой схеме, которая вместо сдельного заработка для работников бригады предусматривала окладный способ расчета зарплаты.
Для работников АУП заработок определяется исходя из нормы отработанного времени: (Оклад/Норма времени)*Фактически отработанное время.
Ведомость по выплате зарплаты включает также премии, штрафы, назначаемые руководством, суммы по сырью, взятому в счет зарплаты, суммы НДФЛ. Кроме того, работники предприятия могут взять заем и осуществлять его погашение из заработной платы.
Учет производственных операций на предприятии не был автоматизирован, что значительно усложняло работу сотрудников, вынужденных ежедневно тратить большое количество времени на ручные расчеты. Кроме того, при переносе заявки с одного дня на другой, необходимо было вручную пересчитывать план производства.
Учет расчетов с покупателями, поставщиками и работникам осуществлялся с использование программы 1С: Бухгалтерия 7. Данная программа является морально устаревшей, не соответствует современным представлениям об удобстве пользователей. В качестве инструмента для решения описанных задач выбрана конфигурация «1С: Предприятие. Управление торговлей», на базе которой разработан модуль для расчета себестоимости, планирования производства и учета заработной платы.
Таким образом, необходимость автоматизации деятельности предприятия ООО «Камелия-ЛТ» становится очевидной, что повысит эффективность работы сотрудников и качество обслуживания клиентов.
2 Техническое задание
2.1 Основания для разработки
Приложение разрабатывается на основании задания, доцентом кафедры ИВС Писаревым А.П. и утвержденного заведующим кафедрой ИВС Косниковым Ю.Н..
2.2 Назначение разработки
Разрабатываемое приложение предназначено для автоматизации деятельности предприятия ООО «Камелия-ЛТ», а именно: учет заказов покупателей, ведение справочника готовой продукции и полуфабрикатов, справочника технологий производства, формирование плана производства и расчет заработной платы.
2.3 Требования к программе или программному изделию
2.3.1 Требования к функциональным характеристикам
Приложение должно обеспечить автоматизированный учет деятельности предприятия ООО «Камелия-ЛТ».
Программа должна позволить вводить новые заказы покупателей по датам отгрузки, просматривать имеющиеся заказы. На основании заказа должна формироваться расходная накладная. Пользователь должен иметь возможность регистрировать клиентов, вести справочники готовых изделий и полуфабрикатов, технологий и спецификаций производства. На основании заказов покупателей должен формироваться план производства за указанный пользователей период в разрезе наименований готовой продукции.
Пользователь должен иметь возможность отражать материальные отчеты и оперативно следить за состояние склада сырья и готовой продукции.
Приложение должно обеспечить механизм формирования себестоимости готовой продукции и расчет заработной платы. Для анализа фонда оплаты труда необходимо организовать возможность формирования заработной платы по старой и новой системам оплаты труда.
Первичными документами для приложения являются:
- журнал заказов;
- заказ покупателя;
- отчет по используемому сырью для производства полуфабриката;
- отчет по используемому сырью для украшения готовой продукции;
- отчет начальника смены по объему произведенной за день продукции;
- табель учета рабочего времени;
- отчет по объемам работ работников-сдельщиков;
- ведомость по начислению заработной платы;
- ведомость по выплате заработной платы.
В системе должны присутствовать следующие справочники:
- продукция и полуфабрикаты;
- единицы измерения;
- состав готовой продукции;
- контрагенты;
- сотрудники.
Рассмотрим каждый документ.
Журнал заказов содержит следующие реквизиты:
дата – дата отгрузки, по которой заказы объединяются в журнале;
наименование готовой продукции;
единица измерения;
покупатель;
количество коробок;
остаток на начало дня;
остаток на конец дня;
количество замесов (купажирование).
Заказ покупателя содержит следующие основные реквизиты:
номер заказа;
дата отгрузки;
контрагент – покупатель из справочника «Контрагенты»;
номенклатура – готовая продукция из справочника «Продукция и полуфабрикаты»;
единица измерения – тип коробки;
количество коробок;
количество килограмм – рассчитывается как количество коробок умноженное на количество килограмм в коробке;
цена за килограмм;
сумма.
Отчет по используемому сырью для производства полуфабриката содержит следующие реквизиты:
- наименование сырья;
- наименование полуфабрикаты;
- количество по норме;
- количество по факту;
Отчет по используемому сырью для украшения готовой продукции содержит следующие реквизиты:
- наименование сырья;
- наименование готовой продукции;
- количество по норме;
- количество по факту;
Отчет начальника смены по объему произведенной за день продукции содержит следующие реквизиты:
- наименование готовой продукции;
- количество коробок;
- вес.
Табель учета рабочего времени содержит следующие реквизиты:
- сотрудник– из справочника «Сотрудники»;
- дата;
- количество отработанных часов.
Отчет по объемам работ работников-сдельщиков содержит следующие реквизиты:
- сотрудник – из справочника «Сотрудники»;
- дата;
- вид работы – одно из значений: ссыпка, склейка, упаковка;
- вес продукции.
Ведомость по начислению заработной платы содержит следующие реквизиты:
- сотрудник – из справочника «Сотрудники»;
- дата – период расчета зарплаты;
- вид начисления – одно из значений: ссыпка, склейка, упаковка, бригада, штат;
- количество отработанных часов по табелю для каждого сотрудника;
- сумма к начислению за день для бригады;
- ежедневная сумма начислений для работников бригады;
- итоговая сумма к начислению для каждого работника.
Ведомость по выплате заработной платы содержит следующие реквизиты:
- сотрудник– из справочника «Сотрудники»;
- дата – период расчета зарплаты;
- вид начисления – одно из значений: оклад, ссыпка, склейка, упаковка, сдельный заработок, премия, штраф, НДФЛ, сумма в счет зарплаты;
- сумма по каждому виду начисления по каждому сотруднику;
- итоговая сумма к выплате по каждому сотруднику.
Справочник «Продукция и полуфабрикаты» должен хранить следующую информацию номенклатуре:
код;
название – название продукции, полуфабрикаты или сырья;
единица хранения остатков;
единица измерения – типы возможной упаковки;
- выход с замеса для готовой продукции;
сумма для зарплаты для готовой продукции;
описание.
Каждое единица измерения характеризуется следующими реквизитами:
код;
название;
коэффициент пересчета в килограммы;
объем.
Справочник «Состав готовой продукции» должен иметь следующие реквизиты:
наименование готовой продукции или полуфабриката;
название сырья;
количество.
В системе должна храниться следующая информация о клиентах:
код клиента;
наименование контрагента;
тип контрагента – покупатель, поставщик, прочее;
сведения об организации;
контактные лица;
расчетные счета;
договоры.
В системе должна храниться следующая информация о сотрудниках:
табельный номер;
фамилия;
имя;
отчество;
дата рождения;
оклад;
КТУ;
должность.
Приложение должно обеспечивать ввод документов «Заказ покупателя», «Табель учета отработанного времени», «Выплата заработной платы», «Отчет по использованному сырью для производства полуфабриката», «Отчет по использованному сырью для готовой продукции» и элементов справочников, их хранение, изменение и удаление.
Приложение должно обеспечить получение форм отчетов, используемых на предприятии, и печатных форм документов.
Отчет «Заказы покупателей» предназначен для вывода формы журнала заказов, используемого на предприятии. Отчет формируется на основании данных о введенных заказах в разрезе даты отгрузки. Отчет можно сформировать на определенный день.
Отчет «План производства» предназначен для формирования плана производства за выбранный пользователем период. Анализируются остатки товара на складе, выпуск за день и все отгрузки за указанные даты.
Отчет «Списание сырья в разрезе причин» предназначен для вывода пользователю списка сырья в количественном выражении, списанного в разрезе причин: недостача от поставщика, списание в счет зарплаты, списание на производство полуфабриката, списание на производство готовой продукции и т.д.
Отчет «Отклонение фактического расхода от норм» предназначен для вывода списка сырья в количественном выражении, по которому зарегистрирован перерасход или недовложение. Отчет можно сформировать в разрезе ответственных лиц.
Таким образом, разрабатываемое приложение должно выполнять следующие функции:
программа регистрирует и хранит сведения о готовой продукции, полуфабрикатах, сырью;
программа регистрирует и хранит сведения о контрагентах: покупателях, поставщиках и прочих клиентах;
программа регистрирует и хранит сведения о сотрудниках;
программа регистрирует и хранит сведения о составе готовой продукции и полуфабрикатов;
программа регистрирует и хранит сведения о заказах покупателей;
программа регистрирует и хранит сведения о отработанном времени по каждому сотруднику;
программа регистрирует и хранит сведения о выработке по каждому сотруднику-сдельщику;
программа обеспечивает списание сырья на изготовление готовой продукции и полуфабрикатов;
программа обеспечивает начисление заработной платы работникам и регистрацию выплаты начислений;
приложение формирует план производства за указанный период;
