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

🔍 Поиск работ

Разработка автоматизированной информационной системы автомобильной газозаправочной станции

Работа №201494

Тип работы

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

Предмет

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

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

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


Аннотация 2
ВВЕДЕНИЕ 6
1 ОБЩИЕ ПОНЯТИЯ И ПРИНЦИПЫ ПОСТРОЕНИЯ
ИНФОРМАЦИОННОЙ СИСТЕМЫ ОРГАНИЗАЦИИ 8
1.1 Понятие и виды информационных систем 8
1.2 Общие принципы построения ИС 11
1.3 Особенности внедрения ИС на предприятии 16
2 ОПИСАНИЕ «АГЗС+» И ЕГО ОСНОВНЫХ БИЗНЕС ПРОЦЕССОВ 18
2.1 Общее описание предприятия 18
2.2 Анализ организационной структуры 19
2.3 Анализ основных бизнес-процессов компании 21
2.3.1 Построение модели AS-IS в нотации IDEF0 22
2.3.2 Функциональное моделирование в нотации DFD 23
2.4 Обоснование необходимости разработки ИС 25
3 РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ 29
3.1 Постановка задачи 29
3.1.1 Основание для разработки 29
3.1.2 Назначение 29
3.2 Требования к программе или программному изделию 29
3.2.1 Требования к функциональным характеристикам 29
3.2.2 Требования к видам обеспечения 30
3.2.3 Требования к надежности 31
3.2.4 Требования к составу и параметрам технических средств 31
3.2.5 Требования к информационной и программной совместимости 31
3.2.6 Требования к программной документации 31
3.3 Анализ существующего программного обеспечения на рынке 31
3.4 Выбор и обоснование инструментальных средств для решения
поставленной задачи 35
3.4.1 Выбор СУБД 35
3.4.2 Выбор языка программирования и среды разработки 36
3.5 Разработка инфологической и даталогической моделей данных 38
3.5.1 Мифологическая модель 38
3.5.2 Даталогическая модель базы данных 40
3.5.3 Физическая модель данных 41
3.6 Разработка интерфейса информационной системы 42
3.7 Разработка программных модулей 45
3.8 Тестирование разработанных компонентов информационной системы... 50
ЗАКЛЮЧЕНИЕ 60
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 62
ПРИЛОЖЕНИЕ А - СКРИПТ ИНИЦИАЛИЗАЦИИ БД 64
ПРИЛОЖЕНИЕ Б - МАКЕТЫ ФОРМ ПОЛЬЗОВАТЕЛЬСКОГО
ИНТЕРФЕЙСА 70
ПРИЛОЖЕНИЕ В - ЛИСТИНГИ ПРОГРАММНЫХ МОДУЛЕЙ 71
Листинг 1 - Функции работы с БД 71
Листинг 2 - Класс выгрузки данных в Excel 74
ПРИЛОЖЕНИЕ Г - ДИАГРАММА КЛАССОВ 76


На сегодняшний день в мире информационные технологии достигли высокого уровня развития. Внедрение новейших технологий помогает организовать рабочий процесс эффективнее, быстрее, надежнее. Рост конкуренции принуждает каждую компанию, организацию использовать новейшие подходы в оказании услуг. Рост операций, расширение услуг, увеличение объема торговли вынуждает компании совершенствовать управленческую деятельность.
В связи с вышесказанным большинство компаний используют в своей деятельности автоматизированные системы, что позволяет эффективно хранить, обрабатывать и использовать накопленную информацию. Отметим, что эффективная работа компании очень зависит от уровня оснащения компании информационными системами.
Работа актуальна тем, что на предприятии «АГЗС+» основной объем документооборота, касающийся деятельности предприятия выполняется при помощи табличного процессора Excel, что очень неэффективно и затрудняет оперативный учет и анализ данных.
Целью данной работы является проектирование информационной системы, автоматизирующей деятельность АГЗС.
Для достижения поставленной цели необходимо разработать автоматизированную информационную систему (АИС) управления, которая должна обеспечивать:
• организацию внутреннего информационного обмена в рамках процесса управления предприятием;
• необходимый уровень безопасности и защиты информационных ресурсов предприятия.
Объектом исследования является предприятие «АГЗС+».
Предметом исследования являются способы повышения эффективности деятельности предприятия посредством внедрения АИС.
Для достижения поставленной цели решены следующие задачи:
• рассмотрены общие понятия и принципы построения информационной системы организации;
проанализирована деятельность предприятия;
выявлены недостатки существующего подхода;
произведено проектирование и тестирование АИС.


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

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

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


В рамках работы выполнено проектирование информационной системы, автоматизирующей деятельность АГЗС.
Объектом исследования является предприятие «АГЗС+». Предприятие в рамках своей деятельности реализует газовое топливо и бензин для автомобилей, а также продает товары из магазина на автозаправочных станциях.
Выполнен анализ организационной структуры предприятия, который показал, что:
В оргструктуре директору административно подчинено 4 человека. Менеджеру также подчинены 4 человека, поэтому они могут эффективно руководить.
Оргструктура является достаточно однородной. В целом же некоторая неоднородность организационной структуры допустима и даже неизбежна.
Оргструктура не имеет должностей, которые явно дублируют друг друга.
В организационной структуре присутствует некоторая избыточность руководящего персонала.
В рамках моделирование бизнес процессов построена модель в нотации IDEF0 в среде BPWin, а также в нотации DFD.
Исходя из проведенного моделирования бизнес процессов предприятия, касающихся продажи и учета топлива можно сделать вывод о том, что эти процессы выполняются недостаточно эффективно.
Для учета проданного топлива используется Excel файл, где каждая новая продажа представляет собой строку в файле.
Стоимость топлива рассчитывается вручную на калькуляторе, что приводит к периодическим ошибкам и недостачам.
Поэтому предлагается внедрить на предприятии информационную систему, которая будет автоматизировать процесс учета и обработки данных по продажам топлива на АГЗС.
Составлено техническое задание на проект, где определены параметры
разработки и функции системы.
Рассмотренные и изученные аналоги проектируемой ИС обладают внушительным функционалом, выходящим за рамки требований рассматриваемого предприятия. К тому же программные продукты являются платными. С учетом того, что предприятие предъявляет не такие значительные требования к функционалу, самостоятельная разработка системы является обоснованной. По мере необходимости такая система в будущем может совершенствоваться путем добавления дополнительных модулей.
В качестве языка программирования выбран С#, которому соответствует среда разработки Visual Studio. Этот выбор обусловлен тем, что C# фактически интегрировал в себя все плюсы языков Java и C++, а также имеет такие дополнительные особенности, как автоматический сборщик мусора, продвинутую систему поддержки разработки кода, встроенную в IDE, множество удобных и полезных типов данных, значительно ускоряющих процесс разработки. К тому же IDE Visual C# Express является бесплатной средой разработки приложений на С#.
В качестве СУБД была выбрана MySQL, поскольку она самая распространенная полноценная серверная СУБД. Также MySQL очень функциональная, свободно распространяемая СУБД.
Составлена инфологическая и даталогическая модель БД, а также сформирован скрипт инициализации БД.
Макеты пользовательского интерфейса сделаны с помощью встроенного редактора в Microsoft Visual Studio.
Информационная система включает в себя 10 физических модулей. Представлена иерархическая схема модулей.
Тестирование приложения показало его работоспособность и соответствие требованиям, составленным в рамках постановки задачи на проектирование.



1. Федеральный закон Российской Федерации от 27 июля 2006 г. № 149-ФЗ «Об информации, информационных технологиях и о защите информации».
2. ГОСТ 34.602.89 Техническое задание на создание АС.
3. ГОСТ 34.601-90 АС. Стадии создания.
4. Вагнер Б. Эффективное программирование на С#. 50 способов улучшения кода. - М.: Вильямс, 2017. - 224 с.
5. Волкова В.Н. Теория систем и системный анализ. Учебное пособие. -М.:Юрайт, 2016.-464 с.
6. Емельянова Н.З. Проектирование информационных систем. - М.: Форум, 2014. - 432 с.
7. Качала В.В. Теория систем и системный анализ. - М.: Academia, 2013.-272 с.
8. Кориков А.М. Теория систем и системный анализ. Учебное пособие. - М.: НИЦ ИНФРА-М, 2016 - 288 с.
9. Культин Н.Б. Microsoft Visual C# в задачах и примерах. - М.: Петербург, 2015. - 320 с.
10. Маклафлин Б. РНР и MySQL. Исчерпывающее руководство. - М.: Питер, 2016. - 544 с.
11. Ригс С. Администрирование PostgreSQL 9. Книга рецептов. - М.: ДМК Пресс, 2015.-364 с.
12. Стиллмен Э. Изучаем С#. - М.: Питер, 2016. - 816 с.
13. Форта Б. Oracle PL/SQL за 10 минут. - М.: Альфа-книга, 2016. - 336 с.
14. Tiffani R. SQL Server СЕ Database Development with the .NET Compact Framework, 2013. - 246 c.
15. Анализ организационной структуры предприятия - http://www.fox- manager.ru/analiz-organizacionnoj-struktury-predpriyatiya.html..23


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




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