R
R
Rinat Haisman2018-05-06 20:57:37
Web development
Rinat Haisman, 2018-05-06 20:57:37

How to create an information system interacting with the database and the site?

Good evening, colleagues. Tell me how you can quickly create an information system (for term papers, take it on Tuesday)?
It is desirable that it interact with mysql ...
But it is also possible with access'a database
Maybe it will be some kind of offline crm that sends data to the site admin panel through the database ...
The site can be quickly filed on any cms or without it ..
What any ideas?
Thank you for your attention, I really hope for your help!
UPD: TK in the spoiler

spoiler
Общие требования
1. Выбрать тему для ИС (можно оставить тему с курсовой работы по БД). Ознакомиться с предметной областью, пользовательскими ролями и разобрать процесс работы с входящей и исходящей документацией. Список тем и соответствующие требования представлены в Приложении А.
2. Разработать систему, которая будет состоять из 4 модулей (и определится с технологией (среды, языки программирования) для их реализации).
Модули:
• База данных.
• Веб-сайт.
• Приложение для экономиста.
• Приложение сотрудника/администратора.
Требуется реализовать данные модули так, чтобы была возможность запускать сервер с БД и сервер сайта на одном устройстве и иметь доступ к ним из приложений, запущенных на других устройствах с помощью сети.
Рассмотрим подробно каждый модуль:
1. Модуль БД: рекомендуется реализовывать в MySQL. Описать бизнес-логику на основе информации из варианта по соответствующей предметной области. То есть описать процесс прохождения данных через систему (как на основе входных документов и добавляемой в приложении информации будут формироваться выходные документы), при этом выделив части, в которых происходит обращение к БД для добавления, обновления, удаления и чтения данных. Выделенные части описать в виде запросов и, желательно, сохранить в БД в качестве хранимых процедур для последующего вызова в различных элементах других модулей. Необходимые запросы/входные и выходные документы указаны в Приложении А.
Рекомендуется создать не менее 5-6 запросов (процедур), которые будут описывать бизнес-логику предметной области и использовать входящие документы и формировать выходные.
2. Модуль Веб-сайт: Модуль для клиентов. Необходимым элементом на сайте является авторизация клиента. То есть требуется разработать процедуры и страницы для регистрации и авторизации. Сайт должен содержать несколько страниц, которые зарегистрированный и незарегистрированный пользователи видят по-разному. Например, можно выводить определённую информацию из БД только для авторизованных пользователей.
3. Модуль для экономиста должен включать в себя удобный пользовательский графический интерфейс (ПГИ). Экономист должен иметь возможность ввода и выбора интересующих его данных в ПГИ, а на выходе получать графики, по которым можно анализировать статистические показатели. Например, качество работы системы на основании отзывов, активность пользователей за определённое время, частота заявок по категориям. Получаемые графики могут позволять экономисту предлагать решения для оптимизации бизнеса и улучшения качества предоставляемых услуг. Например, увеличить количество сотрудников, которые обрабатывают заявки, на период повышенного спроса.
4. Приложение сотрудника/администратора. Также как и в п.3 необходимо разработать ПГИ. Как правило, разрабатывается в MS Access. Администратор должен иметь возможность зайти под любым пользователем и выполнить любую операцию, доступную пользователю. Помимо этого функционала у администратора должна быть возможность совершать действия, доступные только для него. Например, менять пароли пользователям или проверять целостность данных.

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question