




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、文檔來源為:從網(wǎng)絡收集整理.word版本可編輯.歡迎下載支持中山大學南方學院管理信息系統(tǒng)課程設計報告題 目:書店管理信息系統(tǒng)課程設計(參考)圖書管理系統(tǒng)班 級:姓 名:學 號:2016年12月1日目錄第1章系統(tǒng)開發(fā)概述 錯誤!未定義書簽1.1 系統(tǒng)開發(fā)的需求分析錯誤!未定義書簽1.2 必要性研究 錯誤!未定義書簽1.3 可行性研究 錯誤!未定義書簽1.3.1 經(jīng)濟可行性 錯誤!未定義書簽1.3.2 技術(shù)可行性錯誤!未定義書簽1.3.3 管理可行性錯誤!未定義書簽第2章系統(tǒng)分析錯誤!未定義書簽2.1 業(yè)務流程分析 錯誤!未定義書簽2.2 數(shù)據(jù)流程圖 錯誤!未定義書簽2.3 數(shù)據(jù)字典錯誤!未定義書
2、簽第3章系統(tǒng)設計錯誤!未定義書簽3.1 書店管理信息系統(tǒng)的功能設計錯誤!未定義書簽3.2 書店管理信息系統(tǒng)的代碼設計錯誤!未定義書簽3.3 數(shù)據(jù)庫設計錯誤!未定義書簽3文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除3.3.1概念設計錯誤!未定義書簽。3.3.2邏輯設計錯誤!未定義書簽。3.3.3物理設計錯誤!未定義書簽。第4章系統(tǒng)實施錯誤!未定義書簽。4.1輸入/輸出設計錯誤!未定義書簽。第5章總結(jié)錯誤!未定義書簽。文檔來源為 :從網(wǎng)絡收集整理.word 版本可編輯.歡迎下載支持第 1 章 系統(tǒng)開發(fā)概述1.1 系統(tǒng)開發(fā)的需求分析在當今社會, 隨著計算機的發(fā)展以及網(wǎng)絡技術(shù)的廣泛應用, 日常的信息管理工作已
3、經(jīng)涉及到我們生活中的方方面面, 并發(fā)揮著越來越重要的作用。 因此, 高效的信息管理工作對于人們從以前繁瑣的事務中解放出來, 從而提高工作效率具有極其重要的意義。 而目前在大的書店 (比如新華書店) 已經(jīng)有了一整套比較完整的管理信息系統(tǒng), 而在一般的中、 小型的書店由于其規(guī)模限制, 硬件投入不大,管理人員水平有限, 所以大部分的工作還是進行著手工管理, 工作效率很低, 并且不能及時了解書店各類圖書的庫存,讀者需求的圖書難以在短時間里找到、圖書的入庫和更新比較麻煩等, 不便于動態(tài)及時調(diào)整圖書結(jié)構(gòu)。 同時由于不可避免的人為因素,造成數(shù)據(jù)的遺漏、誤報等,這些弊端對于書店的經(jīng)營管理是非常不利的,也對書店
4、的總體發(fā)展產(chǎn)生了負面的影響。除此之外, 隨著這幾年書店管理信息系統(tǒng)在大型書店的建設與應用, 已經(jīng)可以看到應用的效果十分顯著。 它不僅使書店的整體的信息管理水平得到一個顯著地提升, 而且大幅度地減少運營管理的成本, 還可以帶來相當可觀的經(jīng)濟收益以及非經(jīng)濟效益, 對其發(fā)展也產(chǎn)生了許多有利的因素和效用。 因此, 對于要提高中、小型書店的整體的管理信息的水平和服務質(zhì)量, 開發(fā)與實施適合中、 小型書店的管理信息系統(tǒng)已經(jīng)是迫在眉睫了。1.2 必要性研究在信息時代, 由于所存在的種種弊端, 已經(jīng)不適用于現(xiàn)代的書店的管理運營方式與發(fā)展。 因此, 傳統(tǒng)的書店管理方式必然將被計算機為基礎的管理信息系統(tǒng)所取代。 使
5、用計算機對書店圖書信息進行管理, 具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、保密性好、壽命長、成本低、高效率、存儲量大、 對進書有較好的預測性等, 這些優(yōu)點能夠極大地提高書店的管理效率。因此,本書店管理信息系統(tǒng)旨在提供一個可以操作的,方便查詢,易于修改,提高書店的管理效率的輔助管理系統(tǒng), 以滿足當前中、 小型書店在管理實踐和業(yè)務操作中的具體需求, 以幫助這些書店早日實現(xiàn)書店管理信息化。 并且讓顧客感到真正的方便、 省心, 在購物的同時切身感受到信息化、 智能化社會給人們帶來的便利。同時,讓書店的管理者可以更好地管理書店,擺脫人工管理帶來的不足,通過在第一時間內(nèi)掌握第一手
6、資料, 從而可以進行準確的判斷, 并做出相應的決策, 大大提高了工作效率。 因此, 以計算機為基礎的管理信息系統(tǒng)來進行書店日常的業(yè)務和管理功能具有很大的必要性。1.3 可行性研究1.3.1 經(jīng)濟可行性、預估費用支出1)系統(tǒng)開發(fā)費用( 1)人員費用。本系統(tǒng)開發(fā)期 20 個周,試運行期 10 個周。開發(fā)期需要開發(fā)人員 5 人, 試運行期需開發(fā)人員 2 人。 平均每個開發(fā)技術(shù)人員的每周工資為 2000元。而后續(xù)的操作人員和維護人員的培訓費用加起來,則共計6 萬元。那么總的人員費用為 30 萬元。2)計算機硬件設備費。本系統(tǒng)所需的硬件設備費為12 萬元,其中:服務器1臺32000元打印機8臺12000
7、元網(wǎng)絡設備和布線10000 元工作臺4臺1000元PC8 臺 40000 元條形碼掃描儀8 臺 12000 元不間斷電源 1 臺 3000 元機房、空調(diào) 10000 元3)軟件開發(fā)費用。系統(tǒng)所需的軟件開發(fā)費用為2 萬元。4)耗材費。所需耗材費用估計為0.8 萬元5)咨詢和評審費。約1.2 萬元6)調(diào)研和差旅費。約1.0 萬元7)不可預見費。按開發(fā)總費用的15%計算。54.05 萬元。2)系統(tǒng)運行費用( 1) 系統(tǒng)維護費。 每年平均需要1 個人進行系統(tǒng)維護, 那么總的系統(tǒng)維護費為 1*50000=5 萬元。( 2)設備維護費。假設設備日常故障維護費每年為 0.6 萬元。( 3) 消耗材料費。 系
8、統(tǒng)開發(fā)所用材料、 系統(tǒng)正常運行所用消耗品, 例如電費,打印紙、軟盤、開發(fā)軟件等開支每年的耗材費按0.8 萬元計算。綜上所述,書店在剛開始開發(fā)這個管理信息系統(tǒng)的那一年的總的開發(fā)和運行總費用為 60.45 萬元,之后每年的系統(tǒng)運行費用為 6.4 萬元。二、該項目的經(jīng)濟效益該書店管理信息系統(tǒng)獲得的直接經(jīng)濟效益可以從以下幾個方面計算:( 1)提高工作效率,減少工作人員本系統(tǒng)運行可以提高計劃訂購管理、書店管理、銷售管理和核算信息管理的效率。 累計可以綜合提高工作效率達30%。 可以減少現(xiàn)有20%的工作人員,書店現(xiàn)有人員按30 人計算,可減少6 人。平均每人每月工資為 3000 元,節(jié)約人員工資 0.3*
9、12*6=21.6 萬元 /年。( 2)擴大服務范圍,增加書店收入。由于提高工作效率,書店可以增加圖書品種和銷售規(guī)模。假定在原有基礎上可以增加10%的銷售量,書店每年的總利潤按100 萬元計算,則可以增加收入 10萬元。( 3)及時獲取信息,減少決策失誤本系統(tǒng)的建設可以及時獲取圖書市場信息、讀者反饋信息和暢銷、滯銷圖書的信息, 提高訂書的合理性和準確率。 因此每年可以增加收入在 12 萬元以上。( 4)減少庫存擠壓,提高資金周轉(zhuǎn)。通過對書庫的計算機管理,可以及時獲取書店庫存信息,爭取最優(yōu)庫存,提高資金周轉(zhuǎn)率。每年可以因此減少書庫擠壓浪費 10 萬元以上。通過以上計算,書店通過本管理信息系統(tǒng)的使
10、用和實施可以獲得的直接經(jīng)濟效益至少為 21.6+10+12+10=53.6 萬元 /年。建設書店管理信息系統(tǒng)除可以獲得直接經(jīng)濟效益以外,還可以獲得多方面的社會效益,主要有:( 1)大大提高了工作效率,減少讀者的購書時間。( 2)由于管理工作效率的提高,減少了工作人員平時的勞動量。( 3) 大幅度提高了工作質(zhì)量,增強了讀者對書店管理的信任感和親善感, 從整體上改善了書店的形象。( 4)提高管理水平。系統(tǒng)能夠及時提供圖書市場信息、出版商信息、庫存信息、銷售信息、讀者反饋信息,提高決策正確性;并在此基礎上,通過對各種信息的綜合分析, 以改進圖書品種、 提高服務質(zhì)量、 滿足不同讀者的閱讀要求,使書店的
11、管理面向高質(zhì)量、科學化方向發(fā)展。三、支出和收益綜合分析系統(tǒng)第一年的總投入為 60.45 萬元, 之后每年的系統(tǒng)運行費用為 6.4 萬元,而這筆費用對于書店來說完全有能力能夠支付。而且系統(tǒng)運行使用后,每年給書店帶來的成本減少和效益為 53.6 萬元, 只需要兩年就可以收回書店管理信息系統(tǒng)的開發(fā)投資。因此,從經(jīng)濟效益上考慮,書店開發(fā)本管理信息系統(tǒng)將給書店帶來巨大的經(jīng)營管理效率和經(jīng)濟效益,所以本書店管理信息系統(tǒng)完全有必要開發(fā)。3.3.2 技術(shù)可行性本系統(tǒng)開發(fā)設計到的技術(shù)因素有:由于目前的管理信息系統(tǒng)開發(fā)方法有很多。只要熟練地掌握面向?qū)ο蠓椒ㄩ_發(fā)軟件系統(tǒng), 就可以進行管理信息系統(tǒng)的開發(fā)方法。 目前比較
12、普遍使用的軟件體系結(jié)構(gòu)是 Client/Server 以及Browser/Server。如果選擇的是 C/S模式,軟件開發(fā)工具可以使用微軟的 Visual Basic 、 Visual C+ , Java 系列的 NetBeans、 Jbuilder 等,另外也可以選擇其它的,如 Powerbuilder 、 Delphi 、C+ builder 等;如果是B/S 模式,開發(fā)技術(shù)包括:微軟的 asp 技術(shù)、 Java 系列的 jsp 技術(shù)。兩者都需要界面設計工具和Web服務器工具,界面設計工具可以是Dreamweave、r FrontPages ,而支持 asp 技術(shù)的服務器可以是操作系統(tǒng)自帶
13、的iis , jsp 技術(shù)的常用的服務器是tomcat。而如今正處于信息時代,當前的軟件、硬件的設備技術(shù)水平已經(jīng)能夠很好地滿足書店管理信息系統(tǒng)所提出的要求,能夠增加存儲能力,實現(xiàn)通信功能,提高處理水平等。雖然管理信息系統(tǒng)的技術(shù)要求較高,但考慮到如今系統(tǒng)開發(fā)人員無論是在數(shù)量上,還是在質(zhì)量上,都提高到了一個很高的水平。因此,在技術(shù)上,對于開發(fā)一個書店管理信息系統(tǒng)來說不存在任何問題,所以在技術(shù)上也是可行的。3.3.3 管理可行性由于書店管理信息系統(tǒng)可以大大地提高了工作效率, 減少了書店管理人員以及工作人員平時的勞動量減少,并且使得書店整體的管理工作效率大大的提高,因此, 書店的管理人員對于書店管理信
14、息系統(tǒng)的開發(fā)和實施非常的歡迎, 而且很熱衷于使用管理信息系統(tǒng)來進行日常的書店管理運營功能。 除此之外, 由于在書店的管理人員以及工作人員大多都具備一定的知識水平, 所以會比較容易接受書店管理信息系統(tǒng)的實施和使用。 而且, 對于他們來說, 書店管理信息系統(tǒng)的培訓也就相比之下比較好進行, 他們的培訓與學習速度也相對來說比較快。 而由于書店管理信息系統(tǒng)的投入使用后,將會給書店帶來許多的經(jīng)濟收益以及非經(jīng)濟效益, 對書店日后的發(fā)展也有很大的好處, 因此, 書店的管理層也肯定會支持這個管理信息系統(tǒng)的投入實施的。 而目前的書店管理方法、 相應管理制度、 規(guī)章制度以及原始數(shù)據(jù)也都和書店管理信息系統(tǒng)不矛盾,而且
15、還大幅度提高了工作質(zhì)量,提高管理水平減少了工作人員的工作量, 增強了讀者對書店管理的信任感和親善感, 從整體上改善了書店的形象。 另外, 書店管理信息系統(tǒng)所采用的操作和工作方式符合工作人員和讀者的日常習慣,而且操作方便靈活,便于學習。因此,該系統(tǒng)具有管理上的可行性。第 2 章 系統(tǒng)分析2.1 業(yè)務流程分析通過對書店日常的管理業(yè)務進行實際的調(diào)查研究分析, 了解了書店日常的業(yè)務類型、 業(yè)務流程、 相關的單據(jù)和票據(jù)、 書店提供的相關功能及其之間的業(yè)務關系,從而對書店的管理功能和業(yè)務流程有了一個基本的認識。7 文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除文檔來源為:從網(wǎng)絡收集整理.word版本可編輯.歡迎下載
16、支持.圖2-2是用圖2-1中的符號來表示的書店管理的業(yè)務流程圖。書店的管理業(yè) 務的處理過程是:首先,顧客根據(jù)自己的所需要的書籍填寫訂書單發(fā)到書店的管 理人員處,書店管理員收到顧客的訂書單后,首先對庫存帳進行查閱,如果書店 庫存里有顧客所需要的書籍以及相應的書籍數(shù)量時,就發(fā)給顧客領書通知單,讓他來領取相應需求的書籍和數(shù)量,同時書店管理員給顧客開發(fā)票,并登記書店的 銷售記錄表和庫存帳。如果書店管理員查詢庫存帳后發(fā)現(xiàn)庫存里沒有顧客所需要 的書后,就向供應商發(fā)出相對應的采購單。 供貨商發(fā)出圖書后,就發(fā)給書店相應 的供貨單。書店管理員收到供貨單后,就可以辦理入庫手續(xù),并登記入庫記錄表 和庫存帳,并向顧客
17、發(fā)出領書通知單,讓他來領取書籍。由上面的書店日常管理的業(yè)務流程圖可以看出該書店的管理信息系統(tǒng)主要有以下幾項管理功能:(一)對訂購和銷售書籍的管理書店管理員根據(jù)顧客發(fā)來的訂書單, 并通過查詢庫存信息,來安排給顧客發(fā) 貨,以滿足顧客的購書需求。而當庫存里的書籍不能夠滿足顧客需求時,則需要 向供應商發(fā)出采購單,來及時地補充庫存,再通知顧客來領書。(二)登記相關業(yè)務的記錄表當顧客發(fā)來購書單以及供應商發(fā)來供貨單時,書店管理員需要根據(jù)訂書單來 登記每一筆相關的書籍銷售記錄,根據(jù)供貨單來登記每一筆相關的書籍入庫記 錄,由此可以清晰地反映出書店每一筆書籍出入庫的業(yè)務。(三)庫存信息的登記統(tǒng)計通過銷售記錄表、入
18、庫記錄表對每一筆書籍出庫、 入庫的業(yè)務記錄,可以將 相關信息登記進入庫存數(shù)據(jù)庫,使其可以實時地反映出當前書店的所有的最新庫 存信息。2.2 數(shù)據(jù)流程圖在繪制數(shù)據(jù)流程圖前,首先需要收集各種票據(jù)和單據(jù)(如訂書單、采購單、 供應商發(fā)來的供貨單等等),并且要熟悉每一張表單是在哪個環(huán)節(jié)上使用的。除 此之外,還需要弄清楚系統(tǒng)中的所有外部實體、 數(shù)據(jù)流、處理功能以及數(shù)據(jù)存儲, 要熟悉其相互關系,這樣才能在數(shù)據(jù)流程圖上綜合地反映出信息在系統(tǒng)中的流 動、處理以及存儲情況。止匕外,還應注意弄清楚各個環(huán)節(jié)上的處理方法以及數(shù)據(jù) 流的流向,并且用合適的語言來表達其中的處理功能。根據(jù)前階段的調(diào)查數(shù)據(jù),并根據(jù)書店管理人員的
19、所希望的實現(xiàn)的管理功能和 要求,來確定該書店管理信息系統(tǒng)的基本功能、工作業(yè)務流程以及數(shù)據(jù)流、表單 的管理和應用。首先,顧客根據(jù)自己的需求填寫訂書單并送到書店的管理人員處,書店管理員收到顧客的訂書單后,首先對庫存帳進行查閱,如果書店庫存里有顧客所需要 的書籍以及相應的書籍數(shù)量時,就發(fā)給顧客領書通知單,并從庫存中取出相應的 書籍,讓顧客來領取。如果書店管理員查詢庫存帳后發(fā)現(xiàn)庫存里沒有顧客所需要 的書后,就向供應商發(fā)出相對應的采購單。 供貨商發(fā)出圖書后,就發(fā)給書店相應 的供貨單。書店管理員收到貨物后,并且讓顧客來領取書籍。根據(jù)相應的功能要求而繪制的系統(tǒng)的數(shù)據(jù)流程圖,如下圖2-4所示。外部實體處理數(shù)據(jù)
20、流數(shù)據(jù)存儲15文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除圖2-3數(shù)據(jù)流程圖的符號2.3 數(shù)據(jù)字典下面是本書店管理信息系統(tǒng)的數(shù)據(jù)字典,是對數(shù)據(jù)流程圖中的數(shù)據(jù)流、處理 邏輯、數(shù)據(jù)存儲和外部實體等方面進行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典, 就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進行完整的描述了。D-04D-07供貨單S-03供應商消費數(shù)據(jù)P-01D-05采購數(shù)據(jù)P-02D-10入庫數(shù)據(jù)采購D-16采購信息D-17消費清單D-20采購單F-06P-08填寫供應商信息P-07填寫采購信息S-01書店D-14庫存信息書庫D-11出庫單P-04P-05D-08供應商數(shù)據(jù)F-06供應商信息表F-07采購信息記
21、錄表D-09采購數(shù)據(jù)D-15庫存數(shù)據(jù)P-06填寫庫存信息P-03填寫圖書信息F-04庫存信息表入庫處理-02入庫單D-19銷售數(shù)據(jù)S-05管理員D-28消費數(shù)據(jù)D-29管理員信P-11P-12填寫管理員信息D-30管理員數(shù)據(jù)管理員信息表F-03由于數(shù)據(jù)字典的篇幅較大,(一)數(shù)據(jù)流的描述數(shù)據(jù)流編號:數(shù)據(jù)流名稱:簡述:出庫處理D-12廿庫數(shù)據(jù)S-04P-14圖書填寫顧客資料購書單P-09領取S-02D-26消費清單顧客P-10-01發(fā)票購書-13圖午信忘開發(fā)票D-2F-05D-31銷售數(shù)據(jù)銷售記錄表圖2-5數(shù)據(jù)流程圖在此僅給出部分。D-01發(fā)票F-02圖書信息表D-18圖書數(shù)據(jù)D-21顧客數(shù)據(jù)F-
22、01顧客信息表P-13付款D-27消費數(shù)據(jù)消費單信息書店根據(jù)顧客所購買的書籍給顧客開出的購買憑證數(shù)據(jù)流來源:書店數(shù)據(jù)流去向:顧客數(shù)據(jù)項組成:發(fā)票代碼+發(fā)票號碼+客戶名+品名規(guī)格+單位+冊數(shù)+單價+金額+日期+開票單位+經(jīng)手人數(shù)據(jù)流量:約50張/天高峰流量:約100張/大發(fā)票代碼發(fā)票聯(lián)發(fā)票號碼戶名年 月 日品名規(guī)格單位冊數(shù)單價金額千百十元角分合計人民幣(大寫)開票單位(章)開票人收款人數(shù)據(jù)流編號:D-02數(shù)據(jù)流名稱:入庫單簡述:書店根據(jù)供應商所發(fā)過來的供貨單將相關的書籍存入書庫內(nèi)的單據(jù)憑證數(shù)據(jù)流來源:書店管理員數(shù)據(jù)流去向:書庫數(shù)據(jù)項組成:入庫單編號+日期+書號+書名+作者+出版社+數(shù)量+單價+入
23、庫金額+經(jīng)手人+審核人數(shù)據(jù)流量:約3張/月高峰流量:約5張/月書籍入庫單 第冊號日期書號書名作者出版社數(shù)量單價入庫金額經(jīng)手人審核人數(shù)據(jù)流編號:D-03數(shù)據(jù)流名稱:訂書單簡述:顧客通過統(tǒng)計自己所需要購買的書籍名稱、 數(shù)量和其他相關的要求和信息并將其列出的購買清單數(shù)據(jù)流來源:顧客數(shù)據(jù)流去向:書店數(shù)據(jù)項組成:日期+客戶姓名+聯(lián)系電話+郵箱+書號+書名+作者+出版社+數(shù)量+單價+總金額+備注+經(jīng)手人數(shù)據(jù)流量:約50人/天高峰流量:約100人/大訂書單年 月 日客戶姓名聯(lián)系電話郵箱書號書名作者出版社數(shù)量單價總 金 額備注營業(yè)員:(二)處理邏輯的描述處理邏輯編號:P-01處理邏輯名稱:付款簡述:顧客根據(jù)自
24、己所羅列出的購書清單而向書店支付所購買書籍的所需要的費用輸入數(shù)據(jù)流:購買清單處理描述:審查開據(jù)的發(fā)票格式是否要求,發(fā)票上的購買書籍的數(shù)量和金額與購書清單上填寫的數(shù)據(jù)是否一致等。不 文檔來源為 :從網(wǎng)絡收集整理.word 版本可編輯.歡迎下載支持合格的話將由書店管理員重新校驗和開發(fā)票。輸出數(shù)據(jù)流:發(fā)票處理頻率: 60 次/天處理邏輯編號: P-02處理邏輯名稱:采購簡述:書店根據(jù)顧客的需求情況以及書店的實際庫存情況,需要及時地進行采購, 以保證書籍的及時供應來增加庫存,并及時地滿足顧客的需求。輸入數(shù)據(jù)流:庫存帳處理描述: 書店根據(jù)顧客發(fā)來的訂書單的需求情況以及通過查詢書店的庫存信息來進行綜合分析
25、,并最終向供應商發(fā)出采購單,以更好地滿足顧客的需求以及及時地增加庫存量,使整個供需雙方處于一個最合理的水平。輸出數(shù)據(jù)流:采購單處理頻率: 12 次/月處理邏輯編號: P-03處理邏輯名稱:填寫圖書信息簡述: 書店管理員根據(jù)供應商發(fā)給書店的供貨單上的圖書信息來填寫相關的書籍的數(shù)據(jù),并記錄到圖書信息表中輸入數(shù)據(jù)流:供貨單處理描述: 書店管理員根據(jù)供應商提供的供貨單與之前書店發(fā)出的采購單進行校驗審核, 通過查看所獲得的書籍的必要信息和采購單上的書籍的書名、 出版社、 數(shù)量等是 否一致, 若供應商提供的圖書的信息無誤, 則將書籍 的這些基本信息錄入圖書信息表中。輸出數(shù)據(jù)流:圖書信息表處理頻率: 35
26、次/月(三)數(shù)據(jù)存儲的描述數(shù)據(jù)存儲編號: F-01數(shù)據(jù)存儲名稱:顧客信息表簡述:記錄顧客的相關數(shù)據(jù)和信息數(shù)據(jù)存儲組成:顧客姓名+顧客編號+顧客地址+聯(lián)系電話+郵箱關鍵字:顧客姓名+顧客編號+聯(lián)系電話相關聯(lián)系的處理:P-14、P-10數(shù)據(jù)存儲編號:F-02數(shù)據(jù)存儲名稱:圖書信息表簡述:記錄圖書的所有相關的信息數(shù)據(jù)存儲組成:圖書名稱+書號+作者+出版社名稱+價格+圖書級別+ 版本號+供應商名稱關鍵字:圖書名稱+書號+作者相關聯(lián)系的處理:P-02、P-04、P-06圖書信息表圖書名稱:書號:批發(fā)價/元:作者:出版社名稱:零售價/元:圖書級別:版本號:供應商名稱:(四)外部實體的描述外部實體編號:S-
27、01外部實體名稱:書店書庫簡述:儲存書籍輸入數(shù)據(jù)流:D-10輸出數(shù)據(jù)流:D-11外部實體編號:S-02外部實體名稱:顧客簡述:購買書籍輸出數(shù)據(jù)流:D-01輸出數(shù)據(jù)流:D-03外部實體編號:S-03外部實體名稱:供應商簡述:向書店供應圖書輸入數(shù)據(jù)流:D-04輸出數(shù)據(jù)流:D-07第 3 章 系統(tǒng)設計3.1 書店管理信息系統(tǒng)的功能設計此書店管理信息系統(tǒng)的功能主要劃分為數(shù)據(jù)錄入、 數(shù)據(jù)查詢、 報表輸出以及代碼維護四個模塊,如圖 3-1 所示。數(shù)據(jù)錄入模塊: 用于錄入顧客的信息、 圖書的信息和供應商的信息, 它是書店管理信息系統(tǒng)基本數(shù)據(jù)輸入的模塊。 它根據(jù)書店的采購單、 供應商的供貨單上的圖書信息審核對
28、照后, 如果發(fā)現(xiàn)圖書信息無誤, 那么錄入圖書信息, 并且根據(jù)供應商的供貨單上的信息錄入供應商信息, 根據(jù)顧客發(fā)來的訂書單上的信息錄入顧客信息, 并且為以后的圖書信息、 顧客信息以及供應商信息的查詢提供相關的數(shù)據(jù)。數(shù)據(jù)查詢模塊: 提供多種查詢功能, 方便書店管理員及時了解、 掌握各種圖書的最新信息, 如庫存信息的查詢、 圖書信息的查詢、 銷售記錄信息的查詢以及顧客信息的查詢等。報表輸出模塊: 可以完成系統(tǒng)所需要的各種報表的計算和打印輸出功能, 可輸出銷售記錄表以及庫存信息表等統(tǒng)計表。代碼維護:為了統(tǒng)一圖書的種類及其特征,方便圖書數(shù)據(jù)的輸入以及管理,特設計了圖書代碼、圖書名稱等代碼,當圖書代碼變動
29、時,可對代碼進行增加、刪除和修改等處理。圖3-1系統(tǒng)的功能模塊圖3.2 書店管理信息系統(tǒng)的代碼設計系統(tǒng)為每本圖書設計了代碼,一方面可統(tǒng)一圖書的種類,另一方面是為了 便于相關的圖書數(shù)據(jù)的輸入。在本系統(tǒng)中,圖書的代碼采用區(qū)間碼的十進位碼來 設計,如下圖3-2所示。其中第一位的是字母,表示代表主要分類,后面的三個 數(shù)字表示子分類,而小數(shù)點后面的三個數(shù)字則是典型的順序代碼結(jié)構(gòu)。17文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除文檔來源為:從網(wǎng)絡收集整理.word版本可編輯.歡迎下載支持.* * *三個阿拉伯數(shù)字的順序碼三個阿拉伯數(shù)字代表子分類I字母代表圖書的主要分類圖3-2代碼設計圖在系統(tǒng)運行過程中,凡是需要查
30、詢某種圖書時,只需輸入書籍的代碼即可, 系統(tǒng)可根據(jù)圖書代碼、圖書名稱等,自動將相應的所要查找的圖書名稱和出版社 等相關信息調(diào)出來,大大地方便了系統(tǒng)管理員查詢所要的書籍, 減少找書的時間, 提高了書店的管理效率。3.3 數(shù)據(jù)庫設計數(shù)據(jù)庫系統(tǒng)是整個管理信息系統(tǒng)的一個重要組成部分,是數(shù)據(jù)處理和查詢的核心所在。而數(shù)據(jù)模型則是數(shù)據(jù)庫系統(tǒng)設計中用于提供信息表示和操作手段的形 式框架,是數(shù)據(jù)庫系統(tǒng)實現(xiàn)的基礎。而數(shù)據(jù)庫設計一般要在需求分析和數(shù)據(jù)分析 的基礎上進行概念設計、邏輯設計和物理設計。3.3.1 概念設計在經(jīng)過對書店的調(diào)查研究收集到相關的數(shù)據(jù)信息內(nèi)容以及用戶對系統(tǒng)的需 求后,確定出主要的實體類型有:書店
31、管理員、圖書、顧客以及供應商,并且確 定這些實體之間的聯(lián)系類型。根據(jù)實體和聯(lián)系之間白關系和屬性畫出 E-R圖,如下圖3-3所示:27文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除n顧客編號為'zm顧客(聯(lián)系電話j/1(地址) q 出版社、(姓名<系方式;11書店管理員 >供應商上供應商編號Q供應商名稱):L圖書圖3-3系統(tǒng)總E-R圖圖3-4訂書管理E-R分圖圖3-5采購管理E-R分圖圖3-6供貨管理E-R分圖圖3-7出庫管理E-R分圖圖3-8入庫管理E-R分圖圖3-9購買管理E-R分圖圖3-10供應管理E-R分圖每個實體的屬性分別是:書店管理員:工號、姓名、聯(lián)系方式圖書:書號、書名、
32、作者、出版社名稱、數(shù)量、購買日期、售價、圖書級別、版本號、顧客:顧客編號、姓名、聯(lián)系電話、郵箱、地址供應商:供應商編號、供應商名稱、地址、聯(lián)系電話、傳真每個聯(lián)系的屬性分別是:采購:采購單號、采購日期、采購數(shù)量、管理員工號供貨:供貨單號、供貨日期、供貨數(shù)量、供應商編號訂書:訂書單號、訂書日期、訂書數(shù)量、管理員工號購買:消費單號、購買日期、購買數(shù)量、顧客編號供應:供應單號、供應日期、供應數(shù)量、供應商編號入庫:入庫單號、入庫日期、入庫數(shù)量、管理員工號出庫:出庫單號、出庫日期、出庫數(shù)量、管理員工號3.3.2 邏輯設計邏輯設計的任務是根據(jù)DBMS的特征把概念結(jié)構(gòu)轉(zhuǎn)換為相應的邏輯結(jié)構(gòu)。概念設計所得到的E-
33、R模型,是獨立于DBMS的,這里的轉(zhuǎn)換就是把表示概念 結(jié)構(gòu)的E-R圖轉(zhuǎn)換成關系模型的邏輯結(jié)構(gòu)。將上圖轉(zhuǎn)換為規(guī)范的關系模式圖為:書店管理員與供應商之間存在“采購”和“供貨”聯(lián)系,且是一對多的聯(lián)系。供應商與圖書之間存在“供應”聯(lián)系,且是多對多的聯(lián)系。顧客與圖書之間存在“購買”聯(lián)系,且是多對多的聯(lián)系。書店管理員與圖書之間存在“入庫”和“出庫”聯(lián)系,且是一對多的聯(lián)系。顧客與書店管理員之間存在“訂書”聯(lián)系,且是多對多的聯(lián)系。3.3.3 物理設計物理設計的目的是根據(jù)具體 DBMS的特征,確定數(shù)據(jù)庫的物理結(jié)構(gòu)或者說 是存儲結(jié)構(gòu)。關系數(shù)據(jù)庫的物理設計任務包括兩個方面,一是確定所有數(shù)據(jù)庫文 件的名稱及其含字段的
34、名稱、類型和寬度;二是確定各數(shù)據(jù)庫文件需要建立的索 引,在什么字段上建立索引等。各表結(jié)構(gòu)如下:表3-2圖書信息表字段名字段類型字段寬度說明書號Character20書名Character40作者Character20出版社名稱Character40數(shù)量Numeric20售價Numeric10圖書級別Character10版本號Character30表3-4顧客信息表字段名字段類型字段寬度說明顧客編號Character10顧客姓名Character20地址Character50聯(lián)系電話Character20郵箱Character20表3-4供應商信息表字段名字段類型字段寬度說明供應商編PCharacter10供應商名稱Character20地址Character50聯(lián)系電話Character20Character30第4章系統(tǒng)實施4.1輸入/輸出設計在系統(tǒng)的輸入/輸出設計上遵循的是既滿足書店管理員的需求又方便管理員 使用的原則。輸入/輸出界面的確定都與書店管理員反復溝通,直到管理員滿意 為止。輸入界面的設計不僅考慮數(shù)據(jù)輸入窗口的屏幕格式,而且考慮如何使輸入數(shù)據(jù)的錯誤率盡可能的小。例如,在輸入和選擇某種圖書時,只需輸入圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 排氣溫度管理考核試卷
- 健康工作場所案例分析考核試卷
- 醫(yī)學模擬培訓在傳染病防控中的應用考核試卷
- 會展物流配送中的大數(shù)據(jù)分析應用考核試卷
- 體育經(jīng)紀人職業(yè)壓力與心理疲勞的關系分析考核試卷
- 兒童節(jié)活動總結(jié)(集錦15篇)
- 保健醫(yī)生個人工作總結(jié)(集合13篇)
- 會計基礎知識
- 樓盤送菜活動方案
- 桂園開業(yè)活動方案
- 2025年內(nèi)蒙古自治區(qū)中考數(shù)學真題試卷(含答案)
- CT增強掃描造影劑外滲的預防與處理
- Unit 2 Home Sweet Home 第6課時(Project Reading Plus) 2025-2026學年人教版英語八年級下冊
- 孤獨癥業(yè)務管理制度
- xx公司獎金管理制度
- 勞務服務購買協(xié)議書范本
- 2025-2030年中國生物醫(yī)學材料行業(yè)市場深度分析及發(fā)展前景與投資研究報告
- 2025年小學語文一年級下冊無紙筆測試題(小學一年級游園樂考無紙化檢測)
- 2025至2030中國彈簧鋼行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 學習解讀《水利水電建設工程驗收規(guī)程》SLT223-2025課件
- 部編版六年級語文上冊古詩、文言文日積月累(必背)
評論
0/150
提交評論