畢業(yè)論文答辯-網(wǎng)上購物系統(tǒng)需求分析 素材_第1頁
畢業(yè)論文答辯-網(wǎng)上購物系統(tǒng)需求分析 素材_第2頁
畢業(yè)論文答辯-網(wǎng)上購物系統(tǒng)需求分析 素材_第3頁
畢業(yè)論文答辯-網(wǎng)上購物系統(tǒng)需求分析 素材_第4頁
畢業(yè)論文答辯-網(wǎng)上購物系統(tǒng)需求分析 素材_第5頁
已閱讀5頁,還剩34頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

網(wǎng)上購物系統(tǒng)的研究與開發(fā)CompanyLogo目錄摘要1概述2系統(tǒng)體系結構簡介3系統(tǒng)設計5難點對策6系統(tǒng)分析42CompanyLogo第一章概述引言電子商務是一種基于因特網(wǎng)、以交易雙方為主體、以銀行電子支付和結算為手段、以客戶數(shù)據(jù)為依托的全新商務模式。本章主要闡述了電子商務的根本概念、開展歷程、以及課題研究的方向和意義。從客觀上認識它,以確定課題的設計目標和設計目的?!?.1網(wǎng)上購物系統(tǒng)的定義和簡介網(wǎng)上購物系統(tǒng)擁有完整標準的商流和金流,整合了幾十家國內(nèi)知名的支付網(wǎng)關,并且內(nèi)置了多套精美模版,同時還提供靈活強大的模版編輯功能。商家可以根據(jù)自己的喜好對網(wǎng)上商店(網(wǎng)上購物系統(tǒng))的前臺頁面做個性化設置;同時,網(wǎng)上購物系統(tǒng)還擁有強大的商城功能,如店鋪推薦和搜索,商品推薦和展示等等。運營商可以給商家提供全方位的廣告宣傳和推廣。顧客也可以方便的找到自己心儀的商品和商店

3CompanyLogo第一章概述§1.2電子商務的定義電子商務是利用現(xiàn)有的計算機硬件設備、軟件和網(wǎng)絡根底設施,通過一定的協(xié)議連接起來的電子網(wǎng)絡環(huán)境進行各種各樣商務活動的方式。因此,對于電子商務概念的科學理解應包括以下幾個根本方面:

電子商務是整個貿(mào)易活動的自動化和電子化。

電子商務是利用各種電子工具和電子技術從事各種商務活動的過程。其中電子工具是指計算機硬件和網(wǎng)絡根底設施〔包括Internet、Intranet、各種局域網(wǎng)等〕;電子技術是指處理、傳遞、交換和獲得數(shù)據(jù)的多技術集合。4CompanyLogo第一章概述電子商務滲透到貿(mào)易活動的各個階段,因而內(nèi)容廣泛,包括信息交換、售前售后效勞、銷售、電子支付、運輸、組建虛擬企業(yè)、共享資源等等。電子商務的參與者包括消費者、銷售商、供貨商、企業(yè)雇員、銀行或金融機構以及政府等各種機構或個人。

電子商務的目的就是要實現(xiàn)企業(yè)乃至全社會的高效率、低本錢的貿(mào)易活動。5CompanyLogo第一章概述§1.3電子商務的開展歷程電子商務并不是一個新概念,可以說,在幾十年前主機系統(tǒng)出現(xiàn)時就誕生了。但是,近年來,Internet的出現(xiàn)給了電子商務以新的活力,基于Internet的電子商務已經(jīng)引起了全世界的注意。6CompanyLogo第一章概述電子商務的開展史電子商務始于網(wǎng)絡計算。網(wǎng)絡計算是電子商務的根底。沒有網(wǎng)絡計算,就沒有電子商務。其開展形式多種多樣,從最初的、電報到電子郵件以及其后的EDI,都可以說是電子商務的某種開展形式70年代,美國銀行家協(xié)會〔AmericanBankersAssociation〕提出的無紙金融信息傳遞的行業(yè)標準,以及美國運輸數(shù)據(jù)協(xié)調(diào)委員會〔TransportationDataCoordinatingCommittee,TDCC〕發(fā)表的第一個EDI標準,開始了美國信息的電子交換。隨著美國政府的參與和各行業(yè)的參加,美國全國性的EDI委員會——X12委員會于80年代初出版了第一套全國性的EDI標準,接著,80年代末期聯(lián)合國公布了EDI運作標準UN/EDIFACT〔UnitedNationsRulesforElectronicDataInterchangeforAdministration,CommerceandTransport〕,并于90年由國際標準化組織正式接受為國際標準IDO9735。隨著這一系列的EDI標準的推出,人們開始通過網(wǎng)絡進行諸如產(chǎn)品交換、訂購等活動,EDI也得到廣泛地使用和認可。7CompanyLogo第一章概述不過,EDI始終是一種為滿足企業(yè)需要而開展起來的先進技術手段,必須遵照統(tǒng)一標準,與普通老百姓一直無緣。而且由于網(wǎng)絡在那時仍沒有得到充分開展,這使很多商務活動的電子化,僅僅處于一種想法階段。直到90年代,隨著基于WWW的Internet技術的飛速開展,這些想法逐步成熟,Internet網(wǎng)絡開始真正應用于商業(yè)交易,這時電子商務才日益蓬勃起來,并成為90年代初期美國、加拿大等興旺國家的一種嶄新的企業(yè)經(jīng)營方式。因此我們可以說電子商務在今天成為繼電子出版和電子郵件之后出現(xiàn)在Internet上的又一焦點的主要原因就是Internet技術的成熟、個人電腦互聯(lián)性的增強和能力的提高。8CompanyLogo第一章概述§1.4中國電子商務開展與現(xiàn)狀中國電子商務始于1997年。中國商品訂貨系統(tǒng)〔CGOS〕、中國商品交易中心〔CCEC〕、虛擬“廣交會〞等大型電子商務工程在1997年陸續(xù)推出,拉開了中國電子商務的序幕。1998年“首都電子商務工程〞的展開和1999年“8848網(wǎng)上超市〞的出現(xiàn),標志著中國電子商務開始進入快速開展時期,中國電子商務由此正式啟動。據(jù)統(tǒng)計,目前全國已有4萬家商業(yè)網(wǎng)站,其中網(wǎng)上商店700余家。電子商務工程大量推出,幾乎每天都有各類電子商務咨詢網(wǎng)站、網(wǎng)上商店、網(wǎng)上商城、網(wǎng)上專賣店、網(wǎng)上拍賣等誕生9CompanyLogo第一章概述應用模式日趨多元在BtoC模式中,網(wǎng)上書店和網(wǎng)上商場在增加網(wǎng)上支付功能、完善各項效勞后以更大的勢頭開展;網(wǎng)上拍賣、網(wǎng)上網(wǎng)城、網(wǎng)上郵購等面向消費者的電子商務網(wǎng)站大量推出。不少電子商務企業(yè)和工商企業(yè)開始醞釀企業(yè)間電子商務。證券電子商務也有所開展,“網(wǎng)上炒股〞對于有些股民已經(jīng)成為現(xiàn)實。網(wǎng)絡是一片獨特的天空,中國國情又有其特殊性。怎樣將結合Internet和中國國情,充分發(fā)揮電子商務的優(yōu)越性,實現(xiàn)極富有意義的電子商務技術和商務模式的創(chuàng)新,是擺在中國電子商務業(yè)界人士面前的一大課題。10CompanyLogo第一章概述內(nèi)外融合:漸成大勢具有外資背景的電子商務企業(yè)和工程日益增加。其表現(xiàn)形式是雙向的:既有海外風險投資直接進入曾內(nèi)的電子商務企業(yè),也有國內(nèi)企業(yè)通過海外上市吸收海外資金。在不少電子商務企業(yè)內(nèi),外籍或具有外資企業(yè)背景的高級管理人員顯著增加。與此同時,海外電子商務企業(yè)開始直接進入中國市場。隨著中國參加世界貿(mào)易組織的前景日趨明朗,基于超越國界的Internet的電子商務不可逆轉(zhuǎn)地走上了世界經(jīng)濟一體化的道路。11CompanyLogo第一章概述存在問題不容無視“商務為本〞觀念依然薄弱。中國電子商務是由主導信息技術的IT業(yè)界推動的,使得中國電子商務在開展之初就帶有濃厚的技術傾向?!爸丶夹g、輕商務〞的現(xiàn)象比比皆是。電子商務企業(yè)有必要樹立“商務為本〞的觀念,將目光轉(zhuǎn)向工商企業(yè)和消費者的實際需求,以此其確立電子商務效勞方式和電子商務解決方案。企業(yè)和消費電子商務意識有待加強。企業(yè)和消費者的電子商務意識不強嚴重制約著中國電子商務的開展。12CompanyLogo第一章概述§1.6網(wǎng)上購物系統(tǒng)的適用范圍1.大中型零售商〔購物中心/百貨/超市/大賣場/專賣店等〕2.使用第三方軟件系統(tǒng)的大中型零售商3.想通過網(wǎng)店開拓新的銷售渠道的傳統(tǒng)零售商、純電子商務零售商13CompanyLogo第一章概述§1.7課題的任務背景及意義隨著全球電子商務的迅猛開展,電子商務規(guī)模日益擴大,如美國2000年電子商務達4887億美元,日本319億美元,德國206億美元[1]。于是,各國不斷開發(fā)出形式多樣、特點各異的電子商務解決方案。電子商務是商務活動開展的方向。隨著經(jīng)濟全球化、網(wǎng)絡化、一體化的加劇,參與國際競爭,對每個國家來說,都是不可防止的。而且,今天的國際經(jīng)濟競爭在很大程度上已經(jīng)變成了信息競爭,開展電子商務將是參與全球經(jīng)濟競爭的重要手段。網(wǎng)絡技術時下越來越流行,特別是電子商務給我們的生活帶來許多便利,介于現(xiàn)在流行的Lotus/Notes系統(tǒng)為平臺,針對此現(xiàn)象,為解決當務之急,實現(xiàn)一個簡便快捷的網(wǎng)上購物系統(tǒng)。14CompanyLogo第二章系統(tǒng)體系結構簡介系統(tǒng)的硬件環(huán)境對于此系統(tǒng)必須建立在網(wǎng)絡條件下,需要一臺既能做效勞器又能做客戶機的高配置PC機,還需要網(wǎng)絡裝置,具體要求如下:計算機一臺:1.1GBCPU、256M內(nèi)存、30G硬盤,網(wǎng)絡接口卡網(wǎng)絡設備:網(wǎng)線、交換機等網(wǎng)絡連接設備15CompanyLogo第二章系統(tǒng)體系結構簡介軟件開發(fā)環(huán)境本系統(tǒng)是基于Windows2000操作系統(tǒng),以Lotus\Notes為平臺而實現(xiàn)的Lotus\Notes簡介LotusR5起源于LotusNotes,或者稱為Notes,包括Notes的客戶端和效勞器端。其效勞器端運行幾個被稱作效勞器任務的不同過程,包括郵件路由任務、復制任務等。在Lotus開展的支持下,Iris聯(lián)合公司1995年開發(fā)了一種Domino效勞器上的HTTP效勞,采用超文本傳輸協(xié)議〔HyperTextTransferProtocol〕技術,可以從Notes中提取數(shù)據(jù)并以HTML形式發(fā)布。這樣,您就可以通過在控制臺來啟動Domino效勞器中的Web效勞。16CompanyLogo第二章系統(tǒng)體系結構簡介Lotus\Notes是基于客戶\效勞器的技術,這個技術是你能夠在整個網(wǎng)絡中訪問、共享和管理信息。通常,Domino效勞器中存儲這些數(shù)據(jù)庫,在大多數(shù)情況下,當單機數(shù)據(jù)圖表表示,就可以翻開在效勞器中的數(shù)據(jù)庫。客戶請求來自效勞器的數(shù)據(jù)庫,當翻開數(shù)據(jù)庫是,駐留在效勞器上的數(shù)據(jù)庫就會出現(xiàn)。LotusNotes應用程序通常是通過幫助用戶創(chuàng)立、收集、攻祥和管理各種信息的方法,來支持或?qū)崿F(xiàn)各種商業(yè)功能自動化。Notes的電子永建就是LotusNotes應用程序的一個例子。Notes應用程序可以添加來自外部資源的信息,到處數(shù)據(jù)到外部數(shù)據(jù)庫,或包含文檔。17CompanyLogo第二章系統(tǒng)體系結構簡介LotusNotes根本功能使用1.郵件功能的使用。經(jīng)過登錄頁面登錄后,在缺省界面的左上角,有郵件選項,進入個人郵件箱后,有新建便箋,…工具等標題。2.日歷功能的使用。日歷主要用做個人備忘錄,召開會議所用。日歷的標題條上有安排會議等選項。3.通訊錄功能的使用。通訊錄主要用做記錄和該用戶有關的業(yè)務及私人往來的帳號,以備發(fā)郵件,安排會議等業(yè)務之用。4.待辦事宜功能的使用。建立待辦事宜,備忘而已。5.通過管理員的授權,可以讓一局部員工有在server上創(chuàng)立數(shù)據(jù)庫的權限〔同時可設定訪問權限〕。如創(chuàng)立討論組及Office文檔庫。18CompanyLogo第三章系統(tǒng)分析§3.1電子商務的運行環(huán)境網(wǎng)上購物系統(tǒng)各局部組成應該包括以下內(nèi)容:消費者:通過因特網(wǎng)絡登錄到商家站點選購商品。在網(wǎng)上定購商品,負責保證持卡人在消費過程中賬號等的支付平安。購物車:確定消費者的購物清單,以及商品的價格,信息等。收銀臺:便于付款,處理消費者的購物表,以及,送貨和付款方式。運營商家:管理網(wǎng)站的商家,具有管理和經(jīng)營權,并整理用戶需求,為客戶效勞。19CompanyLogo第三章系統(tǒng)分析§3.2系統(tǒng)分析網(wǎng)上購物系統(tǒng)中,主要實現(xiàn)以下幾個功能:●用戶登陸:申請成為會員后才可登陸網(wǎng)站,在網(wǎng)上可以購置商品,以及會員的其它功能?!裥掠脩糇裕禾砑有掠脩舻墓δ??!袷浙y臺:根據(jù)用戶的購置情況,建立數(shù)據(jù)表,使商品單和用戶對應,確定用戶的購置商品,以及付款方式、送貨方式等,便于管理?!褓徫镘嚕罕阌谟脩魴z查自己的所購的商品,用戶還可對自己不需要的商品進行刪除。●添加商品:當引進一些新品時可以添加商品,以便以后用戶的購置?!衽c我們合作:擴展開展需要,滿足需求比較大的用戶,便于用戶和我們溝通和聯(lián)系。20CompanyLogo第三章系統(tǒng)分析數(shù)據(jù)字典文件名:新用戶別名:新用戶注冊表組成:用戶名+密碼文件名:購物單組成:商品名+價格+商品信息文件名:商品單組成:商品名+價格+商品信息文件名:用戶信息單組成:用戶名+送貨方式+付款方式+送貨地址+商品名+價格+商品信息+備注21CompanyLogo第四章系統(tǒng)設計§4.1系統(tǒng)總體功能模塊本系統(tǒng)的主頁上包括以下幾個局部:用戶登陸、用戶注冊、系統(tǒng)主頁、網(wǎng)上訂貨、添加商品、購物車、收銀臺等幾個局部22CompanyLogo第四章系統(tǒng)設計4.1總體功能模塊圖用戶登錄系統(tǒng)主頁用戶注冊填寫用戶信息網(wǎng)上訂貨瀏覽商品修改訂貨單添加商品填寫新商品購物車收銀臺填寫購置單保存保單23CompanyLogo第四章系統(tǒng)設計§4.2系統(tǒng)設計在進行了需求分析和結構后設計后,進入前臺設計階段。前臺設計主要應用Lotus\Notes的Designer工具為根底,通過設計后期主幀結構如以下圖:圖4.2用戶登陸界面〔主幀結構〕24CompanyLogo第四章系統(tǒng)設計25CompanyLogo第四章系統(tǒng)設計登陸按鈕:@If(@Command([FileSave]);@Command([Compose];"shop_bus");@Return(""))新用戶注冊:連接到新用戶注冊界面用戶名:Inputvalidation輸入@If(username="";@Failure("必須提供帳戶名。");@Contains(username;"\\":"/":":":"+":"=":"*":"<":">":"\"":";":"|":"?":",":"[":"]":"{":"}":"\'":"(":")");@Failure("您不能在帳戶名稱中使用以下字符:\\/:;+=\"|?,\'<>[]{}()〔反斜線、正斜線、冒號、分號、加號、等號、雙引號、垂直條、問號、逗號、單引號、左右尖括號、大括號和小括號〕");@IsError(@DbLookup("":"NoCache";"";"Login";username;1));@Failure("無此賬戶名");@Success)26CompanyLogo第四章系統(tǒng)設計27CompanyLogo第四章系統(tǒng)設計注冊按鈕:@If(@Command([FileSave]);@Command([FileCloseWindow]);@Return(""))賬戶名:Inputvalidation輸入@If(name="";@Failure("在保存此文檔之前必須提供帳戶名。");@Contains(name;"\\":"/":":":"+":"=":"*":"<":">":"\"":";":"|":"?":",":"[":"]":"{":"}":"\'":"(":")");@Failure("您不能在帳戶名稱中使用以下字符:\\/:;+=\"|?,\'<>[]{}()〔反斜線、正斜線、冒號、分號、加號、等號、雙引號、垂直條、問號、逗號、單引號、左右尖括號、大括號和小括號〕");@IsError(@DbLookup("":"NoCache";"";"Login";name;1));@Success;@Elements(@DbLookup("":"NoCache";"";"Login";name;1))>=1;@Failure("您已經(jīng)有一個這種名稱的帳戶。要保存此帳戶請重命名。");@Success)密碼和重復密碼:Inputvalidation輸入@If(password="";@Failure("請輸入密碼");@Success)在($$return)域中輸入:"<h2>感謝您成為我們的用戶,請牢記您的用戶名和密碼!<ahref=\":///Eshop.nsf/default?OpenForm\">請登陸</a></h2>"28CompanyLogo第四章系統(tǒng)設計圖4.4主頁〔購物界面〕:29CompanyLogo第四章系統(tǒng)設計表單中嵌入商品視圖,視圖中有如下操作:全部取消:@Command([EditDeselectAll])添加商品:連接到添加商品界面@Command([Compose];"shop_prd")購入:@Command([Folder];"shop_tmp";"0")購物車:連接到文件夾@URLOpen(":///Eshop.nsf/shoptmp?OpenView")收銀臺:連接到收銀臺界面@Command([Compose];"shop_cnt")30CompanyLogo第四章系統(tǒng)設計圖4.5購物車清空:@If(@Command([EditSelectAll]);@Command([Folder];"del";"1");@Return(""))返回:連接到主頁@URLOpen(":///Eshop.nsf/shop_bus?Openform")31CompanyLogo第四章系統(tǒng)設計圖4.6添加商品添加按鈕:@If(@Command([FileSave]);@Command([Compose];"shop_bus");@Return(""))取消按鈕:連接到主頁@Command([Compose];"shop_bus")產(chǎn)品名:Inputvalidation輸入@If(產(chǎn)品名=""|標價=""|備注="";@Failure("必須提供產(chǎn)品名,標價和產(chǎn)品信息");@IsError(@DbLookup("":"NoCache";"";"shopping";產(chǎn)品名;1));@Success;@Failure("此產(chǎn)品已經(jīng)存在"))32CompanyLogo第四章系統(tǒng)設計圖4.7收銀臺33CompanyLogo第四章系統(tǒng)設計確定按鈕:@If(@Command([FileSave]);@Command([FileCloseWindow]);@Return(""))重置按鈕:@Command([ReloadWindow]);@All;FIELD用戶名:="";FIELD密碼:="";FIELDuser_send:="";FIELDuser_mth:="";FIELDuser_name:="";FIELDuser_nmb:="";FIELDuser_ph:="";FIELDuser_add:="";FIELDuser_tmp:="";不允許表中有空值:其中用戶名和密碼的Inputvalidation與前面一致為了是用戶確認自己的商品用@DbColumn("";"":"";"shop_tmp";1)和@DbColumn("";"":"";"shop_tmp";2)從文件夾中列出商品數(shù)據(jù)在($$return)域中輸入:"<h2>感謝您對我們的支持,如果您想繼續(xù)購物購物<ahref=\":///Eshop.nsf/shop_bus?OpenForm\">請返回到主頁</a></h2>"34CompanyLogo第四章系統(tǒng)設計§4.3系統(tǒng)后臺數(shù)據(jù)庫的設計§4.3.1系統(tǒng)的后臺數(shù)據(jù)庫本系統(tǒng)的數(shù)據(jù)庫的數(shù)據(jù)在表單的域中采集,在后臺分別建立了用戶表、商品表和購物表,以及購物車、刪除文件夾。§4.3.2系統(tǒng)的數(shù)據(jù)庫結構根據(jù)對此系統(tǒng)功能的詳細確定,在開發(fā)本系統(tǒng)的過程中,設計了幾個表,來存放系統(tǒng)的數(shù)據(jù),實現(xiàn)系統(tǒng)的一些主要功能,他們分別是:用戶表:用于保存注冊的用戶數(shù)據(jù)包括用戶名,密碼等數(shù)據(jù)。商品表:商品列表,主要是商品清單,即網(wǎng)站需要賣的所有商品包括商品名、商品信息、商品價格等。購物表:用于用戶購物后對其所選購的商品進行存儲,包括:用戶名、商品列表、總價、以及送貨方式、收貨人地址、用戶備注信息等。購物車文件夾:存放用戶購物產(chǎn)品,用戶購物完成后清空。包括商品名和標價刪除文件夾:用戶對購物車修改后,刪除商品暫存文件夾,與購物車文件夾結構相同。35CompanyLogo第五章難點及對策§5.1設計購物車在顯示購物商品表后,要從商品表里選出所購商品,并添加到購物車,在LotusNotes的設計過程中,為了完成此項工作,特別添加了shop_temp文件夾,中選除商品后用@Command([Folder];"shop_tmp";"0")命令完成添加到購物車的數(shù)據(jù)項程序,方便快捷。為了能對購物車進行修改,特別添加了del文件夾,目的是為了用@Command([Folder];"del";"1")來刪除文件夾的內(nèi)容。36CompanyLogo第五章難點及對策

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論