電子商城系統(tǒng)設(shè)計(jì)實(shí)習(xí)報(bào)告_第1頁
電子商城系統(tǒng)設(shè)計(jì)實(shí)習(xí)報(bào)告_第2頁
電子商城系統(tǒng)設(shè)計(jì)實(shí)習(xí)報(bào)告_第3頁
電子商城系統(tǒng)設(shè)計(jì)實(shí)習(xí)報(bào)告_第4頁
電子商城系統(tǒng)設(shè)計(jì)實(shí)習(xí)報(bào)告_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、設(shè)計(jì)電子商城系統(tǒng)目錄1 實(shí)習(xí)內(nèi)容簡述實(shí)習(xí)期間完成的學(xué)習(xí)內(nèi)容: Java Web、JSP 技術(shù)和 MVC 匡架: HTML語言:利用Java Web和JSP技術(shù)開發(fā)電子購物商城系統(tǒng):2 實(shí)習(xí)單位簡介公司合作企業(yè)合作院校3 系統(tǒng)需求需求說明名詞定義4 需求分析項(xiàng)目背景功能要求-電子商城功能描述- 系統(tǒng)包括的范圍- 系統(tǒng)用戶說明非功能要求5 概要設(shè)計(jì)總體設(shè)計(jì)運(yùn)行環(huán)境及部署- 硬件環(huán)境 軟件環(huán)境網(wǎng)絡(luò)環(huán)境 命名及約定接口方法命名-JSP頁面命名-6 詳細(xì)設(shè)計(jì)業(yè)務(wù)流程圖-7 數(shù)據(jù)庫設(shè)計(jì)概念設(shè)計(jì)實(shí)體聯(lián)系圖邏輯結(jié)構(gòu)數(shù)據(jù)表結(jié)構(gòu)詳細(xì)設(shè)計(jì)數(shù)據(jù)庫表之間的關(guān)系設(shè)計(jì)8 程序效果展示前臺功能模塊后臺功能模塊9 實(shí)習(xí)總結(jié)體會

2、1 實(shí)習(xí)內(nèi)容簡述1. 1實(shí)習(xí)期間完成的學(xué)習(xí)內(nèi)容:1. 1. 1 Java Web JSP 技術(shù)和 MVC 匡架:Java技術(shù)是Sim公司在1995年5月正式推出的。八年多來,Java己從編程語言發(fā)展 成為全球第一大通用開發(fā)平臺。Java技術(shù)已為計(jì)算機(jī)行業(yè)主要公司所采納,同時(shí)也被越來越多的國際技術(shù)標(biāo)準(zhǔn)化組織所接受。1999年,Sun推出了以Java 2平臺為核心的J2EE J2SE和J2ME三大平臺。隨著三大平臺的迅速推進(jìn),在世界上形成了一股巨大的Java應(yīng)用浪潮。同時(shí),Java技術(shù)還引發(fā)了一場無法停止的大變革,為整個(gè)Java社團(tuán)帶來了巨大的潮水般的商業(yè)機(jī)會。1Java技術(shù)及其應(yīng)用將有更大的發(fā)展

3、。據(jù)IDC預(yù)計(jì),自2001年起的其后5年內(nèi),采用Java的IT產(chǎn)品的價(jià)值將翻番,在2006年將達(dá)到億美元,年增長率為截止到2003年5月,注冊Java Developer Connection (JDC)的 Java 開發(fā)商超過 300 萬人,對 JRE(Java運(yùn)行環(huán)境)的下載達(dá)7, 200萬次。Sun在JavaOne 2003大會上確定的目標(biāo)是,在35年內(nèi)使Java 技術(shù)開發(fā)商從今天的300萬發(fā)展到1, 000萬,以支持Java技術(shù)這一全球領(lǐng)先技術(shù) 平臺的顯赫地位。Java Web,是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。web包括:web服 務(wù)器和web 客戶端兩部分。Ja

4、va在客戶端的應(yīng)用有java即plet ,不過使用得很少,Java在服務(wù)器端的應(yīng)用非 常的豐富,比如Servlet, JSP和第三方框架等等。Java技術(shù)對Web領(lǐng)域的發(fā)展注入了強(qiáng)大的動力。主要框架。Java的Web框架雖然各不相同,但基本也都是遵循特定的路數(shù)的:使用或者攔截請求,使用的思想設(shè)計(jì)架構(gòu),使用約定,或Ann otati on實(shí)現(xiàn)配置,運(yùn)用Java的特點(diǎn),面向抽象實(shí)現(xiàn)請求和響應(yīng)的流程,支持Jsp, Freemarker,Velocity等視圖。JSP優(yōu)點(diǎn):標(biāo)準(zhǔn),這意味著有很大的市場需求和更多的工作機(jī)會,上手快速,并且相對容易有大 量可用的組件庫。JSP缺點(diǎn):大量的JSP標(biāo)簽,對RES

5、T和安全支持不好,沒有一個(gè)統(tǒng)一的實(shí)現(xiàn)。既有的實(shí)現(xiàn),又 有的實(shí)現(xiàn)MyFacesSpring MV(優(yōu)點(diǎn):對 Spring MVCB 蓋綁定(overriding binding )、驗(yàn)證(validation )等提 供生命周期管理;與許多技術(shù)/框架無縫集成:JSP/JSTL. Tiles Velocity. FreeMarker.Excel、XSL PDF等。便于測試歸功于IoCSpring MV (缺點(diǎn):大量的XML太過靈活沒有公共的父控制器,沒有內(nèi)置的Ajax支持。1. 1.2 HTMI 語言:超文本標(biāo)記語言,下的一個(gè)應(yīng)用。“”就是指頁面內(nèi)可以包含圖片、,甚至音樂、等非文字元素。超文本標(biāo)記

6、語言的結(jié)構(gòu)包括“頭”部分(英語:Head)、和“主體”部分(英語:Body),其中“頭”部提供關(guān)于網(wǎng)頁的信息,“主體”部分提供網(wǎng)頁的具體內(nèi)容。上的一個(gè)文檔稱之為一個(gè)(:page)作為一個(gè)組織或者個(gè)人在上放置開始點(diǎn)的稱為(外 語: Homepage或首頁,主頁中通常包括有指向其他相關(guān)頁面或其他節(jié)點(diǎn)的(),所謂,就是一種(Uniform Resource Locator ,:)指針,通過激活(點(diǎn)擊、它,可使方便地獲取新 的網(wǎng)頁。這也是 HTML獲得廣泛應(yīng)用的最重要的原因之一。在邏輯上將視為一個(gè)整體的一系列的有機(jī)集合稱為(或 Site、。超級文本標(biāo)記語言(英文縮寫:HTML是為“創(chuàng)建和其它可在中看到

7、的信息”設(shè)計(jì)的一種。網(wǎng)頁的本質(zhì)就是超級文本標(biāo)記語言,通過結(jié)合使用其他的(如:、等),可以創(chuàng)造出功 能強(qiáng)大 的網(wǎng)頁。因而,超級文本標(biāo)記語言是萬維網(wǎng)()編程的基礎(chǔ),也就是說是建立在超 文本基礎(chǔ)之上的。 超級文本標(biāo)記語言之所以稱為超文本標(biāo)記,是因?yàn)槲谋局邪怂^“”點(diǎn)。超級文本標(biāo)記語言是下的一個(gè)應(yīng)用,也是一種規(guī)范,一種,它通過標(biāo)記符號來標(biāo)記要 顯示的網(wǎng)頁 中的各個(gè)部分。網(wǎng)頁本身是一種文本文件,通過在文本文件中添加標(biāo)記符,可以告訴如何顯示其中的 內(nèi)容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。按順序閱讀網(wǎng)頁,然后根據(jù)標(biāo)記符解釋和顯示其標(biāo)記的內(nèi)容,對書寫出錯的標(biāo)記將不指岀其錯誤,且不停 止其解

8、釋執(zhí)行過程,編制者只能通過顯示效果來分析出錯原因和出錯部位。但 需要注意的是,對于不 同的,對同一標(biāo)記符可能會有不完全的解釋,因而可能會有不同的顯示效果超級文本標(biāo)記語言文檔制作不是很復(fù)雜,但功能強(qiáng)大,支持不同數(shù)據(jù)格式的鑲?cè)?,這也是萬維 網(wǎng)()盛行的原因之一,其主要特點(diǎn)如下:簡易性:超級文本標(biāo)記語言釆用方式,從而更加靈活方 便;:超級文本標(biāo)記語言的廣泛應(yīng)用帶來了加強(qiáng)功能,增加等要求,超級文本標(biāo)記語言釆取子類元素 的方式,為系統(tǒng)擴(kuò)展帶來保證;平臺無關(guān)性:雖然大行其道,但使用等其他機(jī)器的大有人在,超級文 本標(biāo)記語言可以使用在廣泛的平臺上,這也是()盛 行的另一個(gè)原因;通用性:另外,是網(wǎng)絡(luò)的通用 語言

9、,一種簡單、通用的全置標(biāo)記語言。它 允許網(wǎng)頁制作人建立文本與圖片相結(jié)合的復(fù)雜頁面,這些 頁面可以被網(wǎng)上任何其他人瀏覽至I,無論使用的是什么類型的電腦或?yàn)g覽器。超文本標(biāo)記(第一版)一一在1993年6月作為工程工作小組()工作草案發(fā)布(并非):HTML 1995年11月作為RFC 1866發(fā)布,在RFC 2854于2000年6月發(fā)布之后被 宣布己 經(jīng)過時(shí)HTML 1997年1月14日,推薦標(biāo)準(zhǔn)html 5HTML 1997年12月18 H, W3C隹薦標(biāo)準(zhǔn)HTML (微小改進(jìn)) 1999年12月24 H, W3C隹薦標(biāo)準(zhǔn)HTML 52014年10月28 H, W3C!薦標(biāo)準(zhǔn)4(詳見本處參考資料)I

10、SO/IEC 15445:2000( “ ISO HTML )2000 年 5 月 15 日發(fā)布,基于嚴(yán)格的 HTML 語法,是和的標(biāo)準(zhǔn)。是基于、CSS3和SVG勺一個(gè)控件包,能夠滿足構(gòu)建當(dāng)今Web系統(tǒng)的需求。基于Wijmo,您的 系統(tǒng)運(yùn)行將更加快速和流暢,外觀也會更加引人入勝。Wijmo中所有新的控件都是在符合最新的設(shè)計(jì)潮流的基礎(chǔ)上,對新的以及改良后的主題進(jìn)行封裝。優(yōu)美的、專業(yè)的控件 外觀會讓您 的應(yīng)用程序引人注目。比如Compo nentOne Studio for ASP .NET Wijmo控件包內(nèi)置的6個(gè)主題,同時(shí)可以使用UI項(xiàng)目提供的30多個(gè)主題,甚至可以使用ThemeRoller

11、創(chuàng)建屬于您自己的系統(tǒng)主題HTML沒有版本是因?yàn)楫?dāng)時(shí)有很多不同的版本。有些人認(rèn)為蒂姆伯納斯-李的版本應(yīng) 該算初 版,這個(gè)版本沒有元素。當(dāng)時(shí)被稱為HTML的后續(xù)版的開發(fā)工作于1993年開始,最初是被設(shè)計(jì)成為“ HTML的一個(gè)”。第一個(gè)正式規(guī)范為了和當(dāng)時(shí)的各種HTM標(biāo)準(zhǔn)區(qū)分開來,使用了作為其版本號。 HTML的發(fā)展繼續(xù)下去,但是它從未成為標(biāo)準(zhǔn)。規(guī)范是由當(dāng)時(shí)剛成立的于1995年3月提出,提供了很多新的特性,例如表格、文字繞排和復(fù)雜 數(shù)學(xué)元素的顯示。雖然它是被設(shè)計(jì)用來兼容版本的,但是實(shí)現(xiàn)這個(gè)標(biāo)準(zhǔn)的工作在當(dāng)時(shí)過于復(fù)雜,在草 案于1995年9月過期時(shí),標(biāo)準(zhǔn)開發(fā)也因?yàn)槿狈χС侄兄沽?。版從未被正式提出,而下?/p>

12、個(gè)被提出 的版本是開發(fā)代號為Wilbur的HTML,去掉了大部分中的新特性,但是加入了很多特定,例如和的元素和。HTM對數(shù)學(xué)公式的支持最后成為另外一個(gè)標(biāo)準(zhǔn)。HTML同樣也加入了很多特定的元素和,但是同時(shí)也開始“清理”這個(gè)標(biāo)準(zhǔn),把一些元 素和屬 性標(biāo)記為過時(shí),建議不再使用它們。HTM啲未來和結(jié)合會更好。草案的前身名為Applications。于2004年被WHATWG出,于2007年被W3C接納,并成立了新的HTMLT作團(tuán)隊(duì)。在2008年1月22 H,第一份正式草案發(fā)布。發(fā)布于2000年1月26日,是W3C推薦,后來經(jīng)過修訂于2002年8月1日重新發(fā) 布。,于2001年5月31日發(fā)布,推薦標(biāo)準(zhǔn),

13、W3C工作草案。5 ,從XHTML的更新版,基于草案。是常見的版本1. 2利用Java Web和JSP技術(shù)開發(fā)電子購物商城系統(tǒng):電子商城就是一種購買日常用品,書籍,服飾,鞋帽,玩具,軟件,唱片,家電,等并且送貨 上門的購物平臺。購物網(wǎng)是互聯(lián)網(wǎng)、銀行、發(fā)展的產(chǎn)物。最有名的電子商城有:日發(fā)發(fā),阿里巴 巴、,京東商城、唯美購、搜房家居商城。電子商城類似于現(xiàn)實(shí)世界當(dāng)中的商店,差別是利用電子商務(wù)的各種手段,達(dá)成從買到賣的過程 的,從而減少中間環(huán)節(jié),消除運(yùn)輸成本和代理中間的差價(jià),造就對普通消費(fèi),和加 大市場流通帶來 巨大的發(fā)展空間。盡能的還消費(fèi)者以利益,帶動公司發(fā)展和企業(yè)騰飛,引導(dǎo)國民經(jīng)濟(jì)穩(wěn)定快速發(fā) 展,

14、推動國內(nèi)生產(chǎn)總值。電子商城就是以來構(gòu)建的大型商品平臺,其主要作用就是通過電子商城交易平臺向客戶準(zhǔn)確、 快捷的銷售產(chǎn)品。電子商城也可稱為,電子商城著名品牌有電子快線、淘寶商場、商城、卓越商 城等,電子商城正在朝品牌化、規(guī)模化、集團(tuán)化演變,未來的電子商城建會 成為產(chǎn)品銷售中不可替 代的重要手段。很多電商從業(yè)者都希望能在垂直領(lǐng)域重復(fù)京東的故事,事實(shí)上,做渠道需要很強(qiáng)的資金實(shí)力。 對于大部分的中小企業(yè)來講,依托已經(jīng)形成的渠道建立自有品牌才是更好的選擇。電子商務(wù)網(wǎng)站開發(fā)和一般的網(wǎng)站建設(shè)流程相似,但又不同。以澳環(huán)建站的資深人士經(jīng)驗(yàn)來說, 電子商務(wù)網(wǎng)站建設(shè)需求完善的購物車體系、會員辦理體系、集成專業(yè)的網(wǎng)上支

15、付體系等等針對網(wǎng)上 購物而開發(fā)的功能。電子商務(wù)網(wǎng)站更強(qiáng)調(diào)用戶體驗(yàn),更需求專業(yè)的在線推廣戰(zhàn)略及SEC網(wǎng)站優(yōu)化竅 門。電子商務(wù)網(wǎng)站的設(shè)計(jì)與網(wǎng)站設(shè)計(jì)相同,主要分為兩個(gè)流程,一是設(shè)計(jì)網(wǎng)站構(gòu)造,包含網(wǎng)站設(shè) 計(jì)、色彩、內(nèi)容、結(jié)構(gòu)等設(shè)計(jì);二是進(jìn)行網(wǎng)站開發(fā),對于設(shè)計(jì)好的網(wǎng)站構(gòu)架,運(yùn)用程序語言進(jìn)行開 發(fā),最終構(gòu)成一個(gè)完好的網(wǎng)站。具體流程是這樣的:(1) 電子商務(wù)網(wǎng)站盈利分析。對于很多個(gè)人站長而言,在建網(wǎng)站之前很多時(shí)候并沒有仔細(xì)考 慮網(wǎng)站的盈利模式,如何通過這個(gè)網(wǎng)站去賺錢。在現(xiàn)實(shí)中很多獲得巨大成功的網(wǎng)站在 開始可能也沒 有具體考慮網(wǎng)站的盈利模式,最后獲得成功靠的是完美的創(chuàng)意和風(fēng)投資金投入。(2) 電子商務(wù)網(wǎng)站策劃

16、。網(wǎng)站策劃作業(yè)包含網(wǎng)站的域名空間的運(yùn)用,網(wǎng)站方針定位,網(wǎng)站方針用 戶及潛在用戶對你網(wǎng)站的需求,還得做到技能方面的如確定網(wǎng)站的整體個(gè)性,這 其中對比重要的一個(gè) 要素是思考到你的網(wǎng)站需要什么樣的解決方案(3) 電子商務(wù)網(wǎng)站的規(guī)劃。電子商務(wù)網(wǎng)站的規(guī)劃關(guān)乎著網(wǎng)站的受歡迎程度,也直接影響著網(wǎng)站 的整體建造。它分為兩個(gè)部分,一是規(guī)劃前的網(wǎng)站策劃,二是依據(jù)具體的內(nèi)容進(jìn)行網(wǎng)站頁面的規(guī)劃。 它起著非常關(guān)鍵的效果:網(wǎng)站的規(guī)劃斷定了網(wǎng)站的目標(biāo)、定位;決議了網(wǎng)站的功用、信息構(gòu)造、后臺 處理功用;從規(guī)劃上保證網(wǎng)站的安全性;系統(tǒng)地?cái)喽ňW(wǎng)站保護(hù)晉級的辦法和才能、技能實(shí)現(xiàn)辦法等。 因此,網(wǎng)站規(guī)劃的系統(tǒng)性、完善性和全面性是網(wǎng)站

17、 建設(shè)勝敗的關(guān)鍵所在。(4) 電商網(wǎng)站優(yōu)化和規(guī)劃。在網(wǎng)站整體規(guī)劃的前提下,這一步才來思考網(wǎng)站優(yōu)化和推行 方面的 事宜,怎么去融入關(guān)鍵字,怎么減少圖像的大小,怎么規(guī)劃內(nèi)部連接等,這些都自己站長都是很熟悉 的東西,只需簡略的規(guī)劃好,寫成相應(yīng)的文檔,藏著下一步網(wǎng)站程序設(shè) 計(jì)去做就行了。(5) 網(wǎng)站初始開發(fā)。從開始按照電商網(wǎng)站開發(fā)設(shè)計(jì)要求實(shí)施網(wǎng)站到完成網(wǎng)站對外發(fā)布之間的一次 處理過程。該過程與傳統(tǒng)的軟件開發(fā)過程相同,依據(jù)網(wǎng)站設(shè)計(jì)文檔,組成網(wǎng)絡(luò);組成各類服務(wù)器體系;使用網(wǎng)站開發(fā)工具及相關(guān)編程言語,編制頁面及代碼程序;完成Web數(shù)據(jù)庫體系;依據(jù)信息構(gòu) 造的設(shè)計(jì)需要安排網(wǎng)站上需要展現(xiàn)的信息;依據(jù)安全設(shè)計(jì)需要

18、完成網(wǎng)站的安全保證;依據(jù)設(shè)計(jì)需要完 成安全認(rèn)證、電子付出等功能。(6) 網(wǎng)站的測試和發(fā)布對設(shè)計(jì)好的網(wǎng)站,進(jìn)行測試和發(fā)布。其一就是要測試設(shè)計(jì)好的網(wǎng)站, 不僅僅要對所有影響頁面顯示的細(xì)節(jié)因素進(jìn)行依次測試外,頁面中的超連接是否正常也是一部分,最 重要是你對這個(gè)電子商務(wù)網(wǎng)站的功能是否可用,是否方便,是否能解決企業(yè)的商務(wù)問題,如果有什么 不能運(yùn)行,或者你的功能不實(shí)用,那么就可能返工,浪費(fèi)了不必要的時(shí)間。(7) 網(wǎng)站維護(hù)性開發(fā)。網(wǎng)站初始開發(fā)完成之后所要開展的第二項(xiàng)工作就是網(wǎng)站日常維護(hù)。網(wǎng)站日 常維護(hù)不僅包括對網(wǎng)站正常運(yùn)行的維護(hù)、管理性工作,更主要的是對網(wǎng)站內(nèi)容的更新、修改方面的網(wǎng) 站建設(shè)。2 實(shí)習(xí)單位簡介

19、西安行知匯元軟件開發(fā)有限公司旗下的軟件培訓(xùn)學(xué)校于2008年3月6日從北京中關(guān)村落戶西安高新區(qū),位于高新一路創(chuàng)業(yè)大廈,面積近2000平方米,共有機(jī)房10間,培訓(xùn)室4間,多媒體報(bào)告廳1間,辦公室6間,教職員工70余人,高新校區(qū)能同時(shí)容納500人進(jìn)行教學(xué)實(shí)習(xí)活動。兩年以來,行知匯元已陸續(xù)向西安、北京、上海、南京、杭州、濟(jì)南、深圳等各大城市輸送合格軟件工程師200多人,學(xué)員優(yōu)質(zhì)就業(yè)率達(dá)到60%滿意就業(yè)率達(dá)到99% 2009年,高新、經(jīng)開兩校區(qū)已接納過數(shù)十所院校的學(xué)生進(jìn)行實(shí)習(xí)實(shí)訓(xùn),是目前我國中西部地區(qū)單體教學(xué)規(guī)模最大的IT職業(yè)培訓(xùn)學(xué)校。憑借多年的軟件研發(fā)經(jīng)驗(yàn)、培訓(xùn)經(jīng)驗(yàn)和做實(shí)用教育的志向,行知匯元將行業(yè)對

20、人才的需求解析為 多個(gè)方面多個(gè)階梯的技能模塊,開發(fā)了行知匯元特色的從業(yè)能力測評系統(tǒng)和相應(yīng)的教學(xué)就業(yè)輔導(dǎo)服務(wù) 系統(tǒng),并藉此精心打造著一個(gè)通往軟件行業(yè)的橋梁,一個(gè)在高品位行業(yè)成功就業(yè)的快車道!行知匯元是民辦IT職業(yè)教育機(jī)構(gòu),當(dāng)前的主要業(yè)務(wù)是通過實(shí)訓(xùn)方式為理工類大學(xué)生提供職前教育 和就業(yè)服務(wù),以提升其就業(yè)競爭力;為在校理工類大學(xué)生提供軟件開發(fā)生產(chǎn)實(shí)習(xí)服務(wù),以提高學(xué)生對 行業(yè)的認(rèn)知程度和動手操作能力;通過優(yōu)秀的業(yè)務(wù)表現(xiàn)為公司創(chuàng)造最大價(jià)值。未來3年,行知匯元要發(fā)展形成IT行業(yè)職前教育、在職培訓(xùn)、人力服務(wù)、外包服務(wù)、自主研發(fā) 等業(yè)務(wù)集群。這是行知匯元的企業(yè)宗旨。行知匯元的經(jīng)營理念是:以專業(yè)精神和專業(yè)表現(xiàn)讓

21、客戶滿意!有夢想誰都了不起,有勇氣就會有奇跡行知匯元邀請您與我們共同實(shí)現(xiàn)夢想!2.1公司合作企業(yè)博彥科技、中軟國際、中創(chuàng)軟件、阿里巴巴、騰訊、用友軟件、東方國信、浪潮軟件、神州 數(shù)碼、金蝶軟件、SPSS西北世紀(jì)軟件、金葉軟件、信利軟件科技、億陽集團(tuán)、文思創(chuàng)新。2. 2合作院校陜西科技大學(xué)、陜西師范大學(xué)、西安工程大學(xué)、西安工業(yè)大學(xué)、西安文理學(xué)院、陜西 理工學(xué) 院、寶雞文理學(xué)院、甘肅農(nóng)業(yè)大學(xué)、安康學(xué)院、山西華澳商貿(mào)職業(yè)學(xué)院、陜西能源 技術(shù)學(xué)院、太原 師范學(xué)院、渭南師范學(xué)院、西安航空高等??茖W(xué)院、西安科技大學(xué)、延安大學(xué)、咸陽師范學(xué)院、鄭 州航空工業(yè)管理學(xué)院、陜西理工學(xué)院、河南工業(yè)大學(xué)、山西師范 大學(xué)

22、、晉中學(xué)院、陜西工業(yè)職業(yè)技 術(shù)學(xué)院、榆林學(xué)院、商洛學(xué)院、太原大學(xué)、西安理工大學(xué)、西安工業(yè)大學(xué)北方信息工程學(xué)院、西安 理工大學(xué)高等技術(shù)學(xué)院、黃河科技學(xué)院等。3 系統(tǒng)需求3. 1需求說明電子商城致力于提供產(chǎn)品展示及訂購為核心的網(wǎng)上購物服務(wù)宣傳自己商店的產(chǎn)品并將自己的產(chǎn)品展現(xiàn)給客戶,讓客戶通過商城便能自由的選擇購買產(chǎn)品。公司為擴(kuò)大規(guī)模,增強(qiáng)企業(yè)的競爭力,決定向多元化發(fā)展,借助In ternet在國內(nèi)的快速發(fā)展,為顧客提供更加方便、快捷的電子購物方式,即電子商城。本電子商城網(wǎng)站是以商品銷售為主體的購物商城。它可以實(shí)現(xiàn)用戶登錄瀏覽商品、購買、確定購買、實(shí)現(xiàn)用戶模塊功能。其中訂單的生成,商城后臺系統(tǒng),通過

23、系統(tǒng)管理員管理商品、訂單、用戶來管理和實(shí)現(xiàn)。3.2名詞定義商品:包括商品名稱、大類別、價(jià)格、小類別、制造商、商品簡介、商品特價(jià)、特價(jià)商品標(biāo)識、商品發(fā)布時(shí)間、商品圖片等信息。以供會員瀏覽查詢和購買。會員:包括會員姓名、密碼、真實(shí)姓名、年齡、職業(yè)、郵箱、密保、密保答案等信息。對商 品進(jìn)行操作。訂單:可以包含多個(gè)貨物,有唯一的訂單ID號,管理員:包括賬戶、密碼、姓名、年齡等信息。對后臺系統(tǒng)進(jìn)行操作。4 需求分析4. 1項(xiàng)目背景在線購物己經(jīng)成為一種時(shí)尚,人們足不出戶就可以購買所需商品,因其具有方便、安全有好 的交互等特征,顧客群體也逐漸龐大,尤其是網(wǎng)絡(luò)時(shí)代中成長的年輕人。本電子商 城采用的是B2B 類

24、型,可使顧客通過網(wǎng)絡(luò)購物、瀏覽商品、查詢訂單、查看公告和銷售排行等。美觀、有好的操作 界面,能保證系統(tǒng)的易用性。4.2功能要求圖1前臺功能模塊圖圖2后臺功能模塊圖4. 3電子商城功能描述電子商城分前后臺管理并致力于提供產(chǎn)品展示及訂購為核心的網(wǎng)上購物服務(wù)宣傳自己商店的 產(chǎn)品并將自己的產(chǎn)品展現(xiàn)給客戶,讓客戶通過前臺便能對自由的選擇地購買產(chǎn)品該商城是通過用戶 登錄瀏覽商品、購買、確定購買、實(shí)現(xiàn)用戶模塊功能。其中訂單的生成,商城后臺系統(tǒng),通過系統(tǒng) 管理員管理商品、訂單、用戶來實(shí)現(xiàn)。電子商城功能主要分為會員管理、商品管理、購物管理、訂單管理等。4. 4系統(tǒng)包括的范圍用戶管理(注冊、修改、登陸)商品管理(

25、新增、修改、查詢、刪除)購物管理(瀏覽商品、購買商品、修改、刪除、確認(rèn)訂單)訂單管理(查詢、修改、撤銷)4.5系統(tǒng)用戶說明電子商城網(wǎng)站分為前臺和后臺,系統(tǒng)設(shè)置的用戶根據(jù)權(quán)限和操作系統(tǒng)的不同分為二個(gè)等級:會員能在前臺網(wǎng)站上進(jìn)行商品瀏覽購買,能在首頁中查詢自己的訂單狀態(tài)。管理員在后臺系統(tǒng)能進(jìn)行商品的增、刪、改、查的操作,擁有最高權(quán)限,并對對整個(gè)系統(tǒng)進(jìn)行維護(hù)。4.6非功能要求系統(tǒng)界面配色統(tǒng)一,簡潔大方。采用瀏覽器/服務(wù)器(B/S)模式采用J2EE的解決方案5 概要設(shè)計(jì)5. 1總體設(shè)計(jì)從系統(tǒng)的總體考慮,規(guī)劃和設(shè)計(jì)整個(gè)系統(tǒng)的功能和系統(tǒng)結(jié)構(gòu),同時(shí),規(guī)范和標(biāo)準(zhǔn)化整 個(gè)系統(tǒng)的目錄結(jié)構(gòu)和命名規(guī)則。5. 2運(yùn)行環(huán)

26、境及部署系統(tǒng)采用B/S結(jié)構(gòu)。為了保證系統(tǒng)可靠、高效的運(yùn)行,對后臺服務(wù)器和前端工作站的 硬件、軟件及相關(guān)網(wǎng)絡(luò)建議如下:5. 2. 1硬件環(huán)境序號名稱技術(shù)指標(biāo)軟1服務(wù)器件建議PC服務(wù)器、內(nèi)存4G以上、硬盤80G以上。環(huán)2客戶機(jī)培普通PC內(nèi)存512M以上。序號名稱技術(shù)指標(biāo)1應(yīng)用服務(wù)器建議Linux操作系統(tǒng),Tomcat 6應(yīng)用服務(wù)器2數(shù)據(jù)庫服務(wù)器Linux操作系統(tǒng),Oracle 10g數(shù)據(jù)庫3工作站操作系統(tǒng)建議 Windows 2000/XP Professional。以上版本。1024 X 768分辨率。523網(wǎng)絡(luò)環(huán)境系統(tǒng)基于TCP/IP的網(wǎng)絡(luò)技術(shù)和開放的網(wǎng)絡(luò)應(yīng)用平臺,它基于國際通行的In ter

27、net技術(shù),以經(jīng)濟(jì)、可靠的方式連接起來。建議如下:序號名稱技術(shù)指標(biāo)1服務(wù)器端服務(wù)器間局域網(wǎng)建議100 M以上交換服務(wù)器與In ternet連接建議10M寬帶2客戶端總部局域網(wǎng)與In ternet連接建議10M寬帶5. 3命名及約定531接口方法命名序號方法統(tǒng)一術(shù)語命名1增新增、增加in sertxxx2刪刪除deleteXXX3改修改updateXXX4查詢查詢selectXXX5. 3. 2 JSP頁面命名(1)前臺會員JSP頁面命名序號頁面統(tǒng)一術(shù)語命名1查詢/列表頁面查詢2商品大類別商品大類別3登陸登陸4選擇選擇5其它周圍頁面(如頂端,左右 端,底部)前臺購物車JSP頁面命名序號頁面統(tǒng)一術(shù)

28、語命名1增新增、增加2結(jié)賬結(jié)賬3查詢/列表頁面查詢4刪除刪除5查看詳細(xì)頁面查看詳細(xì)頁面6修改數(shù)量修改數(shù)量后臺管理員JSP頁面命名序號頁面統(tǒng)一術(shù)語命名1增新增、增加2修改修改3查詢/列表頁面查詢4商品信息商品信息5其它周用頁面(如頂端,左右端,底部)6 詳細(xì)設(shè)計(jì)6. 1業(yè)務(wù)流程圖圖3面向會員的客戶端系統(tǒng)流程圖圖4面向系統(tǒng)管理員的流程圖圖5用戶登錄模塊框架圖圖6前臺商品信息查詢模塊框架圖圖7前臺購物車模塊框架7數(shù)據(jù)庫設(shè)計(jì)7. 1概念設(shè)計(jì)7. 1. 1實(shí)體聯(lián)系圖圖8商品實(shí)體E-R圖圖9會員實(shí)體E-R圖圖10會員訂單實(shí)體E-R圖圖11會員訂單明細(xì)實(shí)體E-R圖圖12管理員信息實(shí)體E-R圖7. 2邏輯結(jié)構(gòu)

29、7. 2. 1數(shù)據(jù)表結(jié)構(gòu)詳細(xì)設(shè)計(jì)本系統(tǒng)共建有九張表,表之間的關(guān)系如下圖示:商品信息表主要保存商品信息。字段名數(shù)據(jù)類型是否為空是否主鍵默認(rèn)鍵描述idin t (4)NoYesID (自動編號)acco untin t(4)NoNULL大類別的編號passwordin t(4)NoNULL小類別表的外鍵信息man agerLevelvarchar (50)YesNULL商品的名稱goodFromvarchar (50)YesNULL商品生產(chǎn)廠商in troducetext (16)YesNULL商品介紹creaTimesmalldatetime(4)YesNULL商品添加的時(shí)間no wPricem

30、on ey (8)YesNULL現(xiàn)價(jià)freePricemon ey (8)YesNULL特價(jià)價(jià)格nu mberin t (4)YesNULL購買次數(shù)markbit (1)YesNULL是否是特價(jià)商品表1表tb_goods的結(jié)構(gòu)訂單信息表主要保存訂單的概要信息字段名數(shù)據(jù)類型是否為空是否主鍵默認(rèn)鍵描述idin t(4)NoID (自動編號)nu mbervarchar (50)YesYesNULL商品訂貨的編號n amevarchar(50)YesNULL會貝的編號reallyNamevarchar(50)YesNULL會員真實(shí)姓名addressvarchar(50)YesNULL訂貨地址telv

31、archar(50)YesNULL訂貨電話setM oneyvarchar(50)YesNULL付款方式postvarchar(50)YesNULL運(yùn)送方式bztext (16)YesNULL備注信息signbit(l)YesNULL發(fā)送貨物是否成功表2表tb_order的結(jié)構(gòu)訂單信息明細(xì)表主要保存訂單的詳細(xì)信息字段名數(shù)據(jù)類型是否為空是否主鍵默認(rèn)鍵描述idin t(4)NoID (自動編號)orderNumbervarchar (50)YesNULL訂貨編號goodldin t(4)YesNULL商品編號pricefloat(8)YesNULL價(jià)格nu mberin t(4)YesNULL訂貨

32、數(shù)量creaTimeSmalldatetime(4)YesNULL創(chuàng)建時(shí)間表3表tb_orderDeta訂 的結(jié)構(gòu)會員信息表主要存儲注冊的會員的信息字段名數(shù)據(jù)類型是否為空是否主鍵默認(rèn)鍵描述idin t(4)NoID (自動編號)n amevarchar (50)YesNULL會員名稱passwordvarchar (50)YesNULL會員密碼reallyNamevarchar (50)YesNULL會員真實(shí)姓名agein t(4)YesNULL會員年齡professi onvarchar (50)YesNULL會員職業(yè)emailvarchar (50)YesNULL電子郵箱地址questio

33、 nvarchar (50)YesNULL找回密碼的冋題resultvarchar (50)YesNULL找回密碼的答案表4表tb member的結(jié)構(gòu)722數(shù)據(jù)庫表之間的關(guān)系設(shè)計(jì)圖13數(shù)據(jù)庫表之間的關(guān)系8程序效果展示8. 1前臺功能模塊首頁:新品上架:購物車:電子商城用戶信息CL歡迎叵來圖14程序首頁效果圖15新品上架模塊效果特n胚品査看才單臺員修改設(shè)舟首現(xiàn)三活用品玄裝另濾食局喬用更器raM-Sfii1小頷匚5B D元令計(jì)尼金霰;U S 90 雜觸犧訓(xùn)舉甘踣噩丨清空啊鮭粘誠服務(wù)圖16購物車模塊效果查看訂單:圖17查看訂單模塊效果會員修改:8. 2后臺功能模塊后臺登錄頁面:訂單查詢:商品查詢(大

34、類別):圖18會員修改模塊效果圖19后臺登錄頁面效果圖20訂單查詢模塊效果曲品丈類別查誨圖21商品數(shù)據(jù)輪號商品名稱大類別大類別查詢魏果特價(jià)操作54好主趣抽煙機(jī)家用電器圾油畑機(jī)是詳細(xì)信息卅腸53陽宏微液爐家用電器微玻爐是詳辛田信息冊畛52小臺燈家用電器燈具否洋細(xì)信息刪除51樂唱豆彖機(jī)贏用電器足洋綢信息刪除49草澤蛋糕福點(diǎn)否譚細(xì)信息刪除鍋巴倉品否詳細(xì)信息共為3貢共有乘記錄當(dāng)前為第1頁上一貢下一頁*忝加商品商品查詢(小類別)數(shù)據(jù)編E小兌別g稱屈丁乂類別邑禰創(chuàng)速時(shí)問532DI5-08-3113:47:00.0刪際呂2丄衣2015-08-311314T. 00. 051丄農(nóng)2D15=00-31r-47.

35、 00. 0502015-09-3113T4B: 00. 0冊1除4AJ ft RH2U1S-Ob-311314G2 00. ft.品20i*-oa-n13148. &o e刪陪八心11旅記最蘭前拘相1貝上1貝下1國麗加4炎別圖22商品小類別查詢效果添加商品信息:圖23添加商品信息效果設(shè)置特價(jià)商品:陰屋大圭別兩庫于1空產(chǎn)廠両商品定價(jià)556.055否向 MMJroKf決話電子3QQ|捉交|1圖24設(shè)置商品詳細(xì):特價(jià)商品效果冏品定in貯術(shù)戈:唄:油翻:4L呢0元奸太太的爍同*好玄太的或沁會員查詢:所風(fēng)于小址刖 生產(chǎn)廠倉 特析頓油煙機(jī) 好:車品hr989. 0 疋凋貍特儘商禍 返甩圖25商品詳細(xì)模塊

36、效果圖26會員查詢效果展示會員詳細(xì):圖27會員詳細(xì)效果展示添加商品(大類別)圖28添加大類別商品效果添加商品(小類別)髓糅別獅坯論.in 査殖圖29添加小類別商品效果9實(shí)習(xí)總結(jié)體會由于時(shí)間有限,對于數(shù)據(jù)庫的操作還不是相當(dāng)?shù)氖炀殻袝r(shí)會出現(xiàn)信息不能及時(shí)更新到數(shù)據(jù)庫的問題,導(dǎo)致錯誤,會耽誤網(wǎng)站的事務(wù)日程。由于項(xiàng)目制作時(shí)經(jīng)驗(yàn)不夠加上時(shí)間緊迫,與客戶交流有些障礙導(dǎo)致功能不夠完善。另外在做需求分析的時(shí)候,由于考慮欠佳,等到做軟件的時(shí)候又出現(xiàn)了問題,在返工為時(shí)太晚,盡管已經(jīng)想辦法補(bǔ)救,但難免出現(xiàn)漏洞。比如說后臺管理中的商品類別管理,開始的時(shí)候沒有考慮到,后來在網(wǎng)站的功能差不多完成后才想到,管理員和普通用戶只好用一個(gè)字段來識別(管理員權(quán)限為0,普通用戶的為1),默認(rèn)情況下為普通用戶。另外有些想法還沒有及時(shí)的添加到頁面中,比如說想在 網(wǎng)站中再 加入一個(gè)新聞發(fā)布的模塊

溫馨提示

  • 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

提交評論