Projektovanje informacionog sistema biblioteke primenom idef metoda
ВИСОКА ТЕХНИЧКА МАШИНСКА ШКОЛА СТРУКОВНИХ
СТУДИЈА ТРСТЕНИК
ПРОЈЕКТОВАЊЕ ИНФОРMАЦИОНОГ СИСТЕМА
БИБЛИОТЕКЕ ПРИМЕНОМ ИДЕФ МЕТОДА
-
Завршни рад -
Ментор:
Кандидат:
Проф. др Зоран Николић
Мира Радовановић, 325/2008
Трстеник, 2011.
1
САДРЖАЈ
УВОД ................................................................................................................................... 3
1.
ПОЈАМ ИНФОРМАЦИОНОГ СИСТЕМА ........................................................... 5
2.
МОДЕЛИРАЊЕ ИНФОРМАЦИОНОГ СИСТЕМА И СТАНДАРДИ КАО ПОДРШКА .... 7
2.1
Дефинисање концепта Информационог система Библиотеке ............................ 7
2.2
Функционално моделирање ................................................................................... 9
2.3
Информационо моделирање ............................................................................... 10
2.3.1
Идентификујућа веза ................................................................................ 11
2.3.2
Неидентификујуће везе ............................................................................ 11
2.3.3
Веза категорије ......................................................................................... 12
3.
ФУНКЦИОНАЛНИ МОДЕЛ ПРОЦЕСА БИБЛИОТЕКЕ ............................................... 13
3.1
Дефинисање граница модела ............................................................................. 13
3.2
Опис дијаграма контекста .................................................................................... 13
3.3
Дефинисање стабла активности ......................................................................... 15
3.4
Дефинисање декомпозиционих дијаграма.......................................................... 15
3.4.1
Декомпозициони дијаграм А1-Унос података о библиотеци .................. 16
3.4.2
Декомпозициони дијаграм А2-Евидентирање читалаца ......................... 16
3.4.3
Декомпозициони дијаграм А3-Евидентирање књига ............................... 19
3.4.4
Декомпозициони дијаграм А4-Евидентирање запослених ..................... 21
3.4.5
Управљање извештајима ......................................................................... 22
4.
ИНФОРМАЦИОНО МОДЕЛИРАЊЕ ПОСЛОВА БИБЛИОТЕКЕ ................................ 27
4.1
Дефинисање логичког модела података ............................................................. 28
4.1.1
Ентитет АУТОР ......................................................................................... 31
4.1.2
Ентитет БИБЛИОТЕКА.............................................................................. 32
4.1.3
Ентитет ЧИТАЛАЦ..................................................................................... 32
4.1.4
Ентитет ЧЛАНАРИНА ............................................................................... 33
4.1.5
Ентитет ИЗДАЊЕ ...................................................................................... 33
4.1.6
Ентитет ГРУПА КЊИГЕ ............................................................................ 33
4.1.7
Ентитет ИЗДАВАЧ ..................................................................................... 34
4.1.8
Ентитет ИЗДАВАЊЕ КЊИГЕ .................................................................... 34
4.1.9
Ентитет ИЗНАЈМЉЕНЕ КЊИГЕ ............................................................... 34
4.1.10
Ентитет КЊИГА ......................................................................................... 35
4.1.11
Ентитет НАПИСАО .................................................................................... 35
4.1.12
Ентитет ОШТЕЋЕЊЕ ............................................................................... 35
4.1.13
Ентитет ПЕРИОД ЧЛАНАРИНЕ ................................................................ 35
4.1.14
Ентитет ПРИМЕРАК .................................................................................. 36
4.1.15
Ентитет РАДНИК ....................................................................................... 36

3
У В О Д
Библиотека представља велику збирку књига чији начин систематизовања
омогућава лаку доступност свакој књизи. Може припадати приватним лицима или установама
у којима се чувају збирке књига. Библиотекарство по својој свеобухватности и комплексности
представља научну дисциплину.
Савремене информатичке технологије нашле су широку примену у раду библиотека.
Сагледавањем (анализом) комплексности процеса рада библиотека наметнула се потреба
за пројектовањем софтверских решења којима би се значајно побољшале перформансе
библиотека. То подразумева класификацију књига по неком од расположивих система
класификација, лаку доступност бази података и ефикасно претраживање и одржавање
књига [7].
Развој добро осмишљеног и свеобухватног информационог система који прати
послове библиотеке захтева добру анализу постављених задатака, дефинисање проблема
који прате пословање библиотеке, анализу захтева запослених и читалаца који користе
услуге ове установе. Показало се временом да је немогућност коришћења природних језика
за опис рада пословног система велики проблем, што је наметнуло потребу за
организовањем природних језика у функцији ефикасне комуникације и разумевања. Кроз
практичну примену установљено је да је поступак моделирања једна од најпогоднијих
техника за разумевање и једнозначну комуникацију између пројектанта и корисника.
При моделирању елиминишу се детаљи, а графички прикази обезбеђују да
корисници размишљају о процесу моделирања као о сликовитој презентацији [1], [4]. Другим
речима, моделирање је поједностављено представљање реалног система преко скупа
објеката (ентитета), веза између објеката и атрибута објеката. Скуп интегрисаних
IDEF
(
I
ntegration
DEF
inition
)
техника представља основне алате савремених стратегија и
технологија за унапређивање пословних процеса. У овом раду детаљно је разрађено
функционално и информационо моделовање Информационог система библиотеке
коришћењем IDEF метода.
Применом
CASE
(
C
omputer
A
idid
S
oftware
E
ngineering
)
алата
B
Рwin
(
B
ussines
P
rocess for
win
dows
)
извршено је графичко моделовање пословног процеса библиотеке. Оно
подразумева разлагање посматраног процеса на подактивности (до нивоа примитивних
активности) и дефинисање свих улазних, излазних, контролних и извршних елемената за
сваку подактивност. Тиме се активност фактурисања у потпуности дефинише и стварају се
услови за израду информационог модела података. Применом CASE алата
ERwin
(
E
ntity
R
elationships for
win
dows
)
извршено је информационо моделовање података у смислу
дефинисања потребних ентитета, њихових атрибута и релација између ентитета. ЕRwin
модел омогућава
генерисање у систем за управљање базама података –
DBMS
(
D
ata
b
ase
M
anagement
S
ystem)
за који се у овом раду користи програм Microsoft Access.
Циљ рада је да се на изабраном пословном процесу управљања библиотеком
примени модерна IDEF методологија у развоју информационог система и такав систем стави
у функцију.
Значај рада је у:
свеобухватном сагледавању проблематике организације базе података која може
послужити као основа за проширивање захтева за надградњу такве врсте базе
података;
4
посматрању активности рада библиотека у виду "информатичког стабла" које се
може, имајући у виду проблематику, применити и у многим радним јединицама.
Овај рад представља сублимацију и интеграцију свих података, који су мени, као
аутору, били доступни са жељом да се имплементира и стави у употребу један потпуно нов
информациони систем, који се бави библиотечким пословима.
Први део рада посвећен је расветљавању појма информационог система, објеката и
веза као сатавних делова система, и његовог положаја у околини у којој делује.
Потом су разрађени стандарди са аспекта подршке моделирања информационих
система. Концепт функционалног моделирања - IDEF0 методологије представљен је
односом између активности и носиоца информација. Информационо моделирање IDEF1X
методом приказано је кроз компоненте модела података и типове веза између ентитета.
У трећем делу у програму BPwin извршено је функционално моделовање процеса
дефинисањем граница модела, приказаног кроз дијаграм контекста. Потом је разрађен
дијаграма контекста по дубини на подактивности, чиме су створени услови за формирање
стабла активности и декомпозиционих дијаграма. Посебна пажња посвећена је разради
декомпозиционог дијаграма библиотеке и декомпозиционих дијаграма активности
библиотеке: Евидентирање читалаца, Евидентирање запослених, Евидентирање књига, Унос
података о библиотеци и Управљање извештајима.
Израда информационог модела података у програму ЕRwin обрађена је у четвртом
делу рада. Након формирања модела процеса извршено је информационо моделовање
података, дефинисањем потребних ентитета, њихових атрибута и релација између ентитета,
што све укупно чини основу за дефинисање физичког модела и саме базе података.
Пети део је посвећен реализованом информационом систему библиотеке (ИСБ). У
краћим цртама приказан је систем у целини са својим перформансама и указано је на
коришћену литературу при изради овог пројекта.
У оквиру закључних разматрања истакнуте су предности и ограничења примене
информационог система у раду библиотеке и изнети су закључци до којих се дошло током
систематског рада на овом пројекту.

6
Функционално моделирање ИС библиотеке реализовано је применом BPwin алата.
Ова фаза обухвата функционалну декомпозицију, дефинисање захтева корисника и
обезбеђивање техничких предуслова.
Информационо моделирање реализовано је применом ERwin - IDEF1X алата. Њиме
се дефинишу детаљни захтеви, креирају релациони дијаграми и атрибути, и дефинишу
пословна правила.
Апликативним моделирањем одређује се физички дизајн и генерише шема
б
азе
п
одатака (
БП
)
за израду корисничке апликације.
Последња фаза представља имплементацију информационог система, који за циљ
има да олакша послове особама запосленим у овој установи [5].
Треба напоменути да су разматрани процеси обрађени на одређеном нивоу
апстракције, тако да се не зна како би систем функционисао у реалном окружењу.
0
Развој
информационог
система
1
Функционално
моделирање
2
Информационо
моделирање
3
Апликативно
моделирање
4
Имплементација
O
Функционална
декомпозиција
O
Дефинисање
захтева корисника
O
Технички
предуслови
O
Дефинисање
детаљних
захтева
O
Креирање ER
дијаграма
O
Креирање
атрибута
O
Дефинисање
пословних
правила
O
Дефинисање
физичког
дизајна
O
Генерисање
шеме базе
података
O
Израда
апликације
O
Увођење
O
Тестирање
O
Одржавање
Слика 2 -
Поступак развоја информационог система [1]
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti