Тип работы:
Предмет:
Язык работы:


ПОДСИСТЕМА АВТОМАТИЗИРОВАННОГО ФОРМИРОВАНИЯ ОТЧЁТНОСТИ НА ОСНОВЕ КОНСТРУКТОРА ЗАПРОСОВ

Работа №178283

Тип работы

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

Предмет

информационные системы

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

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


ВВЕДЕНИЕ 4
1 Анализ предметной области 6
1.1 Обзор существующих подходов для решения задачи 7
1.2 Метод для решения задачи 10
2 Проектирование подсистемы формирования отчётности 12
2.1 Определение функций систем 12
2.2 Моделирование потоков данных 13
2.3 Разработка диаграмм UML 18
2.4 Разработка алгоритма работы конструктора запросов 22
3 Программная реализация подсистемы автоматизированного формирования
отчётности на основе конструктора запросов 24
3.1 Выбор инструментов для разработки автоматизированной системы .... 24
3.2 Разработка базы данных 27
3.3 Тестирование разработанной автоматизированной системы 32
3.2.1 Пользовательский раздел 33
3.2.2 Административный раздел 41
ЗАКЛЮЧЕНИЕ 51
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 52
ПРИЛОЖЕНИЕ 54


Информационная система - это совокупность программных средств предназначена для обработки, хранения, поиска и эксплуатации информаций, и соответствующие ресурсы. В современных информационных системах стоит вопрос о быстром поиске информации и её получения в настраиваемом и удобном виде для пользователя [2].
Актуальность выбранной темы обусловлена тем, что на сегодняшний день информационные системы работают с большим количеством разной информации. При этом, зачастую, пользователям этих систем необходимо получение структурированной статистики и данных в наглядном виде. Если привести пример, любой сайт имеет в своей базе много данных и больше количество разделов в самом сайте. Для обычного пользователя, для того чтобы получить определённую информацию, необходимо посмотреть все разделы сайта. Такой метод поиска по сайту не гарантирует нахождение точной информации при этом на это уходит много времени.
Данная выпускная квалификационная работа посвящена изучению принципов создания информационных систем, разработка начинается с моделирования с помощью разных инструментов с целью описать все процессы работы, а также изучения принципов формирования отчётов, принципы работы с реляционными базами данных - база данных, построенная на реляционные модели данных.
Целью работы является совершенствование процесса поиска информации и её наглядного представления за счёт разработки подсистемы автоматизированного формирования отчётности на основе конструктора запросов.
В соответствии с поставленной целью необходимо в течение реализации этого проекта решить следующие задачи:
- проанализировать предметную область;
- проектировать базу данных, модели и диаграмму UML;
- разработать конструктор запросов;
- разработать подсистему для генерации отчёта в разных видах;
- реализовать программу;
- протестировать разработанную подсистему отчётности.
Предметом исследования работы является реализация автоматизированной подсистемы формирования отчётности на основе конструктора запросов. Объект исследования - полученная информационная система с готовым конструктором запросов.
Выпускная квалификационная работа состоит из 51 страницы, включая приложения 53 страниц, 50 рисунков, 20 использованных источников.
В первом разделе производится постановка задачи, анализ предметной области, исследование существующих систем, теоретические основы, а именно основные понятия, необходимые для проектирования и реализация этого проекта.
Во втором разделе будут разработаны диаграммы потоков данных, диаграммы «сущность-связь» для представления данных в базе данных, диаграмма UML для программной реализации и алгоритмы работы конструктора запросов и формирования запроса.
В третьем разделе описана программная реализация подсистемы в основном на языках PHP и Javascript с использованием разных технологий и библиотек, проведено тестирование разработанного программного продукта, проведен анализ полученных результатов, которые укажут на степень функционирования и быстродействия программы.


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

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

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


В результате выполнения работы были получены следующие основные результаты:
- проведен обзор существующих автоматизированных
информационных систем формирования отчётности и инструментов создания отчётов;
- разработан алгоритм, по которому работает конструктор запросов, используя принципы и синтаксис языка программирования SQL. Так же были разработаны алгоритмы сохранения запросов в базе данных и алгоритм создания динамических отчётов, используя сохраненные поля запроса в базе;
- разработана модель процесса подсистемы формирования отчётности на основе конструктора запросов. Данная модель позволяет использовать разработанную подсистему на различных информационных системах, которые обладают большими объёмами данных;
- проведено проектирование и реализация автоматизированной подсистемы формирования отчётности на основе конструктора запросов, была продемонстрирована работа с разработанным конструктором запросов, который является основной частью этого проекта, так как такого инструмента создания запроса в вид web-приложения нет.
Анализ решения поставленных задач по полученным результатам исследования позволяет утверждать, что цель достигнута.



1. Абросимова, М.А. Информационные технологии / М.А. Абросимова - М.: КноРус, 2013. - 248 с.
2. Информационная система [Электронный ресурс] Режим доступа:https://ru.wikipedia.org/wiki/Информациоанная система
3. Венделева, М.А. Информационные технологии: Учебное пособие для магистрантов / М.А. Венделева, Ю.В. Вертакова - М.: Юрайт, 2013. - 462 c.
4. Datapine система [Электронный ресурс] Режим доступа: https: //www. datapine. com/
5. FreshBooks [Электронный ресурс] Режим доступа: https://www.freshbooks.com/
6. Дубейковский, В.И. Эффективное моделирование
AllFusionProcessMockler (Bpwin) / В.И. Дубейковский - М.: Диалог-МиФи, 2016. - 384 с.
моделирования / В. И. Дубейковский- М.: Диалог-МиФи, 2016. - 464 с.
10. Диаграмма классов [Электронный ресурс] Режим доступа: https://ru.wikipedia.org/wiki/ Диаграмма классов
11. Репин, В.В. Процессный подход к управлению. Моделирование бизнес-процессов / В.В. Репин, В.Г. Елиферов - М.: РИА «Стандарты и качество», 2014. - 398 с.
12. Романов, В.П. Информационные технологии моделирование / В.П. Романов, М.В. Бадрина - М.: ФиС, 2015. - 288 c.
13. Синаторов, С.В. Информационные технологии / С.В. Синаторов - М.: Альфа - М, НИЦ ИНФРА - М, 2013. - 336 с.
14. Федотова, Е.Л. Информационные технологии и системы / Е.Л. Федотова - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 352 с.
15. Хаггард, Г. Автоматизация для программистов: Учебное пособие / Г. Хаггард, Д. Шлипф, С. Уайтсайде; Пер. с англ. Н.А. Шихова; Под ред. А.А. Сапоженко- М.: БИНОМ. ЛЗ, 2013. - 627 с.
16. Черемных, С.В. Структурный анализ систем: IDEF-
технологии / С.В. Черемных, И.О. Семенов, B.C. Ручкин - М.: Финансы и статистика, 2015. - 208 с.
17. . Агуров, Павел C#. Сборник рецептов / Павел Агуров. - М.: "БХВ-Петербург", 2012. - 432 с.
18. Албахари, Джозеф C# 3.0. Справочник / Джозеф Албахари , Бен Албахари. - М.: БХВ-Петербург, 2012. - 944 с.
19. Альфред, В. Ахо Компиляторы. Принципы, технологии и инструментарий / Альфред В. Ахо и др. - М.: Вильямс, 2015. - 266 с.
20. Ишкова, Э. А. Самоучитель С#. Начала программирования / Э.А. Ишкова. - М.: Наука и техника, 2013. - 496 с


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




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