電子商務(wù)系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)報(bào)告.doc
《電子商務(wù)系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)報(bào)告.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《電子商務(wù)系統(tǒng)分析與設(shè)計(jì)課程設(shè)計(jì)報(bào)告.doc(22頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
電子商務(wù)系統(tǒng)規(guī)劃課程設(shè)計(jì)報(bào)告題 目: 班 級(jí): 學(xué) 號(hào): 姓 名: 指導(dǎo)教師: 成 績(jī): 目 錄一:項(xiàng)目背景1.1系統(tǒng)開發(fā)背景11.2企業(yè)現(xiàn)行狀況調(diào)查11.3企業(yè)未來(lái)核心業(yè)務(wù)描述及盈利模式分析31.4競(jìng)爭(zhēng)對(duì)手分析31.5目標(biāo)系統(tǒng)定位與目標(biāo)客戶分析4二:系統(tǒng)分析2.1系統(tǒng)需求分析42.2系統(tǒng)用例模型5三:系統(tǒng)設(shè)計(jì)3.1功能模塊設(shè)計(jì) 123.2系統(tǒng)開發(fā)環(huán)境 123.3數(shù)據(jù)庫(kù)及數(shù)據(jù)表的設(shè)計(jì) 123.4各模塊代碼設(shè)計(jì) 15附:小組分工 19正美購(gòu)物家電在線銷售系統(tǒng)規(guī)劃一:項(xiàng)目背景1.1系統(tǒng)開發(fā)背景近年來(lái),隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域,互聯(lián)網(wǎng)的跨地域性和可交互性使其在與傳統(tǒng)媒體行業(yè)和傳統(tǒng)貿(mào)易行業(yè)的競(jìng)爭(zhēng)中具不可抗拒的優(yōu)勢(shì),因而發(fā)展十分迅速。在電子商務(wù)在中國(guó)逐步興起的大環(huán)境下,建立利用互聯(lián)網(wǎng)開拓銷售渠道,幫助企業(yè)及時(shí)調(diào)整商品結(jié)構(gòu),協(xié)助經(jīng)銷商打開貨源的信息門戶成為解決信息流通不暢的有效方案。毫無(wú)疑問(wèn),電子商務(wù)有利于企業(yè)轉(zhuǎn)換經(jīng)營(yíng)機(jī)制,建立現(xiàn)代企業(yè)制度,提高企業(yè)的銷售水平和競(jìng)爭(zhēng)力。因此,正美購(gòu)物的電子商城的建立和發(fā)展應(yīng)運(yùn)而生。以下是對(duì)正美購(gòu)物的具體分析:1.2企業(yè)現(xiàn)行狀況調(diào)查(1)企業(yè)核心業(yè)務(wù)描述正美購(gòu)物以小家電產(chǎn)品為核心產(chǎn)品,旗下有電飯鍋、微波爐、電暖器、電風(fēng)扇、吸塵器、電水壺、攝像機(jī)等各式各樣的電器產(chǎn)品。涵蓋了廚房、浴室、居室清潔、取暖類、小視聽類等多種系列。內(nèi)容豐富,范圍廣闊。(2)企業(yè)現(xiàn)行的組織結(jié)構(gòu)及主要協(xié)作伙伴組織結(jié)構(gòu):正美購(gòu)物是新一代的B2C電子商務(wù)銷售商??偛吭O(shè)于北京,并在上海,廣州、深圳等全國(guó)各地開設(shè)分店,滲透經(jīng)營(yíng)??偟攴值攴值攴值攴值?股東會(huì)董事會(huì)監(jiān)事會(huì)總經(jīng)理財(cái)政部電子商務(wù)部市場(chǎng)部人事部行政部營(yíng)運(yùn)部營(yíng)運(yùn)部售后管理部技術(shù)部網(wǎng)站營(yíng)銷部 協(xié)作伙伴:按照合作類型可分為以下幾類戰(zhàn)略合作:國(guó)美電器、蘇寧電器、大中電器、華聯(lián)集團(tuán)、物美、大潤(rùn)發(fā)、歐尚超市等百余家終端賣場(chǎng),經(jīng)營(yíng)飛利浦、美的等知名國(guó)際品牌小家電商品。代理合作:美的、海爾、格力、海信、奔騰、得意、TCL、聯(lián)想、索尼、三星、LG等多家國(guó)內(nèi)及國(guó)外著名企業(yè)。物流合作:宅急送、EMS等支付平臺(tái):支付寶(3)企業(yè)商務(wù)活動(dòng)中存在的問(wèn)題1)認(rèn)識(shí)不足雖然正美購(gòu)物正在積極地將現(xiàn)代電子商務(wù)模式與傳統(tǒng)零售業(yè)進(jìn)行創(chuàng)新性融合,但是多年傳統(tǒng)的經(jīng)營(yíng)模式。正美購(gòu)物在基本層面對(duì)電子商務(wù)認(rèn)識(shí)還存在著不足,對(duì)如何開展電子商務(wù)理解比較片面。正美購(gòu)物不僅要在觀念上要重視電子商務(wù),也需要真正了解電子商務(wù)的實(shí)質(zhì)。2)人才缺乏開展電子商務(wù)活動(dòng),需要網(wǎng)絡(luò)規(guī)劃、網(wǎng)站建設(shè)、網(wǎng)絡(luò)維護(hù)、營(yíng)銷策劃、實(shí)物配送、電子支付等多方面的專業(yè)技術(shù)人員。人才將成為發(fā)展電子商務(wù)的關(guān)鍵問(wèn)題。由于電子商務(wù)和傳統(tǒng)的店面營(yíng)銷有很大的不同,正美購(gòu)物要發(fā)展電子商務(wù)需要專門的技術(shù)和營(yíng)銷人才。而正美購(gòu)物在以往的人才儲(chǔ)備上缺乏這方面的準(zhǔn)備。3)網(wǎng)絡(luò)安全問(wèn)題 電子商務(wù)必須依賴互連網(wǎng),作為開展電子商務(wù)基礎(chǔ)的網(wǎng)絡(luò)必須安全可靠。但目前國(guó)內(nèi)的電子商務(wù)網(wǎng)站在安全體系上較為薄落,很容易受到計(jì)算機(jī)病毒和網(wǎng)絡(luò)黑客的攻擊,為電子商務(wù)的開展帶來(lái)安全隱患。正美購(gòu)物如果想在未來(lái)有更好的發(fā)展,必須要采取各種安全技術(shù),如在線防毒、適時(shí)殺毒、運(yùn)用防火墻技術(shù)、采用公鑰密碼體制的加密技術(shù)等,在網(wǎng)絡(luò)安全上大下苦功。4)實(shí)物配送問(wèn)題 配送系統(tǒng)是實(shí)物貿(mào)易的關(guān)鍵。如何保證送貨與購(gòu)貨的一致性非常重要。行之有效的物流網(wǎng)絡(luò)是正美購(gòu)物從事電子商務(wù)的基礎(chǔ)??芍钡侥壳盀橹箛?guó)內(nèi)依然缺乏系統(tǒng)化專業(yè)化的全國(guó)性貨物配送企業(yè),單件商品的長(zhǎng)途運(yùn)輸或者郵遞的巨大成本以及時(shí)間上的延遲足以使消費(fèi)者望而卻步。因此,正美購(gòu)物要在物流方面慎重考慮。讓配送服務(wù)成為正美購(gòu)物的制勝點(diǎn)。5)競(jìng)爭(zhēng)對(duì)手的壓力市場(chǎng)競(jìng)爭(zhēng)越來(lái)越激烈,消費(fèi)者的心理也越來(lái)越難捉摸。但是國(guó)內(nèi)小家電企業(yè)卻是有增無(wú)減,家庭式小作坊數(shù)不勝數(shù),它們時(shí)刻關(guān)注著市場(chǎng)的發(fā)展動(dòng)態(tài),推陳出新。在家電行業(yè)的企業(yè)品牌數(shù)量多而且很雜。正美購(gòu)物的產(chǎn)品、管理能力、創(chuàng)新力及科研能力正受著市場(chǎng)嚴(yán)峻的考驗(yàn)。1.3企業(yè)未來(lái)核心業(yè)務(wù)描述及盈利模式分析正美購(gòu)物的未來(lái)的商業(yè)模式是將現(xiàn)代化網(wǎng)絡(luò)電子商務(wù)模式與傳統(tǒng)零售業(yè)進(jìn)行創(chuàng)新性融合,采用更優(yōu)化的直效營(yíng)銷方式,輔助以卓越的供應(yīng)鏈管理的體系,在統(tǒng)一的品牌戰(zhàn)略管理理念下,呈現(xiàn)一種全新的高效商業(yè)管理模式。 在商品構(gòu)成上,正美購(gòu)物本著家電品牌強(qiáng)強(qiáng)聯(lián)合的原則,與更多的家電領(lǐng)域具有高知名度的強(qiáng)勢(shì)國(guó)內(nèi)外品牌作為供應(yīng)商進(jìn)行合作,打造出從品牌到規(guī)模,從價(jià)格到服務(wù)都具有傳統(tǒng)渠道不可比擬的優(yōu)勢(shì)平臺(tái),為消費(fèi)者提供更優(yōu)質(zhì)的價(jià)格和服務(wù)。1.4競(jìng)爭(zhēng)對(duì)手分析(1)京東、蘇寧等著名家電品牌眾所周知,京東、蘇寧等家電品牌已在現(xiàn)有的家電行業(yè)中幾乎瓜分了天下,市場(chǎng)穩(wěn)固、不容撼動(dòng)。并且在物流系統(tǒng)、信息系統(tǒng)、供應(yīng)鏈和服務(wù)體系方面具有相當(dāng)明顯的領(lǐng)先優(yōu)勢(shì),產(chǎn)品實(shí)現(xiàn)從垂直品類向全品類的跨越升級(jí)。因此,像正美購(gòu)物這樣規(guī)模較小、市場(chǎng)影響力較小的家電企業(yè)必須提高自己的競(jìng)爭(zhēng)力,從這些著名的家電企業(yè)中生存下來(lái)。(2)國(guó)外的知名品牌國(guó)內(nèi)大家電品牌大舉進(jìn)軍小家電的同時(shí),國(guó)外洋品牌也紛紛涌入國(guó)內(nèi)小家電市場(chǎng),進(jìn)一步加劇了市場(chǎng)的白熱化競(jìng)爭(zhēng)。國(guó)外大家電巨頭如伊萊克斯、松下、西門子等跨國(guó)公司也在積極運(yùn)作,重視擴(kuò)大中國(guó)市場(chǎng)份額,加快本土化步伐,在我國(guó)小家電市場(chǎng)成就霸業(yè)。(3)眾多的小家電品牌從無(wú)到有、從小到大,時(shí)至今日,中國(guó)小家電邁入了茁壯成長(zhǎng)期,成為了名副其實(shí)的大市場(chǎng)。國(guó)內(nèi)小家電市場(chǎng)可謂是迅猛發(fā)展,大多數(shù)小家電企業(yè)得以保持高速發(fā)展。涌現(xiàn)出了像華帝、萬(wàn)家樂(lè)、萬(wàn)和、方太、帥康、老板、康寶、九陽(yáng)等知名小家電企業(yè)。1.5目標(biāo)系統(tǒng)定位與目標(biāo)客戶分析20到55歲各個(gè)年齡層顧客,分析如下:20-25歲的客戶更加偏好于國(guó)外品牌,25-38歲的客戶在小家電的購(gòu)買人群中所占比例最大,40歲以上的客戶更偏向于國(guó)內(nèi)品牌。男性都比較注重商品的質(zhì)量和性能,表明了現(xiàn)代男性消費(fèi)的趨勢(shì),尋求物美價(jià)廉。他們偏向于自己親自購(gòu)買小家電,由于工作忙碌、網(wǎng)絡(luò)的便利性,網(wǎng)絡(luò)購(gòu)買占據(jù)相當(dāng)大的比例。女性都比較注重商品的質(zhì)量和價(jià)格,更愿意親自購(gòu)買,且花在比較選擇的時(shí)間較多,因此商家要注重產(chǎn)品的推廣,增加產(chǎn)品的影響力。所以,小家電應(yīng)趨向于家居系列,降低小家電投入成本,提高小家電的質(zhì)量,進(jìn)行廣告推廣。二:系統(tǒng)分析2.1系統(tǒng)需求分析(1)功能需求:前臺(tái)模塊:1)能夠進(jìn)行用戶信息管理,包括:l 注冊(cè)用戶l 用具登陸l 修改密碼l 查詢用戶信息l 修改用戶信息l 刪除用戶后臺(tái)模塊:1)能夠進(jìn)行訂單管理,包括:l 查看訂單信息l 管理訂單信息l 添加訂單2)能夠進(jìn)行商品管理,包括:l 瀏覽商品信息l 修改商品信息l 添加商品l 刪除商品l 搜索商品3)能夠進(jìn)行商品信息評(píng)論,包括:l 查看商品評(píng)論l 刪除商品評(píng)論(2)性能需求:1)易用性網(wǎng)上商城系統(tǒng)要簡(jiǎn)單、易用,具有清晰的導(dǎo)航功能,使操作者快速找到自己想要執(zhí)行的操作頁(yè)面。網(wǎng)上商城系統(tǒng)要保證一個(gè)非計(jì)算機(jī)專業(yè)的用戶,通過(guò)自己幾次簡(jiǎn)單的操作,就可以使用此系統(tǒng)。2) 性能1網(wǎng)上商城系統(tǒng)要支持1000個(gè)并發(fā)用戶。2網(wǎng)上商城系統(tǒng)處理查詢操作響應(yīng)時(shí)間不超過(guò)10秒。3)可擴(kuò)展性當(dāng)前使用網(wǎng)上系統(tǒng)的主要是可以支持1000個(gè)并發(fā)用戶的小型網(wǎng)站,隨著客戶量的增長(zhǎng),會(huì)對(duì)網(wǎng)站進(jìn)行優(yōu)良改造,使得系統(tǒng)能夠支持更多的并發(fā)用戶與響應(yīng)時(shí)間的縮短。4)安全性需求身份驗(yàn)證:顧客、管理員在登錄時(shí),系統(tǒng)能夠驗(yàn)證各類人員的身份。在輸入用戶名(或賬號(hào))和口令正確的情況下,軟件系統(tǒng)才能夠進(jìn)入相對(duì)應(yīng)功能模塊。若登錄時(shí),輸入用戶名和口令有誤,系統(tǒng)能夠給出錯(cuò)誤提示,并要求重新輸入,重復(fù)最大限度為三次。輸入合法性檢查:顧客、管理員對(duì)必要的輸入數(shù)據(jù)進(jìn)行合法性檢查,對(duì)非法數(shù)據(jù)進(jìn)行報(bào)警處理。容錯(cuò)防護(hù):軟件系統(tǒng)可以對(duì)操作員的錯(cuò)誤操作進(jìn)行報(bào)警提示,并對(duì)原有數(shù)據(jù)進(jìn)行還原保護(hù)。刪除警示:軟件在執(zhí)行刪除數(shù)據(jù)的操作時(shí),必須提示操作員給予確認(rèn)。例如:非重要的數(shù)據(jù)在刪除時(shí),應(yīng)該給予提示,說(shuō)明后果。 2.2系統(tǒng)用例模型(1)系統(tǒng)用例圖用戶信息管理用例圖(2)部分用例描述1)用戶注冊(cè)用例名稱:用戶注冊(cè)角色:OrdinaryUsers用例說(shuō)明:OrdinaryUsers注冊(cè)用戶前置條件:OrdinaryUsers已經(jīng)打開商城網(wǎng)頁(yè)基本事件流:1. OrdinaryUsers請(qǐng)求注冊(cè)2.商城系統(tǒng)彈出注冊(cè)頁(yè)面3. 填寫用戶信息4. 點(diǎn)擊“確定”按鈕5系統(tǒng)保存注冊(cè)用戶其它事件流:第4步,OrdinaryUsers輸入的個(gè)人信息不完整,如某一項(xiàng)沒(méi)有填寫,并選擇“保存”,系統(tǒng)給出提示信息第4步,OrdinaryUsers輸入的崗位信息不符合格式要求,并選擇“保存”,系統(tǒng)給出提示信息第4步,OrdinaryUsers選擇“取消”,系統(tǒng)返回崗位信息查詢頁(yè)面異常事件流:第5步,系統(tǒng)保存注冊(cè)用戶時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示OrdinaryUsers保存失敗后置條件:用戶信息保存到系統(tǒng)中,系統(tǒng)返回用戶信息查詢頁(yè)面,在頁(yè)面中顯示出剛注冊(cè)的用戶2)商品管理 瀏覽商品信息 用例名稱:瀏覽商品信息角色:SuperUser、OrdinaryUsers用例說(shuō)明:SuperUser瀏覽商品信息前置條件:SuperUser、OrdinaryUsers已經(jīng)登錄商城系統(tǒng)。 基本事件流:1. SuperUser、OrdinaryUsers點(diǎn)擊商品瀏覽2. 商城系統(tǒng)彈出商品信息頁(yè)面3. SuperUser、OrdinaryUsers查看商品詳細(xì)信息其它事件流:無(wú)異常事件流:36步,系統(tǒng)保存新建崗位時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示SuperUSer保存失敗后置條件:在頁(yè)面中顯示出商品信息 修改商品信息 用例名稱:修改商品信息角色:SuperUser用例說(shuō)明:SuperUser修改商品信息前置條件:SuperUser已經(jīng)登錄商城系統(tǒng)基本事件流:1. SuperUser請(qǐng)求修改商品信息2. 商城系統(tǒng)彈出提示框是否確認(rèn)修改3SuperUser選擇是否修改商品信息4、系統(tǒng)保存修改的商品信息其它事件流:無(wú)異常事件流:第3步,修改商品信息時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示修改商品信息失敗后置條件:在頁(yè)面中顯示出商品修改后的信息 添加商品:用例名稱:添加商品角色:SuperUser用例說(shuō)明:SuperUser添加商品。前置條件:SuperUser已經(jīng)登錄商城系統(tǒng)。 基本事件流:1. SuperUser請(qǐng)求添加商品2. 商城系統(tǒng)彈出提示框是否確認(rèn)添加3. SuperUser選擇是否添加商品信息4系統(tǒng)保存添加的商品信息其它事件流:無(wú)異常事件流:第3步,系統(tǒng)保存添加商品時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示SuperUSer保存失敗后置條件:在頁(yè)面中顯示出商品添加后的信息 刪除商品:用例名稱:刪除商品角色:SuperUser用例說(shuō)明:SuperUser刪除商品。前置條件:SuperUser已經(jīng)登錄商城系統(tǒng)基本事件流:1. SuperUser請(qǐng)求刪除商品2. 商城系統(tǒng)彈出商品信息查詢頁(yè)面3. SuperUSer提交查詢信息,得到一個(gè)商品信息列表4. SuperUSer選中要?jiǎng)h除的1個(gè)或多個(gè)商品,并選擇“刪除”5. SuperUser確認(rèn)刪除6. 系統(tǒng)刪除SuperUser選中商品,并更新商品信息列表其它事件流:第5步,SuperUser取消刪除異常事件流:第6步,系統(tǒng)刪除商品時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示SuperUSer刪除失敗后置條件:SuperUSer選中的商品被系統(tǒng)刪除 搜索商品:用例名稱:搜索商品用例ID:角色:SuperUser、OrdinaryUsers用例說(shuō)明:SuperUser、OrdinaryUsers搜索商品前置條件:SuperUser、OrdinaryUser已經(jīng)登錄商城系統(tǒng)基本事件流:1. SuperUser、OrdinaryUser請(qǐng)求查詢商品2. 商城系統(tǒng)彈出商品信息查詢頁(yè)面3. SuperUser、OrdinaryUser輸入查詢條件,并選擇“提交”。4. 系統(tǒng)要進(jìn)行查詢條件信息格式的校驗(yàn)。 5. 查詢時(shí)查詢條件是“與”關(guān)系,輸入的條件要都匹配才視為匹配信息。6. 系統(tǒng)顯示符合查詢條件的商品列表。其它事件流:第3步,不輸入任何條件,選擇“提交”,系統(tǒng)返回所有的。第3步,SuperUser、OrdinaryUser選擇“重置”,系統(tǒng)清空此前SuperUser、OrdinaryUser輸入的查詢條件第4步,校驗(yàn)不通過(guò),顯示提示信息。異常事件流:第6步,系統(tǒng)查詢商品時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示SuperUser、OrdinaryUsers查詢商品失敗后置條件:無(wú)3)訂單管理 查看訂單信息:用例名稱:查看訂單信息角色:SuperUser用例說(shuō)明:SuperUser查看訂單信息前置條件:SuperUser已經(jīng)登錄商城系統(tǒng)基本事件流:1. SuperUser請(qǐng)求查詢訂單2. 商城系統(tǒng)彈出訂單信息查詢頁(yè)面3. SuperUser輸入查詢條件,并選擇“提交”。4. 系統(tǒng)要進(jìn)行查詢條件信息格式的校驗(yàn)。5. 查詢時(shí)查詢條件是“與”關(guān)系,輸入的條件要都匹配才視為匹配信息。6. 系統(tǒng)顯示符合查詢條件的訂單列表。其它事件流:第3步,不輸入任何條件,選擇“提交”,系統(tǒng)返回所有的。第3步,SuperUser選擇“重置”,系統(tǒng)清空此前SuperUser輸入的查詢條件第4步,校驗(yàn)不通過(guò),顯示提示信息。異常事件流:第6步,系統(tǒng)查詢訂單時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示SuperUserr查詢崗位失敗后置條件:無(wú) 添加訂單:用例名稱:添加訂單角色:SuperUser用例說(shuō)明:SuperUser添加訂單。前置條件:SuperUser已經(jīng)登錄商城系統(tǒng)。 基本事件流:1. SuperUser請(qǐng)求添加商品2. 商城系統(tǒng)彈出提示框是否確認(rèn)添加3. SuperUser選擇是否添加訂單信息4系統(tǒng)保存添加的訂單信息其它事件流:無(wú)異常事件流:第3步,系統(tǒng)保存添加訂單時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示SuperUSer保存失敗后置條件:在頁(yè)面中顯示出訂單添加后的信息 商品信息評(píng)論:用例名稱:查看商品評(píng)論角色:OrdinaryUsers、SuperUser用例說(shuō)明:OrdinaryUsers、SuperUser查看商品評(píng)論前置條件:OrdinaryUsers、SuperUser已經(jīng)登錄商城系統(tǒng)。 基本事件流:1. OrdinaryUsers、SuperUser請(qǐng)求商品評(píng)論2. 商城系統(tǒng)彈出訂單信息查詢頁(yè)面其它事件流:無(wú)異常事件流:第4步,系統(tǒng)保存添加訂單時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示查看商品評(píng)論信息失敗后置條件:無(wú) 刪除商品評(píng)論:用例名稱:刪除商品評(píng)論角色:OrdinaryUsers用例說(shuō)明:OrdinaryUsers刪除商品評(píng)論前置條件:OrdinaryUsers、SuperUser已經(jīng)登錄商城系統(tǒng)基本事件流:1. OrdinaryUsers請(qǐng)求刪除自己評(píng)論的商品信息2.商城系統(tǒng)彈出窗口提示是否刪除3.用戶刪除自己評(píng)論的信息4系統(tǒng)保存用戶的操作其它事件流:無(wú)異常事件流:第3步,系統(tǒng)保存添加訂單時(shí)出現(xiàn)系統(tǒng)故障,例如網(wǎng)絡(luò)故障,服務(wù)器故障,系統(tǒng)彈出“系統(tǒng)異常頁(yè)面”,提示刪除商品信息失敗后置條件:無(wú)(3)系統(tǒng)流程圖三:系統(tǒng)設(shè)計(jì)3.1功能模塊設(shè)計(jì)通過(guò)對(duì)系統(tǒng)的需求分析,并對(duì)各個(gè)功能需求進(jìn)行集中、分塊,可得電子商城系統(tǒng)的功能模塊圖。功能模塊圖是軟件工程過(guò)程中的一個(gè)重要環(huán)節(jié),它顯示了系統(tǒng)所要實(shí)現(xiàn)的各項(xiàng)功能,軟件工程師根據(jù)功能模塊圖來(lái)實(shí)現(xiàn)這些功能(編碼實(shí)現(xiàn))。該電子商城系統(tǒng)的功能模塊圖如圖所示。家電購(gòu)物網(wǎng)站前臺(tái)功能模塊后臺(tái)功能模塊會(huì)員注冊(cè)會(huì)員登錄購(gòu)買商品歷史訂單會(huì)員中心搜索商品會(huì)員留言提交訂單商品 管理會(huì)員管理訂單管理品類管理用戶管理留言管理3.2系統(tǒng)開發(fā)環(huán)境(1)軟件平臺(tái)1)操作系統(tǒng):Windows 2003 Server/Windows XP/ Windows 2008 Server2)數(shù)據(jù)庫(kù):Microsoft Access3)開發(fā)技術(shù):.NET FrameWork2.0、ASP.NET2.0、CSS4)輔助開發(fā)工具:Photoshop、Dreamweaver(2)硬件平臺(tái)1)CPU:Pentium III 500MHz;建議:P42.8GHz以上2)磁盤空間剩余容量:2GB以上3)512MB以上4)其他:鼠標(biāo)、鍵盤3.3數(shù)據(jù)庫(kù)及數(shù)據(jù)表的設(shè)計(jì)數(shù)據(jù)庫(kù)對(duì)象關(guān)于所用的數(shù)據(jù)庫(kù),我們選擇了Microsoft Access數(shù)據(jù)庫(kù),因?yàn)樵摂?shù)據(jù)庫(kù)成本比較低廉,用途比較廣泛,而且對(duì)于小容量的數(shù)據(jù)處理,數(shù)據(jù)存儲(chǔ),數(shù)據(jù)分析能夠提供很好的效能,足夠商城系統(tǒng)初期的使用了。(1) 數(shù)據(jù)庫(kù)對(duì)象匯總數(shù)據(jù)庫(kù)物理設(shè)計(jì)是指設(shè)計(jì)出數(shù)據(jù)庫(kù)的物理數(shù)據(jù)模型,它是數(shù)據(jù)庫(kù)在物理設(shè)備上的具體實(shí)現(xiàn),即數(shù)據(jù)庫(kù)服務(wù)器物理空間上的表、字段、索引、視圖、存儲(chǔ)過(guò)程、觸發(fā)器等。數(shù)據(jù)庫(kù)對(duì)象如圖所示:名稱類型說(shuō)明家電列表基本表存儲(chǔ)家電的基本信息訂單表基本表存儲(chǔ)訂單的基本信息定單詳情表基本表存儲(chǔ)訂單的詳細(xì)信息購(gòu)物車表基本表存儲(chǔ)購(gòu)物車的基本信息用戶信息表基本表存儲(chǔ)用戶的基本信息(2)本系統(tǒng)采用的后臺(tái)數(shù)據(jù)庫(kù)是Microsoft Access數(shù)據(jù)庫(kù)系統(tǒng),因此,必須把數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為Access數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型。本系統(tǒng)數(shù)據(jù)庫(kù)中的主要表格的設(shè)計(jì)結(jié)果如下所示。 家電列表記錄家電的基本信息,主要包括JDID家電編號(hào),JDSerialNumber家電序列號(hào),JDName家電名稱,JDStock家電貨存,JDPrice家電價(jià)格,JDDescription家電說(shuō)明,JDImage家電圖像,其中家電編號(hào)為家電列表的主鍵。表1 家電信息表表名:JD說(shuō)明:存儲(chǔ)家電信息字段名類型大小主鍵缺省描述JDIDint4Y家電編號(hào)JDSerialNumbervarchar50家電序列號(hào)JDNamevarchar50家電名稱JDStockint4家電貨存JDPricemoney8家電單價(jià)JDDescriptionvarchar50家電說(shuō)明JDImagevarchar50家電圖像 訂單表一張訂單可以訂購(gòu)多種家電,所以用兩張表來(lái)存儲(chǔ)數(shù)據(jù)。訂單的基本信息表里面不包含具體的訂購(gòu)哪種家電的信息,這張表主要包括OrderID訂單編號(hào),UserID用戶編號(hào),Address地址,PostCode郵編,Telephone電話,OrderDate下單時(shí)間,Dispatched是否已經(jīng)發(fā)貨,其中訂單編號(hào)為訂單表的主鍵。表2 存儲(chǔ)訂單表表名:Orders說(shuō)明:存儲(chǔ)訂單字段名類型大小主鍵缺省描述OrderIDint4Y訂單編號(hào)UserIDint4用戶編號(hào)Addressvarchar50地址PostCodechar10郵編Telephonevarchar50電話OrderDatedatetime8下單時(shí)間Dispatchedbit10是否發(fā)貨,0(未發(fā)) 定單詳情表這張表中存儲(chǔ)了訂單中具體的關(guān)于已訂購(gòu)家電的信息,主要包括OrderDetailID訂單詳情編號(hào),OrderID訂單編號(hào),JDID家電編號(hào),Quantity數(shù)量,其中訂單詳情編號(hào)為訂單詳情表的主鍵。表3 訂單詳情表表名:OrderDetails說(shuō)明:存儲(chǔ)訂單詳情字段名類型大小主鍵缺省描述OrderDetailIDint4Y訂單詳情編號(hào)OrderIDint4訂單編號(hào)JDIDint4家電編號(hào)Quantityint4數(shù)量購(gòu)物車表顧客將商品放在購(gòu)物車?yán)锩鏁r(shí),購(gòu)物車表中就會(huì)添加一條記錄。其中的CartID中存放的是顧客的UserID,由于顧客可以先選購(gòu)后登錄然后下訂單,所以CartID在這種情況下就存放臨時(shí)產(chǎn)生的顧客ID,這張表主要包括RecordID購(gòu)物車記錄編號(hào),CartID購(gòu)物車編號(hào),JDID家電編號(hào),Quantity數(shù)量,DateCreated購(gòu)物車創(chuàng)建時(shí)間,其中購(gòu)物車記編號(hào)為購(gòu)物車表的主鍵。表4 購(gòu)物車表表名:ShoppingCart說(shuō)明:存儲(chǔ)購(gòu)物車字段名類型大小主鍵缺省描述RecordIDint4Y購(gòu)物車記錄編號(hào)CartIDnvarchar50購(gòu)物車編號(hào)JDIDint4家電編號(hào)Quantityint4數(shù)量DateCreateddatetime8創(chuàng)建時(shí)間用戶信息表用來(lái)記錄用戶的一些基本信息,主要包括UserID用戶編號(hào),UserName用戶名,Password密碼,Address地址,PostCode郵編,Telephone電話,其中用戶編號(hào)為用戶信息表的主鍵。表5 用戶信息表表名:Users說(shuō)明:存儲(chǔ)用戶信息字段名類型大小主鍵缺省描述UserIDint4Y用戶編號(hào)UserNamechar10用戶名Passwordchar10密碼Addressvarchar50地址PostCodechar10郵編Telephonevarchar20電話3.4各模塊代碼設(shè)計(jì)以用戶信息子系統(tǒng)為例,分析用戶信息各模塊的代碼設(shè)計(jì)。用戶信息子系統(tǒng)主要分為4個(gè)模塊,分別是用戶信息查詢模塊,用戶信息追加模塊,用戶信息更新模塊,用戶信息刪除模塊。(1)數(shù)據(jù)表user1如下變量名情況如下:編號(hào):userid 用戶名:username 地址:address 郵編:postcode 電話:telephone (2)用戶信息查詢模塊該模塊主要是顯示所有客戶信息,由一個(gè)網(wǎng)頁(yè)組成,網(wǎng)頁(yè)叫index.asp,代碼為:set myconn = server.createobject(ADODB.connection)myconn.connectionString=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=&Server.MapPath(user.mdb)myconn.open set rst=server.CreateObject(ADODB.recordset)rst.open select * from user1, myconn , 1, 1 for i=1 to rst.recordcount實(shí)現(xiàn)的界面如下: (3)用戶信息追加模塊,該模塊主要是追加所有客戶信息,由2個(gè)網(wǎng)頁(yè)組成,網(wǎng)頁(yè)叫insert.html,insert.asp追加處理頁(yè),該網(wǎng)頁(yè)主要實(shí)現(xiàn)以下功能:1讀取表單數(shù)據(jù)2寫入3反饋 代碼為:set rst=server.CreateObject(ADODB.recordset)strsql=insert into user1 (username, address, postcode, telephone) values(&username&,&address&,&postcode&,&telephone&)myconn.execute strsql實(shí)現(xiàn)的界面如下:4用戶信息更新模塊,該模塊主要是更新所有客戶的信息,由2個(gè)網(wǎng)頁(yè)組成,網(wǎng)頁(yè)叫update.asp,update2.asp。代碼為:set rst=server.CreateObject(ADODB.recordset)strsql=update user1 set username=&username&,address=&address&,postcode=&postcode&,telephone=&telephone& where userid=&useridmyconn.execute strsql實(shí)現(xiàn)的界面如下:5用戶信息刪除模塊, 該模塊主要是刪除所有客戶的信息,由1個(gè)網(wǎng)頁(yè)組成,網(wǎng)頁(yè)叫delete.asp,代碼為:set rst=server.CreateObject(ADODB.recordset) strsql=delete from user1 where userid=&userid myconn.execute strsql實(shí)現(xiàn)的界面如下:- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 電子商務(wù) 系統(tǒng)分析 設(shè)計(jì) 課程設(shè)計(jì) 報(bào)告
鏈接地址:http://m.appdesigncorp.com/p-6492603.html