基于JavaEE的計劃申報管理系統(tǒng)設(shè)計與實現(xiàn).doc_第1頁
基于JavaEE的計劃申報管理系統(tǒng)設(shè)計與實現(xiàn).doc_第2頁
基于JavaEE的計劃申報管理系統(tǒng)設(shè)計與實現(xiàn).doc_第3頁
基于JavaEE的計劃申報管理系統(tǒng)設(shè)計與實現(xiàn).doc_第4頁
基于JavaEE的計劃申報管理系統(tǒng)設(shè)計與實現(xiàn).doc_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于JavaEE的計劃申報管理系統(tǒng)設(shè)計與實現(xiàn)摘 要:為使普通中等專業(yè)學(xué)校計劃申報管理更規(guī)范合理,進一步提高在匯編、整理過程中的時效性和準確率,采用三層B/S結(jié)構(gòu)(Browser/Server結(jié)構(gòu)),設(shè)計了一種基于JavaEE技術(shù)的計劃申報管理系統(tǒng),并對詳細設(shè)計過程、實現(xiàn)方法及開發(fā)過程關(guān)鍵技術(shù)進行了分析和討論。關(guān)鍵詞:計劃申報管理系統(tǒng);三層B/S 結(jié)構(gòu);JavaEE技術(shù)中圖分類號:TP319 文獻標識碼:A 文章編號:16727800(2013)003008402作者簡介:袁小鵬(1981-),男,甘肅省高等學(xué)校招生辦公室副科長,研究方向為軟件設(shè)計。1 概述JavaEE (Java Platform,Enterprise Edition)技術(shù)是Java語言平臺的擴展,通過提供中間層集成框架來滿足高可用性、高可靠性、高可擴展性以及低成本等需求, 支持開發(fā)人員創(chuàng)建可伸縮性、靈活性、易維護性的企業(yè)應(yīng)用體系結(jié)構(gòu)。本計劃申報管理系統(tǒng)選擇了三層B/S 結(jié)構(gòu)的解決方案,這種方案在邏輯上分為三層:客服機端(視圖層)、業(yè)務(wù)邏輯層、數(shù)據(jù)管理層的應(yīng)用功能,其結(jié)構(gòu)如圖1所示??头C端(視圖層):是為院校和管理員用戶基于Web的方式,提供應(yīng)用服務(wù)的圖形界面,有助于院校和管理員理解和高效解決計劃申報過程中出現(xiàn)的問題。通過這一層把從數(shù)據(jù)庫中提取出來,用Jsp頁面的形式顯示出來。業(yè)務(wù)邏輯層:該層從數(shù)據(jù)操作層中獲取并組織院校和管理員所需要的數(shù)據(jù),處理院校登錄計劃申報的數(shù)據(jù)并傳遞給數(shù)據(jù)管理層。這些邏輯都是由運行在業(yè)務(wù)邏輯層上的JavaBean(EJB)來處理。數(shù)據(jù)持久層:該層是三層模式中最底層,它用來定義、維護、訪問和更新上報的計劃數(shù),并管理和滿足院校和管理員對數(shù)據(jù)的請求。即把業(yè)務(wù)層處理后的計劃數(shù)據(jù)保存到MySQL數(shù)據(jù)庫中同時可從中取出數(shù)據(jù)給業(yè)務(wù)層。2 系統(tǒng)開發(fā)環(huán)境JavaEE的開發(fā)需要以JDK為基礎(chǔ),根據(jù)實際需求,采用三層模式,以MyEclipse8.0為集成開發(fā)環(huán)境,數(shù)據(jù)管理層后臺采用MySQL5.0數(shù)據(jù)庫,Tomcat6.0為服務(wù)器管理為基礎(chǔ),在WindowsXP系統(tǒng)中搭建Java Web開發(fā)平臺。系統(tǒng)秉承開放性、共享性、兼容性等特點,可以使用戶在使用時享受更加方便、簡單、快捷的服務(wù)。3 計劃申報管理系統(tǒng)分析與設(shè)計按照教育部關(guān)于推進中職招生信息化管理的要求,中專招生計劃信息化管理是勢在必行的工作之一,根據(jù)以往工作人員在中專招生計劃管理方面出現(xiàn)的問題及在新形勢下對招生計劃管理的新要求,逐個地完成設(shè)計系統(tǒng)各個功能模塊的分析與設(shè)計,其管理系統(tǒng)總體結(jié)構(gòu)如圖2所示。計劃申報管理系統(tǒng)總體結(jié)構(gòu)分前臺客服機端(視圖層)為院校人員登錄進入系統(tǒng),后臺為管理人員數(shù)據(jù)處理兩大分系統(tǒng)。3.1 院校人員登錄功能該模塊功能為院校管理人員進入系統(tǒng)后對全年的計劃申報、管理、編輯、修改及查看等提供方便。(1)專業(yè)申報管理模塊。根據(jù)中職招生下放到各市(州)管理的要求,各學(xué)校必須將計劃分解到各市州,基于這個特點,上報每個專業(yè)的計劃數(shù)也要分解到各市州,當然有些專業(yè)也可以在某些市州不投放計劃,這個權(quán)利交給學(xué)校。專業(yè)申報模塊就是方便學(xué)校批量注冊專業(yè)信息,把各專業(yè)總計劃數(shù)分解到各市(州),并核查專業(yè)的招生人數(shù)與各市(州)招生人數(shù)總和是否一致。(2)查看信息模塊。各學(xué)校完成專業(yè)申報后主要任務(wù)是供管理員或?qū)W校用戶對專業(yè)信息查看、編輯、刪除操作等維護專業(yè)信息,所以設(shè)計的專業(yè)信息管理模塊的主要功能為:刪除專業(yè)、編輯專業(yè)信息、增加專業(yè)信息。(3)聯(lián)系人信息管理模塊。該模塊便于學(xué)校隨時更改注冊信息,或者是招生工作人員因工作職務(wù)發(fā)生變更需要更改新的聯(lián)系人姓名和聯(lián)系方式等。(4)密碼維護模塊。密碼維護模塊可以防止各學(xué)校填報的數(shù)據(jù)外泄,管理人員可根據(jù)需要不間斷地更改自己的密碼。3.2 管理人員模塊管理人員模塊是為招辦管理人員服務(wù)的大模塊,包括信息管理、通信錄管理、信息統(tǒng)計、密碼維護、計劃申報管理等功能模塊。(1)信息管理模塊。進入該功能,管理員很方便地了解學(xué)校填報的專業(yè)數(shù)、申報的總計劃數(shù),可點開某個學(xué)校了解更全面地填報信息,比如某個專業(yè)在各市州的專業(yè)數(shù),并對出現(xiàn)問題的專業(yè)名稱、計劃數(shù)、招生對象、學(xué)制、辦學(xué)層次、科類及備注進行編輯修改或刪除,同時還可根據(jù)學(xué)校的要求新增某個專業(yè)。(2)通信錄管理。學(xué)校通訊錄模塊主要任務(wù)是集中形成所有注冊學(xué)校的地址,郵編及各個學(xué)校負責(zé)人的聯(lián)系方式,管理員可以從通信錄管理模塊了解各學(xué)校的注冊信息,如學(xué)校名稱、學(xué)校地址、學(xué)校屬地、聯(lián)系人及聯(lián)系方式,可以對其進行編輯或者刪除。刪除功能可以及時刪除學(xué)校所有的填報信息包括申報的專業(yè)信息,可將所有的學(xué)校信息導(dǎo)出到Excel表格中查詢、編輯、打印等操作并打印成冊。(3)信息統(tǒng)計模塊。該模塊可以幫助管理員隨時掌握各學(xué)校的申報情況,即時統(tǒng)計各辦學(xué)層次及各科類的計劃情況。管理員可一目了然地看到各個統(tǒng)計信息,無需再做其它的計算統(tǒng)計等工作,以減輕管理員的工作負擔。(4)密碼維護。密碼維護模塊主要是學(xué)校密碼管理,如果用戶長時間不登陸忘記了密碼,可以與管理員聯(lián)系,將密碼進行初始化。4 數(shù)據(jù)庫規(guī)劃與實現(xiàn)(1)根據(jù)工作要求,設(shè)計4個數(shù)據(jù)表,用于存放各類信息。Regschool 表:存放已(本文來自:Www.bdfqY.cOm 千 葉帆文 摘:基于JavaEE的計劃申報管理系統(tǒng)設(shè)計與實現(xiàn))經(jīng)注冊過的學(xué)校名稱,含字段Schoolname字符型;Login表:記錄存放用戶的登錄信息、用戶權(quán)限及注冊時間,含字段Pswd字符型、Pchoolname字符型、Userlimit字符型、Logintime字符型;Person表:記錄用于存放相關(guān)學(xué)校招生負責(zé)人信息及學(xué)校信息,含字段Schoolname字符型、Schooladdress字符型、Province字符型、Postcode字符型、Area_code字符型、Tel字符型、Mobilephone字符型、Officialname字符型、Isnotify字符型;Regmajor

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論