基于B2C的沃爾瑪超市商品銷售與管理系統(tǒng)v2_第1頁(yè)
基于B2C的沃爾瑪超市商品銷售與管理系統(tǒng)v2_第2頁(yè)
基于B2C的沃爾瑪超市商品銷售與管理系統(tǒng)v2_第3頁(yè)
基于B2C的沃爾瑪超市商品銷售與管理系統(tǒng)v2_第4頁(yè)
基于B2C的沃爾瑪超市商品銷售與管理系統(tǒng)v2_第5頁(yè)
已閱讀5頁(yè),還剩65頁(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、本科生畢業(yè)設(shè)計(jì)基于B2C的沃爾瑪超市商品銷售與管理系統(tǒng)CommoditiesSaleand Management SystemBased on B2C for Wal-Mart Supermarket學(xué)生姓名所在專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)所在班級(jí)申請(qǐng)學(xué)位工學(xué)學(xué)士指導(dǎo)教師職稱職稱答辯時(shí)間目 錄TOC o 1-3 h z u HYPERLINK l _Toc294289303 設(shè)計(jì)總說(shuō)明 PAGEREF _Toc294289303 h I HYPERLINK l _Toc294289304 introduction PAGEREF _Toc294289304 h II HYPERLINK l _Toc2

2、94289305 1緒論 PAGEREF _Toc294289305 h 1 HYPERLINK l _Toc294289306 1.1設(shè)計(jì)的背景 PAGEREF _Toc294289306 h 1 HYPERLINK l _Toc294289307 1.1.1B2C電子商務(wù)概述 PAGEREF _Toc294289307 h 1 HYPERLINK l _Toc294289308 1.1.2國(guó)內(nèi)外電子商務(wù)管理系統(tǒng)的研究現(xiàn)狀 PAGEREF _Toc294289308 h 2 HYPERLINK l _Toc294289309 1.2設(shè)計(jì)的概況 PAGEREF _Toc294289309 h

3、2 HYPERLINK l _Toc294289310 1.2.1設(shè)計(jì)的目的和意義 PAGEREF _Toc294289310 h 2 HYPERLINK l _Toc294289311 1.2.2設(shè)計(jì)的內(nèi)容 PAGEREF _Toc294289311 h 3 HYPERLINK l _Toc294289312 1.2.3設(shè)計(jì)的指導(dǎo)思想 PAGEREF _Toc294289312 h 3 HYPERLINK l _Toc294289313 1.3論文組織結(jié)構(gòu) PAGEREF _Toc294289313 h 3 HYPERLINK l _Toc294289314 2系統(tǒng)開發(fā)的相關(guān)理論與技術(shù) PA

4、GEREF _Toc294289314 h 4 HYPERLINK l _Toc294289315 2.1系統(tǒng)開發(fā)模式 PAGEREF _Toc294289315 h 4 HYPERLINK l _Toc294289316 2.1.1B/S結(jié)構(gòu)設(shè)計(jì)模式 PAGEREF _Toc294289316 h 4 HYPERLINK l _Toc294289317 2.1.2B/S結(jié)構(gòu)設(shè)計(jì)模式的優(yōu)勢(shì)與劣勢(shì) PAGEREF _Toc294289317 h 4 HYPERLINK l _Toc294289318 2.2系統(tǒng)開發(fā)工具選擇 PAGEREF _Toc294289318 h 5 HYPERLINK

5、l _Toc294289319 2.2.1操作系統(tǒng)和服務(wù)器選用 PAGEREF _Toc294289319 h 5 HYPERLINK l _Toc294289320 2.2.2開發(fā)平臺(tái) PAGEREF _Toc294289320 h 5 HYPERLINK l _Toc294289321 2.2.3數(shù)據(jù)庫(kù)的選用 PAGEREF _Toc294289321 h 6 HYPERLINK l _Toc294289322 2.2.4其它輔助工具的選用 PAGEREF _Toc294289322 h 6 HYPERLINK l _Toc294289323 2.3相關(guān)理論與開發(fā)技術(shù) PAGEREF _T

6、oc294289323 h 6 HYPERLINK l _Toc294289324 電子商務(wù)技術(shù) PAGEREF _Toc294289324 h 6 HYPERLINK l _Toc294289325 2.3.2ASP.NET技術(shù) PAGEREF _Toc294289325 h 7 HYPERLINK l _Toc294289326 2.3.3C#開發(fā)語(yǔ)言 PAGEREF _Toc294289326 h 8 HYPERLINK l _Toc294289327 2.3.4JavaScript語(yǔ)言簡(jiǎn)介 PAGEREF _Toc294289327 h 9 HYPERLINK l _Toc294289

7、328 3系統(tǒng)分析 PAGEREF _Toc294289328 h 9 HYPERLINK l _Toc294289329 3.1可行性分析 PAGEREF _Toc294289329 h 9 HYPERLINK l _Toc294289330 3.1.1技術(shù)可行性 PAGEREF _Toc294289330 h 9 HYPERLINK l _Toc294289331 3.1.2經(jīng)濟(jì)可行性 PAGEREF _Toc294289331 h 10 HYPERLINK l _Toc294289332 3.1.3操作可行性 PAGEREF _Toc294289332 h 10 HYPERLINK l

8、_Toc294289333 3.2需求分析 PAGEREF _Toc294289333 h 11 HYPERLINK l _Toc294289334 3.2.1角色識(shí)別 PAGEREF _Toc294289334 h 11 HYPERLINK l _Toc294289335 3.2.2客戶功能 PAGEREF _Toc294289335 h 11 HYPERLINK l _Toc294289336 3.2.3管理功能 PAGEREF _Toc294289336 h 11 HYPERLINK l _Toc294289337 3.2.4角色模型圖 PAGEREF _Toc294289337 h 1

9、2 HYPERLINK l _Toc294289338 3.2.5功能模塊劃分 PAGEREF _Toc294289338 h 12 HYPERLINK l _Toc294289339 3.3數(shù)據(jù)流程圖 PAGEREF _Toc294289339 h 13 HYPERLINK l _Toc294289340 3.4數(shù)據(jù)字典 PAGEREF _Toc294289340 h 15 HYPERLINK l _Toc294289341 3.5實(shí)體關(guān)系模型(E-R圖) PAGEREF _Toc294289341 h 17 HYPERLINK l _Toc294289342 3.6系統(tǒng)的狀態(tài)轉(zhuǎn)換模型 PA

10、GEREF _Toc294289342 h 19 HYPERLINK l _Toc294289343 4系統(tǒng)總體設(shè)計(jì) PAGEREF _Toc294289343 h 20 HYPERLINK l _Toc294289344 4.1系統(tǒng)功能總框架 PAGEREF _Toc294289344 h 20 HYPERLINK l _Toc294289345 4.2數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc294289345 h 21 HYPERLINK l _Toc294289346 4.2.1邏輯結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc294289346 h 21 HYPERLINK l _Toc2942893

11、47 4.2.2物理結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc294289347 h 24 HYPERLINK l _Toc294289348 5系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)代碼 PAGEREF _Toc294289348 h 25 HYPERLINK l _Toc294289349 5.1銷售子系統(tǒng) PAGEREF _Toc294289349 h 25 HYPERLINK l _Toc294289350 5.1.1用戶登入模塊 PAGEREF _Toc294289350 h 25 HYPERLINK l _Toc294289351 5.1.2商品選購(gòu)模塊 PAGEREF _Toc294289351 h 28

12、HYPERLINK l _Toc294289352 5.2管理子系統(tǒng) PAGEREF _Toc294289352 h 32 HYPERLINK l _Toc294289353 5.2.1管理員登陸 PAGEREF _Toc294289353 h 32 HYPERLINK l _Toc294289354 5.2.2管理商品信息 PAGEREF _Toc294289354 h 32 HYPERLINK l _Toc294289355 5.2.3管理訂單信息 PAGEREF _Toc294289355 h 34 HYPERLINK l _Toc294289356 5.2.4管理會(huì)員信息 PAGERE

13、F _Toc294289356 h 36 HYPERLINK l _Toc294289357 6系統(tǒng)測(cè)試 PAGEREF _Toc294289357 h 37 HYPERLINK l _Toc294289358 7總結(jié) PAGEREF _Toc294289358 h 38 HYPERLINK l _Toc294289359 鳴謝 PAGEREF _Toc294289359 h 39 HYPERLINK l _Toc294289360 參考文獻(xiàn) PAGEREF _Toc294289360 h 40設(shè)計(jì)總說(shuō)明電子商務(wù)是Internet爆炸式發(fā)展的直接產(chǎn)物,是網(wǎng)絡(luò)技術(shù)應(yīng)用的全新發(fā)展方向。電子商務(wù)不僅

14、會(huì)改變企業(yè)本身的生產(chǎn)、經(jīng)營(yíng)、管理活動(dòng),而且將影響到整個(gè)社會(huì)的經(jīng)濟(jì)運(yùn)行與結(jié)構(gòu)。由于B2C平臺(tái)提供的產(chǎn)品在質(zhì)量、品牌、售后服務(wù)等系列核心環(huán)節(jié)上,比C2C平臺(tái)有較大競(jìng)爭(zhēng)優(yōu)勢(shì)。B2C電子商務(wù)市場(chǎng)呈現(xiàn)逆勢(shì)“井噴”,且漸呈現(xiàn)替代C2C成為網(wǎng)購(gòu)電子商務(wù)的主流趨勢(shì)。中國(guó)的電子商務(wù)發(fā)展空間和前景巨大,對(duì)于世界零售業(yè)巨頭沃爾瑪而言,當(dāng)然希望在這一蓬勃發(fā)展的新興市場(chǎng)中分一杯羹。B2C(Business-to-Consumer,商家對(duì)客戶)中文簡(jiǎn)稱為“商對(duì)客”?!吧虒?duì)客”是電子商務(wù)的一種模式,也就是通常說(shuō)的商業(yè)零售,直接面向消費(fèi)者銷售產(chǎn)品和服務(wù)。這種形式的電子商務(wù)一般以網(wǎng)絡(luò)零售業(yè)為主,主要借助于互聯(lián)網(wǎng)開展在線銷售活動(dòng)

15、。沃爾瑪進(jìn)軍中國(guó)B2C市場(chǎng),建立基于B2C的商品銷售與管理系統(tǒng)在企業(yè)發(fā)展中發(fā)揮著越來(lái)越大的作用。在信息時(shí)代,建立一個(gè)功能強(qiáng)大、界面美觀的商品銷售與管理系統(tǒng)以及電子商務(wù)系統(tǒng)平臺(tái),對(duì)沃爾瑪在中國(guó)的發(fā)展顯得越來(lái)越至關(guān)重要。本系統(tǒng)利用Internet網(wǎng)絡(luò)電子商務(wù)新技術(shù),實(shí)現(xiàn)了基于B2C結(jié)構(gòu)的電子商務(wù)管理。系統(tǒng)開發(fā)工具采用ASP.NET,后臺(tái)數(shù)據(jù)庫(kù)采用SQL Server 2005。借助web服務(wù)器和客戶的瀏覽器,同時(shí)利用電子工具高效率、低成本的特點(diǎn),為客戶提供手機(jī)交易平臺(tái)。商家在Internet上發(fā)布商業(yè)信息,用戶能夠全天候快速地查閱和訂購(gòu)商品。本系統(tǒng)依據(jù)目前電子商務(wù)系統(tǒng)的設(shè)計(jì)原則,以網(wǎng)上交易功能為主

16、,輔以?shī)蕵?lè)、廣告、導(dǎo)購(gòu)等功能,是一個(gè)綜合性電子商務(wù)網(wǎng)站系統(tǒng)。本文以軟件工程方法學(xué)為指導(dǎo)設(shè)計(jì)并實(shí)現(xiàn)沃爾瑪超市商品銷售與管理系統(tǒng)。首先對(duì)系統(tǒng)的可行性及需求進(jìn)行分析,接著進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì)、軟件結(jié)構(gòu)的設(shè)計(jì),最后對(duì)銷售子系統(tǒng)、信息更新子系統(tǒng)等進(jìn)行詳細(xì)設(shè)計(jì)并在ASP.NET平臺(tái)下采用ADO.NET等技術(shù)編程實(shí)現(xiàn)。系統(tǒng)運(yùn)行結(jié)果良好,達(dá)到預(yù)期目標(biāo)。關(guān)鍵詞:沃爾瑪;電子商務(wù);商品銷售與管理系統(tǒng);B2CintroductionE-commerce, the direct product of the booming development of Internet, leads the new direction

17、for network technology and its application. E-commerce will not only change business itself in production, operation and management, but also have great impacts on economic operation and social structure across the broad. The B2C e-commercial market demonstrates abusiness reverse called “blowout”, a

18、nd increasingly tends to take the place of C2C to be the most significant mainstream in online shopping, owing to its competitive advantage to C2C in the core link of the series including quality, brand and after-sales services supplied by B2C platform. Seeing the broad space for development and pro

19、mising prospect in Chinese e-commerce, definitely, the worldwide retail leader Wal-Mart is longing to take a share of the spoils in the infant market which is flourishingly growing. B2C is an abbreviation of Business-to-Consumer, which is one kind of mode of e-commerce i.e. Commerce and Retail usual

20、ly said to sale and serve for customers directly. E-commerce in this formula, generally speaking, gives first place to network retail to launch sales activities on line with the help of Internet.The merchandise sales and management system on the basis of B2C established by Wal-Mart after its entry i

21、n Chinese B2C market is playing a cumulatively important role in corporate growth. In this information- oriented era, to create a merchandise sales and management system with enhanced features and functionality as well as to build an e-commercial-system platform assume increasing significance for Wa

22、l-Mart to develop in China.This system enforces the e-commercial management based on B2C structure by utilizing the innovative technology of network e-commerce, makes use of ASP.NET and SQL Server to be the development tool for dynamic website and backend database respectively. In addition to these,

23、 it also takes the advantages of web server and customer browser with the high efficiency and low cost of electronic means to supply the exchange platform on mobile phone for clients to release commercial information and advertisements on the internet, in this way, the users can consult or subscribe

24、 commodities, being offered the round-the-clock, better, and faster room for commercial activities, which realizes the fundamental function of exchanging on line. The website, moreover, is an integrated e-commercial website which dominates in the on lined exchange function with combining the other f

25、unctions like entertainment, advertisement, and shopping guide. This thesis shows the design and the achievement of the merchandise sales and management system for Wal-Mart supermarket with the guide of the theory of software engineering and methodology. In the passage, the analysis and demand follo

26、wed by the designs for database and software structure of this system are demonstrated. Ultimately, the specific program for sales and information renewing subsystems, as well as the realizing program using the technologies such as ADO.NET on the platform of ASP.NET are also described. As a result,

27、the merchandise sales and management system operates with a good condition, and it can achieve the objective.Keywords: Wal-Mart ; e-commerce; commoditiessale and management system;B2C基于B2C的沃爾瑪超市商品銷售與管理系統(tǒng)畢業(yè)設(shè)計(jì)說(shuō)明書緒論設(shè)計(jì)的背景B2C電子商務(wù)概述電子商務(wù)是綜合運(yùn)用信息技術(shù)、以提高貿(mào)易伙伴間商業(yè)運(yùn)作效率為目標(biāo),將一次交易全過(guò)程中的數(shù)據(jù)和資料用電子方式實(shí)現(xiàn),在商業(yè)的整個(gè)運(yùn)作過(guò)程中實(shí)現(xiàn)交易無(wú)紙化、

28、直接化。電子商務(wù)可以使貿(mào)易環(huán)節(jié)中各個(gè)商家和廠家更緊密地聯(lián)系,更快地滿足需求,在全球范圍內(nèi)選擇貿(mào)易伙伴,以最小的投入獲得最大的利潤(rùn)1。B2C即企業(yè)通過(guò)互聯(lián)網(wǎng)為消費(fèi)者提供一個(gè)新型的購(gòu)物環(huán)境網(wǎng)上商店,消費(fèi)者通過(guò)網(wǎng)絡(luò)在網(wǎng)上購(gòu)物、在網(wǎng)上支付。由于這種模式節(jié)省了客戶和企業(yè)的時(shí)間和空間,大大提高了交易效率。B2C電子商務(wù)的付款方式是貨到付款與網(wǎng)上支付相結(jié)合,而大多數(shù)企業(yè)的配送選擇物流外包方式以節(jié)約運(yùn)營(yíng)成本。隨著用戶消費(fèi)習(xí)慣的改變以及優(yōu)秀企業(yè)示范效應(yīng)的促進(jìn),網(wǎng)上購(gòu)物的用戶不斷增長(zhǎng)2。網(wǎng)上商城銷售涉及的領(lǐng)域十分廣泛,其中B2C 電子商務(wù)是以Internet 為主要手段,由商家或企業(yè)通過(guò)網(wǎng)站向消費(fèi)者提供商品和服務(wù)

29、的一種商務(wù)模式。從長(zhǎng)遠(yuǎn)來(lái)看,企業(yè)對(duì)消費(fèi)者的電子商務(wù)將取得快速發(fā)展,并將最終在電子商務(wù)領(lǐng)域占據(jù)重要地位。通過(guò)建立銷售管理系統(tǒng),利用電子商務(wù)的優(yōu)勢(shì)同現(xiàn)有銷售模式和流通渠道相結(jié)合,就可給消費(fèi)者帶來(lái)很大的便利之處,就可擴(kuò)大消費(fèi)市場(chǎng),也為各地消費(fèi)者提供便利,而且也降低了商業(yè)成本3。B2C的實(shí)質(zhì)仍然是零售業(yè),就必然也要遵循著零售業(yè)發(fā)展的一般規(guī)律,即需要經(jīng)歷產(chǎn)品競(jìng)爭(zhēng)、價(jià)格競(jìng)爭(zhēng)、服務(wù)競(jìng)爭(zhēng)等階段,最終進(jìn)入體驗(yàn)經(jīng)濟(jì)。網(wǎng)購(gòu)也同樣需要差異化競(jìng)爭(zhēng),走出單純的價(jià)格戰(zhàn)誤區(qū),而體驗(yàn)將成為B2C未來(lái)競(jìng)爭(zhēng)差異化的重要來(lái)源。國(guó)內(nèi)外電子商務(wù)管理系統(tǒng)的研究現(xiàn)狀(1)國(guó)內(nèi)電子商務(wù)管理系統(tǒng)在整個(gè)國(guó)內(nèi)網(wǎng)購(gòu)市場(chǎng)的份額中,B2C業(yè)務(wù)也一改過(guò)去不

30、慍不火的狀態(tài),開始進(jìn)入快速上升通道。據(jù)易觀國(guó)際預(yù)測(cè),2008年到2011年,國(guó)內(nèi)B2C市場(chǎng)規(guī)模年均增長(zhǎng)率將達(dá)到31.27%,2011年中國(guó)B2C市場(chǎng)規(guī)模將達(dá)到136億元。B2C電子商務(wù)技術(shù)發(fā)展成熟與否也在很大程度上影響我國(guó)傳統(tǒng)企業(yè)B2C電子商務(wù)化的進(jìn)程。過(guò)高的軟件及基礎(chǔ)設(shè)施建設(shè)投入、脫離商務(wù)本質(zhì)的技術(shù)框架,業(yè)務(wù)模式粗糙的系統(tǒng)平臺(tái)、無(wú)法與企業(yè)現(xiàn)有信息管理系統(tǒng)整合的障礙這幾方面的問(wèn)題都迫切的需要解決。企業(yè)需要不斷推進(jìn)技術(shù)的發(fā)展,加快通用平臺(tái)的研發(fā)與建設(shè)能極大的降低費(fèi)用與成本。 (2)國(guó)外電子商務(wù)管理系統(tǒng)在國(guó)外,電子商務(wù)的B2C模式發(fā)展非常迅速,通過(guò)Internet進(jìn)行交易已成為潮流?;陔娮由虅?wù)而

31、推出的商品交易系統(tǒng)方案、金融電子化方案和信息安全等,已形成了多種新的產(chǎn)業(yè),給信息技術(shù)帶來(lái)許多新的機(jī)會(huì),并逐漸成為國(guó)際信息技術(shù)市場(chǎng)競(jìng)爭(zhēng)的焦點(diǎn)。國(guó)外很多發(fā)達(dá)資本主義國(guó)家的有關(guān)人士都在開發(fā)超市管理系統(tǒng),開發(fā)出很多大型的軟件, ,它可以使超市可以更好的操作.節(jié)省人力,減少顧客購(gòu)物時(shí)間,增加客流量,提高顧客滿意度等特點(diǎn)。 設(shè)計(jì)的概況設(shè)計(jì)的目的和意義此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏商品覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車等功能;后臺(tái)管理是提供給管理員的,其中包括:商品管理、商品類別管理、訂單管理、管理員管理、會(huì)員管理等。使管理員從繁瑣的手工操作中解脫出來(lái)

32、,并提高了辦公效率5。打造網(wǎng)上商城多面性,把涉及商品的“銷售,送貨,咨詢服務(wù),個(gè)性化修飾”等各個(gè)方面都聯(lián)系起來(lái),整合網(wǎng)絡(luò)資源,完善手機(jī)銷售支付手段,構(gòu)建商品銷售信息總平臺(tái),實(shí)現(xiàn)多位一體、全程監(jiān)控的商品銷售模式。把商品銷售市場(chǎng)中分散的利潤(rùn)點(diǎn)整合起來(lái),提高資源利用率,實(shí)現(xiàn)商品增值等服務(wù)相關(guān)利益的相關(guān)者的共贏。本設(shè)計(jì)改變了以往的購(gòu)物只能通過(guò)現(xiàn)實(shí)的商場(chǎng)才能達(dá)到的結(jié)果,采用Web技術(shù),借助于Internet互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達(dá)到資源共享,提高以往購(gòu)物的局限性,縮短人們的時(shí)間和提高工作效率,具有較好的交互性,從而實(shí)現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺(tái),使整個(gè)購(gòu)物活動(dòng)過(guò)程簡(jiǎn)單、方便、易行5。設(shè)計(jì)的內(nèi)容(

33、1)完成用戶基本信息錄入的注冊(cè)。(2)完成管理員對(duì)系統(tǒng)的商品資料(商品添加、商品刪除)管理功能。(3)完成管理員對(duì)訂單的發(fā)貨處理。(4)全面、分類展示超市的所有商品,方便顧客了解商品信息;(5)會(huì)員通過(guò)查看購(gòu)物車對(duì)所選商品進(jìn)行確定、挑選。設(shè)計(jì)的指導(dǎo)思想(1)本設(shè)計(jì)思想是:沃爾瑪超市商品銷售與管理系統(tǒng)主要是對(duì)后臺(tái)管理和前臺(tái)操作。后臺(tái)管理是管理員對(duì)本系統(tǒng)的維護(hù),通過(guò)商品信息(商品添加、商品修改)、商品類別信息、訂單情況等功能達(dá)到對(duì)系統(tǒng)的管理。前臺(tái)操作是用戶登錄到本系統(tǒng),可以進(jìn)行用戶注冊(cè),通過(guò)系統(tǒng)的查看商城的商品,找到自己想要買的商品,裝入購(gòu)物車,提交訂單進(jìn)行購(gòu)買。網(wǎng)上購(gòu)物平臺(tái)的特點(diǎn)是客戶和電子商品

34、信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺(tái)采用符合購(gòu)買電子商品基本的原則,滿足廣大客戶的日益增長(zhǎng)的數(shù)量,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求6。(2)設(shè)計(jì)的總體規(guī)則:簡(jiǎn)單性:在實(shí)現(xiàn)平臺(tái)的功能的同時(shí),盡量讓平臺(tái)操作簡(jiǎn)單易懂,這對(duì)于一個(gè)網(wǎng)上購(gòu)物系統(tǒng)來(lái)說(shuō)是非常重要的。針對(duì)性:該平臺(tái)設(shè)計(jì)是網(wǎng)上購(gòu)物系統(tǒng)及后臺(tái)管理的定向開發(fā)設(shè)計(jì),所以具有專業(yè)突出和很強(qiáng)的針對(duì)性。實(shí)用性:該平臺(tái)能完成商品展示和管理員管理的基本信息,具有良好的實(shí)用性。標(biāo)準(zhǔn)化、開放性:標(biāo)準(zhǔn)化、開放性是信息技術(shù)發(fā)展的必然趨勢(shì),在可能的條件正點(diǎn),設(shè)計(jì)中采用的技術(shù)都盡可能是標(biāo)準(zhǔn)化、具良好開放性的。論文組織

35、結(jié)構(gòu)第1章:簡(jiǎn)單介紹本次系統(tǒng)設(shè)計(jì)的背景、概況、指導(dǎo)思想等。第2章:簡(jiǎn)單介紹系統(tǒng)開發(fā)的相關(guān)理論和技術(shù),包括服務(wù)器的選用,開發(fā)平臺(tái)的選用等。第3章:對(duì)系統(tǒng)的可行性分析,需求分析作詳細(xì)的探討。第4章:詳細(xì)介紹了系統(tǒng)的框架、數(shù)據(jù)庫(kù)設(shè)計(jì)等。第5章:結(jié)合系統(tǒng),詳細(xì)介紹了本系統(tǒng)的代碼設(shè)計(jì)。第6章:測(cè)試系統(tǒng)。第7章:對(duì)本次系統(tǒng)設(shè)計(jì)的總結(jié)。系統(tǒng)開發(fā)的相關(guān)理論與技術(shù)系統(tǒng)開發(fā)模式B/S結(jié)構(gòu)設(shè)計(jì)模式本設(shè)計(jì)采用B/S結(jié)構(gòu)的開發(fā)模式。所謂B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)方式的網(wǎng)絡(luò)結(jié)構(gòu),在客戶端不需要開發(fā)任何用戶界面,而統(tǒng)一采用如IE一類的瀏覽器,通過(guò)Web瀏覽器向Web服務(wù)器提出請(qǐng)求,由Web

36、服務(wù)器對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,并將結(jié)果逐級(jí)傳回客戶端。主要利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合多種Script語(yǔ)言(VBScript、JavaScript)技術(shù),是一種全新的軟件系統(tǒng)結(jié)構(gòu)技術(shù)。在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶的信息返回到瀏覽器。B/S結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需要配置少量的客戶端軟件7。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)返回以及動(dòng)態(tài)網(wǎng)頁(yè)生成等工作全部由Web服務(wù)器完成。B/S三層體系結(jié)構(gòu)采用三層結(jié)構(gòu),在數(shù)據(jù)管理層(Server)和用戶界面層(Client)增加了一層結(jié)構(gòu),稱為中間件(Middl

37、eware),使整個(gè)體系結(jié)構(gòu)成為三層。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會(huì)影響其它層的功能。B/S網(wǎng)絡(luò)結(jié)構(gòu)如圖2-1所示。圖2-1 B/S網(wǎng)絡(luò)結(jié)構(gòu)B/S結(jié)構(gòu)設(shè)計(jì)模式的優(yōu)勢(shì)與劣勢(shì)(1)B/S結(jié)構(gòu)最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件。只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。系統(tǒng)的擴(kuò)展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個(gè)用戶名和密碼,就可以使用了。甚至可以在線申請(qǐng),通過(guò)公司內(nèi)部的安全認(rèn)證(如證書)后,不需要人的參與,系統(tǒng)可以自動(dòng)分配給用戶一個(gè)賬號(hào)進(jìn)入系統(tǒng)8。(2)成本降低,選擇更多。大家都知道windows在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標(biāo)

38、準(zhǔn)配置,但在服務(wù)器操作系統(tǒng)上windows并不是處于絕對(duì)的統(tǒng)治地位。 現(xiàn)在的趨勢(shì)是凡使用B/S架構(gòu)的應(yīng)用管理軟件,只需安裝在Linux服務(wù)器上即可,而且安全性高。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用windows作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費(fèi)的Linux操作系統(tǒng)快速發(fā)展起來(lái),Linux除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫(kù)也是免費(fèi)的,這種選擇非常盛行。比如說(shuō)很多人每天上“新浪”網(wǎng),只要安裝了瀏覽器就可以了,并不需要了解“新浪”的服務(wù)器用的是什么操作系統(tǒng),而事實(shí)上大部分網(wǎng)站確實(shí)沒(méi)有使用windows操作系統(tǒng),但用戶的電腦本身安裝的大部分是win

39、dows操作系統(tǒng)。(3)應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。由于B/S架構(gòu)管理軟件只安裝在服務(wù)器端(Server)上,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器就行了,用戶界面主要事務(wù)邏輯在服務(wù)器(Server)端完全通過(guò)WWW瀏覽器實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。但是,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器“崩潰”等問(wèn)題,后果不堪設(shè)想。因此,許多單位都備有數(shù)據(jù)庫(kù)存儲(chǔ)服務(wù)器,以防萬(wàn)一。系統(tǒng)開發(fā)工具選擇操作系統(tǒng)和服務(wù)器選用操作系統(tǒng)采用Windows XP Professional版再加上IIS 5.1版本作為網(wǎng)站的服務(wù)器。因?yàn)閃indows

40、 XP不像Windows 2000和98一樣有Server的版本,但是其有出色的兼容性和強(qiáng)大的系統(tǒng)管理能力。IIS是Internet Information Server的縮寫,它是微軟公司主推的服務(wù)器,最新的版本是 HYPERLINK / Windows2000里面包含的IIS 5,IIS與WindowNT Server完全集成在一起,因而用戶能夠利用 HYPERLINK / Windows NT Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的Internet和Intranet站點(diǎn)。開發(fā)平臺(tái)Visual Studio 2005 包

41、含了一系列高效的、智能的開發(fā)工具,不論是為開發(fā)初學(xué)者,還是為經(jīng)驗(yàn)豐富的企業(yè)開發(fā)團(tuán)隊(duì)都提供了很多全新的、強(qiáng)大的功能:全方位的工具平臺(tái) 不論您是一位編程初學(xué)者還是一個(gè)富有經(jīng)驗(yàn)的企業(yè)開發(fā)團(tuán)隊(duì)的一員,為您提供高效的開發(fā)工具。減少開發(fā)的復(fù)雜度 確保您能更加輕松發(fā)布基于 Framework 的解決方案,包括 Windows、Web、移動(dòng)和基于 Office 的應(yīng)用。第三方的生態(tài)系統(tǒng) 允許您利用來(lái)自 Visual Studio 行業(yè)合作伙伴的參與研發(fā)的產(chǎn)品,并體驗(yàn)用來(lái)補(bǔ)充 Visual Studio 2005 第三方解決方案的全面部署。改善團(tuán)隊(duì)的溝通 給您提供高效智能的生命周期工具,通過(guò)使用 Visual

42、Studio 2005 Team System,來(lái)增強(qiáng) IT 周期參與者之間的交流與協(xié)作9。本系統(tǒng)的開發(fā)平臺(tái)就是采用Visual Studio 2005。 數(shù)據(jù)庫(kù)的選用本設(shè)計(jì)采用Microsoft SQL Server 2005個(gè)人版。數(shù)據(jù)庫(kù)的種類繁多,如何選擇數(shù)據(jù)庫(kù)讓人頭痛。現(xiàn)在比較流行的數(shù)據(jù)庫(kù)像Access、SQL Server、Oracle、MySQL等等都是常用的。Access用于比較簡(jiǎn)單的數(shù)據(jù)庫(kù)設(shè)計(jì),一般用于論壇和留言板;Oracle是以高級(jí)結(jié)構(gòu)化查詢語(yǔ)言為基礎(chǔ)的大型數(shù)據(jù)庫(kù),一般用于大型的數(shù)據(jù)庫(kù)設(shè)計(jì);MySQL和SQL Server則是適用于中小型企業(yè)的數(shù)據(jù)庫(kù)。由于SQL Serve

43、r支持存儲(chǔ)過(guò)程、觸發(fā)器、自定義函數(shù)等操作,它的安全性、并發(fā)性控制能力、數(shù)據(jù)挖掘、聯(lián)機(jī)操作等方面都是其它中小型數(shù)據(jù)庫(kù)系統(tǒng)無(wú)法超越的,所以本系統(tǒng)選擇了SQL Server 20051。其它輔助工具的選用Microsoft Word 2007。用于對(duì)畢業(yè)論文的編寫和資料的收集保存。Macromedia Dreamweaver 8。用于對(duì)網(wǎng)頁(yè)整體框架進(jìn)行美工的工具,它的強(qiáng)大的Html控件為網(wǎng)頁(yè)的設(shè)計(jì)提供方便。Photoshop CS 3。用于對(duì)網(wǎng)頁(yè)上的一些圖片進(jìn)行美工。Microsoft Visio 2003。用于論文用例圖和程序流程圖的設(shè)計(jì)。相關(guān)理論與開發(fā)技術(shù)電子商務(wù)技術(shù) 電子商務(wù)是實(shí)現(xiàn)消費(fèi)者網(wǎng)上購(gòu)

44、物、商戶之間的網(wǎng)上交易和在線電子支付的一種新型的商業(yè)運(yùn)營(yíng)模式,極大地方便了人們進(jìn)行各種事物活動(dòng)和貿(mào)易活動(dòng)。它的形式多變,操作方式也不相同。它的設(shè)計(jì)是自由的,除了保證網(wǎng)站的易用性、符合經(jīng)營(yíng)者的理念、消費(fèi)群體的喜好之外,可以任意發(fā)揮。電子商務(wù)解決方案以實(shí)現(xiàn)一定的商業(yè)經(jīng)營(yíng)活動(dòng)為目標(biāo),配以適當(dāng)?shù)碾娮由虅?wù)模式,并根據(jù)實(shí)際的業(yè)務(wù)流程,進(jìn)行系統(tǒng)的業(yè)務(wù)需求、整合分析,提供對(duì)系統(tǒng)的技術(shù)設(shè)計(jì)及系統(tǒng)實(shí)施方法、步驟等。電子商務(wù)解決方案的最大特點(diǎn)是專業(yè)化和標(biāo)準(zhǔn)化,是對(duì)應(yīng)用需求和成功經(jīng)驗(yàn)的通用化和規(guī)?;?,是提高系統(tǒng)建設(shè)速度和質(zhì)量的有效途徑。電子商務(wù)開發(fā)技術(shù)及系統(tǒng)設(shè)計(jì)其核心是實(shí)現(xiàn)企業(yè)WEB服務(wù),使企業(yè)服務(wù)的實(shí)現(xiàn)更加透明,充

45、分利用WEB技術(shù)和網(wǎng)絡(luò)平臺(tái)。利用WEB技術(shù)開發(fā)的系統(tǒng)大大減輕企業(yè)內(nèi)部的工作量,使企業(yè)專業(yè)人員把精力集中對(duì)業(yè)務(wù)邏輯應(yīng)用于開發(fā)上,提高了系統(tǒng)的運(yùn)作效率10。ASP.NET技術(shù)ASP.NET簡(jiǎn)介作為戰(zhàn)略產(chǎn)品,ASP.NET不僅僅是ActiveServerPage(ASP)的下一版本;它還提供了一個(gè)統(tǒng)一的Web開發(fā)模型,其中包括開發(fā)人員生成企業(yè)級(jí)Web應(yīng)用程序所需的各種服務(wù)。ASP.NET的語(yǔ)法在很大程度上與ASP兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)。可以通過(guò)在現(xiàn)有ASP應(yīng)用程序中逐漸添加ASP.NET功能,隨時(shí)增強(qiáng)ASP應(yīng)用程序。ASP.

46、NET是一個(gè)已編譯的、基于.NET的環(huán)境,可以用任何與.NET兼容的語(yǔ)言(包括VisualBasic、.NET、C#和JScript)創(chuàng)作應(yīng)用程序。另外,任何ASP.NET應(yīng)用程序都可以使用整個(gè).NETFramework。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類型安全、繼承等等。ASP.NET可以無(wú)縫地與HTML編輯器和其他編程工具(包括MicrosoftVisualStudio.NET)一起工作。這不僅使得Web開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包括開發(fā)人員可以用來(lái)將服務(wù)器控件拖放到Web頁(yè)的GUI和完全集成的調(diào)試支持。微軟為ASP.NE

47、T設(shè)計(jì)了這樣一些策略:易于寫出結(jié)構(gòu)清晰的代碼、代碼易于重用和共享、可用編譯類語(yǔ)言編寫等等,目的是讓程序員更容易開發(fā)出Web應(yīng)用,滿足計(jì)算向Web轉(zhuǎn)移的戰(zhàn)略需要5。ADO.NET簡(jiǎn)介ADO.NET是由.NETframework為與數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行交互而提供的一組對(duì)象類的名稱。面向?qū)ο缶幊痰挠嘘P(guān)主要優(yōu)點(diǎn)是可以把各種復(fù)雜的功能封裝在一個(gè)自包含的單元中,接著要處理的就是個(gè)定義好的接口,它由方法和屬性組成。在ADO.NET中,在網(wǎng)站得到數(shù)據(jù)請(qǐng)求時(shí),連接就會(huì)被建立,傳送數(shù)據(jù),完畢后連接關(guān)閉。接著,訪問(wèn)者就可以修改數(shù)據(jù),但這些修改不會(huì)在數(shù)據(jù)源中立即更新在用訪問(wèn)者所做的修改更新數(shù)據(jù)庫(kù)之前,必須重新打開連接。

48、其優(yōu)點(diǎn)是效率高,可伸縮性好。如果不使用這種斷開連接的模型,就意味著必須一直打開連接,直到每個(gè)用戶的會(huì)話結(jié)束為止。在Web上,有上千個(gè)并行用戶,給每個(gè)用戶打開連接在系統(tǒng)資源上是非常昂貴的。使用斷開連接的數(shù)據(jù)可以使應(yīng)用程序的效率高的多。ASP.NET開發(fā)環(huán)境1. Microsoft Visual Studio 2005。2. SQL Server 2005數(shù)據(jù)庫(kù)環(huán)境。SQL Server是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)。經(jīng)過(guò)多年發(fā)展,SQL Server 2005是Microsoft公司于2005年推出的版本。安裝使用方便。就網(wǎng)上購(gòu)物系統(tǒng)的開發(fā),采用較為成熟穩(wěn)定的S

49、QL Server 2005是不錯(cuò)的選擇。3. IISV5.1。在WindowsXPProfessional操作系統(tǒng)中,采用ASP.NET架設(shè)web應(yīng)用程序,要安裝的InternetInformationServices(IIS)5.1。IIS5.1是客戶端使用的Web服務(wù)器。在WindowsXPProfessional的環(huán)境下進(jìn)行ASP.NET的開發(fā),IIS是必需的8。ASP.NET技術(shù)的優(yōu)點(diǎn)ASP.NET并不僅僅是一個(gè)新版本,而是Web應(yīng)用程序編程方面的一個(gè)全新概念和方法。ASP.NET中的新功能并不是對(duì)ASP的改進(jìn),設(shè)計(jì)它的初衷是為用戶提供最佳的應(yīng)用程序架構(gòu)。這就意味著在許多領(lǐng)域中,AS

50、P.NET與ASP是不兼容的,不過(guò)從長(zhǎng)遠(yuǎn)來(lái)說(shuō)這是一件好事。這表明ASP.NET為應(yīng)用程序的開發(fā)提供了一個(gè)功能強(qiáng)得多的平臺(tái),同時(shí)它也具備了更多的優(yōu)點(diǎn)。ASP.NET與ASP是互不干擾的。即使兩者之間有許多不同,但安裝ASP.NET并不會(huì)破壞現(xiàn)有的應(yīng)用程序。這是因?yàn)樘幚憩F(xiàn)有的ASP頁(yè)仍使用和以前一樣的機(jī)制,而新的架構(gòu)則負(fù)責(zé)處理ASP.NET頁(yè)。之所以如此是由于ASP.NET頁(yè)有一個(gè)新的文件擴(kuò)展名(.aspx),也就是說(shuō)它們的處理方式和ASP頁(yè)是不同的。ASP.NET擺脫了以前ASP使用腳本語(yǔ)言來(lái)編程的缺點(diǎn),理論上可以使用任何編程語(yǔ)言包括C+,VB,JS等,使得開發(fā)方式更為靈活。ASP.NET是編譯

51、性的編程框架,運(yùn)行的是服務(wù)器上已經(jīng)編譯好的公共語(yǔ)言和庫(kù)代碼,可以利用早期綁定,實(shí)施編譯來(lái)提高效率。ASP.NET把界面設(shè)計(jì)和程序設(shè)計(jì)以不同的文件分離開,復(fù)用性和維護(hù)性得到了提高。相對(duì)于ASP而言,ASP.NET中對(duì)代碼和控件的封裝在程度上講,是非常徹底的,安全性和穩(wěn)定性大大提高10。C#開發(fā)語(yǔ)言C#是一種編程語(yǔ)言,它是為生成在.NET Framework上運(yùn)行的各種應(yīng)用程序而設(shè)計(jì)的。C#簡(jiǎn)單、功能強(qiáng)大、類型安全,而且是面向?qū)ο蟮?。C# 憑借在許多方面的創(chuàng)新,在保持C語(yǔ)言風(fēng)格的表現(xiàn)力和雅致特征的同時(shí),實(shí)現(xiàn)了應(yīng)用程序的快速開發(fā)。Visual C#是 Microsoft 對(duì) C# 語(yǔ)言的實(shí)現(xiàn)。Vis

52、ual Studio 通過(guò)功能齊全的代碼編輯器、編譯器、項(xiàng)目模板、設(shè)計(jì)器、代碼向?qū)?、功能?qiáng)大而易用的調(diào)試器以及其他工具,實(shí)現(xiàn)了對(duì) Visual C# 的支持。通過(guò) .NET Framework 類庫(kù),可以訪問(wèn)許多操作系統(tǒng)服務(wù)和其他有用的精心設(shè)計(jì)的類,這些類可顯著加快開發(fā)周期。使用 C# 可以在不丟失面向?qū)ο筇匦缘幕A(chǔ)上降低開發(fā)與測(cè)試時(shí)間。對(duì)這個(gè)系統(tǒng)來(lái)說(shuō),C# 語(yǔ)言看起來(lái)是最合適做應(yīng)用程序設(shè)計(jì)的了。實(shí)際上,因?yàn)橛辛藖?lái)自 .NET 框架對(duì)核心編程任務(wù)的支持,發(fā)現(xiàn)使用 C# 比使用 Visual Basic 更容易。本系統(tǒng)采用的就是C#開發(fā)語(yǔ)言15。JavaScript語(yǔ)言簡(jiǎn)介能夠具有交互性,能夠包

53、含更多活躍的元素,就有必要在網(wǎng)頁(yè)中嵌入其它的技術(shù)。如:Javascript、VBScript、Document Object Model(DOM,文檔對(duì)象模型)、Layers和 Cascading Style Sheets(CSS,層疊樣式表),這里主要講Javascript。那么Javascript是什么東西?Javascript就是適應(yīng)動(dòng)態(tài)網(wǎng)頁(yè)制作的需要而誕生的一種新的編程語(yǔ)言,如今越來(lái)越廣泛地使用于Internet網(wǎng)頁(yè)制作上。 Javascript是由 Netscape公司開發(fā)的一種腳本語(yǔ)言(scripting language),或者稱為描述語(yǔ)言。在HTML基礎(chǔ)上,使用Javascri

54、pt可以開發(fā)交互式Web網(wǎng)頁(yè)。Javascript的出現(xiàn)使得網(wǎng)頁(yè)和用戶之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動(dòng)態(tài)的、交互性的關(guān)系,使網(wǎng)頁(yè)包含更多活躍的元素和更加精彩的內(nèi)容。運(yùn)行用Javascript編寫的程序需要能支持Javascript語(yǔ)言的瀏覽器。Netscape公司 Navigator 30以上版本的瀏覽器都能支持 Javascript程序, HYPERLINK /view/2353.htm 微軟公司 Internet Explorer 30以上版本的瀏覽器基本上支持Javascript。微軟公司還有自己開發(fā)的Javascript,稱為Jscript。Javascript和Jscript基本上是相同的

55、,只是在一些細(xì)節(jié)上有出入。Javascript短小精悍,又是在客戶機(jī)上執(zhí)行的,大大提高了網(wǎng)頁(yè)的瀏覽速度和交互能力。同時(shí)它又是專門為制作Web網(wǎng)頁(yè)而量身定做的一種簡(jiǎn)單的編程語(yǔ)言。系統(tǒng)分析可行性分析 可行性研究是為了弄清楚系統(tǒng)開發(fā)的項(xiàng)目是不是可以實(shí)現(xiàn)和值得進(jìn)行研究的過(guò)程,實(shí)際上是一次大大簡(jiǎn)化系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的過(guò)程,所以,進(jìn)行可行性的分析是非常必要的,也是很重要的。技術(shù)可行性技術(shù)的可行性是整個(gè)系統(tǒng)開發(fā)環(huán)節(jié)當(dāng)中非常重要的一個(gè)環(huán)節(jié),那么怎么才能合理的面對(duì)系統(tǒng)的可行性,我們?cè)诳紤]如何完成這個(gè)系統(tǒng)時(shí),我們能夠接受的范圍是在我們技術(shù)范圍之內(nèi)的事情,所以相對(duì)來(lái)說(shuō)分析技術(shù)可行性是非常有這個(gè)必要的,有的時(shí)候某個(gè)功

56、能實(shí)現(xiàn)就那么簡(jiǎn)單,但是真正實(shí)施起來(lái)的話,投入的人力物力就非常大了。技術(shù)可行性,就是要進(jìn)行技術(shù)風(fēng)險(xiǎn)評(píng)價(jià)。從開發(fā)者的技術(shù)實(shí)力、以往的工作基礎(chǔ)和問(wèn)題的復(fù)雜性等出發(fā),判斷系統(tǒng)開發(fā)在時(shí)間、費(fèi)用等限制條件下成功的可能性。如果開發(fā)技術(shù)風(fēng)險(xiǎn)很大,或者模型演示表明當(dāng)前采用的技術(shù)和方法不能實(shí)現(xiàn)系統(tǒng)預(yù)期的功能和性能,或者系統(tǒng)的實(shí)現(xiàn)不支持各子系統(tǒng)的集成,則項(xiàng)目管理人員可以做出停止系統(tǒng)開發(fā)的決定。所以系統(tǒng)的可行性在整個(gè)系統(tǒng)的開發(fā)流程當(dāng)中是非常重要的,衡量投入和利潤(rùn)的就是技術(shù)的可行性,所以我們?cè)陂_發(fā)一個(gè)系統(tǒng)的時(shí)候應(yīng)該首先考慮這個(gè)系統(tǒng)的技術(shù)可行性再開發(fā),不要到開發(fā)了一半然后才知道很多技術(shù)達(dá)不到要求而半途而廢。本人在做此畢業(yè)

57、設(shè)計(jì)之前,參考過(guò)若干類似的WEB開發(fā)項(xiàng)目,并且深入學(xué)習(xí)并基本掌握了ASP.NET技術(shù),完全可以獨(dú)立開發(fā)本設(shè)計(jì)并在規(guī)定時(shí)間內(nèi)完成。經(jīng)濟(jì)可行性企業(yè)總是以贏利為目的的,利潤(rùn)最大化是企業(yè)追求的目標(biāo),經(jīng)濟(jì)上的可行性是企業(yè)行為的基礎(chǔ)。 經(jīng)濟(jì)可行性分析,是從經(jīng)濟(jì)的角度分析網(wǎng)站系統(tǒng)的規(guī)劃方案有無(wú)實(shí)現(xiàn)的可能和開發(fā)的價(jià)值;分析網(wǎng)站系統(tǒng)所帶來(lái)的經(jīng)濟(jì)效益是否超過(guò)開發(fā)和維護(hù)網(wǎng)站所需要的費(fèi)用。經(jīng)濟(jì)可行性,進(jìn)行成本/效益分析。就是從經(jīng)濟(jì)角度判斷系統(tǒng)開發(fā)是否“合算”。所謂成本,包括購(gòu)置并安裝軟、硬件及有關(guān)設(shè)備的費(fèi)用;系統(tǒng)開發(fā)費(fèi)用;系統(tǒng)安裝、運(yùn)行及維護(hù)的費(fèi)用;人員培訓(xùn)費(fèi)用。而效益是指系統(tǒng)為用戶增加的收入或?yàn)橛脩艄?jié)省的開支,這是

58、有形的效益;給潛在用戶心理上造成的影響,這是無(wú)形的效益。它可以轉(zhuǎn)化為有形的效益。本系統(tǒng)功能比較符合小型電子商務(wù)的需求,軟件使用方便,費(fèi)用較低,是所有小型企業(yè)都能承擔(dān)的,商家只要在線申請(qǐng)服務(wù)器空間和數(shù)據(jù)庫(kù)空間就可以使用這個(gè)系統(tǒng)來(lái)管理手機(jī)購(gòu)物網(wǎng)站平時(shí)的銷售、進(jìn)貨、庫(kù)存的管理,所以本系統(tǒng)從經(jīng)濟(jì)上考慮也是可行的。操作可行性一個(gè)好的系統(tǒng),操作越簡(jiǎn)單越好。如客戶是想購(gòu)買產(chǎn)品,看了產(chǎn)品,就要了解價(jià)格,和售后服務(wù)。如是服務(wù)行業(yè)。拿本系統(tǒng)來(lái)說(shuō)。那么它的流程就有:瀏覽商品、搜索商品、購(gòu)買商品、查看購(gòu)物車、下訂單、等,它的核心就是不要讓客戶操心。想客戶所要了解的東西,想客戶沒(méi)想到的細(xì)節(jié)。在這個(gè)操作流程區(qū),把握的原則

59、是:是你的優(yōu)勢(shì)你就重點(diǎn)突出和在網(wǎng)站上淋漓盡致地表現(xiàn)出來(lái)。讓客戶一看到了,就知道怎么去操作。就像寫一篇文章,做一件事,把握好重點(diǎn)。 本系統(tǒng)利用SQL2005數(shù)據(jù)庫(kù)所具有的能力,以最簡(jiǎn)潔最容易的方法,使其成為一個(gè)簡(jiǎn)而易懂的初級(jí)系統(tǒng)軟件。經(jīng)過(guò)用戶的測(cè)試使用,收到了很好的效應(yīng),用戶相當(dāng)滿意。需求分析角色識(shí)別角色識(shí)別的任務(wù)是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實(shí)體,對(duì)象和系統(tǒng)。他們的行為不受系統(tǒng)的控制,但是可以提供輸入給系統(tǒng)(即使用系統(tǒng)的功能,或者能夠響應(yīng)系統(tǒng)的服務(wù)請(qǐng)求,為系統(tǒng)提供服務(wù)的接口)。在前面的描述中已經(jīng)知道,用戶在訪問(wèn)系統(tǒng)時(shí),可以瀏覽和查詢商品,并使用購(gòu)物車篩選自己中意的商品,并保存訂單以便收

60、到貨物時(shí)進(jìn)行核對(duì)確認(rèn),很顯然系統(tǒng)存在這樣的主要角色,于是定義該角色為前臺(tái)客戶。同樣在系統(tǒng)的后臺(tái),也需要人員管理商品,查詢,處理訂單,管理注冊(cè)用戶,定義該角色為系統(tǒng)管理員。經(jīng)過(guò)分析可以明確,本系統(tǒng)包含兩個(gè)角色:前臺(tái)用戶,系統(tǒng)管理員。客戶功能根據(jù)對(duì)當(dāng)前網(wǎng)絡(luò)上典型的商務(wù)網(wǎng)站的詳細(xì)分析,客戶界面就是用戶在使用購(gòu)物系統(tǒng)時(shí),系統(tǒng)提供給用戶使用的瀏覽器顯示界面,能夠?qū)崿F(xiàn)用戶與系統(tǒng)的友好交互,并且能夠?qū)τ脩舻氖褂媒o以人性化的引導(dǎo)與提示,功能具體如下:1. 前臺(tái)用戶的行為:管理個(gè)人信息,前臺(tái)訂單處理,購(gòu)物。2. 個(gè)人信息的操作:用戶注冊(cè),用戶登錄。3. 前臺(tái)訂單處理的操作:查看訂單狀態(tài),訂單確認(rèn)。4. 購(gòu)物車操

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論