国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于JavaEE高校德育分管理系統(tǒng)構(gòu)建探析

2018-03-24 06:40王昌建
知識(shí)窗·教師版 2017年12期
關(guān)鍵詞:秘書處管理系統(tǒng)班長

王昌建

摘要:本文分析了目前高校在學(xué)生德育分管理方面存在的問題,提出了一種由學(xué)生、學(xué)生干部和部門共同參與完成的德育分申報(bào)、審批系統(tǒng),闡述了該系統(tǒng)的功能、采用的技術(shù)、設(shè)計(jì)方法等,并對(duì)系統(tǒng)進(jìn)行了設(shè)計(jì)。

關(guān)鍵詞:JavaEE 德育分管理

德育是高校的重要教育內(nèi)容之一,在實(shí)際教育過程中,往往涉及對(duì)學(xué)生德育方面進(jìn)行加分或扣分等管理操作。目前,德育分統(tǒng)計(jì)的方法還比較傳統(tǒng),雖然借助計(jì)算機(jī)電子表格等工具可以完成,但統(tǒng)計(jì)過程中存在工作量大、時(shí)效性差、反饋性差等缺點(diǎn),導(dǎo)致德育分統(tǒng)計(jì)工作效率較低。

一、德育分管理系統(tǒng)分析

1.系統(tǒng)功能分析

德育分管理系統(tǒng)主要功能包括學(xué)生申報(bào)加分項(xiàng)目,班長審批和秘書處審核通過項(xiàng)目,班長創(chuàng)建扣分項(xiàng)目,秘書處審核、部門提交加分和扣分項(xiàng)目等功能。此外,它還有管理員的相關(guān)管理功能。

2.系統(tǒng)功能結(jié)構(gòu)

根據(jù)上述系統(tǒng)功能分析,德育分管理系統(tǒng)應(yīng)包括學(xué)生模塊、班長模塊、部門模塊、秘書處模塊和管理員模塊。

(1)學(xué)生模塊

德育分管理最基礎(chǔ)的人員為學(xué)生,學(xué)生模塊的功能是為了給學(xué)生創(chuàng)建、修改、刪除自己的加分申請(qǐng),查看提交申請(qǐng)的狀態(tài)和全班的德育分。查看全班人員的德育分,是為了體現(xiàn)德育分的公平與透明。

(2)班長模塊

班長需要對(duì)學(xué)生的德育分進(jìn)行減分申請(qǐng)創(chuàng)建、修改、刪除,審核班級(jí)加分申請(qǐng),查看班級(jí)在一個(gè)時(shí)間段內(nèi)的德育分統(tǒng)計(jì)等,而班長模塊就提供了這些功能。

(3)部門模塊

德育分加分減分申請(qǐng)不僅有學(xué)生和班長這一來源,還有一個(gè)重要來源就是部門,部門與學(xué)生模塊、班長模塊不同的地方,是它同時(shí)擁有創(chuàng)建加分和減分的權(quán)力。但該模塊不能看某個(gè)班級(jí)的德育分情況,只能查看修改、刪除本月提交的申請(qǐng)和查看歷史提交的申請(qǐng),還需要修改密碼。

(4)秘書處模塊

學(xué)生、班長和部門提交的加分或減分申請(qǐng)只是提交了申請(qǐng),并不會(huì)真正影響學(xué)生的德育分,而秘書處是申請(qǐng)的最終審核處,只有秘書處審核通過加分或減分申請(qǐng),才能影響學(xué)生的德育分。當(dāng)然,審核可能存在誤操作,所以該模塊提供了撤銷功能。最后,秘書處還需要將德育分的加減分記錄導(dǎo)出存檔。另外,該模塊還設(shè)有修改密碼功能。

(5)管理員模塊

管理員作為權(quán)限最大的角色,負(fù)責(zé)管理整個(gè)系統(tǒng)的人員和配置系統(tǒng)的相關(guān)信息,如管理學(xué)生、管理部門、選擇班長、管理部門成員、管理秘書處成員,設(shè)置基本德育分這類的參數(shù)信息等。管理員也能導(dǎo)出excel表格進(jìn)行存檔,能修改密碼。

二、德育分管理系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)

1.系統(tǒng)整體架構(gòu)設(shè)計(jì)

本系統(tǒng)基于經(jīng)典JavaEE應(yīng)用的B/S三層結(jié)構(gòu),將系統(tǒng)劃分為表示層、應(yīng)用層和數(shù)據(jù)層,如圖1所示。

表示層采用JSP技術(shù),它是由Sun Microsystems公司倡導(dǎo),許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)是用JAVA語言作為腳本語言,JSP網(wǎng)頁為整個(gè)服務(wù)器端JAVA庫單元提供了一個(gè)接口服務(wù)于HTTP的應(yīng)用程序。

控制層與業(yè)務(wù)邏輯層采用的方式為Servlet,它是用Java編寫的Server端程序,與協(xié)議和平臺(tái)無關(guān),運(yùn)行于Java-enabled Web Server中。Java Servlet可以動(dòng)態(tài)地?cái)U(kuò)展Server的能力,并采用“請(qǐng)求-響應(yīng)”模式提供Web服務(wù)。

數(shù)據(jù)層主要采用的方式是JDBC

(Java Data Base Connectivity,Java數(shù)據(jù)庫連接),它是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠編寫數(shù)據(jù)庫應(yīng)用程序。

2.系統(tǒng)模式設(shè)計(jì)

系統(tǒng)模式采用MVC模式,它是國外使用得比較多的一種設(shè)計(jì)模式,主要有控制層、業(yè)務(wù)邏輯層及表示層。三者間的關(guān)系,如圖2所示。

3.數(shù)據(jù)庫設(shè)計(jì)

本系統(tǒng)應(yīng)用設(shè)計(jì)模式里的工廠模式和代理模式,每一種實(shí)體類的DAO操作都會(huì)先定義一個(gè)接口,再做一個(gè)實(shí)現(xiàn)接口的層用于實(shí)際數(shù)據(jù)庫的操作,然后每個(gè)接口又有一層代理層,用于實(shí)現(xiàn)數(shù)據(jù)庫連接的獲取與關(guān)閉,最后一個(gè)factory類用于得到DAO對(duì)象。

三、結(jié)語

筆者根據(jù)基于JavaEE的高校德育分管理系統(tǒng)的設(shè)計(jì)思想,使用Eclipse開發(fā)工具和MySQL數(shù)據(jù)庫實(shí)現(xiàn)了高校德育分管理系統(tǒng)。經(jīng)過實(shí)際測試,筆者發(fā)現(xiàn)高校德育分管理系統(tǒng)的設(shè)計(jì)思想可行,并且通過該系統(tǒng),可以大大簡化對(duì)學(xué)生德育分管理上的操作,能夠便捷、高效地進(jìn)行公平、公開、公正的德育分統(tǒng)計(jì)工作,提高高校德育分管理效率。

參考文獻(xiàn):

[1]周志明.深入理解Java虛擬機(jī)[M].北京:機(jī)械工業(yè)出版社,2013.

[2]David Flanagan. JavaScript權(quán)威指南[M].北京:機(jī)械工業(yè)出版社,2012.

(作者單位:浙江經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院)

猜你喜歡
秘書處管理系統(tǒng)班長
基于單片機(jī)MCU的IPMI健康管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
學(xué)會(huì)秘書處工作人員參加省社管局2022年“每周一課”
差一點(diǎn)兒當(dāng)班長
基于物聯(lián)網(wǎng)的IT運(yùn)維可視化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2019年首都體育學(xué)院推廣普及中小學(xué)奧林匹克教育和冰雪運(yùn)動(dòng)情況總結(jié)
學(xué)會(huì)秘書處參加CCS廣州分社召開的轄區(qū)國內(nèi)船設(shè)計(jì)質(zhì)量研討暨集中審圖宣貫會(huì)
學(xué)會(huì)船史專業(yè)學(xué)組在秘書處召開研討會(huì)
基于分布式數(shù)據(jù)庫Cedar的高效工單管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
每天一個(gè)新班長
班長歐葉之班長誕生了
原平市| 扬中市| 常德市| 启东市| 鲁甸县| 宜昌市| 肃南| 蕲春县| 伊通| 新巴尔虎左旗| 岳阳县| 县级市| 沙田区| 额敏县| 玉门市| 峨眉山市| 金昌市| 夹江县| 贵阳市| 贵定县| 邛崃市| 肥城市| 手游| 筠连县| 大冶市| 乌兰浩特市| 鄂伦春自治旗| 嘉峪关市| 荆门市| 酉阳| 东安县| 伊金霍洛旗| 镇坪县| 信丰县| 大渡口区| 澜沧| 杭锦后旗| 阿城市| 大兴区| 阿克| 茂名市|