電子商城購物系統(tǒng)(軟件工程)_第1頁
電子商城購物系統(tǒng)(軟件工程)_第2頁
電子商城購物系統(tǒng)(軟件工程)_第3頁
電子商城購物系統(tǒng)(軟件工程)_第4頁
電子商城購物系統(tǒng)(軟件工程)_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、.學(xué) 生 實(shí) 驗(yàn) 報(bào) 告(理工類)課程名稱: 軟件工程 專業(yè)班級: 15計(jì)算機(jī)科學(xué)與技術(shù)(專轉(zhuǎn)本) 學(xué)生學(xué)號: 1513203038 學(xué)生姓名: 李雯 所屬院部: 計(jì)算機(jī)工程 指導(dǎo)教師: 鐘睿 20 15 20 16 學(xué)年 第 1 學(xué)期 金陵科技學(xué)院教務(wù)處制實(shí)驗(yàn)項(xiàng)目名稱: 需求分析 實(shí)驗(yàn)學(xué)時(shí): 8 同組學(xué)生姓名: 無 實(shí)驗(yàn)地點(diǎn): A207,A206 實(shí)驗(yàn)日期:10-26,10-28,11-2,11-4實(shí)驗(yàn)成績: 批改教師: 批改時(shí)間: 一、實(shí)驗(yàn)?zāi)康暮鸵?、掌握軟件需求文檔撰寫的基本方法;2、理解可行性研究的意義;3、需求提取和分析方法;需求有效性驗(yàn)證;4、結(jié)構(gòu)化系統(tǒng)分析方法;5、實(shí)體-關(guān)系模

2、型與數(shù)據(jù)建模;6、需求建模。二、實(shí)驗(yàn)儀器和設(shè)備1、硬件設(shè)備:聯(lián)想電腦 規(guī)格:Inter(R),(Core)TM i5-4590 CPU3.30HZ2、軟件設(shè)備:操作 Microsoft Word IBM Rational Rose 版本三、實(shí)驗(yàn)過程31軟件系統(tǒng)說明名稱:電子商城購物系統(tǒng)范圍:專用于在線購物用的軟件參與者:網(wǎng)上購物商店的參與者包含以下三種:(1) 用戶。泛指所有使用網(wǎng)上購物商店系統(tǒng)的人,是專門抽象出來的一個(gè)參與者。(2) 普通用戶。也就是游客,進(jìn)入網(wǎng)上商店瀏覽但是沒有進(jìn)行注冊的用戶,無權(quán)購買商品,僅有瀏覽商品信息的功能。(3) 注冊會員用戶。已經(jīng)注冊過的用戶,登錄網(wǎng)上商店后即可進(jìn)

3、行購物。(4) 管理員。對本系統(tǒng)進(jìn)行數(shù)據(jù)管理、數(shù)據(jù)維護(hù)、商品、訂單和用戶管理的用戶。32存在的問題描述321 傳統(tǒng)商鋪模式1、 商品信息更新比較困難在商品上架,或者商品被購買后要修改庫存時(shí),存在著很大的麻煩,而且修改得不及時(shí)。2、租金貴,客流量有限要考慮房租,水電等雜費(fèi),還有店鋪的地理位置,能否會有更多的客流量。還有各種管理費(fèi)用和稅務(wù)費(fèi)用,及員工工資,還有一些傳統(tǒng)的廣告宣傳費(fèi)用。3、交易方式局限實(shí)體店的交易方式存在著很大的局限性。時(shí)間的局限性:比如某些商品開店時(shí)間:09:00-17:00,其余時(shí)間就不可以購物。空間的局限性:店面的面積固定,如果某類商品的實(shí)體店很少,那么群眾得去某地去購買需要的

4、商品,勢必造成時(shí)間上的浪費(fèi)。322 當(dāng)前的電子商城購物系統(tǒng)存在較大的問題1、信譽(yù)度問題無論是買家還是賣家,信譽(yù)度都被看成是交易過程中最大的問題。作為買家,商家提供的商品信息、商品質(zhì)量保證、商品售后服務(wù)是否和傳統(tǒng)商場一樣,購買商品后,是否能夠如期拿到商品等等,都是購買者所擔(dān)憂的問題。2、網(wǎng)絡(luò)安全問題從網(wǎng)絡(luò)進(jìn)入人們的生活開始,網(wǎng)絡(luò)安全問題就一直存在。在網(wǎng)絡(luò)購物中,網(wǎng)民對網(wǎng)絡(luò)安全也有很大擔(dān)憂,諸如用戶的個(gè)人信息、交易過程中銀行賬戶密碼、轉(zhuǎn)賬過程中資金的安全等問題。這些顧慮無疑給網(wǎng)絡(luò)購物蒙上了一層陰影。這個(gè)在傳統(tǒng)商場里更不會出現(xiàn),因?yàn)橘I家都是直接去購買。3、配送問題傳統(tǒng)購物一般是在選好后,就可以直接付

5、費(fèi)拿走,而網(wǎng)絡(luò)購物就需要一個(gè)訂貨后的等待過程。目前出現(xiàn)了很多物流公司,他們在為網(wǎng)絡(luò)購物者送貨上起到了很大的作用。在目前的商品配送上,就同城配送而言,最快的一般需要1個(gè)小時(shí),最長的則需要2天時(shí)間。如果購買者需要的東西很急,網(wǎng)絡(luò)購物一般就不適合。傳統(tǒng)商品也不存在配送問題。3.3初步解決方案(總體分析)網(wǎng)上購物商城是基于B/S模式, 通過對一些典型電子商務(wù)網(wǎng)站的考察、分析,并結(jié)合企業(yè)要求, 而開發(fā)的一套擁有前后臺的信息化管理系統(tǒng)。需滿足以下要求:1、統(tǒng)一友好的操作界面,保證系統(tǒng)的易用性;2、盡可能按不同類別查看商品信息;3、為客戶提供通過一個(gè)購物車模型就能夠購買多個(gè)商品項(xiàng)的機(jī)制;4、提供簡單的安全模

6、型,讓客戶必須先進(jìn)行注冊、登錄,才允許購買購物車的內(nèi)容,設(shè)計(jì)網(wǎng)站后臺操作平臺,管理網(wǎng)站的各項(xiàng)基本數(shù)據(jù)。3.4可行性研究341從技術(shù)角度分析 1.應(yīng)用技術(shù)本系統(tǒng)使用ASP.NET技術(shù)開發(fā)平臺,應(yīng)用Visual C#語言編寫商城的框架,后臺數(shù)據(jù)庫使用SQL Server2000數(shù)據(jù)庫,業(yè)務(wù)層使用COM+、XML技術(shù),客戶端主要使用IE瀏覽器?,F(xiàn)有的技術(shù)可以靈活使用Visual C#語言、SQL Server2000、COM+、XML。關(guān)鍵技術(shù)人員的數(shù)量不需要過多,約要4個(gè)。其水平應(yīng)在ASPPHP語言、SQL Server2000、COM+、XML四項(xiàng)技術(shù)中懂得其中1項(xiàng)或多項(xiàng)。2.技術(shù)可行性目前,實(shí)

7、體店鋪購物某些工作存在盲目性、隨意性和無效損耗,不能保證工作質(zhì)量,影響商品的銷售,從銷售者角度考慮可能帶來實(shí)際的和潛在的經(jīng)濟(jì)損失。若開發(fā)成功本系統(tǒng),將有助于賣家更好地預(yù)測市場,更好的開發(fā)客戶及時(shí)調(diào)整經(jīng)營銷售策略,在激烈的市場競爭中把握主動(dòng)。因此,從長遠(yuǎn)利益考慮,本項(xiàng)目若能開發(fā)成功,它所帶來的效益遠(yuǎn)高于系統(tǒng)投入。 3.運(yùn)行可行性在實(shí)體店鋪的業(yè)務(wù)方面,由于日常信息處理量大,耗費(fèi)時(shí)間長,出錯(cuò)率高,在系統(tǒng)投入運(yùn)行后,可以實(shí)現(xiàn)業(yè)務(wù)中的信息集中處理、分析利用信息和信息的交流輔助市場的業(yè)務(wù)監(jiān)管。4.系統(tǒng)優(yōu)越性簡單性:在實(shí)現(xiàn)平臺的功能的同時(shí),盡量讓平臺操作簡單易懂,這對于一個(gè)網(wǎng)站來說是非常重要的。針對性:該平

8、臺設(shè)計(jì)是網(wǎng)上購物系統(tǒng)及后臺管理的定向開發(fā)設(shè)計(jì),所以具有專業(yè)突出和很強(qiáng)的針對性。實(shí)用性:該平臺能完成商品的展示和管理的基本信息,具有良好的實(shí)用性。 342從經(jīng)濟(jì)角度分析1.支出由于實(shí)體店鋪對電子購物商城系統(tǒng)開發(fā)項(xiàng)目達(dá)成了共識,并撥出專項(xiàng)資金,用以購置建立網(wǎng)絡(luò)中心所需要的網(wǎng)絡(luò)設(shè)備和軟件,具備開發(fā)Web平臺系統(tǒng)的基本條件。為了今后的系統(tǒng)維護(hù),開發(fā)團(tuán)隊(duì)準(zhǔn)備聯(lián)合具有豐富經(jīng)驗(yàn)的軟件開發(fā)人員共同研究,這為今后系統(tǒng)的順利開發(fā)提供了有力的技術(shù)條件。2.效益一次性收益縮短了供貨周期,壓縮了庫存,裁剪了人員,于是就可以依據(jù)縮短時(shí)間的,于是就可以依據(jù)縮短時(shí)間的天數(shù)和庫存物資的減少,以及裁減人員的工資等,使原材料和勞動(dòng)

9、力資源得到更合理的利用,從而提高了多大信息化建設(shè)項(xiàng)目降低了不少成本,避免了過多的消耗,減少管理費(fèi)用的支出等等。不可定量收益使管理人員決策及時(shí)、準(zhǔn)確、更科學(xué)化;使實(shí)體店鋪上下級的信息流通結(jié)構(gòu)更趨合理;提高實(shí)體店鋪信譽(yù)與知名度,擴(kuò)大影響力,增強(qiáng)競爭力;提高了實(shí)體店鋪效益和客戶滿意度等等。以上這些方面的效益一般不能通過定量計(jì)算得到,具有一定的隱含性質(zhì)和延遲性,但對于實(shí)體店鋪的管理以及實(shí)體店鋪的發(fā)展、壯大都具有不可定量的收益。3.投資回收周期資本周轉(zhuǎn)速度快,回收期短,風(fēng)險(xiǎn)小,盈利多。不足的是,投資回收期沒有全面地考慮投資方案整個(gè)計(jì)算期內(nèi)的現(xiàn)金流量,即:忽略在以后發(fā)生投資回收期的所有好處,對總收入不做考

10、慮。只考慮回收之前的效果,不能反映投資回收之后的情況,即無法準(zhǔn)確衡量方案在整個(gè)計(jì)算期內(nèi)的經(jīng)濟(jì)效果。343從其他角度分析(法律可行性)1.法律因素該平臺是是自主開發(fā)設(shè)計(jì),因此不會構(gòu)成侵權(quán),在法律上是可行的。2.用戶使用可行性本系統(tǒng)是自主商品管理,自行網(wǎng)店經(jīng)營的網(wǎng)上商城平臺,系統(tǒng)具有商品管理、訂單管理、會員管理等功能,同時(shí)擁有功能強(qiáng)勁的后臺管理界面,無需登錄FTP,通過瀏覽器即可管理整個(gè)網(wǎng)站。俱備完整的購物網(wǎng)站功能、結(jié)構(gòu)簡單、容易使用,操作簡單,不需懂得太多的計(jì)算機(jī)知識,也無需制作復(fù)雜網(wǎng)頁,只需訂購這套系統(tǒng),隨后,登錄到后臺,點(diǎn)點(diǎn)鼠標(biāo),在線設(shè)置輕松設(shè)置各項(xiàng)功能及添加要出售的商品,網(wǎng)上商店就這樣輕松

11、建設(shè)成功了,適合于小型企業(yè)及個(gè)人經(jīng)營管理。35方案分析概述351 商品信息管理功能系統(tǒng)應(yīng)具有實(shí)時(shí)對商品的庫存,商品價(jià)格變動(dòng),商品的主要及次要供應(yīng)商的變更,。352商品的銷售管理功能包括商品的在線查詢,訂單管理,在線支付等功能。在線特點(diǎn),滿足顧客24小時(shí)購物的需要,而因?yàn)?。,所以購物也打破地域的限制?.使用大型數(shù)據(jù)庫來存儲商品的信息當(dāng)前流行或成熟的數(shù)據(jù)庫工具,滿足存放電子商品信息所需的不同表現(xiàn)形式,比如文字,圖,表,甚至音頻,視頻等格式。2.電子商品信息可以分不同類型比如服裝類,食品類,電器類,日用品類等,組成海量電子信息庫,設(shè)定相應(yīng)的查詢算法,可以很快的定位到想要找的商品。3.數(shù)據(jù)庫可以建立

12、多種不同的表比如商品信息表,訂單表,購物車表,用戶管理表,管理員表等,可以組建成整個(gè)數(shù)據(jù)庫,然后根據(jù)相應(yīng)的數(shù)據(jù)庫操作指令,可以很快的查看到自己想要的信息。 四、實(shí)驗(yàn)結(jié)果與分析面向?qū)ο蠹夹g(shù)是軟件工程領(lǐng)域的重要技術(shù),是一種把面向?qū)ο蟮乃枷霊?yīng)用于軟件開發(fā)過程中指導(dǎo)開發(fā)活動(dòng)的系統(tǒng)方法?;舅枷胧菑默F(xiàn)實(shí)世界客觀存在的事物出發(fā),盡可能地運(yùn)用人類的自然思維方式來構(gòu)造軟件系統(tǒng)。電子商城購物系統(tǒng)正是利用面向?qū)ο蟮姆椒ㄟM(jìn)行分析與設(shè)計(jì)。通過對系統(tǒng)進(jìn)行詳細(xì)的調(diào)查和可行性分析,分析領(lǐng)域的業(yè)務(wù)范圍、業(yè)務(wù)規(guī)則和業(yè)務(wù)處理過程,明確系統(tǒng)的責(zé)任、范圍和邊界,確定用戶需求。根據(jù)用戶需求,確定用例模型,在此階段要注重與用戶的交流,既

13、要滿足用戶的需求,又要限制用戶的需求,避免后期修改功能需求帶來的損失。然而本次實(shí)驗(yàn)中也遇到很多困難,例如需求的分析,這項(xiàng)比較費(fèi)時(shí),總覺得不夠全面,上網(wǎng)找資料,也是眾說紛紜。其次是圖的制作,PowerDesigner很不好用,尤其是連線的畫法,特別不好用,在制圖方面也很費(fèi)時(shí)間??偟膩碚f,這個(gè)實(shí)驗(yàn)完成的很不順利。 實(shí)驗(yàn)項(xiàng)目名稱: 系統(tǒng)分析 實(shí)驗(yàn)學(xué)時(shí): 8 同組學(xué)生姓名: 無 實(shí)驗(yàn)地點(diǎn): A207,A206 實(shí)驗(yàn)日期: 11-9,11-11,11-6,11-18實(shí)驗(yàn)成績: 批改教師: 批改時(shí)間: 一、實(shí)驗(yàn)?zāi)康暮鸵?、理解面向?qū)ο笤O(shè)計(jì)的優(yōu)點(diǎn);2、掌握一般面向?qū)ο蟮脑O(shè)計(jì)過程中的重要活動(dòng)(系統(tǒng)上下文和用

14、例模型、體系結(jié)構(gòu)的設(shè)計(jì)、對象標(biāo)識、設(shè)計(jì)模型、對象接口描述);3、熟悉用于面向?qū)ο笤O(shè)計(jì)的各種模型; 4、理解設(shè)計(jì)進(jìn)化的含義;理解復(fù)用軟件的好處二、實(shí)驗(yàn)儀器和設(shè)備1、硬件設(shè)備:聯(lián)想電腦 規(guī)格:Inter(R),(Core)TM i5-4590 CPU3.30HZ2、軟件設(shè)備:操作 Microsoft Word IBM Rational Rose 版本三、實(shí)驗(yàn)過程3.1方案分析(詳細(xì)分析)1、使用大型數(shù)據(jù)庫來存儲商品信息當(dāng)前流行或成熟的數(shù)據(jù)庫工具,滿足存放商品所需的不同的表現(xiàn)形式,例如文字、圖等格式。2、對商品合理化布局在購物系統(tǒng)中,對于那些賣的比較好的商品讓它們的商店排名靠前。對于那些在搞活動(dòng)促銷

15、的商品讓它們放在首頁,增加用戶的吸引力。3.2需求建模321系統(tǒng)分析通過以上的分析,電子商務(wù)商城購物系統(tǒng)應(yīng)該滿足商品管理功能、用戶管理功能、購物車管理功能、訂單管理功能。1. 商品管理后臺管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計(jì)商品的基本信息。2. 用戶管理用戶管理主要是對普通用戶和會員用戶的管理,普通用戶可以瀏覽網(wǎng)上商店中各種商品的詳細(xì)信息和內(nèi)容,搜索商品信息并且可以申請成為注冊會員。會員用戶除了具備普通用戶的所有功能,還包括以下功能:1)在登錄頁面登錄自己的用戶名和密碼,通過身份驗(yàn)證進(jìn)入到網(wǎng)上商店。2)可以對選擇的商品進(jìn)行購買,同時(shí)可

16、以修改購買的數(shù)量和清除購買的操作3)當(dāng)提交購買信息后,用戶可以查看購買的信息情況。4)能夠?qū)ψ约旱臅T信息進(jìn)行修改和注銷。3. 購物車管理會員用戶選擇不同的商品添加到購物車,購物車的商品數(shù)量可以修改,也可以刪除購物車中的商品。4. 訂單管理會員用戶確認(rèn)購買后,就形成了商品訂單。訂單一旦生成,會員用戶不可以修改,只能查看。只有管理員可以對商品訂單的是否付款、是否發(fā)貨狀態(tài)進(jìn)行修改。3.3建模過程(用例圖)注冊會員除了普通用戶所有的功能,還可以通過本系統(tǒng)進(jìn)行如下活動(dòng):(1) 登錄網(wǎng)上購物商店。(2) 管理購物車,包括:查看購物車信息、刪除購物車商品、購買商品。(3) 管理訂單,包括查詢訂單、創(chuàng)建訂單

17、和修改訂單。(4) 進(jìn)行商品訂單的在線支付。(5) 修改個(gè)人密碼、找回個(gè)人密碼、修改個(gè)人信息和注銷。建模結(jié)果(見圖3-1 注冊會員用例圖)圖3 -1注冊會員用例圖系統(tǒng)管理員能夠通過系統(tǒng)進(jìn)行如下活動(dòng):(1)對用戶進(jìn)行管理,包括創(chuàng)建管理員、查詢用戶、修改用戶權(quán)限和刪除用戶。(2)對于訂單進(jìn)行管理,包括:訂單查詢和訂單確認(rèn)(3)對商品進(jìn)行管理,包括商品基本信息管理、商品類別管理和特價(jià)商品管理。建模結(jié)果(見圖3-2, 系統(tǒng)管理員用例圖)圖3-2 系統(tǒng)管理員用例圖3.4 建模過程(類圖)系統(tǒng)包含的實(shí)體類有客戶類(customer)、商品類(good)、訂單類(order)、訂單細(xì)節(jié)類(orderdeta

18、il)、購物車類(cartbean)、留言單類(leavewords),包含的邊界類有購物車的物品表單(shoppingchart)、留言表單類(leavewordstable)、注冊表單(registetable)、登錄表單類(logintable)、訂單表單類(ordertable),包含的控制類有購物類(shopping)、注冊類(regist)、登錄類(login)、留言類(leaveword)。類圖如下圖3-3圖3-3 系統(tǒng)類圖3.5建模過程(狀態(tài)圖) 注冊會員在本系統(tǒng)中可能出現(xiàn)的各種狀態(tài)有:登錄系統(tǒng)、查詢、管理個(gè)人信息、購買商品、產(chǎn)生訂單、在線支付和在線注銷。它們之間的轉(zhuǎn)化規(guī)則是:(1) 注冊會員首先必須登錄系統(tǒng),才能進(jìn)行各種的操作。(2) 登錄后可以在各種查詢商品的界面尋找自己心儀的商品。(3) 找到中意的商品后,進(jìn)入購買商品的狀態(tài),這個(gè)狀態(tài)中可以包括一個(gè)子狀態(tài)來表示購物的過程。(4) 管理個(gè)人信息使注冊會員可以修改密碼、找回密碼、修改送貨地址的等個(gè)人基本信息。(5) 最后在線注銷,退出系統(tǒng)。圖3-4注冊用戶狀態(tài)圖管理員在本系統(tǒng)中的可能出現(xiàn)的各種狀態(tài)有:登錄系統(tǒng)、管理商品、管理用戶和管理訂單。它們之間的轉(zhuǎn)化規(guī)則是:(1) 管理員首先必須登錄系統(tǒng),才能進(jìn)行各種的操作。(2) 管理員可以在后臺系統(tǒng)中進(jìn)入到管理商品、管理用戶和管理訂單

溫馨提示

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

評論

0/150

提交評論