freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

小型電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2024-09-07 20:37本頁面
  

【正文】 的重要組成部分[4]。2012年網(wǎng)絡(luò)零售額超過6萬億元,在國內(nèi)消費(fèi)總額占比突破4%,整體交易規(guī)模超過日本,2013年超過美國成為全球第一大網(wǎng)上交易市場。以歐美國家為例,德等歐洲國家,電子商務(wù)所產(chǎn)生的營業(yè)額已占商務(wù)總額的1/4,在美國則已高達(dá)1/3以上,而歐美國家電子商務(wù)的開展也不過才十幾年的時(shí)間,(AOL),雅虎,電子港灣等著名的電子商務(wù)公司在1995年前后開始賺錢,IBM,亞馬遜書城,戴爾電腦,: 1. 歐美國家擁有電腦的家庭,企業(yè)眾多,網(wǎng)民人數(shù)占總?cè)丝诘?/3以上,尤其是青少年,幾乎都是網(wǎng)民,優(yōu)裕的經(jīng)濟(jì)條件和龐大的網(wǎng)民群體為電子商務(wù)的發(fā)展創(chuàng)造了一個(gè)良好的環(huán)境.數(shù)據(jù)庫系統(tǒng)發(fā)展經(jīng)過了四個(gè)階段:(1)20世紀(jì)60年代,采用的是層次關(guān)系型數(shù)據(jù)庫系統(tǒng)。(3)到了80年代,采用的是關(guān)系型數(shù)據(jù)庫系統(tǒng),1970 年,Codd 博士首先提出關(guān)系模型。1979年推出的Oracle V2是最早的商業(yè)關(guān)系型數(shù)據(jù)庫系統(tǒng)。 實(shí)現(xiàn)開發(fā)語言的研究現(xiàn)狀Java平臺由Java虛擬機(jī)(Java Virtual Machine)和Java 應(yīng)用編程接口(Application Programming Interface,簡稱API)構(gòu)成[8]。在硬件或操作系統(tǒng)平臺上安裝一個(gè)Java平臺之后,Java應(yīng)用程序就可運(yùn)行。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行[9]。Java分為三個(gè)體系JavaSE(Java2 Platform Standard Edition,Java平臺標(biāo)準(zhǔn)版),JavaEE(Java 2 Platform,Enterprise Edition,Java 平臺企業(yè)版),JavaME(Java 2 Platform Micro Edition,Java平臺微型版) [11]。這樣能滿足軟件平臺上互相操作,具有可伸縮性和重用性并可即插即用等分布式計(jì)算模式的需求。推動(dòng)了整個(gè)IT業(yè)的發(fā)展。中間提供商、構(gòu)件提供商、服務(wù)器軟件以及咨詢服務(wù)商出現(xiàn)。(4)對軟件開發(fā)帶來了新的革命,重視使用第三方構(gòu)件集成,利用平臺的基礎(chǔ)設(shè)施服務(wù),實(shí)現(xiàn)開發(fā)各個(gè)階段的重要技術(shù),重視開發(fā)團(tuán)隊(duì)的組織和文化理念、協(xié)作、創(chuàng)作、責(zé)任、誠信是人才的基本素質(zhì)?!≌n題背景及開展研究的意義21世紀(jì)是網(wǎng)絡(luò)時(shí)代。企業(yè)隨著業(yè)務(wù)的不斷擴(kuò)大,企業(yè)的規(guī)模也不斷擴(kuò)大,迫切需要建立相應(yīng)的電子商務(wù)網(wǎng)絡(luò)。相對于中小企業(yè)來講,由于不涉及到大型的數(shù)據(jù)庫和保密安全等,網(wǎng)站的技術(shù)要求是被降低了,但建站的指導(dǎo)思想是不變的,網(wǎng)站便要以營銷為目的,宣傳其產(chǎn)品,讓客戶更直觀的了解產(chǎn)品的功能和特性.最后,互聯(lián)網(wǎng)形態(tài)下的外部大的市場環(huán)境日趨成熟,對傳統(tǒng)產(chǎn)業(yè)的影響不可忽視。網(wǎng)上購物人群迅速擴(kuò)大,各種網(wǎng)上設(shè)施的完善,經(jīng)濟(jì)的持續(xù)發(fā)展及人們生活水平的提高,網(wǎng)上購物已逐漸成為人們習(xí)慣性的行為。越來越多的人們 逐漸習(xí)慣于到網(wǎng)上查找信息?!⊙芯糠椒ā⒀芯績?nèi)容及其預(yù)期目的本系統(tǒng)擬在 WINDOWS 系統(tǒng)下采取基于JSP技術(shù),以MyEclipse為開發(fā)平臺,Tomcat為服務(wù)器,從結(jié)構(gòu)和功能上,系統(tǒng)主要是以后臺管理模塊為主。 本文通過實(shí)際要求,并參考了解國內(nèi)同類軟件的功能,設(shè)計(jì)開發(fā)一個(gè)應(yīng)用于網(wǎng)上購物的購物平臺,其中包括:產(chǎn)品的增加、刪除、修改、查詢功能,產(chǎn)品展示功能以及購物車功能和訂單處理的功能小型商務(wù)網(wǎng)站是一個(gè)支持網(wǎng)上購物的商務(wù)平臺。各模塊之間的部分?jǐn)?shù)據(jù)必須統(tǒng)一,如購物車中的商品,價(jià)格必然來自商品展示模塊,為了可以靈活的處理數(shù)據(jù),系統(tǒng)應(yīng)該提供一個(gè)數(shù)據(jù)接口,可以方便用戶靈活的處理數(shù)據(jù)。43第2章 系統(tǒng)開發(fā)技術(shù)簡介及運(yùn)行環(huán)境的搭建 Servlet技術(shù)與JSP技術(shù)Servlet是一種服務(wù)器端的編程語言,是J2EE中比較關(guān)鍵的組成部分,Servlet技術(shù)的推出,擴(kuò)展了Java語言在服務(wù)器端開發(fā)的功能,鞏固了Java語言在服務(wù)器端開發(fā)中的地位,而且現(xiàn)在使用非常廣泛的JSP技術(shù)也是基于Servlet的原理,在本章中將介紹Servlet的基礎(chǔ)知識,并通過具體的示例介紹Servlet的強(qiáng)大功能。另外Servlet是和HTTP協(xié)議是緊密聯(lián)系的,所以使用Servlet幾乎可以處理HTTP協(xié)議各個(gè)方面的內(nèi)容,這也正是Servlet收到開發(fā)人員青睞的最大原因[13]。Servlet容器負(fù)責(zé)把請求傳遞給Servlet,并把結(jié)果返回給客戶。Servlet是運(yùn)行在服務(wù)器端的程序,所以Servlet的運(yùn)行狀態(tài)完全由Servlet容器維護(hù),一個(gè)Servlet生命周期一般有三個(gè)過程。在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)記(tag),就構(gòu)成了JSP網(wǎng)頁(*.jsp)。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送Email等等,這就是建立動(dòng)態(tài)網(wǎng)站所需要的功能。JSP網(wǎng)頁吸引人的地方之一就是能結(jié)合JavaBean技術(shù)來擴(kuò)充網(wǎng)頁中程序的功能。JavaBean被組織成為package(數(shù)據(jù)包)以便進(jìn)行管理,實(shí)際上就是把一組JavaBean一起放在某某目錄中,每個(gè)類的定義前加上package xx。建立自己的JavaBean和package時(shí),就要放在CLASSPATH響應(yīng)的目錄中。很多數(shù)據(jù)庫系統(tǒng)帶有JDBC驅(qū)動(dòng)程序,Java程序就通過JDBC驅(qū)動(dòng)程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等等操作。JSP的設(shè)計(jì)目標(biāo)主要是提供一種更為簡便、有效的動(dòng)態(tài)網(wǎng)頁編寫手段,并且強(qiáng)網(wǎng)頁程序的獨(dú)立性、兼容性和可復(fù)用性。只是在原來的HTML網(wǎng)頁中加入一些JSP專有的標(biāo)簽,或是一些腳本程序(而且此項(xiàng)不是必需的)。而且開發(fā)人員完全可以不自己編寫腳本程序,而只是通過JSP獨(dú)有的標(biāo)簽利用別人已寫好的部件來實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁的編寫。而這在其他的動(dòng)態(tài)網(wǎng)頁開發(fā)中是不可思議的。(3)程序的兼容性 因?yàn)?JSP中的動(dòng)態(tài)內(nèi)容可以各種形式進(jìn)行顯示,所以它可以為各種客戶提供服務(wù):從使用HTML/DHTML的瀏覽器,到使用WML的各種手提無線設(shè)備(移動(dòng)電話和個(gè)人數(shù)字設(shè)備PDA),再到使用XML的B2B應(yīng)用,都可以使用JSP的動(dòng)態(tài)頁面。這樣,一旦這樣的一個(gè)部件寫好,它可以為多個(gè)程序重復(fù)引用,實(shí)現(xiàn)了程序的可重用性。(5)擴(kuò)展性 擴(kuò)展性對于處理巨大數(shù)量用戶的網(wǎng)頁是很關(guān)鍵的。Servlet 與 JSP 之間的關(guān)系:當(dāng)JSP成為開發(fā)動(dòng)態(tài)網(wǎng)站的主要技術(shù)時(shí),Servlet在開發(fā)中占據(jù)了非常重要的位置。這種模式結(jié)合了JSP和Servlet技術(shù),充分利用了JSP和Servlet兩者的優(yōu)點(diǎn)。也就是說,JSP主要用來發(fā)送給前端的用戶,而Servlet主要來響應(yīng)用戶的請求,完成請求的邏輯處理。JSP本身沒有任何的業(yè)務(wù)處理邏輯,它只簡單的檢索Servlet創(chuàng)建的JavaBean或者對象,再將動(dòng)態(tài)的內(nèi)容插入到預(yù)定義的模塊中。由于Servlet更適合于后臺開發(fā)者的使用,而且Servlet本身需要更多的編程技術(shù),因此Servlet本身在頁面上表現(xiàn)形式上非常的欠缺,遠(yuǎn)遠(yuǎn)不如JSP。這樣做的好處是充分利用了JSP的頁面表現(xiàn)能力,避免了Servlet在頁面表現(xiàn)方面的嚴(yán)重不足,大大縮短了開發(fā)周期,各盡所能。系統(tǒng)環(huán)境變量配置:右鍵單擊“我的電腦”,然后選擇“屬性”,在打開的對話框中,選擇“高級”選項(xiàng)卡,然后單擊下面的“環(huán)境變量”按鈕,在彈出的環(huán)境變量對話框中,看下面的“系統(tǒng)變量”塊,單擊“新建”按鈕,彈出“新建系統(tǒng)變量”對話框,然后創(chuàng)建變量名為“JAVA_HOME”的變量,變量值為“C:\Program Files\Java\\”(即安裝JDK時(shí)所選的安裝JDK的根目錄)。%JAVA_HOME%bin”。當(dāng)用戶配置完環(huán)境變量后,就可以運(yùn)行MyEclipse,在MyEclipse工具欄上點(diǎn)擊“window”224。選擇“Serves”在serves里面把你的工程名稱加載進(jìn)去,在“Tomcat ”上單擊右鍵,選擇“Run”運(yùn)行即可。%TOMCAT_HOME%bin”。 運(yùn)行MySQL Server “” ,安裝向?qū)?dòng),按“Next”繼續(xù),選擇安裝類型,選擇“Custom”。點(diǎn)選“Change...”,手動(dòng)指定安裝目錄。按“Install”開始安裝,安裝完出現(xiàn)界面后,按“Next”繼續(xù),接著直接按“Next”繼續(xù),至此,軟件安裝完成。按“Next”繼續(xù),選擇配置方式,“Detailed Configuration”、“Standard Configuration”,選擇“Detailed Configuration”,方便熟悉配置過程。按“Next”繼續(xù),選擇mysql數(shù)據(jù)庫的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服務(wù)器類型,專注于事務(wù)處理,一般)”、“NonTransactional Database Only(非事務(wù)處理型,較簡單,主要做一些監(jiān)控、記數(shù)用,對MyISAM數(shù)據(jù)類型的支持僅限于nontransactional),隨自己的用途而選擇了,我這里選擇“Transactional Database Only”,按“Next”繼續(xù),對InnoDB Tablespace進(jìn)行配置,就是為InnoDB 數(shù)據(jù)庫文件選擇一個(gè)存儲空間,如果修改了,要記住位置,重裝的時(shí)候要選擇一樣的地方,否則可能會(huì)造成數(shù)據(jù)庫損壞,當(dāng)然,對數(shù)據(jù)庫做個(gè)備份就沒問題了。如果您還是個(gè)新手,我建議您取消標(biāo)準(zhǔn)模式以減少麻煩。按“Next”繼續(xù),對MySQL默認(rèn)數(shù)據(jù)庫語言編碼進(jìn)行設(shè)置,第一個(gè)是西文編碼,第二個(gè)是多字節(jié)的通用utf8編碼,都不是我們通用的編碼,這里選擇第三 個(gè),然后在Character Set那里選擇或填入“gbk”,當(dāng)然也可以用“gb2312”,按 “Next”繼續(xù),選擇是否將MySQL安裝為Windows服務(wù),還可以指定Service Name,是否自動(dòng)啟動(dòng)MySQL Server服務(wù),是否將MySQL的bin目錄加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目錄名,按“Next”繼續(xù),是否要修改默認(rèn)root用戶(超級管理員)的密碼(默認(rèn)為空),“New root password”如果要修改,就在此填入新密碼(如果是重裝,并且之前已經(jīng)設(shè)置了密碼,在這里更改密碼可能會(huì)出錯(cuò),請留空,并將“Modify Security Settings”前面的勾去掉,安裝配置完成后另行修改密碼),“Enable root access from remote machines(如果要安全,就不要勾上,如果要方便,就勾上它)”。按“Finish”結(jié)束并退出配置。能夠?qū)崿F(xiàn)用戶注冊,在網(wǎng)上瀏覽商品,將選中商品放入購物車,最后訂單管理等功能小型商務(wù)網(wǎng)站的開發(fā)主要包括應(yīng)用程序系統(tǒng)和后臺數(shù)據(jù)庫,應(yīng)用程序系統(tǒng)要求界面友好、功能完備、易使用等特點(diǎn)。(1) 用戶管理模塊實(shí)現(xiàn)用戶的登錄、注冊。(3) 購物車模塊包括購買變更數(shù)量、刪除、恢復(fù)、列表顯示(4) 生成訂單模塊包括訂單確認(rèn),填寫送貨地址 可行性研究小型商務(wù)網(wǎng)站是由網(wǎng)絡(luò)和網(wǎng)頁實(shí)現(xiàn)的。本人熱愛計(jì)算機(jī)科學(xué),有一種奮發(fā)向上刻苦鉆研的精神,經(jīng)過大學(xué)四年的學(xué)習(xí),這些課程已熟練掌握,本系統(tǒng)是本人在學(xué)校開發(fā),遇到問題可以與同學(xué)一起研究,再加上導(dǎo)師的指導(dǎo)。 經(jīng)濟(jì)可行性系統(tǒng)的經(jīng)濟(jì)可行性指的是對組織的經(jīng)濟(jì)狀況和投資能力進(jìn)行分析,對系統(tǒng)建設(shè)、運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對系統(tǒng)建成后可能取得的社會(huì)及經(jīng)濟(jì)效益進(jìn)行估計(jì)。在加上一些其他設(shè)施的購買,預(yù)計(jì)一萬元以內(nèi)便可使系統(tǒng)投入運(yùn)行。本系統(tǒng)開發(fā)不會(huì)侵犯他人、集體或國家利益,不存在侵權(quán)等問題,不違反國家法律,因此具有法律可行性。 第4章 系統(tǒng)概要設(shè)計(jì) 概述本階段設(shè)計(jì)的基本目標(biāo)是解決系統(tǒng)如何實(shí)現(xiàn)問題,也叫做概要設(shè)計(jì),本階段主要任務(wù)是劃分出系統(tǒng)的物理元素及設(shè)計(jì)軟件的結(jié)構(gòu),完成軟件定義時(shí)期的任務(wù)之后就應(yīng)該對系統(tǒng)進(jìn)行總體設(shè)計(jì),即根據(jù)系統(tǒng)分析產(chǎn)生的分析結(jié)果來確定這個(gè)系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機(jī)的結(jié)合在一起,每個(gè)模塊的功能如何實(shí)現(xiàn)。模塊化的依據(jù)是把復(fù)雜問題分解成許多容易解決的小問題,原來的問題也就變得容易解決。采用模塊化原理的優(yōu)點(diǎn)在于可以使軟件結(jié)構(gòu)清晰,容易測試和調(diào)試,從而提高軟件的可靠性,可修改性,有助于軟件開發(fā)的組織管理。處理復(fù)雜系統(tǒng)唯一有效的方法是用層次的方式構(gòu)造和分析它。(2)信息隱蔽和局部化信息隱蔽是指在設(shè)計(jì)和確定模塊時(shí),應(yīng)使得一個(gè)模塊內(nèi)包含的信息對于不需要這些信息的模塊來說,是不能
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1