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

正文內(nèi)容

jsp程序設(shè)計(jì)課程設(shè)計(jì)方案(已修改)

2025-05-15 03:00 本頁(yè)面
 

【正文】 JSP程序設(shè)計(jì)課程設(shè)計(jì)方案1 概述 JSP簡(jiǎn)介和運(yùn)行原理  JSP(Java Server Pages)是由Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),JSP技術(shù)在Servlet技術(shù)基礎(chǔ)上發(fā)展起來(lái)的,它正在飛速發(fā)展中,現(xiàn)已成為Java服務(wù)器編程的重要組成部分。它雖然還未成型,但是它必將和J2EE(Java 2 Enterprise Edition)一起發(fā)展。JSP是結(jié)合markup(HTML和XML)和Java代碼來(lái)處理一種動(dòng)態(tài)頁(yè)面。每一頁(yè)第一次被調(diào)用時(shí),通過(guò)JSP引擎自動(dòng)被編譯成Servlet,然后被執(zhí)行,以后每次調(diào)用時(shí),執(zhí)行編譯過(guò)的Servlet。JSP提供了多種方式訪(fǎng)問(wèn)Java class、Servlet、Applets和Web Server,因此,Web應(yīng)用的功能可以分成多個(gè)明確定義公用接口的組件,通過(guò)JSP將它們結(jié)合在一起。 在JSP第一次獲得來(lái)自于客戶(hù)端瀏覽器的請(qǐng)求時(shí),JSP文件將被JSP引擎(JSP engine)轉(zhuǎn)換成一個(gè)Servlet,即將”.jsp”文件編譯成Java Class文件。當(dāng)Servlet引擎接收到請(qǐng)求后,如果設(shè)置了使用最新的JSP,它就會(huì)去找JSP文件,檢查該文件在上次編譯后是否改動(dòng)過(guò)。如果改動(dòng)過(guò),就會(huì)重新編譯生成新的Servlet,最終將請(qǐng)求轉(zhuǎn)交給編譯好的Servlet引擎執(zhí)行。 開(kāi)發(fā)背景隨著網(wǎng)絡(luò)與計(jì)算機(jī)信息技術(shù)的發(fā)展,信息技術(shù)作為工具被引入商務(wù)活動(dòng)的領(lǐng)域從而產(chǎn)生了電子商務(wù)。電子商務(wù)就是利用信息技術(shù)將商務(wù)活動(dòng)的各實(shí)體通過(guò)互聯(lián)網(wǎng)絡(luò)結(jié)合從而實(shí)現(xiàn)商務(wù)活動(dòng)過(guò)程。目前,網(wǎng)上書(shū)店在國(guó)際互聯(lián)網(wǎng)上可以實(shí)現(xiàn)的商務(wù)已經(jīng)多樣化,可以完成從最基本的信息展示、信息發(fā)布功能到在線(xiàn)交易、在線(xiàn)客戶(hù)服務(wù)、在線(xiàn)網(wǎng)站管理功能等,可以說(shuō),傳統(tǒng)書(shū)店所具備的功能幾乎都可以在互聯(lián)網(wǎng)上進(jìn)行電子化的高效動(dòng)作。作為一個(gè)虛擬的商店,網(wǎng)上商店具有很多新的特性,以下這些是它的優(yōu)勢(shì):其營(yíng)業(yè)成本完全有理由比傳統(tǒng)意義上的商店低得多,不需支持昂貴的店鋪?zhàn)饨?,花費(fèi)浩大的裝修,不需要將大筆的流動(dòng)資金作為貨物而沉積在店里,可依靠“零庫(kù)存”管理,縮速資金周轉(zhuǎn)的周期,可以加速周期。網(wǎng)上商店更容易開(kāi)拓全場(chǎng)市場(chǎng),國(guó)際互聯(lián)網(wǎng)實(shí)現(xiàn)24小時(shí)營(yíng)業(yè),不需要營(yíng)業(yè)員,網(wǎng)上商店可以被設(shè)置成一個(gè)自動(dòng)售貨機(jī)。通過(guò)網(wǎng)上購(gòu)物,購(gòu)物者足不出戶(hù),可以節(jié)省很多時(shí)間,給消費(fèi)者帶來(lái)利潤(rùn)和便利。2 需求分析 系統(tǒng)需求 本系統(tǒng)是一個(gè)中小型的電子商務(wù)系統(tǒng)網(wǎng)上書(shū)店,可以為各類(lèi)用戶(hù)提供方便的在線(xiàn)買(mǎi)書(shū)環(huán)境,符合目前國(guó)內(nèi)流行的電子商務(wù)模式。管理員可以通過(guò)用戶(hù)管理、定單管理、商品管理等管理功能來(lái)對(duì)系統(tǒng)進(jìn)行維護(hù)更新。具體要完成的任務(wù)是:,利用函數(shù)檢查賬號(hào)和密碼輸入的完整性;,當(dāng)用戶(hù)登錄成功后,通過(guò)該功能模塊進(jìn)入新書(shū)錄入,書(shū)目查詢(xún),信息修改,舊 書(shū)刪除界面。,在此界面輸入新書(shū)的詳細(xì)信息,根據(jù)書(shū)名查詢(xún)書(shū)的信息。此功能可擴(kuò)充。,通過(guò)此界面根據(jù)書(shū)名修改書(shū)本信息,根據(jù)書(shū)名刪除該書(shū)信息 功能模塊圖 按照系統(tǒng)的需求要求,可以把系統(tǒng)功能進(jìn)行分解,以便按照每個(gè)功能模塊的要求分別實(shí)現(xiàn)對(duì)應(yīng)的功能。系統(tǒng)總體結(jié)構(gòu)如下圖11所示:書(shū)店管理系統(tǒng) 信息修改 刪除舊書(shū) 書(shū)目查詢(xún) 新書(shū)錄入用戶(hù)登錄圖11系統(tǒng)結(jié)構(gòu)圖用戶(hù)可以修改部分圖書(shū)信息,像書(shū)名、價(jià)格、類(lèi)別這樣的信息都能作修改;用戶(hù)還可以刪除、添加書(shū)本信息。3 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率,以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。 數(shù)據(jù)庫(kù)需求分析針對(duì)本系統(tǒng)功能分析,總結(jié)出如下的需求信息。,包括數(shù)據(jù)項(xiàng):用戶(hù)ID、用戶(hù)名、密碼。,包括數(shù)據(jù)項(xiàng):圖書(shū)編號(hào)、圖書(shū)名、價(jià)格、圖書(shū)介紹。 用戶(hù)登錄的ER圖如圖31所示:用戶(hù)用戶(hù)名密碼用戶(hù)編號(hào)Email 圖31 用戶(hù)實(shí)體ER圖 圖書(shū)的ER圖如圖32所示圖書(shū) 作者 書(shū)名價(jià)格類(lèi)別: 圖32 圖書(shū)實(shí)體ER圖 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 網(wǎng)上書(shū)店數(shù)據(jù)庫(kù)中各個(gè)表的設(shè)計(jì)結(jié)果如下所示。圖書(shū)信息表如圖33:字段名數(shù)據(jù)類(lèi)型長(zhǎng)度允許空說(shuō)明nameint4書(shū)名bookclassvarchar255圖書(shū)類(lèi)別authorvarchar100yes圖書(shū)作者bookNovarchar100yes書(shū)號(hào)pricetinyint1yes價(jià)格表33圖書(shū)信息表shudian用戶(hù)信息表如圖34:字段名數(shù)據(jù)類(lèi)型長(zhǎng)度允許空說(shuō)明usernamevarchar4no用戶(hù)名passwordvarchar100no密碼 表34用戶(hù)信息表userinfo4 詳細(xì)設(shè)計(jì) 系統(tǒng)概述4.1.1用戶(hù)界面部分4.1.2管理界面部分圖書(shū)管理: 詳細(xì)代碼及說(shuō)明 用戶(hù)登錄程序設(shè)計(jì) 這是一個(gè)以客戶(hù)為中心的交易平臺(tái),只有成為了系統(tǒng)的合法用戶(hù)才能夠使用這個(gè)系統(tǒng),因此需要檢驗(yàn)每個(gè)用戶(hù)的合法性。1. %@ page language=java import=.* pageEncoding=UTF8%%@ page import=.* %%String path = ()。String basePath = ()+://+()+:+()+path+/。%%!String CheckLogin(String Login1,String Password1) throws Exception{String Login=()。String Password=()。String result=null。()。 String url=jdbc:sqlserver://localhost:1328。DatabaseName=bookstore。 String username=sa。 String password=123456。 Connection conn=(url,username,password)。 PreparedStatement stmt=(select * from user_info where username=?)。 (1,Login)。 ResultSet rs=()。 if(!()) result=無(wú)此賬號(hào)。 else if(!(userPasswd).equals(Password)) result=密碼錯(cuò)誤。 else result=登陸成功。 ()。 ()。 ()。 return result。 } % % String UserNm=(username)。 String UserPasswd=(userPasswd)。 String strCheckLogin=CheckLogin(UserNm,UserPasswd)。 if((登陸成功)) { (UserNm,UserNm)。 (UserPasswd,UserPasswd)。 ()。 } %!DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//ENhtml head base href=%=basePath% titleMy JSP 39。39。 starting
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1