




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
小型圖書室管理系統(tǒng)信息系統(tǒng)設(shè)計(jì)小型圖書室管理系統(tǒng)信息系統(tǒng)設(shè)計(jì)PAGE28/28PAGE28小型圖書室管理系統(tǒng)信息系統(tǒng)設(shè)計(jì)PAGE適用文案
目錄
摘要錯(cuò)誤!不決義書簽。1緒論1系統(tǒng)背景1系統(tǒng)目標(biāo)1開發(fā)環(huán)境錯(cuò)誤!不決義書簽。2系統(tǒng)剖析2可行性剖析2需求剖析2業(yè)務(wù)流程剖析3業(yè)務(wù)流程描繪3系統(tǒng)業(yè)務(wù)流程圖4數(shù)據(jù)流程剖析4數(shù)據(jù)詞典53系統(tǒng)設(shè)計(jì)10數(shù)據(jù)庫(kù)設(shè)計(jì)10E-R圖10數(shù)據(jù)庫(kù)邏輯構(gòu)造設(shè)計(jì)11系統(tǒng)編碼設(shè)計(jì)14系統(tǒng)模塊設(shè)計(jì)15功能模塊設(shè)計(jì)15系統(tǒng)功能構(gòu)造圖16
標(biāo)準(zhǔn)適用文案
標(biāo)準(zhǔn)適用文案
緒論
系統(tǒng)背景
信息化是現(xiàn)在世界展開的大趨向,所謂信息化,就是充分利用信息技術(shù),開發(fā)利用信息資源,促使信息溝通和知識(shí)共享,提升經(jīng)濟(jì)增添質(zhì)量,推動(dòng)經(jīng)濟(jì)社會(huì)展開轉(zhuǎn)型的歷史進(jìn)
程[1]。鼎力推動(dòng)信息化展開,已成為我國(guó)經(jīng)濟(jì)社會(huì)展開新階段重要而緊急的戰(zhàn)略任務(wù)。小型圖書室管理信息系統(tǒng)就是能知足讀者和圖書相對(duì)數(shù)目較少的小型圖書室實(shí)現(xiàn)日
常操作信息化和后臺(tái)統(tǒng)計(jì)電算化的系統(tǒng),它能夠幫助圖書室管理人員辦理根本的管理工程,使小型圖書室也能知足信息化的需要。
開發(fā)這個(gè)小型圖書室管理軟件,利用計(jì)算機(jī)對(duì)圖書資料以及讀者資料進(jìn)行管理能提升
工作效率,可方便查找圖書信息,快捷的借出或送還圖書。管理員還可依據(jù)系統(tǒng)供給的圖
書借閱排行榜功能即時(shí)認(rèn)識(shí)圖書的需求信息,掌握此后圖書的訂購(gòu)方案;也可依據(jù)罰款統(tǒng)計(jì)功能統(tǒng)計(jì)某一時(shí)間段內(nèi)收繳罰款的總數(shù)。
系統(tǒng)目標(biāo)
1〕設(shè)計(jì)出合理的數(shù)據(jù)庫(kù)
盡量減小數(shù)據(jù)庫(kù)數(shù)據(jù)的冗余,使重復(fù)的數(shù)據(jù)保持在最小限度,這樣會(huì)減少對(duì)儲(chǔ)存空間的占用??墒?,在減少冗余的同時(shí)應(yīng)保留一局部合理的冗余,以提升查問的效率和速度。2〕設(shè)計(jì)出友善的、易操作的界面
界面能否友善、易操作是評(píng)論一個(gè)軟件好壞的重要指標(biāo)。利用供給的豐富的
windows窗口控件,使窗口界面上的控件布局合理、雅觀、適用,更具人性化。
3〕完美的信息管理、查問和統(tǒng)計(jì)功能
系統(tǒng)可隨時(shí)管理圖書、讀者的信息,借書、還書環(huán)節(jié)快捷方便,對(duì)各樣數(shù)據(jù)查問正確快速,隨時(shí)統(tǒng)計(jì)借閱狀況以及圖書借閱排名。
標(biāo)準(zhǔn)適用文案
系統(tǒng)剖析
可行性剖析
1〕技術(shù)可行性
隨時(shí)計(jì)算機(jī)技術(shù)和管理信息系統(tǒng)的不停進(jìn)步和展開,對(duì)小型圖書室的管理從從前手工管理轉(zhuǎn)移到計(jì)算機(jī)管理是確實(shí)可行的。因?yàn)槭械郎弦呀?jīng)有好多大型圖書室的管理軟件,所以在技術(shù)上是相當(dāng)作熟的,其可行性也是無(wú)須置疑的。本系統(tǒng)是針對(duì)小型單位或組織的小
型圖書室來(lái)開發(fā)圖書室管理系統(tǒng),面向Windows操作系統(tǒng),以MicrosoftAccess2003作為后臺(tái)數(shù)據(jù)庫(kù),采納Visual作為開發(fā)工具,采納面向?qū)ο蠹夹g(shù)。筆者對(duì)這兩種工具掌握程度較好,所以在技術(shù)上不存在問題。
2〕經(jīng)濟(jì)可行性
本系統(tǒng)的開發(fā)只需有安裝好相應(yīng)運(yùn)轉(zhuǎn)軟件的計(jì)算機(jī)即可,對(duì)經(jīng)濟(jì)的要求很低。工程成功后,可加速對(duì)數(shù)據(jù)的辦理,節(jié)儉人力,節(jié)儉時(shí)間。系統(tǒng)關(guān)于輸入輸出的標(biāo)準(zhǔn),也提升了數(shù)據(jù)的可用性,加強(qiáng)了數(shù)據(jù)庫(kù)的安全系數(shù)。運(yùn)用系統(tǒng)能方便的對(duì)圖書和讀者進(jìn)行錄入、改正、查問和統(tǒng)計(jì)以及書本借閱和送還等工作,也能快速統(tǒng)計(jì)出圖書借閱排行榜,進(jìn)而便于掌握對(duì)各種圖書的需求,對(duì)此后制定的圖書訂購(gòu)方案能供給必定幫助,擁有必定的現(xiàn)實(shí)意義。
3〕操作可行性
本系統(tǒng)界面友善,不單供給各樣查問菜單欄,更供給直觀的工具欄按鈕,操作流程與實(shí)質(zhì)流程一致,圖書室管理人員只需略加認(rèn)識(shí)就能嫻熟操作。系統(tǒng)實(shí)現(xiàn)后,能使小型圖書室管理人員從繁瑣的手工作業(yè)中解放出來(lái),提升其工作效率。
綜上所述,系統(tǒng)是可行的。
需求剖析
小型圖書室管理信息系統(tǒng),是依如實(shí)質(zhì)的圖書借閱流程來(lái)設(shè)計(jì)的,所以其功能也是跟實(shí)質(zhì)的圖書室借閱功能一致。
所以,該小型圖書室管理系統(tǒng)的設(shè)計(jì),要包含圖書借出、送還功能和數(shù)據(jù)統(tǒng)計(jì)功能。主要應(yīng)具備以下業(yè)務(wù)辦理能力:圖書借出,達(dá)成借書時(shí)的信息查問,借后的信息入庫(kù),借
書次數(shù)統(tǒng)計(jì)等等;圖書送還,達(dá)成還書時(shí)的信息查問和數(shù)據(jù)入庫(kù)等。此外還需擁有圖書信息管理和讀者信息管理所需的根本功能,包含增添、刪除、改正和查問,以及有關(guān)信息導(dǎo)
入Excel和打印功能等。別的,一些有關(guān)的數(shù)據(jù)統(tǒng)計(jì)功能也很必需,如借閱統(tǒng)計(jì)、讀者超期罰款統(tǒng)計(jì)等,能夠?yàn)楣芾砺毠ぷ鞴┙o參照。
整個(gè)系統(tǒng)既要實(shí)現(xiàn)根本業(yè)務(wù),還要供給高效性、易用性和穩(wěn)固性的性能要求。
標(biāo)準(zhǔn)適用文案
業(yè)務(wù)流程剖析
業(yè)務(wù)流程描繪
1〕增添圖書
新增添的圖書由管理員進(jìn)行入庫(kù)操作,增添圖書信息到圖書信息表中。管理員挨次輸入圖書條形碼,書名,作者,第一版社,第一版時(shí)間,頁(yè)數(shù),類型,寄存地點(diǎn),圖書總數(shù)和圖書價(jià)錢,系統(tǒng)自動(dòng)依據(jù)圖書類型、第一版時(shí)間給出該書在數(shù)據(jù)庫(kù)中的獨(dú)一編號(hào),并同時(shí)記錄入館時(shí)間。所有這些信息將會(huì)被增添到圖書根本信息表中。
2〕增添讀者
新參加的讀者也由管理員進(jìn)行增添操作,增添新讀者信息到讀者信息表中。管理員挨次輸入讀者姓名,單位部門,地址,備注,聯(lián)系和類型,系統(tǒng)自動(dòng)依據(jù)讀者類型等信息給出該讀者在數(shù)據(jù)庫(kù)中的獨(dú)一編號(hào),并自動(dòng)記錄登記日期。所有這些信息將被增添到讀者根本信息表中。
3〕圖書管理
能夠?qū)?shù)據(jù)庫(kù)中所有的圖書〔包含在館和不在館的〕進(jìn)行管理,能夠?qū)D書信息進(jìn)行改正、刪除。第一使用“定位〞來(lái)確認(rèn)要管理的圖書,也可經(jīng)過(guò)圖書編號(hào)、條形碼等來(lái)查找要管理的圖書。
4〕讀者管理
能夠?qū)?shù)據(jù)庫(kù)中所有的讀者進(jìn)行管理,能夠?qū)ψx者的信息進(jìn)行改正、刪除。第一使用“定位〞來(lái)確認(rèn)要管理的讀者,也可經(jīng)過(guò)讀者編號(hào)、姓名等來(lái)查找要管理的讀者。
5〕圖書借出業(yè)務(wù)
讀者依據(jù)需要查問圖書信息,找到要借圖書后,系統(tǒng)依據(jù)讀者編號(hào)和圖書編號(hào)調(diào)出有關(guān)信息,判斷讀者可否借此書,并依據(jù)讀者類型計(jì)算應(yīng)還日期,借書成功后系統(tǒng)自動(dòng)在有關(guān)數(shù)據(jù)表中改正讀者借書信息以及該圖書有關(guān)信息。
6〕圖書送還業(yè)務(wù)
系統(tǒng)依據(jù)圖書實(shí)質(zhì)送還日期以及應(yīng)還日期判斷能否超期,依據(jù)罰款設(shè)置表中有關(guān)信息計(jì)算罰款金額,并提示過(guò)期讀者應(yīng)繳納的罰款金額,最后將送還信息寫入數(shù)據(jù)庫(kù)各相應(yīng)的數(shù)據(jù)表中。
7〕信息查問業(yè)務(wù)
包含圖書根本信息查問,讀者根本信息查問,在這個(gè)查問界面,系統(tǒng)供給多種查問條件供用戶選擇,依據(jù)需要查問信息。主界面上的用戶自定義查問都支持模糊查問,以方便用戶。此外也可對(duì)所有借出圖書,當(dāng)天借出、當(dāng)天送還、當(dāng)天新進(jìn)圖書信息進(jìn)行查問,以及當(dāng)天借書讀者、當(dāng)天還書讀者,當(dāng)天新增讀者和過(guò)期未還讀者信息的查問。
8〕統(tǒng)計(jì)業(yè)務(wù)
包含圖書借閱排名統(tǒng)計(jì)和罰款金額統(tǒng)計(jì)。在圖書借閱排名統(tǒng)計(jì)中,系統(tǒng)供給借出次數(shù)標(biāo)準(zhǔn)適用文案
前10名的圖書排行榜,讓管理員掌握讀者的愛好,為此后購(gòu)買圖書供給參照。在罰款金額統(tǒng)計(jì)中,管理員只需選摘要統(tǒng)計(jì)的時(shí)間段,就能夠統(tǒng)計(jì)出該時(shí)間段內(nèi)的罰款信息以及罰款總數(shù)。
9〕系統(tǒng)管理
這局部包含改正管理員登錄密碼、圖書類型設(shè)置、寄存地點(diǎn)設(shè)置和讀者類型設(shè)置等。
系統(tǒng)業(yè)務(wù)流程圖
業(yè)務(wù)流程圖〔TransactionFlowDiagram,TFD〕是一種描繪系統(tǒng)內(nèi)各單位、人員之
間業(yè)務(wù)關(guān)系,作業(yè)次序和管理信息流向的圖表[1]。
業(yè)務(wù)流程圖常用符號(hào)如圖2-1所示:
圖2-1業(yè)務(wù)流程圖倒的符號(hào)
依據(jù)上述對(duì)圖書室管理流程一系列的調(diào)研和剖析,能夠獲得以以下圖2-2所示的系統(tǒng)綜
合業(yè)務(wù)流程圖:
圖2-2業(yè)務(wù)流程圖
數(shù)據(jù)流程剖析
數(shù)據(jù)流程圖〔DataFlowDiagram,DFD〕是以管理業(yè)務(wù)流程圖為依照,經(jīng)過(guò)抽象以舍
標(biāo)準(zhǔn)適用文案
去詳細(xì)的組織構(gòu)造、工作場(chǎng)所和物流等,單從數(shù)據(jù)信息流動(dòng)的角度,來(lái)描繪系統(tǒng)內(nèi)部及系[1]統(tǒng)與環(huán)境之間的數(shù)據(jù)信息的傳達(dá)、辦理和儲(chǔ)存過(guò)程的一種工具。
圖2-3數(shù)據(jù)流程圖的符號(hào)
依據(jù)系統(tǒng)的業(yè)務(wù)流程,對(duì)此中的數(shù)據(jù)流向、辦理及數(shù)據(jù)儲(chǔ)存進(jìn)行剖析后,能夠獲得本系統(tǒng)頂層和0層的數(shù)據(jù)流程圖如圖2-4和2-5所示:
圖2-4頂層DFD
圖2-50層DFD
數(shù)據(jù)詞典
數(shù)據(jù)詞典是用來(lái)標(biāo)準(zhǔn)化描繪數(shù)據(jù)詳細(xì)內(nèi)容的工具,也是對(duì)數(shù)據(jù)匯總剖析的一個(gè)總結(jié),
包含數(shù)據(jù)流詞典、數(shù)據(jù)儲(chǔ)存詞典和數(shù)據(jù)辦理詞典〔分別以下文所示〕。數(shù)據(jù)流程圖配以數(shù)
標(biāo)準(zhǔn)適用文案據(jù)詞典,就能夠從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完好的描繪[1]。數(shù)據(jù)流詞典清單:
1〕編號(hào):F1
名稱:讀者借閱懇求
根源:讀者
去處:P1檢查庫(kù)存和讀者信息
內(nèi)容:讀者有關(guān)信息以及要借圖書編號(hào)或條形碼等信息
2〕編號(hào):F2
名稱:新的借閱信息
根源:P1檢查庫(kù)存和讀者信息
去處:P2創(chuàng)辦新的借書記錄
內(nèi)容:讀者合法且能夠借書,圖書有庫(kù)存能夠借出
3〕編號(hào):F3
名稱:新的讀者信息
根源:P1檢查庫(kù)存和讀者信息
去處:P3創(chuàng)辦新讀者
內(nèi)容:沒有該讀者,以及新讀者的根本信息如姓名、單位等
4〕編號(hào):F4
名稱:圖書有關(guān)信息
根源:D2圖書信息表
去處:P1檢查庫(kù)存和讀者信息
內(nèi)容:被要求借閱圖書的信息,包含圖書根本屬性和現(xiàn)有數(shù)目等信息
5〕編號(hào):F5
名稱:合法的讀者信息
根源:P3創(chuàng)辦新讀者
去處:D1讀者信息表
內(nèi)容:系統(tǒng)要求的讀者信息,如姓名、單位、登記日期等
6〕編號(hào):F6
名稱:讀者狀況
根源:D1讀者信息表
去處:P1檢查圖書庫(kù)存和讀者信息
內(nèi)容:有借書懇求的讀者有關(guān)狀況
7〕編號(hào):F7
名稱:超期罰款標(biāo)準(zhǔn)
根源:D1讀者信息表
去處:P5計(jì)算罰款金額標(biāo)準(zhǔn)適用文案
內(nèi)容:超期讀者的類型以及該類型超期的罰款標(biāo)準(zhǔn)
8〕編號(hào):F8
名稱:借閱信息
根源:P2創(chuàng)辦新的借閱記錄
去處:D3借閱狀況表
內(nèi)容:借書的讀者信息以及所及圖書信息,借書日期
9〕編號(hào):F9
名稱:送還圖書懇求
根源:讀者
去處:P4送還圖書
內(nèi)容:讀者信息,要送還圖書信息
10〕編號(hào):F10
名稱:送還圖書信息
根源:P4送還圖書
去處:D3借閱信息表
內(nèi)容:讀者信息,送還的圖書信息,還書時(shí)間
11〕編號(hào):F11
名稱:超期天數(shù)
根源:P4送還圖書
去處:P5計(jì)算罰款金額
內(nèi)容:讀者超期圖書的超期天數(shù)
12〕編號(hào):F12
名稱:罰款記錄
根源:P5計(jì)算罰款金額
去處:D4罰款金額統(tǒng)計(jì)表
內(nèi)容:讀者以及超期圖書有關(guān)信息,超期天數(shù),罰款總數(shù)
13〕編號(hào):F13
名稱:罰款金額通知
根源:P5計(jì)算罰款金額
去處:讀者
內(nèi)容:讀者為超期圖書支付的罰款金額
數(shù)據(jù)儲(chǔ)存詞典清單:
1〕編號(hào):D1
名稱:讀者信息表
輸入數(shù)據(jù)流:新讀者信息標(biāo)準(zhǔn)適用文案
輸出數(shù)據(jù)流:讀者有關(guān)信息
內(nèi)容:讀者編號(hào)、姓名、性別、單位部門、聯(lián)系、類型、等級(jí)日期、借書次數(shù)等與讀者有關(guān)的各樣信息
2〕編號(hào):D2
名稱:圖書信息表
輸入數(shù)據(jù)流:新圖書信息
輸出數(shù)據(jù)流:圖書有關(guān)信息
內(nèi)容:圖書編號(hào)、條形碼、書名、作者、第一版社第一版時(shí)間、頁(yè)數(shù)、類型、寄存地點(diǎn)、圖書總數(shù)、入館時(shí)間、如數(shù)價(jià)錢、借出次數(shù)等與圖書有關(guān)的各樣信息
3〕編號(hào):D3
名稱:圖書借閱狀況表
輸入數(shù)據(jù)流:讀者信息,圖書信息,讀者借閱懇求等輸出數(shù)據(jù)流:圖書借閱中讀者和圖書有關(guān)信息
內(nèi)容:編號(hào),借書者信息、所借圖書信息、借書日期等
4〕編號(hào):D4
名稱:罰款統(tǒng)計(jì)表
輸入數(shù)據(jù)流:超期天數(shù)、讀者信息、罰款標(biāo)準(zhǔn)等
輸出數(shù)據(jù)流:讀者超期罰款有關(guān)信息
內(nèi)容:超期圖書的借閱者、超期天數(shù)、罰款金額等
數(shù)據(jù)辦理詞典清單:
1〕編號(hào):P1
名稱:檢查圖書庫(kù)存和讀者信息
輸入:讀者借書懇求
辦理邏輯狀況:依據(jù)讀者借書懇求,參照D1和D2,假定沒有該讀者那么創(chuàng)辦新讀者,假定圖書可借那么創(chuàng)辦新的借閱信息
輸出:創(chuàng)辦新的借閱信息
2〕編號(hào):P2
名稱:創(chuàng)辦新的借書記錄
輸入:新借書信息,即讀者和所借圖書有關(guān)信息
辦理邏輯狀況:依據(jù)P1的結(jié)果,將新借閱信息增添到D3〔圖書借閱狀況表〕中輸出:新的借閱信息
3〕編號(hào):P3
名稱:創(chuàng)辦新讀者
輸入:新讀者信息
辦理邏輯狀況:依據(jù)讀者的根本信息,給出讀者編號(hào),增添到D2〔讀者信息表〕中輸出:新參加的讀者信息標(biāo)準(zhǔn)適用文案
4〕編號(hào):P4
名稱:送還圖書
輸入:還書懇求
辦理邏輯狀況:依據(jù)還書讀者屬性,以及借閱狀況,判斷能否過(guò)期,假定沒有那么還書成功,假定過(guò)期,那么履行P5
輸出:送還信息
5〕編號(hào):P5
名稱:計(jì)算罰款金額
輸入:罰款標(biāo)準(zhǔn)、超期天數(shù)
辦理邏輯狀況:依據(jù)該讀者的超期天數(shù)、對(duì)應(yīng)的罰款標(biāo)準(zhǔn)計(jì)算出罰款金額,填入D4〔罰
款統(tǒng)計(jì)表〕中
輸出:罰款信息
標(biāo)準(zhǔn)適用文案
系統(tǒng)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)
E-R圖
E-R模型〔實(shí)體聯(lián)系模型〕,簡(jiǎn)稱E-R圖,是描繪觀點(diǎn)世界、成立觀點(diǎn)模型的適用工具。由前一章的剖析能夠看出,本系統(tǒng)主要有四個(gè)根本實(shí)體:管理員,圖書,讀者和統(tǒng)計(jì)表。各實(shí)體間的聯(lián)系圖以以下圖3-1所示:
圖3-1各實(shí)體聯(lián)系圖
此中各實(shí)體的屬性以以下圖3-2~圖3-5所示:
圖3-2“管理員〞屬性圖
標(biāo)準(zhǔn)適用文案
圖3-3“圖書〞屬性圖
圖3-4“讀者〞屬性圖
圖3-5“統(tǒng)計(jì)表〞屬性圖
數(shù)據(jù)庫(kù)邏輯構(gòu)造設(shè)計(jì)
E-R圖是成立數(shù)據(jù)模型的根基,依據(jù)E-R模型向關(guān)系模式的變換規(guī)那么,能夠?qū)-R圖標(biāo)準(zhǔn)適用文案
中所有的實(shí)體和聯(lián)系都用關(guān)系來(lái)表示,進(jìn)而能夠獲得數(shù)據(jù)庫(kù)的邏輯模型。
該圖書室管理信息系統(tǒng)中各個(gè)數(shù)據(jù)表的設(shè)計(jì)以下所示:
表3-1圖書信息表編號(hào)字段名稱數(shù)據(jù)構(gòu)造主鍵同意空1圖書編號(hào)文本是否2條形碼文本否3書名文本否4作者文本否5第一版社文本否6第一版時(shí)間日期/時(shí)間否7頁(yè)數(shù)數(shù)字否8類型文本否9現(xiàn)存數(shù)目數(shù)字否10寄存地點(diǎn)文本否11圖書總數(shù)數(shù)字否12入館時(shí)間日期/時(shí)間否13圖書價(jià)錢錢幣否14借出次數(shù)數(shù)字否表3-2讀者信息表編號(hào)字段名稱數(shù)據(jù)構(gòu)造主鍵同意空1讀者編號(hào)文本是否2姓名文本否3性別文本否4單位部門文本否5備注文本否6聯(lián)系文本否7類型文本否8未還書數(shù)數(shù)字否9借書次數(shù)數(shù)字否10登記日期日期/時(shí)間否11借書日期日期/時(shí)間否12還書日期日期/時(shí)間否
說(shuō)明:“讀者〞表中的“借書日期〞和“還書日期〞字段與借出圖書中的該讀者近來(lái)借書
標(biāo)準(zhǔn)適用文案
日期和還書日期是同樣的,這里是為了查找方便設(shè)計(jì)的冗余字段。
表3-3讀者類型編號(hào)字段名稱數(shù)據(jù)構(gòu)造主鍵同意空1類型文本是否2借書限期數(shù)字否3可借書數(shù)數(shù)字否4罰款金額文本否
說(shuō)明:“讀者類型〞表中的“罰款金額〞單位為“元/天〞。
表3-4圖書類型編號(hào)字段名稱數(shù)據(jù)構(gòu)造主鍵同意空1類型文本是否2表記文本否
表3-5借出圖書信息表
編號(hào)字段名稱數(shù)據(jù)構(gòu)造主鍵同意空1id自動(dòng)編號(hào)是否2圖書編號(hào)文本否4借書者編號(hào)文本否6借書日期日期/時(shí)間否7還書日期日期/時(shí)間否8在館文本否
表3-6罰款統(tǒng)計(jì)編號(hào)字段名稱數(shù)據(jù)構(gòu)造主鍵同意空1Id自動(dòng)編號(hào)是否2讀者編號(hào)文本否3圖書編號(hào)文本否4借書日期日期/時(shí)間否5還書日期日期/時(shí)間否6超期天數(shù)文本否7罰款金額文本否
說(shuō)明:表“罰款統(tǒng)計(jì)〞中的“罰款金額〞單位為“元〞。
標(biāo)準(zhǔn)適用文案
表3-7寄存地點(diǎn)編號(hào)字段名稱數(shù)據(jù)構(gòu)造主鍵同意空1寄存地點(diǎn)文本是否表3-8管理員編號(hào)字段名稱數(shù)據(jù)構(gòu)造主鍵同意空1Id自動(dòng)編號(hào)是否2登錄名文本否3登錄密碼文本否
利用MicrosoftVisio2003中的“反向工程〞功能,可繪制出各數(shù)據(jù)表之間的聯(lián)系
圖以以下圖3-6所示:
圖3-6各數(shù)據(jù)表間聯(lián)系圖
系統(tǒng)編碼設(shè)計(jì)
編碼就是以數(shù)字或字符來(lái)代表各樣客觀實(shí)體[4]。在系統(tǒng)開發(fā)過(guò)程中,編碼設(shè)計(jì)是一個(gè)至關(guān)重要的問題。一個(gè)優(yōu)秀的編碼系統(tǒng)能夠減少對(duì)信息進(jìn)行重復(fù)收集、加工、儲(chǔ)存的狀況,最大限度地除去因?qū)π畔⒌拿⒚枥L、分類不一致所造成的誤會(huì)和分歧,減少一名多物、
一物多名的雜亂現(xiàn)象。編碼的主要目的有三點(diǎn),一是獨(dú)一的表記對(duì)象,二是便于系統(tǒng)進(jìn)行
標(biāo)準(zhǔn)適用文案
分類統(tǒng)計(jì),三是將定性的東西定量化。
信息編碼一般應(yīng)依照一下原那么:〔1〕獨(dú)一性:獨(dú)一地表記要辦理的對(duì)象是編制代碼的
首要任務(wù)?!?〕標(biāo)準(zhǔn)性:編碼的標(biāo)準(zhǔn)化是實(shí)現(xiàn)信息分類、匯總、統(tǒng)計(jì)的根基?!?〕柔性:
即編碼應(yīng)有必定的靈巧性,當(dāng)系統(tǒng)中增添對(duì)象、刪除對(duì)象時(shí),能保持其編碼規(guī)那么不變?!?〕兼容性:即與有關(guān)信息編碼系統(tǒng)間的協(xié)調(diào)性。〔5〕簡(jiǎn)潔性:編碼應(yīng)在知足匯總要求的狀況
下盡可能短,以便于節(jié)儉儲(chǔ)存空間,減少冗余?!?〕可辨別性:代碼應(yīng)盡可能反應(yīng)對(duì)象的特征,以助記憶和便于認(rèn)識(shí)與使用。
本系統(tǒng)中波及到編碼的主要有兩個(gè)實(shí)體,分別圖書和讀者。對(duì)圖書和讀者進(jìn)行合理的
信息編碼設(shè)計(jì),使其能清楚的表記對(duì)象和顯示分類,對(duì)系統(tǒng)的進(jìn)一步設(shè)計(jì)是很有必需的。
本系統(tǒng)采納層次碼溫次序碼聯(lián)合的方式來(lái)對(duì)圖書和讀者進(jìn)行編碼?!按涡虼a〞就是順
序的自然數(shù)或字母給予編碼對(duì)象?!皩哟未a〞是按對(duì)象的隸屬、層次關(guān)系為擺列次序的一
種編碼方式。編碼時(shí)將代碼分紅假定干層級(jí)并與分類對(duì)象的分類層級(jí)相對(duì)應(yīng),代碼從左至右,
表示層級(jí)由高到低。
系統(tǒng)對(duì)圖書的編碼分為3層,第一層兩位數(shù),表示圖書的分類,分別用“10〞表示管
理學(xué),用“11〞表示計(jì)算機(jī),“12〞表示科學(xué),“13〞表示歷史、“14〞表示生活,“15〞表示數(shù)學(xué),“16〞表示體育,“17〞表示文藝,“18〞表示英語(yǔ),“19〞表示娛樂。這樣最多能
劃分89類圖書,這關(guān)于一個(gè)小型圖書室來(lái)說(shuō)是足夠的了。第二層4位數(shù),表示圖書的出
版年代,如2007年4月第一版的書,編碼為0704。第三層3位數(shù),為在前六位數(shù)字范圍內(nèi)
挨次遞加的數(shù)字,表示該類型該第一版時(shí)間圖書室錄入的第幾本書。如錄入計(jì)算機(jī)類2007年4月第一版的第一本書,其編碼就是110704001。又如,錄入英語(yǔ)類2006年12月第一版
的第3本書,編碼為180612003。在系統(tǒng)實(shí)現(xiàn)的過(guò)程中,圖書的編碼用戶不需要自己輸入,用戶只需選擇圖書類型、第一版年代后,系統(tǒng)會(huì)自動(dòng)給出該圖書的獨(dú)一編碼,這樣才便于數(shù)據(jù)庫(kù)保護(hù)實(shí)體的完好性。
系統(tǒng)對(duì)讀者的編碼相對(duì)簡(jiǎn)單,分為兩層。第一層1位數(shù),表示類型,系統(tǒng)臨時(shí)設(shè)置了2種類型,分別用“1〞表示高級(jí)讀者,“2〞表示一般讀者,這一位也足以分辨9類讀者,為此后的系統(tǒng)擴(kuò)展供給了方便。第二層3位數(shù),從001到999,次序表示在第一位限制等級(jí)內(nèi)的每個(gè)讀者。如高級(jí)讀者第一位的編碼為1001,一般讀者第四位編碼為2004。
系統(tǒng)模塊設(shè)計(jì)
功能模塊設(shè)計(jì)
依據(jù)系統(tǒng)的需求剖析,聯(lián)合業(yè)務(wù)流程圖和數(shù)據(jù)流程圖,系統(tǒng)的功能模塊主要包含四個(gè)功能模塊:
1〕根本信息管理模塊
包含圖書信息管理子模塊和讀者信息管理子模塊。
圖書信息管理子模塊:包含新書錄入和圖書管理兩個(gè)功能,在圖書管理種,系統(tǒng)有對(duì)標(biāo)準(zhǔn)適用文案
包含書名、條形碼、第一版社、價(jià)錢、頁(yè)數(shù)等各樣信息進(jìn)行增添、改正和刪除和查問等功能。
讀者信息管理子模塊:包含新讀者錄入和讀者管理兩個(gè)功能。在讀者管理種,系統(tǒng)有對(duì)包含讀者名,備注,部門,地址等與讀者有關(guān)的各樣信息進(jìn)行增添、改正、刪除和查問等功能。
2〕業(yè)務(wù)管理模塊
業(yè)務(wù)辦理子模塊,包含借書辦理和還書辦理。業(yè)務(wù)查問子模塊,包含對(duì)圖書和讀者根本信息的查問,以及對(duì)各樣借閱狀況的查問,如當(dāng)天借出圖書、當(dāng)天送還圖書、當(dāng)天借書讀者、當(dāng)天送還讀者和過(guò)期未還讀者等。
3〕統(tǒng)計(jì)模塊
統(tǒng)計(jì)單本圖書的借閱排名、和按類型統(tǒng)計(jì)借閱熱門,此外也可統(tǒng)計(jì)收取罰款的狀況。4〕系統(tǒng)設(shè)置模塊
包含圖書類型設(shè)置,圖書寄存地點(diǎn)設(shè)置,讀者類型設(shè)置,改正管理員登錄密碼以及退出系統(tǒng)等。
系統(tǒng)功能構(gòu)造圖
依據(jù)上述剖析,可繪出系統(tǒng)功能構(gòu)造圖以以下圖3-7所示:
圖3-7系統(tǒng)功能構(gòu)造圖標(biāo)準(zhǔn)適用文案
系統(tǒng)實(shí)行與測(cè)試
系統(tǒng)實(shí)行
本系統(tǒng)在WindowsXP環(huán)境下開發(fā),利用Visual2003作為開發(fā)工具,用Access2003設(shè)計(jì)后臺(tái)數(shù)據(jù)庫(kù),經(jīng)過(guò)ADO實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。本系統(tǒng)界面友善,功能清
晰,使用方便。下邊介紹本系統(tǒng)各個(gè)功能模塊的實(shí)行狀況。
1〕系統(tǒng)主界面
第一是登錄界面,如圖4-1所示,憑有效的用戶名和密碼登錄后,可直接進(jìn)入系統(tǒng)主界面,如圖4-2所示。
圖4-1系統(tǒng)登錄界面
圖4-2系統(tǒng)主界面
標(biāo)準(zhǔn)適用文案
主界面上供給整個(gè)程序的功能菜單和子菜單以及快捷方式,因?yàn)樾⌒拖到y(tǒng)設(shè)計(jì)的數(shù)據(jù)不多,本系統(tǒng)直接在主界面上設(shè)置兩個(gè)Tab,用于顯示圖書信息和讀者信息,并供給選擇
多樣的查問功能,假定往后數(shù)據(jù)增加,這塊也可獨(dú)自成一個(gè)界面,總之系統(tǒng)擴(kuò)展是很方便的。
主界面的業(yè)務(wù)管理菜單包含借書和還書兩個(gè)功能。數(shù)據(jù)管理包含增添圖書,增添讀者,
圖書管理和讀者管理四個(gè)功能。設(shè)置包含圖書類型設(shè)置,圖書寄存地點(diǎn)設(shè)置,讀者類型設(shè)
置等三個(gè)功能。在ToolBar上創(chuàng)辦的快捷方式除能夠直接抵達(dá)上述各功能外,還供給“查問〞、“統(tǒng)計(jì)〞、“改正密碼〞和“退出〞按鈕。此中“查問〞按鈕的下拉菜單中包含所有圖
書、所有借出圖書、今天借出圖書、今天送還圖書、今天新進(jìn)圖書、所有讀者、今天借書
讀者、今天還書讀者、今天新增讀者和過(guò)期未還讀者等各樣查問?!敖y(tǒng)計(jì)〞按鈕的下拉框中包含圖書排名統(tǒng)計(jì)和罰款金額統(tǒng)計(jì)兩項(xiàng)。
主界面中的用戶自定義查問支持模糊查找,如選擇按書名進(jìn)行查找,輸入“數(shù)據(jù)庫(kù)〞,即可查出所有書名中包含“數(shù)據(jù)庫(kù)〞的圖書,圖4-3所示為用戶進(jìn)行模糊查問后的結(jié)果。
假定查問內(nèi)容為空,系統(tǒng)會(huì)提示“請(qǐng)輸入查問內(nèi)容〞。
圖4-3模糊查問結(jié)果
單擊主界面上的打印預(yù)覽按鈕,能夠打印出目前界面上顯示的信息,包含所有圖書信
息、所有讀者信息,以及用戶依照自己的要求輸入查問條件后的查問結(jié)果等。圖4-4為打印所有圖書信息的打印預(yù)覽界面:
標(biāo)準(zhǔn)適用文案
圖4-4所有圖書資料打印預(yù)覽
2〕數(shù)據(jù)管理模塊實(shí)行
圖書管理窗體,可從主窗體的“根本信息管理管理〞菜單下的圖書管理子菜單或許快捷方式欄上的“圖書管理〞按鈕直接調(diào)用,如圖4-5所示,它供給圖書定位,圖書根本信息的增添、改正、刪除和查問等功能。此外,在主窗體的圖書查問頁(yè)碼上雙擊某本書的編號(hào),也能夠直接調(diào)用該書的管理窗體。
圖4-5圖書管理窗體
標(biāo)準(zhǔn)適用文案
增添圖書窗體,能夠從“數(shù)據(jù)管理〞菜單下的增添圖書子菜單直接調(diào)用,如圖4-6所示,它供給增添新圖書入庫(kù)的功能,圖書編號(hào)由系統(tǒng)依據(jù)圖書類型和第一版時(shí)間自動(dòng)給出。
圖4-6增添圖書窗體
“讀者管理〞和“增添新讀者〞的功能實(shí)現(xiàn)與“圖書管理〞和“增添圖書〞近似,其界面如圖4-7和圖4-8所示:
圖4-7讀者管理窗體
標(biāo)準(zhǔn)適用文案
圖4-8增添讀者窗體
在增添或許改正的過(guò)程中,出現(xiàn)各樣問題系統(tǒng)都會(huì)予以提示。比如,增添圖書時(shí)信息
沒有輸入完好系統(tǒng)會(huì)提示信息不完好等。
3〕業(yè)務(wù)管理模塊的實(shí)行
業(yè)務(wù)管理模塊包含借書辦理和還書辦理。借書界面如圖4-9所示。借書時(shí),管理員輸
入讀者編號(hào),回車后出現(xiàn)讀者根本信息以及借書信息。而后輸入要借書的編號(hào),系統(tǒng)會(huì)判斷讀者狀態(tài)能否能借書,同時(shí)判斷所選圖書的狀態(tài),看能否還有庫(kù)存可否借出,系統(tǒng)依據(jù)判斷結(jié)果選擇借出圖書或許給出諸如“讀者已經(jīng)借滿〞或許“該書所有借出〞的提示。成功借出圖書后,系統(tǒng)會(huì)提示“借書成功〞,并自動(dòng)更新讀者表、圖書表、圖書借閱表等相
關(guān)數(shù)據(jù)表的信息。
標(biāo)準(zhǔn)適用文案
圖4
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人防工程制式銷售合同范本
- 分散采購(gòu)服務(wù)合同范本
- 農(nóng)村燃?xì)獍惭b合同范例
- 協(xié)助寵物國(guó)際托運(yùn)合同范本
- 農(nóng)田租賃合同范本
- 專利轉(zhuǎn)讓入股合同范本
- 養(yǎng)魚合作轉(zhuǎn)讓合同范本
- 公版采購(gòu)合同范本
- 單位解聘教師合同范本
- 買賣中介公司合同范本
- 人教版小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)教案
- 《住院患者身體約束的護(hù)理》團(tuán)體標(biāo)準(zhǔn)解讀課件
- 新版人音版小學(xué)音樂一年級(jí)下冊(cè)全冊(cè)教案
- 2024年黑龍江建筑職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)全面
- MOOC 跨文化交際通識(shí)通論-揚(yáng)州大學(xué) 中國(guó)大學(xué)慕課答案
- 常用液壓元件型號(hào)對(duì)照表230
- 項(xiàng)目章程模板范文
- 泰山產(chǎn)業(yè)領(lǐng)軍人才工程系統(tǒng)
- 輪扣架支模體系材料量計(jì)算
- 主題班會(huì)教案《讀書好讀好書好讀書》班會(huì)方案
- 食物鏈和食物網(wǎng)課件(共18張PPT)
評(píng)論
0/150
提交評(píng)論