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

正文內(nèi)容

基于javaee技術(shù)的網(wǎng)上電視商城畢業(yè)設(shè)計(jì)論文-文庫(kù)吧

2025-06-03 14:35 本頁(yè)面


【正文】 迅速發(fā)展,正逐漸成為各類(lèi)應(yīng)用信息系統(tǒng)市場(chǎng)的主流。但是,在Web應(yīng)用系統(tǒng)中,存在程序可重用程度低、維護(hù)工作繁瑣而困難、程序應(yīng)變能力較弱等不足。為了提高程序的可重用性、可維護(hù)性、可擴(kuò)展性、優(yōu)化設(shè)計(jì)模式、提高軟件的生產(chǎn)效率,MVC模式應(yīng)運(yùn)而生。MVC由Trygve Reenskaug提出,首先被應(yīng)用在SmallTalk80環(huán)境中構(gòu)建用戶界面。M代表模型Model,V代表視圖View,C代表控制器Controller。MVC設(shè)計(jì)模式的目的是增加代碼的重用率,減少數(shù)據(jù)表達(dá)、數(shù)據(jù)描述和應(yīng)用操作的耦合度,同時(shí)也使軟件可維護(hù)性、可修復(fù)性、可擴(kuò)展性、靈活性及封裝性大大提高。模型是軟件處理邏輯的內(nèi)在抽象,封裝了業(yè)務(wù)功能的數(shù)據(jù)和邏輯關(guān)系,獨(dú)立于具體的界面表達(dá)和I/O操作。視圖是人機(jī)對(duì)話的界面,負(fù)責(zé)數(shù)據(jù)的輸入與輸出。一方面,為用戶提供輸入界面;另一方面,從模型獲取所要顯示的數(shù)據(jù),再對(duì)這些數(shù)據(jù)進(jìn)行格式化加工,最后顯示到終端??刂破魇悄P秃鸵晥D的橋梁,用戶請(qǐng)求被提交后,先傳給控制器,控制器根據(jù)請(qǐng)求的類(lèi)別來(lái)選擇調(diào)用模型,模型完成請(qǐng)求的任務(wù)后,將加工后的信息傳給控制器,再由控制器來(lái)決定選擇視圖,最后將視圖信息輸出給用戶。MVC設(shè)計(jì)模式具有條理清晰,易于擴(kuò)展,運(yùn)用可分布的特點(diǎn),因此在構(gòu)建Web信息系統(tǒng)中具有顯著的優(yōu)勢(shì),具體表現(xiàn)為以下幾點(diǎn):模型、視圖與控制器的分離,使一個(gè)模型可以被多個(gè)視圖調(diào)用,提高了模型的利用率。MVC設(shè)計(jì)模式可以使系統(tǒng)方便地支持其他新的客戶端類(lèi)型,除了運(yùn)行在桌面型的瀏覽器外,還可以運(yùn)行在PDA、帶PDA功能的手機(jī)、WAP瀏覽器上。由于MVC設(shè)計(jì)模式分離了數(shù)據(jù)的控制與顯示,從而可以使開(kāi)發(fā)者更容易協(xié)作開(kāi)發(fā),后臺(tái)開(kāi)發(fā)人員可以專注業(yè)務(wù)邏輯的編程,前臺(tái)開(kāi)發(fā)人員專注于用戶交互的界面,從而縮短產(chǎn)品的開(kāi)發(fā)周期。 J2EE簡(jiǎn)介J2EE(Java 2 Platform Enterprise Edition)是Sun Microsystems公司開(kāi)發(fā)的一種利用Java 2平臺(tái)來(lái)簡(jiǎn)化企業(yè)解決方案的開(kāi)發(fā)、部署和管理相關(guān)復(fù)雜問(wèn)題的體系結(jié)構(gòu)。由于J2EE的開(kāi)放性、擴(kuò)展性及各大廠商的支持,正逐漸成為Web應(yīng)用軟件的開(kāi)發(fā)標(biāo)準(zhǔn)。J2EE框架用JSP/Servlet/EJB的3層架構(gòu)來(lái)分離Web信息系統(tǒng)的顯示/業(yè)務(wù)/數(shù)據(jù)3層邏輯,實(shí)踐證明這種簡(jiǎn)單的分離在Web應(yīng)用開(kāi)發(fā)中使得HTML和Java強(qiáng)耦合在一起,顯示邏輯和業(yè)務(wù)邏輯混淆不清,Web界面和業(yè)務(wù)邏輯交叉在一起,由此,出現(xiàn)了許多J2EE的補(bǔ)充框架。下面簡(jiǎn)單介紹其中一個(gè)開(kāi)源的補(bǔ)充框架Struts。Struts是Apache Jakarta項(xiàng)目的一個(gè)頂級(jí)項(xiàng)目,由ASF發(fā)起與贊助,他采用了基于Web的MVC模式,能更好地幫助Java開(kāi)發(fā)者利用J2EE開(kāi)發(fā)Web應(yīng)用。Struts由一組相互協(xié)作的類(lèi)(組件)、Serlvet以及JSP Tag Lib組成,其中,Servlet用于HTTP請(qǐng)求的分配及JSP的調(diào)用;標(biāo)記庫(kù)用于頁(yè)面的動(dòng)態(tài)生成;實(shí)用類(lèi)庫(kù)用于XML的解析及Bean的屬性設(shè)定。 第2章 系統(tǒng)分析需求分析是系統(tǒng)分析和軟件設(shè)計(jì)之間的重要橋梁,良好的分析有助于避免早期錯(cuò)誤,提高軟件生產(chǎn)率和開(kāi)發(fā)效率。本章從經(jīng)濟(jì)和技術(shù)兩個(gè)方面對(duì)系統(tǒng)的可行性進(jìn)行分析,按照用戶對(duì)系統(tǒng)的要求進(jìn)行系統(tǒng)的需求分析。 可行性分析在互聯(lián)網(wǎng)環(huán)境下的外部市場(chǎng)環(huán)境日趨成熟,傳統(tǒng)產(chǎn)業(yè)的影響不可忽視,但是近些年來(lái)中國(guó)使用互聯(lián)網(wǎng)的人數(shù)呈指數(shù)上升,這說(shuō)明互聯(lián)網(wǎng)市場(chǎng)會(huì)有很大的發(fā)展空間。隨著經(jīng)濟(jì)的發(fā)展和人們思想意識(shí)的逐漸開(kāi)放,更多的人加入到買(mǎi)電腦上網(wǎng)的行列。網(wǎng)上購(gòu)物人群的迅速擴(kuò)大,各種網(wǎng)絡(luò)設(shè)施的完善,經(jīng)濟(jì)的持續(xù)發(fā)展及人們生活水平的提高,網(wǎng)上購(gòu)物已逐漸成為人們消費(fèi)的習(xí)慣。但是目前國(guó)內(nèi)還沒(méi)有具有相當(dāng)規(guī)模和專業(yè)程度的網(wǎng)上購(gòu)物企業(yè),國(guó)內(nèi)網(wǎng)絡(luò)消費(fèi)群體尚為到位,網(wǎng)絡(luò)消費(fèi)環(huán)境尚不完善,與傳統(tǒng)購(gòu)物環(huán)境相比,網(wǎng)上購(gòu)物的售后服務(wù),質(zhì)量保障等方面仍讓消費(fèi)者不放心。但正是這些不健全不完善為網(wǎng)上購(gòu)物提供了較大的發(fā)展空間。在開(kāi)發(fā)技術(shù)上更是沒(méi)有任何問(wèn)題的,任何成熟的Web應(yīng)用開(kāi)發(fā)技術(shù)都可用開(kāi)發(fā)網(wǎng)上購(gòu)物網(wǎng)站。J2EE規(guī)范的補(bǔ)充框架struts就為開(kāi)發(fā)網(wǎng)上商城這樣的項(xiàng)目提供了較好的技術(shù)支持,基于struts框架可以使我們的項(xiàng)目易擴(kuò)展,易維護(hù),同時(shí)提供了較好的安全性。隨著國(guó)內(nèi)網(wǎng)絡(luò)產(chǎn)業(yè)的反戰(zhàn)和網(wǎng)絡(luò)法律法規(guī)的健全,網(wǎng)絡(luò)商城必然成為主流的消費(fèi)方式。眾多廠家也會(huì)認(rèn)識(shí)到網(wǎng)上商城將會(huì)為他們帶來(lái)無(wú)可比擬的益處,可以為企業(yè)降低成本,提高利潤(rùn),同時(shí)簡(jiǎn)化管理。不管從市場(chǎng)需求還是技術(shù)支持,網(wǎng)上商城這樣的項(xiàng)目都是可行的。 需求分析通過(guò)分析我們可以得知用戶對(duì)目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計(jì)約束等方面的期望,從而有助于我們開(kāi)發(fā)出用戶滿意的產(chǎn)品。前臺(tái)用戶需求分析,用戶除了可以查詢商品的所有基本信息(如商品名價(jià)格及有關(guān)商品信息描述)外,還能了解商品的最新動(dòng)態(tài),商品的銷(xiāo)售排行,最新商品和特價(jià)商品的查詢。用戶可以進(jìn)行購(gòu)物,查看購(gòu)物車(chē)及查看訂單的操作。用戶需要登錄和注冊(cè)個(gè)人賬戶,同時(shí)可以修改個(gè)人信息。要求數(shù)據(jù)的安全性,完整性。要有安全保密、上下級(jí)數(shù)據(jù)一致性功能,要采用嚴(yán)格的用戶權(quán)限管理。各單位只能擁有自己相應(yīng)的操作權(quán)限,不可越權(quán)操作。各單位只可操作本單位的數(shù)據(jù),不可修改甚至瀏覽其他單位的數(shù)據(jù)。后臺(tái)管理員需求分析,管理員需要對(duì)商品進(jìn)行設(shè)置包括查看、刪除、添加、修改等操作。管理員能對(duì)會(huì)員信息進(jìn)行查看和刪除,對(duì)訂單信息能夠進(jìn)行查看、出貨、刪除,對(duì)公告和友情鏈接進(jìn)行設(shè)置,對(duì)數(shù)據(jù)的安全性和完整性有著嚴(yán)格的要求。 第3章 系統(tǒng)的概要設(shè)計(jì)本章以系統(tǒng)需求分析的結(jié)果為基礎(chǔ)對(duì)系統(tǒng)的整體框架做出概要設(shè)計(jì),將系統(tǒng)分為前臺(tái)和后臺(tái)兩大模塊,并分別對(duì)兩模塊進(jìn)行子模塊的劃分,簡(jiǎn)要分析各個(gè)模塊功能。最后根據(jù)業(yè)務(wù)需求作出系統(tǒng)的數(shù)據(jù)流程圖。 總體框架根據(jù)系統(tǒng)的前臺(tái)用戶對(duì)系統(tǒng)的操作和后臺(tái)用戶對(duì)系統(tǒng)的管理和維護(hù),系統(tǒng)前臺(tái)可初步劃分為用戶注冊(cè)登錄模塊,會(huì)員資料修改模塊,購(gòu)買(mǎi)商品模塊,查看訂單模塊,查看銷(xiāo)售排行模塊,查看商城公告模塊具體如圖31所示。后臺(tái)可劃分為管理員登錄模塊,會(huì)員設(shè)置模塊,管理員設(shè)置模塊,商品設(shè)置模塊,訂單設(shè)置模塊,友情鏈接模塊,公告設(shè)置模塊具體如圖32所示。前臺(tái)用戶功能用戶注冊(cè)登錄會(huì)員資料修改購(gòu)買(mǎi)商品查看訂單查看銷(xiāo)售排行查看商城公告圖31 前臺(tái)用戶功能模塊圖32 前臺(tái)用戶功能圖后臺(tái)用戶功能管理員登錄商品設(shè)置會(huì)員設(shè)置后臺(tái)管理員設(shè)置訂單設(shè)置公告設(shè)置友情鏈接設(shè)置 模塊功能簡(jiǎn)介根據(jù)需求分析對(duì)前臺(tái)和后臺(tái)各個(gè)子模塊進(jìn)行簡(jiǎn)要分析,對(duì)子模塊功能進(jìn)行簡(jiǎn)要設(shè)計(jì)。前臺(tái)模塊實(shí)現(xiàn)了用戶注冊(cè)、會(huì)員資料修改和商品購(gòu)買(mǎi)等功能。用戶注冊(cè)登錄,用于用戶注冊(cè)個(gè)人信息和登錄;會(huì)員資料修改,用戶在登錄以后可對(duì)自己的信息進(jìn)行修改;商品購(gòu)買(mǎi),用戶可以將購(gòu)買(mǎi)的商品添加進(jìn)自己的購(gòu)物車(chē);查看訂單,用戶可以查看自己一定時(shí)期內(nèi)的訂單詳細(xì)信息。查看銷(xiāo)售排行,用戶可以查看當(dāng)前銷(xiāo)量前幾名的商品;查看商城公告,用戶可以查看公告信息以
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1