В работе использовалась СУБД MS SQL Server, в качестве среды разработки - система разработки приложений Microsoft Visual Studio на базе платформы .Net., язык программирования – C#.
Есть приложения.
Введение 4
1 Обзор и анализ существующих методов, подходов и систем. 6
2 Общесистемные решения ИС 10
2.1 Пояснительная записка к техническому проекту 14
2.2 Описание схемы организационной структуры ИС 16
2.3 Описание схемы функциональной структуры ИС 18
2.4 Описание автоматизируемых функций ИС 21
2.5 Описание постановки задач……......................................................23
3 Информационное обеспечение ИС 26
3.1 Описание ИО 26
3.2 Общематематический образец спроектированных функций 28
3.3 Описание систем классификации и кодирования 32
3.4 Перечень входныйх сигналов и данных 33
3.5 Перечень выходных сигналов(документов) 34
3.6 Инструкция по формированию и ведению базы данных 34
3.7 Оптимизация организации и поиска информации 34
4 Математическое обеспечение ПС 35
4.1 Описание алгоритма 35
4.2 Математическая модель автоматизируемых функций 35
5 Техническое обеспечение ИС 36
5.1 Описание комплекса технических средств 36
5.2 Описание схемы автоматизации 37
5.3 Описание схемы структуры комплекса технических средств 37
5.4 Инструкция по эксплуатации КТС 42
6 Программное обеспечение ИС 44
6.1 Описание программного обеспечения 44
6.2 Описание контрольного примера 45
7 Организационное обеспечение ИС 53
7.1 Описание организационной структуры 53
7.2 Технологическая инструкция 54
7.3 Руководство пользователя 54
7.4 Описание технологического процесса обработки данных 55
Заключение 56
Библиографический список 58
Создание автоматизированных информационных систем позволяет эффективно обрабатывать большие потоки информации, которые имеют определенную структуру, зависящую от особенностей места применения. Это позволяет осуществлять индивидуальный подход к автоматизации именно тех функций, которые выполняются автоматизируемым подразделением. Внедрение на предприятии автоматизированных систем управления позволяет значительно сократить время выполнения работ, повысить их точность и облегчить труд специалистов.
В данном курсовом проекте будет разработана информационной система по учету запчастей автомагазина. Эффективность деятельности сотрудников будет увеличена за счет автоматизированного учета и обработки данных о поступлении и отгрузке запчастей, автоматическом формировании счет-фактуры и товарно-транспортной накладной, построения отчетности за любой промежуток времени.
Актуальность темы курсового проекта обусловлена необходимостью создания нового программного продукта, которое позволит создать универсальный инструмент по автоматизации учета поставок и отпуска запчастей или любых других товаров для предприятий малого и среднего масштаба. Система позволит создать централизованное хранилище данных для учета информации о запчастях, реализовать возможность оперативного получения и поиска информации, формировать отчетность для принятия обоснованных управленческих решений руководством организации.
Отличительной особенностью системы, которая будет разработана в настоящем курсовом проекте, является возможность учета как поступления, так и отгрузки запчастей клиентам с одновременным формированием сопроводительных документов. Система разрабатывается для работы в локальной сети, но при необходимости может быть использована и в качестве однопользовательского приложения, так как зачастую склад не подключен с локальной сети предприятия и размещение базы данных на сервере невозможна. Кроме того, разработка и внедрение системы автоматизации учета поставок и отпуска запчастей позволит максимально устранить случайные ошибки, возникающие при ручном вносе данных, минимизировать недостатки существующей системы работы компании по учету запчастей, и привнести в нее факторы, положительно влияющие на качество и сроки выполнения реализуемых в ней функций: уменьшение времени выполнения каждой функции; автоматическое создание документации и отчетов; простой и быстрый поиск.
Целью курсового проекта является разработка информационной системы по учету запчастей.
Задачи, которые необходимо решить для достижения поставленной цели:
изучить предметную область;
исследовать бизнес-процессы по учету запчастей на предприятии;
разработать требования к разрабатываемой системе;
выбрать среду разработки и систему управления базами данных для разрабатываемой системы;
разработать логическую и физическую модели данных;
создать базу данных и визуальный интерфейс информационной системы;
предусмотреть защиту информации и разделение прав доступа в информационной системе.
Результатом выполнения курсового проекта является разработка информационной системы учета запчастей, предназначенной для повышения эффективности работы менеджера отдела продаж по учету поставок и отпуска запчастей. Преимуществом разработанной информационной системы является ее работа как клиент-серверного приложения. Если предприятие не имеет локальной сети или склад находится в отдельном помещении, удаленном от офиса компании, существует возможность размещения клиентского приложения и базы данных на одном рабочем месте.
В ходе выполнения работы решены все поставленные задачи:
изучена предметная область;
исследован бизнес-процесс по учету запчастей на предприятии;
разработаны требования к разрабатываемой системе;
выбрана среда разработки и система управления базами данных для разрабатываемой системы;
разработана логическая и физическая модели данных;
создана база данных и визуальный интерфейс информационной системы;
предусмотрена защиту информации и разделение прав доступа в информационной системе.
Проведено моделирование бизнес-процессов с помощью методологии IDEF0. Разработаны требования к информационной системы. Обоснован выбор среды разработки и системы управления базами данных на основе проведенного сравнительного анализа. В качестве СУБД выбрана среда MS SQL Server, в качестве среды разработки выбрана современная система разработки приложений Microsoft Visual Studio на базе платформы .Net., язык программирования – C#.
Проведен анализ предметной области, выделены сущности построена ER-диаграмма «сущность-связь», на основе которой разработана логическая и физическая модели данных.
Разработанная информационная система учета запчастей достаточно проста в эксплуатации, легка в использовании, не требует дополнительного специального обучения персонала и реализует выполнение следующих функций:
хранение и накопление данных о запчастях;
учет сведений о поставщиках запчастей;
учет сведений об отгрузке запчастей;
учет сотрудников компании;
учет пользователей, имеющих доступ к БД;
автоматизированное формирование сопроводительных документов: счет-фактура, товарно-транспортная накладная;
автоматизированное формирование отчетной информации.
В дальнейшем планируется реализовать импорт данных из электронных копий документов на поставку и отгрузку товаров, хранение электронных версий документов в базе данных и формирование дополнительной отчетной документации и т.д.
1. Алексеев А.В. Разработка информационных систем. – Москва, 2017. – 638 с.
2. Афанасьев Э.В., Ярошенко В.Н. Тестирования программного обеспечения. – М.: Экономика, 2016. – 478 с.
3. Беленькая М.Н., Малиновский С.Т., Яковенко Н.В. Основы тестирования информационных систем. Научно-популярное издание. – М.: Горячая линия – Телеком, 2016. – 300 с.
4. Вейцман В.М. Проектирование информационных систем: Учебное пособие. – М.: МУБИНТ, 2017. – 214 c.
5. Гвоздева В. А. Информатика, автоматизированные информационные технологии и системы: учебник / В. А. Гвоздева. Москва: Форум: Инфра-М, 2015. – 541 с.
6. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. – М: ИУИТ, 2016. – 300 с.
7. Гринченко Н.Н. Проектирование баз данных. – М: Телеком, 2016. – 613 c.
8. Емельянова Н. З. Информационные системы в экономике: учеб. пособие / Н. Емельянова, Т. Л. Партыка, И. И. Попов. - М.: Форум, 2017. – 461 с.
9. Епанешников А., Епанешников В. Ведение торгового учета. – М.: Диалог-МИФИ, 2016. – 459 с.
10. Илюшечкин В.М. Основы использования и проектирования баз данных. – М.:Юрайт, 2017. – 224 с.
11. Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных. - Спб.: БХВ-Петербург, 2016. – 464 с.
12. Корнеев И. К. MySQL: учебник / И.К. Корнеев, Г.Н. Ксандопуло, В.А. Машурцев. - Москва : Проспект, 2017. – 222 с.
13. Криницкий Н.А., Миронов Г.Д., Фролов Г.Д. Автоматизированные информационные системы - М.: Наука, 2017.- 384 с.
14. Кузьменко В.Г. Базы данных: Самоучитель. – М.: Бином-Пресс, 2017. – 416 с.
15. Леонтьев В.П. ADO.NET. М.: ОЛМА–ПРЕСС, 2016. – 306 с.
16. Лодон Дж., Лодон К. Управление информационными системами. 7-е изд. / Пер. с англ. под ред. Д.Р. Трутнева. – СПб.: Питер, 2016. – 912 с.
17. Макарова Н. В. Информатика и информационно-коммуникационные технологии.- СПб.: Питер, 2016. – 224 с.
18. Рудакова Л.В. Базы данных. – СПб.:БХВ-Петербург, 2016 – 541 с.
19. Титоренко Г. А. Информационные системы и технологии управления: учебник / Под ред. Г. А. Титоренко. - М.: ЮНИТИ, 2017. – 591 с.
20. Троелсен Э., Язык программирования C# 5.0 и платформа .NET 4.5, М.: Вильямс, 2017. – 1312 с.
21. Уткин В.Б., Балдин К.В. Информационные системы в экономике. – Москва, 2017. – 470 с.
22. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. MS SQL Server - М.: Корона-век, 2016. – 736 с.
23. Черемных С.В., Семенов И.О., Ручкин В.С. Моделирование и анализ систем. IDEF-технологии — М.: Финансы и статистика, 2016. — 188 с.
24. Сайт «1С: Торговля и склад» [Электронный ресурс]. – URL: http://www.1c.ru/rus/products/1c/predpr/torg77.htm
25. Сайт «Мегаплан» [Электронный ресурс]. – URL: https://mеgaplan.ru/
26. Сайт «Мои продажи» [Электронный ресурс]. – URL: http://mysales.ru