【正文】
者 編目 編目輸入數(shù)據(jù): 名稱 類型 長度 默認(rèn)值 備注 編號 自動增長 登記日期 Date Date() 登記號碼 VC 15 書名 VC 40 著作 VC 20 譯者 VC 20 出版社 VC 20 出版日期 Date Date() 頁數(shù) L 尺寸 VC 10 版期和版次 VC 20 來源 VC 20 價款 Money Date() 類號 VC 10 編目描述: 處理名 編目 處理編號 4 輸入數(shù)據(jù)流 書目信息 輸出數(shù)據(jù)流 登記入庫 處理邏輯 完成后把書的編目數(shù)據(jù)寫入數(shù)據(jù)庫 數(shù)據(jù)處理: 處理編號 處理名 查詢 合成新索書號 財產(chǎn)號查詢 財產(chǎn)校驗 登記個別記錄 登記個別記錄校驗 各詳細(xì)處理描述: 處理名 查詢 處理編號 輸入數(shù)據(jù)流 所以新購的書 +查詢信息 輸出數(shù)據(jù)流 查詢結(jié)果 處理邏輯 不需編目,直接使用的分類號 處理名 合成新的索書號 處理編號 輸入數(shù)據(jù)流 新類書的登記信息 輸出數(shù)據(jù)流 登記信息 處理邏輯 把新到的書進行登記 處理名 財產(chǎn)號查詢 處理編號 輸入數(shù)據(jù)流 輸入要查詢的書的信息 輸出數(shù)據(jù)流 財產(chǎn)號信息 處理邏輯 查詢財產(chǎn) 號 處理名 財產(chǎn)號校驗 處理編號 輸入數(shù)據(jù)流 財產(chǎn)號 輸出數(shù)據(jù)流 是否 處理邏輯 查詢財產(chǎn)號是否正確 處理名 登錄個別信息 處理編號 輸入數(shù)據(jù)流 個別信息 輸出數(shù)據(jù)流 處理邏輯 信息登記 處理名 的能力個別信息校驗 處理編號 輸入數(shù)據(jù)流 個別信息 輸出數(shù)據(jù)流 是否 處理邏輯 查詢個別信息是否正確 辦證 辦證輸入數(shù)據(jù): 名稱 類型 長度 默認(rèn)值 備注 使用類型 VC 10 編號 自動增長 姓名 VC 10 學(xué)號 VC 10 登記日期 Date Date() 到期日期 Date Date() 辦證描述: 處理名 辦證 處理編號 5 輸入數(shù)據(jù)流 辦證信息 輸出數(shù)據(jù)流 辦證信息入庫 處理邏輯 完成后把辦證數(shù)據(jù)寫入數(shù)據(jù)庫 數(shù)據(jù)處理: 處理編號 處理名 找回處理 補辦 3 新開通 各詳細(xì)處理描述: 處理名 找回處理 處理編號 輸入數(shù)據(jù)流 辦證信息 +掛失 輸出數(shù)據(jù)流 開通 處理邏輯 完成掛失后開通 處理名 補辦 處理編號 輸入數(shù)據(jù)流 辦 證信息 +掛失 輸出數(shù)據(jù)流 開通 處理邏輯 完成掛失后開通 處理名 新開通 處理編號 輸入數(shù)據(jù)流 辦證信息( 3 個不同類型,管理員、教工、學(xué)生) 輸出數(shù)據(jù)流 開通 處理邏輯 開通并寫入數(shù)據(jù)庫 修改個人信息 修改個人信息輸入數(shù)據(jù): 名稱 類型 長度 默認(rèn)值 備注 編號 自動增長 姓名 VC 10 學(xué)號 VC 10 密碼 VC 30 修改個人信息描述: 處理名 修改個人信息 處理編號 6 輸入數(shù)據(jù)流 修改的密碼信息 +其他信息 輸出數(shù)據(jù)流 修 改信息入庫 處理邏輯 完成后把修改的數(shù)據(jù)寫入數(shù)據(jù)庫 數(shù)據(jù)庫結(jié)構(gòu)分析 需求 ( 1)、圖書信息包括:圖書編號、 ISBN 號、書名、作者、出版社、出版日期、圖書類別、藏書數(shù)量、借出數(shù)。 數(shù)據(jù)管理部分:提交一次錄入到結(jié)果返回不超過 5 秒鐘。 訪問人數(shù):多用戶同時使用系統(tǒng)時,可同時支持 5000 人訪問系統(tǒng)。 ( 1) 技術(shù)可行性,學(xué)校圖書館管理系統(tǒng)屬于一個比較小型 的系統(tǒng),所需要的設(shè)計硬件和技術(shù)也并不難到達,需要的設(shè)計團隊也并不龐大。 ( 2) 經(jīng)濟可行性,由于學(xué)校圖書館是一個比較小得場所,而且也沒有收入來源, 只有支出費用。而設(shè)計一個圖書館管理信息系統(tǒng)是一個比較小型的系統(tǒng),所需要的費用并不是十分昂貴,花費較少,而且可以在管理圖書館信息這方面達到事半功倍的效果。 ( 4) 管理可行性,本系統(tǒng)很好的管理了圖書館信息,在很多方面已經(jīng)幫助管理員對各類信息做了分類和處理,大大減少了管理員的工作,也提高了圖書館管理的效率和服務(wù)質(zhì)量。 硬件接口需求 圖書館服務(wù)器 軟件接口需求 Window 操作系統(tǒng) Microsoft Microsoft SQL Server 2021 客戶端: WINDOW9X 以上 客戶機: PIII 900 以上 UML 用例圖 教 工借 書還 書續(xù) 借處 罰輸 入 信 息添 加 新 書添 加 用 戶更 新 信 息查 詢更 新 用 戶刪 除學(xué) 生管 理 員管 理 員 UML 類圖: + l o a n ( ) ( )+ g e t b o r r o w e r ( ) ( ) : b o r r o w e r i n f o+ g e t t i t l e n a m e ( ) ( ) : s t r i n g+ g e t t i l t e m ( ) ( )+ t e t i t e m m i d ( ) ( ) : a n y ( i d l )+ w r i t e ( ) ( )+ r e a d ( ) ( ) i t e m b o r r o w e rl o a n+ b o r r o w e r i n f o r ( ) ( )+ g e t b o r r o w e r i n f o m a t i o n ( ) ( )+ i t e r a t e b o r r o w e r ( ) ( )+ f i n d o n l a s t n a m e ( ) ( )+ a d d l o a n ( ) ( )+ r e m o v e r l o a n ( ) ( )+ g e t n o l o a n s ( ) ( )+ g e t l o a n ( ) ( ) : i n t+ a d d r e s e r v a t i o n ( ) ( )+ r e m o v e r e s e r v a t i o n s ( ) ( ) : i n t+ g e t n o r e s e r v a t i o n s ( ) ( )+ s e t l a s t n a m e ( ) ( )+ s e t f i r s t n a m e ( ) ( )+ s e t a d d r e s s ( ) ( )+ s e t c i t y ( ) ( )+ s e t z i p ( ) ( )+ s e t s t a t e ( ) ( )+ g e t l a s t n a m e ( ) ( ) : s t r i n g+ g e t f i s t n a m e ( ) ( ) : s t r i n g+ g e t a d d r e s s ( ) ( ) : s t r i n g+ g e t c i t y ( ) ( ) : s t r i n g+ g e t z i p ( ) ( ) : s t r i n g+ w r i t e ( ) ( ) : s t r i n g+ r e a d ( ) ( ) l a s t n a m t : s t r i n g f i r s t n a m e : s t r i n g a d d r e s s : s t r i n g c i t y : s t r i n g z i p : s t r i n g l o a n s : o b j e c t r e s e r v a t i o n : o b j e c tb o r r o w e r i n f oh a v eh a s+ i t e m ( ) ( )+ g e t t i t l e n a