Разработка программного комплекса для автоматизации информационных процессов служб сбыта пищевой продукции
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ия иностранных фирм должна быть представлена и на английском, и на русском языках.
Количество экземпляров проектной и эксплуатационной документации, предоставляемой Заказчику, определяется Договорами с Поставщиком оборудования и Разработчиком проекта, однако в любом случае должно быть не менее четырех.
1.4.9 Источники разработки
заказ на разработку программного комплекса для автоматизации информационных процессов служб сбыта для индивидуального предпринимателя Краснюк Н.Н., г. Михайловск;
отчет о преддипломной практике студента группы ИС - 061
Краснюк Е.Н.
Выводы
1.В результате предпроектного обследования фирмы была рассмотрена структура фирмы и ее цели, средства достижения целей, функциональная модель фирмы, документооборот, организационная структура предприятия, документооборот, а так же программное и техническое обеспечение фирмы. Установлено, что структура фирмы имеет смешанную структуру, документооборот не структурирован, специальное приложение автоматизаций отсутствует.
2.В ходе анализа фирмы было выявлено, что на ней отсутствует какое либо специализированное программное обеспечение для автоматизации служб сбыта. Для решения проблемной учета реализации пищевой продукции было принято решение разработать программный комплекс, который будет автоматизировать информационные процессы служб сбыта, т.к. использование готового программного продукта не выгодно из-за высокой цены и излишек функциональности типовых программных продуктов, половина из которых использоваться не будет. Так же на фирме отсутствует, какая либо реклама, поэтому решено разработать программный комплекс на базе Web-сайта.
.Сформированы требования для реализации программного комплекса.
2. РЕАЛИЗАЦИЯ ПРОГРАММНОГО КОМПЛЕКСА СБЫТ
2.1 Обоснование выбора среды разработки информационной подсистемы
Выбор среды разработки на прямую зависит от технологии разработки. В данном случае было решено писать программный продукт по технологии ASP.NET с использованием языка C#. Средой разработки ASP.NET является Microsoft Visual Studio 2010.
Достоинства Microsoft Visual Studio 2010:
-высокое качество визуальной среды разработки;
-интуитивно понятный интерфейс;
-технология ADO.NET;
-гибкость и масштабируемость архитектуры баз данных и пр.
-поддержка технологии ASP.NET
ADO.NET - это часть Microsoft .NET Framework, набор средств и слоев, позволяющих приложению легко управлять и взаимодействовать со своим файловым или серверным хранилищем данных.
Основные преимущества ASP.NET:
типизация. Языки программирования ASP.NET имеют строгую типизацию данных. Огромное преимущество перед другими языками;
возможность использовать несколько языков программирования;
компиляция. При компиляции ASP.NET-проекта код переводится в независимое от языка и процессора представление, которое называется языком MSIL. Во время работы MSIL выполняется в контексте платформы .NET Framework, которая переводит MSIL в индивидуальные инструкции для процессора компьютера, на котором запущено приложение;
простота в использовании (Plug and Play). Для начала работы с языком ASP.NET достаточно установиться Microsoft Visual Studio и Net Framework.
Простота в использовании документации к языку. Вся документация собрана в единой базе под названием MSDN. Данная библиотека позволяет найти ответ на любой вопрос, по любой технологии и по любому языку разработанному компанией Microsoft [18].
Для реализации информационной базы к программному продукту был выбран Microsoft SQL Server 2008. Предоставляет мощные, знакомые инструменты для профессионалов информационных технологий так же, как и для работников информационной сферы, уменьшая сложность создания, развёртывания, управления и использования данных предприятия и аналитических приложений на платформах от мобильных устройств до информационных систем предприятия.
2.2 Разработка информационной базы данных
2.2.1 Определение сущностей
База данных программного продукта Сбыт во время проектирования была разделена на десять сущностей:
-информация о товаре;
-информация о весе товара;
-информация о поставках;
-информация о поставщиках;
-информация о производителях;
-информация о корзине;
-информация о содержании корзин;
-информация о заказах;
-информация о пользователях;
-информация о статистике по изменению цен.
Для всех сущностей были написаны уникальные атрибуты.
Сущность Товар содержит следующие атрибуты:
1.код продукта - уникальный код продукта;
2.наименование - наименование товара;
.описание - краткое описание товара;
.изображение - ссылка на изображение к товару;
На рисунке 2.2 представлена модель сущности Товар.
Рисунок 2.2 - Модель сущности Товар
Так как товар поставляется в разных упаковках и с разным весом, поэтому была спроектирована сущность Вес товара модель данной сущности представлена на рисунке 2.3.
Сущность Вес товара содержит следующие атрибуты:
1.код веса - уникальный код веса товара;
2.код поставки - код поставки определенного товара;
.код продукта - код продукта;
.вес - вес выбранного товара;
.стоимость - стоимость выбранного товара;
.количество - количество данного товара на складе.
После определения сущности вес товара требуется определить сущность Поставка данная таблица содержит поставки тов?/p>