Разработка автоматизированной информационной системы приёма и обработки заявок для дизайнерской студии с целью увеличения скорости предоставления услуг | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 28 декабря, печатный экземпляр отправим 1 января.

Опубликовать статью в журнале

Авторы: ,

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №7 (66) май-2 2014 г.

Дата публикации: 17.05.2014

Статья просмотрена: 3224 раза

Библиографическое описание:

Мелихов, М. С. Разработка автоматизированной информационной системы приёма и обработки заявок для дизайнерской студии с целью увеличения скорости предоставления услуг / М. С. Мелихов, А. И. Тыртышный. — Текст : непосредственный // Молодой ученый. — 2014. — № 7 (66). — С. 44-46. — URL: https://moluch.ru/archive/66/11070/ (дата обращения: 20.12.2024).

В результате выполнения дипломного проекта была разработана автоматизированная система приёма и обработки заявок для дизайнерской студии. Данная система предполагается для приёма и обработки заявок, в организациях, занимающихся дизайном.

Автоматизированная система приёма и обработки заявок позволяет:

-                    подавать заявки на изготовление или доработку графического материала;

-                    получать из базы данные, необходимые для составления заявки;

-                    вносить новые данные в базу данных;

-                    корректировать права доступа пользователей и сотрудников к различным элементам системы;

-                    корректировать шаблоны заявок;

-                    формировать техническое задание на выполнение работ;

-                    изменять статус заявок в процессе их выполнения.

Использование данной системы позволяет автоматизировать процесс подачи и выполнения заявок, а также скоординировать действия сотрудников, что приводит к значительному уменьшению времени обработки заявок.

Система имеет многоуровневую архитектуру, построенную по технологии «клиент-сервер». Данная архитектура позволяет обеспечить высокую надёжность системы, предоставит возможность использовать автоматизированную систему пользователям со слабой аппаратной конфигурацией ПК, так как все расчеты выполняются на стороне сервера, а на клиентах отображаются только результаты этих вычислений. Система состоит из следующих уровней: приложения клиентов и сотрудников студии; сервер приложений; удаленный специализированный сервер базы данных.

Доступ к системе осуществляется удаленно с помощью интернет браузера, таким образом, не требуется установка клиентской программы на компьютер пользователя. Для работы с базами данных используется СУБД PostgreSQL 9.1, так как эта СУБД является бесплатной, обеспечивает высокую надежность хранения данных и высокую производительность при больших нагрузках. В качестве языка программирования выбран PHP 5.3, поскольку он обладает большим количеством доступных библиотек и высокой скоростью выполнения скриптов, по сравнению с другими интерпретируемыми языками программирования.

Разрабатываемая система состоит из следующих модулей:

-                    модуль регистрации новой заявки;

-                    модуль администрирования;

-                    модуль назначения исполнителя;

-                    модуль ведения статистики по поступающим заявкам;

-                    модуль авторизации пользователей.

Схема взаимодействия модулей представлена на рисунке 1.  

Рис. 1. Схема взаимодействия модулей

Модуль авторизации пользователей выполняет следующие функции: получение и проверка логина и пароля пользователя системы, предоставление назначенных ему прав доступа в систему.

Модуль регистрации новой заявки выполняет вывод формы составления заявки, проверку корректности заполнения необходимых полей, запись заявки в базу данных.

Модуль назначения исполнителя выполняет следующие функции: получение списка сотрудников, определение свободного сотрудника, запись данных в БД, оповещение сотрудника о поступлении работы.

Модуль ведения отчётности формирует следующие отчёты: отчёт по статусу заказов, отчёт по сотрудникам, отчёт по неоплаченным заказам.

Модуль администрирования выполняет следующие функции: распределение прав доступа пользователей, корректировку шаблонов заявок, резервное копирование базы дынных.

В системе была реализована база данных, которая позволяет вести электронный учет заявок клиентов и выполненных работ.

Для реализации функций системы должна использоваться база данных. Данные хранятся в отдельных таблицах.

Таблица «Заявки» содержит следующие поля: идентификатор заявки, дата подачи заявки, статус заявки, тип заявки, сообщение заявки, идентификатор специалиста, идентификатор пользователя, статус оплаты.

Таблица «Пользователи» содержит следующие поля: идентификатор пользователя, логин пользователя, роль пользователя, имя пользователя, фамилия пользователя, отчество пользователя, телефон пользователя, E-mail пользователя, должность пользователя.

Таблица «Тип заявки» содержит следующие поля: идентификатор типа заявки, имя типа заявки, тип специалиста выполняющего заявки.

Связь таблиц базы данных представлена на рисунке 2.

Рис. 2. Связь таблиц базы данных

Литература:

1.                  Кузин А. В., Левонисова С. В., Базы данных: учеб. Пособие для студ. высш. заведений — 5-е изд., испр. — М.: Издательский центр «Академия», 2012. — 320 с.;

2.                  Маркин А. В., Шкарин С. С., Основы web-программирования на PHP — Диалог-МИФИ, 2012. — 252 с.;

3.                  Мэттью Н., Стоунз Р., PostgreSQL. Основы — Символ, 2013. — 640 с.;

4.                  Жадаев А. Г., PHP для начинающих — Питер, 2014. — 288 с.;

Основные термины (генерируются автоматически): баз данных, обработка заявок, PHP, база данных, идентификатор пользователя, Модуль авторизации пользователей, модуль администрирования, модуль назначения исполнителя, модуль регистрации, связь таблиц базы данных.


Похожие статьи

Разработка системы управления миксером баночной линии с целью повышения экономической эффективности

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

Система работы по использованию метода проектов на уроках русского языка на материале раздела «Лексика» с целью повышения уровня развития мотивационной сферы учащихся начальной школы

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

Разработка базы данных для автоматизированной информационной системы «Учет оказания услуг в химчистке»

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

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

Разработка мероприятий по совершенствованию системы мотивации персонала салона красоты (на примере салона «Ананас» г. Якутска)

Разработка автоматизированной системы сортировки и поиска заявок на приобретение электрооборудования (на примере ОАО ХК Якутуголь)

Внедрение проектных задач для формирования диалогической речи младших школьников при изучении повести-сказки «Маленький принц»

Похожие статьи

Разработка системы управления миксером баночной линии с целью повышения экономической эффективности

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

Система работы по использованию метода проектов на уроках русского языка на материале раздела «Лексика» с целью повышения уровня развития мотивационной сферы учащихся начальной школы

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

Разработка базы данных для автоматизированной информационной системы «Учет оказания услуг в химчистке»

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

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

Разработка мероприятий по совершенствованию системы мотивации персонала салона красоты (на примере салона «Ананас» г. Якутска)

Разработка автоматизированной системы сортировки и поиска заявок на приобретение электрооборудования (на примере ОАО ХК Якутуголь)

Внедрение проектных задач для формирования диалогической речи младших школьников при изучении повести-сказки «Маленький принц»

Задать вопрос