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

正文內(nèi)容

基于javabean和jsp模式的網(wǎng)上商城設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫吧

2025-06-03 14:35 本頁面


【正文】 JSP及相關(guān)技術(shù)簡介由于本系統(tǒng)所介紹的開發(fā)平臺是在MyEclipse框架下開發(fā)的,因此下面主要介紹一下JSP技術(shù)。 JSP技術(shù)JSP首先是轉(zhuǎn)譯時(shí)期,然后進(jìn)入請求時(shí)期。JSP頁面的運(yùn)行需要有能力支持Java平臺Servlet規(guī)范的Java虛擬機(jī)。JSP的執(zhí)行過程如圖11所示:圖11 JSP執(zhí)行過程圖 Java術(shù)語 1.組件、容器、連接程序(1)組件:組件是Java應(yīng)用程序的主體構(gòu)件。(2)容器:容器是那些執(zhí)行組件的應(yīng)用程序。(3)連接程序:一般說來,連接程序就是驅(qū)動(dòng)程序——是能夠讓 Java應(yīng)用程序直接與其他軟件進(jìn)行通信的軟件,它與公共協(xié)議(如HTTP)不同。2.Java文件、Class文件與字節(jié)碼、JAR文件(1)Java文件:是指以.Java為后綴的Java源代碼。(2)Class文件、字節(jié)碼:這兩個(gè)術(shù)語是相關(guān)的。(3)JAR文件:JAR文件就是Java存檔文件。3.J2SE、J2EE、J2ME、J2SDK與JDK、JRE、JVM(1)J2SE: Java 2 Standard Edition(Java 2標(biāo)準(zhǔn)版),適用于桌面系統(tǒng)的Java 2平臺標(biāo)準(zhǔn)版;(2)J2EE:Java 2 Enterprise Edition(Java 2企業(yè)版),是一種利用Java 2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)復(fù)雜問題的體系結(jié)構(gòu);(3)J2ME:Java 2 Micro Edition(Java2精簡版,也稱為袖珍版),Java 2平臺中適用于小型設(shè)備和智能卡的版本;(4)JSDK:Java Software Development Kit,和JDK以及J2SE等同;(5)J2SDK:Java 2 SDK,即Java 2軟件開發(fā)工具包,包括運(yùn)行環(huán)境、編譯工具及其他工具、源代碼等,基本上與J2SE等同;(6)JDK: JDK現(xiàn)在是指J2SDK(J2SE Development Kit),同時(shí),J2RE也改稱為JRE;(7)JRE:Java Runtime Environment(Java運(yùn)行環(huán)境),運(yùn)行Java程序所必須的環(huán)境的集合,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java核心類庫;(8)VM:Java虛擬機(jī)(Java Virtual Machine,JVM)是Java可移植性的關(guān)鍵。 MySql數(shù)據(jù)庫介紹MySQL名字的來歷MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司,在2008年1月16號被Sun公司收購。MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。MySQL的特性:++編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性;  、FreeBSD、HPUX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多種操作系統(tǒng);  。這些編程語言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等;  ,充分利用CPU資源;  ,有效地提高查詢速度;  ,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 231BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名;  、ODBC和JDBC等多種數(shù)據(jù)庫連接途徑;、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具;。2 系統(tǒng)分析功能:此系統(tǒng)分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、訂購商品等功能;后臺管理是提供給管理員的,其中包括:商品管理、新聞管理等。性能:效率高,速度快,算法規(guī)范,使管理員從繁瑣的手工操作中解脫出來,提高辦公效率。輸出:訂單、取貨單。輸入:訂貨信息、客戶記錄。基本的數(shù)據(jù)流程和處理流程圖21: 圖21訂單審核頂層數(shù)據(jù)流程圖與軟件相關(guān)的其他系統(tǒng):操作系統(tǒng)、MySQL Server數(shù)據(jù)庫管理系統(tǒng)。完成期限:兩周。技術(shù)可行性:從項(xiàng)目的實(shí)施技術(shù)角度,設(shè)計(jì)方案來看,都是合理的。在給定的時(shí)間內(nèi)可以實(shí)現(xiàn)需求說明中的功能,軟件質(zhì)量能得到保障,有較高的使用價(jià)值,軟件生產(chǎn)率高,使企業(yè)具備競爭力。經(jīng)濟(jì)可行性:雖然系統(tǒng)開發(fā)初期投資較大,但是,若開發(fā)成功本系統(tǒng),將有助于公司更好地預(yù)測市場,在激烈的市場競爭中把握主動(dòng)。因此,從長遠(yuǎn)利益考慮,本項(xiàng)目若能開發(fā)成功,它所帶來的效益將遠(yuǎn)高于系統(tǒng)投入。法律可行性:該平臺是完全自主開發(fā)設(shè)計(jì),因此不會構(gòu)成侵權(quán),在法律上是可行的。使用可行性:在公司的業(yè)務(wù)方面,由于日常信息處理量大,耗費(fèi)時(shí)間長,出錯(cuò)效率高,在系統(tǒng)投入運(yùn)行后,可以實(shí)現(xiàn)業(yè)務(wù)中的信息集中處理、信息的交流、業(yè)務(wù)監(jiān)管和重大決定。并且可以實(shí)現(xiàn)公司進(jìn)一步向網(wǎng)絡(luò)服務(wù)發(fā)展,為信息工作打下良好的基礎(chǔ)。通過以上的研究和分析,認(rèn)為系統(tǒng)開發(fā)所產(chǎn)生的效益將大于投入,所以開發(fā)本項(xiàng)目是可行的、必要的。根據(jù)實(shí)際情況,把商品分類,提供商品查找,訂單查詢,商品管理,訂單管理,系統(tǒng)管理等小模塊合并成一個(gè)可執(zhí)行的軟件系統(tǒng)模型。使用戶快速地搜索和查找到所需要要產(chǎn)品和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足,此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。:圖22系統(tǒng)總流程圖:圖23商品管理流程圖商品管理:點(diǎn)擊商品管理連接,系統(tǒng)羅列出所有的商品,每個(gè)商品信息后面都會有編輯和刪除此商品的連接,點(diǎn)擊編輯連接后,修改完后按修改確認(rèn)后將再次把數(shù)據(jù)保存入數(shù)據(jù)庫。點(diǎn)擊刪除連接后,根據(jù)返回的數(shù)據(jù)刪除商品。本系統(tǒng)在實(shí)現(xiàn)上應(yīng)該具有如下功能:(按類別);(按類別、價(jià)位、日期等);(享受市場價(jià));(免費(fèi)注冊);;(享受會員價(jià));;(自服務(wù)系統(tǒng)):(1)修改密碼 (2)修改送貨地址 (3)修改聯(lián)系方式系統(tǒng)針對大眾用戶,主要通過用戶密碼來確保信息安全。選用MySQL 作為數(shù)據(jù)庫開發(fā)。本系統(tǒng)是以Windows系統(tǒng)為操作平臺,用JavaBean+JSP編程語言和MySQL數(shù)據(jù)庫來實(shí)現(xiàn)本系統(tǒng)所需功能的。服務(wù)起端的最低配置是由建立站點(diǎn)所需要的軟件來決定的,在最底配置的情況下,服務(wù)器的性能往往不進(jìn)人意,現(xiàn)在硬件性能已經(jīng)相當(dāng)出色,而且價(jià)格也很便宜,因此通常應(yīng)給服務(wù)器端配置高性能硬件。本機(jī)器的配置如下:處理器:Inter Pentium ;內(nèi)存:512MB;硬件空間:160GB;題目主要采用的技術(shù);數(shù)據(jù)庫:MySQL;編程語言 JSP+JavaBean;服務(wù)器:,;開發(fā)環(huán)境:WindowsXP。3 系統(tǒng)詳細(xì)設(shè)計(jì)該系統(tǒng)用戶分為兩類:用戶和管理員,在整個(gè)系統(tǒng)中他們具有不同的功能和權(quán)限。如圖31所示。圖31系統(tǒng)總體功能圖系統(tǒng)采用了敏捷開發(fā)的思想,對整個(gè)系統(tǒng)分成了3個(gè)大模塊:前臺交易模塊、數(shù)據(jù)庫及持久層的設(shè)計(jì)、后臺管理模塊。各個(gè)模塊又進(jìn)行了一步的細(xì)分,如前臺交易模塊又分為查詢、拍買、拍賣等;數(shù)據(jù)庫采用了MySQL;使得系統(tǒng)具有易用性、個(gè)性化、跨平臺等特點(diǎn);同時(shí)又保證交易數(shù)據(jù)的安全、穩(wěn)定、快速和完整;使其運(yùn)行得高速、安全、穩(wěn)定。 系統(tǒng)ER圖:圖32 系統(tǒng)ER圖 后臺數(shù)據(jù)庫設(shè)計(jì)”user”:(用戶表)列名數(shù)據(jù)類型長度允許空idint自增主鍵未指定否usernamevarchar40是passwordvarchar16是phonevarchar40是addrvarchar255是rdatedatetime默認(rèn)默認(rèn)”category”:(類別表)列名數(shù)據(jù)類型長度允許空idint自增主鍵未指定否pidint50否namevarchar255否descrvarchar255否oint3否gradeint3否”product”:(產(chǎn)品)列名數(shù)據(jù)類型長度允
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1