Kudryavtseva-Leschinskaya / Отчёт по выполнению контрольной работы Кудрявцева-Лещинская
.docСмольный институт
Российской академии образования
КАФЕДРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
Дисциплина «Информационные системы в экономике»
Дисциплина «Информационные технологии в менеджменте»
Отчет
по разработке моделей ИС
с использованием CASE-технологий
Тема:
«Библиотека»
выполнили студентки I курса, гр. ____________
Кудрявцева_Лещинская
(Фамилия И.О.)
Проверил Лупал А.М.
(должность, Фамилия И.О преподавателя)
оценка:
«_______________»
«___» ______ 20____ г.
Подпись:
Санкт-Петербург
2013
Содержание.
Содержание. 2
1. Разработка технического задания на ИС 3
2. Функциональное и технологическое моделирование информационной системы. 5
2.1. Разработка функциональной модели бизнес-процессов. 5
Построение 1 уровня декомпозиции (контекстной диаграммы) диаграмм декомпозиции в технологии IDEF0. 5
Построение 2 уровня декомпозиции в технологии IDEF0. 6
Построение 3 уровня декомпозиции в технологии IDEF3. 7
2.2. Создание дерева узлов. 8
8
-
Разработка технического задания на ИС
Задание на разработку информационной системы
«Библиотека»
-
Постановка задачи
В библиотеке хранятся разные книги на разные темы по различным областям знаний, относящиеся к разным жанрам. Книги написаны разными авторами и изданы разными издательствами. Каждая книга хранится в библиотеке в нескольких экземплярах. Читатели берут определенные экземпляры книг на заранее определенный срок.
Библиотекарь отслеживает закупку книг, их выдачу и возврат книг читателями, а также ведет учет читательского спроса
Необходимо эффективно осуществлять хранение, поиск и выдачу информации о книгах,
темах, авторах, читателях, издательствах, экземплярах, жанрах. Обеспечить выдачу информации о взятых книгах и о читателях должниках.
-
Назначение системы – автоматизация учета выдачи книг и читательского спроса.
-
Функции системы
-
Выполнять следующие бизнес-процессы
-
Оформлять книги, поступившие в библиотеку.
-
Оформлять входящие документы (накладные и счета-фактуры)
-
Формировать данные для занесения в БД
-
-
-
Проводить сбор информации
-
Сортировать информацию по видам данных
-
Создавать и оформлять формуляры читателей (читательский билет)
-
Выдавать книги читателям
-
Вести учет выдачи книг и читательского спроса
-
Формировать данные таблиц базы данных
-
Вводить данные:
-
-
открыть форму
-
заполнить поля таблиц
-
проверить правильность занесения данных
-
сохранить
-
Вести базу данных:
-
пополнять,
-
редактировать.
-
Осуществлять поиск данных по запросам пользователя
-
Проводить анализ читателей должников и рейтинга авторов и их книг.
-
Принимать решение на основе анализа читательского спроса
-
проводить экспертизу результатов анализа,
-
принять решение о дополнительной закупке книг конкретного автора
-
принять решение о расторжении договора о закупке книг
-
принять решение о взимании штрафа за задержку и утерю книг
-
принять решение о необходимости возврата книг читателем
-
Формировать выходные документы
-
Вводить данные о
-
книгах
-
темах
-
жанрах
-
авторах
-
издательствах
-
экземплярах
-
читателях
-
-
Получать информацию о
-
Название, цена, число страниц, год издания
-
Название темы
-
Название жанра
-
ФИО, адрес, телефон автора
-
Название, адрес, телефон издательства
-
Номер экземпляра
-
ФИО, адрес, телефон читателя
-
-
Данные системы
-
Главные таблицы
-
Книга (название, цена, число страниц, год издания)
-
Тема (название)
-
Жанр (название)
-
Автор (ФИО, адрес, телефон)
-
Издательство (название, адрес, телефон)
-
Экземпляр (номер)
-
Читатель (ФИО, адрес, телефон)
-
-
Подчиненные таблицы
-
_________
-
_________
-
_________
-
-
-
Документы системы
-
Входные
-
Приходная накладная
-
Счет-фактура
-
Паспорт читателя
-
Запрос читателя
-
Закупаемая книга
-
-
Выходные
-
Выданная книга
-
Формуляр читателя
-
Отчеты о деятельности библиотеки
-
Информация по запросам
-
Журнал учета
-
Принятое решение
-
-
-
Ресурсы системы
-
работник библиотеки
-
читатель
-
издательский дом
-
компьютер
-
-
Функциональное и технологическое моделирование информационной системы.
-
Разработка функциональной модели бизнес-процессов.
-
Построение 1 уровня декомпозиции (контекстной диаграммы) диаграмм декомпозиции в технологии IDEF0.
Методология функционального моделирования IDEF0 - это технология описании системы в целом как множества взаимозависимых действий, или функций.
В приведенной контекстной диаграмме (рис.1) представлен главный бизнес-процесс библиотеки–«обеспечения работы библиотеки». В данной контекстной диаграмме есть несколько входящих документов (которые предоставляют сведения о книгах и читателях). Также диаграмма демонстрирует, что работа в библиотеке осуществляется с помощью работников данного учреждения и функционирует с помощью различных законов, правил и руководств. Таким образом, получается, что механизмами в данной модели является персонал библиотеки, читатели, издательские дома. А управлением является Закон о защите прав потребителей, правила работы библиотеки, правила размещения книг, руководство пользователя. В результате функционирования библиотеки, её выходными данными являются выданная книга, формуляр читателя, отчеты о деятельности библиотеки, информация по запросам, журнал учета, принятое решение.)
Рисунок 1
Построение 2 уровня декомпозиции в технологии IDEF0.
Диаграммы декомпозиции предназначены для детализации работы и содержат родственные работы, т.е. дочерние работы, имеющие общую родительскую работу. Работы нижнего уровня – это то же самое, что работы верхнего уровня, но в более детальном изложении. Они представляют собой хозяйственные операции, осуществляемые организацией в процессе ее деятельности. Диаграммы создаются аналитиком для того, чтобы провести сеанс экспертизы, т.е. обсудить диаграмму со специалистом предметной области.
Рисунок 2
Построение 3 уровня декомпозиции в технологии IDEF3.
Делаем входные и выходные данные внутри блока «учет выдачи книг и читательского спроса»
-
Создание дерева узлов.
-