*
*


CAPTCHA Image   Reload Image
X

Разработать подсистему учета и регистрации книг в библиотеке(Программирование на Java)

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

Объем работы: 28 стр.

Год сдачи: 2007

Стоимость: 700 руб.

Просмотров: 659

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Заключение
Заказать работу
ВВЕДЕНИЕ 3
1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ И КЛАССИФИКАЦИЯ СУЩНОСТЕЙ РЕШАЕМОЙ ЗАДАЧИ 4
1.1 АВТОР 5
1.2 ЖАНР 5
1.3 ИЗДАТЕЛЬСТВО 5
1.4 КНИГА 5
1.4 ЭТАПЫ ОРГАНИЗАЦИИ ХРАНИЛИЩА ИНФОРМАЦИИ О КНИГАХ В БИБЛИОТЕКЕ 6
2. ОБЗОР ВАРИАНТОВ РЕШЕНИЯ ПОСТАВЛЕННОЙ ЗАДАЧИ 10
3. ПОСТАНОВКА ЗАДАЧИ 11
3. ОБЗОР ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ 12
4. ТРЕБОВАНИЯ К СИСТЕМЕ 14
5. РАЗРАБОТКА МЕТОДОВ И МОДЕЛЕЙ ПРЕДСТАВЛЕНИЯ СИСТЕМЫ 15
6. РАЗРАБОТКА И ПОСТРОЕНИЕ ИНФОРМАЦИОННОЙ МОДЕЛИ 18
7.ОБОСНОВАНИЕ ПРИНИМАЕМЫХ РЕШЕНИЙ ПО ВЫБОРУ ТЕХНИЧЕСКИХ И ПРОГРАМНЫХ СРЕДСТВ РЕАЛИЗАЦИИ 19
8. ОПИСАНИЕ АЛГОРИТМОВ ПРОГРАММНЫХ МОДУЛЕЙ 20
9. ОПИСАНИЕ ТЕСТОВОГО ПРИМЕРА. РУКОВОДСТВА ПОЛЬЗОВАТЕЛЯ 22
10. ОПИСАНИЕ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ 26
ВЫВОДЫ И ЗАКЛЮЧЕНИЯ 27
ЛИТЕРАТУРА 28
ПРИЛОЖЕНИЯ 29
Критерием оценки эффективности любой библиотеки является степень реализации ею своих уставных задач. Такими задачами являются организация сбора, хранения и общественного пользования литературой (а в ряде случаев и другими видами информационных ресурсов: материалов периодической печати, информацией на электронных носителях, а также содержащейся в сети Inte
et и т.д.). Главным условием достижения поставленных целей является высокоэффективная организация функционирования библиотеки, направленная на максимально полное удовлетворение интересов потребителя, то есть читателя.
Поэтому подсистема учета и регистрации книг в библиотеке будет актуальна и полезна, так как позволит автоматизировать учет литературы, как находящейся в библиотеке, так и списание, и приход новинок, тем самым облегчив труд и работников данной библиотеки, и работников библиотечного коллектора, так как перед ними будет находиться систематизированная информация о каждом литературном наименовании.
Данное приложение будет содержать всю необходимую информацию о каждой книге: название, дата поступления, автор, издательство, жанр, количество книг в наличии, номер места, отведенного под хранение данного наименования.
Подсистема учета и регистрации книг в библиотеке должна быть выполнена в архитектуре клиент-сервер с применением компонентов SWING. В соответствии с вариантом задания соединение между клиентом и сервером должно быть реализовано с использованием протокола TCP/IP посредством сокетов.
Особенностью работы подсистемы является использование СУБД для хранения данных. Работа с данными посредством языка запросов SQL позволит как упростить процедуру обращения к данным библиотеки, так и существенно повысить ее надежность.
В соответствие с заданием была разработана электронная подсистема учета и регистрации книг в библиотеке.
В ходе работы были реализованы возможности удаления, добавления и редактирования записей об авторах, издательствах, жанрах, данных о поступлении и списании книг, а также возможность поиска книги.
Данная подсистема выполнена на языке Java с использованием архитектуры клиент-сервер.
Сервер баз данных будет управлять хранением данных, доступом, защитой, а самое главное – выполнять запросы клиента. Клиент посылает запросы к серверу и получает ответы от него. Клиент имеет возможность работать с информацией из базы данных, представленной в виде таблицы. А именно он может редактировать, удалять, просматривать необходимую ему информацию.
Применение данной архитектуры обладает рядом преимуществ. Одним из таких преимуществ будет являться снижение сетевого трафика при выполнении запросов.
В данной работе был реализован многопоточный сервер, что обеспечивает параллельную работу нескольких клиентов. Это позволяет избежать взаимного влияния друг на друга в случае возникновения исключительной ситуации (сбоя) в одном их них. Обеспечивается изоляция адресного пространства процессов, т.е. при сбое памяти в адресном пространстве одного процесса не оказывается влияния на другие процессы.
В ходе работы проводилось моделирование с использование IDEF0(BPWin), UML (Rational Rose 2000), IDEF1x (ErWin).
В результате можно сказать, что данное приложение может быть использовано в библиотеках, а при некоторых изменениях (добавлении данных о поставщиках и ценах книг) даже в Библиотечном коллекторе, который занимается распределением книг по библиотекам.

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Работу высылаем в течении суток после поступления денег на счет
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу