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

正文內(nèi)容

電子商務(wù)分析與設(shè)計(jì)(網(wǎng)上書(shū)店系統(tǒng))★(編輯修改稿)

2024-11-19 02:31 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 術(shù)同互聯(lián)網(wǎng)應(yīng)用與創(chuàng)意的結(jié)晶,web service 是使用標(biāo)準(zhǔn)技術(shù)在互聯(lián)網(wǎng)網(wǎng)上運(yùn)行的商務(wù)流程。 JAVA語(yǔ)言在網(wǎng)絡(luò)上的應(yīng)用Java是一種簡(jiǎn)單易用、完全面向?qū)ο?、具有平臺(tái)無(wú)關(guān)性且安全可靠的主要面向Internet的開(kāi)發(fā)工具。自從1995年正式問(wèn)世以來(lái),Java的快速發(fā)展已經(jīng)讓整個(gè)Web世界發(fā)生了翻天覆地的變化。在早期,Java比較多的用在瀏覽器上,插入到網(wǎng)頁(yè)中(即是Java Applet程序),成為最靈活、最強(qiáng)大的網(wǎng)頁(yè)多媒體的載體,但由于Java虛擬機(jī)相對(duì)于個(gè)人電腦而言,有占用資源大,安全性相對(duì)較差等缺點(diǎn),Applet逐漸的被后起之秀Flash所替代,但隨著Java Servlet的推出,Java在電子商務(wù)方面開(kāi)始嶄露頭角,最新的JSP(Java Server Page)技術(shù)的推出,更是讓Java成為基于Web的應(yīng)用程序的首選開(kāi)發(fā)工具,目前的Java技術(shù)已成為所有大型電子商務(wù)項(xiàng)目的必然選擇Java程序可以獲取網(wǎng)絡(luò)上結(jié)點(diǎn)的圖象、聲音、HTML文檔及文本等資源,并可以對(duì)獲得的資源進(jìn)行處理。例如Java程序可以每隔一定時(shí)間讀取某結(jié)點(diǎn)提供的最新數(shù)據(jù),并以圖表的形式顯示出來(lái)。在編程處理上,一般先生成一個(gè)URL類(lèi)型的對(duì)象,然后用 Java中相應(yīng)的方法(method)獲取該對(duì)象所代表的資源。 JSP的基礎(chǔ)——Servlet 技術(shù)Java Servlet是JSP技術(shù)的基礎(chǔ),JSP本身就是預(yù)先被編譯成Servlet,然后再運(yùn)行的,而且大型的Web應(yīng)用程序的開(kāi)發(fā)需要Java Servlet和JSP配合才能完成,Servlet這個(gè)名稱(chēng)大概源于Applet,現(xiàn)在國(guó)內(nèi)的翻譯方式很多,本文為了避免誤會(huì),本文直接采用Servlet這個(gè)名稱(chēng)而不做任何翻譯,讀者如果愿意,可以稱(chēng)之為“小服務(wù)程序”。Servlet其實(shí)和傳統(tǒng)的CGI程序和ISAPI、NSAPI等Web程序開(kāi)發(fā)工具的作用是相同的,在使用Java Servlet以后,用戶不必再使用效率低下的CGI方式,也不必使用只能在某個(gè)固定Web服務(wù)器平臺(tái)運(yùn)行的API方式來(lái)動(dòng)態(tài)生成Web頁(yè)面。許多Web服務(wù)器都支持Servlet,即使不直接支持Servlet的Web服務(wù)器也可以通過(guò)附加的應(yīng)用服務(wù)器和模塊來(lái)支持Servlet。得益于Java的跨平臺(tái)的特性,Servlet也是平臺(tái)無(wú)關(guān)的,實(shí)際上,只要符合Java Servlet規(guī)范,Servlet是完全平臺(tái)無(wú)關(guān)且是Web服務(wù)器無(wú)關(guān)的。由于Java Servlet內(nèi)部是以線程方式提供服務(wù),不必對(duì)于每個(gè)請(qǐng)求都啟動(dòng)一個(gè)進(jìn)程,并且利用多線程機(jī)制可以同時(shí)為多個(gè)請(qǐng)求服務(wù),因此Java Servlet效率非常高。但Java Servlet也不是沒(méi)有缺點(diǎn),和傳統(tǒng)的CGI、ISAPI、NSAPI方式相同,Java Servlet是利用輸出HTML語(yǔ)句來(lái)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的,如果用Java Servlet來(lái)開(kāi)發(fā)整個(gè)網(wǎng)站,動(dòng)態(tài)部分和靜態(tài)頁(yè)面的整合過(guò)程簡(jiǎn)直就是一場(chǎng)噩夢(mèng)。這就是為什么SUN還要推出Java Server Pages的原因。 Struts概述 —— 由來(lái)和發(fā)展Struts 框架工具是 Apache 基金會(huì) Jakarta 項(xiàng)目中推出的一個(gè)子項(xiàng)目。Struts 在英文中是支架、支撐的意思,這也體現(xiàn)出 Struts 在開(kāi)發(fā) Web 應(yīng)用程序過(guò)程所起到的重要作用,Struts 為 Web 應(yīng)用提供了通用的框架,讓開(kāi)發(fā)人員可以把主要精力集中在如何解決實(shí)際業(yè)務(wù)問(wèn)題上,與此同時(shí) Struts 框架也允許開(kāi)發(fā)人員根據(jù)實(shí)際需要進(jìn)行擴(kuò)展和定制,從而可以更好的適應(yīng)用戶的需求。采用 Struts 可以簡(jiǎn)化遵循 MVC 設(shè)計(jì)模式的 Web 應(yīng)用的開(kāi)發(fā)工作,很好地實(shí)現(xiàn)代碼重用,使開(kāi)發(fā)人員從一些繁瑣的工作中解脫出來(lái),快速開(kāi)發(fā)能夠充分發(fā)揮 JSP/Servlet 優(yōu)點(diǎn)、并具有強(qiáng)可擴(kuò)展性的 Web 應(yīng)用。總之,Struts 的出現(xiàn)使得 Web 應(yīng)用的開(kāi)發(fā)過(guò)程大大簡(jiǎn)化,從而能夠縮短開(kāi)發(fā)周期、提高開(kāi)發(fā)效率。Struts 架構(gòu)一經(jīng)推出,即受到 Java 開(kāi)發(fā)群體的廣泛重視,從 2004 年開(kāi)始逐漸升溫,并日漸成為 Java 創(chuàng)建 Web 應(yīng)用開(kāi)發(fā)的最流行的框架工具。 SQL Server 2000 簡(jiǎn)介SQL Server 2000 是Microsoft 公司2000年推出的SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的版本。它是一個(gè)杰出的數(shù)據(jù)庫(kù)平臺(tái),可用于大型聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉(cāng)庫(kù)、以及電子商務(wù)等。其特點(diǎn)有如下幾點(diǎn):。 Server與Windows NT完全集成。 Server提供數(shù)據(jù)倉(cāng)庫(kù)功能。三、體系結(jié)構(gòu) —— 采用MVC構(gòu)架 MVC簡(jiǎn)介M——模型 是應(yīng)用程序的主體部分。模型表示業(yè)務(wù)數(shù)據(jù),——視圖 是應(yīng)用程序中用戶界面相關(guān)的部分,是用戶看到并與之交互的界面。C——控制器 就是根據(jù)用戶的輸入,控制用戶界面顯示數(shù)據(jù)和更新對(duì)象狀態(tài)。MVC是80年代Smalltalk80出現(xiàn)的一種軟件設(shè)計(jì)模式,現(xiàn)在已經(jīng)被廣泛的使用。MVC 構(gòu)架的出現(xiàn)不僅實(shí)現(xiàn)了功能模塊和顯示模塊的分離,同時(shí)它還提高了應(yīng)用系統(tǒng)的可維護(hù)性、可擴(kuò)展性、可移植性和組件的可復(fù)用性。早期的程序中,如果不注意對(duì)數(shù)功能和顯示的解耦合,常常會(huì)導(dǎo)致程序的復(fù)雜及難以維護(hù)。很多VB, Delphi 等 RAD 程序都有這種問(wèn)題。甚至現(xiàn)在的 C,Java 有時(shí)候也會(huì)出現(xiàn)把業(yè)務(wù)邏輯寫(xiě)在顯示模塊中的現(xiàn)象。盡管MVC設(shè)計(jì)模式很早就提出,但在Web項(xiàng)目的開(kāi)發(fā)中引入MVC卻是步履維艱。主要原因:一是在早期的Web項(xiàng)目的開(kāi)發(fā)中,程序語(yǔ)言和HTML的分離一直難以實(shí)現(xiàn)。CGI程序以字符串輸出的形式動(dòng)態(tài)地生成HTML內(nèi)容。后來(lái)隨著腳本語(yǔ)言的出現(xiàn),前面的方式又被倒了過(guò)來(lái),改成將腳本語(yǔ)言書(shū)寫(xiě)的程序嵌入在HTML內(nèi)容中。這兩種方式有一個(gè)相同的不足之處即它們總是無(wú)法將程序語(yǔ)言和HTML分離。二是腳本語(yǔ)言的功能相對(duì)較弱,缺乏支持MVC設(shè)計(jì)模式的一些必要的技術(shù)基礎(chǔ)。 Struts的工作流程Struts提供了多種Action供選擇使用。普通的Action只能通過(guò)調(diào)用execute執(zhí)行一項(xiàng)任務(wù),而DispatchAction可以根據(jù)配置參數(shù)執(zhí)行,而不是僅進(jìn)入execute()函數(shù),這樣可以執(zhí)行多種任務(wù)。如insert,update等。LookupDispatchAction可以根據(jù)提交表單按鈕的名稱(chēng)來(lái)執(zhí)行函數(shù)。實(shí)現(xiàn)準(zhǔn)備 邏輯層次1)用戶服務(wù)層(User Services Tier),也稱(chēng)為表現(xiàn)服務(wù)(Presebtation Services),是用戶與應(yīng)用程序進(jìn)行交互的端點(diǎn)。通常由WIN32或者基于瀏覽器的圖形用戶界面應(yīng)用構(gòu)成。在該層用戶可以查看、輸入和處理數(shù)據(jù)。從用戶的角度來(lái)看,用戶服務(wù)層就是整個(gè)應(yīng)用。在該電子商務(wù)系統(tǒng)中,用戶服務(wù)層由內(nèi)嵌java語(yǔ)句的jsp呈現(xiàn)Http forms,它可以讓消費(fèi)客戶瀏覽和搜索圖書(shū),向他們的購(gòu)物車(chē)增加圖書(shū),并且下訂單。第三篇:網(wǎng)上書(shū)店管理系統(tǒng) 需求分析第一章概述 需求分析第二章功能需求 前臺(tái)功能2 后臺(tái)功能2第三章性能需求 軟件環(huán)境3 硬件環(huán)境3第四章系統(tǒng)可行性分析 技術(shù)可行性4 經(jīng)濟(jì)可行性4 社會(huì)可行性4第五章出錯(cuò)處理需求 處理錯(cuò)誤5第六章將來(lái)可能提出的要求 不確定性要求6一 需求分析的意義:一個(gè)好的產(chǎn)品之所以能成為一個(gè)好的產(chǎn)品,關(guān)鍵在于需求分析是否充分考慮到用戶的所有需求,好的需求分析能提高工作效率,減少不必要的麻煩。需求分析的任務(wù)是發(fā)現(xiàn)、規(guī)范用戶需求的過(guò)程,有益于提高軟件開(kāi)發(fā)過(guò)程中的能見(jiàn)度,便于對(duì)軟件開(kāi)發(fā)過(guò)程中的控制與管理,便于采用工程方法開(kāi)發(fā)軟件,提高軟件的質(zhì)量,便于開(kāi)發(fā)人員、維護(hù)人員、管理人員之間的交流、協(xié)作,作為工作成果的原始依據(jù),并且可向潛在用戶傳遞軟件功能、性能需求,使其能夠判斷該軟件是否與自己的需求相關(guān)。二 功能需求:前臺(tái)功能(1)會(huì)員管理:登錄是需要的憑證,每個(gè)會(huì)員都有自己的管理界面,可進(jìn)行資料的修改等操縱。(2)圖書(shū)查詢:圖書(shū)查詢的目的是為了幫助用戶快速地找到想要購(gòu)買(mǎi)的圖書(shū)。用戶可以按照書(shū)名、作者、出版社等方式查詢到想要的書(shū)籍。當(dāng)用戶選擇了某類(lèi)書(shū)籍時(shí)應(yīng)能顯示書(shū)籍信息:圖片、會(huì)員價(jià)、市場(chǎng)價(jià)等。(3)圖書(shū)展示:為了將網(wǎng)絡(luò)他、書(shū)店中的圖書(shū)有序的羅列出來(lái)。圖書(shū)展示分為:新品圖書(shū)、推薦圖書(shū)、暢銷(xiāo)圖書(shū)、排行榜。(4)購(gòu)物車(chē):購(gòu)物車(chē)中要列出用戶所選擇的書(shū)籍名稱(chēng)、市場(chǎng)價(jià)、會(huì)員價(jià)、數(shù)量,總計(jì)金額。好、用戶可以刪除購(gòu)物車(chē)中的書(shū)籍,修改某個(gè)書(shū)籍的數(shù)量,清空購(gòu)物車(chē),到結(jié)算頁(yè)面確認(rèn)并下定單。(5)訂單生成與管理:購(gòu)物后,確認(rèn)支付和配送方法后生成訂單。系統(tǒng)發(fā)送郵件通知書(shū)店管理員。會(huì)員還可以查詢自己訂單的處理的處理情況和歷史訂單。(6)結(jié)算功能:結(jié)算前必須再次驗(yàn)證用戶,驗(yàn)證合法后,進(jìn)入結(jié)算頁(yè)面,顯示訂單的日期、收貨信息、購(gòu)買(mǎi)書(shū)籍清單,用戶還可以再次修改收貨人信息,修改或刪除已選書(shū)籍,當(dāng)確認(rèn)后,可以選擇下訂單。(7)在線幫助:簡(jiǎn)單介紹網(wǎng)站的購(gòu)物流程,一姐一些常見(jiàn)的問(wèn)題。后
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1