Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Primer_2.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
159.23 Кб
Скачать

22

Наименование университета

Наименование кафедры

ИНФОРМАЦИОННАЯ СИСТЕМА

«БИБЛИОТЕКА»

Отчёт о выполнении лабораторной работы №2

по курсу «Проектирование информационных систем»

Выполнил:

студент гр……

Ф.И.О.

Проверил: к.т.н., доцент

Бобрышева Г.В.

2012

1 Цель работы

Освоение основ проектирования баз данных с использованием CASE-средств ERwin.

2 Постановка задачи

……………………………………………………..

По аналогии с примером 1

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

В качестве предметной области рассматривается работа студенческой библиотеки.

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

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

В базе данных должны храниться следующие данные:

а) по читателю (номер читательского билета, фамилия, имя, отчество, адрес, номер группы, телефон);

б) по книге (шифр книги, название книги, автор, издательство, год издания, количество страниц, количество иллюстраций, шифр УДК, количество экземпляров);

в) по книгохранилищу (номер книгохранилища, название книгохранилища, телефон).

При поступлении новой книги в книгохранилище ей присваивается регистрационный номер.

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

и т.д.

…………………………………………………………………

Заканчивается анализ предметной области актуальностью разработки автоматизированной системы и целью работы.

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

Создание автоматизированной системы позволит в значительной степени упростить и ускорить ведение учета, доступ к документам и формирование необходимых отчетных данных в библиотеке.

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

4 Функциональное проектирование автоматизированной системы «Библиотека»

4.1 Описание средства проектирования системы bpWin

Разработка функциональной модели производится с помощью CASE - средства BPWin.

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

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

Под субъектом понимается сама система, при этом необходимо точно установить, что входит в систему, а что лежит за ее пределами. На определение субъекта системы будет существенно влиять позиция, с которой рассматривается система, и цель моделирования – вопросы, на которые построенная модель должна дать ответ.

Существуют три методологии создания моделей процессов.

Наиболее удобной методологией моделирования бизнес-процессов является IDEF0. В IDEF0 система представляется как совокупность взаимодействующих работ или функций. Такая чисто функциональная ориентация является принципиальной – функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации. Под моделью в IDEF0 понимают описание системы (текстовое и графическое), которое должно дать ответ на некоторые заранее определенные вопросы.

Диаграммы потоков данных (Data flow diagram, DFD) используются для описания документооборота и обработки информации. Подобно IDEF0, DFD представляет модельную систему как сеть связанных между собой работ. Их можно использовать как дополнение к модели IDEF0 для более наглядного отображения текущих операций документооборота в корпоративных системах обработки информации.

DFD описывает:

а) функции обработки информации (работы);

б) документы (стрелки, arrow), объекты, сотрудников или отделы, которые участвуют в обработке информации;

в) внешние ссылки (external references), которые обеспечивают интерфейс с внешними объектами, находящимися за границами моделируемой системы;

г) таблицы для хранения документов (хранилище данных, data store).

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