Автор работы: Пользователь скрыл имя, 23 Марта 2013 в 21:37, курсовая работа
Цель исследования заключается в разработке автоматизированной системы учета готовой продукции ООО «Митинг» отвечающей современным требованиям.
В соответствии с выбранной целью поставлены и решены следующие задачи:
описана предметная область объекта проектирования;
проведен аналитический обзор существующих аналогов;
проведен обзор существующих средств реализации;
разработка системы учета готовой продукции на предприятии ООО «Митинг»;
расчет экономической эффективности работы.
Общий вид системы представлен на рисунке 6.
Рисунок 6. Общий вид системы CoreIMS.
Стоимость данного программного продукта – 91 000 рублей.
Из выше перечисленных наиболее лучшим решением является последний программный продукт CoreIMS. Но в свою очередь данная система имеет высокую сложность установки, которая связана с установкой оборудования и программного комплекса, а также отличается высокой стоимость. Однако для решения задач учета продукции без установки дополнительного аппаратного оборудования наиболее подходящим является Система учета товарно-материальных ценностей (ТМЦ) Syntellect. Полноценно решает поставленные задачи и имеет низкую стоимость.
К программному обеспечению (ПО) относится определенная совокупность программ, которые реализуют функции и задачи ИС, а также обеспечивают устойчивую работу комплексов технических средств. У программному обеспечению можно отнести и общесистемные и специальные программы, также методические материалы.
Средства PHP.
Средства эффективного хранения и выборки больших объемов информации внесли огромный вклад в успешное развитие Интернета. Обычно для хранения информации используются базы данных. Поддержка баз данных ориентирована не только на интересы гигантских корпораций — в распоряжении web-программистов имеется несколько мощных реализаций баз данных, распространяемых по относительно низкой цене (а то и бесплатно).
Правильная организация базы данных обеспечивает более быстрые и гибкие возможности выборки данных. Она существенно упрощает реализацию средств поиска и сортировки, а проблемы прав доступа к информации решаются при помощи средств контроля за привилегиями, присутствующими во многих системах управления базами данных (СУБД). Кроме того, упрощаются процессы репликации и архивации данных.
MySQL — вероятно является, самой популярной СУБД, используемой в PHP. На примере MySQL будет показано, как в РНР происходят загрузка и обновление данных в базе; мы рассмотрим базовые средства поиска и сортировки, используемые во многих web-приложениях. Затем мы перейдем к реализованной в РНР поддержке ODBC (Open Data Base Connectivity) — обобщенного интерфейса, который может использоваться для одновременного соединения с разными СУБД. При включении в каталог новых сайтов пользователь относит их к одной из стандартных категорий, определяемых администратором сайта[14, c. 35].
Средства С++.
В области программирования для Сети Стандарт C++ на 2003 год состоит из двух основных частей: описание ядра языка и описание стандартной библиотеки.
Кроме того, существует огромное количество библиотек C++, не входящих в стандарт. В программах на C++ можно использовать многие библиотеки C.
C++ – чрезвычайно мощный язык,
содержащий средства создания
эффективных программ
Средства Delphi
Delphi — императивный,
Изначально среда разработки была предназначена исключительно для разработки приложений Microsoft Windows, затем был реализован также для платформ Linux, однако его разработка была прекращена, и, вскоре после этого, было объявлено о поддержке Microsoft .NET.
Реализация среды разработки проектом Lazarus позволяет использовать его для создания приложений на Delphi для таких платформ, как Linux, Mac OS X и Windows CE.
Также предпринимались попытки использования языка в проектах GNU и написания компилятора для GCC.
Средства С#.
C# (произносится данный язык как СИ Шарп) — это объектно-ориентированный язык программирования. Данный язык программирования разработан в 1998—2001 годах. Группа инженеров под руководством Андерса Хейлсберга в компании Microsoft как язык разработки приложений для платформы Microsoft .NET Framework и впоследствии был стандартизирован как ECMA-334 и ISO/IEC 23270 [6].
C# относится к семье
языков с C-подобным синтаксисом, из них его синтаксис наиболее близок
к C++ и Java. Язык имеет статическую типизацию, поддерживает полиморфизм, пере
анонимные функции с поддержкой замыканий, LINQ, ис
Переняв многое от своих
предшественников — языков C++, Java, Delphi, Модула и Smallta
Исходя из выше сказанного в данной дипломной работе будет реализована программа учета готовой продукции компании «Митинг», соответствующая современным требованиям применения на предприятии.
Существующие аналоги подобной
системы имеются, но они не отвечают
всем необходимым требованиям
Данный программный продукт будет разрабатываться на платформе PHP и MySQL. Применение данных технологий обеспечивает наибольшую гибкость использования базы данных и удобство применения. Также при использовании данных технологий будет предоставлено удобство доступа к данным компании, данным о товарах и обработка бизнес процессов.
Необходима разработка автоматизированной системы учета готовой продукции на предприятии ООО «Митинг».
Данный программный продукт посвящен автоматизации одной из сторон практической деятельности с использованием баз данных. Качество работы предприятия зависит от автоматизации процесса учета товаров. Одна из основных составляющих этого процесса – создание базы данных по готовой продукции и материалов. Он обеспечивает облегчение работы со складскими остатками. Удобный поиск материала. Удобный поиск товара. Мгновенную выдачу информации по запросу.
Актуальность этой задачи и сложность объекта, для которого сроится математическая модель, обуславливает необходимость серьезного математического исследования объекта для увеличения функциональных возможностей алгоритмов составления базы данных.
Задачу составления баз не стоит рассматривать только как некую программу, реализующую функцию механического распределения ассортиментного перечня, на которой ее (программы) использование и заканчивается. Экономический эффект от более эффективного использования трудовых ресурсов может быть достигнут только в результате кропотливой работы по управлению этими трудовыми ресурсами.
Программа предназначена для формирования базы данных по перечню товара, складским остаткам, движении товара внутри компании. Решение данной задачи на ЭВМ позволяет экономить время при работе с товаром.
Программа должна обеспечивать:
Таблица «Товар» содержит информацию о товарах: Наименование, Марка, Размер (мм), Вес (кг), Длина (мм), Состояние поставки, Стоимость, Всего в наличии.
Таблица «Состояние поставки» содержит информацию о состоянии поставки товара: название.
Таблица «Марка» содержит информацию о Марке производителя товара: название.
Таблица «Заказ» содержит информацию о существующих заказах: дата заказа, код товара, модель, количество, Ф.И.О. покупателя, адрес покупателя, телефон, статус.
Таблица «Пользователи» содержит информацию о зарегистрированных пользователях: логин, пароль, администратор, Ф.И.О., адрес, телефон.
Таблица «Категории» содержит информацию о категориях товаров: название
Поля таблиц базы данных
1) Таблица «Товар»:
Наименование |
Тип |
Описание |
id |
Integer |
код (идентификационный номер) |
name |
varchar |
наименование |
id_categorie |
Integer |
код категории |
id_country |
Integer |
состояние поставки |
id_vendor |
Integer |
марка |
raz |
varchar |
размер |
dl |
varchar |
длинна |
kol |
вес | |
count |
Integer |
количество товара в магазине |
price |
float |
цена товара |
2) Таблица «Заказ»:
Наименование |
Тип |
Описание |
id |
Integer |
код (идентификационный номер) |
id_article |
Integer |
код заказанного товара |
count |
Integer |
количество заказанного товара |
id_user |
Integer |
код пользователя сделавшего данный заказ |
state |
enum |
дата заказа |
date |
datetime |
состояние заказа |
3) Таблица «Состояние поставки»:
Наименование |
Тип |
Описание |
id |
Integer |
код (идентификационный номер) |
name |
varchar |
Название |
4) Таблица «Категории»:
Наименование |
Тип |
Описание |
id |
Integer |
код (идентификационный номер) |
name |
varchar |
название |
5) Таблица «Пользователи»:
Наименование |
Тип |
Описание |
id |
Integer |
код (идентификационный номер) |
login |
varchar |
логин для входа в систему |
password |
varchar |
пароль |
varchar |
электронная почта | |
isAdmin |
enum |
признак имеет ли данный пользователь права администратора |
fio |
varchar |
ФИО пользователя |
address |
varchar |
адрес |
telephone |
varchar |
телефон |
TypeOfPerson |
int |
признак того, является ли данное лицо юридическим |
Organization |
varchar |
название организации |
Информация о работе Автоматизация бизнес-процессов складского учета