Разработка подсистемы учёта и поиска электронной литературы
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
отбора в соответствии с выбранными пользователем. Затем данная строковая переменная передаётся экземпляру класса OleDbCommand, а он в свою очередь экземпляру класса OleDbDataAdapter, который и выполняет SQL-команду.
3.9 Руководство пользователя
Для доступа к странице поиска электронной литературы пользователю необходимо в браузере ввести адрес web сайта, под которым зарегистрирована подсистема (например,
Для поиска литературы пользователь должен сформировать список критериев отбора литературы. Для этого необходимо выбрать словарь, по которому будет проводиться поиск, значение, условие отбора и способ объединения условий отбора. Словарь выбирается с помощью элемента раскрывающийся список, в котором перечислены все словари. Далее необходимо указать одно из условий отбора, перечисленных в элементе управления раскрывающийся список, (например, включает, больше). Затем пользователь указывает значение, по которому будет проводиться сравнение. Это значение вводится в элемент управления текстовое поле. Далее необходимо выбрать способ объединения критериев отбора (и, или) в элементе раскрывающийся список. После этого нужно нажать на кнопку добавить условие. При этом указанные пользователем значения будут добавлены в таблицу, отображающую список критериев поиска. Для поиска необходимо, чтобы таблица содержала хотя бы один критерий отбора. После указания всех необходимых параметров отбора нужно нажать на кнопку Найти. При этом на странице появится подробное описание первого документа, удовлетворяющего критериям отбора. Перейти к описанию другого документа можно с помощью кнопок следующий и предыдущий. Получить копию электронного документа (скачать) можно двумя способами: нажать мышью на ссылку скачать, либо щёлкнуть на имя файла, отображаемое в таблице как ссылка. После этого браузер откроет стандартный диалог загрузки файлов.
Для редактирования базы электронной литературы необходимо на главной странице сайта (страница поиска) нажать мышью ссылку редактировать базу литературы. После этого загрузится страница авторизации пользователей, на которой необходимо ввести логин и пароль. После ввода нужно нажать на кнопку Далее. Если введённые логин и пароль не являются правильными (не зарегистрированы в системе), то будет выдано сообщение об ошибке и предложено повторить ввод. Если же авторизация пройдена успешно, то на странице появятся две ссылки - Добавить литературу и Удалить литературу. При нажатии на одну из ссылок будет открыта соответствующая страница.
На странице добавления литературы пользователю необходимо ввести значения для некоторых словарей, чтобы другие пользователи смогли успешно выполнить поиск добавляемого документа. Обычно для этого достаточно указать автора, заглавие, дисциплину и ключевые слова. Для добавления значения нужно с помощью элемента раскрывающийся список, в котором перечислены все словари, выбрать словарь, в который данное значение будет помещено, а также ввести в элемент текстовое поле само значение. При этом длина введённого значения не должна превышать максимальную длину значения словаря (255 символов). В противном случае при попытке добавления будет выдано сообщение о превышении допустимой длины. После ввода значения нужно нажать на кнопку Добавить значение. При этом указанные пользователем значения будут добавлены в таблицу, отображающую список пар словарь - значение. Пользователь может указать несколько значений для одного и того же словаря (например, для словарей автор и ключевые слова). После создания списка, описывающего добавляемый документ, необходимо указать файл - экземпляр добавляемого электронного документа. Для этого необходимо нажать кнопку обзор... и в появившемся диалоге выбрать нужный файл. После нажатия на кнопку добавить документ в базу будет выполнена попытка добавления. При успешном выполнении попытки будет выдано сообщение файл добавлен в базу успешно, будет очищен список значений, описывающих добавленный документ, и пользователь сможет добавить очередной документ.
На странице удаления электронных документов пользователь должен указать уникальный ключ удаляемого документа. Чтобы узнать этот ключ, необходимо выбрать один из словарей в элементе раскрывающийся список и ввести значение, которое соответствует документу, который пользователь желает удалить (например, словарь дисциплина, значение физика). После этого нужно нажать на кнопку сформировать список. При этом на странице появится список документов, имеющих в указанном словаре то же значение, что и введённое пользователем. В этом списке указаны уникальные ключи документов и краткое описание этих документов (автор, дисциплина, заглавие). Все ключи документов будут помещены в элемент раскрывающийся список, в котором пользователь должен будет выбрать нужный ключ и нажать на кнопку удалить документ из базы данных.
4. Тестирование программного средства
Для анализа работоспособности подсистемы учёта и поиска электронной литературы необходимо провести тестирование на некотором подмножестве исходных данных и сравнить результаты, выдаваемые подси