Автоматизация учета выпускаемой продукции ЧУП «Калинковичский молочный комбинат»

Автор работы: Пользователь скрыл имя, 10 Апреля 2014 в 17:51, дипломная работа

Краткое описание

Программный продукт автоматизирует учёт выпускаемой продукции на ЧУП «Калинковичский молочный комбинат», изменяет структуру таблиц (добавление/удаление записей), так же при использовании программного продукта значительно снижается трудоёмкость ведения базы данных.
Целью дипломного проекта является создание программы, выполняющую учёт выпускаемой продукции и подсчёт её стоимости, а также формирование отчётов.

Вложенные файлы: 1 файл

7_Poyasnitelnaya_zapiska_-_gotova.doc

— 562.00 Кб (Скачать файл)


Введение

Наименование программы – Автоматизация учета выпускаемой продукции ЧУП «Калинковичский молочный комбинат».

База данных – это совместно используемый набор устойчивых данных. База данных является единым и большим хранилищем данных. Это хранилище определяется один раз, а затем многократно используется различными пользователями или функциональными частями системы. База данных является информационной моделью предметной области. База данных рассматривается как общий, разделяемый ресурс. Обращение к базам данных осуществляется с помощью системы управления базами данных (СУБД).

Основной целью любой текстовой БД является хранение, поиск и выдача документов, соответствующих запросу пользователя. Такие документы принято называть релевантными.

Программный продукт автоматизирует учёт выпускаемой продукции на ЧУП «Калинковичский молочный комбинат», изменяет структуру таблиц (добавление/удаление записей), так же при использовании программного продукта значительно снижается трудоёмкость ведения базы данных.

Целью дипломного проекта является создание программы, выполняющую учёт выпускаемой продукции и подсчёт её стоимости, а также формирование отчётов.

 

 

 

 

 

 

 

 

 

 

Описание основных модулей программы

Общие сведения

Наименование программного продукта – Автоматизация учета выпускаемой продукции ЧУП «Калинковичский молочный комбинат».

Для нормальной работы и для полного функционирования программы необходимо:

  • подключенный к компьютеру принтер с установленными драйверами;
  • пакет Microsoft Office версии не позднее 2003 года.

Программный продукт создан на языке программирования Delphi.

Язык программирования Delphi представляет собой комбинация таких технологий, как:

  • высокопроизводительный компилятор в машинный код;
  • объектно-ориентированная модель компонент;
  • визуальное построение приложений;
  • средство для построения баз данных.

Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре «клиент-сервер». Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода (хотя это возможно).

В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора.  Компиляция в Delphi производится непосредственно в родной машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код,

который затем интерпретируется виртуальной p-машиной.  
База данных создавалась с помощью программы в Microsoft Access.

Microsoft Office Access или просто Microsoft Access (рисунок 1) – реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Основные компоненты MS Access:

  • построитель таблиц;
  • построитель экранных форм;
  • построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);
  • построитель отчётов, выводимых на печать.

Основные компоненты могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.

Microsoft Jet Database Engine, которая используется в качестве  движка базы данных MS Access является файл-серверной СУБД и потому применима лишь к приложениям, работающим с небольшими объемами данных и при небольшом числе пользователей, одновременно работающих с этими данными. Непосредственно в Access отсутствует ряд механизмов, необходимых в многопользовательских БД, таких, например, как триггеры.

Рисунок 1 – Microsoft Office Access 2010

 

 

Функциональное назначение

ЧУП «Калинковичский молочный комбинат» - одно из крупнейших перерабатывающих предприятий не только в Гомельской области, но и в Республике Беларусь в целом. За пределами Республики Беларусь ЧУП «Калинковичский молочный комбинат» хорошо известен как экспортер сухого молока, сливочного масла, казеина технического. За последние годы крупные поставки осуществлялись в Российскую Федерацию, Литву, Нидерланды, США. Объем  экспорта в общем объеме реализации продукции составляет более   65 %. а предприятии система управления качеством разрабатывается на базе международных стандартов серии ИСО 9000:2000, аналогом которых является национальный стандарт СТБ ИСО 9001-2001. Для такого крупного предприятия целесообразно создать программу, в которой оператору будет легко и просто подсчитывать общую стоимость выпущенной продукции.

Каждый продукт в базе данных имеет следующие поля для заполнения:

  • код;
  • наименование продукта;
  • жирность;
  • ёмкость;
  • выпущено за смену;
  • дата;
  • цена 1 единицы;
  • стоимость;
  • стоимость с НДС.

 

 

 

Описание логической структуры

Структура проекта приведена в графической части дипломного проекта. Рассмотрим краткую структуру работы программы:

Первое окно программного продукта является окно входа в программу. В этом окне можно нажать либо кнопку вход, либо выйти из программы.

После нажатия на кнопку “вход” пользователю будет необходимо ввести пароль, после чего он попадёт на главную форму, на которой расположена общая таблица всех продуктов. В этой таблице реализованы следующие функции:

  • добавить запись;
  • редактировать запись;
  • удалить запись;
  • сортировать запись;
  • выйти;

Также в главном окне предусмотрено меню, через которое пользователь может сохранить текущее состояние таблицы, или при необходимости открыть ранее сохранённое состояние. В меню реализованы функции перехода к другим таблицам 4 таблицам, в которых предусмотрены те-же функции что и у общей таблице. Меню имеет пункт перехода к таблицам отчёта, в каждой из которых реализованы следующие функции:

  • поиск;
  • выборка;
  • сортировка;
  • вывод отчета в Excel;
  • вывод отчета на печать;
    • подсчёт суммы стоимости товаров без НДС;
    • подсчёт суммы стоимости товаров с НДС;

В меню реализована функция справки, в которой пользователь может посмотреть следующие пункты:

  • о компании;
  • о программе;

Любая база данных состоит из таблиц содержащих, какие либо данные. Программный продукт Автоматизация учета выпускаемой продукции ЧУП «Калинковичский молочный комбинат» содержит 5 таблиц (рисунок 2), которые не связаны между собой отношениями в приложении при их создании. Все связи между таблицами устроены на программном уровне, что обеспечивает тонкую настройку и полное манипулирование базой.

Рисунок 2 – Перечень таблиц

Структурная схема представления взаимосвязи основных компонентов и таблиц является общей для программного продукта автоматизация учета выпускаемой продукции ЧУП «Калинковичский молочный комбинат» (рисунок 3).

Рисунок 3 – Основная структурная схема взаимосвязей компонентов и таблиц

Используемые технические средства

Для нормальной работы программного продукта необходим компьютер со следующими минимальными характеристиками:

  • операционная система Windows 2000\XP;
  • процессор Pentium 3 с частотой не менее 223 MHz;
  • оперативная память не менее чем 64 Mb RAM;
  • видеоадаптер или монитор VGA (640x480);
  • свободное место на жестком диске не менее чем 50 Mb;
  • устройство взаимодействия с пользователем: клавиатура и мышь.

Из периферийных устройств необходим принтер.

Вызов и загрузка

Для того что бы запустить программный продукт необходимо запустить программу установки программы Автоматизация учета выпускаемой продукции ЧУП «Калинковичский молочный комбинат» c CD-RW диска предлагающегося к проекту, после чего появится ярлык на рабочем столе и в меню пуск.

Входные данные

Входными данными в программном продукте являются:

  • введенные данные при добавлении записи в общую таблицу;
  • введенные данные при добавлении записи в таблицу молоко;
  • введенные данные при добавлении записи в таблицу масло;
  • введенные данные при добавлении записи в таблицу сметана;
  • введенные данные при добавлении записи в таблицу без категории.

Выходные данные

Выходными данными в программном продукте являются:

  • справочная информация о программном продукте;
  • справочная информация о компании;

 

  • отчёт общей таблицы;
  • отчёт таблицы молоко;
  • отчёт таблицы масло;
  • отчёт таблицы сметана;
  • отчёт таблицы без категории;

 

Ожидаемые технико-экономические показатели

Эффективность – это отношение эффекта от внедрения автоматизированного рабочего места к затратам на его создание. К расходной части относят: затраты на внедрение оборудования, переквалификацию специалистов, затраты на покупку лицензионного программного обеспечения, компьютеров и периферийных устройств. К эффекту от внедрения автоматизированной системы обработки экономической информации  относят повышение эффективность работы, без увеличения числа сотрудников.

Под эффективностью автоматизированного преобразования экономической информации понимают целесообразность применения средств вычислительной и организационной техники при формировании, передаче и обработке данных.

Различают расчетную и фактическую эффективность. Первую (расчетную) определяют на стадии проектирования автоматизации информационных работ, т.е. разработки технорабочего проекта; вторую (фактическую) – по результатам внедрения технорабочего проекта. Обобщенным критерием экономической эффективности является минимум затрат живого и овеществленного труда. При этом установлено, что, чем больше участков управленческих работ автоматизировано, тем эффективнее используется техническое и программное обеспечение.

Эффект от использования программного продукта определяется скоростью обработки больших объемов информации, простотой освоения и эксплуатации персоналом различной квалификации. При этом изменяются условия труда работников, изменяется структура производственного персонала (меняется численность занятых на работах, требующих высшего или среднего специального образования; численность работников по разрядам работающих, подлежащих обучению, переобучению, повышению квалификации). В конечном счете, эффект выражается экономией материальных и трудовых ресурсов в стоимостном выражении за установленный период времени, обычно за год.

Определим экономический эффект от внедрения программного продукта – Автоматизация учета выпускаемой продукции ЧУП «Калинковичский молочный комбинат».

Определение экономического эффекта от внедрения программного продукта включает два этапа:

1. Определение отпускной цены программного продукта.

2. Определение экономического эффекта  от внедрения программного продукта  и срока окупаемости вложений.

Для разработки программного продукта привлекается техник-программист из сторонней организации. Тарифный коэффициент – 2,03. Тарифная ставка 1 разряда – 250000 р. Оклад техника программиста с учетом повышений – 1150000 р. В соответствии с «Временными санитарными нормами и правилами для работников вычислительных центров» площадь помещений для работников вычислительного центра из расчета на одного человека следует предусматривать величиной не менее 6,0 кв.м. Стоимость 1 гибкого диска CD–R, 700 МВ, 16х-48х – 5000 р. Стоимость тонера НР – 1018 – 80000 р. Стоимость белой бумаги, А4 9210х297 мм), 80 г/м2 – 45000 р. Среднемесячное количество рабочих часов по норме в расчетном году – 167,3 ч. С учетом выполнения условий премирования и наличия надбавки за работу во вредных условиях труда размер премий и доплат установлен в размере 30 % от заработной платы.

Информация о работе Автоматизация учета выпускаемой продукции ЧУП «Калинковичский молочный комбинат»