Businesss类图
2018-06-25 02:44:34 7 举报
软件工程文档开发宇写作 图书馆系统逻辑结构图 Business类
作者其他创作
大纲/内容
Persistent(from SQL)objid:integer$iterfile:RandomAccessFilePersistent()getObjid()$getobject()store()delete()update()$iterate()write()read()
has
0..1
《BusinessObject》Titlename : Stringauthor : Stringisbn : Stringtype : intitem : ObjId[]resverationiteams : ObjId[]Title()$findOnName()$findOnISBN()$findOnAuthor()$iterateTitle()$getTitle()getAuthor()getISBN() getType()getTypeAsString()setTitle()setAuthor()setISBN()setType()getNoItems()addItems()RemoveItemAtIndex()getItem()getItemWithId()getNoReservations()getRReservation()addReservation()removeReservation()write()read()
《BusinessObject》LoanItem : ObjIdborrower : ObjIdLoan()getBorrower()geTitleName()getItem()getItemId()write()read()
refer to/may be loaned in a
《BusinessObject》Itemitemid : Integertitle : ObjIdloan : ObjIdItem()getTitleName()getId()setLoan()setLoan()isBorrowed()write()read()
copy of
0..N
《BusinessObject》Reservationtitle : ObjIdborrower : ObjIdReservation()getTitle()getBorrower()write()read()
《BusinessObject》Borrower Informationlastname : Stringfirstname:Stringaddress : Stringcity : Stringzip : Stringstate : Stringloans : ObjId[]reservations : ObjId[]Borrower Information$getBorrower Information()$iterateBorrower()addLoan()removeLoan()getNoLoans()addReservation()RemoveReservation()getReservations()write()read()$findOnLastname()setLastname()setFristname()setAddress()setCity()setZip()setState()getLastname()getFristname()getCity()getZip()getState()getResveration()
0..N has/have
0 条评论
下一页