基于jsp技術(shù)的網(wǎng)絡(luò)書(shū)店原型的實(shí)現(xiàn).doc
約49頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
基于jsp技術(shù)的網(wǎng)絡(luò)書(shū)店原型的實(shí)現(xiàn),摘要本文將以在線電子書(shū)店為案例背景,詳細(xì)介紹使用jsp(java server page)技術(shù)實(shí)現(xiàn)一個(gè)小型商業(yè)模式的大致過(guò)程。特別是對(duì)使用javabean技術(shù)提高軟件復(fù)用度和在線銷售管理系統(tǒng)中的關(guān)鍵模塊的實(shí)現(xiàn)策略進(jìn)行了較為詳細(xì)的敘述。關(guān)鍵詞:java, jsp, javabean, cookieabstractbase...


內(nèi)容介紹
此文檔由會(huì)員 wanli1988go 發(fā)布摘要
本文將以在線電子書(shū)店為案例背景,詳細(xì)介紹使用JSP(Java Server Page)技術(shù)實(shí)現(xiàn)一個(gè)小型商業(yè)模式的大致過(guò)程。特別是對(duì)使用JavaBean技術(shù)提高軟件復(fù)用度和在線銷售管理系統(tǒng)中的關(guān)鍵模塊的實(shí)現(xiàn)策略進(jìn)行了較為詳細(xì)的敘述。
關(guān)鍵詞:Java, JSP, JavaBean, Cookie
Abstract
Based on the case of ebookstore, this thesis introduced the procedure of implement a miniature commercial model with JSP(Java Server Page), and especially talked about improving the rate of program’s reusing with JavaBean and the implement strategy of the key module in the online sale management system.
Keywords: Java, JSP, JavaBean, Cookie
前言
我們的目的是使用軟件工程方法探索開(kāi)發(fā)一個(gè)軟件項(xiàng)目,作為軟件工程課程的范例,為今后的軟件工程教學(xué)提供輔助。項(xiàng)目的基本需求是建立一個(gè)可以同時(shí)為顧客(讀者)和書(shū)店經(jīng)營(yíng)者(管理員)在網(wǎng)絡(luò)上提供服務(wù)的電子書(shū)店。從項(xiàng)目的設(shè)計(jì)到實(shí)現(xiàn)的過(guò)程中,我們致力于以下三個(gè)方面的嘗試:
軟件工程方法的應(yīng)用;
軟件產(chǎn)品的實(shí)用意義;
面向?qū)ο笏枷氲膶?shí)踐。
我們的開(kāi)發(fā)團(tuán)隊(duì)共有四個(gè)人,依軟件設(shè)計(jì),實(shí)現(xiàn)進(jìn)行了不同的分工。我們?cè)O(shè)計(jì)出了原型,基本型,擴(kuò)展型三種網(wǎng)站結(jié)構(gòu)模型。其中我們實(shí)現(xiàn)了原型的全部功能。我主要負(fù)責(zé)網(wǎng)站原型的編碼實(shí)現(xiàn)。
本文將以在線電子書(shū)店為案例背景,詳細(xì)介紹我們使用JSP(Java Server Page)技術(shù)實(shí)現(xiàn)一個(gè)小型商業(yè)模式的大致過(guò)程。特別是對(duì)使用JavaBean技術(shù)提高軟件復(fù)用度和在線銷售管理系統(tǒng)中的關(guān)鍵模塊的實(shí)現(xiàn)策略進(jìn)行了較為詳細(xì)的敘述。
此外本文還將把我們開(kāi)發(fā)過(guò)程中的收獲和經(jīng)驗(yàn)作一闡述,我想著對(duì)我們以后的工作學(xué)習(xí)都是有著很多益處的。
目錄
第一章 引言------------------------------------------- 4
1.1 項(xiàng)目的意義------------------------------------------------ 4
1.2 項(xiàng)目的描述------------------------------------------------ 5
1.3 開(kāi)發(fā)技術(shù)的選擇-------------------------------------------- 6
1.4 開(kāi)發(fā)工具和運(yùn)行環(huán)境---------------------------------------- 7
第二章 項(xiàng)目相關(guān)知識(shí)介紹------------------------------- 8
2.1 軟件工程-------------------------------------------------- 8
2.2 JSP------------------------------------------------------- 8
2.3 JavaBean-------------------------------------------------- 10
第三章 網(wǎng)站原型設(shè)計(jì)和具體實(shí)現(xiàn)策略--------------------- 11
3.1 網(wǎng)站原型的設(shè)計(jì)成果---------------------------------------- 11
3.2 有關(guān)數(shù)據(jù)庫(kù)設(shè)計(jì)的幾點(diǎn)說(shuō)明---------------------------------- 12
3.3 網(wǎng)站的關(guān)鍵部分實(shí)現(xiàn)策略------------------------------------ 13
第四章 JSP技術(shù)在網(wǎng)絡(luò)書(shū)店開(kāi)發(fā)中的應(yīng)用------------------ 15
4.1 JSP開(kāi)發(fā)模型的選擇----------------------------------------- 15
4.2 使用JavaBean提高代碼水平---------------------------------- 15
4.3 JSP中對(duì)COOKIE的使用-------------------------------------- 19
4.4 JSP的中文問(wèn)題的解決--------------------------------------- 20
第五章 測(cè)試------------------------------------------- 21
5.1 網(wǎng)站測(cè)試------------------------------------------------- 21
第六章 結(jié)束語(yǔ)----------------------------------------- 22
6.1 收獲和體會(huì)------------------------------------------------ 22
6.2 項(xiàng)目的遺憾------------------------------------------------ 22
6.3 結(jié)束語(yǔ)---------------------------------------------------- 23
感謝---------------------------------------------------- 24
參考文獻(xiàn)------------------------------------------------ 25
附錄---------------------------------------------------- 26
附錄一:項(xiàng)目使用環(huán)境------------------------------------------ 26
附錄二:電子書(shū)店安裝和使用說(shuō)明-------------------------------- 27
附錄三:源文件功能說(shuō)明清單------------------------------------ 28
附錄四:源代碼------------------------------------------------ 31
附錄五:翻譯-------------------------------------------------- 36
參考文獻(xiàn)
[1]JavaServer Page 技術(shù)入門(mén)
http://www-900.ibm.com/developerWorks/cn/index.shtml
[2]Java語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì) 清華大學(xué)出版社 2000年9月
[3]JSP網(wǎng)絡(luò)開(kāi)發(fā)實(shí)務(wù) 徐國(guó)平,劉臣勇,于軍等 電子工業(yè)出版社 2001年9月
[4]軟件工程---Java語(yǔ)言實(shí)現(xiàn) Stephen R. Schach 著 1999年9月
[5]JSP與網(wǎng)站開(kāi)發(fā)編程實(shí)戰(zhàn) 博嘉科技 組編 科學(xué)出版社 2001年
[6]JSP網(wǎng)站設(shè)計(jì)經(jīng)典教程 吳其慶 編 冶金工業(yè)出版社 2001年4月
[7]Thingking in Java Bruce Eckel 著 機(jī)械工業(yè)出版社 2001年5月
[8] Design Patterns:Elements of Reusable Object-Oriented software Erich Gamma 等 著 機(jī)械工業(yè)出版社 2002年1月
[9] JSP技術(shù)大全 Phil Hanna 機(jī)械工業(yè)出版社 2002年3月
[10] 電子商務(wù)數(shù)據(jù)庫(kù)技術(shù) 潘郁主編 北京大學(xué)出版社 2002年5月