Разработка автоматизированной системы учета работника библиотечного фонда "Национальная библиотека Украины имени В.И. Вернадского"
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
?я отчетов, который позволяет оформлять отчеты как по таблицам, так и по запросам. Данный режим позволяет проанализировать работу служащего библиотечного фонда и дать оценку автоматизированному рабочему месту служащего библиотечного фонда. В отчете пользователь может наглядно представить извлеченную из базы данных информацию, дополнив ее результатами анализа и вычислений.
Окна конструкторов отчетов предоставляют пользователю много возможностей. Отчет конструируется по принципу WYSIWYG (What You See Is What You Get - что видишь, то и получишь). Добавляя очередной элемент управления, пользователь видит, как при этом изменяется создаваемый отчет.
В отчеты можно включать надписи, поля текстовых данных, переключатели, флажки, линии и прямоугольники, а также оформлять их, выделяя элементы цветом и тенью. Более того, можно включать целые рисунки, диаграммы, подформы и подотчеты. При этом все параметры представления данных остаются полностью подконтрольными пользователю. В отчетах может быть предусмотрено много уровней группировки данных и подведения итогов.
Отчеты можно просматривать в режиме предварительного просмотра, обеспечивая взгляд "с высоты птичьего полета" путем изменения масштаба. В режиме конструирования отчет можно просматривать с фиктивными данными, чтобы не дожидаться обработки большого реального файла.
Сконструировать макет можно двумя способами: с помощью Мастера отчетов и с помощью Конструктора (рис. 3.10).
Рис.3.10 Окно конструктора отчетов.
Конструирование макета отчета с помощью Мастера отчетов
Мастер отчетов помогает спроектировать отчет, ставя вопросы, касающиеся структуры, содержания и оформления отчета.
Чтобы приступить к созданию отчета, раскрыть вкладку Отчет в окне БД и нажмите кнопку Создать. Далее:
выбрать имя таблицы (или нескольких таблиц по очереди), содержащей необходимую информацию;
выбрать поля, которые должны быть представлены в отчете, нажмите кнопку "Далее";
указать поля, по которым будет выполняться группировка, нажать кнопку "Далее" и, если требуется, диапазон группировки (кнопка Группировка);
выбрать порядок сортировки записей, нажать кнопку "Далее";
выбрать вид отчета; ориентацию страниц при печати (книжную или альбомную);
в следующем диалоговом окне указать стиль оформления заголовка, нажмите кнопку "Далее";
задать имя отчета, нажать кнопку Готово.
Конструктор отчетов - очень мощное средство, допускающее использование до десяти уровней группировки и сортировки. Благодаря нему существует возможность создания отчетов, демонстрирующих процентные и итоговые показатели, получить которые можно лишь за два прохода. Допускается создание многих типов отчетов, которые включают почтовые наклейки и списки рассылки почты. В окне БД открытье вкладку ОТЧЕТ, затем кнопку Создать. На экране появится диалоговое окно Новый отчет, в котором нужно выбрать команду Конструктор.
На экране появится пустой макет отчета в режиме конструирования. Макет отчета разделен на несколько областей. Можно поместить в эти области нужные элементы управления, уровни группировки, другие элементы конструирования.
Области отчета
Верхний колонтитул. Выводится вверху на каждой новой странице.
Область данных. Является главной областью отчета. В этой области должны быть размещены текстовые поля и другие элементы управления, которые представляют записи данных таблицы.
Нижний колонтитул расположен внизу страницы и обычно содержит ее номер.
Воспользовавшись режимом формирования отчетов, были оформлены отчеты по БД библиотечного фонда "Национальная библиотека им.В.И. Вернадского" и их запросам (приложения Е, Ж).
Выводы
В данной курсовой работе в качестве цели стояло исследование и анализ средств автоматизации рабочих мест персонала библиотеки, а также разработка автоматизированного рабочего места служащего библиотечного фонда "Национальной библиотеки им.В.И. Вернадского".
Автоматизация рабочего места поможет персоналу библиотечного фонда облегчит работу с ведением, хранением и регистрацией книг, а также с регистрацией читателей.
Объектом исследования курсовой работы выступала автоматизация рабочего места служащего библиотечного фонда "Национальной библиотеки им. В.И. Вернадского", ее структура и тип информации, с которой работал персонал. Далее был проведен анализ документации, содержащей в себе ведения книжного фонда, регистрация каталога и выдача книг, а также регистрация читателей.
Для разработки автоматизированной системы была проектирована инфологическая модель БД библиотечного фонда "Национальной библиотеки им. В.И. Вернадского" и проведен анализ связей между основными объектами данной инфологической модели.
Для реализации автоматизированной системы осуществлен анализ программных продуктов среди систем управления базами данных, а именно архитектура БД файл-сервер, файл-клиент, Microsoft Visual FoxPro, Microsoft Visual Basic, Microsoft Access. После анализа обосновано, выбран для разработки БД АРМ служащего библиотечного фонда программный продукт Microsoft Access.
В ходе разработки БД АРМ служащего библиотечного фонда "Национальной библиотеки им.В.И. Вернадского" была осуществлена разработка таблиц базы данных, которая состоит из "Книжного фонда", "Каталога", "Выдачи книг", "Читателей". Каждая таблица содержит определенные поля, с определенным типом