B公司訂單管理系統(tǒng)設(shè)計_第1頁
B公司訂單管理系統(tǒng)設(shè)計_第2頁
B公司訂單管理系統(tǒng)設(shè)計_第3頁
B公司訂單管理系統(tǒng)設(shè)計_第4頁
B公司訂單管理系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 B公司訂單管理信息系統(tǒng)設(shè)計交通與汽車工程學(xué)院課程設(shè)計說明書課 程 名 稱: 物流信息系統(tǒng)設(shè)計 課 程 代 碼: 1103181 題 目: B公司訂單管理信息系統(tǒng)設(shè)計 年級/專業(yè)/班: 09級物流管理2班 學(xué) 生 姓 名: 學(xué) 號: 312009110210231 開 始 時 間: 2012 年 6 月 18 日完 成 時 間: 2012 年 7 月 6 日課程設(shè)計成績:學(xué)習(xí)態(tài)度及平時成績(30)技術(shù)水平與實際能力(20)創(chuàng)新(5)說明書(計算書、圖紙、分析報告)撰寫質(zhì)量(45)總 分(100)指導(dǎo)教師簽名: 年 月 日物流信息系統(tǒng)設(shè)計課程設(shè)計任務(wù)書學(xué)院名稱: 交通與汽車工程學(xué)院 課程代碼:_

2、1103181_專業(yè): 物流管理 年級: 2009 一、設(shè)計題目物流信息系統(tǒng)設(shè)計:B公司訂單管理信息系統(tǒng)設(shè)計二、主要內(nèi)容分析設(shè)計具備一定功能的物流信息系統(tǒng)軟件(或其他管理信息系統(tǒng)軟件)三、具體要求完成信息系統(tǒng)分析內(nèi)容包括:(1)軟件功能需求分析(2)業(yè)務(wù)流程分析(3)數(shù)據(jù)流程分析(4)數(shù)據(jù)字典(5)存取分析(6)處理邏輯描述完成信息系統(tǒng)設(shè)計內(nèi)容包括:(1)系統(tǒng)結(jié)構(gòu)設(shè)計(2)系統(tǒng)軟硬件配置(3)數(shù)據(jù)庫設(shè)計(4)代碼設(shè)計(5)輸入輸出設(shè)計(6)模塊功能說明說明書字?jǐn)?shù)6000字以上。(也可進行其它管理信息系統(tǒng)的分析和設(shè)計,但工作量上應(yīng)與上述要求相當(dāng),具體內(nèi)容可由學(xué)生與指導(dǎo)教師共同協(xié)商確定)四、主要技

3、術(shù)路線提示系統(tǒng)分析設(shè)計說明書撰寫(符合西華大學(xué)本科課程設(shè)計說明書規(guī)范化要求):(1)首先調(diào)查了解企業(yè)現(xiàn)狀,該企業(yè)的信息系統(tǒng)使用現(xiàn)狀,論述進行本系統(tǒng)分析設(shè)計的意義,分析設(shè)計的主要內(nèi)容,要達到的主要功能目標(biāo);(2)調(diào)查分析組織結(jié)構(gòu)和主要業(yè)務(wù),完成業(yè)務(wù)流程圖;(3)完成數(shù)據(jù)流程圖;(4)利用數(shù)據(jù)字典、存取分析、處理邏輯描述對數(shù)據(jù)流程內(nèi)容詳細(xì)描述;(5)根據(jù)數(shù)據(jù)流程圖完成系統(tǒng)結(jié)構(gòu)圖;(6)進行系統(tǒng)軟硬件配置;(7)進行代碼設(shè)計;(8)進行數(shù)據(jù)庫設(shè)計;(9)進行輸入輸出設(shè)計;(10)對系統(tǒng)結(jié)構(gòu)圖的各模塊進行模塊功能說明。五、進度安排第一天第五天:完成四中(1)(2);第五天第十天:完成四中(3)(4)(

4、5);第十天第十五天:完成四中(6)(7)(8)(9)(10)。六、完成后應(yīng)上交的材料課程設(shè)計說明書(符合西華大學(xué)本科課程設(shè)計說明書規(guī)范化要求)七、推薦參考資料(不少于3篇)1劉勇 主編. 信息系統(tǒng)分析與設(shè)計. 北京:科學(xué)出版社,20022薛華成. 管理信息系統(tǒng). 北京:清華大學(xué)出版社,19993李蘇劍, 游戰(zhàn)清 等. 物流管理信息系統(tǒng)理論與案例. 北京:電子工業(yè)出版社,20054曾傳華,黎青松 等. 物流管理與信息系統(tǒng). 北京:清華大學(xué)出版社,2007指導(dǎo)教師 簽名日期 2012 年 6 月 15 日系 主 任 審核日期 2012 年 6 月 15 日目 錄摘 要- 5 -1 引 言- 6

5、-1.1 問題的提出- 6 -1.1.1 B公司發(fā)展現(xiàn)狀- 6 -1.1.2 B公司訂單信息系統(tǒng)使用現(xiàn)狀- 6 -1.2 國內(nèi)外研究的現(xiàn)狀- 7 -1.3 任務(wù)與分析- 7 -2 系統(tǒng)分析- 8 -2.1 企業(yè)組織結(jié)構(gòu)及相關(guān)業(yè)務(wù)分析- 8 -2.2 業(yè)務(wù)流程分析- 9-2.3 數(shù)據(jù)流程分析- 10 -2.4 數(shù)據(jù)字典- 11 -2.5 數(shù)據(jù)存取分析- 14 -3 系統(tǒng)設(shè)計- 17 -3.1 系統(tǒng)結(jié)構(gòu)圖- 17 -3.2 系統(tǒng)軟硬件配置- 17 -3.3 代碼設(shè)計- 18 -3.4 數(shù)據(jù)庫設(shè)計- 18 -3.5 輸入輸出設(shè)計- 20 -3.5.1輸入設(shè)計- 20 -3.5.2輸出設(shè)計- 21 -

6、3.6 模塊功能說明- 21 -結(jié) 論- 29 -致 謝- 30 -參考文獻- 31 -摘 要本課程設(shè)計主要對對B公司的背景進行研究進而從經(jīng)濟、管理和技術(shù)三個方面對開發(fā)項目的可行性進行分析,充分掌握此次設(shè)計要了解的內(nèi)容。得出結(jié)論之后,開始對該企業(yè)的組織結(jié)構(gòu)和業(yè)務(wù)流程進行分析,然后得出邏輯模型即數(shù)據(jù)流程圖。根據(jù)系統(tǒng)分析階段的數(shù)據(jù)流程圖得到物理模型即模塊結(jié)構(gòu)圖。最后實現(xiàn)系統(tǒng)的運行。通過對B公司的訂單管理信息系統(tǒng)的分析,借助現(xiàn)代信息技術(shù)和管理理論,建立公司的訂單管理信息系統(tǒng),對美的公司而言,全面開發(fā)和應(yīng)用計算機管理信息系統(tǒng)就是近期不能回避的問題,也是適應(yīng)市場發(fā)展的關(guān)鍵因素。關(guān)鍵詞:訂單管理信息系統(tǒng)

7、系統(tǒng)分析 系統(tǒng)設(shè)計 1 引 言1.1 問題的提出隨著信息技術(shù)的發(fā)展,各種生活和工作信息已經(jīng)深入到人們的生活之中,各種活動越來越依賴于信息管理系統(tǒng),人們深刻的認(rèn)識到利用計算機進行信息系統(tǒng)管理的重要性和便捷性。伴隨著中國的產(chǎn)業(yè)流通結(jié)構(gòu)和應(yīng)用科技領(lǐng)域一些新動向的顯現(xiàn),市場整體也折射出了一些新的熱點。作為物流運營管理重要手段的信息系統(tǒng),已從過去的學(xué)習(xí)與嘗試階段,逐步提升到了一個面向客戶面向市場、隨需而變和應(yīng)用為先的新階段。相時而動,對于企業(yè)來說,充分了解物流乃至信息化技術(shù)的發(fā)展現(xiàn)狀及趨勢就顯得格外重要。擁有一個好的物流管理信息系統(tǒng)不僅能節(jié)約成本,節(jié)省人力物力資源,而且能使企業(yè)在激烈的市場競爭中站穩(wěn)腳跟

8、,獲得更大的經(jīng)濟利益,實現(xiàn)企業(yè)的經(jīng)營目標(biāo)。下面我們將從B公司的案例出發(fā),針對其訂單情況和特點來為其設(shè)計出一個適合他們的訂單管理信息系統(tǒng)。1.1.1 B公司發(fā)展現(xiàn)狀B公司創(chuàng)建于1968年。1980年,正式進入家電業(yè)。1981年,開始使用B公司的品牌。1993年,集團下轄的集團股份有限公司在深交所上市,成為全國第一家由鄉(xiāng)鎮(zhèn)企業(yè)改制而成的上市公司。2001年,B公司轉(zhuǎn)制為民營企業(yè)。2003年,該集團相繼收購云南、湖南的客車企業(yè),正式進入汽車業(yè)。從上個世紀(jì)八十年代打造出中國第一臺全塑型風(fēng)扇開始,B公司產(chǎn)品就一直在國內(nèi)市場占據(jù)著十分重要的地位,目前 B公司的家電產(chǎn)品基本都在國內(nèi)市場中位居前列。力爭到20

9、12年,集團整體從單一的家電制造企業(yè)發(fā)展成長為國內(nèi)知名的綜合性、國際化制造企業(yè)集團。1.1.2 B公司信息系統(tǒng)使用現(xiàn)狀在訂單管理信息系統(tǒng)中,最主要的是客戶對商品的需求進而形成訂單。具體來說,客戶在提出訂單前必須要提出一個購買申請,企業(yè)要根據(jù)這個購買申請來查看企業(yè)是否能夠滿足該申請的條件,例如庫存數(shù)量是否可以滿足訂單要求等,這個過程必須要有人員完成,不僅時間延遲較長,而且浪費了人力、物力、財力,對于現(xiàn)代企業(yè)來說,效率直接影響著企業(yè)的效益,在以效率為競爭關(guān)鍵的現(xiàn)代企業(yè)中,這種作業(yè)方式勢必給企業(yè)帶來管理上的不便。如果B公司擁有一個比較快捷完善的訂單管理信息系統(tǒng),不僅減少人為操作的麻煩和失誤,還可以對

10、商品信息進行科學(xué)的管理,提高數(shù)據(jù)交易的準(zhǔn)備性和效率,從而減少不必要的損失,使企業(yè)在現(xiàn)在日益激烈的市場競爭中占據(jù)有利地位,贏得更高的效益。1.2 國內(nèi)外研究的現(xiàn)狀無論是企業(yè)通過物流變革發(fā)掘“第三利潤源泉”,還是物流公司通過建立核心競爭力躋身行業(yè)主流,都必然將落實到物流信息系統(tǒng)。因而在物流信息系統(tǒng)的投資應(yīng)用過程中,企業(yè)家的決策質(zhì)量非常重要。然而,當(dāng)前,還沒有一個指導(dǎo)物流信息系統(tǒng)投資過程的思維框架,國內(nèi)理論界和實際應(yīng)用部門對于物流信息系統(tǒng)的分類、物流信息系統(tǒng)當(dāng)前在國內(nèi)應(yīng)用的現(xiàn)狀、ERP與物流信息系統(tǒng)的關(guān)系等等基本問題還沒有形成一個統(tǒng)一的共識,對于物流信息系統(tǒng)的評估因而也缺乏基本的方法論,這導(dǎo)致企業(yè)管

11、理者對物流信息系統(tǒng)的認(rèn)識流于概念,難以對系統(tǒng)產(chǎn)生可規(guī)范的、切實的期望,從而難以管理系統(tǒng)的投資過程。1.3 任務(wù)與分析本課程設(shè)計主要是為B公司建立一套比較完善的訂單管理信息系統(tǒng),使得該公司可以更好地為客戶提供優(yōu)質(zhì)的服務(wù)。并且可以讓企業(yè)不僅減少人為操作的麻煩和失誤,還可以對商品信息進行科學(xué)的管理,提高數(shù)據(jù)交易的準(zhǔn)備性和效率,從而減少不必要的損失,使企業(yè)在現(xiàn)在日益激烈的市場競爭中占據(jù)有利地位,贏得更高的效益。2 系統(tǒng)分析2.1 企業(yè)組織結(jié)構(gòu)及相關(guān)業(yè)務(wù)分析集團董事局董事局主席兼CEO戰(zhàn)略與投資決策委員會人力資源管理委員會薪酬管理委員會審計監(jiān)察委員會財務(wù)管理部戰(zhàn)略管理部行政與人力資源管理部科技管理部審計

12、監(jiān)察部市場支持部工程與后勤服務(wù)部認(rèn)證測試服務(wù)中心日用家電集團制冷家電集團機電裝備集團 圖2.1 B公司組織結(jié)構(gòu)圖從以上的B公司的組織結(jié)構(gòu)圖,可以發(fā)現(xiàn)該公司集團董事局為最高權(quán)利機構(gòu),統(tǒng)籌整個集團的一切事務(wù)。董事局主席兼CEO為董事局的代理,代表董事局處理集團事務(wù),擁有較大權(quán)利,但同時受到董事局下設(shè)的戰(zhàn)略與投資委員會、人力資源管理委員會、薪酬管理委員會和審計監(jiān)察委員會的監(jiān)督和管理。公司下設(shè)財務(wù)管理部、戰(zhàn)略管理部、行政與人力資源管理部、科技管理部、審計監(jiān)察部、市場支持部、工程與后勤服務(wù)部和認(rèn)證測試服務(wù)中心等部門,分別管理各自的工作,直接對董事局主席兼CEO負(fù)責(zé),同時還受到幾大委員會的管理。董事局主席

13、兼CEO還同時管理著下屬的日用家電集團、制冷家電集團及機電裝備集團等三個子公司??梢?,整個集團的組織結(jié)構(gòu)比較嚴(yán)密,能起到相互監(jiān)督相互合作的作用。2.2 業(yè)務(wù)流程分析通過對B公司的訂單管理系統(tǒng)的調(diào)查、分析,對該公司的業(yè)務(wù)流程管理系統(tǒng)中主要的業(yè)務(wù)單位、處理過程等有了進一步了解,具體的業(yè)務(wù)流程圖如圖2.2所示??蛻粲嗀泦斡唵螌徍撕细裼唵尾樵儙齑娲_定發(fā)貨滿足的訂單發(fā)貨單不合格訂單未滿足訂單采購部門財務(wù)登記應(yīng)收賬款 圖2.2 B公司業(yè)務(wù)流程圖2.3 數(shù)據(jù)流程分析通過對美的公司訂單管理系統(tǒng)的分析,得知該公司的主要外部實體及關(guān)鍵數(shù)據(jù)流。美的公司訂單管理系統(tǒng)的主要外部實體為客戶及采購部門。訂單管理的頂層數(shù)據(jù)流

14、程圖如圖2.3所示。 圖2.3 訂單管理頂層數(shù)據(jù)流程圖將系統(tǒng)內(nèi)部劃分為幾個主要的操作部分,并明確相互之間的聯(lián)系,確定輸入輸出信息,用數(shù)據(jù)流將相關(guān)的加工連接起來。得到訂單管理的一級數(shù)據(jù)流程圖,如圖2.4所示。 圖2.4 訂單管理一層數(shù)據(jù)流程圖繪制定單處理的二層數(shù)據(jù)流程圖時要對一層數(shù)據(jù)流程圖中的處理過程進行細(xì)化,得到更加完善、功能齊全的二層數(shù)據(jù)流程圖,如圖2.5所示。 圖2.5 訂單管理二層數(shù)據(jù)流程圖 圖2.6 訂單管理三層數(shù)據(jù)流程圖2.4 數(shù)據(jù)字典241 數(shù)據(jù)項定義表 2.1 數(shù)據(jù)項定義數(shù)據(jù)項編號名 稱類型長度取值范圍簡 述A01產(chǎn)品編號字符型80999999某產(chǎn)品的編號A02產(chǎn)品名稱字符型40

15、0999999某產(chǎn)品的名稱A03產(chǎn)品單位字符型100999999某產(chǎn)品的單位A04產(chǎn)品單價數(shù)值型80999999某產(chǎn)品的銷售單價A05產(chǎn)品類別字符型200999999某產(chǎn)品的類別A06產(chǎn)品產(chǎn)地字符型400999999某產(chǎn)品的產(chǎn)地A07客戶編號字符型80999999某客戶編號A08客戶名稱字符型400999999某客戶名稱A09聯(lián)系人字符型200999999某業(yè)務(wù)的聯(lián)系人A10客戶地址字符型400999999某客戶地址A11客戶郵編字符型60999999某客戶郵編A12聯(lián)系人電話字符型120999999某聯(lián)系人電話A13訂單編號字符型100999999客戶下的訂單編號A14訂購數(shù)量數(shù)值型8099

16、9999客戶訂購的產(chǎn)品的數(shù)量A15訂單總額字符型120999999客戶訂購的產(chǎn)品的總額A16發(fā)貨單編號字符型100999999向客戶發(fā)貨的訂單編號A17應(yīng)收賬款編號字符型100999999應(yīng)收賬款單的編號 2.4.2 數(shù)據(jù)結(jié)構(gòu)定義表2.2 數(shù)據(jù)結(jié)構(gòu)定義DS03客戶訂貨單A13訂單編號A15訂購數(shù)量A16訂單總額DS01產(chǎn)品信息客戶信息DS02客戶信息A01產(chǎn)品編號A07客戶編號A02產(chǎn)品名稱A08客戶名稱A03產(chǎn)品單位A09聯(lián)系人A04產(chǎn)品單價A10客戶地址A05產(chǎn)品類別A11客戶郵編A06產(chǎn)品產(chǎn)地A12聯(lián)系人電話 2.4.3 數(shù)據(jù)流定義表2.3 數(shù)據(jù)流定義數(shù)據(jù)流編 號數(shù)據(jù)流名 稱簡 述數(shù)據(jù)流

17、來源數(shù)據(jù)流去 向數(shù)據(jù)流組成數(shù)據(jù)流流 量高峰期流 量F1訂貨單客戶開出的訂貨單客戶訂單審核模塊客戶名稱+訂購產(chǎn)品名稱+產(chǎn)品數(shù)量15份/時20份/時F1.1合格的定貨單經(jīng)審核合格的訂貨單訂單審核模塊查詢庫存模塊客戶名稱+訂購產(chǎn)品名稱+產(chǎn)品數(shù)量13份/時17份/時F1.2不合格的訂單經(jīng)審核不合格的訂貨單訂單審核模塊客戶客戶名稱+訂購產(chǎn)品名稱+產(chǎn)品數(shù)量2份/時3份/時F2能滿足的訂單經(jīng)查詢能滿足的訂單查詢庫存模塊確定發(fā)貨模塊客戶名稱+訂購產(chǎn)品名稱+產(chǎn)品數(shù)量12份/時15份/時F3未能滿足的訂單經(jīng)查詢未滿足的訂單查詢庫存模塊缺貨登記模塊產(chǎn)品名稱+缺貨數(shù)量1份/時2份/時F4到貨通知單暫缺貨物到貨通知采購

18、部門確定發(fā)貨模塊產(chǎn)品名稱+產(chǎn)品數(shù)量1份/時2份/時F5發(fā)貨單確定向客戶確定發(fā)貨模塊客戶客戶名稱+訂購產(chǎn)品名稱+產(chǎn)品數(shù)量+產(chǎn)品單價12份/時15份/時 2.4.4 數(shù)據(jù)處理定義表2.4 數(shù)據(jù)處理定義名稱編號簡述輸入的數(shù)據(jù)流處理輸出的數(shù)據(jù)流處理頻率定單審核P1對客戶下的定單進行審核客戶訂貨單對照產(chǎn)品信息確定訂單是否合格一是合格的訂貨單,二是不合格訂單每時對收到的訂單進行審核查詢庫存P2根據(jù)訂單查詢庫存合格的訂貨單查詢庫存是否滿足訂單一是能滿足的訂單,二是不能滿足訂單每時根據(jù)訂單查詢庫存確定發(fā)貨P3將能滿足的訂單進行發(fā)貨處理能滿足的訂單將能滿足的訂單進行發(fā)貨處理發(fā)貨單每時根據(jù)訂單進行發(fā)貨處理修改庫存

19、P4根據(jù)開出的發(fā)貨單修改庫存發(fā)貨單根據(jù)發(fā)貨單修改庫存修改后的庫存信息每次發(fā)貨后對庫存進行修改財務(wù)登記P5對已發(fā)出的訂貨單進行登記發(fā)貨單根據(jù)發(fā)貨單單進行財務(wù)登記應(yīng)收賬款每次發(fā)貨后對進行財務(wù)登記2.5 數(shù)據(jù)存取分析表2.5 數(shù)據(jù)存儲定義編號名稱簡述數(shù)據(jù)存儲組成關(guān)鍵字相關(guān)聯(lián)的處理D1產(chǎn)品信息產(chǎn)品的編號、名稱、單位、類別、產(chǎn)地產(chǎn)品編號+產(chǎn)品名稱+產(chǎn)品單位+產(chǎn)品類別+產(chǎn)品產(chǎn)地產(chǎn)品編號訂單審核D2庫存賬庫存產(chǎn)品的編號、名稱、數(shù)量產(chǎn)品編號+產(chǎn)品名稱+產(chǎn)品數(shù)量產(chǎn)品編號查詢庫存、修改庫存D3發(fā)貨記錄發(fā)出的產(chǎn)品編號、名稱、數(shù)量、以及客戶的編號、名稱、地址、郵編、聯(lián)系電話、訂購總額產(chǎn)品編號+產(chǎn)品名稱+產(chǎn)品數(shù)量+客戶

20、編號+客戶名稱+客戶地址+客戶郵編+聯(lián)系電話+訂購總額產(chǎn)品編號、客戶編號修改庫存D4應(yīng)收賬款客戶編號、產(chǎn)品編號、訂單總額客戶編號+產(chǎn)品編號+訂單總額產(chǎn)品編號、客戶編號財務(wù)登記2.6 處理邏輯描述2.6.1 產(chǎn)品實體E- R圖 產(chǎn)品產(chǎn)品號名稱規(guī)格單價描述記錄日期庫存量 圖2.7 產(chǎn)品實體E-R圖 2.6.2 客戶實體E-R圖客戶客戶號姓名性別地址聯(lián)系電話記錄日期注釋 圖2.8 客戶實體E-R圖2.6.3 訂單實體E-R圖 定單定單號定購產(chǎn)品號定購總額定購日期客戶號業(yè)務(wù)員單價定購數(shù)客戶電話業(yè)務(wù)員電話客戶地址備注 圖2.9 訂單實體E-R圖2.6.4 退貨情況實體E-R圖 退貨情況定單號退貨原因退貨

21、處理情況處理原因客戶號聯(lián)系電話處理日期 圖2.10 退貨情況實體E-R圖2.6.5 實體之間關(guān)系E-R圖 定單客戶產(chǎn)品退貨情況定購供應(yīng)退定 圖2.11 實體之間關(guān)系E-R圖3 系統(tǒng)設(shè)計3.1 系統(tǒng)結(jié)構(gòu)圖 圖3.1 系統(tǒng)結(jié)構(gòu)圖3.2 系統(tǒng)軟硬件配置硬件平臺:服務(wù)器:P1G CPU×1,內(nèi)存256MB,雙通道ULTRA2 SCSI卡,熱插拔18.2G ULTRA SCSI硬盤(7200pm)×2。打印機:票據(jù)打印機(打印小票)。條碼機:條碼掃描槍或磁卡機。操作系統(tǒng)和版本:WINDOWS XP SP2支撐環(huán)境和版本:開發(fā)平臺WINDOWS XP SP2。 測試平臺:WINDOWS

22、 XP SP2。 使用平臺:WINDOWS XP SP2。 開發(fā)軟件:JDK1.5數(shù)據(jù)庫:mysql-5.0.15。 建模工具:UML。3.3 代碼設(shè)計3.3.1產(chǎn)品代碼設(shè)計商品代碼由兩部分組成,第一部分為大寫字母,代表產(chǎn)品的種類,第二部分為數(shù)字,代表產(chǎn)品的規(guī)格。(如圖3.2所示) 圖3.2 產(chǎn)品代碼設(shè)計3.3.2訂單代碼設(shè)計考慮到公司每天訂單數(shù)量的不確定性,訂單代碼由兩部分組成,第一部分由四位數(shù)組成,代表當(dāng)天的日期。第二部分為順序碼,也為四位數(shù),代表當(dāng)天的第幾張訂單。(如圖3.3所示) 圖3.3 訂單代碼設(shè)計3.4 數(shù)據(jù)庫設(shè)計3.4.1 概念結(jié)構(gòu)設(shè)計(E-R圖)本系統(tǒng)規(guī)劃出的實體有:訂單信息

23、實體、客戶信息實體、產(chǎn)品信息實體以及用戶信息實體。各個實體具體的描述E-R圖下?!坝唵涡畔ⅰ薄ⅰ翱蛻粜畔ⅰ焙汀爱a(chǎn)品信息”實體之間關(guān)系的E-R圖如圖3.4所示。 圖3.4 實體之間關(guān)系E-R圖“產(chǎn)品信息”實體的E-R圖如圖3.5所示。圖3.5 “產(chǎn)品信息”實體E-R圖3.4.2 邏輯結(jié)構(gòu)設(shè)計(關(guān)系結(jié)構(gòu)模型)根據(jù)概念結(jié)構(gòu)設(shè)計的實體聯(lián)系圖所轉(zhuǎn)換成的關(guān)系如下,其中用“*”號表示的是關(guān)鍵字:產(chǎn)品信息(編號*,品名,單位,單價,類別,產(chǎn)地,說明)客戶信息(編號*,名稱,聯(lián)系人,電話,地址,郵編)訂單信息(訂單編號*,產(chǎn)品編號,產(chǎn)品數(shù)量,客戶編號,聯(lián)系人,聯(lián)系電話,送貨地址,下單日期,說明)3.4.3 物理

24、結(jié)構(gòu)設(shè)計使用Visual FoxPro開發(fā)時可以直接使用Visual FoxPro自帶的數(shù)據(jù)庫,訂單管理信息系統(tǒng)中“產(chǎn)品信息”數(shù)據(jù)表、“客戶信息”數(shù)據(jù)表和“訂單信息”數(shù)據(jù)表的字段設(shè)置。 表3.1 產(chǎn)品信息表(ProductInfo)字段名類型寬度可否為空默認(rèn)值說明編號字符型8否主索引品名字符型40否單位字符型10否單價數(shù)值型8否1位小數(shù)類別字符型20否產(chǎn)地字符型40可說明字符型100可表3.2 客戶信息表(ClientInfo)字段名類型寬度可否為空默認(rèn)值說明編號字符型8否主索引字段名稱字符型40否聯(lián)系人字符型20否地址字符型40否郵編字符型6否電話字符型12否說明字符型100可表3.3 訂單

25、信息表(ClientInfo)字段名類型寬度可否為空默認(rèn)值說明訂單編號字符型8否主索引字段產(chǎn)品編號字符型40否產(chǎn)品數(shù)量字符型20否客戶編號字符型40否聯(lián)系人字符型6否聯(lián)系電話字符型12否送貨地址字符型50否下單日期日期型12否說明字符型100可3.5 輸入輸出設(shè)計3.5.1 輸入設(shè)計訂單管理信息系統(tǒng)中設(shè)計的輸入模塊包括系統(tǒng)登錄、修改密碼、添加用戶、修改和刪除用戶5項功能,其中修改和刪除用戶功能在本系統(tǒng)中是集成在一個表單,此外,還包括產(chǎn)品信息管理、客戶信息管理和訂單信息管理3個功能,主要由“產(chǎn)品信息管理”、“客戶信息管理”和“訂單信息管理”3個表單來完成。其中“產(chǎn)品信息管理”設(shè)計如表3.6所示。

26、圖3.6 “產(chǎn)品信息管理”表單3.5.2 輸出設(shè)計本系統(tǒng)中的輸出模塊包括產(chǎn)品信息瀏覽功能和客戶信息瀏覽功能,分別由“產(chǎn)品信息瀏覽”和“客戶信息瀏覽”兩個表單來實現(xiàn),每個表單分別擔(dān)當(dāng)兩個角色信息瀏覽和信息選擇,其中“產(chǎn)品信息瀏覽”設(shè)計如表3.7所示。 圖3.7 “產(chǎn)品信息瀏覽”表單3.6 模塊功能說明3.6.1 登錄設(shè)計 新建一個表單,命名為“系統(tǒng)登錄”。在“登錄表單”表單上放置2個標(biāo)簽Label,2個文本框Text,2個命令按鈕Command,更改其中控件的Caption屬性,表單如圖3.8所示。 圖3.8 系統(tǒng)登錄表單 3.6.2 修改密碼設(shè)計新建一個表單,命名為“修改密碼”。把表單Capt

27、ion屬性設(shè)置為“修改密碼”;在“修改密碼”表單上放置相應(yīng)的控件,3個標(biāo)簽Label,4個文本框Text,2個命令按鈕Command,更改其中控件的Caption屬性,表單如圖3.9所示。 圖3.9 修改密碼表單 3.6.3 修改與刪除用戶設(shè)計新建一個表單,命名為“修改用戶”。把表單Caption屬性設(shè)置為“修改用戶”;在“修改用戶”表單上放置相應(yīng)的控件,5個標(biāo)簽Label,4個文本框Text,2個命令按鈕Command,1個復(fù)選框Check,1個組合框Combol更改其中控件的Caption屬性,表單如圖3.10所示。 圖3.10 修改與刪除用戶管理3.6.4 添加用戶設(shè)計 新建一個表單,命

28、名為“添加用戶”。把表單Caption屬性設(shè)置為“添加用戶”;在“添加用戶”表單上放置相應(yīng)的控件,5個標(biāo)簽Label,4個文本框Text,2個命令按鈕Command,1個復(fù)選框Check,更改其中控件的Caption屬性,表單如圖3.11所示。 圖3.11 添加用戶表單3.6.5 產(chǎn)品信息瀏覽設(shè)計新建一個表單,命名為“產(chǎn)品信息瀏覽”。把表單Caption屬性設(shè)置為“產(chǎn)品信息瀏覽”;在“產(chǎn)品信息瀏覽”表單上放置相應(yīng)的控件,2個標(biāo)簽Label,2個文本框Text,3個按鈕控Command和一個表格控件Grid。表單如圖3.12所示。 圖3.12 產(chǎn)品信息瀏覽表單3.6.6 客戶信息瀏覽設(shè)計 新建一

29、個表單,命名為“客戶信息瀏覽”。把表單Caption屬性設(shè)置為“客戶信息瀏覽”;在“客戶信息瀏覽”表單上放置相應(yīng)的控件,3個標(biāo)簽Label,3個文本框text,1個表格Grid,1個查詢CmdSer,1個打印CmdPrint,更改其中控件的Caption屬性,表單如圖3.13所示。 圖3.13 客戶信息瀏覽表單 3.6.7 產(chǎn)品信息管理設(shè)計 新建一個表單,命名為“產(chǎn)品信息管理”。把表單Caption屬性設(shè)置為“產(chǎn)品信息管理”;在“產(chǎn)品信息管理”表單上放置相應(yīng)的控件,7個標(biāo)簽Label,7個文本框Text,個命令按鈕CommandGroup,1個移動記錄工具欄MoveRecord,更改其中控件的Caption屬性,表單如圖3.14所示。 3.14 產(chǎn)品信息管理表單 3.6.8 客戶信息管理設(shè)計 新建一個表單,命名為“客戶信息管理”。把表單Caption屬性設(shè)置為“客戶信息管理”;在“客戶信息管理”表單上放置相應(yīng)的控件,7個標(biāo)簽Label,7個文本框text,1個命令按鈕組,1個移動記錄工具欄,更改其中控件的Capti

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論