Помощь в написании студенческих работ
Антистрессовый сервис

Библиотека

Курсовая Купить готовую Узнать стоимостьмоей работы

Моделирование бизнес-процессов библиотеки в аннотации ARISИсходя из изученной литературы и интернет источников, как уже упоминалось ранее, можно сделать вывод, что аннотация ARISиспользуется для моделирования средних и больших систем в то время как аннотация SADTиспользуется для моделирования малых и средних систем. Библиотека является малой системой и моделирование ее бизнес-процессов приводится… Читать ещё >

Библиотека (реферат, курсовая, диплом, контрольная)

Содержание

  • ВВЕДЕНИЕ
  • ГЛАВА 1. АНАЛИЗ РАБОТЫ БИБЛИОТЕКИ
    • 1. 1. Основные понятия в структуре библиотеки
    • 1. 2. Основные документы, регламентирующие деятельность библиотеки
    • 1. 3. Структура библиотеки университета
  • ГЛАВА 2. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИС «БИБЛИОТЕКА»
    • 2. 1. Общая характеристика SADT методологии моделирования
    • 2. 2. Методологии, используемые в SADT технологии
      • 2. 2. 1. Состав функциональной модели
      • 2. 2. 2. Иерархия диаграмм
    • 2. 3. Проектирование модели деятельности библиотеки EPwin Process Modeler (BPwin)
    • 2. 4. Диаграммы декомпозиции (второго уровня)
    • 2. 5. Диаграммы декомпозиции (третьего уровня)
    • 2. 6. Использование нотации IDEF3 для описания последовательности этапов процесса (PFDD)
    • 2. 7. Использование методологии ARIS при проектировании бизнес процессов
      • 2. 7. 1. Описание нотации ARIS eEPC
      • 2. 7. 2. Моделирование бизнес-процессов библиотеки в аннотации ARIS
    • 2. 8. Проектирование деятельности библиотеки в среде MSAccess
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
  • ПРИЛОЖЕНИЯ
  • Приложение А
  • Приложение Б

Нотация разработана специалистами компании IDS Scheer AG (Германия), в частности профессором Шеером. Отличие данной нотации заключается в том, что она демонстрирует процесс обработки информации во временном интервале с указанием сущностей, которые участвуют в этом процессе, потоков данных, документов, которые получаются в результате выполнения этаппов перемещения информации. Данная нотация как бы объединяет IDEF0 и IDEF3, особенно если исходить из того, что данная нотация может рассматривать каждыйблок в отдельности. Рассмотрим основные элементы, оипишем основные подходы к моделированию. Технология ARIS как и технология SADTпредставляет собой набор методик и стандартов описания моделей. В данной работе мы рассмотрим стандарт eEPCТаблица 1. Основные используемые в рамках нотации объекты2.

7.2. Моделирование бизнес-процессов библиотеки в аннотации ARISИсходя из изученной литературы и интернет источников, как уже упоминалось ранее, можно сделать вывод, что аннотация ARISиспользуется для моделирования средних и больших систем в то время как аннотация SADTиспользуется для моделирования малых и средних систем. Библиотека является малой системой и моделирование ее бизнес-процессов приводится только для сравнения с SADT моделями. Бизнес-процесс в нотации представляет собой последовательность процедур, расположенных в порядке их выполнения. Следует отметить, что реальная длительность выполнения процедур в eEPC визуально отражена быть не может. Это приводит к тому, что при создании моделей возможны ситуации, когда на одного исполнителя будет возложено выполнение двух задач одновременно. Используемые при построении модели символы логики позволяют отразить ветвление и слияние бизнес-процесса. Для получения информации о реальной длительности процессов необходимо использовать другие инструменты описания, например графики Ганта в системе MS Project. Таким образом, при помощи нотации eEPC ARIS можно описывать бизнес-процесс в виде потока последовательно выполняемых работ (процедур, функций) (рис.

13).Рис.

13. Нотация ARISдля описания библиотеки

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

2.8. Проектирование деятельности библиотеки в среде MSAccessСуществует достаточно большое количество баз данных и систем управления базами данных. Наиболее популярными являются MSSQL, Oracle, MySql и MicrosoftAccessМы будем использовать последнююп о причине:

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

развитых возможностей интеграции с другими программными продуктами MicrosoftOffice;набора визуальных средств разработки. При исследовании предметной области для проектирования были выделены девятьсущностей, представленных в таблице 1. Таблица 1. − Сведения о типах сущностей

Имя сущности

ОписаниеОсобенности использования1Библиотекарь

Данные о библиотекарях

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

2Читатель

Данные о читателях

Берет и возвращает книги, заполняет формуляр.

3Формуляр читателя

Отмечаются данные о движении книг читателя

В одни руки выдается ограниченное количество книг.

4Книга

Сведения о книге: автор, заглавие, номер тома, шифр книги. Может быть занесенным в базу только один раз.

5Карточка книги

Отмечаются данные о движении книг в хранилище

В формуляр в носят данные библиотекарь.

6Заявка на выдачу

Сведенья об авторе, №тома, присваивается ББК и ISBNДанные вносятся библиотекарем.

7Возврат книги

Сведенья о читателе, библиотекаре, время возврата, отметка о состоянии

Данные вносятся библиотекарем.

8Специальность

Код специальности, название

Данные вносятся библиотекарем.

9Хранилище

Код хранилища, место в хранилище

Данные вносятся библиотекарем

Сведения о типах связей между сущностями представлены в Приложении А. Для описанных вышеуказанных сущностей были выделены следующие атрибуты, которые представлены в таблице 2. Таблица 2. − Сущности и принадлежащие им атрибуты

Тип сущности

АтрибутБиблиотекарь

Код Библиотекарь

ФамилияИмя

АдресТелефон

ЧитательНомер читательского билета

ФамилияИмя

АдресТелефон

ПаспортКод специальности

Формуляр читателя

Код формуляра

Номер читательского билета

Код книги

КнигаКод книги

Код шифр (ISBN)Библиотечно-библиографическая классификация (ББК)Код специализации

АвторИздательство

Место издания

Год издания

Особые отметки

Карточка книги

Код поступления

Код книги

Код хранилища

Место в хранилище

Код читателя

НаличиеЗаявка на выдачу

Код операции

Код книги

Номер читательского билета Дата выдачи

Срок выдачи

Код библиотекаря

Возврат книги

Код возврата

Номер читательского билета

Код книги

Дата сдачи

Код библиотекаря

Данные о состоянии

СпециальностьКод специальности

Название специальности

ХранилищеКод хранилища

Место в хранилище

Сведенья об атрибутах сущностей представлены в Приложении 2. Логическое проектирование основывается на концептуальном проектировании БД. Доработка концептуальной модели проводится с целью удаления из нее всех элементов, затрудняющих реализацию данной модели в среде реляционных СУБД и разрешение таких связей как M: N, а также: сложных связей, рекурсивных связей и т. п. В результате выполнения этих действий структура концептуальной модели данных изменяется таким образом, что полностью отвечать требованиям, выдвигаемых реляционной моделью организации баз данных. [ 1]Логическая модель — это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире и могут называться так, как они называются в реальном мире например «Читатель», «Библиотекарь» или «Книга». Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами. Рис. 14.Рис. 14. −

Логическая модель БДПри проектировании для удобства применения одинаковых свойств нескольким атрибутам были созданы домены, имена которых соответствуют наименованию атрибутов в сущностях. Физическая модель данных, напротив, зависит от конкретных СУБД, фактически являясь отображением системного каталога. В физической модели содержатся информация о всех объектах БД поскольку стандартов на объекты БД не существует, физическая модель зависит от конкретной реализации СУБД. Следовательно, одной и той же логической модели могут соответствовать несколько разных физических моделей. Если в логической модели не имеет атрибутов, то в физической модели важно описать всю информацию о конкретных физических объектах — таблицах, колонках, индексах, процедурах и т. д.Для проектирования физической модели БД воспользуемся CASE-средствомAccess. В данном программном продукте в качестве имени таблицы на физическом уровне используется имя сущности на логической модели БД. Аналогично ситуация состоит и с атрибутами сущности, но при создании доменов на этапе логического проектирования мы указали используемые имена атрибутов при физическом проектировании.

ЗАКЛЮЧЕНИЕ

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

Была разработана информационная система библиотеки, которая была реализована в виде базы данных. Т. е. были выполнены задачи курсовой работы, что позволяет говорить о полном решении поставленных задач. Моделирование производилось в средствах ERwinProcessModeler, ArisExpress и MSAccess. Данные инструментальные средства предназначены для облегчения труда и увеличения производительности системного аналитика на первом этапе разработки системы. Они позволяют создать модель разрабатываемой информационной системы, что позволяет уже в дальнейшем приступить к созданию конкретной программной разработки, используя готовый проект информационной системы предметной области. СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫВикипедия.

Библиотека. [ Электронный ресурс]. — Режим доступа:

https://ru.wikipedia.org/wiki/Библиотека

Дворкина М. Я. Библиотечная деятельность и библиотечная технология. [Электронный ресурс]. — Режим доступа:

http://www.gpntb.ru/win/inter-events/crimea2002/trud/sec1114/Doc75.HTMLФедеральный закон о библиотечном деле № 78-ФЗ от 29 декабря 1994

Библиографическая работа в библиотеке: организация и методика: учебник. / Под ред. О. П. Коршунова. — М.: Книжная палата, 1990. -

254 с. Справочник библиотекаря. / Науч. ред. А. Н. Ванеев, В. М. Минкина. — Изд.

3-е. перераб. и доп. — СПб.: Профессия, 2005. — С. 184−186.Маклаков С. В. BPwin и ERwin.

CASE — средства разработки информационных систем. — М.: Диалог-МИФИ, 1999. — 256 с. Воройский Ф. С. Основы проектирования автоматизированных библиотечно-информационных систем. — М.: Физматлит, 2002. — 384 с.

Федоров Н. В. Проектирование информационных систем на основе современных CASE-технологий. — М.: МГИУ, 2008. −

287 с. Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. Интернет-университет информационных технологий. / В. И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина // ИНТУИТ.ру.

− 2008

Черемных С.В., Ручкин В. С., Семенов И. О. Структурный анализ систем IDEF-технологии. / С. В. Черемных, В. С. Ручкин, И. О. Семенов — М.: Финансы и статистика, 2001

Козленко Л. Проектирование информационных систем. / Л. Козленко. Вендров А. М. Проектирование программного обеспечения экономических информационных систем. / А. М. Вендеров. — М.: Финансы и статистика, 2000

Нормативно-правовые документы по деятельности библиотек. [Электронный ресурс]. — Режим доступа:

http://www.obllib.mv.ru/page _normdoc1.htmАгальцов В. П. Базы данных. В 2-х т. Т. 2.

Распределенные и удаленные базы данных: Учебник / В. П. Агальцов. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. ;

272 c. Агальцов В. П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В. П. Агальцов. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013.

— 352c. Голицына, О. Л. Базы данных / О. Л. Голицына, Н. В. Максимов, И. И. Попов. — М.: Форум, 2004. — 352 c. Голицына, О. Л. Базы данных: Учебное пособие / О. Л. Голицына, Н. В. Максимов, И. И. Попов. ;

М.: Форум, 2012. — 400 c. Карпова, И. П. Базы данных: Учебное пособие / И. П. Карпова. ;

СПб.: Питер, 2013. — 240 c. Кириллов, В.В.

Введение

в реляционные базы данных.

Введение

в реляционные базы данных / В. В. Кириллов, Г. Ю. Громов. — СПб.: БХВ-Петербург, 2012. ;

464 c. Кошелев, В. Е. Базы данных в ACCESS 2007: Эффективное использование / В. Е. Кошелев. — М.: Бином-Пресс, 2009. — 592 c.

8. Кузин, А. В. Базы данных: Учебное пособие для студ. высш. учеб. заведений / А. В. Кузин, С. В. Левонисова. — М.: ИЦ Академия, 2012. ;

320 c. Советов, Б. Я. Базы данных: теория и практика: Учебник для бакалавров / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. — М.: Юрайт, 2013. — 463 c. Фуфаев, Э. В. Базы данных: Учебное пособие для студентов учреждений среднего профессионального образования / Э. В. Фуфаев, Д. Э. Фуфаев. — М.: ИЦ Академия, 2012. — 320 c. ПРИЛОЖЕНИЯПриложение АСвязи между сущностями

СущностьСвязь

СущностьВид связи

БиблиотекарьВыдает, принимает

Книги1:МБиблиотекарь

Производит поиск

Читатели1:МБиблиотекарь

ЗаполняетКарточки читателей1: МБиблиотекарь

ЗаполняетФормуляр1:МПриложение Б Атрибуты сущностей

Тип сущности

АтрибутОписание

Тип данных

ОграниченияДопуст. NullБиблиотекарь

Код Библиотекаря

Индивидуальный номер библиотекаря

СтроковыйПервичный ключ

НетФамилия

ФамилияСтроковый

НетИмя

ИмяСтроковый

ТелефонНомер телефона

ЧисловойНет

АдресПроживание библиотекаря

СтроковыйНет

ЧитательНомер читательского билета

Номер читательского билета

СтроковыйПервичный ключ

НетФамилия

ФамилияСтроковыйнет

ИмяИмя

СтроковыйАдрес

Проживание читателя

СтроковыйнетТелефон

Номер телефона

ЧисловойНет

Заявка на выдачу

Код операции

Код операции

ЧисловойПервичный ключ

НетКод книги

Код книги

СтроковыйНомер Читательского билета

Номер читательского билета кому выдается книга

ЧисловойВнешний ключ

НетДата выдачи

Дата выдачи

Дата/Время

НетДата возврата

Дата возврата

Дата/Время

НетКод библиотекаря

Код библиотекаря

СтроковыйВозврат книги

Код возврата

Код возврата

ЧисловойНомер читательского билета

Номер читательского билета

СтроковыйПервичный ключ

НетКод книги

Код книги

СтроковыйнетДата сдачи

Дата сдачи

Дата/Времянет

Код библиотекаря

Код библиотекаря

СтроковыйНет

Данные о состоянии

Данные о состоянии

СтроковыйНет

КнигаКод книги

Код книги

СтроковыйНазвание книги

Название книги

СтроковыйнетУникальный шифр (ISBN)Уникальный шифр (ISBN)Строковыйнет

АвторАвтор

СтроковыйнетИздательство

ИздательствоСтроковыйнет

Год издания

Год изданиянет

СпециальностьКод специальности

Код специальности

СтроковыйСпециальность

СпециальностьСтроковый

Формуляр читателя

Код формуляра

Код формуляра

СтроковыйНомер читательского

Номер читательского

СтроковыйКод книги

Код книги

СтроковыйХранилище

Код хранилища

Код хранилища

СтроковыйМесто в хранилище

Место в хранилище

СтроковыйФормуляр книги

Код поступления Код поступления Числовой

Первичный ключнет

Код книги

Код книги

СтроковыйнетКод хранилища

Код хранилища

СтроковыйнетМесто в хранилище Место в хранилище

СтроковыйнетНомер читательского

Номер читательского

СтроковыйНаличие Наличие Строковый

Показать весь текст

Список литературы

  1. Википедия. Библиотека. [Электронный ресурс]. — Режим доступа: https://ru.wikipedia.org/wiki/Библиотека
  2. М. Я. Библиотечная деятельность и библиотечная технология. [Электронный ресурс]. — Режим доступа: http://www.gpntb.ru/win/inter-events/crimea2002/trud/sec1114/Doc75.HTML
  3. Федеральный закон о библиотечном деле № 78-ФЗ от 29 декабря 1994.
  4. Библиографическая работа в библиотеке: организация и методика: учебник. / Под ред. О. П. Коршунова. — М.: Книжная палата, 1990. — 254 с.
  5. Справочник библиотекаря. / Науч. ред. А. Н. Ванеев, В. М. Минкина. — Изд. 3-е. перераб. и доп. — СПб.: Профессия, 2005. — С. 184−186.
  6. Маклаков С.В. BPwin и ERwin. CASE — средства разработки информационных систем. — М.: Диалог-МИФИ, 1999. — 256 с.
  7. Ф.С. Основы проектирования автоматизированных библиотечно-информационных систем. — М.: Физматлит, 2002. — 384 с.
  8. Н.В. Проектирование информационных систем на основе современных CASE-технологий. — М.: МГИУ, 2008. − 287 с.
  9. В.И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. Интернет-университет информационных технологий. / В. И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина // ИНТУИТ.ру. − 2008.
  10. С.В., Ручкин В. С., Семенов И. О. Структурный анализ систем IDEF-технологии. / С. В. Черемных, В. С. Ручкин, И. О. Семенов — М.: Финансы и статистика, 2001.
  11. Л. Проектирование информационных систем. / Л. Козленко.
  12. А.М. Проектирование программного обеспечения экономических информационных систем. / А. М. Вендеров. — М.: Финансы и статистика, 2000.
  13. Нормативно-правовые документы по деятельности библиотек. [Электронный ресурс]. — Режим доступа: http://www.obllib.mv.ru/page _normdoc1.htm
  14. В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В. П. Агальцов. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 272 c.
  15. В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В. П. Агальцов. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 352c.
  16. , О.Л. Базы данных / О. Л. Голицына, Н. В. Максимов, И. И. Попов. — М.: Форум, 2004. — 352 c.
  17. , О.Л. Базы данных: Учебное пособие / О. Л. Голицына, Н. В. Максимов, И. И. Попов. — М.: Форум, 2012. — 400 c.
  18. , И.П. Базы данных: Учебное пособие / И. П. Карпова. — СПб.: Питер, 2013. — 240 c.
  19. , В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В. В. Кириллов, Г. Ю. Громов. — СПб.: БХВ-Петербург, 2012. — 464 c.
  20. , В.Е. Базы данных в ACCESS 2007: Эффективное использование / В. Е. Кошелев. — М.: Бином-Пресс, 2009. — 592 c.
  21. , А.В. Базы данных: Учебное пособие для студ. высш. учеб. заведений / А. В. Кузин, С. В. Левонисова. — М.: ИЦ Академия, 2012. — 320 c.
  22. , Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. — М.: Юрайт, 2013. — 463 c.
  23. , Э.В. Базы данных: Учебное пособие для студентов учреждений среднего профессионального образования / Э. В. Фуфаев, Д. Э. Фуфаев. — М.: ИЦ Академия, 2012. — 320 c.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ