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

正文內(nèi)容

java網(wǎng)上商城論文-在線瀏覽

2024-08-02 18:15本頁(yè)面
  

【正文】 系統(tǒng)采用JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)、SQL Server 2000數(shù)據(jù)庫(kù)管理系統(tǒng)、JDBC數(shù)據(jù)庫(kù)連接技術(shù)、。JSP技術(shù)是以Java語言作為腳本語言的,熟悉JAVA語言的人可以很快上手。PHP和ASP都是由語言引擎解釋執(zhí)行程序代碼,而JSP代碼卻被編譯成Servlet并由Java虛擬機(jī)執(zhí)行,這種編譯操作僅在對(duì)JSP頁(yè)面的第一次請(qǐng)求時(shí)發(fā)生。JSP在技術(shù)結(jié)構(gòu)上有著其他腳本語言所沒有的優(yōu)勢(shì):JSP可以通過JavaBean等技術(shù)實(shí)現(xiàn)內(nèi)容的產(chǎn)生和顯示相分離,并且JSP可以使用JavaBean或者EJB(Enterprise JavaBeans)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理,進(jìn)而完成企業(yè)級(jí)的分布式的大型應(yīng)用。Tomcat是一個(gè)免費(fèi)的開源的Serlvet容器,它是Apache基金會(huì)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache,Sun和其它一些公司及個(gè)人共同開發(fā)而成。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品,可見其在業(yè)界的地位。由于Java的跨平臺(tái)特性,基于Java的Tomcat也具有跨平臺(tái)性。而且,你必須去管理每一個(gè)連接,確保他們能被正確關(guān)閉,如果出現(xiàn)程序異常而導(dǎo)致某些連接未能關(guān)閉,將導(dǎo)致數(shù)據(jù)庫(kù)系統(tǒng)中的內(nèi)存泄露,最終將不得不重啟數(shù)據(jù)庫(kù)。但是,同一個(gè)連接使用次數(shù)過多,將會(huì)導(dǎo)致連接的不穩(wěn)定,進(jìn)而會(huì)導(dǎo)致Web服務(wù)器的頻頻重啟。而連接池技術(shù)可以解決上述問題。而連接的創(chuàng)建和關(guān)閉都由連接池來管理。通過使用連接池,將大大提高程序效率。數(shù)據(jù)庫(kù)前臺(tái)工具開發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開發(fā)人員可以用純Java語言編寫完整的數(shù)據(jù)庫(kù)應(yīng)用程序。2.向數(shù)據(jù)庫(kù)發(fā)送SQL語句。JDBC是一種低級(jí)的API。2.不能完全精確地實(shí)現(xiàn)從ODBC C API到Java API的翻譯.3.ODBC很難學(xué),它把簡(jiǎn)單和高級(jí)功能混雜在一起,甚至對(duì)非常簡(jiǎn)單的查詢,其選項(xiàng)也非常復(fù)雜。4.啟用純Java需要象JDBC這樣的Java API發(fā)送SQL語句時(shí),連接一旦建立,就可用來向它所涉及的數(shù)據(jù)庫(kù)傳送SQL語句。這就提供了很大的靈活性,即允許使用特定的數(shù)據(jù)庫(kù)語句甚至于非SQL語句。本系統(tǒng)的開發(fā)環(huán)境是使用現(xiàn)在非常流行的開源開發(fā)工具Eclipse和Tomcat服務(wù)器?!I(yè)務(wù)流程圖業(yè)務(wù)流程是根據(jù)市場(chǎng)需求與企業(yè)要求調(diào)整企業(yè)流程,包括設(shè)計(jì)、分析和優(yōu)化的過程。其二,根據(jù)當(dāng)前市場(chǎng)要求調(diào)整現(xiàn)有業(yè)務(wù)流程。本系統(tǒng)的業(yè)務(wù)流程圖如圖21所示。一個(gè)項(xiàng)目的市場(chǎng)需求是推動(dòng)技術(shù)進(jìn)步的主要?jiǎng)恿Γ袝r(shí)市場(chǎng)的需求,決定了某項(xiàng)技術(shù)的產(chǎn)生。本系統(tǒng)是購(gòu)物系統(tǒng),是人們?nèi)粘I钕M(fèi)的工具?!〗?jīng)濟(jì)可行性分析項(xiàng)目的經(jīng)濟(jì)可行性,除資金方面的需要外,還有經(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)目將要帶來的經(jīng)濟(jì)效益等,都將有助于降低項(xiàng)目的風(fēng)險(xiǎn)。表21 網(wǎng)上商城初期投資序號(hào)項(xiàng)目人工(人如果每件商品出售的價(jià)格是100元。系統(tǒng)的貨幣時(shí)間價(jià)值,如表22所示。即:1+=純收入:=(萬元)當(dāng)然,如果想要在五年后得到預(yù)計(jì)的純收入。經(jīng)過以上分析,開發(fā)網(wǎng)上商城在經(jīng)濟(jì)方面是可行的。本系統(tǒng)的開發(fā)環(huán)境是使用現(xiàn)在非常流行的開源開發(fā)工具Eclipse和Tomcat服務(wù)器?!∵\(yùn)行可行性運(yùn)行可行性研究?jī)?nèi)容包括新系統(tǒng)規(guī)定的運(yùn)行方式是否可行。計(jì)算機(jī)技術(shù)的發(fā)展,帶來了計(jì)算機(jī)在現(xiàn)代企業(yè)、家庭中的普及,使得應(yīng)用計(jì)算機(jī)成為現(xiàn)代人生活中非常重要的一部分。于是,計(jì)算機(jī)的應(yīng)用者在計(jì)算機(jī)的配置方面不斷更新,以滿足自己越來越高的需求?!”菊滦〗Y(jié)本系統(tǒng)的可行性研究,從市場(chǎng)可行性、經(jīng)濟(jì)可行性、運(yùn)行可行性、技術(shù)可行性等幾個(gè)方面著手進(jìn)行考慮。綜上考慮,本項(xiàng)目的開發(fā)技術(shù)成熟、完備,有一定的經(jīng)濟(jì)效益,運(yùn)行環(huán)境優(yōu)良,具有一定的開發(fā)前景。只有通過需求分析,才能把軟件功能和性能的總體概念描述為具體的軟件需求規(guī)格說明,進(jìn)而奠定軟件開發(fā)的基礎(chǔ)。該過程將軟件調(diào)研階段的需求資料進(jìn)行分析和設(shè)計(jì),使軟件范圍逐步細(xì)化到詳細(xì)定義的程序,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決方法?!⌒枨蠓治龅倪^程需求分析的過程可以分為四個(gè)方面:?jiǎn)栴}識(shí)別、分析與綜合、制訂規(guī)格說明、評(píng)審。這些需求包括:功能需求(做什么),性能需求(要達(dá)到什么指標(biāo)),環(huán)境需求(如機(jī)型,操作系統(tǒng)等),可靠性需求(不發(fā)生故障的概率),安全保密需求,用戶界面需求,資源使用需求(軟件運(yùn)行是所需的內(nèi)存,CPU等),軟件成本消耗與開發(fā)進(jìn)度需求,預(yù)先估計(jì)以后系統(tǒng)可能達(dá)到的目標(biāo)。最后,綜合成系統(tǒng)的解決方案,給出要開發(fā)的系統(tǒng)的詳細(xì)邏輯模型(做什么的模型)。請(qǐng)注意,需求分析階段的成果是需求規(guī)格說明書,向下一階段提交。評(píng)審?fù)ㄟ^才可進(jìn)行下一階段的工作,否則重新進(jìn)行需求分析。業(yè)務(wù)需求(business requirement)反映了組織機(jī)構(gòu)或客戶對(duì)系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,它們?cè)陧?xiàng)目視圖與范圍文檔中予以說明。功能需求(functional requirement)定義了開發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。圖31 需求的層次圖需求分析過程是整個(gè)系統(tǒng)開發(fā)的重要階段,分析的成功與否,決定著整個(gè)系統(tǒng)功能的完善性以及穩(wěn)定性?!”鞠到y(tǒng)的需求分析需求分析是一組活動(dòng)的總稱,作為系統(tǒng)分析員,必須協(xié)同軟件用戶共同完成。首先要了解用戶的相關(guān)業(yè)務(wù),如果是一家公司做網(wǎng)上商城,除了參考現(xiàn)在已經(jīng)存在的類似和相關(guān)系統(tǒng)外,還需要通過用戶的演示、講解和有關(guān)文檔,與用戶進(jìn)行交流協(xié)商。但是在這個(gè)過程中,還是可以提出自己有建設(shè)性的想法和建議,只有這樣用戶和系統(tǒng)設(shè)計(jì)人員才會(huì)在系統(tǒng)提供的業(yè)務(wù)上達(dá)成一致,這對(duì)于軟件來說是非常重要的。還要了解用戶對(duì)于軟件的期望值,除了需要能夠正確處理用戶的業(yè)務(wù)外,用戶對(duì)系統(tǒng)的其他需求也要了解,這些對(duì)于用戶而言也顯得尤為重要。圖32 系統(tǒng)數(shù)據(jù)流圖 數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。1.?dāng)?shù)據(jù)項(xiàng)定義表31 系統(tǒng)頂層數(shù)據(jù)項(xiàng)定義編號(hào)名稱別名類型長(zhǎng)度I0101UserId用戶IDSmallint2字節(jié)I0102UserloginName用戶登陸名Varchar20字節(jié)I0103UserName用戶名Varchar20字節(jié)I0104UserPassword用戶密碼Varchar20字節(jié)I0105UserEmail用戶郵件Varchar40字節(jié)I0106UserZip用戶郵編Varchar10字節(jié)I0107UserAddress用戶地址Varchar200字節(jié)I0108Digid商品IDInt4字節(jié)I0109Digname商品名稱varchar20字節(jié)I0110Factory商品廠家Varchar40字節(jié)I0111Brand商品品牌Varchar40字節(jié)I0112Isbn商品編號(hào)Varchar10字節(jié)I0113Explain商品簡(jiǎn)介Varchar500字節(jié)I0114Picture商品圖片Varchar100字節(jié)I0115Stockprice商品進(jìn)貨價(jià)格Float8字節(jié)I0116Sellprice商品零售價(jià)格flocat8字節(jié)I0117Stock商品庫(kù)存數(shù)量Int4字節(jié)I0118Sellsum商品銷售數(shù)量Int4字節(jié)I0119Intime商品售出時(shí)間Datatime8字節(jié)I0120ItemId 購(gòu)物項(xiàng)目編號(hào)Varchar50字節(jié)I0121ProductId產(chǎn)品IDInt10字節(jié)I0122Quantity購(gòu)物項(xiàng)數(shù)量Int4字節(jié)續(xù)表32I0123ListPrice商品價(jià)格Float8字節(jié)I0124Ordered訂單號(hào)Varchar50字節(jié)I0125UserId訂購(gòu)人IDSmallint2字節(jié)I0126OrderTime訂單產(chǎn)生日期Datetime8字節(jié)I0127OrderStatus訂單是否確認(rèn)Int4字節(jié)I0128PassTime確認(rèn)時(shí)間Datetime8字節(jié)I0129OrderPassId訂單處理人Smallint2字節(jié)I0130OrderSendSate訂單發(fā)送狀態(tài)Int4字節(jié)I0131OrderRecName訂單接收人姓名Varchar20字節(jié)I0132OrderRecAddress訂單接收地址Varchar200字節(jié)I0133OrderRecZip訂單接收地址郵編Varchar10字節(jié)I0134OrderTotalPrice訂單總價(jià)Float8字節(jié)I0135AdvertisemnetId公告IDSmallint2字節(jié)I0136AdvertisemnetTatle公告標(biāo)題Varchar20字節(jié)I0137Message公告信息Varchar500字節(jié)I0138Datatime公告產(chǎn)生日期Datatime8字節(jié)I0139Submit提交人Varchar10字節(jié)2.?dāng)?shù)據(jù)流定義系統(tǒng)頂層數(shù)據(jù)流定義:數(shù)據(jù)流編號(hào):D2101數(shù)據(jù)流名稱:查找商品數(shù)據(jù)流來源:顧客數(shù)據(jù)流去向:P201數(shù)據(jù)流組成:I0109+I0110+I0111數(shù)據(jù)流編號(hào):D2102數(shù)據(jù)流名稱:商品基本信息數(shù)據(jù)流來源:P201數(shù)據(jù)流去向:F202數(shù)據(jù)流組成:I0108+I0109+I0110+I0111+I0112+I0113+I0116數(shù)據(jù)流編號(hào):D2104數(shù)據(jù)流名稱:購(gòu)買商品基本信息數(shù)據(jù)流來源:P203數(shù)據(jù)流去向:F203數(shù)據(jù)流組成:I0109+I0119+I0120+I0121+I0122+I0123數(shù)據(jù)流編號(hào):D2111數(shù)據(jù)流名稱:用戶基本信息數(shù)據(jù)流來源:P208數(shù)據(jù)流去向:F201數(shù)據(jù)流組成:I0101+I0102+I0103+I0104+I0105+I0106+I0107數(shù)據(jù)流編號(hào):D2115數(shù)據(jù)流名稱:廣告基本信息
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1