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

正文內(nèi)容

基于mvc模式的畢業(yè)生信息網(wǎng)站的設(shè)計(jì)與開發(fā)計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-02-12 10:53 本頁面
 

【文章內(nèi)容簡介】 是隨著它的免費(fèi)Java編譯器一起提供的。正如充滿活力的Java 語言一樣,JSP在WEB應(yīng)用開發(fā)領(lǐng)域展示了廣闊的前景。JSP出現(xiàn)于ASP之后, 所以它繼承了ASP的許多優(yōu)良特性。JSP使用Java語言編程,提供了更多編程上的支持。JSP繼承了Java所擁有的跨平臺(tái)支持這一特性,由于它的平臺(tái)無關(guān)性,所以它更是能夠穩(wěn)定的運(yùn)行于各種流行的操作系統(tǒng)上。2.7 Access 簡介Access 是微軟公司推出的基于Windows的桌面關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應(yīng)用軟件之一。它提供了表、查詢、窗體、報(bào)表、頁、宏、 模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對(duì)象;提供了多種向?qū)А⑸善?、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理 系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。Access是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其主要特點(diǎn)如下:(1) 存儲(chǔ)方式單(2) 面向?qū)ο螅?) 界面友好、易操作(4) 集成環(huán)境、處理多種數(shù)據(jù)信息(5) Access支持ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、 Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫報(bào)表和窗體等。 3 系統(tǒng)分析系統(tǒng)分析(邏輯分析)是管理信息系統(tǒng)開發(fā)的關(guān)鍵環(huán)節(jié),要求在系統(tǒng)調(diào)查的基礎(chǔ)上,對(duì)新系統(tǒng)的功能進(jìn)行細(xì)致的分析,并建立一個(gè)新系統(tǒng)的邏輯模型。畢業(yè)生信息網(wǎng)站要求原始數(shù)據(jù)庫保持穩(wěn)定,采用模塊設(shè)計(jì)思想,大大提高了設(shè)計(jì)的效率,而且最大限度的減少了不必要的錯(cuò)誤。3.1 數(shù)據(jù)需求分析數(shù)據(jù)庫在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。進(jìn)行數(shù)據(jù)庫設(shè)計(jì),首先要做數(shù)據(jù)需求分析,數(shù)據(jù)需求分析是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的第一個(gè)階段,是非常重要的一個(gè)環(huán)節(jié)。這個(gè)階段主要是確定基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳細(xì)的數(shù)據(jù)字典,為以后的設(shè)計(jì)打下基礎(chǔ)。3.2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)一般來說,數(shù)據(jù)庫可按下列步驟進(jìn)行設(shè)計(jì):(1)確定需要的表;(2)確定所需字段;(3)確定表之間的關(guān)系。雖然sql server 2000應(yīng)該是數(shù)據(jù)庫服務(wù)器的首選,但作為模擬環(huán)境,本文選用了Microsoft ACCESS 2003作為數(shù)據(jù)庫,選用 Microsoft ACCESS 2003數(shù)據(jù)庫的原因是:便于本機(jī)調(diào)試,易于向更高級(jí)的數(shù)據(jù)庫服務(wù)器拓展,數(shù)據(jù)庫原理相同,不影響技術(shù)的難易程度。本文有四個(gè)表:31 用戶表32畢業(yè)生信息表33 論壇主題表34 論壇回復(fù)表3.3 功能需求分析根據(jù)用戶要求及工作流程,結(jié)合網(wǎng)站的可操作性,畢業(yè)生信息網(wǎng)站應(yīng)提供以下功能:用戶注冊(cè);畢業(yè)生基本信息查詢;發(fā)表貼子(提出問題),查看留言,回復(fù)留言;上傳好看的圖片,鏈接校內(nèi)的新聞;后臺(tái)管理,對(duì)本網(wǎng)站的所有數(shù)據(jù)進(jìn)行增加,修改,刪除;有一定的容錯(cuò)能力。 4 系統(tǒng)總體設(shè)計(jì)本網(wǎng)站主要做了以下幾個(gè)模塊:(1)畢業(yè)生信息模塊;(2)相冊(cè)模塊;(3)論壇交流模塊;(4)后臺(tái)管理模塊;(5)建議專區(qū)模塊。4.1 總體框架在網(wǎng)站主要的五個(gè)模塊中,查看畢業(yè)生詳細(xì)信息,修改信息,創(chuàng)建主題,發(fā)表留言等都要是注冊(cè)后才能進(jìn)行的操作。后臺(tái)管理只有管理員登錄后,才能對(duì)數(shù)據(jù)進(jìn)行管理。網(wǎng)站功能模塊結(jié)構(gòu)如圖41所示:用 戶注冊(cè)成功登錄會(huì)員查看所有畢業(yè)信息修改本人信息上傳本人信息創(chuàng)建論壇主題發(fā)表留言上傳好看圖片游客查看畢業(yè)生姓名查看論壇留言41 網(wǎng)站功能模塊后臺(tái)管理管理登錄用戶管理信息管理論壇管理修改刪除修改刪除修改刪除42后臺(tái)管理4.2 系統(tǒng)主界面用戶界面是用戶與應(yīng)用程序進(jìn)行信息交流、交互式操作的主要地方。一個(gè)應(yīng)用程序的實(shí)用性不僅僅取決于它的功能,在很大程序上依賴于它的界面,因?yàn)閷?duì)用戶而言,界面就是應(yīng)用程序,用戶感覺不到代碼在計(jì)算機(jī)內(nèi)部的動(dòng)作。網(wǎng)頁追求的是:整潔才是美。43 首頁4.3 網(wǎng)站特點(diǎn)本系統(tǒng)短小精干,易于操作,主要有以下幾個(gè)特點(diǎn):界面友好。任何一個(gè)優(yōu)秀的網(wǎng)站不僅要有完善的功能,而且還要有美觀友好的用戶界面。在應(yīng)件程序的啟動(dòng)時(shí)我選用了學(xué)校標(biāo)志性建筑的圖案,并加以藝術(shù)加工,使使用者感覺到一種親和力,第一感覺就能接受它??删S護(hù)性較強(qiáng)。后臺(tái)管理提供完善的數(shù)據(jù)管理各項(xiàng)操作。具有保密性。為增強(qiáng)應(yīng)用程序的保密性,本系統(tǒng)采用了使用密碼的方式登錄,并用在進(jìn)入系統(tǒng)后隨時(shí)可以修改登錄密碼。因密碼是保存在內(nèi)存變量文件之中的,為了防止個(gè)別較高水平的人使用查看內(nèi)存變量的方式竊取密碼,作者采用了驗(yàn)證碼,這個(gè)驗(yàn)證碼是隨機(jī)的,而且在這驗(yàn)證圖片有加了許多干擾線防止木馬檢測(cè)到它的值,從而達(dá)到保密的效果。性能好。本網(wǎng)站每個(gè)網(wǎng)頁加入了許多合適的JavaScript對(duì)提交的表單的數(shù)據(jù)進(jìn)行了驗(yàn)證,例如數(shù)據(jù)的長度,是否為空驗(yàn)證,這樣經(jīng)過這個(gè)頁面的都是合法數(shù)據(jù),再連接數(shù)據(jù)庫進(jìn)行驗(yàn)證,這樣就有效的減少的數(shù)據(jù)庫的連接,提高的服務(wù)器的性能。 5 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)模塊實(shí)現(xiàn)是在搞清楚軟件“做什么”的前提下,轉(zhuǎn)換為“怎么做” ,即把“邏輯模型”轉(zhuǎn)換為“物理模型” 。需要用具體的表單、控件、事件和代碼來實(shí)現(xiàn)軟件的需求。5.1 數(shù)據(jù)庫連接本課程采用了目前流行的MVC進(jìn)行開發(fā),一個(gè)動(dòng)態(tài)網(wǎng)站是離不開數(shù)據(jù)庫的,下面就是連接數(shù)據(jù)庫的JavaBean,也就是MVC中M,package 。import .* 。public class DataBaseConnection { private String DBDRIVER=sun. jdbc. 。 private String DBURL=jdbc:odbc:hua 。 private String DBUSER= 。 private String DBPASSWORD= 。 private Connection conn=null 。 public DataBaseConnection() { try { //加載驅(qū)動(dòng) Class. forName(DBDRIVER) 。 =(DBURL,DBUSER,DBPASSWORD) 。 } catch (Exception e) { (連接失敗!) 。 } } public Connection getConnection() { return 。 } public void close() { try { this。conn。close() 。 } catch (Exception e) { (關(guān)閉數(shù)據(jù)庫失敗!) 。 } }}5.2 用戶注冊(cè)有了數(shù)據(jù)庫連接,就要對(duì)用戶注冊(cè)實(shí)現(xiàn),用戶注冊(cè)頁面如下:51用戶注冊(cè)MVC的實(shí)現(xiàn)是建立在DAO(Data Access Object)基礎(chǔ)上的,DAO是以VO為柄實(shí)現(xiàn)對(duì)表操作,增加、修改、本文建了用戶的VO,package 。public class User { private String username 。 private String password 。 private String address 。 private String phone 。 private String 。 public void setUsername(String username) { =username 。 } public void setPassword(String password) { =password 。 } public v
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1