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

正文內(nèi)容

計(jì)算機(jī)分級考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫吧

2025-06-03 18:57 本頁面


【正文】 ........................40 軟件測試 .............................................................40 測試用例 ............................................................40 用戶登陸測試 ...................................................40 用戶權(quán)限測試 ..................................................41 管理員考場分配測試 ...............................................42 添加信息 ........................................................43 學(xué)生信息excel表導(dǎo)入 ............................................448 總結(jié) .....................................................................................................................................458.1 本系統(tǒng)特點(diǎn) ............................................................458.2本系統(tǒng)的不足 ..........................................................458.3 心得體會 ...........................................................45致謝 .......................................................47參考文獻(xiàn) .................................................. 48重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 1 緒論1 緒論 當(dāng)今,互聯(lián)網(wǎng)技術(shù)和電腦的廣泛使用,軟件也越來越受到重視。而高校學(xué)生人數(shù)的增加,老師的工作量也顯得額外巨大。軟件的使用,極大程度上方便了生活及工作。在此軟件之前,高校老師分學(xué)生考試班級以及考場,需手動挨個分班,非常費(fèi)時(shí),且容易出錯,出現(xiàn)分班漏選或者重選。而這個軟件的初衷,就是為了使老師方便快捷的管理學(xué)生信息與安排考場信息,管理學(xué)生成績與考試后分班,使學(xué)生直觀的查詢自己的考場與考試成績。 這個計(jì)算機(jī)分級考試管理系統(tǒng),十分具有實(shí)用性。老師安排考表是一個學(xué)校不可缺少的部分,它的功能對于老師和學(xué)生都十分有用,計(jì)算機(jī)分級考試管理系統(tǒng)能提供完整的信息和關(guān)鍵詞查詢的方式。以前,一直使用傳統(tǒng)人工的方式管理學(xué)生信息,分配考場,錄入成績及分班,這種管理方式其實(shí)有許多漏洞:耗力、耗時(shí)、易出錯、查找不便,并且十分不利于查找、更新和維護(hù)。隨著互聯(lián)網(wǎng)技術(shù)和電腦的廣泛使用, 軟件日漸成熟,其強(qiáng)大的功能使它滲入到工作生活的各個領(lǐng)域,扮演著不可或缺的角色。 課題任務(wù) 在已有研究的基礎(chǔ)上,c?;蛘遤ava、JSP作為開發(fā)工具,數(shù)據(jù)庫采用SQL server或者oracle,安排考表和信息的查看以及分班的導(dǎo)出。本課題要求系統(tǒng)要實(shí)現(xiàn)以下幾個功能:① 管理員對學(xué)生信息導(dǎo)入、管理;② 管理員對機(jī)房信息的管理;③ 管理員對教師信息的管理;④ 管理員對考試安排的管理;⑤ 監(jiān)考老師對考試成績的管理;⑥ 監(jiān)理員對分班的管理;⑦ 管理員對分班信息的導(dǎo)出;⑧ 管理員可以查詢和統(tǒng)計(jì)相關(guān)信息; 課題調(diào)研① 與本系統(tǒng)相關(guān)的資料和數(shù)據(jù)自行查找;② 本系統(tǒng)需要具備JSP能力,以及合理使用SQL server③ 具體的實(shí)現(xiàn)問題可咨詢老師 可行性分析① 技術(shù)可行性本系統(tǒng)需要一臺裝有eclipse的電腦,系統(tǒng)對于電腦本身配置并沒有過多的需求,一般的普通電腦就可以達(dá)到要求。對于技術(shù)要求,需要用eclipse開發(fā)軟件,JSP編寫動態(tài)頁面來制作直觀的界面,SQL Server來存儲數(shù)據(jù)與修改數(shù)據(jù)。② 經(jīng)濟(jì)可行性本系統(tǒng)是教師安排考試場地系統(tǒng),系統(tǒng)成本只有開發(fā)軟件所耗費(fèi)的人力,但軟件成功編寫后即可使用,可以節(jié)約大量的人力與物力?;ㄙM(fèi)的時(shí)間成本遠(yuǎn)遠(yuǎn)低于所帶來的效益,所以有研究的必要。③ 操作可行性界面設(shè)計(jì)遵循用戶操作習(xí)慣,操作簡單易懂;數(shù)據(jù)清楚明了、準(zhǔn)確;統(tǒng)計(jì)清晰。 論文組織結(jié)構(gòu)本論文的撰寫流程是按照系統(tǒng)開發(fā)過程來寫的,依次按照調(diào)研課題分析(緒論),系統(tǒng)涉及的框架技術(shù),需求分析,系統(tǒng)功能模塊劃分,數(shù)據(jù)庫設(shè)計(jì),界面展示,總結(jié)。每個章節(jié)都緊緊圍繞著計(jì)算機(jī)分級考試系統(tǒng)來進(jìn)行描述。2重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 2 系統(tǒng)相關(guān)技術(shù)介紹2 系統(tǒng)相關(guān)技術(shù)介紹2.1 SQL Server由Microsoft開發(fā)研究SQL Server是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),簡稱為DBMS。SQL是結(jié)構(gòu)化的語言,用于查詢,其英文全稱為Structured Query Language。SQL的主要是建立各種數(shù)據(jù)庫的連接,來進(jìn)行數(shù)據(jù)交換。按照美國國家標(biāo)準(zhǔn)協(xié)會的要求,SQL被定為標(biāo)準(zhǔn)語言作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。SQL語句能實(shí)現(xiàn)各種功能,例如訪問數(shù)據(jù)庫,取出數(shù)據(jù)庫中的數(shù)據(jù)?,F(xiàn)在,大多數(shù)數(shù)據(jù)庫管理系統(tǒng)都使用SQL語言標(biāo)準(zhǔn),例如Oracle, Sybase。雖然很多數(shù)據(jù)庫對SQL語句有了一些補(bǔ)充,但是其原來的命令幾乎可解決所有問題,完成對數(shù)據(jù)庫的操作。SQL是一個數(shù)據(jù)庫產(chǎn)品,它完全支持web,有XML的支持和查詢的能力,不僅在網(wǎng)絡(luò)上,也在防火墻內(nèi)外。它還提供了擴(kuò)展數(shù)據(jù)庫的功能,其標(biāo)準(zhǔn)遵行web網(wǎng)頁。有了XML和Internet的支持,SQL Server能安全的訪問數(shù)據(jù)和修改數(shù)據(jù)。SQL Server有以下特點(diǎn):① 有真正的客服機(jī)和服務(wù)器的體系結(jié)構(gòu)。② 用戶能直觀的看到界面,數(shù)據(jù)庫的使用更加方便。③ 編程接口多,選擇余地大,用戶使用更方便。④ SQL Server能完美跟Microsoft Office 配合。⑤ SQL有良好的伸縮性,可以在多款電腦系統(tǒng)上運(yùn)行,所以對用戶電腦配置要求也不高。⑥ SQL完全支持web,用戶可以輕松將想要展示的數(shù)據(jù)從數(shù)據(jù)庫中訪問出來發(fā)布到web上。因?yàn)镾QL Server能提供各種的便利,節(jié)約了開發(fā)時(shí)間,拓展了編程的空間,能更好的運(yùn)用到商業(yè)上。例如,XML數(shù)據(jù)庫與Web Service的后臺支持,.NET繼承擴(kuò)大的開發(fā)空間,Service Broker等,使開發(fā)的應(yīng)用與其他能完美配合,并帶來了許多連動性。2.2 JSP JSP是一種動態(tài)網(wǎng)頁技術(shù),全稱為JavaServer Pages,它是由Sun Microsystems公司為主,與其他很多公司共同策劃研發(fā)的一種可以響應(yīng)客戶端請求,來生成動態(tài)的HTML、XML或者其他的Web網(wǎng)頁。JSP技術(shù)是基于java語言為基礎(chǔ),JSP網(wǎng)頁為整個服務(wù)器端的JAVA庫編寫了端口來應(yīng)用與HTTP。用JSP編寫的應(yīng)用有很好的兼容性,可以在多種操作系統(tǒng)上運(yùn)行,所以被廣泛使用。JSP是JAVA WEB研發(fā)的一個重要部分,在JAVA平臺上時(shí)常出現(xiàn)。網(wǎng)頁頁面是由網(wǎng)頁超文本標(biāo)記語言代碼和JAVA腳本構(gòu)成的。首先,客戶端先向服務(wù)器發(fā)出請求,服務(wù)器接收到請求后,再對JAVA代碼進(jìn)行分析,最后把生成的超文本標(biāo)記語言頁面返回給客戶端,并呈現(xiàn)在客戶端的瀏覽器上。JSP不僅有JAVA的技術(shù)的直觀,面向?qū)ο笮?,并且還擁有兼容性,一次編寫后可以應(yīng)用到各處,安全性高,具備因特網(wǎng)所需求的所有特點(diǎn)現(xiàn)在,JSP已經(jīng)廣泛的被使用,這與其自帶的特點(diǎn)是密不可分的,JSP的特點(diǎn)在于:① 一次編寫即可使用。JAVA有這個出色的性能,則使它優(yōu)于其他語言,即使換了系統(tǒng),也不需要重新編寫代碼。② 很多個平臺都支持。相比于ASP,JSP對環(huán)境要求不高,基本可以適用于任意的平臺,這不僅僅是說可以在很多平臺上編寫,而且編寫完成后可以在很多平臺上運(yùn)行。③ 伸縮性強(qiáng)。小到小型的JAR文件便可執(zhí)行JSP,大到由多臺應(yīng)用進(jìn)行事務(wù)管理,消息處理,連接了多臺服務(wù)器,都展示了其強(qiáng)大的伸縮性能。④ 龐大的開發(fā)工具支撐。與ASP類似,JAVA有足夠多的開發(fā)工具支撐,而且大多數(shù)都是免費(fèi),而且免費(fèi)的開發(fā)工具也能運(yùn)行在各種windows平臺上。雖然JSP有許多優(yōu)點(diǎn),但其也有一些不足,其主要的不足有2點(diǎn):① 與ASP類似,JAVA為了體現(xiàn)它的優(yōu)勢—可以跨平臺的性能,為了它的伸縮性,使得其變得較為復(fù)雜。② class常駐內(nèi)存直接決定了JAVA的運(yùn)行速度,于是它相比于用戶數(shù)量來說,所使用的內(nèi)存,可以稱為“最低性能價(jià)格比”。而且,當(dāng)然,還包括對應(yīng)的版本文件。 SSH框架 SSH是支柱,是Spring和Hibernate的集成框架,并且是應(yīng)用程序的一個流行的Web應(yīng)用程序框架。SSH進(jìn)行系統(tǒng)從職責(zé)整合框架分為四層:表示層,業(yè)務(wù)邏輯層,數(shù)據(jù)持久層和領(lǐng)域模型層,以幫助開發(fā)人員建立結(jié)構(gòu)明了,可重用性強(qiáng)的短期內(nèi),維修方便的網(wǎng)絡(luò)應(yīng)用。它使用Struts作為Web系統(tǒng)的整體基礎(chǔ)設(shè)施,負(fù)責(zé)MVC的分離,并在控制業(yè)務(wù)跳躍的模型部件的Struts框架。它使用Struts作為Web系統(tǒng)的整體基礎(chǔ)設(shè)施,負(fù)責(zé)MVC的分離,并在控制業(yè)務(wù)跳躍的模型部件的Struts框架。支持持久層與Hibernate框架。Spring統(tǒng)一管理Struts和休眠。具體做法如下:根據(jù)需求,通過面向?qū)ο蟮姆治龇椒ㄌ岢瞿P秃蛯?shí)現(xiàn)這些模型到基本的Java對象,然后編寫的DAO(數(shù)據(jù)訪問對象),實(shí)現(xiàn)休眠道,在DAO類來實(shí)現(xiàn)Java類和數(shù)據(jù)庫訪問和轉(zhuǎn)換之間,最后由支柱的彈簧管理和冬眠。SSH 是 struts,spring和hibernate的一個集成框架,是目前很流行的一種Web應(yīng)用程序開源框架。集成SSH框架的系統(tǒng)從職責(zé)上分為四層:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層,來幫助開發(fā)人員在短時(shí)間內(nèi)搭建結(jié)構(gòu)清楚、可復(fù)用性強(qiáng)、維護(hù)方便的Web應(yīng)用程序。其中使用Struts作為Web系統(tǒng)的整體基礎(chǔ)架構(gòu),來負(fù)責(zé)MVC的分離,并在Struts框架的模型部分控制業(yè)務(wù)的跳轉(zhuǎn)。利用Hibernate框架對持久層提供支持。Spring統(tǒng)一管理struts和hibernate。具體做法如下:根據(jù)需求,利用面向?qū)ο蟮姆治龇椒ㄌ岢鲆恍┠P?,并將這些模型實(shí)現(xiàn)為基本的Java對象,然后編寫DAO(Data Access Objects)接口,并實(shí)現(xiàn)Hibernate的DAO,用這些DAO類來實(shí)現(xiàn)Java類與數(shù)據(jù)庫之間的訪問及轉(zhuǎn)換,最后由Spring管理struts和hibernate。 StrutsStruts是一種開源軟件。它的目的是為了幫助我們減少在運(yùn)用MVC設(shè)計(jì)模型來開發(fā)Web應(yīng)用的時(shí)間。我們?nèi)匀恍枰獙W(xué)習(xí)和應(yīng)用該架構(gòu),不過它將可以完成其中一些繁重的工作。如果想混合使用Servlets和JSP的優(yōu)點(diǎn)來建立可擴(kuò)展的應(yīng)用,Struts是一個不錯的選擇。Struts框架具有組件的模塊化,靈活性和重用性的優(yōu)點(diǎn),同時(shí)簡化了基于MVC的web應(yīng)用程序的開發(fā)。Struts采用MVC模式,能夠有效地幫助Java 開發(fā)者利用J2EE來開發(fā)Web應(yīng)用。同時(shí)Struts也是面向?qū)ο笤O(shè)計(jì)的,它將MVC模式分離顯示邏輯和業(yè)務(wù)邏輯的能力發(fā)揮得很好。Struts 框架的核心是一個比較有彈性的控制層,基于如 ResourceBundles,Java Servlets,JavaBeans和XML等標(biāo)準(zhǔn)技術(shù),以及 Jakarta Commons 的一些類庫。另外Struts由一組相互協(xié)作的類(組件)、Servlet以及jsp tag lib組成。 SpringSpring是一個輕量級的J2EE框架,它的核心是控制反轉(zhuǎn) (IoC),實(shí)現(xiàn)了對接口編程而不是對類編程,這樣僅僅通過配置文件就可以實(shí)現(xiàn)注入業(yè)務(wù)對象,并建立他們之間的關(guān)系。Spring是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。它使用基本的JavaBean來完成以前只可能由EJB完成的事情。同Struts框架類似,Spring框架實(shí)現(xiàn)了MVC2,并提供了對國際化和資源訪問的支持,而且使用Spring可以實(shí)現(xiàn)IoC和AOP的聯(lián)合。 HibernateHibernate是一個面向Java環(huán)境的對象/關(guān)系數(shù)據(jù)庫映射工具。對象/關(guān)系映射(object/relational mapping ,ORM)表示一種對象和數(shù)據(jù)表之間的相互轉(zhuǎn)換的技術(shù)。使用Hibernate可以很大程度上對數(shù)據(jù)庫操作的簡化,因此在Java Web 開發(fā)中,它占據(jù)了很重要的位置。Hibernate將JavaBean對象和數(shù)據(jù)庫
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1