Первая лабораторная ------------------
Вторая лабораторная ------------------
Третья лабораторная ------------------
Четвёртая лабораторная ------------------
Пятая лабораторная ------------------
Шестая лабораторная ------------------
Проектирование ИС, №1 ------------------
Проектирование ИС, №2 ------------------
Проектирование ИС, №3 ------------------
Проектирование ИС, №4 ------------------
Проектирование ИС, №5 ------------------
Проектирование ИС, №6 ------------------
Проектирование ИС, №7 ------------------
Проектирование ИС, №8 ------------------
Проектирование ИС, №9 ------------------
Проектирование ИС, №10 ------------------
Проектирование ИС, №11 ------------------
Проектирование ИС, №12 ------------------
Полезные ссылки ------------------
|
АИС "Читатели библиотеки" Общий алгоритм функционирования системы
Изначально учёт читателей в данной системе производится путём опроса каждого будущего читателя
при получении читательского билета. При этом читатель добавляется в систему и ему присваивается
уникальный номер. Заполняется информация о каждом пользователе библиотеки : паспортные данные,
адрес проживания, телефон, номер читательского билета. Если читатель берёт какие-либо издания в
библиотеке, в его формуляр вносятся данные о них : название, автор, тип издания (книга, журнал,
газета и т.д.), дата выдачи, дата возврата. Также, если пользователь библиотеки не возвращает
издание в срок, ему начисляется штраф. Читатель не может взять более 10 изданий одновременно.
Таким образом, АИС «Читатели библиотеки» должна выполнять следующие функции :
•Создание нового читателя с указанием имени в строковом виде, присвоение ему уникального номера
(структура номера формируется не автоматически).
•Просмотр списка всех существующих читателей.
•Удаление читателя.
•Просмотр отдельного читателя и всех его данных и списка взятых им изданий.
•Добавление в формуляр читателя взятого им издания со всеми его атрибутами.
•Удаление возвращённого издания из формуляра.
•Расчёт штрафа
Практическая реализация и выводы
Все данные о читателях хранятся в СУБД на отдельном компьютере. Чтобы получить данные от СУБД или
добавить новые, пользователь посылает данные для формирования запроса на основной сервер.
Сервер отправляет запрос к СУБД. СУБД возвращает данные, сервер отправляет их обратно пользователю.
Если произошёл сбой, сервер формирует сообщение об ошибке и также отправляет пользователю.
Таким образом, с помощью системы будут достигнуты следующие цели :
•Повышение эффективности работы всей системы библиотеки
•Увеличение производительности всей системы
•Обеспечение доступности системы и надёжности функционирования
|