Разработка подсистемы учёта и поиска электронной литературы
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
? стандарт (формат) используемой в библиотеке базы данных MARC.
1.3 Возможности продукта
.3.1 Подбор литературы
Возможность поиска по ряду критериев и получения экземпляра электронной литературы.
.3.2 Редактирование набора литературы
Возможность добавления (удаления) электронной литературы к имеющемуся массиву.
1.4 Ограничения
Система должна использовать СУБД клиент-сервер и стандарт организации баз данных MARC.
1.5 Другие требования к изделию
.5.1 Применяемые стандарты
Разрабатываемая подсистема учёта и поиска электронной литературы будет ориентирована на стандарт организации баз данных MARC (MAchine Readable Cataloging), так как он в настоящее время широко распространён среди библиотек высших учебных заведений. Система должна соответствовать всем стандартам Web-интерфейса.
.5.2 Системные требования
Сервер: процессор с тактовой частотой 850 МГц или выше, 256 МБ оперативной памяти, жёсткий диск 40 ГБ, ОС Microsoft Windows 2000/МЕ/ХР/Vista, СУБД Microsoft SQL Server 2000 или выше, IIS сервер,.NET Framework 1.1 или выше.
Клиент: Любое устройство, на котором установлен браузер и способное использовать протокол HTTP (компьютер, некоторые модели мобильных телефонов).
1.5.3 Эксплуатационные требования
Система должна быть способна поддерживать множество одновременных запросов пользователей, связанных с общей базой данных.
1.6 Требования на входные данные
Стандарт MARC - это единый обменный машинный формат, предназначенный для представления информации, содержащейся в библиографической записи. Стандарт MARC предполагает гибкую организацию базы данных. Требования на входные данные приведены в таблице 3.
Таблица 3 - Входные данные
Источник данныхПараметрТип данныхОграниченияСтудентКритерии поискаМассив строк (string[])НетПреподавательИнформация об удаляемом экземпляре(ключ)Целое число (int)0-2147483647Экземпляр литературыфайлНетИнформация о экземпляреМассив строк (string[]) длина каждой строки<256
1.7 Требования на выходные данные
Выходными данными в разрабатываемой системе являются список литературы, удовлетворяющей критериям поиска, и файл - экземпляр электронного документа.
1.8 Разработка диаграммы вариантов использования
На основании требований к подсистеме была разработана диаграмма вариантов использования, представленная в приложении В.
2. Анализ предметной области
В последнее время огромное распространение получают учебные электронные пособия.
Электронная книга (англ. ebook) - версия книги в электронном (цифровом) виде. Для обозначения цифровых версий книг, для хранения которых используются открытые форматы, основанные на простых текстовых файлах, используется также термин e-text (англ. электронный текст). Электронными текстами называются и учебные электронные пособия, в состав которых, помимо текста, включаются растровые изображения, примеры данных, упражнения, специально написанные комментарии и ответы на возможные вопросы. В настоящее время многие хранители формации на бумажных носителях (библиотеки, архивы, музеи) по-новому взглянули на проблему сохранности своих фондов и занялись их "оцифровыванием". С помощью планшетных, ручных, проекционных сканеров изображение, например, страницы книги вводится в компьютер. Получаемая электронная копия сохраняется как графический файл (особенно если это редкая книга с множеством пометок на полях или карта) или как текстовой файл (если, например, ведется "поточное" сканирование объемных книг). При последнем подходе "для потомков" сохраняется лишь текстовое содержание документа, однако оно занимает меньше места и с ним можно работать (например, использовать поисковую систему). Графический файл высокого качества очень громоздок, но содержит достаточно точную электронную копию оцифрованного документа. Создание такого сохранного фонда связано также с понятием электронной библиотеки.
Электронные книги могут распространяться в файлах различных форматов:
графические растровые - TIFF, JPEG, DjVu и т. п.;
графические векторные с оформлением - RTF, HTML, открытый формат электронных книг (OPF FlipBook), HTMLHelp (.chm), SGML, XML, FictionBook (.fb2), TeX, PDF, Microsoft (.lit), eReader, PostScript (.ps), ExeBook, Mobipocket (.prc), DesktopAuthor, RBS - Radix-Tools REBUS.
простой текст (plain text).
Но эта классификация условна. Например, PostScript (.ps,.eps), PDF могут быть чисто векторными. Так же DOC, PDF могут содержать только растровые отсканированные картинки или же наоборот - содержать только текст.
К преимуществам электронных версий перед традиционными бумажными относятся:
малый объем (на компьютере можно хранить десятки и сотни тысяч книг);
возможность полнотекстового поиска (если текст книги распознан или набран);
возможность быстрого и простого изменения гарнитуры и кегля шрифта;
низкая стоимость распространения (в большинстве случаев оплачивается только объем информации, переданной по компьютерным сетям, или физический носитель, например, компакт-диск).
К недостаткам электронных документов относятся:
потенциальная несовместимость с новым аппаратным или программным обеспечением;
экраны некоторых устройств быстро переутомляют глаза;
разрешение экранов большинства устройств на сегодня таково, что качество изображения на них пока значительно хуже, чем у бумажного аналога;
значительные неудобства вызывает перевод в такой форма?/p>