商店銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
商店銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
商店銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
商店銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
商店銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩86頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、81/91廣東海洋大學(xué)寸金學(xué)院畢業(yè)論文(設(shè)計(jì))論文題目:永安商店銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 系 不: 信息系 專 業(yè): 信息治理與信息系統(tǒng) 年、班級(jí): 10級(jí)2班 姓 名: 蔡其佩 何浩輝 區(qū)勇鵬 葉智超 學(xué) 號(hào): 1號(hào) 9號(hào) 28號(hào) 40號(hào) 指導(dǎo)老師: 趙男男 職 稱: 講師 日 期: 2013年06月26日 廣東海洋大學(xué)寸金學(xué)院教務(wù)處制目錄 TOC o 1-3 h z u HYPERLINK l _Toc360022438 目 錄 PAGEREF _Toc360022438 h I HYPERLINK l _Toc360022439 摘 要 PAGEREF _Toc360022439 h I H

2、YPERLINK l _Toc360022440 ABSTRACT PAGEREF _Toc360022440 h I HYPERLINK l _Toc360022441 前 言 PAGEREF _Toc360022441 h II HYPERLINK l _Toc360022442 第一章 項(xiàng)目概述 PAGEREF _Toc360022442 h 1 HYPERLINK l _Toc360022443 1.1 課題背景 PAGEREF _Toc360022443 h 1 HYPERLINK l _Toc360022444 1.2 研究的現(xiàn)狀 PAGEREF _Toc360022444 h 1

3、 HYPERLINK l _Toc360022445 1.3研究目的 PAGEREF _Toc360022445 h 1 HYPERLINK l _Toc360022446 1.4研究意義 PAGEREF _Toc360022446 h 2 HYPERLINK l _Toc360022447 第二章 可行性研究 PAGEREF _Toc360022447 h 2 HYPERLINK l _Toc360022448 2.1技術(shù)可行性 PAGEREF _Toc360022448 h 2 HYPERLINK l _Toc360022449 2.2經(jīng)濟(jì)可行性 PAGEREF _Toc360022449

4、 h 2 HYPERLINK l _Toc360022450 2.2.1支出 PAGEREF _Toc360022450 h 2 HYPERLINK l _Toc360022451 2.2.2收益 PAGEREF _Toc360022451 h 3 HYPERLINK l _Toc360022452 2.2.3收益/投資比 PAGEREF _Toc360022452 h 4 HYPERLINK l _Toc360022453 2.2.4投資回收期 PAGEREF _Toc360022453 h 4 HYPERLINK l _Toc360022454 2.3操作可行性 PAGEREF _Toc3

5、60022454 h 4 HYPERLINK l _Toc360022455 2.4法律可行性 PAGEREF _Toc360022455 h 5 HYPERLINK l _Toc360022456 2.5 結(jié)論 PAGEREF _Toc360022456 h 5 HYPERLINK l _Toc360022457 第三章 需求分析 PAGEREF _Toc360022457 h 5 HYPERLINK l _Toc360022458 3.1總體目標(biāo) PAGEREF _Toc360022458 h 5 HYPERLINK l _Toc360022459 3.2具體目標(biāo) PAGEREF _Toc

6、360022459 h 5 HYPERLINK l _Toc360022460 3.3系統(tǒng)功能建模 PAGEREF _Toc360022460 h 6 HYPERLINK l _Toc360022461 3.3.1系統(tǒng)數(shù)據(jù)流程圖 PAGEREF _Toc360022461 h 6 HYPERLINK l _Toc360022462 3.3.2 數(shù)據(jù)字典 PAGEREF _Toc360022462 h 9 HYPERLINK l _Toc360022463 3.3.3用例圖 PAGEREF _Toc360022463 h 13 HYPERLINK l _Toc360022464 3.4邏輯模型

7、PAGEREF _Toc360022464 h 14 HYPERLINK l _Toc360022465 第四章 概要設(shè)計(jì) PAGEREF _Toc360022465 h 16 HYPERLINK l _Toc360022466 4.1數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc360022466 h 16 HYPERLINK l _Toc360022467 4.1.1 關(guān)系模式設(shè)計(jì) PAGEREF _Toc360022467 h 16 HYPERLINK l _Toc360022468 4.1.2 物理結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc360022468 h 17 HYPERLINK l _Toc3

8、60022469 4.2UML圖設(shè)計(jì) PAGEREF _Toc360022469 h 20 HYPERLINK l _Toc360022470 4.2.1 狀態(tài)圖 PAGEREF _Toc360022470 h 20 HYPERLINK l _Toc360022471 4.2.2 動(dòng)態(tài)圖 PAGEREF _Toc360022471 h 21 HYPERLINK l _Toc360022472 4.2.3 HIPO圖 PAGEREF _Toc360022472 h 22 HYPERLINK l _Toc360022473 4.3模塊設(shè)計(jì) PAGEREF _Toc360022473 h 24 HY

9、PERLINK l _Toc360022474 4.4 輸入輸出設(shè)計(jì) PAGEREF _Toc360022474 h 25 HYPERLINK l _Toc360022475 4.4.1 輸入設(shè)計(jì) PAGEREF _Toc360022475 h 25 HYPERLINK l _Toc360022476 4.4.2 輸出設(shè)計(jì) PAGEREF _Toc360022476 h 29 HYPERLINK l _Toc360022477 第五章 詳細(xì)設(shè)計(jì) PAGEREF _Toc360022477 h 33 HYPERLINK l _Toc360022478 5.1 系統(tǒng)模塊設(shè)計(jì) PAGEREF _To

10、c360022478 h 33 HYPERLINK l _Toc360022479 5.1.1 用戶治理模塊設(shè)計(jì) PAGEREF _Toc360022479 h 33 HYPERLINK l _Toc360022480 5.1.2 商品代碼維護(hù)模塊設(shè)計(jì) PAGEREF _Toc360022480 h 34 HYPERLINK l _Toc360022481 5.1.3 業(yè)務(wù)員代碼維護(hù)模塊設(shè)計(jì) PAGEREF _Toc360022481 h 34 HYPERLINK l _Toc360022482 5.1.4 倉(cāng)庫(kù)代碼維護(hù)模塊設(shè)計(jì) PAGEREF _Toc360022482 h 34 HYPER

11、LINK l _Toc360022483 5.1.5錄入訂貨單模塊設(shè)計(jì) PAGEREF _Toc360022483 h 35 HYPERLINK l _Toc360022484 5.1.6統(tǒng)計(jì)訂貨單報(bào)表模塊設(shè)計(jì) PAGEREF _Toc360022484 h 35 HYPERLINK l _Toc360022485 5.1.7查詢訂貨單模塊設(shè)計(jì) PAGEREF _Toc360022485 h 35 HYPERLINK l _Toc360022486 5.1.8錄入入庫(kù)單模塊設(shè)計(jì) PAGEREF _Toc360022486 h 35 HYPERLINK l _Toc360022487 5.1.9

12、統(tǒng)計(jì)入庫(kù)單報(bào)表模塊設(shè)計(jì) PAGEREF _Toc360022487 h 36 HYPERLINK l _Toc360022488 5.1.10統(tǒng)計(jì)庫(kù)存報(bào)表模塊設(shè)計(jì) PAGEREF _Toc360022488 h 36 HYPERLINK l _Toc360022489 5.1.11查詢?nèi)霂?kù)單模塊設(shè)計(jì) PAGEREF _Toc360022489 h 36 HYPERLINK l _Toc360022490 5.1.12查詢庫(kù)存模塊設(shè)計(jì) PAGEREF _Toc360022490 h 37 HYPERLINK l _Toc360022491 5.1.13錄入銷售單模塊設(shè)計(jì) PAGEREF _Toc

13、360022491 h 37 HYPERLINK l _Toc360022492 5.1.14統(tǒng)計(jì)銷售報(bào)表模塊設(shè)計(jì) PAGEREF _Toc360022492 h 37 HYPERLINK l _Toc360022493 5.1.15制定銷售單價(jià)模塊設(shè)計(jì) PAGEREF _Toc360022493 h 37 HYPERLINK l _Toc360022494 5.1.16查詢銷售單模塊設(shè)計(jì) PAGEREF _Toc360022494 h 38 HYPERLINK l _Toc360022495 5.1.17統(tǒng)計(jì)應(yīng)收賬款報(bào)表模塊設(shè)計(jì) PAGEREF _Toc360022495 h 38 HYPE

14、RLINK l _Toc360022496 5.1.18統(tǒng)計(jì)應(yīng)付賬款報(bào)表模塊設(shè)計(jì) PAGEREF _Toc360022496 h 38 HYPERLINK l _Toc360022497 5.1.19 統(tǒng)計(jì)月份銷售利潤(rùn)模塊設(shè)計(jì) PAGEREF _Toc360022497 h 38 HYPERLINK l _Toc360022498 5.1.20 統(tǒng)計(jì)季份銷售利潤(rùn)模塊設(shè)計(jì) PAGEREF _Toc360022498 h 39 HYPERLINK l _Toc360022499 5.1.21 統(tǒng)計(jì)年份銷售利潤(rùn)模塊設(shè)計(jì) PAGEREF _Toc360022499 h 39 HYPERLINK l _

15、Toc360022500 5.2程序流程圖 PAGEREF _Toc360022500 h 39 HYPERLINK l _Toc360022501 5.3 N-S圖 PAGEREF _Toc360022501 h 40 HYPERLINK l _Toc360022502 第六章 測(cè)試 PAGEREF _Toc360022502 h 41 HYPERLINK l _Toc360022503 6.1 測(cè)試原則及測(cè)試方法概述 PAGEREF _Toc360022503 h 41 HYPERLINK l _Toc360022504 6.2 系統(tǒng)要緊測(cè)試用例舉例 PAGEREF _Toc3600225

16、04 h 42 HYPERLINK l _Toc360022505 第七章 結(jié)論 PAGEREF _Toc360022505 h 45 HYPERLINK l _Toc360022506 參考文獻(xiàn) PAGEREF _Toc360022506 h 45 HYPERLINK l _Toc360022507 致 謝 PAGEREF _Toc360022507 h 45摘 要隨著Internet的高速進(jìn)展,電子商務(wù)已在世界范圍內(nèi)展開,通信技術(shù)的突飛猛進(jìn),以及物流行業(yè)的逐漸壯大、完善,網(wǎng)絡(luò)購(gòu)物迅速走進(jìn)我們的生活,各種網(wǎng)上小店相繼開業(yè),滿足人們的各種需要。隨著現(xiàn)代社會(huì)交流日益頻繁,在網(wǎng)站上進(jìn)行交易越來(lái)越受

17、到人們的追捧,網(wǎng)上購(gòu)物方便、快捷、實(shí)惠。由于網(wǎng)上購(gòu)物越來(lái)越受歡迎,永安商店鑒于實(shí)體店業(yè)務(wù)沒法再進(jìn)一步擴(kuò)張,因此希望建立一個(gè)網(wǎng)上銷售系統(tǒng)來(lái)擴(kuò)張業(yè)務(wù)。因此,本文設(shè)計(jì)是以銷售治理系統(tǒng)為主,具有一定智能特性和網(wǎng)絡(luò)特性的銷售網(wǎng)站。本網(wǎng)站結(jié)合現(xiàn)有電子商務(wù)網(wǎng)站特性及網(wǎng)購(gòu)用戶的需求,擬利用JSP語(yǔ)言,基于MySQL + Tomcat +spring來(lái)搭建平臺(tái),具有可伸縮性、靈活性、易維護(hù)性,給銷售網(wǎng)站系統(tǒng)提供了良好的機(jī)制。關(guān)鍵詞:電子商務(wù),網(wǎng)上購(gòu)物,銷售網(wǎng)站ABSTRACTWith the high-speed development of Internet, e-commerce has been arou

18、nd the world, the rapid development of communication technology, as well as the logistics industry growing, perfect, the network shopping rapidly come into our lives, a variety of online shop opened in succession, satisfy peoples various needs. With frequent communication in modern society, to trade

19、 more and more get of people on the website, online shopping is convenient, fast and affordable. Because online shopping has become more and more popular, wing on store in view of the business entity shop can not further expansion, so hope to set up an online sales system to expand business. Therefo

20、re, this article is based on sales management system design is given priority to, have certain intelligence features and network features of sales site. Combined with existing e-commerce sites feature and this website online users needs, using a JSP language, based on MySQL Tomcat spring to build pl

21、atform, scalability, flexibility, easy maintenance, the system provides a good mechanism to the sales site.Key words: Electronic commerce, online shopping, sales site前 言隨著社會(huì)經(jīng)濟(jì)的進(jìn)展,商品交易形式也開始多樣化了起來(lái)。電子商務(wù)這種新興的商品交易形式更是具有寬敞的進(jìn)展空間。電子商務(wù)中沒有哪一部分比電子交易更引人注目了。所謂電子交易確實(shí)是指在網(wǎng)上進(jìn)行買賣交易。電子交易將不再是簡(jiǎn)單地開發(fā)一條新的網(wǎng)上銷售渠道。它將采納技術(shù)手段改善您

22、的企業(yè)模式、增加企業(yè)收入和效率;它將降低經(jīng)營(yíng)成本并能關(guān)心企業(yè)與客戶、供貨商以及合作伙伴建立更為緊密的合作關(guān)系。如此一來(lái),能夠通過(guò)網(wǎng)上將經(jīng)銷商和生產(chǎn)廠家聯(lián)系起來(lái),從而優(yōu)化交易過(guò)程,減少文書工作?;蛲ㄟ^(guò)建立與供貨商直接聯(lián)系的網(wǎng)絡(luò)而獲利,從而削減庫(kù)存和運(yùn)輸消耗,快速響應(yīng)用戶要求。還能夠通過(guò)網(wǎng)上賬單和支付系統(tǒng)改善與客戶和供應(yīng)商的關(guān)系。如此,企業(yè)不但贏得客戶的信任,更能提高訂貨效率、降低庫(kù)存損耗、保持資金全部周轉(zhuǎn)和降低實(shí)際銷售支出,進(jìn)而降低成本、增加利潤(rùn)。從網(wǎng)上交易到電子交易,現(xiàn)在的中國(guó)的網(wǎng)上消費(fèi)者正迅速進(jìn)展壯大,越來(lái)越多人喜愛網(wǎng)上購(gòu)物,因此,建立銷售網(wǎng)站有助于企業(yè)的進(jìn)展和擴(kuò)張。本銷售網(wǎng)站采納JSP技術(shù)

23、并與Adobe Dreamweaver,Tomcat,MySQL等應(yīng)用軟件結(jié)合起來(lái),建成一個(gè)網(wǎng)上銷售網(wǎng)站。第一章 項(xiàng)目概述1.1 課題背景伴隨著計(jì)算機(jī)技術(shù)在各行各業(yè)日益廣泛和深入的應(yīng)用,網(wǎng)絡(luò)的概念早已深入人心。網(wǎng)絡(luò)在各行各業(yè)的進(jìn)展戰(zhàn)略中占據(jù)了重要的位置,成為商家不可分割的部分。商品的宣傳已不只局限于電視與報(bào)紙,網(wǎng)絡(luò)已成為商家展示自己的另一個(gè)舞臺(tái)。網(wǎng)上購(gòu)物以突破時(shí)空限制,使消費(fèi)者能夠隨時(shí)隨地的通過(guò)網(wǎng)絡(luò)獵取所需要的信息。目前,網(wǎng)絡(luò)已成為人們獵取和交換信息的最有效的途徑,隨著生活水平的提高,大多數(shù)消費(fèi)者差不多具備了利用網(wǎng)絡(luò)進(jìn)行交流和獵取信息的能力,網(wǎng)絡(luò)差不多占據(jù)了人們的許多環(huán)節(jié),特不是隨著Inter

24、net向著寬帶、高速、多媒體化方向的進(jìn)展,同時(shí)隨著人們生活節(jié)奏的加快,省時(shí)省力的購(gòu)買效率已成為消費(fèi)者選擇商品的一個(gè)必不可少的因素,新的購(gòu)物方式將越來(lái)越受到歡迎。這就為永安商店提供了一個(gè)寬敞的舞臺(tái)。1.2 研究的現(xiàn)狀目前,網(wǎng)絡(luò)正以一種前所未有的沖擊力在阻礙著人類的活動(dòng),包括人類的生產(chǎn)和日常生活互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域。因此電子商務(wù)開始流行起來(lái),越來(lái)越多的商家在網(wǎng)上建起在線商店,向消費(fèi)者展示出一種新穎的購(gòu)物理念。網(wǎng)上購(gòu)物系統(tǒng)作為B2B(既企業(yè)對(duì)企業(yè)),B2C(即企業(yè)對(duì)消費(fèi)者),C2C(即消費(fèi)者對(duì)消費(fèi)者)電子商務(wù)的前端商務(wù)平臺(tái),在其商務(wù)活動(dòng)全過(guò)程中起著舉足輕重的

25、作用。網(wǎng)上購(gòu)物系統(tǒng)具有強(qiáng)大的交互功能,可使商家和用戶方便的傳遞信息,完成電子貿(mào)易或EDI交易。這種全新的交易方式實(shí)現(xiàn)了公司間文檔與資金的無(wú)紙化交換。屆時(shí),永安商店也會(huì)采納這種交易方式,使永安商店走上國(guó)際化的道路,消費(fèi)者在購(gòu)買時(shí)不必兌換貨幣,直接使用電子貿(mào)易即可。1.3研究目的網(wǎng)上購(gòu)物興起,人們消費(fèi)適應(yīng)逐漸發(fā)生變化。網(wǎng)絡(luò)購(gòu)物的成熟給許多實(shí)體店商家?guī)?lái)了沖擊,因此眾多的企業(yè)、商場(chǎng)、百貨公司等紛紛開設(shè)官方購(gòu)物網(wǎng)站。隨著永安商店的業(yè)務(wù)擴(kuò)大,實(shí)體銷售差不多不能滿足它的需求,架設(shè)網(wǎng)店成為它的新出路。網(wǎng)上銷售不僅能降低庫(kù)存壓力還能擴(kuò)大銷售渠道,通過(guò)廉價(jià)的通訊手段,將商家與買家緊密結(jié)合在了一起,消除時(shí)刻與空間

26、帶來(lái)的障礙,從而大大的節(jié)約了交易成本,擴(kuò)大了交易范圍。因此永安商店也決定開設(shè)官方的購(gòu)物網(wǎng)站,以此來(lái)擴(kuò)大業(yè)務(wù),提高營(yíng)業(yè)率。1.4研究意義國(guó)際互聯(lián)網(wǎng)的興起,人們已進(jìn)入了信息時(shí)代。在數(shù)字化網(wǎng)絡(luò)環(huán)境下,消費(fèi)者希望得到方便快捷的服務(wù),因此網(wǎng)上購(gòu)物方式開始興起。網(wǎng)上購(gòu)物將改變?nèi)藗兊馁?gòu)物方式,是購(gòu)物變得省時(shí)省力,消費(fèi)者不必在夏日炎炎或者三九寒冬的生活里到擁擠的商業(yè)街,一家一家的選擇自己喜愛的商品,而可坐在舒適的家里在永安商店查看、選擇商品,同時(shí)直接面對(duì)賣家,使得他們最大限度的進(jìn)行比較和選擇,大大的提供了購(gòu)買效率。因此,永安商店開設(shè)銷售網(wǎng)站有助于永安商店的進(jìn)展。第二章 可行性研究2.1技術(shù)可行性技術(shù)可行性:J

27、SPMySQL的技術(shù)差不多比較成熟。運(yùn)行可行性:該銷售系統(tǒng)需要搭建Adobe Dreamweaver 8.0和Tomcat服務(wù)器以及 MySQL,在此環(huán)境下的銷售系統(tǒng),在正確連接數(shù)據(jù)庫(kù)后能夠正常運(yùn)行。2.2經(jīng)濟(jì)可行性 開發(fā)與應(yīng)用網(wǎng)上商店銷售系統(tǒng)的投資與收益初步估算如下。2.2.1支出(1)基礎(chǔ)投資: 服務(wù)器2臺(tái):10000(元)2(臺(tái))=20000元 PC機(jī)4臺(tái):50000(元)4(臺(tái))=20000元 網(wǎng)絡(luò)設(shè)備:20000元 輔助設(shè)備:10000元 共計(jì):70000元(2)其他一次性投資: Microsoft Windows 7 專業(yè)版:960(元)4(臺(tái))=3840元 Myeclipse 標(biāo)

28、準(zhǔn)版: 200(元)4(臺(tái))= 800元 Adobe Photoshop 6.0(中文版) :3660(元)4(臺(tái))=14640元 Adobe Dreamweaver 8.0(中文版) :3730(元)4(臺(tái))=14920元 Tomcat 開源免費(fèi) Hibernate 開源免費(fèi) MySQL 開源免費(fèi) Spring 開源免費(fèi) 網(wǎng)站開發(fā)費(fèi):10000元 域名費(fèi)用:139(元)5(年)=695元 共計(jì):44895(元) 經(jīng)常性支出: 人工費(fèi)用:1(月)4(人)5000(元)=20000元 共計(jì):20000(元) 支出總計(jì):70000(元)+44895(元)+20000(元)=134895元13萬(wàn)元2

29、.2.2收益 永安商店使用了本銷售網(wǎng)站后,可能每月能有30000元的盈利,可能本系統(tǒng)將使用5年,按銀行利率5%,系統(tǒng)運(yùn)用后的每年的盈利為: 30000(元)12(月)=360000元 利用計(jì)算貨幣現(xiàn)在價(jià)值的公式能夠算出以后每年節(jié)約的現(xiàn)在價(jià)值:見表2-12-1 今后的收入折算成現(xiàn)在值表年今后值(元)(1+i)n現(xiàn)在值(元)累積的現(xiàn)在值(元)13600001.05342857.14342857.1423600001.1326530.61669387.7633600001.16310981.54980369.2943600001.22296172.891276542.1853600001.28282

30、069.421558611.60 五年后的總收入的現(xiàn)在價(jià)值為:1558611.60元160萬(wàn) 另,還有不可定量的無(wú)形收益。2.2.3收益/投資比 本網(wǎng)站的收入/投資比為:1601312302.2.4投資回收期 本網(wǎng)站的投資回收期為:17142.86326530.61+11.05年 綜上所述,銷售網(wǎng)站的收益遠(yuǎn)遠(yuǎn)大于支出,投資回收期接近一年,因此本銷售網(wǎng)站在經(jīng)濟(jì)上是完全可行的。2.3操作可行性要緊包括:(1)對(duì)目標(biāo)組織的阻礙(2)目標(biāo)組織人員適應(yīng)的可行性(如目標(biāo)組織的行政治理、工作制度、人員素養(yǎng)等能否滿足要求)(3)市場(chǎng)、法律、社會(huì)環(huán)境條件的可行性(4)時(shí)刻進(jìn)度可行性:項(xiàng)目完成所需的時(shí)刻、可能時(shí)刻

31、是否足夠等2.4法律可行性網(wǎng)上交易是世界的潮流,越來(lái)越多人同意并開始依靠網(wǎng)上交易。交易市場(chǎng)越來(lái)越趨向網(wǎng)上交易。且在這方面的法律法規(guī)差不多較為完善。2.5 結(jié)論綜上所述,本銷售網(wǎng)站由于投資效益比遠(yuǎn)大于100%,技術(shù)、經(jīng)濟(jì)、操作都有可行性,同時(shí)使用本銷售網(wǎng)站將大大提高了商店的營(yíng)業(yè)率,擴(kuò)大永安商店的業(yè)務(wù)。因此本銷售網(wǎng)站是完全可行的。第三章 需求分析軟件需求分析的目標(biāo)是深入描述軟件的功能和性能,確定軟件設(shè)計(jì)的約束和軟件同其它系統(tǒng)元素的接口細(xì)節(jié),定義軟件的其它有效懷需求。需求分析時(shí)期研究的對(duì)象是軟件項(xiàng)目的用戶要求。一方面,必須全面理解用戶的各項(xiàng)要求,但又不能全盤同意所有的要求,另一方面,要準(zhǔn)確地表達(dá)被同

32、意的用戶要求。只有通過(guò)確切描述的軟件需求才能成為軟件設(shè)計(jì)的基礎(chǔ)。3.1總體目標(biāo)此次項(xiàng)目是要設(shè)計(jì)一個(gè)以商店銷售網(wǎng)站為主,具有一定智能特性的網(wǎng)購(gòu)系統(tǒng)。本銷售網(wǎng)站開發(fā)的目標(biāo)是提高消費(fèi)者的購(gòu)買效率,具有用戶登錄、用戶注冊(cè)、留言版、新品區(qū)、商品區(qū)、特價(jià)區(qū)、購(gòu)物車、結(jié)算及用戶治理等功能,消費(fèi)者能夠通過(guò)此網(wǎng)站的遠(yuǎn)程信息服務(wù)模塊進(jìn)行注冊(cè)、商品查詢、購(gòu)買。治理員能對(duì)網(wǎng)站實(shí)現(xiàn)商品添加、商品審查,會(huì)員治理、會(huì)員審查、網(wǎng)站信息治理等。3.2具體目標(biāo)(1)降低成本以銷售網(wǎng)站開展業(yè)務(wù),能夠大量減少人力、物力;同時(shí)使得交易活動(dòng)突破了時(shí)刻和空間的限制,能夠在任何時(shí)刻、任何地點(diǎn)進(jìn)行,大大降低成本,提高效率。(2)拓展?fàn)I銷渠道通

33、過(guò)銷售網(wǎng)站拓展新的空間,增加銷售渠道,接觸更大的消費(fèi)群體,獲得更多的新顧客,擴(kuò)大市場(chǎng)。(3)掌握顧客的需求通過(guò)網(wǎng)站上的客戶留言、留言薄能夠傾聽顧客的意見,了解顧客的心聲,加強(qiáng)與顧客間的聯(lián)系建立良好的顧客關(guān)系。(4)提高服務(wù)質(zhì)量利用網(wǎng)站,通過(guò)電子溝通方式,開展在線服務(wù)方式能夠更加及時(shí)準(zhǔn)確地掌握用戶的需求,通過(guò)網(wǎng)站的交互式服務(wù)使得被動(dòng)提供和主動(dòng)獲得統(tǒng)一起來(lái),從而實(shí)現(xiàn)售前、售中、售后的全過(guò)程和全方位的服務(wù)。3.3系統(tǒng)功能建模本系統(tǒng)采納結(jié)構(gòu)化的分析方法,采納數(shù)據(jù)流程圖和數(shù)據(jù)字典來(lái)表達(dá)系統(tǒng)內(nèi)部數(shù)據(jù)的運(yùn)行以及數(shù)據(jù)的描述和定義。3.3.1系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)流程圖簡(jiǎn)稱DFD,它用來(lái)描述目標(biāo)系統(tǒng)的邏輯結(jié)構(gòu),它是

34、由實(shí)體部分、處理部分、數(shù)據(jù)存儲(chǔ)部分和數(shù)據(jù)流部分四部分組成,為了使數(shù)據(jù)流圖所描述邏輯結(jié)構(gòu)更加清晰,容易閱讀。數(shù)據(jù)流圖的符號(hào)講明:見表3-1。圖形符號(hào)名稱符號(hào)講明PMCPMC實(shí)體記述系統(tǒng)之外的數(shù)據(jù)提供或數(shù)據(jù)獲得組織機(jī)構(gòu)或個(gè)人,框內(nèi)為實(shí)體名稱FMDNFMDN S處理數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流記述某種業(yè)務(wù)的手工或計(jì)算機(jī)處理,其中,PM區(qū)記述處理標(biāo)號(hào),C區(qū)記述處理名稱。 記述與處理有關(guān)的數(shù)據(jù)存儲(chǔ),DN區(qū)記述存儲(chǔ)的標(biāo)號(hào),S區(qū)記述存儲(chǔ)數(shù)據(jù)的名稱 記述數(shù)據(jù)流的流淌方向,F(xiàn)M記述數(shù)據(jù)流的名稱表3-1數(shù)據(jù)流程圖符號(hào)講明永安商店銷售網(wǎng)站數(shù)據(jù)流程圖如圖3-1至3-3所示。退貨記錄表退貨記錄表退貨記錄庫(kù)錄入退貨統(tǒng)計(jì)訂單取消表訂單顧

35、客審核審核薄提交交易記錄表交易統(tǒng)計(jì)商品交易記錄庫(kù)錄入完成訂單表寄出商品店長(zhǎng)收貨確認(rèn)表確認(rèn)收貨申請(qǐng)退貨發(fā)貨部庫(kù)存部發(fā)貨通知快遞名單顧客發(fā)貨名單圖3-1永安商店銷售網(wǎng)站業(yè)務(wù)數(shù)據(jù)流程圖顧客顧客店長(zhǎng)F7交易記錄表F1訂單P訂單處理顧客庫(kù)存部F8快遞名單F9退貨記錄表圖3-2永安商店銷售網(wǎng)站頂層數(shù)據(jù)流程圖F7F7P2審核F2發(fā)貨名單D1 審核薄F1P1提交P3發(fā)貨通知F8P4寄出商品F4訂單取消表P7退貨統(tǒng)計(jì)F3收貨確認(rèn)表F6完成訂單表P6錄入P9交易統(tǒng)計(jì)P5申請(qǐng)退貨P8確認(rèn)收貨F3D2 退貨記錄庫(kù)F9P6錄入D3 交易記錄庫(kù)圖3-3永安商店銷售網(wǎng)站數(shù)據(jù)流程圖一級(jí)細(xì)化圖F2 3.3.2 數(shù)據(jù)字典數(shù)據(jù)字典

36、(Data Dictionary,簡(jiǎn)稱DD)是在完成新系統(tǒng)數(shù)據(jù)流程圖的設(shè)計(jì)的基礎(chǔ)上,用來(lái)對(duì)DFD的進(jìn)一步定義和描述的結(jié)構(gòu)化工具,是構(gòu)成新系統(tǒng)邏輯模型的重要部分,是系統(tǒng)設(shè)計(jì)、實(shí)施和維護(hù)的重要依據(jù)。數(shù)據(jù)字典是對(duì)DFD中所有元素(數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)流及數(shù)據(jù)存儲(chǔ)中的數(shù)據(jù)元素、數(shù)據(jù)處理)的定義和集合。它們的定義常常是以卡形式給出的,數(shù)據(jù)流定義用數(shù)據(jù)流卡,數(shù)據(jù)存儲(chǔ)定義用數(shù)據(jù)存儲(chǔ)卡,數(shù)據(jù)處理定義用數(shù)據(jù)處理卡,數(shù)據(jù)元素定義用數(shù)據(jù)元素卡。系統(tǒng)數(shù)據(jù)元素卡名稱:日期 編號(hào): 02不名: 名稱:日期 編號(hào): 02不名: 類型:日期長(zhǎng)度:8描述:訂貨、入庫(kù)、轉(zhuǎn)倉(cāng)、領(lǐng)料、銷售、報(bào)表的日期名稱:訂貨單編號(hào) 編號(hào): 01

37、不名: 類型:字符長(zhǎng)度:8描述:每個(gè)訂貨單的序號(hào)名稱:商品數(shù)量 編號(hào): 04名稱:商品數(shù)量 編號(hào): 04不名: 類型:數(shù)值長(zhǎng)度:8描述:買進(jìn)、存儲(chǔ)、轉(zhuǎn)倉(cāng)和銷售商品的數(shù)量名稱:商品名稱 編號(hào): 03不名: 類型:字符長(zhǎng)度:30描述:買進(jìn)、存儲(chǔ)、轉(zhuǎn)倉(cāng)和銷售商品的名稱名稱:金額名稱:金額 編號(hào): 06不名: 類型:數(shù)值長(zhǎng)度:10描述:訂購(gòu)商品的金額名稱:商品單價(jià) 編號(hào): 05不名: 類型:數(shù)值長(zhǎng)度:8描述:?jiǎn)挝簧唐返膬r(jià)格名稱:退貨緣故名稱:退貨緣故 編號(hào): 08不名: 類型:字符長(zhǎng)度:80描述:退貨理由名稱:是否付款 編號(hào): 07不名: 類型:字符長(zhǎng)度:True_False描述:入庫(kù)的商品是否付款名

38、稱:快遞編號(hào)名稱:快遞編號(hào) 編號(hào): 11不名: 類型:數(shù)值長(zhǎng)度:10描述:寄出商品的快遞編號(hào)名稱:發(fā)貨部 編號(hào): 09不名: 類型:字符長(zhǎng)度:8描述:商品郵寄名稱:是否收貨名稱:是否收貨 編號(hào): 12不名: 類型:字符長(zhǎng)度:True_False描述:寄出商品是否收貨名稱:退貨記錄 編號(hào): 12不名: 類型:字符長(zhǎng)度:2描述:退貨商品入庫(kù)名稱:入庫(kù)單編號(hào) 編號(hào): 13名稱:入庫(kù)單編號(hào) 編號(hào): 13不名: 類型:字符長(zhǎng)度:5描述:每個(gè)入庫(kù)單的序號(hào)名稱:訂單記錄部 編號(hào): 15不名: 類型:字符長(zhǎng)度:5描述:錄入所有交易訂單名稱:名稱:庫(kù)存部 編號(hào): 14不名: 類型:字符長(zhǎng)度:20描述:每個(gè)庫(kù)存部

39、的名稱名稱:商品單位名稱:商品單位 編號(hào): 12不名: 類型:字符長(zhǎng)度:8描述:商品的計(jì)量單位名稱:退貨記錄庫(kù)編號(hào):名稱:退貨記錄庫(kù)編號(hào):D2 相關(guān)處理:由寫入P6,讀出其處理有P7數(shù)據(jù)結(jié)構(gòu):名稱:交易記錄庫(kù)編號(hào):名稱:交易記錄庫(kù)編號(hào): D3 相關(guān)處理:由寫入P6,讀出其處理有P9數(shù)據(jù)結(jié)構(gòu):名稱:審核部編號(hào):D1 相關(guān)處理:由P1寫入,讀出其處理有P2數(shù)據(jù)結(jié)構(gòu): 名稱:退貨記錄名稱:退貨記錄編號(hào): D2 相關(guān)處理:由寫入P6,讀出其處理有P7數(shù)據(jù)結(jié)構(gòu):(3)系統(tǒng)數(shù)據(jù)流卡名稱:訂單編號(hào):名稱:訂單編號(hào):F1 輸入:顧客 輸出:審核簿 組成:訂單編號(hào),日期,商品名稱,商品數(shù)量,商品單價(jià),金額。名稱

40、:發(fā)貨名單編號(hào):F2 輸入:審核簿 輸出:發(fā)貨部 組成:訂單編號(hào),是否有庫(kù)存,日期,商品名稱,商品數(shù)量,商品單價(jià),金額。名稱:快遞名單編號(hào):名稱:快遞名單編號(hào):F8 輸入:發(fā)貨部 輸出:顧客 組成:快遞編號(hào),日期,商品名稱,數(shù)量,可能到達(dá)時(shí)刻。名稱:收貨確認(rèn)表編號(hào):F3輸入:發(fā)貨部 輸出:訂單取消表 組成:訂單編號(hào),日期,是否收貨,是否付款。名稱:退貨記錄表名稱:退貨記錄表編號(hào):F9 輸入:退貨記錄庫(kù) 輸出:庫(kù)存部 組成:訂單編號(hào),日期,退貨緣故。名稱:訂單取消表編號(hào):F4 輸入:收貨確認(rèn)表 輸出:退貨記錄庫(kù) 組成:訂單編號(hào),日期,退貨緣故。名稱:商品交易記錄表編號(hào):名稱:商品交易記錄表編號(hào):

41、F7 輸入:交易記錄庫(kù) 輸出:店長(zhǎng) 組成:訂單編號(hào),日期,商品名稱,商品數(shù)量,商品單價(jià),金額,是否付款,備注。名稱:完成訂單表編號(hào):F6 輸入:收貨確認(rèn)表 輸出:交易記錄庫(kù) 組成:訂單編號(hào),日期,是否付款。(4)系統(tǒng)數(shù)據(jù)處理卡名稱:審核編號(hào):名稱:審核編號(hào):P2輸入:數(shù)據(jù)存儲(chǔ)“審核波”輸出:數(shù)據(jù)流“發(fā)貨名單” 處理:打開審核簿,審核“訂單”,將有存貨的訂單數(shù)據(jù)通過(guò)鍵盤輸入存儲(chǔ)到數(shù)據(jù)流“發(fā)貨名單”和“快遞名單”中,關(guān)閉數(shù)據(jù)流。名稱:提交編號(hào):P1輸入:數(shù)據(jù)流“訂單”輸出:數(shù)據(jù)存儲(chǔ)“審核薄”處理:將數(shù)據(jù)流“訂貨單”中的數(shù)據(jù)通過(guò)鍵盤輸入存儲(chǔ)到數(shù)據(jù)存儲(chǔ)“審核薄”中,關(guān)閉數(shù)據(jù)流。名稱:寄出商品編號(hào):名稱

42、:寄出商品編號(hào):P4輸入:數(shù)據(jù)流“發(fā)貨名單”輸出:數(shù)據(jù)流“收貨確認(rèn)表” 處理:打開“發(fā)貨名單”,按照名單將物資發(fā)送出去,然后通過(guò)客戶提交的收貨信息通過(guò)鍵盤輸入存儲(chǔ)到收貨確認(rèn)表,關(guān)閉數(shù)據(jù)流。名稱:發(fā)貨通知編號(hào):P3輸入:數(shù)據(jù)流“發(fā)貨名單”輸出:數(shù)據(jù)流“快遞名單”處理:打開“發(fā)貨名單”和“快遞名單”,將“發(fā)貨名單”數(shù)據(jù)通過(guò)鍵盤存儲(chǔ)到“快遞名單”中,關(guān)閉數(shù)據(jù)流。名稱:申請(qǐng)退貨編號(hào):名稱:申請(qǐng)退貨編號(hào):P5輸入:數(shù)據(jù)流“收貨確認(rèn)表”輸出:數(shù)據(jù)流“訂單取消表”處理:打開“收貨確認(rèn)表”和“訂單取消表”,將沒有付款的訂單數(shù)據(jù)存儲(chǔ)到“訂單取消表”中,關(guān)閉數(shù)據(jù)流。名稱:退貨統(tǒng)計(jì)編號(hào):P7輸入:數(shù)據(jù)存儲(chǔ)“退貨記錄

43、庫(kù)”輸出:數(shù)據(jù)流 “退貨記錄表”處理:打開“退貨記錄表”和“退貨記錄庫(kù)”,將“退貨記錄庫(kù)”中的數(shù)據(jù)通過(guò)鍵盤存儲(chǔ)到“退貨記錄表”中,關(guān)閉數(shù)據(jù)流。名稱:確認(rèn)收貨編號(hào):名稱:確認(rèn)收貨編號(hào):P8輸入:數(shù)據(jù)流“收貨確認(rèn)表”輸出:數(shù)據(jù)流“完成訂單表”處理:打開“收貨確認(rèn)表”和“完成訂單表”,將“收貨確認(rèn)表”的數(shù)據(jù)通過(guò)鍵盤存儲(chǔ)到 “完成訂單表”中,關(guān)閉數(shù)據(jù)流。名稱:錄入編號(hào):P6輸入:數(shù)據(jù)流“訂單取消表”輸出:數(shù)據(jù)存儲(chǔ)“退貨記錄庫(kù)”處理:打開“訂單取消表”和“退貨記錄庫(kù)”,將“訂單取消表”的數(shù)據(jù)通過(guò)鍵盤存儲(chǔ)到“退貨記錄庫(kù)”中,關(guān)閉數(shù)據(jù)流。3.3.3用例圖 HYPERLINK /view/706238.htm

44、 t _blank 用例圖是被稱為參與者的外部用戶所能觀看到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,要緊用于對(duì)系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行 HYPERLINK /view/44500.htm t _blank 建模。 HYPERLINK /view/706238.htm t _blank 用例圖展示了用例之間以及同用例參與者之間是如何樣相互聯(lián)系的。 HYPERLINK /view/706238.htm t _blank 用例圖用于對(duì)系統(tǒng)、子系統(tǒng)或類的行為進(jìn)行可視化,使用戶能夠理解如何使用這些元素,并使開發(fā)者能夠?qū)崿F(xiàn)這些元素。圖3-4用例圖圖3-4用例圖3.4邏輯模

45、型建立系統(tǒng)數(shù)據(jù)模型的要緊工具是實(shí)體-關(guān)聯(lián)圖,即E-R圖。永安商店網(wǎng)上銷售系統(tǒng)的綜合E-R圖如圖3-5所示,實(shí)體屬性見表3-2實(shí)體及其屬性表。圖3-5 永安商店網(wǎng)上銷售系統(tǒng)的綜合E-R圖圖3-5 永安商店網(wǎng)上銷售系統(tǒng)的綜合E-R圖用戶用戶名密碼查詢訂單編號(hào)名稱價(jià)格數(shù)量總計(jì)購(gòu)物治理提交統(tǒng)計(jì)店長(zhǎng)顧客信息退貨退貨單價(jià)格購(gòu)物清單編號(hào)總計(jì)數(shù)量名稱審核治理員統(tǒng)計(jì)店長(zhǎng)總計(jì)數(shù)量?jī)r(jià)格名稱編號(hào)顧客信息1nm1111m11n1pn11實(shí)體屬性顧客訂單編號(hào) 日期 商品名稱 商品數(shù)量 商品單價(jià) 金額發(fā)貨部快遞編號(hào) 日期 商品名稱 數(shù)量 可能到達(dá)時(shí)刻店長(zhǎng)訂單編號(hào) 日期 商品名稱 商品數(shù)量 商品單價(jià) 金額 是否付款 備注庫(kù)存

46、部訂單編號(hào) 日期 商品名稱 商品數(shù)量 商品單價(jià) 金額 是否付款 退貨緣故表3-2實(shí)體及其屬性表表3-2實(shí)體及其屬性表第四章 概要設(shè)計(jì)需求分析時(shí)期差不多弄清晰了目標(biāo)系統(tǒng)的各種需求,較好地解快了要讓所開發(fā)的軟件“做什么”的問(wèn)題,并已在軟件需求規(guī)格講明和數(shù)據(jù)要求規(guī)格講明中詳盡和充分地闡明了這些需求。下一步就要著手實(shí)現(xiàn)軟件的需求,即要著手解決“如何做”的問(wèn)題。分析模型中的每一個(gè)成份都提供了建立設(shè)計(jì)模型所需的信息。依照用數(shù)據(jù)、功能和行為模型表示的軟件需求,采納某種設(shè)計(jì)方法進(jìn)行數(shù)據(jù)設(shè)計(jì)、體系結(jié)構(gòu)設(shè)計(jì)、接口設(shè)計(jì)和過(guò)程設(shè)計(jì)。數(shù)據(jù)設(shè)計(jì)將實(shí)體-關(guān)系圖中描述的對(duì)象和關(guān)系,以及數(shù)據(jù)詞典中描述的詳細(xì)數(shù)據(jù)內(nèi)容轉(zhuǎn)化為數(shù)據(jù)結(jié)

47、構(gòu)的定義。體系結(jié)構(gòu)設(shè)計(jì)定義軟件系統(tǒng)各要緊成份之間的關(guān)系。接口設(shè)計(jì)依照數(shù)據(jù)流圖定義軟件內(nèi)部各成份之間、軟件與其它協(xié)同系統(tǒng)之間及軟件與用戶之間的交互機(jī)制。過(guò)程設(shè)計(jì)則是把結(jié)構(gòu)成份轉(zhuǎn)換成軟件的過(guò)程性描述。在編碼步驟,依照這種過(guò)程性描述,生成源程序代碼,然后通過(guò)測(cè)試最終得到完整有效的軟件。4.1數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是軟件開發(fā)的靈魂和基礎(chǔ),是整個(gè)系統(tǒng)成功的關(guān)鍵所在,是開發(fā)高品質(zhì)應(yīng)用的前提,鑒于數(shù)據(jù)庫(kù)設(shè)計(jì)的重要性,做如下約定:設(shè)計(jì)過(guò)程應(yīng)按照概念模型設(shè)計(jì)關(guān)系模型設(shè)計(jì)物理數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟進(jìn)行。4.1.1 關(guān)系模式設(shè)計(jì)由系統(tǒng)的概念模型導(dǎo)出關(guān)系模式。要緊原則及實(shí)現(xiàn)方法如下:(1)一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,實(shí)體的

48、屬性確實(shí)是關(guān)系的屬性,實(shí)體的鍵確實(shí)是關(guān)系的鍵。(2)一個(gè)是實(shí)體的聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),應(yīng)首先確定該聯(lián)系的類型,在確定相應(yīng)的鍵。(3)進(jìn)行規(guī)范化處理,求出關(guān)系模式中的最小依靠集,并依據(jù)規(guī)范化理論,將關(guān)系模式規(guī)范到三范式。依據(jù)上述原則,得出超市進(jìn)銷存系統(tǒng)的關(guān)系模式:訂單(訂單編號(hào), 日期,商品名稱,商品數(shù)量,商品單價(jià),金額)快遞名單(快遞編號(hào),商品名稱,數(shù)量,可能到達(dá)時(shí)刻)收貨確認(rèn)(訂單編號(hào),日期,是否收貨,是否付款)訂單取消(訂單編號(hào),日期,退貨緣故)完成訂單(訂單編號(hào),日期,是否付款)商品交易記錄(訂單編號(hào),日期,商品名稱,商品數(shù)量,商品單價(jià),金額,是否付款,備注。)訂單金額(訂單編號(hào),商品名

49、稱,商品數(shù)量,商品單價(jià),金額)訂單時(shí)刻(訂單編號(hào), 日期)商品價(jià)格(商品名稱,商品單價(jià))(10)發(fā)貨名單(訂單編號(hào),商品名稱)(11)庫(kù)存(訂單編號(hào),是否有庫(kù)存)4.1.2 物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)是物理數(shù)據(jù)庫(kù)的具體表現(xiàn),要緊規(guī)定各關(guān)系的名稱、各列的數(shù)據(jù)類型、長(zhǎng)度、小數(shù)位、完整性約束等。本系統(tǒng)數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)見表4-1至4-11。表4-1訂單表列含義列標(biāo)示類型長(zhǎng)度完整性約束訂單編號(hào)日期商品名稱商品數(shù)量商品單價(jià)金額dmrqspmcspslspdgjechardate charnumbnumbnumb88308810數(shù)字字符日期型數(shù)據(jù)字符型數(shù)據(jù)數(shù)值數(shù)值(兩位小數(shù))數(shù)值(兩位小數(shù))表4-2快遞名單

50、列含義列標(biāo)示類型長(zhǎng)度完整性約束快遞編號(hào)dmchar10數(shù)字字符商品名稱spmcchar30字符型數(shù)據(jù)數(shù)量spslnumb8數(shù)值可能到達(dá)時(shí)刻yjddsjdate6日期型數(shù)據(jù)表4-3收貨確認(rèn)表列含義列標(biāo)示類型長(zhǎng)度完整性約束訂單編號(hào)dmchar8數(shù)字字符日期rqdate8日期型數(shù)據(jù)是否收貨sfshcharTrue_False字符型數(shù)據(jù)是否付款sffkcharTrue_False字符型數(shù)據(jù)表4-4訂單取消表列含義列標(biāo)示類型長(zhǎng)度完整性約束訂單編號(hào)dmchar8數(shù)字字符日期rqdate8日期型數(shù)據(jù)退貨緣故thyychar80字符型數(shù)據(jù)表4-5完成訂單表列含義列標(biāo)示類型長(zhǎng)度完整性約束訂單編號(hào)dmchar5數(shù)

51、字字符日期是否付款rqsffkDatechar8True_False日期型數(shù)據(jù)字符型數(shù)據(jù)表4-6商品交易記錄表列含義列標(biāo)示類型長(zhǎng)度完整性約束入庫(kù)單編號(hào)dmchar8數(shù)字字符日期rqdate8日期型數(shù)據(jù)商品名稱spmcchar30字符型數(shù)據(jù)商品數(shù)量spslnumb8數(shù)值商品單價(jià)spdjnumb8數(shù)值金額jenumb10數(shù)值是否付款sffkcharTrue_False字符型數(shù)據(jù)備注bzchar30字符型數(shù)據(jù)表4-7訂單金額表列含義列標(biāo)示類型長(zhǎng)度完整性約束訂單編號(hào)Dmchar8數(shù)字字符商品名稱Spmcchar30字符型數(shù)據(jù)商品數(shù)量Spslnumb8數(shù)值商品單價(jià)Spdjnumb8數(shù)值金額Jenumb1

52、0數(shù)值表4-8訂單時(shí)刻表列含義列標(biāo)示類型長(zhǎng)度完整性約束訂單編號(hào)Ddbhchar8數(shù)字字符日期Rqdate8日期型數(shù)據(jù)表4-9商品價(jià)格表列含義列標(biāo)示類型長(zhǎng)度完整性約束商品名稱Spmcchar30字符型數(shù)據(jù)商品單價(jià)Spdjnumb8數(shù)值表4-10發(fā)貨名單表列含義列標(biāo)示類型長(zhǎng)度完整性約束訂單編號(hào)Ddbhchar8數(shù)字字符商品名稱Spmcchar30字符型數(shù)據(jù)表4-11庫(kù)存表列含義列標(biāo)示類型長(zhǎng)度完整性約束訂單編號(hào)DdbhChar8數(shù)字字符是否有庫(kù)存SfyhccharTrue_False字符型數(shù)據(jù)4.2UML圖設(shè)計(jì)UML是用來(lái)對(duì)軟件密集系統(tǒng)進(jìn)行可視化 HYPERLINK /view/44500.htm

53、t _blank 建模的一種語(yǔ)言,是在開發(fā)時(shí)期,講明,可視化,構(gòu)建和書寫一個(gè) HYPERLINK /view/125370.htm t _blank 面向?qū)ο?HYPERLINK /view/37.htm t _blank 軟件密集系統(tǒng)的制品的開放方法。4.2.1 狀態(tài)圖狀態(tài)圖要緊用來(lái)描述對(duì)象、子系統(tǒng)、系統(tǒng)的生命周期。通過(guò)狀態(tài)圖能夠表現(xiàn)系統(tǒng)中一個(gè)對(duì)象所具有的各種狀態(tài)和那個(gè)對(duì)象從一種狀態(tài)到另一種狀態(tài)的轉(zhuǎn)換(遷移),以及阻礙對(duì)象這些狀態(tài)的事件(如收到消息、時(shí)刻已到、報(bào)錯(cuò)、條件為真)等。它要緊描述某個(gè)對(duì)象從一個(gè)狀態(tài)到另一個(gè)狀態(tài)變化遷移的操縱流。圖圖4-1 狀態(tài)圖4.2.2 動(dòng)態(tài)圖動(dòng)態(tài)圖要緊用來(lái)描述用

54、例要求所要進(jìn)行的活動(dòng),以及活動(dòng)間的約束關(guān)系,有利于識(shí)不并行活動(dòng)。能夠演示出系統(tǒng)中哪些地點(diǎn)存在功能,以及這些功能和系統(tǒng)中其他組件的功能如何共同滿足前面使用 HYPERLINK /view/1281729.htm t _blank 用例圖 HYPERLINK /view/44500.htm t _blank 建模的商務(wù)需求。圖4-2動(dòng)態(tài)圖4.2.3 HIPO圖圖4-2動(dòng)態(tài)圖HIPO圖是用來(lái)表示軟件系統(tǒng)結(jié)構(gòu)的工具。它既能夠描述軟件總的模塊層次結(jié)構(gòu)-H圖(層次圖),又能夠描述每個(gè)模塊輸入/輸出數(shù)據(jù)、處理功能及模塊調(diào)用的詳細(xì)情況-IPO圖。HIPO圖以模塊分解的層次性以及模塊內(nèi)部輸入、處理、輸出三大差不

55、多部分為基礎(chǔ)建立的。它是表示軟件系統(tǒng)結(jié)構(gòu)的工具。HIPO圖以模塊分解的層次性以及模塊內(nèi)部輸入、處理、輸出三大差不多部分為基礎(chǔ)建立的。發(fā)貨通知發(fā)貨治理發(fā)貨通知發(fā)貨治理退貨審核退貨治理退貨審核退貨治理訂單治理訂單治理統(tǒng)計(jì)交易記錄統(tǒng)計(jì)交易記錄交易記錄治理交易記錄治理提交交易記錄提交交易記錄系統(tǒng)治理系統(tǒng)治理數(shù)據(jù)維護(hù)系統(tǒng)維護(hù)數(shù)據(jù)維護(hù)系統(tǒng)維護(hù)代碼維護(hù)代碼維護(hù)圖圖4-3 HIPO圖4.3模塊設(shè)計(jì)模塊設(shè)計(jì)是針對(duì)系統(tǒng)結(jié)構(gòu)圖中的每個(gè)模塊定義其外部及內(nèi)部特性的工作,即模塊講明。其要緊目的是為程序員要完成每個(gè)模塊的具體功能提供依據(jù)。依據(jù)是輸入、處理、輸出的詳細(xì)描述。模塊模塊IPO圖 第1號(hào)系統(tǒng)名稱:訂單治理 子系統(tǒng)名

56、稱:發(fā)貨治理模塊名稱:發(fā)貨通知 模塊代碼:CJ-P11調(diào)用模塊:無(wú) 被調(diào)用模塊:發(fā)貨治理輸入:發(fā)貨名單 輸出:快遞名單處理:1.打開“發(fā)貨名單”和“快遞名單”。 2.從“發(fā)貨名單”的第一個(gè)記錄開始循環(huán),將該記錄寫入并存儲(chǔ)進(jìn)”快遞名單”中,然后接著記錄下一個(gè)記錄,直到最后。 3.關(guān)閉“發(fā)貨名單”和“快遞名單”。模塊IPO圖 第2號(hào)系統(tǒng)名稱:訂單治理 子系統(tǒng)名稱:退貨治理模塊名稱:退貨審核 模塊代碼:CJ-P21調(diào)用模塊:無(wú) 被調(diào)用模塊:退貨治理輸入:收貨確認(rèn)表 輸出:訂單取消表處理:1.打開“收貨確認(rèn)表”和“訂單取消表”。 2.從“收貨確認(rèn)表”的第一個(gè)記錄開始循環(huán)推斷,將審核通過(guò)的記錄寫入并存儲(chǔ)

57、到“訂單取消表”中,直到最后。 3.關(guān)閉“收貨確認(rèn)表”和“訂單取消表”。模塊IPO圖 第3號(hào)系統(tǒng)名稱:訂單治理 子系統(tǒng)名稱:交易記錄治理模塊名稱:統(tǒng)計(jì)交易記錄 模塊代碼:CJ-P31調(diào)用模塊:無(wú) 被調(diào)用模塊:交易記錄治理輸入:完成訂單表 輸出:商品交易記錄庫(kù)處理:1.打開“完成訂單表”和“商品交易記錄庫(kù)”。 2.從“完成訂單表”的第一個(gè)記錄開始循環(huán)推斷,將審核通過(guò)的記錄寫入并存儲(chǔ)到“商品交易記錄庫(kù)”中,直到最后。 3.關(guān)閉“完成訂單表”和“商品交易記錄庫(kù)”。模塊模塊IPO圖 第4號(hào)系統(tǒng)名稱:訂單治理 子系統(tǒng)名稱:交易記錄治理模塊名稱:提交交易記錄 模塊代碼:CJ-P32調(diào)用模塊:無(wú) 被調(diào)用模塊

58、:交易記錄治理輸入:商品交易記錄庫(kù) 輸出:交易記錄表處理:1.打開“商品交易記錄庫(kù)”和“交易記錄表”。 2.從“商品交易記錄庫(kù)”的第一個(gè)記錄開始循環(huán)推斷,將審核通過(guò)的記錄寫入并存儲(chǔ)到“交易記錄表”中,直到最后。 3.關(guān)閉“商品交易記錄庫(kù)”和“交易記錄表”。4.4 輸入輸出設(shè)計(jì)4.4.1 輸入設(shè)計(jì)輸入設(shè)計(jì)擔(dān)負(fù)著將系統(tǒng)外的數(shù)據(jù)以一定的格式送入計(jì)算機(jī),輸入設(shè)計(jì)的一條重要原則是確保系統(tǒng)輸入的信息準(zhǔn)確無(wú)誤。本系統(tǒng)輸入設(shè)計(jì)見表4-14至4-34。表4- 12訂貨單輸入設(shè)計(jì)Tablet.4-12 orders of design輸入名稱:訂貨單 輸入設(shè)備和介質(zhì):鍵盤輸入源:顧客 輸入時(shí)刻和頻率:隨機(jī)輸入信息

59、量: 共享范圍:本系統(tǒng)使用表4-13訂貨單輸入格式及內(nèi)容Tablet.4-13 orders of the format and content數(shù)據(jù)項(xiàng)名稱類型實(shí)際長(zhǎng)度備注購(gòu)物單編號(hào)char8系統(tǒng)自動(dòng)填寫日期date8系統(tǒng)自動(dòng)檢驗(yàn)業(yè)務(wù)員代碼char3系統(tǒng)自動(dòng)選擇商品代碼char5系統(tǒng)自動(dòng)檢驗(yàn)商品數(shù)量numb50商品單價(jià)numb60表4-14商品入庫(kù)單輸入設(shè)計(jì)Tablet.4-14 Commodity storage lists of design輸入名稱:商品入庫(kù)單 輸入設(shè)備和介質(zhì):鍵盤輸入源:保管員 輸入時(shí)刻和頻率:隨機(jī)輸入信息量: 共享范圍:本系統(tǒng)使用表4-15商品入庫(kù)單輸入格式及內(nèi)容Tab

60、let.4-15 format and content of storage lists數(shù)據(jù)項(xiàng)名稱類型實(shí)際長(zhǎng)度備注入庫(kù)單編號(hào)char8手工輸入日期date8系統(tǒng)自動(dòng)檢驗(yàn)業(yè)務(wù)員代碼char3列表選擇輸入倉(cāng)庫(kù)代碼char1列表選擇輸入商品代碼char5列表選擇輸入商品數(shù)量numb50是否付款Char2列表選擇輸入是否記賬Char2列表選擇輸入預(yù)付比例Numb30,0,0表4-18商品銷售單輸入設(shè)計(jì)Tablet.4-18 commodity Sales list of design輸入名稱:商品銷售單 輸入設(shè)備和介質(zhì):鍵盤輸入源:營(yíng)業(yè)員 輸入時(shí)刻和頻率:隨機(jī)輸入信息量: 共享范圍:本系統(tǒng)使用表4-1

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論