Информационно–поисковая система по учёту книг в библиотеке

Выбор средств и методов решения для реализации проекта. Алгоритмическое представление задач. Расчет процента снижения трудоемкости. Определение цены программного продукта. Способы проверки правильности и работоспособности отдельных функций программы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 04.02.2016
Размер файла 1,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Б.2 Функциональное назначение

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

Б.3Описание логической структуры

При разработке программного обеспечения использовались следующие методы:

· стандартные методы разработки реляционных баз данных;

· стандартные методы для работы с базами данных в BorlandDelphi 7.

База данных состоит из трех частей (таблиц):

· книги;

· читатели;

· справочники;

Функцией таблицы «книги» является отображение полного списка книг:

· ФИО (Автора);

· название книги;

· год издания;

· инвентарный номер;

· цена книги.

Функцией таблицы «Читатели» является хранение информации о читателях:

· ФИО (Читателя);

· номер читательского билета;

· цех (Учреждение образования выдавшее книгу);

· город;

· улица;

· дом;

· квартира;

· серия паспорта;

· номер паспорта;

· кем выдан.

Функцией таблицы «Справочники» является хранение данных о проживании читателей:

· отделы механического завода;

· отделение выдавшее паспорт;

· города проживания.

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

Б.4 Условия для выполнения программного средства

Минимальные системные требования, достаточные для работы программы:

· процессор Pentium 3 и выше;

· 128 MB ОЗУ (оперативная память);

· ОС Windiws 98/2000/NT/XP/7;

· рекомендуемое разрешение экрана 1024х768 и выше;

· наличие манипулятора мышь, клавиатура, принтер.

Б.5 Инсталляция и загрузка

Для загрузки программы необходимо вставить диск в дисковод, открыть (Мой компьютер>DVD-дисковод). Скопировать папку с программой под названием «Информационно - поисковая система по учёту книг в библиотеке». На жесткий диск в удобную директорию. После всего выполненного необходимо открыть папку в указанной директории и запустить файл «Project1.exe».

Б.6 Входные данные

Входными данными являются:

· Книги- таблица со списком книг;

· Читатели - таблица со списком читателей всего учебного заведения;

· Справочники - таблица со списком;

Б.7 Выходные данные

Выходными данными являются:

· Выдача книг;

· Возврат книг;

· Список литературы находящихся на руках у читателей;

· Информация на читателя;

ПРИЛОЖЕНИЕ В

(обязательное)

Программа и методика испытаний

В.1 Объект испытаний

Объектом испытаний является «Информационно - поисковая система данных по учёту книг в библиотеке».Программный продукт предназначен для специалистов определенного профиля, т.е. библиотекаря.

В.2 Цель испытаний

Целями испытания является:

· проверка основных функций программного средства на корректное выполнение;

· проверка корректности загрузки и завершения программы.

Результатом проведения тестирования должно стать заключение о степени соответствия программного средства, выдвигаемым техническим заданием, а также пригодность программного средства для использования в библиотеке.

В.3 Требования к программному обеспечению

Программное средство должно выполнять следующие функции:

· вносить книги и читателей в список с определёнными параметрами;

· добавлять новые типыкниг;

· выводить список всех книг находящихся в библиотеке;

· удалять книги и читателей из списка с определёнными параметрами;

· выводить список книг, в данный момент имеющихся в наличии;

· быстрый поиск книг по разным критериям;

· выводить отчёт.

В.4 Требования к программной документации

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

· описание программы;

· руководство оператора.

В.5 Средства и порядок испытаний

Средства, используемые при проведении испытаний:

· операционная система Windows 7;

· компьютер: процессор - AMDAthlon(tm)IIP340 Dual-CoreProcessor2.20 GHz, ОЗУ - 2Gb.

Порядок испытаний программы:

· запуск программы;

· добавление, редактирование информации в таблице «Книги»;

· добавление контактных данных по одному из читателейв таблице «Читатели»;

· поиск данных по определенным критериям, затем сортировка найденных результатов;

· создание отчета по выдаче книг, создание отчета по литературе находящейся на руках, создание отчета информация о читателе;

· вывод отчетов на печать;

В.6 Методика испытаний

Методы испытания, используемые при тестировании программного обеспечения:

· проверка корректности работы программ при загрузке, при завершении работы;

· последовательное выполнение вызова соответствующих функций.

Корректность выполнения определяется завершением выполняемой функцией с предоставлением нужного результата.

ПРИЛОЖЕНИЕ Г

(обязательное)

Руководство оператора

Г.1 Назначение программы

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

Эксплуатационное назначение - в сохранении, изменении и обновлении данных,предоставление удобного и интуитивно понятного интерфейса для осуществления работы с базой данных.

Г.2 Условия выполнения программы

НаличиеустановленногоMicrosoftVisualFoxProOLEDBProvider, MicrosoftSQLServer 2008.

Г.3 Запуск программы

Для запуска программы необходимо открыть файл Project1.exe, после чего открывается окно программы показано на рисунке Г.3.1.

Рисунок Г.3.1 - окно программы

Дальше нажму кнопку запуска, показанную на рисунке Г.3.2.

Рисунок Г.3.2 - окно программы

После запуска программы откроется диалоговое окно, показанное на рисунке Г.3.3.

Рисунок Г.3.2 - главное форма программы

На главной форме размещены 6 основных кнопок:

· Файлы;

· Книгооборот;

· Поиск;

· Отчёты;

· Справка;

· Выход.

Форма «Файлы» служит для заполнения данных об образовательном учреждении. На данной форме существует 3 вкладки:

· Книги;

· Читатели;

· Справочники.

Для просмотра «Книг» нажму на вкладку «Файлы», откроется вкладка, показанная на рисунке Г.3.3.

Рисунок Г.3.3 -Вкладка «Файлы»

Затем открою пункт «Книги», открывается окно, показанное на рисунке Г.3.4.

Рисунок Г.3.4 - Вкладка «Книги»

Данная форма содержит: добавление, удаление, редактирование, сортировку, поиск, переход в Excel и обновление данных.

Действия над пунктами вкладки «Файл» выполняются аналогично.

Рассмотрим вкладку «Книгооборот», которая имеет следующий вид показанный на рисунке Г.3.5.

Рисунок Г.3.5 - Вкладка «Книгооборот»

На данной форме существует 2 вкладки:

· Выдача книг

· Возврат книг.

Вкладка «Выдача книг» показанная на рисунке Г.3.6.

Рисунок Г.3.6 - Вкладка «Выдача книг»

На данной форме выполняются следующие действия: поиск и заполнение данных.

Рассмотрю вкладку «Возврат книг» показанную на рисунке Г.3.7.

Рисунок Г.3.7 - Вкладка «Возврат книг»

На данной форме могу выполнить следующие действия: форматирование, а также просмотреть информацию.

Рассмотрю вкладку «Поиск», которая имеет следующий вид, показанный на рисунке Г.3.8.

Рисунок Г.3.8 - Вкладка «Поиск»

На данной форме существует 2 вкладки:

· Книг;

· Читателей.

Рассмотрю вкладку «Поиск книг» показанную на рисунке Г.3.9.

Рисунок Г.3.9 - Вкладка «Поиск книг»

Рассмотрю вкладку «Поиск читателей» показанную на рисунке Г.3.910.

На данной вкладке могу выполнить следующие действия: поиск, сортировка и отображение всей информации.

Аналогичные действия выполняются на вкладке «Поиск читателя».

Рассмотрю вкладку «Отчёты» показанную на рисунке Г.3.10.

Рисунок Г.3.10 - Вкладка «Отчёты»

На данной форме существует 3 вкладки:

· Выдача книг на дату;

· Список литературы находящейся на руках у читателя;

· Выдача информации на читателя.

Рассмотрю вкладку «Выдача книг на дату» показанную на рисунке Г.3.11.

Рисунок Г.3.11 - Вкладка «Выдача книг на дату»

На данной вкладке могу выполнить следующие действия: поиск, перевод отчета в Excel, печать, а также отображение всей информации.

Рассмотрю вкладку «Должники» показанную на рисунке Г.3.12.

Рисунок Г.3.12 - Вкладка «Должники»

На данной вкладке отображается вся информация, а также перевод отчёта в Excel.

Рассмотрю вкладку «Просмотр читательских карточек» показанную на рисунке Г.3.13.

Рисунок Г.3.13 - Вкладка «Просмотр читательских карточек»

На данной вкладке могу выполнять следующие действия: поиск, сортировку, а также отображается вся информация.

Рассмотрю вкладку «Справка» показанную на рисунке Г.3.14.

Рисунок Г.3.14 - Вкладка «Справка»

На данной форме существует 3 вкладки:

· Помощь;

· О авторе

· Настройка.

Нажму на вкладку «Помощь» появляется сайт file://localhost/E:/prog/Help/Start.html показанную на рисунке Г.3.15.

Рисунок Г.3.15 - Вкладка «Помощь»

Рассмотрю вкладку «Настройка» показанную на рисунке Г.3.16.

Рисунок Г.3.16 - Вкладка «Настройка»

На данной вкладке могу производить редактирование: шрифт, начертание, размер, видоизменение, цвет, набор символов.

Для выхода из программы нажму на вкладку «Выход» показанная на рисунке Г.3.17.

Рисунок Г.3.17 - Вкладка «Выход»

ПРИЛОЖЕНИЕ Д

(рекомендуемое)

Содержание электронного носителя

На прилагаемом электронном носителе информации расположены следующие директории и файлы:

1) Директория «DOC» - файл «П-5Малайчук Александр Андреевич«Поисково-информационная система по учету книг в библиотеке».doc» представляет собой текстовый документ с пояснительной запиской.

2) Директория «PRG» содержит исходный код проекта Help.exe и дополнительные файлы.

3) Директория «ЕХЕ» содержит финальную версию исполняемых файлов проекта Project1.exe.

4) Файл «read.txt» содержит описание содержания электронного носителя.

ПРИЛОЖЕНИЕ Е

(рекомендуемое)

Диаграмма вариантов использования

(пользователь)

библиотекарь

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.