📄Работа №201494

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

Характеристики работы

Тип работы Дипломные работы, ВКР
Программирование
Предмет Программирование
📄
Объем: 80 листов
📅
Год: 2017
👁️
Просмотров: 81
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация 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 и ручных расчетах, что приводит к операционным ошибкам, затрудняет управленческий анализ и снижает общую эффективность бизнес-процессов в условиях растущей конкуренции. Основным результатом работы является комплексный анализ организационной структуры и моделирование ключевых бизнес-процессов продажи и учета топлива в нотациях IDEF0 и DFD, который выявил критическую необходимость автоматизации. На основе этого анализа сформулированы требования к проектируемой АИС, призванной обеспечить надежный оперативный учет, минимизировать ошибки расчета и организовать защищенный внутренний информационный обмен. Научная значимость работы заключается в применении методологий системного анализа и моделирования бизнес-процессов к конкретному объекту, а практическая – в готовом проекте системы, внедрение которой позволит повысить точность учета, скорость обработки данных и управляемость предприятия. Теоретической основой исследования послужили работы таких авторов, как В.Н. Волкова, рассматривающая основы теории систем, Н.З. Емельянова в области проектирования информационных систем, а также Б. Маклафлин, освещающий вопросы применения технологий PHP и MySQL, и Б. Вагнер, описывающий принципы эффективного программирования на C#.

📖 Введение

На сегодняшний день в мире информационные технологии достигли высокого уровня развития. Внедрение новейших технологий помогает организовать рабочий процесс эффективнее, быстрее, надежнее. Рост конкуренции принуждает каждую компанию, организацию использовать новейшие подходы в оказании услуг. Рост операций, расширение услуг, увеличение объема торговли вынуждает компании совершенствовать управленческую деятельность.
В связи с вышесказанным большинство компаний используют в своей деятельности автоматизированные системы, что позволяет эффективно хранить, обрабатывать и использовать накопленную информацию. Отметим, что эффективная работа компании очень зависит от уровня оснащения компании информационными системами.
Работа актуальна тем, что на предприятии «АГЗС+» основной объем документооборота, касающийся деятельности предприятия выполняется при помощи табличного процессора 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

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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