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

正文內(nèi)容

java網(wǎng)上商城論文-文庫(kù)吧

2025-06-07 18:15 本頁(yè)面


【正文】 能夠方便的瀏覽,充分保護(hù)系統(tǒng)的投資。購(gòu)買(mǎi)者可以根據(jù)自己的需要,靈活的瀏覽頁(yè)面,查找所需的物品。6.智能性智能化是這個(gè)系統(tǒng)軟件的一大特色。系統(tǒng)在設(shè)計(jì)時(shí),充分考慮后臺(tái)的管理,方便的將產(chǎn)品添加到前臺(tái),每一個(gè)系統(tǒng)考慮得很周密?!”鞠到y(tǒng)技術(shù)概述本系統(tǒng)采用JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)、SQL Server 2000數(shù)據(jù)庫(kù)管理系統(tǒng)、JDBC數(shù)據(jù)庫(kù)連接技術(shù)、?!SP動(dòng)態(tài)網(wǎng)絡(luò)技術(shù)與TomcatJSP(JavaServer Pages)是Sun公司推出的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)。JSP技術(shù)是以Java語(yǔ)言作為腳本語(yǔ)言的,熟悉JAVA語(yǔ)言的人可以很快上手。JSP本身雖然也是腳本語(yǔ)言,但是卻和PHP、ASP有著本質(zhì)的區(qū)別。PHP和ASP都是由語(yǔ)言引擎解釋執(zhí)行程序代碼,而JSP代碼卻被編譯成Servlet并由Java虛擬機(jī)執(zhí)行,這種編譯操作僅在對(duì)JSP頁(yè)面的第一次請(qǐng)求時(shí)發(fā)生。因此普遍認(rèn)為JSP的執(zhí)行效率比PHP和ASP都高。JSP在技術(shù)結(jié)構(gòu)上有著其他腳本語(yǔ)言所沒(méi)有的優(yōu)勢(shì):JSP可以通過(guò)JavaBean等技術(shù)實(shí)現(xiàn)內(nèi)容的產(chǎn)生和顯示相分離,并且JSP可以使用JavaBean或者EJB(Enterprise JavaBeans)來(lái)執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理,進(jìn)而完成企業(yè)級(jí)的分布式的大型應(yīng)用。因此,不少?lài)?guó)外的大型企業(yè)系統(tǒng)和商務(wù)系統(tǒng)都使用JSP技術(shù),作為采用Java技術(shù)家族的一部分,JSP技術(shù)也能夠支持高度復(fù)雜的基于Web的應(yīng)用。Tomcat是一個(gè)免費(fèi)的開(kāi)源的Serlvet容器,它是Apache基金會(huì)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache,Sun和其它一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品,可見(jiàn)其在業(yè)界的地位?!omcat提供了各種平臺(tái)的版本供下載,可以從。由于Java的跨平臺(tái)特性,基于Java的Tomcat也具有跨平臺(tái)性?! omcat中連接池機(jī)制使用傳統(tǒng)的方式開(kāi)發(fā)JDBC應(yīng)用時(shí),要為每一次請(qǐng)求建立一次數(shù)據(jù)庫(kù)連接,因此在一個(gè)這樣Web應(yīng)用中,建立數(shù)據(jù)庫(kù)連接的操作是系統(tǒng)中代價(jià)最大的操作之一。而且,你必須去管理每一個(gè)連接,確保他們能被正確關(guān)閉,如果出現(xiàn)程序異常而導(dǎo)致某些連接未能關(guān)閉,將導(dǎo)致數(shù)據(jù)庫(kù)系統(tǒng)中的內(nèi)存泄露,最終將不得不重啟數(shù)據(jù)庫(kù)。針對(duì)以上問(wèn)題,首先想到可以采用一個(gè)全局的 Connection對(duì)象,創(chuàng)建后就不關(guān)閉,以后程序一直使用它,這樣就不存在每次創(chuàng)建、關(guān)閉的問(wèn)題了。但是,同一個(gè)連接使用次數(shù)過(guò)多,將會(huì)導(dǎo)致連接的不穩(wěn)定,進(jìn)而會(huì)導(dǎo)致Web服務(wù)器的頻頻重啟。故而,這種方法也不可取。而連接池技術(shù)可以解決上述問(wèn)題。連接池最基本的思想就是預(yù)先建立一些連接放置于內(nèi)存對(duì)象中以備使用,當(dāng)程序需要建立數(shù)據(jù)庫(kù)連接時(shí),只須從內(nèi)存中取出一個(gè)來(lái)使用,使用完畢后,只需放回內(nèi)存即可。而連接的創(chuàng)建和關(guān)閉都由連接池來(lái)管理。同時(shí),還可以通過(guò)設(shè)置連接池的參數(shù)來(lái)控制連接池中的連接數(shù)、每個(gè)連接的最大使用次數(shù)等。通過(guò)使用連接池,將大大提高程序效率?!DBC數(shù)據(jù)訪問(wèn)技術(shù)JDBC是Java數(shù)據(jù)庫(kù)連接(Java DataBase Connectivity)技術(shù)的簡(jiǎn)稱(chēng),是為各種常用數(shù)據(jù)庫(kù)提供無(wú)縫連接的技術(shù)。,數(shù)據(jù)庫(kù)前臺(tái)工具開(kāi)發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開(kāi)發(fā)人員可以用純Java語(yǔ)言編寫(xiě)完整的數(shù)據(jù)庫(kù)應(yīng)用程序。JDBC的任務(wù):1.與一個(gè)數(shù)據(jù)庫(kù)建立連接。2.向數(shù)據(jù)庫(kù)發(fā)送SQL語(yǔ)句。3.處理數(shù)據(jù)庫(kù)返回的結(jié)果。JDBC是一種低級(jí)的API。JDBC和ODBC及其他API的比較:1.ODBC不適合在Java中直接使用,因?yàn)樗且粋€(gè)C語(yǔ)言實(shí)現(xiàn)的API,從Java程序調(diào)用本地的C程序會(huì)在安全性,完整性,健壯性方面都有許多缺點(diǎn)。2.不能完全精確地實(shí)現(xiàn)從ODBC C API到Java API的翻譯.3.ODBC很難學(xué),它把簡(jiǎn)單和高級(jí)功能混雜在一起,甚至對(duì)非常簡(jiǎn)單的查詢(xún),其選項(xiàng)也非常復(fù)雜。而JDBC恰好相反,其盡量保證簡(jiǎn)單功能的簡(jiǎn)便性,而同時(shí)在必要時(shí)允許使用高級(jí)功能。4.啟用純Java需要象JDBC這樣的Java API發(fā)送SQL語(yǔ)句時(shí),連接一旦建立,就可用來(lái)向它所涉及的數(shù)據(jù)庫(kù)傳送SQL語(yǔ)句。JDBC對(duì)可被發(fā)送的SQL語(yǔ)句類(lèi)型不加任何限制。這就提供了很大的靈活性,即允許使用特定的數(shù)據(jù)庫(kù)語(yǔ)句甚至于非SQL語(yǔ)句。第2章 可行性研究本系統(tǒng)采用MVC設(shè)計(jì)模式,使用符合JSP Model2的設(shè)計(jì)標(biāo)準(zhǔn),在前臺(tái)用JSP進(jìn)行頁(yè)面開(kāi)發(fā)和管理用戶(hù)界面,提示信息完善,界面友好,具有較強(qiáng)的親和力,后臺(tái)采用MYSQL數(shù)據(jù)開(kāi)發(fā)和管理數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)操作采用事務(wù)處理機(jī)制,具有強(qiáng)大的錯(cuò)誤處理功能。本系統(tǒng)的開(kāi)發(fā)環(huán)境是使用現(xiàn)在非常流行的開(kāi)源開(kāi)發(fā)工具Eclipse和Tomcat服務(wù)器。本系統(tǒng)在技術(shù)方面可行,系統(tǒng)的目標(biāo)確定后,可以從市場(chǎng)可行性、經(jīng)濟(jì)可行性、技術(shù)可行性和運(yùn)行可行性等幾個(gè)方面對(duì)能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析?!I(yè)務(wù)流程圖業(yè)務(wù)流程是根據(jù)市場(chǎng)需求與企業(yè)要求調(diào)整企業(yè)流程,包括設(shè)計(jì)、分析和優(yōu)化的過(guò)程。設(shè)計(jì)階段主要包括兩個(gè)內(nèi)容:其一,透視現(xiàn)有流程質(zhì)量。其二,根據(jù)當(dāng)前市場(chǎng)要求調(diào)整現(xiàn)有業(yè)務(wù)流程。該系統(tǒng)的業(yè)務(wù)流程主要介紹用戶(hù)購(gòu)物的詳細(xì)過(guò)程以及如何處理所購(gòu)買(mǎi)物品訂單的過(guò)程。本系統(tǒng)的業(yè)務(wù)流程圖如圖21所示。圖21 業(yè)務(wù)流程圖 市場(chǎng)可行性分析項(xiàng)目是否可以實(shí)施,主要應(yīng)該看該項(xiàng)目是否有潛在市場(chǎng),以及市場(chǎng)的變化對(duì)項(xiàng)目的開(kāi)發(fā)結(jié)果會(huì)有哪些影響。一個(gè)項(xiàng)目的市場(chǎng)需求是推動(dòng)技術(shù)進(jìn)步的主要?jiǎng)恿Γ袝r(shí)市場(chǎng)的需求,決定了某項(xiàng)技術(shù)的產(chǎn)生。有的時(shí)候,我們即使沒(méi)有技術(shù),沒(méi)有經(jīng)濟(jì)實(shí)力,只要找對(duì)市場(chǎng),我們也會(huì)通過(guò)其他渠道來(lái)達(dá)到項(xiàng)目的經(jīng)濟(jì)等方面的要求來(lái)開(kāi)發(fā)項(xiàng)目,所以說(shuō),市場(chǎng)需求是項(xiàng)目可行性的根本。本系統(tǒng)是購(gòu)物系統(tǒng),是人們?nèi)粘I钕M(fèi)的工具。只要針對(duì)大眾對(duì)物品的喜好,使系統(tǒng)功能齊全,操作簡(jiǎn)單,界面美觀大方,就一定會(huì)有市場(chǎng)潛力?!〗?jīng)濟(jì)可行性分析項(xiàng)目的經(jīng)濟(jì)可行性,除資金方面的需要外,還有經(jīng)濟(jì)風(fēng)險(xiǎn)的承受程度。因?yàn)轫?xiàng)目的啟動(dòng)需要資金的支持,資金的多少以及未來(lái)的風(fēng)險(xiǎn),都會(huì)給投資方帶來(lái)一定的經(jīng)濟(jì)風(fēng)險(xiǎn)。對(duì)現(xiàn)有系統(tǒng)的分析,包括現(xiàn)有系統(tǒng)的缺陷,項(xiàng)目的主要特點(diǎn),與現(xiàn)有系統(tǒng)的區(qū)別,以及該項(xiàng)目將要帶來(lái)的經(jīng)濟(jì)效益等,都將有助于降低項(xiàng)目的風(fēng)險(xiǎn)。1.系統(tǒng)初期投資系統(tǒng)的初期投資,如表21所示。表21 網(wǎng)上商城初期投資序號(hào)項(xiàng)目人工(人日)單價(jià)(元)合計(jì)(元)1需求分析108008,0002總體設(shè)計(jì)128009,6003詳細(xì)設(shè)計(jì)108008,0004編碼實(shí)現(xiàn)1580012,0005系統(tǒng)集成測(cè)試58004,0006說(shuō)明手冊(cè)編制38002,4007合計(jì)44,0002.貨幣的時(shí)間價(jià)值本系統(tǒng)開(kāi)發(fā)成功后,用戶(hù)便可以在網(wǎng)上出售商品。如果每件商品出售的價(jià)格是100元。每年至少可以賣(mài)出300件商品,假設(shè)年利率為5%,該軟件的生命期預(yù)計(jì)為5年。系統(tǒng)的貨幣時(shí)間價(jià)值,如表22所示。表22 網(wǎng)上商城的貨幣時(shí)間價(jià)值年份將來(lái)值(萬(wàn))(1+i)n現(xiàn)在值(萬(wàn))累計(jì)的現(xiàn)在值(萬(wàn))13233343533.投資回收期系統(tǒng)開(kāi)發(fā)成功后。即:1+=純收入:=(萬(wàn)元)當(dāng)然,如果想要在五年后得到預(yù)計(jì)的純收入。而且考慮到開(kāi)發(fā)本系統(tǒng)將為以后帶來(lái)的利益,是絕對(duì)必要的。經(jīng)過(guò)以上分析,開(kāi)發(fā)網(wǎng)上商城在經(jīng)濟(jì)方面是可行的?!〖夹g(shù)可行性本系統(tǒng)采用MVC設(shè)計(jì)模式,使用符合JSP Model2的設(shè)計(jì)標(biāo)準(zhǔn),在前臺(tái)用JSP進(jìn)行頁(yè)面開(kāi)發(fā)和管理用戶(hù)界面,提示信息完善,界面友好,具有較強(qiáng)的親和力,后臺(tái)采用SQL數(shù)據(jù)開(kāi)發(fā)和管理數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)操作采用事務(wù)處理機(jī)制,具有強(qiáng)大的錯(cuò)誤處理功能。本系統(tǒng)的開(kāi)發(fā)環(huán)境是使用現(xiàn)在非常流行的開(kāi)源開(kāi)發(fā)工具Eclipse和Tomcat服務(wù)器。使用很靈活以及他們當(dāng)前的廣泛實(shí)際應(yīng)用,充分說(shuō)明本系統(tǒng)在技術(shù)方面可行?!∵\(yùn)行可行性運(yùn)行可行性研究?jī)?nèi)容包括新系統(tǒng)規(guī)定的運(yùn)行方式是否可行。如果新系統(tǒng)是建立在原來(lái)已擔(dān)負(fù)其他任務(wù)的計(jì)算機(jī)系統(tǒng)上的,就不能要求它在實(shí)時(shí)在線(xiàn)狀態(tài)下運(yùn)行,以免與原有的任務(wù)相矛盾。計(jì)算機(jī)技術(shù)的發(fā)展,帶來(lái)了計(jì)算機(jī)在現(xiàn)代企業(yè)、家庭中的普及,使得應(yīng)用計(jì)算機(jī)成為現(xiàn)代人生活中非常重要的一部分。計(jì)算機(jī)技術(shù)的成熟,帶來(lái)了軟硬件的越來(lái)越優(yōu)的配置及性能,越來(lái)越能被大眾所接受的價(jià)格。于是,計(jì)算機(jī)的應(yīng)用者在計(jì)算機(jī)的配置方面不斷更新,以滿(mǎn)足自己越來(lái)越高的需求。本系統(tǒng)對(duì)計(jì)算機(jī)的軟硬件的要求不是特別高,所以系統(tǒng)在運(yùn)行方面是可行的?!”菊滦〗Y(jié)本系統(tǒng)的可行性研究,從市場(chǎng)可行性、經(jīng)濟(jì)可行性、運(yùn)行可行性、技術(shù)可行性等幾個(gè)方面著手進(jìn)行考慮。市場(chǎng)可行性主要研究該系統(tǒng)的潛在市場(chǎng);經(jīng)濟(jì)可行性主要研究本系統(tǒng)的初期投資、投資回收期及純收入;運(yùn)行可行性主要研究系統(tǒng)運(yùn)行環(huán)境;技術(shù)可行性主要研究系統(tǒng)開(kāi)發(fā)軟硬件條件。綜上考慮,本項(xiàng)目的開(kāi)發(fā)技術(shù)成熟、完備,有一定的經(jīng)濟(jì)效益,運(yùn)行環(huán)境優(yōu)良,具有一定的開(kāi)發(fā)前景。第3章 需求分析 需求分析概述需求分析是軟件生存周期中最重要的一步。只有通過(guò)需求分析,才能把軟件功能和性能的總體概念描述為具體的軟件需求規(guī)格說(shuō)明,進(jìn)而奠定軟件開(kāi)發(fā)的基礎(chǔ)。軟件需求分析工作也是一個(gè)不斷認(rèn)識(shí)和逐步細(xì)化的過(guò)程。該過(guò)程將軟件調(diào)研階段的需求資料進(jìn)行分析和設(shè)計(jì),使軟件范圍逐步細(xì)化到詳細(xì)定義的程序,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決方法。需求分析的任務(wù):分析員通過(guò)需求分析提供一種可轉(zhuǎn)化為數(shù)據(jù)設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì)和過(guò)程設(shè)計(jì)的數(shù)據(jù)與功能表示,在軟件完成后,需求分析階段研究的對(duì)象是軟件項(xiàng)目的用戶(hù)需求?!⌒枨蠓治龅倪^(guò)程需求分析的過(guò)程可以分為四個(gè)方面:?jiǎn)栴}識(shí)別、分析與綜合、制訂規(guī)格說(shuō)明、評(píng)審。問(wèn)題識(shí)別就是從系統(tǒng)角度來(lái)理解軟件,確定對(duì)所開(kāi)發(fā)系統(tǒng)的綜合要求,并提出這些需求的實(shí)現(xiàn)條件,以及需求應(yīng)該達(dá)到的標(biāo)準(zhǔn)。這些需求包括:功能需求(做什么),性能需求(要達(dá)到什么指標(biāo)),環(huán)境需求(如機(jī)型,操作系統(tǒng)等),可靠性需求(不發(fā)生故障的概率),安全保密需求,用戶(hù)界面需求,資源使用需求(軟件運(yùn)行是所需的內(nèi)存,CPU等),軟件成本消耗與開(kāi)發(fā)進(jìn)度需求,預(yù)先估計(jì)以后系統(tǒng)可能達(dá)到的目標(biāo)。分析與綜合逐步細(xì)化所有的軟件功能,找出系統(tǒng)各元素間的聯(lián)系,接口特性和設(shè)計(jì)上的限制,分析他們是否滿(mǎn)足需求,剔除不合理部分,增加需要部分。最后,綜合成系統(tǒng)的解決方案,給出要開(kāi)發(fā)的系統(tǒng)的詳細(xì)邏輯模型(做什么的模型)。制訂規(guī)格說(shuō)明書(shū)即編制文檔,描述需求的文檔稱(chēng)為軟件需求規(guī)格說(shuō)明書(shū)。請(qǐng)注意,需求分析階段的成果是需求規(guī)格說(shuō)明書(shū),向下一階段提交。評(píng)審對(duì)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1