蔬菜購(gòu)買與銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)專業(yè)_第1頁(yè)
蔬菜購(gòu)買與銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)專業(yè)_第2頁(yè)
蔬菜購(gòu)買與銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)專業(yè)_第3頁(yè)
蔬菜購(gòu)買與銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)專業(yè)_第4頁(yè)
蔬菜購(gòu)買與銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 計(jì)算機(jī)專業(yè)_第5頁(yè)
已閱讀5頁(yè),還剩29頁(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)介

基于A的網(wǎng)上蔬菜購(gòu)買與銷售系統(tǒng)地設(shè)計(jì)與實(shí)現(xiàn)

[摘要]互聯(lián)網(wǎng)在持續(xù)的發(fā)展過程中,蔬菜交易也不只被限制在實(shí)際生活中進(jìn)行,當(dāng)前市場(chǎng)開始延伸到線上銷售,也是高效方便的方式。就是在上述互聯(lián)網(wǎng)商業(yè)市場(chǎng)中蔬菜購(gòu)買和銷售系統(tǒng)的開發(fā)促使大家便利且高效的購(gòu)買蔬菜,節(jié)省了人們需要的購(gòu)買時(shí)間。此時(shí),你可以將在現(xiàn)實(shí)中查看到的蔬菜在網(wǎng)上進(jìn)行選擇并進(jìn)行購(gòu)買,了解蔬菜信息簡(jiǎn)介,并且可以在網(wǎng)上購(gòu)買蔬菜并進(jìn)行支付。 本系統(tǒng)重主要采用A語(yǔ)言編寫,其中數(shù)據(jù)庫(kù)使用處理數(shù)據(jù)功用超強(qiáng)的SQLserver進(jìn)行創(chuàng)建,也就是中小型的數(shù)據(jù)庫(kù)管理系統(tǒng)。此系統(tǒng)主要使用輸入用戶名的方式,在進(jìn)入系統(tǒng)之后需要填寫密碼,確保數(shù)據(jù)穩(wěn)定性。[關(guān)鍵詞]:A,蔬菜購(gòu)買,銷售系統(tǒng)DesignandimplementationofonlinevegetablepurchaseandsalesystembasedonAAbstract:Computernetworkshavebeenimproving,andbuyingandsellingvegetablesisnolongerjustforreallife,butthebiggermarketissellingonline,aquickandeasyshortcut.Itisinsuchanetworkedbusinessmarketthatthedevelopmentoftheonlinevegetablepurchaseandsalesystemmakespeoplewhowanttobuyvegetablesinaconvenientwayenjoytheconvenienceandrapidityofthenetwork.Here,youcangetanintroductiontovegetableinformation,andyoucanbuyvegetablesandmakethepaymentontheonline. ThissystemismainlywritteninASP.Networklanguage.ThepowerfuldataprocessingfunctionofthissystemisestablishedbyusingSQLSERVER.thisisamediumandsmalldatabasemanagementsystem.Itispowerfulandconvenienttouse,providesagoodinterfacewithotherdatabasemanagementsoftwarepackages,andcaneasilyidentifydatabasefilesgeneratedbyavarietyofdatabasemanagementsystems.Databasemanagementsystemmoduleadoptsadministratorpasswordmanagementform,enterthesystemrequirespasswordinput,ensurethesafetyofthedata.Keywords:A,vegetablepurchase,salessystem 目錄TOC\o"1-3"\h\u21538基于A的網(wǎng)上蔬菜購(gòu)買與銷售系統(tǒng)地設(shè)計(jì)與實(shí)現(xiàn) I300111緒論 144211.1選題依據(jù) 1199861.2理論和實(shí)踐意義 1307481.3研究?jī)?nèi)容 1243532關(guān)鍵技術(shù)介紹 3100722.1MVC模式 343042.2A技術(shù)框架 382512.3B/S架構(gòu)介紹 561282.4關(guān)系型數(shù)據(jù)庫(kù) 6252503需求分析 7169073.1需求分析 798603.1.1前臺(tái)功能需求分析 7280113.1.2后臺(tái)功能需求分析 816453.2可行性分析 8210424數(shù)據(jù)庫(kù)設(shè)計(jì) 10191244.1數(shù)據(jù)庫(kù)設(shè)計(jì) 10115644.2實(shí)體屬性圖 16172784.3系統(tǒng)架構(gòu)設(shè)計(jì) 1787775系統(tǒng)設(shè)計(jì) 19204355.1系統(tǒng)模塊總體設(shè)計(jì)分析 1971415.1.1用戶注冊(cè)登錄模塊功能設(shè)計(jì) 19251605.1.2用戶購(gòu)買模塊功能設(shè)計(jì) 19218295.1.3訂單管理功能設(shè)計(jì) 1961565.1.4商品管理功能設(shè)計(jì) 19291645.1.5用戶管理功能設(shè)計(jì) 20239045.2界面設(shè)計(jì) 20206665.2.1前臺(tái)界面設(shè)計(jì) 20129885.2.2后臺(tái)界面設(shè)計(jì) 212476詳細(xì)實(shí)現(xiàn) 22496.1前臺(tái)實(shí)現(xiàn) 22124676.1.1首頁(yè)實(shí)現(xiàn) 2242976.1.2登錄和注冊(cè)實(shí)現(xiàn) 22264046.1.3購(gòu)買商品實(shí)現(xiàn) 23240496.2后臺(tái)管理實(shí)現(xiàn) 25130256.2.1訂單中心實(shí)現(xiàn) 25213016.2.2商品中心實(shí)現(xiàn) 26295006.2.3系統(tǒng)用戶管理實(shí)現(xiàn) 26135246.2.4會(huì)員管理實(shí)現(xiàn) 27238017系統(tǒng)調(diào)試與測(cè)試 28266117.1功能測(cè)試 2877367.2安全測(cè)試 2944797.3可用性測(cè)試 29251757.4測(cè)試結(jié)果 3026873結(jié)論 3115876參考文獻(xiàn) 3218111致謝 331緒論1.1選題依據(jù)隨著信息技術(shù)的急速開展,隨著高新技術(shù)的開展和使用,互聯(lián)網(wǎng)時(shí)代和電子商務(wù)逐步進(jìn)入人們的生活,因此網(wǎng)上蔬菜購(gòu)買和銷售系統(tǒng)是很有必要的,而越來(lái)越多的人通過互聯(lián)網(wǎng)進(jìn)行購(gòu)物來(lái)取代傳統(tǒng)的購(gòu)物,所以也證明了wanghande網(wǎng)站的必要性。充分利用網(wǎng)絡(luò)平臺(tái),利用線上資源進(jìn)行蔬菜的銷售,具有在線購(gòu)買的功能,同時(shí)還可以讓種植蔬菜的人可以在此平臺(tái)上銷售自己的產(chǎn)品。為消費(fèi)者者提供了多種服務(wù),例如送貨到家、貨到付款。滿足生產(chǎn)者的不同要求。在線銷售平臺(tái)不受地點(diǎn)和時(shí)間的束縛,只需要一臺(tái)電腦和網(wǎng)絡(luò)就能馬上開始操作,使購(gòu)物變得更加方便快捷。1.2理論和實(shí)踐意義本論文主要是使網(wǎng)上蔬菜購(gòu)買和銷售系統(tǒng)清晰化,易于管理。在傳統(tǒng)的網(wǎng)上蔬菜購(gòu)買和銷售系統(tǒng)中,當(dāng)前管理活動(dòng)相對(duì)復(fù)雜且繁多。互聯(lián)網(wǎng)蔬菜購(gòu)買與銷售系統(tǒng)的優(yōu)勢(shì)是處理信息下效率高,所負(fù)責(zé)的菜品類型較多,信息多,查找與統(tǒng)計(jì)方式大致類似。在管理時(shí)期一般會(huì)出現(xiàn)多種信息持續(xù)傳播,所以大眾需要進(jìn)行量化管理就要借助計(jì)算機(jī)工具。系統(tǒng)開發(fā)主要任務(wù)是提升學(xué)校食堂系統(tǒng)的系統(tǒng)化、科學(xué)化、自動(dòng)化、信息化與科技化,進(jìn)而完成當(dāng)前提升量化管理效率的需求和目標(biāo)。1.3研究?jī)?nèi)容需求研究是基于用戶的實(shí)際需求,在設(shè)計(jì)之前功能和性能都是完美的。根據(jù)市場(chǎng)調(diào)研得到如下的功能分析:用戶類型:一種是會(huì)員,一種是管理員權(quán)限管理:系統(tǒng)需要通過有效的認(rèn)證進(jìn)行登錄(1)實(shí)現(xiàn)網(wǎng)上蔬菜購(gòu)買與銷售系統(tǒng),提供一個(gè)網(wǎng)上購(gòu)買和銷售的管理系統(tǒng)。(2)能夠提供詳細(xì)的蔬菜種類和蔬菜種植地點(diǎn)信息。(3)能夠提供在線預(yù)定蔬菜的服務(wù),預(yù)定后可以查詢自己的訂單。能夠注冊(cè)自己的賬號(hào)將自己的蔬菜放到網(wǎng)上銷售,可以看到自己的蔬菜在網(wǎng)上的信息。1.4研究方法和手段網(wǎng)上蔬菜購(gòu)買與銷售網(wǎng)站系統(tǒng)是基于B/S模式的結(jié)構(gòu),B/S前端是以TCP/IP協(xié)議為基礎(chǔ)的交互功能。數(shù)據(jù)庫(kù)設(shè)計(jì)主要是設(shè)計(jì)各個(gè)表,蔬菜信息,價(jià)格信息等。2關(guān)鍵技術(shù)介紹A技術(shù)框架A技術(shù)框架 ASP.NET的新特點(diǎn)是:(1)Web控件,使它更容易為htmlcontrols創(chuàng)建表單和工作。比如,在典型的ASP框(復(fù)選框)選擇內(nèi),可建設(shè)控制循環(huán)的系統(tǒng)是充足的數(shù)據(jù)。在ASP.NET,你具有"數(shù)據(jù)連接",就表示其能聯(lián)系到數(shù)據(jù)源以及要被自主加載的信息。(2)語(yǔ)言支持,此類支持ASP.NETVisualBasic有隱匿語(yǔ)言而并非語(yǔ)言,VBScript,其表示我們能圓脫離代碼的約束。COM服務(wù)器代碼(3)內(nèi)的最佳控制不用進(jìn)行注冊(cè),然而上述過程原本就簡(jiǎn)化成其他DLL版本。您不能在服務(wù)器內(nèi)運(yùn)作,然而代碼是個(gè)人內(nèi)容。因此,假如你不利用科學(xué)的開發(fā)工具,或者缺少源代碼,就無(wú)法順利改變。(4)提高開發(fā)此系統(tǒng)的多種功能,進(jìn)而提升環(huán)綜合能力。比如,會(huì)話時(shí)期需要在單個(gè)處理器機(jī)器內(nèi)維修,乃至數(shù)據(jù)庫(kù)可以進(jìn)行超越服務(wù)器的會(huì)話。VisualStudio.NET內(nèi)部環(huán)境是功用眾多效率高與持續(xù)擴(kuò)展的編程。其全面標(biāo)下出隱藏的應(yīng)用,且具備用在創(chuàng)建應(yīng)用程序與科技的工具。上述應(yīng)用為目前公司與機(jī)構(gòu)尋找到強(qiáng)大的支持,且加快了基于XML的后續(xù)軟件開發(fā)項(xiàng)目的而發(fā)展。VS.NET,充分借鑒與吸收上述資源:首先,此工具箱的部分被增加到屏幕中,所有的部分僅僅是在程序中調(diào)用鏈接庫(kù)。在微軟的任何菜肴,你在過去非常不同的話現(xiàn)在有統(tǒng)一的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)設(shè)計(jì)ASP.NET皇冠。連接到數(shù)據(jù)庫(kù),ADO.NET提供了三種方法:(1)通過ODBC連接。(2)被惡棍聯(lián)系起來(lái)。(3)直接連接到SQLServer。在這三種方法中,由于應(yīng)用水平的不同,獨(dú)立性的效率不斷提高。對(duì)于連接數(shù)據(jù)庫(kù)中的數(shù)據(jù)處理,通過將數(shù)據(jù)集與另一個(gè)數(shù)據(jù)源分離,有兩種方法將數(shù)據(jù)流與其他讀出的源流分離。ADO.NET是全面的創(chuàng)新,增加數(shù)據(jù)(集)。緩存一組數(shù)據(jù)的概念。數(shù)據(jù)源是文盲,或者被程序籌集的信息主要源自數(shù)據(jù)倉(cāng)庫(kù)。填寫開發(fā)。不管其在何方,都可以利用模板內(nèi)的信息,使用同樣模式在數(shù)據(jù)集中實(shí)施,且采用相同的數(shù)據(jù)緩沖區(qū)。從數(shù)據(jù)庫(kù)刪除記錄之后的數(shù)據(jù)集與數(shù)據(jù)被放到數(shù)據(jù)集中,假如想要管控?cái)?shù)據(jù)視圖的應(yīng)用,就表示其具備必要性。ASP.NET電力系統(tǒng)的設(shè)計(jì)目標(biāo)是準(zhǔn)備高效便利的寫作與提高Web應(yīng)用程序的兼容性。其利用下面多個(gè)部分完成:增加性能。運(yùn)作服務(wù)器,運(yùn)作ASP.NET的公共語(yǔ)言運(yùn)行庫(kù)代碼。傳統(tǒng)解釋,ASP.NET可采用初始綁定、高效編譯。盒子的本地優(yōu)化與提高緩存效率。上述行代碼功能被彰顯出來(lái)。世界級(jí)支持工具。ASP.NETVisualStudio集成開發(fā)環(huán)境的框架是恭維,個(gè)人工具箱的設(shè)定。你所了解到的是拖放控制服務(wù)器,籌劃與自主功能,因此可以準(zhǔn)備超強(qiáng)的工具。功能上出現(xiàn)不同。作用明顯,自主性高。因?yàn)锳SP.NET開發(fā)商網(wǎng)絡(luò)的優(yōu)勢(shì)被全面使用,基于公共語(yǔ)言運(yùn)行庫(kù)平臺(tái)的靈活性。所有技術(shù)的優(yōu)點(diǎn):(1)簡(jiǎn)單。ASP.NET可以輕松地完成共同的工作,提交并驗(yàn)證從表單的布局和站點(diǎn)分配。(2)管理。在設(shè)定環(huán)境前提下,ASP.NET文本分層與Web應(yīng)用程序服務(wù)器應(yīng)用程序配置系統(tǒng)更加簡(jiǎn)單。因?yàn)榇鎯?chǔ)是清晰的,所以可采用全新的配備,此外在缺少本地管理方式的基礎(chǔ)上優(yōu)化配置內(nèi)容。(3)可擴(kuò)展性與可用性。ASP.NET提供可擴(kuò)展功能,聚類,與多處理器環(huán)境內(nèi)凸顯環(huán)保功能與優(yōu)勢(shì)。另外,此環(huán)節(jié)是密切監(jiān)測(cè)和運(yùn)行在ASP.NET,所以當(dāng)一個(gè)軟件異常行為問題(死),你可以創(chuàng)建幫助你總是用它來(lái)解決一個(gè)新的應(yīng)用程序。(4)定制性與可擴(kuò)展性。ASP.NET屬于繁雜的結(jié)構(gòu),允許出現(xiàn)“額外”代碼。實(shí)際上,您可以采用其編撰自身的自定義組件,延伸或取代ASP.NET運(yùn)行時(shí)的子集。自定義認(rèn)證或狀態(tài)服務(wù)的完成是目前的重點(diǎn)。(5)安全性。Windows認(rèn)證的集成和各開發(fā)軟件的配置可以保證安然。3需求分析3.1需求分析在對(duì)網(wǎng)站進(jìn)行詳細(xì)須要剖析后,制定了系統(tǒng)綜合計(jì)劃與功能。本網(wǎng)站是菜品展覽訪問量最多的,對(duì)Web站點(diǎn)開展研究非常關(guān)鍵,所以可使用預(yù)緩存結(jié)果的方式來(lái)提升綜合響應(yīng)水平與穩(wěn)定性。其主要面向的用戶為:(1)匿名用戶:每個(gè)用戶都能訪問相應(yīng)頁(yè)。(2)被認(rèn)證的后端管理員:此類管理員能夠擁有不止一個(gè),而且它們都具備雷同的權(quán)限。本系統(tǒng)的須要主要來(lái)自網(wǎng)站的展現(xiàn)形式和后臺(tái)治理兩個(gè)方面。3.1.1前臺(tái)功能需求分析11.網(wǎng)站首頁(yè):網(wǎng)站首頁(yè)顯示前臺(tái)用戶能完成的信息,并且可以瀏覽菜品大概信息,在菜品搜索欄介意根據(jù)關(guān)鍵字對(duì)菜品進(jìn)行快速搜索。首頁(yè)還可以看到公告標(biāo)題信息等,以便用戶快速了解信息。2。菜肴清單:所有菜肴中列出的菜肴清單,在菜肴清單中,用戶只能了解菜肴的一般情況(菜名、菜價(jià)、功能等)。如果你需要知道細(xì)節(jié),用戶需要點(diǎn)擊菜肴。進(jìn)入菜品詳情界面。在菜品詳情界面,用戶可以看到相關(guān)菜品以及該菜品評(píng)價(jià)等信息。3.訂單中心:用戶可以在本模塊了解查看訂單信息,以了解實(shí)時(shí)動(dòng)態(tài)。4.公告信息:用戶能夠查看管理員公布的布告信息,了解網(wǎng)上蔬菜購(gòu)買與銷售系統(tǒng)的最新消息。5。會(huì)員注冊(cè)與登錄:注冊(cè)都需要進(jìn)行。用戶要在注冊(cè)時(shí)期填報(bào)用戶名、密碼、郵箱等信息。注冊(cè)完成后,用戶的用戶名和密碼可以成功登陸。如果用戶的用戶名或密碼錯(cuò)誤,則提示用戶輸入。6.會(huì)員中心:會(huì)員中心模塊是用戶個(gè)人信息模塊。在本模塊中,用戶可以查看和改進(jìn)他們的詳細(xì)信息,如實(shí)名、接收地址等。用戶還能夠在本模塊對(duì)購(gòu)置的菜品來(lái)評(píng)估和打分。最后用戶還可以修改登錄密碼,以保證賬號(hào)和系統(tǒng)安全。7.購(gòu)物車:用戶在菜品概況界面能夠?qū)⑾胭?gòu)置的菜品添加到購(gòu)物車,方便用戶結(jié)算。3.1.2后臺(tái)功能需求分析信息公告:此模塊中包含布告信息部分。在此模塊中,管理員可查找以及添加具體內(nèi)容,并可以添加新的公告信息。 商品中心:菜品中心模塊中,管理員首先能夠增加商品類型,添加的商品類型在首頁(yè)界面和菜品列表界面均可以顯示,并且可以快速查找商品。商品管理模塊中,管理員不但能夠增加新的商品信息,還可以對(duì)已經(jīng)添加的商品信息實(shí)現(xiàn)修改、查看和刪除操作。 訂單管理:訂單治理模塊中管理員可以檢查全部訂單,并對(duì)還未解決的訂單進(jìn)行處理,改變訂單狀態(tài)。 系統(tǒng)用戶:此模塊中,管理員能夠增加新的管理員信息,還可以查看系統(tǒng)管理員登錄系統(tǒng)情況。 會(huì)員管理:會(huì)員管理模塊中,管理員查看用戶注冊(cè)信息和用戶登錄信息。3.2可行性分析1、操作的可行性分析此系統(tǒng)登錄界面簡(jiǎn)單、直接,采用相同界面,與系統(tǒng)開發(fā)都使用ASP.NET科技。上述方式可以讓用戶盡早了解系統(tǒng),了解系統(tǒng)運(yùn)作的時(shí)間較短。此外,為了便于后續(xù)管理與維修,用戶在進(jìn)入系統(tǒng)的時(shí)候會(huì)給出部分提示,促使當(dāng)前系統(tǒng)更加簡(jiǎn)單,使用更為容易、方便。2可行性分析如果一家公司想生存很長(zhǎng)一段時(shí)間,首先要有較好的公司文化。其次,需要進(jìn)行健全的管理,使用合理的方式完成長(zhǎng)久穩(wěn)定發(fā)展的目標(biāo)。最終,緊跟時(shí)代發(fā)展潮流,持續(xù)變革企業(yè)的內(nèi)部制度,促進(jìn)自身的發(fā)展。最關(guān)鍵的是確保從長(zhǎng)久角度上進(jìn)行分析,合理的管理方式是提升公司競(jìng)爭(zhēng)力的最佳道路。3、技術(shù)可行性分析(1)硬件可行性分析并未針對(duì)系統(tǒng)硬件提出嚴(yán)苛標(biāo)準(zhǔn),只需要簡(jiǎn)單的硬件配置就能順利完成,需要確保系統(tǒng)順利運(yùn)作,此外具有較高效率。假如具有獨(dú)特的低硬件,其會(huì)造成系統(tǒng)的低功能與低效率,最終造成當(dāng)前系統(tǒng)出現(xiàn)問題。這很容易在個(gè)人計(jì)算機(jī)的配置上完成。所以,此系統(tǒng)在硬件上具備可行性。(2)軟件可行性分析ASP.NET語(yǔ)言尋找到通用制度,主要是類似的動(dòng)態(tài)模型。此外,易于實(shí)現(xiàn)模塊化和存儲(chǔ)在ASP.NET使用的語(yǔ)言信息。此外,代碼重用也是一個(gè)明顯表現(xiàn)。所以,思考到系統(tǒng)的真實(shí)狀況,ASP.NET是系統(tǒng)開發(fā)的主要時(shí)間。根據(jù)上述研究,此系統(tǒng)開發(fā)在軟件部分具備可行性。所以,我們目前開展了三部分分析,根據(jù)具體內(nèi)容可知,此系統(tǒng)開發(fā)可以進(jìn)行,不存在阻礙。4.1數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在綜合部門系統(tǒng)內(nèi)占據(jù)關(guān)鍵的位置,不容忽視。數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)[5]能力會(huì)顯著作用于整個(gè)系統(tǒng)的運(yùn)作效率、功能擴(kuò)展與最后應(yīng)用成效。要提高存儲(chǔ)效率需要科學(xué)設(shè)定數(shù)據(jù)結(jié)構(gòu),此外確保信息充分與全面,此外也便于應(yīng)用系統(tǒng)的研發(fā)。因此對(duì)于當(dāng)前的數(shù)據(jù),我們需要分析下面幾個(gè)部分:(1)數(shù)據(jù)庫(kù)管理 此部分主要被劃分成數(shù)據(jù)備份和恢復(fù)兩部分。它是一種系統(tǒng)軟件,負(fù)責(zé)各種信息的儲(chǔ)存與應(yīng)用。(2)數(shù)據(jù)備份 此部分主要是防止因系統(tǒng)問題與系統(tǒng)問題而造成的信息丟失,并將從硬盤與應(yīng)用主機(jī)陣列缺失的數(shù)據(jù)復(fù)制到其余存儲(chǔ)介質(zhì)內(nèi)的部分或全部數(shù)據(jù)集 (3)數(shù)據(jù)的恢復(fù) 大多數(shù)的人都以為數(shù)據(jù)刪除了就在也沒辦法恢復(fù)了,其實(shí)被我們刪除的數(shù)據(jù)只是被我們放在了一個(gè)特定的存儲(chǔ)空間里,只要我們運(yùn)用特定的方式就可以將數(shù)據(jù)恢復(fù)。 本系統(tǒng)主要涉及的表主要包含如下所示的表等。表4-1Shopping_Admin表表4-2Shopping_Attention表表4-3Shopping_Cate表表4-4Shopping_Commodity表表4-5Shopping_Consult表表4-6Shopping_Delivery表表4-7Shopping_Notice表表4-8Shopping_Order表表4-9Shopping_Rate表表4-10Shopping_ShoppingCart表表4-11Shopping_Snapshot表表4-12Shopping_UsePointLog表表4-13Shopping_User表表4-14Shopping_VisitLog表4.2實(shí)體屬性圖實(shí)體屬性圖是實(shí)體-實(shí)體關(guān)系圖,它是描述真實(shí)世界的概念模型。本系統(tǒng)實(shí)體屬性圖如下圖所示:圖4-1訂單實(shí)體屬性圖圖4-2商品實(shí)體屬性圖圖4-3會(huì)員實(shí)體屬性圖圖4-4公告實(shí)體屬性圖4.3系統(tǒng)架構(gòu)設(shè)計(jì)通過需求分析這一階段后,開始進(jìn)入總體設(shè)計(jì)階段,根據(jù)上述數(shù)據(jù)流程圖就能得到具備可行性的方案,明確不同模塊構(gòu)成和彼此關(guān)系。系統(tǒng)功能結(jié)構(gòu)圖將上述系統(tǒng)的主要性能實(shí)施詳細(xì)劃分,依照功能關(guān)聯(lián)關(guān)系表現(xiàn)的多種圖表。依照系統(tǒng)功能的隸屬關(guān)系,制作出完善的功能結(jié)構(gòu)圖,功能模塊主要由圖內(nèi)的系統(tǒng)框架構(gòu)成。 網(wǎng)上蔬菜購(gòu)買與銷售系統(tǒng)的后臺(tái)數(shù)據(jù)管理效能。主要例圖參考圖4-5內(nèi)容。圖4-5系統(tǒng)功能例圖網(wǎng)站使用流程圖參考圖4-6可知: 圖4-6網(wǎng)站使用流程5.1系統(tǒng)模塊總體設(shè)計(jì)分析5.1.1用戶注冊(cè)登錄模塊功能設(shè)計(jì)1.自建用戶系統(tǒng):郵箱、手機(jī)號(hào)、用戶名2.第三方賬號(hào)授權(quán)用戶系統(tǒng):微信、微博、豆瓣5.1.2用戶購(gòu)買模塊功能設(shè)計(jì)通過網(wǎng)站注冊(cè)的用戶可以直接登錄網(wǎng)站進(jìn)行相關(guān)活動(dòng)。登錄后,用戶可以查看,搜索和購(gòu)買菜肴,管理購(gòu)物車訂購(gòu)購(gòu)物車,并刪除意外添加到購(gòu)物車的貨物。5.1.3訂單管理功能設(shè)計(jì)訂單管理模塊分為前臺(tái)用戶的訂單管理和后臺(tái)管理員的訂單管理。在這個(gè)系統(tǒng)中,我們分為我的購(gòu)物車和后臺(tái)結(jié)算管理。5.1.4商品管理功能設(shè)計(jì)在商品管理中,經(jīng)理可以添加商品類別和商品的詳細(xì)信息。商品中心模塊中,管理員首先可以添加商品類型,添加的商品類型在首頁(yè)界面和商品列表界面均可以顯示,你可以很快找到貨物。在商品管理模塊中,管理員不僅可以添加新的商品信息(類別、介紹、名稱、圖片等)。圖5-1菜品管理用例圖5.1.5用戶管理功能設(shè)計(jì)管理員查看用戶的登錄信息(用戶名、最后登錄時(shí)間、最后登錄IP、登陸次數(shù)和注冊(cè)時(shí)間)。管理員執(zhí)行用戶添加功能。圖5-2用戶管理用例圖5.2界面設(shè)計(jì)5.2.1前臺(tái)界面設(shè)計(jì)進(jìn)入首頁(yè)后首先看到的是導(dǎo)航條,協(xié)助用戶深入掌握網(wǎng)站的全部功能,因?yàn)橐话汜槍?duì)的用戶群是互聯(lián)網(wǎng)購(gòu)買人群,因此具有相應(yīng)電腦操作能力的群體,設(shè)計(jì)此界面相對(duì)簡(jiǎn)單,按鈕文字清晰敘述了所具備的功能,用戶可以輕松的在短期內(nèi)了解軟件功能。此界面增加了一些小工具,在首頁(yè)界面設(shè)置了菜品圖片、搜索欄、菜品分類和推薦等欄目,使用戶使用網(wǎng)站更加方便快捷。5.2.2后臺(tái)界面設(shè)計(jì)后臺(tái)界面按鈕與字體設(shè)計(jì)相對(duì)較大,排版簡(jiǎn)單直接,在較好完成目標(biāo)的時(shí)候也會(huì)盡量劃分多個(gè)功能的區(qū)域與相應(yīng)位置,如此可防止因?yàn)榻缑嫣^復(fù)雜與密集造成管理員工作時(shí)出現(xiàn)疲憊感,此外不同種功能的完成大致是利用后臺(tái)界面的導(dǎo)航,如此就能促使管理員簡(jiǎn)單直接的開展工作,進(jìn)而讓其得到相應(yīng)的用戶體驗(yàn)。基本的目標(biāo)是確定系統(tǒng)的具體實(shí)現(xiàn)應(yīng)該是必需的,也就是說(shuō),在設(shè)計(jì)階段之后,應(yīng)該繪制目標(biāo)系統(tǒng)的精確描述,它可以直接用編程語(yǔ)言翻譯成這個(gè)描述,并用于在編碼階段編寫程序。6.1前臺(tái)實(shí)現(xiàn)6.1.1首頁(yè)實(shí)現(xiàn)當(dāng)用戶打開系統(tǒng)首先看到的首頁(yè)界面,因此首頁(yè)界面的美觀極為重要,下圖為本系統(tǒng)的首頁(yè)實(shí)現(xiàn)界面圖。圖6-1首頁(yè)實(shí)現(xiàn)界面圖6.1.2登錄和注冊(cè)實(shí)現(xiàn)系統(tǒng)登錄界面效果如圖6-2所示。圖6-2會(huì)員登錄界面效果圖6-3會(huì)員注冊(cè)6.1.3購(gòu)買商品實(shí)現(xiàn)用戶在前臺(tái)功能主要是進(jìn)行信息瀏覽,此功能較為簡(jiǎn)單,因此僅以商品詳情界面為例,界面見下圖:圖6-4菜品詳情界面圖之后,主要敘述內(nèi)部用戶購(gòu)買菜肴的完整環(huán)節(jié)。第一,用戶在購(gòu)物車內(nèi)增加個(gè)人想要的產(chǎn)品,而且界面如下圖所示:圖6-5,我的購(gòu)物車界面圖。圖6-5我的購(gòu)物車界面圖第二步用戶要明確個(gè)人所購(gòu)買產(chǎn)品的收貨地址和數(shù)目、數(shù)值等,界面參考下圖:圖6-6確認(rèn)訂單信息界面圖6.2后臺(tái)管理實(shí)現(xiàn)管理員功能模塊內(nèi)被劃分成信息公告、商品中心、訂單管理和系統(tǒng)用戶與會(huì)員信息五個(gè)部分。6.2.1訂單中心實(shí)現(xiàn)在訂單中心部分,管理員可查找所有訂單信息。界面顯示在下面的圖表中。圖6-7訂單界面圖6.2.2商品中心實(shí)現(xiàn)在商品中心部分內(nèi),管理員可增加商品內(nèi)容與相關(guān)分類內(nèi)容。在這里,僅以商品信息為例。如下圖所示圖6-8菜品信息界面圖6.2.3系統(tǒng)用戶管理實(shí)現(xiàn)在系統(tǒng)用戶管理模塊中,管理員可以獲取管理員信息。界面顯示在下面的圖表中,界圖6-9管理員管理界面圖6.2.4會(huì)員管理實(shí)現(xiàn)在會(huì)員管理部分內(nèi),管理員負(fù)責(zé)修改會(huì)員內(nèi)容。主要內(nèi)容參考下圖。圖6-10會(huì)員管理界面圖在軟件設(shè)計(jì)時(shí)期,測(cè)試系統(tǒng)一般使用下面兩類:功能與結(jié)構(gòu)測(cè)試。功能測(cè)試被叫做黑盒與數(shù)據(jù)驅(qū)動(dòng)測(cè)試。在充分了解系統(tǒng)需要具備的相關(guān)功能時(shí),測(cè)試功能是否能利用黑箱測(cè)試順利運(yùn)作。在具體測(cè)試時(shí)期,系統(tǒng)無(wú)法開啟盒子,不管其是內(nèi)部結(jié)構(gòu)還是特性測(cè)試,在相同時(shí)間對(duì)應(yīng)輸入信息,系統(tǒng)順利運(yùn)作的規(guī)范與要求,其不只是查看系統(tǒng)功能,科學(xué)判定此系統(tǒng)是否可以精準(zhǔn)接收與輸出信息,此外還可以維持外界信息需求完整。白盒與黑盒測(cè)試不同,其了解系統(tǒng)內(nèi)部詳細(xì)工作環(huán)節(jié),利用測(cè)試來(lái)查看內(nèi)部系統(tǒng)是在系統(tǒng)運(yùn)行指令的要求下,依照各個(gè)部分的程序測(cè)試結(jié)構(gòu),在操作并未依照要求進(jìn)行的時(shí)候,不管此等功能,白盒與道路測(cè)試使用相同的邏輯驅(qū)動(dòng)器,其一般是用來(lái)測(cè)試軟件。測(cè)試主要目標(biāo)是完成設(shè)計(jì)測(cè)試內(nèi)定義的測(cè)試環(huán)節(jié)。主要目標(biāo)是完成與測(cè)試流程定義的設(shè)計(jì)任務(wù)。主要目標(biāo)是保證系統(tǒng)執(zhí)行按照操作意圖進(jìn)行。系統(tǒng)測(cè)試通常分為下面幾個(gè)部分:功能、性能、恢復(fù)、安全和強(qiáng)度等多個(gè)測(cè)試。功能測(cè)試系統(tǒng)的輸入、處理與輸出以達(dá)到標(biāo)準(zhǔn)。性能測(cè)試一般是裝置在系統(tǒng)軟件內(nèi)的性能測(cè)試。恢復(fù)測(cè)試是利用手動(dòng)模式、軟件錯(cuò)誤與恢復(fù)測(cè)試系統(tǒng)的水平來(lái)達(dá)成。強(qiáng)度試驗(yàn)是測(cè)試最有限制的極限。7.1性能測(cè)試試驗(yàn)結(jié)果良好,準(zhǔn)確度好,操作性好,符合性好,安全穩(wěn)定。其中功能測(cè)試參考表7.1內(nèi)容:表7.1系統(tǒng)功能測(cè)試測(cè)試內(nèi)容測(cè)試結(jié)果適用性好準(zhǔn)確性好可操作性好依從性好安全性好7.2安全測(cè)試安全測(cè)試被使用來(lái)測(cè)試系統(tǒng),避免非法入侵。將工作人員當(dāng)做非法入侵者,進(jìn)而檢測(cè)系統(tǒng)的也許存在的安全問題,且提升綜合安全級(jí)別。此類安全測(cè)試主要從下面幾個(gè)部分著手:1)系統(tǒng)管理權(quán)限安全性測(cè)試。利用管理員級(jí)帳戶開展相關(guān)操作,沒有任何溢出或權(quán)限混淆的證據(jù)。2)系統(tǒng)數(shù)據(jù)安全性。系統(tǒng)加密全部帳戶與密碼信息。把內(nèi)部偽文件(數(shù)據(jù)庫(kù)文件的后綴名修改成其余格式文件)的處理具備較好的數(shù)據(jù)庫(kù)備份與恢復(fù)功能。7.3可用性測(cè)試主要被用來(lái)檢測(cè)系統(tǒng)操作、學(xué)習(xí)與其余部分。詳細(xì)的測(cè)試內(nèi)容參考表7.2可知表7.2系統(tǒng)可用性測(cè)試7.4測(cè)試結(jié)果利用對(duì)以上結(jié)果的論述與探討可知,此系統(tǒng)基本滿足用戶現(xiàn)實(shí)需求。通過網(wǎng)上蔬菜購(gòu)銷系統(tǒng)的開發(fā),對(duì)制度的發(fā)展有著深刻的認(rèn)識(shí)。需求分析和系統(tǒng)設(shè)計(jì)的質(zhì)量往往是決定系統(tǒng)成功的決定性因素之一。在系統(tǒng)開發(fā)過程中

溫馨提示

  • 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)論