Проектирование многопользовательской информационной системы "Университетская библиотека"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

редей в библиотеке, путаницы при присвоении новых читательских номеров.

Проверка книг, закрепленных за читателем. Читатель также сможет распечатать в библиотеке список книг, закрепленных за ним.

Проверка на наличие книг в книжном фонде, необходимого количества экземпляров. Чтобы выдать книгу читателю, необходимо её наличие. Без использования автоматизированной системы поиск книги занимает значительное время. В автоматизированной системе для поиска будет необходимо только ввести название книги (автора или шифр) и информация о наличии книги будет готова.

Заказ книг по заявкам преподавателей, сотрудников университета. С помощью автоматизированной системы сотрудник университета сможет прямо на рабочем месте ввести свой заказ и передать информацию о нем в библиотеку. Библиотекарям же не нужно будет ходить к преподавателям и собирать заказы. Кроме того, преподаватели смогут быстро получить информацию о том, что заказ принят.

Списание старой и замена утерянной литературы. При списании или замене литературы информация о ней, о причинах списания, замене, о сотрудниках, принявших решение о списании или замене, должна храниться достаточно долго. Обычно она хранится в документах (актах о замене или актах о списании), но в результате может быть потеряна. Новая автоматизированная система позволит избежать потери информации и надежно и долго хранить её. Экземплярам будет автоматически ставится отметка о замене или списании.

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

Внесение журналов и газет в каталог, присвоение им инвентарного номера. Для внесения новых газет и журналов в каталоги библиотекарям необходимо заполнить много разных документов, проверить правильность их заполнения. При использовании автоматизированной системы проверка будет осуществляться автоматически. При поиске необходимых статей очень часто приходится просматривать большое количество периодических изданий. Нередко такой поиск оказывается неудачным. Если же присвоить статьям ключевые фразы и осуществлять поиск по этим фразам, то вероятность удачного поиска резко возрастет.

Требования к видам обеспечения.

Программное обеспечение системы не должно зависеть от аппаратных средств компьютера. Необходимое программное обеспечение:

MS ACCESS 2000, MS Word 2000, MS SQL Server 2000.

Состав и содержание работ по созданию системы.

Функциональная модель -18.06.08

Контекстная диаграмма и диаграммы детализации процессов.

Диаграмма дерева узлов.

Информационная модель.

Идентификация сущностей и связей. - 18.02.07диаграмма физического уровня. Ограничения доменов. Ограничения ссылочной целостности. Переопределение триггеров. Индексирование отношений. - 18.02.07

Определение представлений, хранимых процедур серверной компоненты. ER-диаграмма в режиме отображения представлений. - 28.02.07

Верификация спроектированной логической модели. - 28.02.07

Реализация системы - 15.04.07.

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

T-SQL-определения регламентированных запросов.

T-SQL-определения триггеров.

T-SQL-определения хранимых процедур.

T-SQL-определения курсоров.

Описание клиентских приложений. (Реализуются средствами ACCESS и VBA).

Проектирование системы безопасности. Управление авторизацией, управление ролями, управление разрешениями средствами TransactSQL. - 25.04.07.

Прокомментированный скрипт создания базы данных. - 1.05.07

Результаты тестирования информационной системы. - 8.05.07

Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие

Заполнение созданной базы;

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

обучение персонала правилам работы с системой.

Источники разработки.

Гост 34.602-89. Государственный стандарт союза ССР. Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы

 

1.2 Постановка задачи

 

При деятельности университетской библиотеки неизбежно происходит увеличение числа экземпляров книг, увеличивается количество данных о читателях, появляются новые журналы и новые газеты. В результате чего работникам приходится обрабатывать все большие объемы информации, связанной с книгами и читателями. При работе с бумажной документацией неизбежны огромные затраты времени, что непозволительно. Поэтому проблема организации электронного хранилища данных, обеспечивающего быстрый и удобный доступ к информации, является достаточно актуальной для ее разработки.

Создание базы данных позволит автоматизировать процесс получения:

  1. информации о книгах, журналах и газетах. Отчет будет содержать библиографические сведения об изданиях, а также номер отдела, где они хранятся. Эта информация необходима читателям и сотрудникам библиотеки для поиска книг и периодических изданий.
  2. отчетов о пользовании библиотекой. Информация необходима для директора библиотеки, который составляет е