«Разработка базы данных по учету библиотечного фонда»



страница1/3
Дата28.02.2023
Размер1,12 Mb.
#204806
ТипПояснительная записка
  1   2   3
Связанные:
Курсач БД
Otchet po praktike(Юра)


МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ «ГОМЕЛЬСКИЙ ГОСУДАРСТВЕННЫЙ


АГРАРНО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ»

Специальность 2-40 01 01 «Программное обеспечение


информационных технологий»

КУРСОВОЙ ПРОЕКТ

по дисциплине: «Базы данных и системы управления базами данных»



на тему: «Разработка базы данных по учету библиотечного фонда»

Пояснительная записка


Разработал ____________ Охотенко А.Л. .
Руководитель ____________ Пилецкая С.А. .
Гомель, 2021
сОДЕРЖАНИЕ



ВВЕДЕНИЕ 5
1 Анализ задачи УЧЕТА БИБЛИОТЕЧНОГО ФОНДА 6
1.1Описание предметной области для учета библиотечного фонда 6
1.2 Инструменты разработки программного средства 8
Достоинства работы с SQL Management studio: 9
2 ПРОЕКТИРОВАНИЕ ЗАДАЧИ УЧЕТА БИБЛИОТЕЧНОГО ФОНДА 10
2.1 Концептуальное проектирование 10
2.2. Логическая модель данных 12
Разработанная база данных по учету библиотечного фонда отвечает всем требованиям индивидуального задания. 17
3 ОПИСАНИЕ ТЕХНОЛОГИИ РЕАЛИЗАЦИИ учета библиотечного фонда 18
3.1 Описание интерфейса программы 18
3.2 Описание запросов и представлений данных 19
3.3 Описание отчетов, триггеров и хранимых процедур 21
3.4 Описание работы 24
4 ТЕСТИРОВАНИЕ И ОТЛАДКА ПРОГРАММНОГО ПРОДУКТА 28
5 ОПИСАНИЕ ПРИМЕНЕНИЯ 31
Но при выполнении различный операций возникают различного рода ошибки, сообщающие важную для пользователя информацию. 32
Иногда при выполнении программы возникают ошибки, которые трудно предусмотреть или предвидеть, а иногда и вовсе невозможно. Например, при добавлении данных может неожиданно оборваться сетевое подключение. такие ситуации называются исключениями. 32
ЗАКЛЮЧЕНИЕ 35
Список использованных источников 36
ПРИЛОЖЕНИЕ А 38
ПРИЛОЖЕНИЕ Б 56
ПРИЛОЖЕНИЕ В 57

ВВЕДЕНИЕ


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


Основной целью учета библиотечного фонда является получение сведений и данных о количестве и стоимости поступающей и выбывающей ежегодно литературы, общей численности фонда, стоимости фонда, составе фонда по содержанию [1].
Процесс учета библиотечного фонда включает в себя прием документов, штемпелевание документов, регистрацию поступления документов, регистрацию выбытия документов, проверку наличия документов в фонде.
В процессе использования библиотечного фонда необходимо исключать различные виды ущерба: несвоевременный возврат документов читателями (задолженность), повреждение документа (загрязнение, перегибы корешка и страниц, подчеркивания, вырезание отдельных фрагментов текста), утерю документа. Ответственность за сохранность документов несут все работники библиотеки согласно должностным обязанностям.
Перечень задач, которые необходимо выполнить для программного обеспечения по «учету библиотечного фонда»:

  • изучение предметной области по учету библиотечного фонда;

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

  • построение IDEF0 диаграммы;

  • построение декомпозиции первого уровня;

  • построение DFD-диаграммы;

  • определение основных составляющих базы данных (таблиц, связей);

  • составление базы данных;

  • написание SQL-запросов для связывания базы данных с программой.

После выполнения этих задач следует кодирование модулей, разработка интерфейса.
Автоматизированная система учета библиотечного фонда предназначена для автоматизации работы пользователя с данным, быстрого и легкого доступа к информации, хранящейся в базе данных и систематизации данных.
Результатом курсовой работы является созданная автоматизированная система, которая позволит быстро и легко получать все необходимые данные о библиотечном фонде.
1 Анализ задачи УЧЕТА БИБЛИОТЕЧНОГО ФОНДА



    1. Описание предметной области для учета библиотечного фонда



Учет библиотечного фонда — это комплекс операций, обеспечивающий фиксацию сведений о величине, составе и движении фонда по установленным правилам. Система учета документов — упорядоченная совокупность видов, методов и способов учета документов, дифференцированных в соответствии с их статусом.
Формирование и использование библиотечного фонда является непрерывным процессом. Работа по формированию фонда — основная деятельность библиотечных работников, совокупность многих действий (рисунок 1.1).



Рисунок 1.1 — Формирование и использование библиотечного фонда




Комплектование — важнейшее направление в формировании фонда библиотеки, обеспечивающее документами образовательный процесс.
Основной целью учета является получение сведений и данных о количестве и стоимости поступающей и выбывающей ежегодно литературы, общей численности фонда, стоимости фонда, составе фонда по содержанию.
Процесс учета библиотечного фонда включает в себя прием документов, штемпелевание документов, регистрацию поступления документов, регистрацию выбытия документов, проверку наличия документов в фонде.
В процессе использования библиотечного фонда необходимо исключать различные виды ущерба: несвоевременный возврат документов читателями (задолженность), повреждение документа (загрязнение, перегибы корешка и страниц, подчеркивания, вырезание отдельных фрагментов текста), утерю документа. Ответственность за сохранность документов несут все работники библиотечного фонда согласно должностным обязанностям.
Документ — носитель информации, в том числе электронный, на котором информация размещается в виде текста, звукозаписи или изображения и который предназначен для передачи информации во времени и пространстве.
Пользователям библиотек, которые нарушили сроки возврата документов из библиотечных фондов, до момента возврата этих документов выдача новых документов не осуществляется.
В случае утери, повреждения документов из библиотечных фондов пользователи библиотек заменяют их идентичными, равноценными документами. При отсутствии возможности замены документов пользователи библиотек компенсируют их стоимость в соответствии с гражданским законодательством.
Пополнение библиотечного фонда осуществляется путем получения обязательного экземпляра, покупки, подписки, дарения, обмена или любым другим способом.
Если при приемке библиотечных документов выявлены расхождения с данными сопроводительных документов, а также выявлены присланные без заказа ненужные библиотеке документы или дефектные экземпляры, в трехдневный срок составляется акт, который подписывается лицом, ответственным за приемку, и представителем фондовой комиссии.
Фондовая комиссия формируется из наиболее квалифицированных работников библиотеки, бухгалтерии, специалистов различных отраслей науки, производства, книжной торговли и утверждается органами управления или руководителем организации, в распоряжении которой находится библиотека.
Исключение из библиотечного фонда (списание определенного количества учетных единиц (документов) с баланса библиотеки за отчетный период) может производиться по следующим причинам:

  • устарели по содержанию;

  • непрофильные;

  • изношенные;

  • излишнее количество экземпляров для конкретной библиотеки;

  • дефектные;

  • утраченные;

  • окончание срока хранения;

  • переведены в фонд другого структурного подразделения [2].

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

1.2 Инструменты разработки программного средства


Для разработки программного средства был выбран язык программирования «C#».


«C#» –– объектно-ориентированный язык программирования [3]:
«C#» имеет как достоинства, так и недостатки.
К достоинствам программного средства относится: язык использует объектно-ориентированный подход к программированию во всем. Это означает, что нужно описывать абстрактные конструкции на основе предметной области, а потом реализовывать между ними взаимодействие. Данный подход пользуется большой популярностью, потому что позволяет не держать в голове всю информацию, а работать по принципу черного ящика. Вместо того, чтобы писать много строк кода, имеется возможность использовать готовую конструкцию, а компилятор сделает оставшуюся работу. Но некоторые такие конструкции являются не самыми оптимальными с точки зрения производительности. Но все это перекрывается за счет удобочитаемости кода и высокой скоростью разработки.
Visual Studio –– это интегрированная среда разработки от компании Microsoft.
Как и в любой среде программирования Visual Studio имеет свои преимущества недостатки.
К преимуществам данной среды относится:

  • встроенный Web-сервер;

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

  • более высокая скорость разработки.

SQL Server Management Studio (SSMS) — это интегрированная среда для управления любой инфраструктурой SQL, от SQL Server до баз данных SQL Azure. SSMS предоставляет средства для настройки, наблюдения и администрирования экземпляров SQL Server и баз данных. С помощью SSMS можно развертывать, отслеживать и обновлять компоненты уровня данных, используемые вашими приложениями, а также создавать запросы и скрипты.


Поделитесь с Вашими друзьями:
  1   2   3




База данных защищена авторским правом ©psihdocs.ru 2023
обратиться к администрации

    Главная страница