Помощь в написании студенческих работ
Антистрессовый сервис

Описание функций и структуры программного продукта

РефератПомощь в написанииУзнать стоимостьмоей работы

Imp_report — форма импорта данных из файла Excel в базу данных. Является практически аналогичной для пользователя и администратора. Позволяет при импорте через административную часть АИС указать имя создаваемой таблицы базы данных. Для пользователя просто импортирует данные из файла в MySQL. Show_report — форма вывода существующих таблиц отчетов на экран. Обращается к таблице «Reports» основной… Читать ещё >

Описание функций и структуры программного продукта (реферат, курсовая, диплом, контрольная)

Разработанный программный продукт имеет следующие функциональные особенности: Имеет серверную архитектуру, реализована функция разделения прав доступа на администраторов и пользователей, автоматизирует процесс составления документов, реализована полнота и целостность информации, Реализован экспорт в документ электронных таблиц (xls), реализована автоматическая выборка информации по заданным критериям. 21].

В разработанном программном продукте имеются следующие страницы, формы и модули:

Lock — форма авторизации и настройки подключения клиента к серверу. В данной форме реализован доступ к настройкам подключения к серверу и базе данных, авторизация пользователя, идентификация авторизовавшегося пользователя, выборка из таблицы «Users» его данных и передача их в переменные. Согласно преданным данным приводится в действие механизм ограничения прав пользователей.

DB — модуль подключения к серверу и базе данных. Данный модуль служит для корректного подключения к заданным пользователем в форме Lock серверу и базе данных. Служит посредником между компонентами подготовки SQL запросов всех формам программного продукта и таблицами базы данных. Так же данный модуль предназначен для управления транзакциями на стороне сервера.

New_report -рабочая форма администратора, предназначенная для импорта и (или) создания новых форм отчетов. Данная форма выполняет административные функции по передаче SQL запросов.

Imp_report — форма импорта данных из файла Excel в базу данных. Является практически аналогичной для пользователя и администратора. Позволяет при импорте через административную часть АИС указать имя создаваемой таблицы базы данных. Для пользователя просто импортирует данные из файла в MySQL.

Show_report — форма вывода существующих таблиц отчетов на экран. Обращается к таблице «Reports» основной базы данных и при выборе отчета для редактирования передает его имя в соответствующую форму обработки «Fill_report», «Imp_Report», «Down_report».

Down_report — позволяет выгрузить существующую таблицу из базы данных. Для Администратора выгружается таблица полностью, для пользователя же выгружается только строка заголовка и поля соответствующие его ID.

Fill_report — позволяет как пользователю, так и администратору в веб интерфейсе заполнить таблицу отчетности и отправить её в базу данных.

Edit_users — форма администратора, которая позволяет управлять пользователями АИС, т. е. добавлять, удалять и редактировать их данные.

Показать весь текст
Заполнить форму текущей работой