Курсовая работа: Моделирование бизнес-процессов организации по обслуживанию оргтехники
Описание
СОДЕРЖАНИЕ
Введение 3
1 Моделирование информационной системы 6
1.1 Постановка задачи 6
1.2 Концептуальная модель информационной системы 7
1.3 Разработка модели базы данных информационной системы 8
1.4 Выбор инструментов разработки информационной системы 10
1.5 Составляющие понятия и структура языка PHP 12
1.6 Создание таблиц базы данных в phpMyAdmin 14
2 Разработка базы данных для бизнес-процессов предприятия сферы компьютерных услуг 16
2.1 Регистрация на хостинге 16
2.2 Создание пользователя и базы данных 16
2.3 Создание таблиц базы данных 17
2.4 Заполнение таблиц данными 18
2.5 Подключение к базе данных MySQL из веб-приложения 20
2.6 Создание меню и вывод таблиц 21
2.7 Создание формы поиска 27
2.8 Создание формы добавления данных 28
2.9 Создание админки 29
2.10 Удаление данных 30
2.11 Изменение данных 32
2.12 Формирование отчета в csv 35
Заключение 40
Список использованных источников и литературы 42
Приложение А Листинг главной страницы 44
Введение
В последнее время, все актуальней становится моделирование и разработка информационных систем, которые ориентированы на работу в сети Интернет. В наше время современные технологии позволяют создавать мощные, масштабируемые веб-приложения. Почти каждому специалисту в области информационных систем становится более простым и доступным процесс создания таких приложений. Веб-приложение – это клиент-серверное приложение, в котором клиент обменивается информацией с сервером при помощи браузера, а отвечает за сервер – веб-сервер. В веб-приложениях логика распределена между клиентом и сервером. Данные хранятся на сервере, а обмен информацией происходит по сети.
Веб-приложение состоит из клиентской и серверной частей, тем самым показывая технологию «клиент-сервер». Клиентская часть реализует пользовательский интерфейс, формирует запросы к серверу и обрабатывает ответы от него.
Серверная часть, получив запрос от клиента, выполняет вычисления. После проделанной работы формирует веб-страницу и отправляет её клиенту по сети с использованием протокола HTTP.
Само веб-приложение может выступать в качестве другого веб-приложения, который расположен на другом сервере или в качестве базы данных. Явным примером веб-приложения является система управления содержания статей в Википедии. Многие из её участников могут участвовать в создании сетевой энциклопедии, используя для этого свои браузеры операционных систем (будь то Microsoft Windows, GNU/Linux или же любая другая операционная система), не загружая при этом дополнительные исполняемые модули для своей работы с базой данных статей.
На сегодняшний день набирает популярность новейший подход к разработке веб-приложений, называемый Ajax. Работа Ajax заключается в том, что страницы веб-приложения не перезагружаются целиком, а лишь догружают необходимые ему данные с сервера. Это делает их более производительными и удобными для клиента.
Чтобы создать веб-приложение на стороне сервера используются разные технологии и любые языки программирования, которые способны осуществлять вывод в стандартную консоль.
Целью курсовой работы является моделирование бизнес-процессов организации по обслуживанию оргтехники и оптимизация деятельности фирмы, совершенствование технологий ее документооборота путем построения модели и разработки базы данных в СУБД MySQL.
Задачи:
- разработать модель бизнес-процессов предприятия, оказывающего услуги по обслуживанию и заправке оргтехники;
- создать с помощью PHPMyAdmin базу данных в СУБД MySQL,содержащую сведения о наименовании услуг и цен за оказанные услуги предприятия,
- написать скрипты на языке php для работы с созданной базой данных;
- разработать удобный интерфейс для работы с данными;
- написать скрипты формирования отчетов в формат CSV;
- обеспечить безопасность выполняемых скриптов.
Актуальность данной темы, как и актуальность разработки веб-приложений вообще, можно объяснить такими факторами:
- использование электронного вида всей системы обработки заказов является очень удобным, как для фирмы, так и для клиентов. Эта система сможет повысить функциональные возможности фирмы, упростить процесс заказа услуг клиентами. Работа становится более стабильной, управляемой, понятной и, как результат, более эффективной;
- не требуется никакой установки на локальный компьютер пользователя. Для работы нужен лишь стандартный браузер интернет (причем любой, создается одинаковое отображение сайта в разных браузерах программное обеспечение). Компьютер должен быть подключен к сети Интернет, рабочее место может быть где угодно;
- сокращается время для операций по вводу и получению различных данных, потому что обмен данных происходит не по электронной почте и не в бумажном виде, а с помощью использования веб-форм;
- подключение веб-приложения к любой внутренней системе и налаживание синхронизации при помощи различных API;
- совместимость с любой операционной системой. Это способствует оптимизации приложения и делает его дешевле и проще;
- удаленный доступ к системе из любого места, что делает незаменимым такие системы. Это позволяет получить доступ к информации из любой точки земного шара.
Объект исследования –система управления предприятием сферы услуг.
Предмет исследования – процесс моделирования деятельности компании.
Практическая значимость работы состоит в том, что разработана программа, позволяющая автоматизировать сбор и хранение данных о имени, номера телефона для обратной связи посетителя сайта. Программа позволяет заносить данные пользователя в базу данных, брать данные из базы для отображения. Курсовая работа состоит из введения, двух глав, заключения, списка использованных источников и литературы и приложения.
В первой главе дается информация о моделировании информационной системы и разработки модели базы данных. Вторая глава посвящена разработке приложения на языке PHP, описаны шаги создания программы.
В заключении сделаны основные выводы по теме исследования. В приложение вынесены листинги скрипта главной страницы и листинг перечня всех услуг.
all_at_700












