UML圖書館管理系統(tǒng)中功能分析和數(shù)據(jù)分析詳解
本節(jié)向大家介紹一下基于UML圖書館管理系統(tǒng)設計,主要包括圖書館管理系統(tǒng)功能分析和數(shù)據(jù)分析兩大部分內容,希望通過本節(jié)的介紹你對UML應用有一定的了解。
基于UML圖書館管理系統(tǒng)設計
系統(tǒng)功能分析
UML圖書館管理系統(tǒng)中系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務的基礎上完成。本系統(tǒng)需要完成的功能主要有5部分:
A圖書基本情況的錄入,修改,刪除等基本操作。
1.書籍類別標準的制定,類別信息的輸入,包括類別編號,類別名稱,關鍵詞,備注信息等。
2.書籍類別信息的查詢,修改,包括類別編號,類別名稱,關鍵詞,備注信息等。
3.書籍信息的輸入,包括書籍編號,書籍名稱,書籍類別,作者名稱,出版社名稱,出版日期,書籍頁數(shù),關鍵詞,登記日期,備注信息等。
B個人信息模塊。
1.增加,修改讀者信息。
2.修改用戶密碼。
C實現(xiàn)借書功能。
1.借書信息的輸入,包括借書信息編號,讀書編號,讀者姓名,書籍編號,書籍名稱,借書日期,備注信息等。
2.借書信息的查詢,修改,包括借書信息編號,讀者編號,讀者姓名,書籍編號,書籍名稱,借書日期,備注信息等。
D實現(xiàn)還書功能。
1.還書信息的輸入,包括還書信息編號,讀者編號,讀者姓名,書籍編號,書籍名稱,借書日期,還書日期,備注信息等。
2.還書信息的查詢和修改,包括還書信息編號,讀書編號,讀者姓名,書籍編號,書籍名稱,借書日期,還書日期,備注信息等。
E能方便的對圖書進行查詢。對超期的情況能給出信息統(tǒng)計。
系統(tǒng)數(shù)據(jù)分析
根據(jù)以上功能,將UML圖書館管理系統(tǒng)的數(shù)據(jù)分為:
數(shù)據(jù)輸入部分:主要包括圖書基本信息的錄入、借閱人基本信息的錄入、用戶基本信息的錄入。
數(shù)據(jù)輸出部分:主要是各種統(tǒng)計查詢,包括:根據(jù)圖書信息(如書名、作者、出版社等)查閱圖書及其借閱信息、統(tǒng)計輸出圖書類型比例等。
數(shù)據(jù)處理部分:主要涉及借閱和歸還的處理,如一本書借出后,必須在數(shù)據(jù)庫中將該書標記為已借出,以防出現(xiàn)數(shù)據(jù)庫中有書但圖書館無書的情況;一本書歸還后,同樣必須在數(shù)據(jù)庫中將其標記為已經(jīng)歸還,以便再次借出。
【編輯推薦】
- 體驗免費UML建模工具
- 學習筆記 圖書管理系統(tǒng)中UML應用
- 實例講解UML對象圖使用
- 軟件設計過程中面向對象UML技術如何使用
- 圖書管理系統(tǒng)中UML應用之需求分析和建模設計解析