книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Анализ систем разработки структурированных учебных курсов ( Курсовая работа, 6 стр. )
АНАЛИТИЧЕСКОЕ РЕШЕНИЕ СИСТЕМ ЛИНЕЙНЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ( Дипломная работа, 77 стр. )
АРМ ОПЕРАТОРА ИНТЕРНЕТ-ПРОВАЙДЕРА ( Курсовая работа, 38 стр. )
База данных и веб-интерфейс к библиотеке ИМиКН ( Курсовая работа, 13 стр. )
База данных рецензий на фильмы для мобильных устройств ( Курсовая работа, 29 стр. )
Библиотека геометрических операций для ГИС ( Курсовая работа, 11 стр. )
Библиотека для распределённых пошаговых игр Подсистема обеспечения процесса распределённой обработки данных. ( Курсовая работа, 30 стр. )
Библиотека для распределённых пошаговых игр Проектирование и реализация имитационной модели игрового мира. ( Курсовая работа, 18 стр. )
Библиотека классов C++ для разработки оконных приложений ( Курсовая работа, 16 стр. )
БИБЛИОТЕКИ ДЛЯ PHP НА ОСНОВЕ АРХИТЕКТУРЫ AJAX ( Курсовая работа, 26 стр. )
БИЛЛИНГОВАЯ СИСТЕМА ПО ВЫДЕЛЕННЫМ И VPN- КЛИЕНТАМ С АВТОРИЗАЦИЕЙ НА СЕРВЕРЕ ДОСТУПА TACACS+ ( Дипломная работа, 80 стр. )
БИРЖА НАУКОЕМКИХ ТЕХНОЛОГИЙ В ИНТЕРНЕТ ВЕРСИЯ 1.0 ( Курсовая работа, 22 стр. )
Блок-схемы ( Контрольная работа, 14 стр. )
Блок-схемы 2005-14 ( Контрольная работа, 14 стр. )
Брокер Объектных Запросов ( Дипломная работа, 138 стр. )
Ввод-вывод программы Open-Close в языках Quick Basic и Visual Basic, описание синтаксиса и применение ( Контрольная работа, 9 стр. )
Вейвлетные Алгоритмы сжатия изображений ( Курсовая работа, 12 стр. )
Визуализация в играх преследования со многими участниками ( Курсовая работа, 12 стр. )
Визуализация медицинских данных ( Курсовая работа, 12 стр. )
Визуализация разрезов трехмерных полей, заданных непрерывными функциями ( Курсовая работа, 17 стр. )
Визуализация семейств эллиптических функций в пространстве ( Курсовая работа, 15 стр. )
Визуализация тестовых наборов данных для гео-метрических алгоритмов ( Курсовая работа, 14 стр. )
ВИЗУАЛЬНЫЙ КОНСТРУКТОР ОТЧЕТОВ НА ОСНОВЕ ВЕБ-ИНТЕРФЕЙСА ( Курсовая работа, 37 стр. )
ВЫЧИСЛЕНИЕ ОПРЕДЕЛЕННЫХ ИНТЕГРАЛОВ (Белоруссия) ( Контрольная работа, 11 стр. )
Генератор альбома карт в среде ПО ArcGIS Desktop. ( Курсовая работа, 13 стр. )

ВВЕДЕНИЕ 3

Описание предметной области 3

Неформальная постановка задачи 4

Описание предшествующих работ 4

ТРЕБОВАНИЯ К ОКРУЖЕНИЮ 5

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

Требования к пользователям 5

Администраторы 5

Пользователи 6

Другие типы пользователей 6

АРХИТЕКТУРА СИСТЕМЫ 6

СПЕЦИФИКАЦИЯ ДАННЫХ 8

Сущности системы 8

ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 8

ТРЕБОВАНИЯ К ИНТЕРФЕЙСУ 9

ПРОЕКТ 9

Средства реализации 9

Модули 9

Проект интерфейса 10

ЗАКЛЮЧЕНИЕ 12

СПИСОК ЛИТЕРАТУРЫ 13

Введение

Описание предметной области

Заказчиком данной работы является кафедра Информатики Института Матема-тики и Компьютерных Наук ДВГУ. В ходе своей основной деятельности — обучения студентов — сотрудникам кафедры иногда необходимо предоставить им различную литературу. Также, на данный момент заказчик обладает обширным набором элек-тронных изданий различного типа, который представлен в виде множества файлов, расположенных в системе каталогов. Этот набор называется электронной библиотекой. Он не статичен, сотрудники кафедры постоянно пополняют его.

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

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

а) осуществление администрирования библиотеки и предоставление к ней доступа;

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

Для первого класса задач существует несколько методов решения. Самый про-стой — загрузить файлы на FTP или Web сервер и открыть пользователям доступ к не-му. На данный момент применён именно этот метод. Для его осуществления требуется минимум затрат и усилий, но, вместе с тем, он является самым неудобным с точки зре-ния использования. Например, в этом случае вся информация о книгах содержится только в названиях файлов, а древовидная система каталогов не позволяет точно пока-зать взаимосвязь как категорий между собой, так и категорий и книг, потому что, на-пример, одна книга может находиться в нескольких категориях. Рассмотрим другое решение. Можно публиковать на web-страницах ссылки на книги, находящиеся на Web и FTP серверах, а также дополнительную информацию о них. Этот вариант более удо-бен с точки зрения использования, но совершенно неудобен с позиций администриро-вания. Воспользовавшись какой-нибудь системой управления содержимым, можно не-много автоматизировать работу. Но так как такие системы предназначены для решения широкого круга задач, то придётся прилагать дополнительные усилия по её конфигу-рированию, и выполнять лишние действия при её администрировании. Поэтому в ка-честве решения принято написать специализированную систему, ориентированную на глубокую категоризацию всей информации.

Список литературы

[1] Шварц Р., Кристиансен Т. Изучаем PERL, O’Reilly

[2] Template Toolkit Documentation – http://template-toolkit.org

[3] MySQL 5.x reference manual http://www.mysql.org/documentation/mysql

[4] ActivePerl User Guide – http://manual.activestate.com

[5] Perl Modules — Comprehensive Perl Archive Network. http://www.cpan.org/modules/

[6] Apache HTTP Server Version 1.3 Documentation. — Apache HTTPD Project

приложений нет

2000-2024 © Copyright «DipMaster-Shop.ru»