• 
    

    
    

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

      ?

      學生成長管理系統(tǒng)的設計及相關技術的研究

      2015-04-29 05:23:40陳曄妮
      智能計算機與應用 2015年2期
      關鍵詞:數據庫

      摘 要:本文針對傳統(tǒng)學生成長管理過程的不足,設計學生成長管理系統(tǒng),通過信息化的手段,實現對學生成長管理信息的記錄與收集,為學生成長提供豐富和翔實的數據,同時文中還對系統(tǒng)采用的關鍵技術進行詳細描述,為校園信息化和軟件開發(fā)提供參考資料。

      關鍵詞:學生成長管理;ASP.NET;WebForm;數據庫

      中圖分類號:TP311 文獻標識號:A 文章編號:2095-2163(2015-)02-

      Design of Student Growth Management System and Study of Related Technology

      CHEN Yeni

      (Shantou Senior Technical School, Shantou Guangdong 515041, China )

      Abstract: Aiming at the shortcomings of the traditional student growth management process, the paper designs students growth management system by means of information technology, realizes the students record and collection of the growth management information, which can provide abundant and informative data for the students' growth. At the same time this article describes the key technologies in detail. Based on the aboved, this system also provide resources for campus information and software development.

      Keywords: Students Growth Management; ASP.NET; WebForm; Database

      0 引 言

      對學生的成長信息量化管理,不僅可以用于記錄和管理學生成長數據,還可以通過大數據分析獲得共性的信息,有助于加強學生的思想品德教育工作。因此本文利用ASP.NET和SQL SERVER2008技術,構建了學生成長管理系統(tǒng)。該系統(tǒng)不僅能夠記錄和收集學生成長信息,同時也可以作為學生學籍系統(tǒng)的重要補充,能夠讓教師更加注重學生的綜合素質與個性發(fā)展,促進學生健康全面成長。

      1 系統(tǒng)需求分析

      學生成長管理系統(tǒng)目標是為筆者所在校學生提供成長數據的統(tǒng)一存儲、集中展示,綜合查詢與評價,系統(tǒng)應包括以下功能:

      (1)基本信息管理:由于校內學生信息系統(tǒng)中已經保存有學生、教師、班級、班主任等信息,因此,系統(tǒng)需要實現一個數據同步服務,將以上基本信息同步到本系統(tǒng)中,實現數據共享,避免重復錄入。

      (2)學生成長管理:系統(tǒng)需要提供學生成長管理功能,班主任教師可以對本班級的學生進行成長記錄管理,包括學生的榮譽、懲罰、助學金、考勤、學業(yè)成績及身心健康等。

      (3)教育信息收集:系統(tǒng)需要提供班主任進行教育任務收集功能,例如教務科向各班主任收集助學金名單、評優(yōu)名單等。

      (4)教育信息公告:系統(tǒng)需要提供教務科學生成長教育方面的公告信息。

      (5)系統(tǒng)管理:需要為不同的角色提供不同的菜單授權,用戶主要包括學生與教師,而角色主要為學生、教師、信息錄入員與系統(tǒng)管理員。

      (6)查詢統(tǒng)計:系統(tǒng)需要實現學生成長記錄查詢功能,學生只能查詢自己的成長記錄,教師可以查詢學生的成長記錄,還可以通過系統(tǒng)統(tǒng)計某個時間段內學生的成長記錄明細與匯總數據。

      (7)定量數據分析:通過學生成長數據記錄,可以進行定量數據分析,同時通過圖表形式展示學生的成長行為趨勢。

      (8)數據的導入與導出功能:在學生成長管理中,需要提供基于Excel格式的數據導入功能,在系統(tǒng)查詢后,可以對學生的成長記錄和統(tǒng)計數據進行Excel格式的數據導出。

      2 系統(tǒng)功能設計

      該系統(tǒng)采用微軟體系的IIS7.0Web服務器和SQL Server 2008數據庫,前端頁面采用Asp.net WebForm模式,同時結合Jquery和EasyUI控件,數據同步服務采用Windows服務程序。開發(fā)工具為微軟Visual Studio 2010,基于C#語言開發(fā),系統(tǒng)的功能模塊如圖1所示。

      圖1 學生成長管理功能模塊

      Fig.1 Student Growth Management System Function Module

      2.1 基本信息管理

      該模塊主要提供學生信息、班級信息、宿舍信息、教師信息、教師任課信息等只讀性內容?;拘畔膶W籍管理系統(tǒng)中同步獲得,同步策略為:編寫Windows服務,連接學籍管理數據庫,采用增量的同步,即利用學籍系統(tǒng)中最后修改記錄的字段信息,將大于上一次同步時間,小于該最后修改記錄的數據進行推送,保存在臨時表后,即通過存儲過程將臨時表與本系統(tǒng)的基本信息進行同步,同步完成后,清空臨時表,而且一并記錄最后同步時間。

      2.2 學生成長管理

      系統(tǒng)實現學生成長過程的記錄管理功能,當班主任教師登錄后,系統(tǒng)根據班級信息中對應的班主任教師信息,授權教師對管理班級學生進行成長記錄管理,在教師提交信息后,系統(tǒng)將信息記錄到學生成長記錄中,信息包括學生的助學金、紀律(校園、宿舍、衛(wèi)生、行為)、懲罰(處分、反省、走讀、停宿)、榮譽、考勤(課堂、活動)、身心健康(生病、受傷)等,同時教師也可以通過Excel格式的數據文件進行上傳,由系統(tǒng)通過NPOI控件對上傳數據進行讀取。

      2.3 教育信息管理

      教育信息管理主要實現學校發(fā)布需要進行收集的教育任務,班主任教師針對已發(fā)布的教育收集任務,填寫主從表。具體地,主表包括標題、時間、任務名稱、教師信息等,從表包括名單明細,內含學生信息、類別、內容等。系統(tǒng)到達截止時間后,會自動對采集結果進行匯總,同時將信息增補到學生成長記錄中。

      2.4 教育信息公告

      教育信息公告主要實現教育信息的發(fā)布功能,管理員可以發(fā)布教育公告信息,上傳多附件信息。例如發(fā)布助學金獲取的學生名單,發(fā)布某競賽學生得獎名單等,信息發(fā)布頁面主要采用百度的開源編輯器控件UEditor,實現富文本所見即所得和Word導入功能。

      2.5 系統(tǒng)管理功能

      系統(tǒng)管理主要實現角色管理,定義了系統(tǒng)管理員、教務員、班主任、學生角色。其中,管理員角色可以設置教務管理員對應的教師,配置系統(tǒng)的服務策略,角色授權菜單、查詢系統(tǒng)錯誤日志記錄等。而班主任和學生角色,可從學籍基本信息中默認獲得,不需要進行配置。

      2.6 查詢與統(tǒng)計

      教師或學生登錄系統(tǒng)后,系統(tǒng)根據基本信息判斷該賬號的情況。如果是學生,系統(tǒng)將授權學生角色,學生只能查詢到自己的成長記錄信息;如果是教師,系統(tǒng)將授權教師角色可訪問的菜單,可以查詢在校學生的成長記錄信息。詳細展開,即得:

      教師可以根據類別,時間段、年級、班級等條件,統(tǒng)計某一時間段內學生成長記錄的匯總與明細數據,系統(tǒng)將查詢結果通過NPOI組件寫到Excel文件,并將請求指向下載文件提供導出文件到本地功能。

      2.7 定量數據分析

      如果教師登錄賬號被授權教務管理員角色,將可依據時間段、年級、班級為維度進行數據分析,再結合比率分析法,即可分析學生成長各因素在學生中的占比數據;也可以根據時間段,年級、類別、班級、學生維度分析該段時間內,學生表現的發(fā)展趨勢,并通過圖表展示。

      2.8 數據結轉

      考慮到系統(tǒng)在使用多年后,可能存在數據量較大從而影響系統(tǒng)性能的問題,系統(tǒng)提供了數據結轉功能,就是在學生畢業(yè)后,系統(tǒng)自動結轉數據,將畢業(yè)學生數據按入校年份進行轉移存檔。

      3 系統(tǒng)關鍵技術與程序實現

      3.1 ASP.NET與SQL2008

      ASP.NET是微軟.NET FrameWork的一部分,是一種使嵌入網頁中的腳本可由因特網服務器執(zhí)行的服務器端腳本技術,可以在通過HTTP請求文檔時再在Web服務器上動態(tài)創(chuàng)建腳本,且運行于 Internet Information Server 服務之中的程序。SQL Server 2008 為Microsoft .NET 和Visual Studio開發(fā)的應用程序提供數據存儲功能,可以組織管理任何數據。另外,還可將結構化、半結構化和非結構化文檔的數據直接存儲到數據庫中。

      3.2 Jquery與EasyUI

      3.3 NPOI與UEditor

      NPOI 是?POI?項目的 .NET 版本,這是一個開源的Excel、WORD等微軟文檔讀寫組件。UEditor是由百度WEB前端研發(fā)部開發(fā)的所見即所得的開源富文本編輯器,具有輕量、可定制、用戶體驗優(yōu)秀等特點,同時提供Word文件導入功能。

      3.4 定量分析學生成長數據算法

      以學生在校表現趨勢分析為例,將用戶選擇的時間、年級、班級、類別、學號為查詢條件維度,將這五個條件作為參數傳入存儲過程中,在過程中動態(tài)地算出該時間段內的月份,再結合查詢條件、月份信息動態(tài)構造SQL,同時利用PIVOT聚集旋轉功能統(tǒng)計出各個月份的學生表現的數據表,再將數據表通過JQuery Highcharts圖表控件進行趨勢圖表展示。

      系統(tǒng)的主要數據表信息如表1所示。

      表1 數據表結構

      Tab.1 Data Sheet Structure

      表名

      描述

      主要字段信息

      T_growup_Master

      學生成長登記主表,班主任填寫,提交后通過事務將登記的內容表數據寫入學生成長記錄表。

      唯一ID、教師ID、日期、狀態(tài)、備注

      T_growup_record

      學生成長登記內容表。

      唯一ID、登記主表ID,學號、時間、類別、成長記錄內容

      T_growup_list

      學生成長記錄表。

      唯一ID、學號、成長登記內容表ID(或教育收集內容表ID)、時間、類別、成長記錄內容

      T_Education_Task

      教育收集任務發(fā)布表,教務員進行任務發(fā)布

      唯一ID、發(fā)布時間、任務內容描述、類別,狀態(tài)、備注

      T_Education_Master

      教育收集內容主表,班主任填寫,提交后通過事務將內容表數據寫入學生成長記錄表。

      唯一ID、任務發(fā)布表ID、教師ID、時間、狀態(tài)

      T_Education_List

      教育收集內容表。

      唯一ID,主表ID,學生ID,成長記錄類別、時間。

      ……

      4 結束語

      本系統(tǒng)界面友好,簡潔明快,操作方便,目前在本校穩(wěn)定使用,是該校學籍信息系統(tǒng)的重要補充。在未來功能擴展方面,本系統(tǒng)還缺少學生成長評估與預測模型,目前正在擬定一份成長記錄與分數結合的評估方案,如果未來能夠實施該評估方案,則系統(tǒng)不僅可以在功能上實現擴展,將成長記錄與分數評估相結合,而且可以在大數據平臺的基礎上結合評估模型實施行為預測,從而使學生成長信息化管理更加全面、且趨于完善。

      參考文獻:

      [1] 李金良,等.ASP.NET程序設計與應用[M].北京:清華大學出版社, 2014.

      [2] 王小玲,等.數據庫技術與應用(SQL Server 2008版)[M].北京:中國水利水電出版社,2014.

      [3] 舒遠仲,王菲茹,王寧生. 基于ASP.NET技術的學生信息服務系統(tǒng)的設計與實現[J]. 計算機應用與軟件,2004(9): 50-51+97.

      [4] 呂曄. 建立學生成長記錄袋評價體系需要解決的幾個問題[J]. 現代教育科學,2005(4):8-10.

      [5] 張雪. 數據倉庫技術在高校信息系統(tǒng)中的應用[J]. 電子技術與軟件工程, 2014(21):212.

      1 作者簡介:陳曄妮(1979-),女,廣東汕頭人,本科,講師,主要研究方向: 軟件開發(fā)、數據庫設計、圖形圖像處理。

      猜你喜歡
      數據庫
      數據庫
      財經(2017年2期)2017-03-10 14:35:35
      數據庫
      財經(2016年15期)2016-06-03 07:38:02
      數據庫
      財經(2016年3期)2016-03-07 07:44:46
      數據庫
      財經(2016年6期)2016-02-24 07:41:51
      湘西| 通化市| 石家庄市| 桦甸市| 金寨县| 彭泽县| 福海县| 澎湖县| 忻城县| 马关县| 舟曲县| 钟祥市| 梁山县| 象山县| 深州市| 阿鲁科尔沁旗| 潜江市| 华阴市| 湘潭市| 靖西县| 报价| 东至县| 财经| 德庆县| 武川县| 通州区| 梓潼县| 江永县| 衢州市| 漳州市| 临城县| 甘谷县| 孝义市| 白山市| 晴隆县| 临西县| 留坝县| 河北省| 平潭县| 富民县| 永胜县|