版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、圖書管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書、可行性分析本系統(tǒng)主要實(shí)現(xiàn)對圖書館信息的管理,主要功能為管理有關(guān)讀者,書籍,借閱和管理者的信息等。本系統(tǒng)結(jié)構(gòu)分為讀者信息管理模塊,書籍信息管理模塊,借閱信息管理模塊,管理者信息管理模塊。讀者信息管理部分有兩方面的功能,可以瀏覽讀者的信息,可以對讀者信息進(jìn)行維護(hù)。書籍信息管理可以瀏覽書籍的信息,可以對書籍信息進(jìn)行維護(hù)。借閱信息管理可以顯示當(dāng)前數(shù)據(jù)庫中書籍借閱情況,可以對借閱信息進(jìn)行維護(hù)。管理者信息管理可以顯示數(shù)據(jù)庫中管理者的情況,可以對管理者信息進(jìn)行維護(hù)??梢?,本系統(tǒng)并不復(fù)雜,主要解決的問題是利用關(guān)鍵字對數(shù)據(jù)庫進(jìn)行查詢。、圖書館概況圖書管理系統(tǒng)是圖書館管理工作中不可缺少
2、的部分,它的內(nèi)容對于圖書館的管理者和使用者來說都至關(guān)重要,所以圖書管理系統(tǒng)應(yīng)該能夠?yàn)楣芾碚呋蜃x者提供充足的信息和快捷的數(shù)據(jù)處理手段。但一直以來人們使用傳統(tǒng)人工的方式進(jìn)行圖書管理和借閱管理,這種管理方式存在著許多缺點(diǎn),如:效率低、易忘記、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對圖書信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、易修改、可靠性高、存儲量大、數(shù)據(jù)處理
3、快捷、保密性好、壽命長、成本低、便于打印等。這些優(yōu)點(diǎn)能夠極大地提高圖書管理的效率,也是圖書館的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情。借閱信息管理書籍信息管理讀者信息管理系統(tǒng)管理圖書管理信息系統(tǒng)還書信息管理借書信息管理設(shè)置書籍信息設(shè)置書籍種類設(shè)置讀者種類設(shè)置讀者信息密碼管理用戶管理還書信息查詢還書信息修改還書信息添加讀者信息添加讀者信息修改讀者信息查詢書籍信息修改書籍信息查詢書籍信息添加借書信息查詢借書信息添加借書信息修改書籍類別添改書籍類別修改讀者種類添加讀者種類修改 系統(tǒng)功能結(jié)構(gòu)圖、處理流程頂層數(shù)據(jù)流圖:第0層圖:第一層圖:(1):登陸子系統(tǒng)
4、(2):管理子系統(tǒng)(3)查詢子系統(tǒng)第二層圖:(1):處理新書購入(2)處理學(xué)生借書(3):處理學(xué)生還書(4):處理圖書注銷(5)處理學(xué)生信息查詢(6)處理圖書信息查詢、總體結(jié)構(gòu)和模塊外部設(shè)計(jì)、功能分配、程序模塊示意圖如下數(shù)據(jù)庫(運(yùn)行SQLServer的服務(wù)器)遠(yuǎn)程數(shù)據(jù)同步模塊數(shù)據(jù)加密與備份模塊借書事件添加模塊借書查詢修改還書事件添加書籍類別管理信息查詢修改讀者類別管理信息查詢修改借閱管理模塊書籍管理模塊讀者管理模塊圖書管理程序系統(tǒng)設(shè)置模塊系統(tǒng)登陸模塊書籍信息添加讀者信息添加還書查詢修改借閱數(shù)據(jù)存取模塊書籍?dāng)?shù)據(jù)存取模塊讀者數(shù)據(jù)存取模塊針對圖書館管理系統(tǒng),可以分為兩大模塊,一個(gè)小模塊:分別為管理子
5、系統(tǒng),查詢子系統(tǒng)兩大模塊;基礎(chǔ)信息管理小模塊;在管理子系統(tǒng)中:1):新書購入處理模塊只要是針對采購員在根據(jù)計(jì)劃在外采購新書之后的處理,所以當(dāng)采購員采購到新書后,系統(tǒng)根據(jù)原先計(jì)劃采購的新書進(jìn)行核查,如果符合計(jì)劃預(yù)定,則將新書入庫;否則退貨;該模塊主要是處理購入的新書是否符合要求;圖書入庫:數(shù)據(jù)輸入格式數(shù)據(jù)范圍精度數(shù)據(jù)類型輸入媒體作者人名2,5的字符Vchar(10)漢字或英文瀏覽器索引號字母加數(shù)字20Vchar(20字符瀏覽器出版社出版社名25Vchar(50)漢字或英文瀏覽器出版日期日期8Char(8)日期型瀏覽器圖書編號數(shù)字10Char(10)數(shù)字串瀏覽器2):處理學(xué)生借書模塊:該模塊主要是
6、處理學(xué)生借書業(yè)務(wù),在圖書館管理人員輸入學(xué)生信息的時(shí)候,系統(tǒng)會根據(jù)學(xué)生文件對該學(xué)生進(jìn)行查詢,看看是否存在該學(xué)生,如果不存在,則系統(tǒng)給出警告信息:該學(xué)生不存在;如果存在該學(xué)生,則系統(tǒng)根據(jù)罰款單對該學(xué)生的欠款情況進(jìn)行查詢,如果欠款超過一定金額,則借書失敗,否則接受借書,更新借書文件,在顯示器上面顯示借書成功;數(shù)據(jù)輸出(相關(guān)信息入數(shù)據(jù)庫)格式數(shù)據(jù)范圍精度數(shù)據(jù)類型輸入媒體學(xué)號數(shù)字串10=學(xué)號12Vchar(12)數(shù)字串瀏覽器圖書編號數(shù)字10Char(10)數(shù)字串瀏覽器3):處理學(xué)生還書模塊:該模塊主要是處理學(xué)生還書業(yè)務(wù),在圖書館管理人員輸入要還的圖書字段時(shí),系統(tǒng)會在借書文件中查找該圖書信息,之后對借書文
7、件,學(xué)生文件中的該學(xué)生已借書數(shù),圖書目錄文件進(jìn)行更新;然后在借書文件中提取學(xué)生數(shù)據(jù),根據(jù)圖書的還書日期和借出日期對學(xué)生的欠款金額進(jìn)行計(jì)算,如果沒有超期,則欠款金額在原來的基礎(chǔ)上加0;之后將結(jié)果顯示出來;數(shù)據(jù)輸出(相關(guān)信息入數(shù)據(jù)庫)格式數(shù)據(jù)范圍精度數(shù)據(jù)類型輸出媒體學(xué)號數(shù)字串10=學(xué)號12Vchar(12)數(shù)字串瀏覽器圖書編號數(shù)字10Char(10)數(shù)字串瀏覽器4):處理圖書注銷模塊:該模塊主要是針對圖書注銷業(yè)務(wù);在查詢子系統(tǒng)中:有兩個(gè)查詢內(nèi)容:1) 學(xué)生信息查詢:學(xué)生信息查詢子模塊主要是對學(xué)生信息的查詢;2) 圖書信息查詢:圖書信息查詢子模塊主要是對圖書信息的查詢;這些模塊,是針對學(xué)生或者圖書館
8、管理人員這兩個(gè)不同的對象,查詢子系統(tǒng)主要是讓用戶了解信息,所以不需要進(jìn)行用戶密碼登陸,直接可以進(jìn)行查詢,而管理模塊是涉及到圖書館內(nèi)部的重要信息管理方面,所以必須要設(shè)置用戶密碼登陸和權(quán)限等等,以保數(shù)據(jù)的安全性和系統(tǒng)的安全性;l 輸入:圖書查詢模塊 數(shù)據(jù)輸入查詢類型格式數(shù)據(jù)范圍精度數(shù)據(jù)類型輸入媒體按作者人名無無無瀏覽器按索引號字符無無無瀏覽器按編號無無無無瀏覽器按出版社無無無無瀏覽器按出版日期1990無無日期型瀏覽器學(xué)生登錄模塊數(shù)據(jù)輸入格式數(shù)據(jù)范圍精度數(shù)據(jù)類型輸入媒體學(xué)號數(shù)字串10=學(xué)號12Vchar(12)數(shù)字串瀏覽器密碼任意2,5的字符Vchar(10)漢字或英文瀏覽器索引號字母加數(shù)字20Vc
9、har(20字符瀏覽器出版社出版社名2,5的字符Vchar(10)漢字或英文瀏覽器索引號字母加數(shù)字20Vchar(20字符瀏覽器出版社出版社名25Vchar(50)漢字或英文瀏覽器出版日期日期8Char(8)日期型瀏覽器應(yīng)還日期日期8Char(8)日期型瀏覽器、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì):學(xué)生文件表:序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵說明1學(xué)生編號Int41自動編號2姓名nvarchar103性別nvarchar24生日datetime85證件號碼nvarchar256聯(lián)系電話nvarchar407登記日期datetime88有效期至datetime89已借書數(shù)smallint210
10、是否掛失nvarchar2:圖書目錄文件序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵說明1圖書編號Int41自動編號2條形碼nvarchar203書名nvarchar2004圖書類型Nvarchar505作者Nvarchar206譯者Nvarchar207ISBNNvarchar208出版社Nvarchar309價(jià)格Money810書架名稱Nvarchar2011現(xiàn)存量Smallint212庫存總量Smallint213入庫時(shí)間Datatime814操作員Nvarchar1015簡介Nvarchar20016借出次數(shù)Smallint217是否注銷Nvarchar2:借書文件表序號字段名類型長
11、度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵外鍵說明1借閱編號Int41自動編號2圖書編號Int43學(xué)生編號Int44借閱時(shí)間Datatime85應(yīng)還時(shí)間Datatime86續(xù)借次數(shù)Smallint27操作員Nvarchar10:罰款單表序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵外鍵說明1借閱編號Int41自動編號2圖書編號Int43學(xué)生編號Int44應(yīng)罰金額Smallint35實(shí)收金額Smallint36是否交款Nvarchar27備注Nvarchar200:入庫單表序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵外鍵說明1書號Nvarchar301自動編號2條形碼Nvarchar203書名Nvarch
12、ar2004作者Nvarchar205出版社Nvarchar306版次Nvarchar507圖書類別Nvarchar208存放位置Nvarchar209單價(jià)Money810入庫數(shù)量Smallint211金額Money812經(jīng)手人Nvarchar1013票號Nvarchar3014操作員Nvarchar1015日期datatime8:管理員表序號字段名類型長度精度小數(shù)位數(shù)默認(rèn)值允許空主鍵說明1管理員IDint42管理員密碼char153權(quán)限nvarchar16、出錯(cuò)處理對策對于本程序的幾種可能的錯(cuò)誤進(jìn)行了分析,分別進(jìn)行了不同的處理。主要的錯(cuò)誤可能有:l 數(shù)據(jù)庫連接錯(cuò)誤:這類錯(cuò)誤主要是數(shù)據(jù)庫設(shè)置不正確,或sql server異常引起的,只要取消本次操作,提醒用戶檢查數(shù)據(jù)庫問題就可。l 輸入錯(cuò)誤:這主要是用戶輸入不規(guī)范造成的,在盡量減少用戶出錯(cuò)的條件的情況下,主要也是通過對話框,提醒用戶,然后再次操作。其他操作錯(cuò)誤:對于用戶的不正當(dāng)操作,有可能使程序發(fā)生錯(cuò)誤。主要是中止操作,并提醒用戶中止的原因和操作的規(guī)范。l 其他不可預(yù)知的錯(cuò)誤:程序也會有一些無法預(yù)知或沒考慮完全的錯(cuò)誤,對此不可能作出萬全的異常處理,這時(shí)主要要保證數(shù)據(jù)的安全,所以要經(jīng)常的進(jìn)行數(shù)據(jù)庫備份、維護(hù)設(shè)計(jì)軟件的維護(hù)主
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)用耕地租賃與農(nóng)業(yè)人才培養(yǎng)合同范本
- 二零二五年度太陽能熱水器推廣應(yīng)用合同協(xié)議2篇
- 二零二五年度離婚協(xié)議中子女生活技能培訓(xùn)及就業(yè)指導(dǎo)合同4篇
- 2025版寧波房地產(chǎn)糾紛調(diào)解合同范本4篇
- 2025年度苗木種植基地土地流轉(zhuǎn)與農(nóng)業(yè)保險(xiǎn)合同4篇
- 二零二五年度建筑周轉(zhuǎn)材料租賃管理及服務(wù)合同2篇
- 2025年度鋼材市場拓展與營銷服務(wù)合同
- 二零二五年度門衛(wèi)智能識別系統(tǒng)采購合同4篇
- 二零二五年度內(nèi)外墻抹灰工程安全質(zhì)量監(jiān)督合同
- 2025年度個(gè)人向小額貸款公司借款合同范本2篇
- 高考滿分作文常見結(jié)構(gòu)完全解讀
- 理光投影機(jī)pj k360功能介紹
- 六年級數(shù)學(xué)上冊100道口算題(全冊完整版)
- 八年級數(shù)學(xué)下冊《第十九章 一次函數(shù)》單元檢測卷帶答案-人教版
- 帕薩特B5維修手冊及帕薩特B5全車電路圖
- 系統(tǒng)解剖學(xué)考試重點(diǎn)筆記
- 小學(xué)五年級解方程應(yīng)用題6
- 云南省地圖含市縣地圖矢量分層地圖行政區(qū)劃市縣概況ppt模板
- 年月江西省南昌市某綜合樓工程造價(jià)指標(biāo)及
- 作物栽培學(xué)課件棉花
評論
0/150
提交評論