Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BondarevaСодержание.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
895.61 Кб
Скачать

СОДЕРЖАНИЕ

Введение 3

1. Теоретическая часть 5

1.1 Анализ задачи 5

1.2 Исследование предметной области 6

1.3 Обоснование выбора модели жизненного цикла 10

1.4 Схема процессов жизненного цикла программного обеспечения 14

1.5 Обоснование выбора языков программирования и информационных технологий 15

1.6 Описание программного обеспечения 17

1.7 Показатели надежности программного обеспечения 21

2. Практическая часть 24

2.1 Описание входных/выходных данных 24

2.2 Этапы разработки программного обеспечения 25

2.2.1 Проектирование модели представления данных 25

2.2.2 Разработка интерфейсной части 28

2.3 Протокол тестирования программного обеспечения 31

ПРОТОКОЛ 38

Заключение 40

Список используемой литературы 42

Приложение 1 44

Руководство пользователя 44

Приложение 2 47

Руководство программиста 47

Введение

Библиотека – учреждение, собирающее и хранящее произведения печати и письменности для общественного пользования, а также осуществляющее справочно-библиографическую работу.

Пользователями библиотеки являются люди разных профессий, разных возрастов.

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

Социальные функции библиотек:

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

  • поддержка системы первоначального образования и переобучения населения;

  • социальная адаптация населения через организацию доступа к социально значимой информации;

  • формирование информационных ресурсов общества посредством библиографической обработки поступлений в библиотечные фонды и информационно-библиографической деятельности;

  • содействие профессиональному росту трудоспособного населения;

  • информационное обеспечение процессов принятия решений в жизненно важных для населения сферах деятельности;

  • формирование культуры.

Целью курсового проекта является разработка базы данных «Справочник музыкальной библиотеки». В ходе выполнения данной работы требуется создать средство для автоматизации музыкальной библиотеки. В отличие от обычной, в музыкальной библиотеке производится не с литературными, а с музыкальными произведениями.

Задачами исследования курсового проекта являются:

  1. изучить предметную область;

  2. выработка алгоритмов для реализации запросов в базе данных;

  3. анализ существующих баз данных;

  4. реализовать БД в выбранной среде разработки;

  5. организовать удобную выборку из базы данных.

Объектом исследования и автоматизации в данной работе является библиотека и деятельность библиотекаря.

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

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

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

  1. Теоретическая часть

    1. Анализ задачи

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

Работа и принципы ее построения для музыкальной библиотеки будут мало чем отличаться от работы и принципов обычной библиотеки, расположенной в каждом учебном заведении и более-менее крупном населенном пункте. Разница между музыкальной и обычной библиотекой будет состоять в том, что вместо журналов и книг, являющихся литературными произведениями в данной организации в качестве объекта обработки, являются нотные партитуры музыкальных произведений. И основными пользователями данных заведений в основном являются музыканты или люди, обучающиеся игре на том или ином музыкальном инструменте. Данный факт накладывает соответствующие требования к образованию работников заведения, но никак не отображается на самой системе учета произведений или операциях приемки / выдачи зарегистрированных в библиотечном фонде материалов.

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

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

  • значительное ускорение операций по обработке данных;

  • освобождение большой части рабочего времени сотрудников библиотеки для работы над более важными творческими задачами;

  • повышение точности данных учета, качества их обработки;

  • экономия времени на операциях, которые раньше выполнялись вручную;

  • расширение возможностей библиотеки.

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

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

  • быстрее и проще организовать и структурировать фонды базы данных библиотеки, обеспечить оперативное обслуживание конечных пользователей;

  • расширить спектр оказываемых услуг (к примеру, включить в работу услуги, нетрадиционные для классической библиотеки: новые формы информационного и справочного обслуживания);

  • защитить библиотеку от кражи книг и прочих изданий при помощи RFID-системы;

  • повысить комфорт работы, как персонала библиотеки, так и пользователей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]