基于Java web技術(shù)的中職校招生錄取查詢系統(tǒng)設計
作者:檢測狗 發(fā)表時間:2020-10-19 19:18:17 瀏覽次數(shù):320
-
碩博初稿查重系統(tǒng) 498.00元/篇? 語種:中文,英文,小語種? 適用:雜志社投稿,職稱論文? 簡介:碩博初稿檢測(一般習慣叫做碩博預審版),論文查重檢測上千萬篇中文文獻,超百萬篇各類獨家文獻,超百萬港澳臺地區(qū)學術(shù)文獻過千...開始檢測
-
維普查重(大學生版) 4.00元/千字? 語種:中文,英文? 適用:雜志社投稿,職稱論文? 簡介:學位論文查重,維普大學生版論文查重系統(tǒng):高校,雜志社指定系統(tǒng),可檢測期刊發(fā)表,大學生,碩博等論文。檢測報告支持PDF、網(wǎng)...開始檢測
-
本科高校內(nèi)部版系統(tǒng) 288.00元/篇? 語種:中文,英文,小語種? 適用:雜志社投稿,職稱論文? 簡介:比定稿版少大學生聯(lián)合比對庫,其他數(shù)據(jù)庫一致。出結(jié)果快,價格相對低廉,不支持驗證,適合在修改中期使用,定稿推薦PMLC?!?..開始檢測
-
萬方論文查重系統(tǒng) 4.00元/千字? 語種:中文? 適用:雜志社投稿,職稱論文? 簡介:畢業(yè)論文查重,萬方查重系統(tǒng),涵蓋期刊、學位論文、學術(shù)成果、學術(shù)會議論文的大型網(wǎng)絡數(shù)據(jù)庫;比肩中國知網(wǎng)的學術(shù)數(shù)據(jù)庫。最多支...開始檢測
摘要:各類學校大力推廣信息化辦公、教學,針對中職類學校招生這一重要環(huán)節(jié),快速查詢學生錄取情況,收集學生重要信息,中專平行志愿的填報等已成為亟待解決的問題。學校招生報到前期要進行手動統(tǒng)計,分配專業(yè),錄入學生管理系統(tǒng),過程繁瑣,不僅浪費人力,而且速度慢、錯誤率高。所以我們設計了學生錄取查詢系統(tǒng)。
關(guān)鍵字: 學校 錄取查詢系統(tǒng) 收集學生信息
隨著網(wǎng)絡的廣泛應用,我們獲取信息的程度不斷加強,各類學校大力推廣信息化辦公、教學,針對中職類學校招生這一重要環(huán)節(jié),快速查詢學生錄取情況,收集學生重要信息,中專平行志愿的填報等已成為亟待解決的問題。對于招生辦公室來說,如何利用信息化解決學生報名登記這個工作已成為重中之重。以前新生報到要填寫紙質(zhì)報名登記表,由教師進行手動統(tǒng)計,分配專業(yè),錄入學生管理系統(tǒng),過程繁瑣,不僅浪費人力,而且速度慢、錯誤率高。所以我們建立學生錄取查詢系統(tǒng),這樣解決了以上的所有問題。
一、系統(tǒng)設計
(一)系統(tǒng)設計目標
1.能快速的學生錄取情況;
2.完成新生詳細信息統(tǒng)計收集;
3.提供新生選取志愿并按平行志愿原則分配專業(yè);
4. 具有良好的平臺兼容性,系統(tǒng)安全。
(二)系統(tǒng)功能設計
對錄取查詢系統(tǒng)的需求進行了詳細的分析。列舉部分核心模塊并簡要概述其功能,得到了以下系統(tǒng)的功能層次結(jié)構(gòu)圖,如圖1所示。
圖1:系統(tǒng)的功能層次結(jié)構(gòu)圖
1.查詢功能:學生可以進入頁面利用身份證號進行錄取情況的查詢。查詢后情況為三種:a.學生未被錄取;b.學生被三二或五年錄取(有具體專業(yè));c.學生被中專錄取(需后期選擇具體專業(yè))。
2.填寫報名登記表:查詢出已錄取學生須填寫學生報名登記表,系統(tǒng)將報名登記表內(nèi)容記錄,學生打印已填好學生報名登記表。
(三)數(shù)據(jù)表的設計
學生成績查詢系統(tǒng)的數(shù)據(jù)庫中主要存放用戶的信息,用戶權(quán)限的信息,系統(tǒng)管理員的信息,具體的描述如下:
1.examinee表:與考試院下發(fā)錄取信息對應,設置學生登記表對應信息字段,id為身份證號設為主鍵,主要用來提供學生錄取情況的查詢。如圖2。
2 .signup表:主要用來保存學生報名登記表信息,例如是否住校等。如圖3。
二、系統(tǒng)實現(xiàn)
1.學生錄取查詢界面
用戶通過身份證號進行錄取情況的查詢,如果錄取則需要填寫學生報名登記表,如圖4,圖5。
圖4:學生查詢界面 圖5:學生錄取情況
2.學生登錄界面
填寫學生報名登記表前需要登錄驗證,登錄成功后學生可進入相應的界面,如圖6。
3.學生填寫報名登記表
學生登錄成功后進入填寫報名登記表界面,報名登記表中部分項是由當?shù)乜荚囋禾峁?,不能修改,學生只需補全可填項,例如是否住校等。填寫后提交即可。如圖7。
4.系統(tǒng)設計的應用以及結(jié)果
學生錄取查詢系統(tǒng)可以廣泛應用到中職學校中,學生可以通過本系統(tǒng)不僅能查詢到自己的被錄取的情況,而且可以為校方收集所需新生的信息。這樣減少了學生到校填報紙質(zhì)報名信息表等工作。大大提供了學校招生過程中的效率。
三、關(guān)鍵技術(shù)和應用
1.采用了Maven技術(shù)
它是基于項目對象模型 (POM project object model)理念來實現(xiàn)項目的管理的,通過短小精煉的描述信息(在pom.xml文件中配置)實現(xiàn)項目的構(gòu)建,生成相應的報告和相關(guān)文檔。通俗的說就是在 pom.xml文件中,利用編程語言,合理系統(tǒng)基于Java web技術(shù),數(shù)的敘述項目間的依賴關(guān)系,通過依賴管理自動獲取相關(guān)的jar 包。Maven 的基本結(jié)構(gòu)包括:本地倉庫、遠程倉庫和pom.xml。
相關(guān)知識推薦:軟件設計開發(fā)方面的論文如何發(fā)表
Maven的主要優(yōu)點:第一,通過引入 Maven,極大的減少了開發(fā)人 員對于繁雜的項目構(gòu)建過程的工作,開發(fā)人員可以 將全部身心投入到核心代碼的研究中,改善了開發(fā) 效率。 第二,利用 Maven 構(gòu)建項目,它可以幫助我們 實現(xiàn)代碼的清理、編譯、打包和部署工作,能夠幫 助開發(fā)人員管理依賴 jar 包等,避免引起不必要的 沖突。
2. 采用了Hibernate框架
Hibernate作為數(shù)據(jù)庫與界面之間的橋梁,需要面向?qū)ο笏枷氩倏v對象。Hibernate框架技術(shù)最關(guān)鍵是數(shù)據(jù)持久化,是將數(shù)據(jù)保存到持久層的過程。持久層的數(shù)據(jù)在掉電后也不會丟失的數(shù)據(jù)。持久層是基于Hibernate技術(shù)的檢索系統(tǒng)開發(fā)的基本。Hibernate用反射機制實現(xiàn)持久化對象操作,實現(xiàn)與IDE的耦合度。Hibernate使用數(shù)據(jù)庫和配置信息為應用程序提供持久化服務。從配置文件中讀取數(shù)據(jù)庫相關(guān)參數(shù),將持久化類和數(shù)據(jù)表對應使用。
3.部分源代碼
登錄源程序代碼:
public class LoginInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
throws Exception {
Examinee user = (Examinee) request.getSession().getAttribute("user");
if(user == null) {
request.setAttribute("message", "登錄過期,請重新登錄!");
//跳轉(zhuǎn)到登錄頁面
request.getRequestDispatcher("/login.jsp").forward(request, response);
//攔截
return false;
}
//用戶已登錄放行
return true;
}
結(jié)束語:錄取查詢系統(tǒng)利用Eclipse作為平臺,采用Tomcat7.0作為服務器,mysql為數(shù)據(jù)庫,很好的解決了從錄取查詢到學生報名登記表的信息收集,實現(xiàn)了學生對個人信息的在線查詢,修改等功能。能為學校招生辦公室提供給完好的學生報到的前期工作。系統(tǒng)界面設計友好,操作簡捷,頁面配有視頻操作演示,具有較廣泛的推廣價值。——論文作者:陳光
中國知網(wǎng)查重入口:http://www.jiarunkj.com/jiance/本站聲明:網(wǎng)站內(nèi)容來源于網(wǎng)絡,如有侵權(quán),請聯(lián)系我們,我們將及時刪除處理。