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

?

基于web應(yīng)用的高職院校學(xué)生考勤系統(tǒng)的設(shè)計與開發(fā)

2012-04-29 00:44:03李建軍
電腦知識與技術(shù) 2012年21期
關(guān)鍵詞:考勤管理系統(tǒng)

李建軍

摘要:由于高等職業(yè)院校學(xué)生自制力差等特點,學(xué)生管理難度較大,考勤管理作為學(xué)生管理的關(guān)鍵環(huán)節(jié),受到了各學(xué)校管理者的重視,傳統(tǒng)的手工考勤已無法滿足大量數(shù)據(jù)的及時準(zhǔn)確的處理,開發(fā)一個考勤管理系統(tǒng)勢在必行,該文從考勤管理系統(tǒng)的功能分析入手,介紹了數(shù)據(jù)庫結(jié)構(gòu)和所采用的開發(fā)環(huán)境。

關(guān)鍵詞:web應(yīng)用;考勤;管理系統(tǒng);java

中圖分類號:TP315文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)21-5062-02

1高職院校學(xué)生考勤現(xiàn)狀

隨著我國教育事業(yè)的飛速發(fā)展,高等學(xué)校的招生規(guī)模日益擴(kuò)大,我國正逐步走向全民高等教育的時代,而處于招生分?jǐn)?shù)線最底端的高等職業(yè)院校,生源高考成績偏低和自我約束力差這些客觀原因?qū)е铝烁呗氃盒W(xué)生管理的難度加大。學(xué)生考勤作為學(xué)生管理的基礎(chǔ),受到了高職院校管理者的重視,傳統(tǒng)的考勤由人工完成,考勤數(shù)據(jù)的記錄和統(tǒng)計占用了教師和輔導(dǎo)員的大量精力,直接影響了其他工作。人工考勤由于缺乏時效性,考勤數(shù)據(jù)每隔一段時間統(tǒng)計一次,不能實時進(jìn)行更新,往往導(dǎo)致延誤了對學(xué)生進(jìn)行批評教育的時機(jī)。在考勤的過程中,參與者往往是多個教師、班干部和宿管人員,數(shù)據(jù)在進(jìn)行匯總時極易出現(xiàn)錯誤。

為了滿足學(xué)校規(guī)范化管理的要求,促進(jìn)高等職業(yè)院校信息化管理,開發(fā)一個學(xué)生考勤管理系統(tǒng)可以解決人工考勤時出現(xiàn)的效率低、時效性差和數(shù)據(jù)不準(zhǔn)確的問題。

2學(xué)生考勤管理的主要功能

學(xué)生考勤管理系統(tǒng)采用B/S結(jié)構(gòu),主要用于記錄學(xué)生的考勤情況,便于統(tǒng)計和查詢,考勤數(shù)據(jù)由考勤管理員負(fù)責(zé)錄入,考勤管理系統(tǒng)根據(jù)錄入的缺勤數(shù)據(jù)實時進(jìn)行統(tǒng)計以便供學(xué)生和管理人員查詢,學(xué)生可以登錄考勤管理系統(tǒng)進(jìn)行請假操作,輔導(dǎo)員對學(xué)生的請假進(jìn)行審核,系統(tǒng)管理員可以對考勤數(shù)據(jù)進(jìn)行備份和對用戶進(jìn)行操作,具體功能結(jié)構(gòu)如圖1。

2學(xué)生考勤管理系統(tǒng)數(shù)據(jù)庫設(shè)計

基于以上功能分析,學(xué)生考勤管理系統(tǒng)數(shù)據(jù)庫由六個表組成,分別為考勤表、請銷假表,班級信息表、學(xué)生信息表、課程信息表和用戶信息表,相關(guān)表主要字段說明如下:

3開發(fā)工具介紹

學(xué)生考勤管理系統(tǒng)考慮到硬件環(huán)境、數(shù)據(jù)安全性和技術(shù)支持等因素,選擇開發(fā)環(huán)境選擇了windows Server、tomcat、sql Server、jsf、hibernate和spring,下面簡要介紹一下tomcat、jsf、hibernate和spring:3.1 tomcat服務(wù)器

Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發(fā)而成。因為Tomcat技術(shù)先進(jìn)、性能穩(wěn)定,而且免費,因而深受Java愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web應(yīng)用服務(wù)器。[3]

3.2 jsf框架

JavaServer Faces (JSF)是一種用于構(gòu)建Web應(yīng)用程序的新標(biāo)準(zhǔn)Java框架。它提供了一種以組件為中心來開發(fā)Java Web用戶界面的方法,從而簡化了開發(fā)。JSF還通過將良好構(gòu)建的模型-視圖-控制器(MVC)設(shè)計模式集成到它的體系結(jié)構(gòu)中,確保了應(yīng)用程序具有更高的可維護(hù)性。由于JSF是通過Java Community Process (JCP)開發(fā)的一種Java標(biāo)準(zhǔn),因此開發(fā)工具供應(yīng)商完全能夠為JavaServer Faces提供易于使用的、高效的可視化開發(fā)環(huán)境。[4]

3.3 hibernate框架

Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Serv let/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。[5]

3.4 spring框架

Spring是一個開源框架,它由Rod Johnson創(chuàng)建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限于服務(wù)器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java應(yīng)用都可以從Spring中受益。簡單來說,Spring是一個輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架。[6]

4總結(jié)

學(xué)生考勤管理系統(tǒng)的設(shè)計和開發(fā)應(yīng)充分考慮高等職業(yè)學(xué)院學(xué)生管理的特點,采用B/S和胖客戶端結(jié)構(gòu),幫助學(xué)生考勤管理人員準(zhǔn)確無誤的處理龐大的數(shù)據(jù),及時準(zhǔn)確的統(tǒng)計學(xué)生考勤信息,學(xué)生也可以登錄本系統(tǒng)及時查看自己的考勤狀況并進(jìn)行請假和銷假處理。學(xué)生考勤管理系統(tǒng)的投入使用,可以有效的促進(jìn)高等職業(yè)院校學(xué)生管理的科學(xué)化、規(guī)范化和信息化。

參考文獻(xiàn):

[1]李嶒.基于web應(yīng)用的高職院校教學(xué)管理系統(tǒng)[J].電腦知識與技術(shù),2009(3).

[2]王功.基于web技術(shù)的教學(xué)管理系統(tǒng)分析及總體設(shè)計[J].山東理工大學(xué)學(xué)報,2007(8).

[3] tomcat_百度百科[EB/OL]. http://baike.baidu.com/view/10166.htm.

[4] JSF框架_百度百科[EB/OL]. http://baike.baidu.com/view/8010400.htm.

[5] Hibernate_百度百科[EB/OL].http://baike.baidu.com/view/7291.htm.

[6] spring框架_百度百科[EB/OL]. http://baike.baidu.com/view/3679944.htm.

猜你喜歡
考勤管理系統(tǒng)
基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
基于人臉識別技術(shù)的考勤應(yīng)用研究
電子制作(2019年12期)2019-07-16 08:45:28
智能人臉識別考勤系統(tǒng)
電子制作(2019年9期)2019-05-30 09:42:00
基于LED聯(lián)動顯示的違停管理系統(tǒng)
便攜式指紋考勤信息管理系統(tǒng)設(shè)計
海盾壓載水管理系統(tǒng)
中國船檢(2017年3期)2017-05-18 11:33:08
“最嚴(yán)考勤”難留學(xué)生心
基于RFID的倉儲管理系統(tǒng)實現(xiàn)
武功县| 巫山县| 周至县| 尉犁县| 武鸣县| 南陵县| 临夏县| 福州市| 体育| 安徽省| 宜宾市| 华宁县| 镶黄旗| 汨罗市| 清镇市| 千阳县| 和政县| 平乡县| 西丰县| 鄄城县| 鄱阳县| 鹤山市| 湖北省| 修武县| 武宁县| 当涂县| 兴海县| 江津市| 乌拉特中旗| 海兴县| 东阿县| 三原县| 四子王旗| 涿州市| 平度市| 合江县| 大同市| 集安市| 婺源县| 鞍山市| 同德县|