🔍 Поиск готовых работ

🔍 Поиск работ

Автоматизированная информационная система «Управление оптовым магазином»

Работа №201490

Тип работы

Дипломные работы, ВКР

Предмет

программирование

Объем работы126
Год сдачи2017
Стоимость4920 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
16
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 6
1 ПОСТАНОВКА И АНАЛИЗ ЗАДАЧИ 9
1.1 Описание объекта и процессов автоматизации 9
1.2 Требования к системе со стороны заказчика 10
1.3 Характеристика задачи и обоснование необходимости
автоматизации 11
1.3.1 Обзор бизнес-процессов организации 11
1.3.2 Обоснование необходимости автоматизации 13
1.3.3 Формулирование функциональных возможностей компонентов
системы 14
1.4 Выбор стратегии автоматизации 16
1.4.1 Обзор родственных разработок 16
1.4.2 Подбор компонентов для автоматизации задачи 25
1.5 Обоснование решений 25
1.5.1 Выбор программного обеспечения 25
1.5.2 Выбор архитектурного решения 27
1.5.3 Выбор средства информационного обеспечения 28
2 РЕАЛИЗАЦИЯ ЗАДАЧИ 30
2.1 Архитектура системы 30
2.2 Описание этапов жизненного цикла системы 31
2.3 Программное обеспечение 33
2.3.1 Логическая и компонентная архитектура системы 33
2.3.2 Создание базы данных 34
2.3.3 Логическое моделирование 69
2.3.4 Написание модулей веб-приложения 79
2.3.5 Разработка схемы организации доступа пользователей 90
2.4 Аппаратное обеспечение 92
2.4.1 Подключение к сетевому активному оборудованию, настройка сетевых параметров 92
2.5 Безопасность в системе 95
3 ПРИМЕРЫ РАБОТЫ 97
3.1 Возможности клиентов 97
3.2 Авторизация и пользователи системы 98
3.3 Работа в системе 99
ЗАКЛЮЧЕНИЕ 105
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 107
ПРИЛОЖЕНИЕ. ЛИСТИНГ ПРОГРАММЫ 109


В последние годы информационные технологии стали важным инструментом, позволяющим осуществлять сбор, хранение и переработку информации в любой организации. Подобные технологии сейчас используются даже в тех организациях и компаниях, в которых сбор, анализ, хранение и обработка данных не являются приоритетной задачей для успешного функционирования. Любая организация, не использующая технологии в своей деятельности, рано или поздно может столкнуться с определенными проблемами, связанными с малоэффективными способами сбора, анализа, хранения и обработки данных.
Наиболее эффективная деятельность организации в своем направлении напрямую зависит от уровня оснащения современными технологиями автоматизированного информационного учета.
Автоматизированная информационная система (АИС) - это система, состоящая из взаимодействующих друг с другом аппаратных и программных средств. Основной целью автоматизированной информационной системы является автоматизация деятельности организации, связанной с сбором, анализом, хранением и обработкой информации. Автоматизированная информационная система состоит из вычислительной техники, программного обеспечения и персонала.
Автоматизированная информационная система позволяет повысить эффективность работы организации за счет автоматизации некоторых бизнес-процессов, обработка которых вручную потребовала бы большое количество времени.
Основополагающим инструментом эффективной информационной системы является база данных. Без баз данных в современном мире трудно представить работу и крупных, и сравнительно небольших организаций. Базы данных осуществляют сбор, структурирование, хранение, извлечение и систематизирование больших объемов данных.
Клиент-серверная архитектура приложения позволяет ощутимо сберегать средства и время для получения всей необходимой информации, упрощают доступ к информации и ее ввод, поскольку она осуществляет комплексную обработку данных и централизацию их хранения.
Основной особенностью веб-приложения является его логика. Веб-приложение имеет распределение между клиентом и сервером, данные хранятся преимущественно на сервере, действия с информацией происходят по сети. Это позволяет обеспечивать достаточное быстродействие системы, не нагружая компьютеры пользователей. Для работы пользователей с базами данных существуют средства, специализированные для этих целей - системы управления базами данных (СУБД). СУБД в современном мире - это многопользовательские системы, которые осуществляют деятельность по управлению объёмами информации для одного или нескольких, работающих одновременно, пользователей.
Залогом эффективной деятельности любой организации, в том числе и оптового магазина, является ее успешная работа по своему направлению. Многие, в частности молодые, предприятия уделяют недостаточно внимания вопросам автоматизации деятельности, так как испытывают недостаток времени и средств. Решение данной проблемы весьма актуально для осуществления торговой деятельности и структурирования всех внутренних процессов и архивов оптового магазина. Так же это актуально для любого предприятия, которое сталкивается с обработкой большого количество информации для осуществления своей деятельности.
Цель выпускной квалификационной работы - разработать автоматизированную информационную систему для организации работы оптового магазина, используя подходящие информационные технологии, и показать значимость, удобство этой системы для использования.
Для достижения цели разработки автоматизированной информационной системы были поставлены следующие задачи:
• учет требований заказчика;
• анализ деятельности организации, внутренних особенностей и её бизнес-процессов;
• обзор родственных разработок;
• разработка программного обеспечения автоматизированной информационной системы оптового магазина;
• ввод разработки в эксплуатацию.
Для разработки информационной системы оптового магазина была выбрана интегрированная среда разработки Visual Studio 2015 Community Edition и СУБД Microsoft SQL Server 2012 Express Edition для Windows- приложений.
Автоматизированная информационная система оптового магазина предназначена для:
• учет информации о товарах, клиентах, поставщиках, филиалах, сотрудниках и их детях;
• оформление заказа на товар или покупки товара;
• оформление производства и заказа на производство товара;
• оформление поставок;
• учет списанных товаров;
• составление графика премиальных;
• составление графика отпусков;
• формирование отчетности;
• хранения необходимых файлов и документов.



Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В процессе работы над выпускной квалификационной работой было выполнено следующее:
• проведен анализ деятельности оптового магазина с учетом особенностей конкретного предприятия;
• выделены бизнес-процессы рассматриваемой предметной
области;
• проанализированы существующие информационные системы для введения складского учета и различные СУБД. Выявлены их достоинства и недостатки;
• разработана архитектура системы, выбраны средства ее реализации;
• выполнено создание базы данных;
• проведено логическое моделирование системы;
• разработано систематизированное хранилище документов и файлов;
• разработаны модули веб-приложения.
Разработанные компоненты информационной системы оптового магазина позволяют решать следующие задачи:
• учет сотрудников, товаров, клиентов, магазинов, поставщиков и договоров на покупку, заказ, поставку и заказов на производство;
• автоматизация документооборота;
• составление отчетов;
• поиск по базе данных;
• простой автоматизированный процесс внесения изменения данных.
Отдельным пунктом стоит выделить компонент, реализующий автоматизацию оптовой продажи производимых предприятием товаров на заказ, так как рассмотренные информационные системы не позволяли организовать этот процесс на предприятии.
Решение перечисленных задач практически не потребовало материальных затрат вследствие применения бесплатных компонентов разработки системы.
В настоящее время разработанные средства подготовлены к опытной эксплуатации в оптовом магазине.




1 Рихтер, Джеффри. CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#: Пер. с англ. / Джеффри Рихтер. - Санкт-Петербург: Питер, 2016. - 896 с.
2 Все про ASP.NET и .NET Framework. - http://www.aspnetmania.com/
3 Кириллов, В.В. Введение в реляционные базы данных. / В.В. Кириллов, Г.Ю. Громов. - Санкт-Петербург: БХВ-Петербург, 2012. - 464 с.
4 Троелсен, Эндрю. Язык программирования C# 5.0 и платформа .NET 4.5. 6-е изд.: Пер. с англ. / Эндрю Троелсон. - М.: Вильямс, 2013. - 1312 с.
5 Рейли, Д. Создание приложений Microsoft ASP.NET. / Дуглас Рейли; пер. с англ. под ред. А. Р. Врублевского. - М.: Издательско-торговый дом " Русская редакция", 2002. - 480 с.
6 Фримен, Адам. ASP.NET MVC 5 с примерами на C# 5.0 для профессионалов: Пер. с англ. / Адам Фримен. - М.: Вильямс, 2015. - 736 с.
7 Бородакий, Ю.В. Эволюция информационных систем. / Ю.В. . Бородакий, Ю.Г. Лободинский. - М.: Горячая Линия - Телеком, 2011. - 368 с.
8 Методология функционального моделирования IDEF0, М.: ИПК Издательство стандартов, 2000. - 75 с.
9 Биллиг, В.А. Основы программирования на C#. / В.А. Биллинг - М.: Бином, 2006. - 488 с.
10 Bootstrap. - http://getbootstrap.eom/css/#buttons
11 Общие сведения о ASP.NET MVC [Электронный ресурс]. URL: https://msdn.microsoft.com/ru-ru/library/dd381412(v=vs.108).aspx
12 Общие сведения о платформе Entity Framework [Электронный ресурс]. URL: https://msdn.microsoft.com/ru-ru/library/bb399567(v=vs.110).aspx
13 Иванов Д.Ю. Моделирование на UML. / Д.Ю. Иванов, Ф.А. Новиков - Санкт-Петербург: СПбГУ ИТМО, 2010. - 200 с.
14 Работа с Ajax в ASP.NET MVC [Электронный ресурс]. URL: http://professorweb.ru/my/ASP_NET/mvc/level6/6_8.php

http://metanit.Com/sharp/tutorial/1.1 .php..19


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ