《電子商務(wù)》課程設(shè)計論文
《電子商務(wù)》課程設(shè)計論文寵物之家班 級:06計算機信息管理姓 名:李姿楠指導教師:張欣2 009年01月1 ,摘 要本網(wǎng)站利用Internet 網(wǎng)絡(luò)電子商務(wù)新技
《電子商務(wù)》課程設(shè)計論文
寵物之家
班 級:06計算機信息管理
姓 名:李姿楠
指導教師:張欣
2 009年01月
1
,摘 要
本網(wǎng)站利用Internet 網(wǎng)絡(luò)電子商務(wù)新技術(shù), 采用Microsoft ASP.Net/sql網(wǎng)絡(luò)數(shù)據(jù)庫解決方案,實現(xiàn)了基于B/S模式的電子商務(wù)管理。憑借web 服務(wù)器和客戶的瀏覽器,利用電子工具高效率、低成本的特點,為客戶提供交易平臺,在Internet 上發(fā)布商業(yè)信息,商品廣告,使用戶可以查閱商品、搜索商品、訂購商品,為客戶提供全天候的、更好、更快的商務(wù)活動空間,實現(xiàn)網(wǎng)上交易的基本功能。網(wǎng)站依據(jù)目前商業(yè)網(wǎng)站的設(shè)計原則,以網(wǎng)上交易功能為主的電子商務(wù)網(wǎng)站。
本文首先介紹了網(wǎng)上購物系統(tǒng)的現(xiàn)狀及開發(fā)背景,然后論述了系統(tǒng)的設(shè)計目標,系統(tǒng)需求和總體設(shè)計方案,較詳細的論述了系統(tǒng)的詳細設(shè)計和實現(xiàn)。最后,本文對網(wǎng)上購物系統(tǒng)進行了系統(tǒng)檢測并提出了還需要改進的問題。
本系統(tǒng)主要為用戶提供了會員注冊,購物車管理,商品搜索,用戶資料修改等功能,為管理員提供了商品管理,用戶信息管理等功能。在設(shè)計方面,本系統(tǒng)采用B/S三層結(jié)構(gòu),同時使用asp.net 技術(shù)進行動態(tài)頁面的設(shè)計,后臺數(shù)據(jù)庫選用SQL 數(shù)據(jù)庫。
關(guān)鍵詞:電子商務(wù),網(wǎng)站,數(shù)據(jù)庫,ASP.net
2
,目錄
第一章 導言…………………………………………………………………………….4
1.1 創(chuàng)建網(wǎng)上購物系統(tǒng)的背景及目的……………………………………………………..4
1.2 網(wǎng)上購物系統(tǒng)簡介………………………………………………………………………..4
1.3 怎樣使用網(wǎng)上購物系統(tǒng)………………………………………………………………………4
第二章 網(wǎng)上購物系統(tǒng)分析……………………………………………………………….4
2.1網(wǎng)上購物系統(tǒng)平臺的設(shè)計目標?????????????????????????4
2.2網(wǎng)上購物系統(tǒng)的可行性分析?????????????????????????5
2.3網(wǎng)站的深入調(diào)查??????????????????????????????5
2.4網(wǎng)站設(shè)計的特點??????????????????????????????6
2.5網(wǎng)站開發(fā)的設(shè)計思想????????????????????????????6
2.6系統(tǒng)設(shè)計的總體規(guī)則????????????????????????????6
第三章 網(wǎng)上購物系統(tǒng)的功能需求設(shè)計??????????????????????6
3.1分析網(wǎng)上購物系統(tǒng)的功能需求????????????????????????.6
3.2平臺功能模塊的設(shè)計????????????????????????????7.
3.3系統(tǒng)流程分析………………………………………………………………………………….8
3.3.1.前臺購物分析及用例建?!?
3.3.2后臺管理訂單分析……………………………………………………………………………14
3.3.3 商品管理分析……………………………………………………………………………………………17
3.3.4 后臺管理其他用例…………………………………………………………………………18
第四章
第五章 結(jié)束語…………………………………………………………………………………24 心得體會??????????????????????????????24
參考資料…………………………………………………………………………………24 附錄:……………………………………………………………………………………………24
3
,第一章 導言
1.1 創(chuàng)建網(wǎng)上購物系統(tǒng)的背景及目的
計算機是人類最偉大的發(fā)明之一,尤其近年來其發(fā)展迅速,廣泛應(yīng)用于各個領(lǐng)域。
從以往采用電子管作為基本器件的計算機時代到大規(guī)模及超大規(guī)模集成電路計算機時代,微型計算機由此誕生 。功耗,體積,價格等的大幅下降,使得人們更加將其充分利用到工作,生活的各個方面。當今,人們的交流已越來越多,要求信息的傳送速度更快,傳送范圍更廣,“信息高速公路”也就應(yīng)運而生了。其中,Internet 已擁有了數(shù)千萬個用戶,通過Internet 我們就可以與全世界來聯(lián)網(wǎng)。對于當中各種各樣的信息,人們都可以通過網(wǎng)絡(luò)來共享和使用。比如網(wǎng)上購物,我們可以把它當作一個虛擬的市場銷售中心,每個人都可以在這個網(wǎng)絡(luò)上享受所提供的服務(wù),購買所需物品,這樣既節(jié)約了時間,又滿足了需求。尤其是人們的生活速度越來越快,沒有大量的時間花費在商場購物。網(wǎng)上購物的出現(xiàn),使這一問題迎刃而解。
1.2 網(wǎng)上購物系統(tǒng)簡介
網(wǎng)絡(luò)購物系統(tǒng)一般是由學生開發(fā),傻瓜型網(wǎng)上開店程序。使用者無需任何專業(yè)網(wǎng)絡(luò)知識,即可建立一個自己的功能強的的網(wǎng)上商城。對于常見的產(chǎn)品發(fā)布,訂單處理等操作都有現(xiàn)成的WEB 在線管理,開店者登錄后臺管理即可進行商品維護和訂單管理。
1.3 怎樣使用網(wǎng)上購物系統(tǒng)
購物系統(tǒng)必須結(jié)合主機和域名才能使用,所以使用網(wǎng)絡(luò)購物系統(tǒng)必須要有自己的域名和主機,您也可以把自己的電腦做服務(wù)器進行測試
第二章 網(wǎng)上購物系統(tǒng)分析
系統(tǒng)分析是平臺開發(fā)的一個不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設(shè)計出來,就必須先進行調(diào)查研究。在系統(tǒng)調(diào)查的基礎(chǔ)上,對新系統(tǒng)的功能進行細致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設(shè)計。
2.1網(wǎng)上購物系統(tǒng)平臺的設(shè)計目標
本平臺利用現(xiàn)在比較廣泛的ASP.NET 和SQL 數(shù)據(jù)庫的架構(gòu)實現(xiàn)的,進行系統(tǒng)分析,為將來進一步的實施打下一個堅實的技術(shù)基礎(chǔ)。從而實現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺,具有較好的適應(yīng)性和推廣性。
此系統(tǒng)分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、購物車、用戶維護等功能;后臺管理是提供給管理員的,其中包括: 4
,商品管理、用戶管理、訂單管理等。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。
2.2網(wǎng)上購物系統(tǒng)的可行性分析
隨著計算機技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來越廣博,越來越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流。我們相信要不了太長有時間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們在現(xiàn)實世界上可以獲得的所有商品和服務(wù)。
可行性研究是為了弄清楚系統(tǒng)開發(fā)的項目是不是可以實現(xiàn)和值得進行研究的過程,實際上是一次大大簡化系統(tǒng)分析和系統(tǒng)設(shè)計的過程,所以,進行可執(zhí)行性的分析是非常必要的,也是很重要的,經(jīng)過最初的設(shè)計目標和進行的市場調(diào)查得出以下四點的可行性分析:
1.經(jīng)濟可行性:即實現(xiàn)這個平臺設(shè)計有沒有什么經(jīng)濟效益?
2. 技術(shù)可行性:即現(xiàn)有的技術(shù)能否開發(fā)該平臺,會有哪些困難。
本系統(tǒng)采用asp.net 代碼和sql 數(shù)據(jù)庫的架構(gòu)實現(xiàn)的,技術(shù)成熟。
3. 運行可行性:即該平臺規(guī)定的運行方式是否可行。
我們這個系統(tǒng)提供了足夠的吞吐量和響應(yīng)時間,性能是可以保證的。同時,系統(tǒng)向最終用戶及管理人員提供了及時的,相關(guān)的,正確的和有用格式
的信息。并且,系統(tǒng)最大的使用了可用資源,提供了足夠的服務(wù)等級和能力減少業(yè)務(wù)成本,增加網(wǎng)站經(jīng)濟收益。為了防止欺騙和盜用用戶的信息資料,本系統(tǒng)提供了足夠的控制。
2.3網(wǎng)站的深入調(diào)查
經(jīng)過以上的初步調(diào)查和研究,并且確定了該平臺的可行性,并決定開發(fā)本平臺,為了能夠?qū)ΜF(xiàn)行的平臺內(nèi)容進行充分了解,使所要開發(fā)的平臺更具有實用性和適應(yīng)性,設(shè)計出該平臺功能如下:
1. 能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺與后臺管理。
2. 能夠完成管理員對網(wǎng)站的商品資料(添加商品類別、商品添加、商品管理)、商品交易
(外理訂單、發(fā)貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。
3. 能過商品的名稱,商品的分類進行搜索。
5
,4. 能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。
經(jīng)過前一階段的調(diào)查與研究分析,我們已確定了該平臺設(shè)計的主要功能,對每個功能模塊也作了具體描述,下面就來具體分析該平臺的設(shè)計特點與具體思想。
2.4網(wǎng)站設(shè)計的特點
我所設(shè)計和開發(fā)的網(wǎng)上購物平臺是經(jīng)過很長時間的調(diào)查和分析才開始具體實施的,它的主要特點是改變了以往的購物只能過現(xiàn)實的商場才能達到的結(jié)果,采用Wed 技術(shù),借助于Internet 互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達到資源共享,提高以往購物的局限性,縮短人們的時間和提高工作效率,具有較好的交互性,從而實現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺,使整個購物活動過程簡單、方便、易行。
2.5網(wǎng)站開發(fā)的設(shè)計思想
網(wǎng)上購物平臺主要是對后臺管理和前臺操作。后臺管理是管理員對本網(wǎng)站
的維護,通過商品資料(添加商品類別、商品添加、商品管理)、商品交易(處理訂單、發(fā)貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)等功能達到對網(wǎng)站的管理。前臺操作是用戶登錄到本網(wǎng)站,可以進行用戶注冊,通過網(wǎng)站的新品速遞、商品熱賣、商品分類或電子商品搜索功能,找到自己想要買的商品,裝入購物車,提交定單進行購買。
2.6系統(tǒng)設(shè)計的總體規(guī)則
無論哪個網(wǎng)站都要有它自己的設(shè)計規(guī)則。該平臺也一樣,它的主要設(shè)計規(guī)則有:
簡單性:在實現(xiàn)平臺的功能的同時,盡量讓平臺操作簡單易懂,這對于一個網(wǎng)站來說是
非常重要的。
針對性:該平臺設(shè)計是網(wǎng)上購物系統(tǒng)及后臺管理的定向開發(fā)設(shè)計,所以具有專業(yè)突出和
很強的針對性。
實用性:該平臺能完成商品展示和管理員管理的基本信息,具有良好的實用性。
第三章 網(wǎng)上購物系統(tǒng)的功能需求設(shè)計
3.1分析網(wǎng)上購物系統(tǒng)的功能需求
對于網(wǎng)上購物,我們總結(jié)出該平臺需要完成的一些具體功能,分析如下:
6
,1. 用戶管理 能夠完成用戶最基本的信息錄入的注冊和用戶基本信息的個人前臺與
后臺管理。
2. 管理員管理 能夠完成管理員對網(wǎng)站的商品資料(添加商品類別、、商品添加、商
品管理)、商品交易(外理訂單、發(fā)貨查詢)、會員管理(會員審查)、操作管理(管
理員添加、管理員審查、管理員退出)的功能。
3. 搜索功能 通過電子商品的名稱,商品的分類進行搜索。
4. 查詢功能 能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支
付費用進行確定。
3.2平臺功能模塊的設(shè)計
網(wǎng)上購物系統(tǒng)平臺主要包括四大功能模塊,用戶管理、網(wǎng)站布局、管理員管理、搜索等功能模塊。其中用戶管理模塊,主要包括用戶注冊、用戶修改等功能;管理員管理主要包括商品資料(添加商品類別、商品添加、商品管理)、商品交易、會員管理、操作管理(管理員添加、管理員審查、管理員退出)等功能;搜索主要包括(商品名稱、商品類別)。
7
,網(wǎng)上購物系統(tǒng)平臺功能總體模塊圖3.2.1 3.3系統(tǒng)流程分析
本系統(tǒng)分為前臺購物流程和后臺訂單處理流程 3.3.1.前臺購物分析及用例建模

8
,前臺購物流程圖
形象的流程圖
用例1:查看商品
前置條件:空。
參與者:客戶
目的:讓客戶了解商品信息
綜述:1 瀏覽商品:客戶進入此系統(tǒng)能看到我們網(wǎng)站網(wǎng)頁的各種商品 2搜索商品:根據(jù)自己所感興趣的商品進行搜索,并輸入 相應(yīng)條件,系統(tǒng)響應(yīng)客戶請求,顯示搜索結(jié) 果。客戶查看商品,如果滿意可把商品放入


9 。
,購物車并下訂單。
代替過程:2.1 如客戶對商品不滿意,可以繼續(xù)進行搜索
2.2 如果客戶沒注冊并登陸則不能進入購物車,則進入用例2。
用例2 注冊
參與者:客戶
前置條件:有意要在本站購買商品但未注冊的客戶。
目的:進行注冊,登錄成為網(wǎng)站會員
綜述:客戶在購買商品前要先進行注冊,成為網(wǎng)站會員。
1. 客戶提交注冊申請,系統(tǒng)提供注冊表(客戶注冊簡化)。
2. 客戶填寫注冊表信息,按下提交按鈕,提交。
3. 系統(tǒng)驗證客戶信息并存儲,顯示注冊成功。
4. 注冊成功后客戶收到網(wǎng)站郵件提醒,郵件內(nèi)容管理員后臺自定義。管理員客戶后臺自定義會員等級和折扣,注冊成功默認為普通會員,并存入數(shù)據(jù)庫。
5. 系統(tǒng)提醒客戶市登陸當前所在網(wǎng)頁還是登陸網(wǎng)站首頁。
替代過程:
– 3.1 如果注冊失敗,則返回上一部繼續(xù)注冊。
? 3.1如果用戶名,密碼等必要信息沒填或填寫格式與系統(tǒng) 要求不符,
系統(tǒng)提醒用戶完善,更改客戶資料。
10