Разработка базы данных для библиотеке

Автор работы: Пользователь скрыл имя, 25 Декабря 2012 в 02:10, курсовая работа

Описание работы

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

Содержание работы

Введение ……………………………………………………………………….3
Описание сферы деятельности ……………………………………………….3
Модель функционирования IDEF0 ……………………………………...3
Логическая модель IDEF3 ………………………………………………..9
Модель потоков данных DFD …………………………………………..11
Структура информации ……………………………………………………...15
Инфологическая модель ………………………………………………...15
Даталогическая модель ………………………………………………..17
Структура информации ………………………………………………..19
Описание запросов ……………………………………………………...20
Интерфейс пользователя ……………………………………………………22
Описание выходных форм ……………………………………………...22
Описание диалоговых форм …………………………………………….25
Схема интерфейса ……………………………………………………….28
Перечень сообщений …………………………………………………….29
Алгоритм обработки информации ………………………………………….30
Инструкция пользователю …………………………………………………..31
Литература …………………………………………………………………..44
Приложения …………………………………………………………………45
Техническое задание ……………………………………………………45
Тексты программных модулей …………………………………………56

Файлы: 1 файл

Курсовая.docx

— 1.73 Мб (Скачать файл)

 

  1. Алгоритм обработки информации

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Инструкция пользователю

ИСС «Библиотека» предназначена для работника библиотеки, а именно библиотекаря. В состав базы данных входят объекты: справочники, отчёты.

 

    1.  Действия по запуску программы

Запустим пакет программ 1С: Предприятие. Видим форму запуска (рис. 23).

Рис. 23. Форма запуска 1С: Предприятия.

Теперь с помощью этого  окна будет производиться поиск  базы данных рисунок 24. С помощью кнопки «Добавить…» добавляется либо новая база данных, либо уже существующая. Использоваться будет уже существующая база данных.

Рис. 24. Форма добавление информационной базы в список.

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

Рис. 25. Форма присвоения информационной базе имени.

 

Указывается, где именно располагается информационная база рисунок 26.

Рис. 26. Форма указания каталога информационной базы.

После того как указан каталог  нажимаем кнопку «Готово». После выполнения последовательности этих действий информационная база заносится в список «Информационные  базы» с указанным вами именем, рисунок 27.

 

 

Рис. 27. Форма запуска 1С: Предприятия.

Для того чтобы приступить к работе нужно, выделив в списке «Информационные базы» нашу базу («АРМ Библиотека»), нажать на кнопку «1С:Предприятие».

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    1.  Интерфейс пользовательского режима

На рисунке 28 показан интерфейс  программы пользовательского режима 1С: Предприятия.

Рис. 28. Интерфейс пользовательского  режима

Всё что необходимо для  комфортной работы размещено на командной  панели, рисунок 29.

Рис. 29. Вид командной панели.

Элементы «Книги» и  «Карточки» при нажатии вызывают соответствующие их названию справочники.

 

Справочник «Книги» предназначен для хранения информации о книгах и имеет следующий вид, показанный на рисунке 30. Оформление формуляров на каждую новую поступившую книгу осуществляется при помощи «ФормыЭлемента», рисунок 31.

Добавление новой книги  в справочник производится при помощи кнопки «Добавить» , которая расположена на командной панели справочника (либо при помощи «горячей клавиши» ‘Ins’), вследствие чего вызывается «ФормаЭлемента» справочника для ввода подробной информации о книге. Для сохранения данных введенных в форму элемента необходимо нажать кнопки «Запись» или «ОК».

Рис. 30. Форма списка справочника  «Книги»

Рис. 31. Форма элемента справочника  «Книги»

 

Справочник «Карточки» предназначен для хранения информации о читателях  и книгах, которые они берут  и возвращают. Этот справочник так  же состоит из форм списка, рисунок 32, и элемента, рисунок 33.

Добавление новой карточки в справочник производится при помощи кнопки «Добавить» , которая расположена на командной панели справочника (либо при помощи «горячей клавиши» ‘Ins’), вследствие чего вызывается «ФормаЭлемента» справочника для ввода подробной информации о читателе. Для сохранения данных введенных в форму элемента необходимо нажать кнопки «Запись» или «ОК».

 

Рис. 32. Форма списка справочника  «Карточки»

 

Рис. 33. Форма элемента справочника  «Карточки»

Поля формы элемента показанной на рисунке 33:

      • В поле «Данные» указаны текущая дата и номер карточки читателя, рисунок 34.
      • В поле «Информация» указывается подробная информация о читателе, необходимая для заведения карточки.
      • В поле «Книги» расположены две табличные части справочника.

Верхняя табличная часть  служит для оформления выдачи книги  читателю. Для добавления нового поля в таблицу необходимо нажать на кнопку «Добавить»   в панели команд над этой таблицей, у нас появится новая строка, далее указать книгу в новой строке колонке наименование и нажать на кнопку, «Выдать», которая находится в самом низу формы, рисунки 35-37.

Рис. 35. Добавление новой  строки в таблицу.

Рис. 36. Указание наименования книги.

Рис. 37. Расположение кнопки «Выдать».

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

Рис. 38. Вид диалогового  окна ввода количества дней.

После нажатия на кнопку «ОК» диалогового окна «Введите количество дней», появится ещё одно окошко в  которое необходимо ввести число  экземпляров книги выдаваемых читателю, рисунок 39.

Рис. 39. Вид диалогового  окна ввода количества книг.

После нажатия кнопки «ОК» на этой форме, наша строка верхней  таблицы самостоятельно полностью  заполнится, рисунок 40.

Рис. 40. Вид строки таблицы.

Для оформления сдачи книги  от читателя нужно необходимо поставить  галочку в колонке «Сдан» в  строке нужной книги, тогда запись об этой книги автоматически переносится  во вторую (нижнюю) таблицу, а с первой (верхней) таблицы удаляется, рисунок 41.

Рис. 41. Таблицы формы элемента справочника «Карточки»

Также форма элемента справочника  «Карточки» имеет кнопку вывода данных с формы на печать, «Печать», которая  расположена в нижней части формы  элемента. Форма печати имеет следующий  вид, рисунок 42.

Рис. 42. Вид формы печати.

 

 

В подменю на командной  панели, рисунок 29, «Формирование отчётов» содержится три отчёта, рисунок 43. Внешний  вид отчётов представлен на рисунках 44-46.

 

Рис. 43. Подменю «Формирование  отчётов»

Для формирования отчётов  необходимо после открытия их форм нажать на кнопку «Сформированать».

Отчёты:

  • «Оборот книг», рисунок 47.

Рис. 47. Вид отчёта «Оборот  книг»

 

 

 

  • «Книги на руках», рисунок 48.

Рис. 48. Вид отчёта «Книги на руках»

  • «Учёт книг», рисунок 49.

Рис. 49. Вид отчёта «Учёт  книг»

 

 

 

 

 

 

  1. Литература

 

    1. Единая система программной документации (сборник ГОСТов):
  • ГОСТ 19.101-77 ЕСПД «Виды программ и программных документов».
  • ГОСТ 19.103-77 ЕСПД «Обозначение программ и программным документам».
    • ГОСТ 19.105-78 ЕСПД «Общие требования к программным документам».
  • ГОСТ 19.503-79 ЕСПД «Руководство системного программиста. Требования к содержанию и оформлению».
  • ГОСТ 19.701-90 ЕСПД «Схемы алгоритмов, программ и систем. Условные обозначения и правила выполнения».
    1. 1С:Предприятие «Описание встроенного языка часть 1, часть 2».
    2. 1С:Предприятие «Конфигурирование и администрирование».
    3. 1С:Предприятие «Описание типовой конфигурации».
    4. Усиков Т.Н. 1С:Предприятие «Эффективное программирование».
    5. Бобцов А. «Банки и базы данных. Основы работы»/А. Бобцов, В. Шиегин. – СПб., 2005. – 93 с.

 

 

 

 

 

 

 

 

 

  1. Приложения

 

Приложение 1

    1. Техническое задание на разработку Информационно-справочной системы (ИСС) «Библиотека»

 

 

  1. Общие сведения
    1. Наименование системы

 

Разрабатываемая информационная система по учёту книг в библиотеке, условное обозначение «АРМ Библиотека» разрабатывается в сроки с 01.01.2010 по 01.05.2010 предприятием КГАОУ СПО «Камчатский политехнический техникум».

 

    1.  Перечень документов, на основании которых создается система

 

Разработка выполняется  на основании приказа по библиотеке, №44 от 07.07.2009 «О повышении уровня автоматизации  учёта книг в библиотеке».

 

  1. Назначение и цели создания системы
    1. Назначение системы

 

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

Основание для разработки является приказ №44.

 

    1.  Цели создания системы

 

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

 

 

    1.  Требования к системе в целом

 

Система должна отвечать следующим  требованиям:

    • Интерфейс пользователя должен поддерживать встроенную справку;
    • Программное обеспечение должно содержать встроенную справку;
    • Программное обеспечение  разрабатывается с учётом технических средств имеющихся в наличии у заказчика;
    • Программное обеспечение должно содержать файл помощи для работы с программным продуктом;
    • Программный продукт должен содержать в себе панель инструментов для быстрого доступа.
  1. Техническое и программное обеспечение
    1. Требование к комплексу технических средств (КТС) и системному программному обеспечению.

 

Для функционирования системы «АРМ Библиотека» требуется следующий состав технических средств:

    • Процессор стандарта IBM с частотой работы от 1,3 Ггц и выше;
    • Оперативная память: 512Мб и выше;
    • Жесткий диск: свободного места не менее 300Мб;

Характеристика устройств  ввода:

    • Мышь;
    • Клавиатура.

Следующие программное обеспечение:

    • Операционная система: Windows NT / Seven;
    • СУБД 1С «Предприятие».

 

 

 

 

 

 

  1. Состав и содержание работы по созданию системы.
    1. Перечень стадий и этапов по созданию системы

 

Виды и создание работ  приведены в таблице 1.

Таблица 1

Стадия

Состав работ

  1. Технико-рабочее проектирование
    1. Разработка проектной документации (определение структуры информации, разработка логической модели, выявление алгоритмов обработки информации, разбиение программного обеспечения на модули, разработка схемы интерфейса, разбиение программного обеспечения на модули, разработка схемы взаимодействия модулей между собой);
    2. Разработка рабочей документации (Написание и отладка программ, разработка инструкции пользователю, подготовка загруженных модулей).
  • Внедрение
    1. Подготовка объекта для ввода в действие программного обеспечения;
    2. Обучение пользователя;
    3. Участие в наполнении БД исходной информацией;
    4. Проведение предварительных испытаний;
    5. Приемочное тестирование.

    Информация о работе Разработка базы данных для библиотеке