




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、電子商務(wù)網(wǎng)站基于Struts2框架的網(wǎng)上花店開題報(bào)告班級(jí)(學(xué)號(hào)) 計(jì)06134(13) 姓名 高巖指導(dǎo)教師 劉旭紅一、 綜述1.1課題研究的意義近年來,隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和信息技術(shù)的飛速發(fā)展,Internet呈現(xiàn)出了告訴增長(zhǎng)的趨勢(shì)。我國(guó)自1994年接入Internet以來,互聯(lián)網(wǎng)在國(guó)內(nèi)得到了迅猛的發(fā)展,這不僅表現(xiàn)在我國(guó)互聯(lián)網(wǎng)的基礎(chǔ)設(shè)施方面,也表現(xiàn)在互聯(lián)網(wǎng)用戶人數(shù)等各個(gè)方面。中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心1(CNNIC)發(fā)布的數(shù)據(jù)顯示,我國(guó)的網(wǎng)民規(guī)模和寬帶網(wǎng)民規(guī)模增長(zhǎng)迅猛,互聯(lián)網(wǎng)規(guī)模穩(wěn)居世界第一位。截至2009年6月底,中國(guó)網(wǎng)民規(guī)模達(dá)到3.38億。在這種情況下,基于Internet的電子商務(wù)也得到了空前的
2、發(fā)展,并出現(xiàn)了各式各樣的網(wǎng)上交易和電子支付方式。與此同時(shí),電子商務(wù)網(wǎng)站技術(shù)日漸成熟,它給人們的購物和生活帶來了巨大的改變,真正實(shí)現(xiàn)了人們“足不出戶,送貨上門”的消費(fèi)觀念。所謂電子商務(wù)2(Electronic Commerce),是一種基于互聯(lián)網(wǎng)、以交易雙方為主體、以銀行電子支付和結(jié)算為手段、以客戶數(shù)據(jù)為依托的全新商務(wù)模式。通俗的說,就是應(yīng)用電子信息技術(shù)和現(xiàn)代Internet網(wǎng)絡(luò)技術(shù),在客戶與廠商之間進(jìn)行的,通過信息傳遞的商務(wù)活動(dòng)。對(duì)用戶而言,最具體的體現(xiàn)形式就是網(wǎng)上購物。在電子商務(wù)的環(huán)境體系下,以電信基礎(chǔ)設(shè)施和電子商務(wù)技術(shù)與標(biāo)準(zhǔn)體系為基礎(chǔ),各參與實(shí)體之間及內(nèi)部分為以下幾種模式:B2C(企業(yè)對(duì)消
3、費(fèi)者),B2B(企業(yè)對(duì)企業(yè)),B2G(企業(yè)對(duì)政府)等。它具有以下特點(diǎn):(1)電子商務(wù)信息量大(2)商業(yè)信息傳遞快(3)商業(yè)信息涉及廣泛(4)獲取信息方便為了實(shí)現(xiàn)人們網(wǎng)上購物的愿望,我們需要開發(fā)一種網(wǎng)上電子商務(wù)平臺(tái)?;赟truts2框架的電子商務(wù)網(wǎng)站是一種新型的電子商務(wù)形式。隨著互聯(lián)網(wǎng)寬帶和技術(shù)應(yīng)用的成熟,以及物流和支付系統(tǒng)的完善,可以預(yù)見,電子商務(wù)將成為互聯(lián)網(wǎng)普及應(yīng)用的主流,必將影響著千家萬戶的生活和經(jīng)濟(jì)行為,并日益成為社會(huì)商業(yè)活動(dòng)的重要形式。而電子商務(wù)網(wǎng)站也成為連接經(jīng)銷商和消費(fèi)者的紐帶。本課題開發(fā)的基于Struts2框架的購物網(wǎng)站,用戶可以通過系統(tǒng)完成在線購物。它使人們足不出戶,就可以買到
4、自己稱心如意的商品。研究電子商務(wù)網(wǎng)站的開發(fā),使其技術(shù)不斷更新和發(fā)展,旨在改變?nèi)藗兊馁徫锢砟?,使消費(fèi)者享受便捷的生活方式,在輕輕松松點(diǎn)擊鼠標(biāo)就能把商品帶回家的同時(shí),也節(jié)省了購物者往返路程的時(shí)間。對(duì)于經(jīng)銷者而言,則省去了真實(shí)店面租用的費(fèi)用,從而使自身能獲得更大的利潤(rùn)。電子商務(wù)網(wǎng)站技術(shù)的發(fā)展,不僅使消費(fèi)者和經(jīng)銷者得到雙贏的局面,同時(shí)也促進(jìn)了國(guó)家的市場(chǎng)經(jīng)濟(jì)。在當(dāng)今發(fā)達(dá)資本主義國(guó)家,網(wǎng)上購物已經(jīng)顯示出較強(qiáng)的發(fā)展勢(shì)頭,它在推動(dòng)國(guó)家經(jīng)濟(jì)增長(zhǎng)方面可以說又是一支嶄新的力量。1.2課題研究的現(xiàn)狀及發(fā)展趨勢(shì)2000年以后,隨著Web應(yīng)用的日益復(fù)雜,人們逐漸意識(shí)到,單純依靠某種技術(shù)多半無法達(dá)到快速開發(fā)、快速驗(yàn)證和快速
5、部署的最佳境界。研究者開始嘗試著將已有的Web開發(fā)技術(shù)綜合起來,形成完整的開發(fā)框架或應(yīng)用模型,并以此來滿足各種復(fù)雜的應(yīng)用需求。越來越多的Web開發(fā)環(huán)境開始支持MVC3 (Model-View-Contorller)的設(shè)計(jì)模型,為開發(fā)者提供了全套的開發(fā)框架。目前主流的Java三大框架,就是其中的代表,即Spring、Hibernate和Struts2。Spring是一個(gè)開源框架,它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。簡(jiǎn)單來說,Spring是一個(gè)輕量級(jí)的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架。框架的主要優(yōu)勢(shì)之一就是其分層架構(gòu),分層架構(gòu)允許您選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程
6、序開發(fā)提供集成的框架。除此之外,它還具有代碼污染率極低,獨(dú)立于各種應(yīng)用服務(wù)器以及可以自由拆分等優(yōu)點(diǎn)。Hibernate是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得Java程序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù)據(jù)庫。Hibernate可以應(yīng)用在任何使用JDBC的場(chǎng)合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。它的優(yōu)點(diǎn)是:(1)使用Java反射機(jī)制,而不是字節(jié)碼增強(qiáng)程序,來實(shí)現(xiàn)透明性。(2)性能好,因?yàn)樗莻€(gè)輕量級(jí)
7、框架。映射的靈活性出色。(3)支持各種關(guān)系數(shù)據(jù)庫。Struts1也是一個(gè)開源框架,用來開發(fā)Java Web應(yīng)用。它可以容易地整合JSP、Servlet和Java代碼。憑借它具有的組建模塊化、靈活性、重用性等諸多優(yōu)點(diǎn),被廣大程序員所推崇。如今它已經(jīng)成為使用最早、應(yīng)用最廣的MVC架構(gòu)。成為了業(yè)界的“標(biāo)準(zhǔn)”,擁有數(shù)不勝數(shù)的成功案例。Struts2作為Struts1的升級(jí)版本,不僅繼承了它的這些優(yōu)點(diǎn),還將其與紅極一時(shí)的優(yōu)秀框架WebWork的精髓合二為一,成為目前最為優(yōu)秀的Web框架之一。Struts2框架的優(yōu)點(diǎn)有:1. Struts2基于MVC架構(gòu),框架結(jié)構(gòu)清晰,開發(fā)流程一目了然,開發(fā)人員可以很好的
8、掌控開發(fā)的過程。 2. 使用OGNL進(jìn)行參數(shù)傳遞。 OGNL提供了在Struts2里訪問各種作用域中的數(shù)據(jù)的簡(jiǎn)單方式,你可以方便的獲取Request,Attribute,Application,Session,Parameters中的數(shù)據(jù)。大大簡(jiǎn)化了開發(fā)人員在獲取這些數(shù)據(jù)時(shí)的代碼量。 3. 強(qiáng)大的攔截器 Struts2的攔截器是一個(gè)Action級(jí)別的AOP,Struts2中的許多特性都是通過攔截器來實(shí)現(xiàn)的,例如異常處理,文件上傳,驗(yàn)證等。攔截器是可配置與重用的,可以將一些通用的功能如:登錄驗(yàn)證,權(quán)限驗(yàn)證等置于攔截器中以完成一些Java Web項(xiàng)目中比較通用的功能。在我實(shí)現(xiàn)的的一Web項(xiàng)目中,就
9、是使用Struts2的攔截器來完成了系統(tǒng)中的權(quán)限驗(yàn)證功能。 4. 易于測(cè)試 Struts2的Action都是簡(jiǎn)單的POJO,這樣可以方便的對(duì)Struts2的Action編寫測(cè)試用例,大大方便了Java Web項(xiàng)目的測(cè)試。 5. 模塊化 Struts2已經(jīng)把模塊化作為了體系架構(gòu)中的基本思想,可以通過三種方法來將應(yīng)用程序模塊化:(1)將配置信息拆分成多個(gè)文件 (2)把自包含的應(yīng)用模塊創(chuàng)建為插件 (3)創(chuàng)建新的框架特性,即將與特定應(yīng)用無關(guān)的新功能組織成插件,以添加到多個(gè)應(yīng)用中去。 6. 全局結(jié)果與聲明式異常 為應(yīng)用程序添加全局的Result,和在配置文件中對(duì)異常進(jìn)行處理,這樣當(dāng)處理過程中出現(xiàn)指定異常
10、時(shí),可以跳轉(zhuǎn)到特定頁面,這一功能十分實(shí)用。 所有人都在關(guān)心Web的發(fā)展前景,所有人都想知道十年以后的Web會(huì)長(zhǎng)成什么樣子。要回答這些問題,沒有誰比W3C更有權(quán)威了。W3C明確地告訴我們,Web的未來是語義化的Web(Semantic Web)。今天的Web可以自如地生成、傳遞和展現(xiàn)各式各樣的信息,但它還只是一個(gè)信息的"容器",很難揭示出信息本身的內(nèi)容和特性。與此相對(duì)的是,未來的語義化Web是一種懂得信息內(nèi)容的Web,是真正的"信息管理員"。隨著語義化Web的誕生和發(fā)展,Web開發(fā)技術(shù)也必將經(jīng)歷更為重大的變革??梢灶A(yù)見的是,在未來的幾年里,還會(huì)有許多新的開
11、發(fā)技術(shù)或開發(fā)平臺(tái)出現(xiàn)。從靜態(tài)技術(shù)到動(dòng)態(tài)技術(shù),從開發(fā)平臺(tái)到應(yīng)用模型,從傳統(tǒng)Web到語義化Web。但我始終相信Struts2框架會(huì)是這條發(fā)展道路上的又一個(gè)里程碑。二、 研究?jī)?nèi)容2.1研究方向隨著因特網(wǎng)在全球的發(fā)展,人們的消費(fèi)觀念發(fā)生了巨大的變化。電子商務(wù)作為一種全新的商務(wù)理念,具有很強(qiáng)的實(shí)踐性,它的發(fā)展速度是前所未有的。為了實(shí)現(xiàn)人們網(wǎng)上購物的需要,網(wǎng)上購物平臺(tái)應(yīng)運(yùn)而生。我的課題所要研究的,就是建立一個(gè)基于Struts2和MySQL數(shù)據(jù)庫的架構(gòu)實(shí)現(xiàn),以Java語言為主的電子商務(wù)網(wǎng)站。2.2研究?jī)?nèi)容我所設(shè)計(jì)的電子商務(wù)網(wǎng)站,選用了Java語言,并以Struts2框架技術(shù)來實(shí)現(xiàn)。Struts2是目前比較流
12、行的基于Web的MVC框架技術(shù)。獨(dú)特的優(yōu)勢(shì)使得這種框架被很多程序員所追捧,成為實(shí)現(xiàn)電子商務(wù)網(wǎng)站不二的框架。眾所周知,它是以Webwork2作為基礎(chǔ)發(fā)展出來的。與其相同的是,新開發(fā)出來的Struts2框架,繼承了前身真正的優(yōu)勢(shì),即強(qiáng)調(diào)簡(jiǎn)潔和協(xié)作能力的根本理念,并且人們使用它將有助于最小化代碼,允許開發(fā)人員把精力更多地放在業(yè)務(wù)邏輯和建模之上,從而使效率得到提高。 一個(gè)請(qǐng)求在Struts24框架中的處理大概分為以下幾個(gè)步驟 :(1) 客戶端初始化一個(gè)指向Servlet容器(例如Tomcat)的請(qǐng)求(2) 這個(gè)請(qǐng)求經(jīng)過一系列的過濾器(Filter)(這些過濾器中有一個(gè)叫做ActionContextCl
13、eanUp的可選過濾器,這個(gè)過濾器對(duì)于Struts2和其他框架的集成很有幫助,例如:SiteMesh Plugin) (3) 接著FilterDispatcher被調(diào)用,F(xiàn)ilterDispatcher詢問ActionMapper來決定這個(gè)請(qǐng)是否需要調(diào)用某個(gè)Action (4) 如果ActionMapper決定需要調(diào)用某個(gè)Action,F(xiàn)ilterDispatcher把請(qǐng)求的處理交給ActionProxy (5) ActionProxy通過Configuration Manager詢問框架的配置文件,找到需要調(diào)用的Action類 (6) ActionProxy創(chuàng)建一個(gè)ActionInvocat
14、ion的實(shí)例。 (7) ActionInvocation實(shí)例使用命名模式來調(diào)用,在調(diào)用Action的過程前后,涉及到相關(guān)攔截器(Intercepter)的調(diào)用。 (8) 一旦Action執(zhí)行完畢,ActionInvocation負(fù)責(zé)根據(jù)struts.xml中的配置找到對(duì)應(yīng)的返回結(jié)果。返回結(jié)果通常是(但不總是,也可 能是另外的一個(gè)Action鏈)一個(gè)需要被表示的JSP或者FreeMarker的模版。在表示的過程中可以使用Struts2 框架中繼承的標(biāo)簽。在這個(gè)過程中需要涉及到ActionMapper。圖1 Struts2框架結(jié)構(gòu)圖本課題設(shè)計(jì)完成后,用戶可以通過本網(wǎng)站進(jìn)行基本的購物操作。同時(shí)網(wǎng)站的
15、管理人員可以對(duì)用戶信息及物品信息進(jìn)行更改,以便于維護(hù)。2.3系統(tǒng)功能 我所研究的課題,是使用Java語言,通過Struts2框架技術(shù)來建立一個(gè)能夠讓用戶進(jìn)行網(wǎng)上購物的電子商務(wù)網(wǎng)站。這個(gè)網(wǎng)站能夠?qū)崿F(xiàn)普通網(wǎng)絡(luò)購物平臺(tái)的基本功能:(1) 會(huì)員注冊(cè)功能(2) 商品管理功能(3) 訂單管理功能(4) 用戶信息管理功能(5) 購物引導(dǎo)功能 網(wǎng)站中的每一個(gè)基本功能,都與程序中的代碼的模塊相對(duì)應(yīng),以下為模塊功能詳解:會(huì)員注冊(cè)模塊:用戶可以在登錄網(wǎng)站之后,對(duì)自己喜愛的商品進(jìn)行購物車內(nèi)的一些操作。同時(shí)網(wǎng)站在判斷用戶是否為會(huì)員時(shí),會(huì)給予網(wǎng)頁的跳轉(zhuǎn),來使用戶進(jìn)行下一步的操作。商品管理模塊:此模塊主要完成讓管理員對(duì)網(wǎng)站
16、中的商品的信息進(jìn)行維護(hù),同時(shí)管理員可以對(duì)商品進(jìn)行增加,刪除等操作。訂單管理模塊:此模塊分為前臺(tái)和后臺(tái)兩部分。前臺(tái)部分完成,用戶可以對(duì)自己所完成訂購的訂單中的商品信息進(jìn)行查詢。后臺(tái)控制是管理員對(duì)用戶訂單的處理。包括查詢,刪除,增加等操作。用戶管理模塊:管理員通過本模塊對(duì)會(huì)員進(jìn)行增加,刪除和查詢等操作。購物流程模塊:此模塊中主要完成購物車的功能,用戶可以在登錄之后,將需要購買的商品放入購物車,同時(shí)對(duì)其進(jìn)行增加,刪除和查詢等操作。之后購物車的信息將被生成訂單。本網(wǎng)站最主要的功能是,用戶可通過以下操作輕松實(shí)現(xiàn)在線購物。用戶登錄網(wǎng)站之后,選擇自己需要購買的商品放入購物車,此時(shí)網(wǎng)站判斷此用戶是否登錄,如果
17、沒有登錄即跳轉(zhuǎn)到用戶注冊(cè)頁面,如果用戶已登錄顯示購物車頁面,用戶可繼續(xù)選擇商品,進(jìn)行購物。系統(tǒng)流程圖如下。圖2網(wǎng)站系統(tǒng)流程圖三、 實(shí)現(xiàn)方法及預(yù)期目標(biāo)3.1實(shí)施的初步方案本課題研究的項(xiàng)目,即開發(fā)一個(gè)以Java語言為基礎(chǔ)語言,Struts2技術(shù)為框架的B2C電子商務(wù)網(wǎng)站。在整個(gè)網(wǎng)站中主要包括會(huì)員注冊(cè)、商品管理、訂單管理、用戶信息管理及購物流程等幾個(gè)模塊,分別完成它們相應(yīng)的功能。通過Struts2框架將各個(gè)模塊進(jìn)行整合,最后完成整個(gè)項(xiàng)目。3.1.1 Struts2中MVC結(jié)構(gòu)的實(shí)現(xiàn)3.1.1.1 MVC簡(jiǎn)介Struts2框架是一種技術(shù)十分先進(jìn)的MVC框架。所謂MVC是ModelViewControl
18、ler的簡(jiǎn)寫。即模型視圖控制器三個(gè)核心部件。這是一種不同以往的設(shè)計(jì)模式,它具有低耦合性、高重用性和可適用性、較低的生命周期成本、可維護(hù)性、有利于軟件工程化管理,等優(yōu)點(diǎn)。視圖(View):表示層。即與用戶實(shí)現(xiàn)交互的界面,通常實(shí)現(xiàn)數(shù)據(jù)的輸入和輸出功能。模型(Model):業(yè)務(wù)邏輯層。實(shí)現(xiàn)具體的業(yè)務(wù)邏輯、狀態(tài)管理的功能。 控制器(Controller):控制層。起到控制整個(gè)業(yè)務(wù)流程(Flow Control)的作用,實(shí)現(xiàn)View和Model部分的協(xié)同工作。3.1.1.2 Struts2中MVC結(jié)構(gòu)圖3 Struts2中 MVC結(jié)構(gòu)圖通過Struts2的MVC結(jié)構(gòu)圖,我們可以看出:瀏覽器在發(fā)出請(qǐng)求后,
19、核心控制器DispatcherFilter根據(jù)請(qǐng)求決定調(diào)用合適的Action;控制器將用戶請(qǐng)求參數(shù)用SetXxx()方法寫入Action,并且回調(diào)execute()方法,然后控制器通過execute()的返回參數(shù)決定jsp的顯示頁面,而顯示內(nèi)容則通過getXxx()方法從Action里獲取。并最終通過JSP顯示給瀏覽器。 3.1.2 電子商務(wù)網(wǎng)站功能實(shí)現(xiàn)3.1.2.1會(huì)員注冊(cè)功能模塊 這個(gè)模塊主要完成的功能是新用戶的注冊(cè)和會(huì)員的登錄。它由登錄子模塊和注冊(cè)子模塊兩部分構(gòu)成。3.1.2.1.1登錄子模塊在用戶需要購物的時(shí)候,網(wǎng)站會(huì)跳轉(zhuǎn)到登陸頁面(login.jsp)。這個(gè)頁面是由JSP技術(shù)完成的,
20、用戶所輸入的用戶名和密碼的信息之后,將其交給Action類驗(yàn)證用戶是否合法,并提示給用戶信息,確定登錄是否成功。3.1.2.1.2注冊(cè)子模塊 注冊(cè)子模塊主要使用了Struts2中的驗(yàn)證框架,用戶在戶注冊(cè)頁面(register.jsp)中輸入所要注冊(cè)的信息。通過注冊(cè)處理registeraction文件和驗(yàn)證文件,來判斷注冊(cè)是否成功,并將信息返回到頁面中去。3.1.2.2商品管理模塊 此模塊對(duì)網(wǎng)站中所顯示的商品信息進(jìn)行分類顯示,并能夠讓管理員對(duì)圖書信息進(jìn)行修改。它屬于業(yè)務(wù)邏輯層范圍,通過對(duì)數(shù)據(jù)庫的連接,以及封裝數(shù)據(jù)庫的相關(guān)操作,實(shí)現(xiàn)了商品信息的查詢。3.1.2.3訂單管理模塊 訂單信息的處理在此模
21、塊中進(jìn)行。它提供了訂單中所需要的數(shù)據(jù)相關(guān)基本屬性,和一些訂單的查詢、插入和刪除的處理方法等。編程過程中,要注意新增訂單和訂單總金額的實(shí)現(xiàn)。3.1.2.4用戶管理模塊在用戶管理模塊中,用來檢查用戶信息的方法是Struts2的驗(yàn)證框架。這個(gè)模塊最主要的功能是完成新用戶的插入和獲取用戶的相關(guān)信息。3.1.2.5購物流程模塊購物流程模塊5可引導(dǎo)消費(fèi)者購買商品,完成訂單。它最主要的功能是電子商務(wù)網(wǎng)站的關(guān)鍵,即購物車功能。主要實(shí)現(xiàn)方法是購物車對(duì)象放在session中。首先判斷購物車對(duì)象是否已經(jīng)創(chuàng)建,如果購物車中已經(jīng)存在此書, 則只在此書的數(shù)量上加1。以上是我對(duì)建立電子商務(wù)網(wǎng)站的初步認(rèn)識(shí),具體的模塊實(shí)現(xiàn)和整
22、合需要在后面的學(xué)習(xí)和研究中完成。這里是闡述一下大體思路。3.2重點(diǎn)難點(diǎn)(1) Struts2框架技術(shù)是本網(wǎng)站建設(shè)的核心。理解并掌握它的原理成為是否能完美完成此次畢設(shè)的關(guān)鍵。同時(shí)也需要注意在環(huán)境配置方面的一些問題。(2) 由于Struts2是一種框架技術(shù)。在建立網(wǎng)站時(shí),它需要程序員掌握一些其他的Web知識(shí)來配合使用。如JSP技術(shù)、HTML語言以及數(shù)據(jù)庫方面的知識(shí)等等,并將它們進(jìn)行綜合應(yīng)用。(3) 雖然Struts2技術(shù)已經(jīng)出現(xiàn)了一段時(shí)間,但是對(duì)于Web開發(fā)來說它仍是一項(xiàng)較新的技術(shù)。查看大量的資料對(duì)于它而言在所難免。在老師的指導(dǎo)下,盡可能多得掌握關(guān)于這方面的知識(shí)也是必不可少的環(huán)節(jié)。(4) 在網(wǎng)站的
23、瀏覽過程中,數(shù)據(jù)信息是如何傳遞的呢?這需要對(duì)MVC三層結(jié)構(gòu)有充分的認(rèn)識(shí),即模型視圖控制器相互之間的關(guān)系。MVC是Web設(shè)計(jì)中十分主流的結(jié)構(gòu)。Struts2框架技術(shù),也正是應(yīng)用了這樣的結(jié)構(gòu),才具有它自身的優(yōu)勢(shì)。在建立網(wǎng)站過程中,充分理解這三層結(jié)構(gòu)的關(guān)系,能夠幫助程序員更好的實(shí)現(xiàn)網(wǎng)站的功能。(5) 網(wǎng)站的建設(shè)中,每個(gè)功能很具體。一個(gè)程序中往往包含很多小的模塊。讓每一個(gè)模塊實(shí)現(xiàn)自己的功能比較容易,但是在最后的模塊整合時(shí),需要程序員對(duì)其中的調(diào)用關(guān)系思路清晰。(6) 如何連接數(shù)據(jù)庫,是一個(gè)比較重要的問題。在消費(fèi)者和管理員的操作中,無論網(wǎng)站商品信息,還是會(huì)員用戶信息,都要求通過數(shù)據(jù)庫來完成。(7) 作為一個(gè)購物網(wǎng)站,一定要能完成消費(fèi)者基本購物的功能。這要求網(wǎng)站具有它自身的實(shí)用性。而且作為商務(wù)的網(wǎng)站 ,它應(yīng)該更加人性化,做到功能便于使用,頁面美觀。3.3開發(fā)環(huán)境開發(fā)環(huán)境:(1) 操作系統(tǒng):Microsoft Windows XP professional或Wi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 每月分紅協(xié)議書
- 《護(hù)理專業(yè)解析與應(yīng)用課件》課件
- 媒體廣告投放交易合同具體規(guī)定
- 勞務(wù)派遣協(xié)議用工單位
- 畜牧養(yǎng)殖與飼料供應(yīng)合作協(xié)議
- 車廠供應(yīng)商合同協(xié)議
- 配貨生意轉(zhuǎn)讓合同協(xié)議
- 轉(zhuǎn)讓工地臨建房合同協(xié)議
- 購買木板材合同協(xié)議模板
- 產(chǎn)品銷售代理協(xié)議條款細(xì)則
- 甲烷-安全技術(shù)說明書MSDS
- 【課件】《“敬畏生命珍愛生命”》主題班會(huì)課件
- 每日安全檢查表
- 畢業(yè)生就業(yè)意向調(diào)查表
- 國(guó)家電網(wǎng)招聘之其他工學(xué)類復(fù)習(xí)提高資料打印
- 嬰兒撫觸與嬰兒操-嬰兒撫觸的手法(嬰幼兒撫觸與按摩課件)
- 學(xué)校食堂病媒生物防治管理制度范本(通用8篇)
- 碩士研究生專業(yè)研究方向證明(模板)
- 戥秤使用技術(shù)
- 《鋼鐵制造流程介紹》
- 測(cè)風(fēng)工風(fēng)險(xiǎn)告知和安全操作卡
評(píng)論
0/150
提交評(píng)論