• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

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

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

      李建軍

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

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

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

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

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

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

      2學生考勤管理的主要功能

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

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

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

      3開發(fā)工具介紹

      學生考勤管理系統(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服務器

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

      3.2 jsf框架

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

      3.3 hibernate框架

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

      3.4 spring框架

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

      4總結(jié)

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

      參考文獻:

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

      [2]王功.基于web技術(shù)的教學管理系統(tǒng)分析及總體設計[J].山東理工大學學報,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ù)的考勤應用研究
      電子制作(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)設計
      海盾壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:08
      “最嚴考勤”難留學生心
      基于RFID的倉儲管理系統(tǒng)實現(xiàn)
      安阳县| 犍为县| 诏安县| 衡南县| 九龙城区| 上饶市| 宕昌县| 玛纳斯县| 嘉鱼县| 汝阳县| 酒泉市| 卓资县| 阿坝县| 榆中县| 刚察县| 尤溪县| 崇明县| 高雄市| 同德县| 阳原县| 乌兰察布市| 揭西县| 尤溪县| 仁化县| 陵川县| 木里| 密山市| 娱乐| 炉霍县| 苗栗市| 临泽县| 威宁| 肇庆市| 砀山县| 光泽县| 车致| 上杭县| 马公市| 四子王旗| 民丰县| 怀柔区|