前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的學(xué)生信息管理系統(tǒng)設(shè)計(jì)主題范文,僅供參考,歡迎閱讀并收藏。
[關(guān)鍵詞]學(xué)生管理;輔導(dǎo)員;信息化管理
1 信息系統(tǒng)的相關(guān)介紹
1.1 信息系統(tǒng)管理工作的內(nèi)容
高校擔(dān)負(fù)大學(xué)人才的培養(yǎng)工作,其中學(xué)生管理作為學(xué)生培養(yǎng)的基礎(chǔ),應(yīng)受到高度重視,也普遍是各國(guó)人才培養(yǎng)高度重視的領(lǐng)域。高校學(xué)生管理是指對(duì)大學(xué)生在校內(nèi)外的學(xué)習(xí)和活動(dòng)進(jìn)行計(jì)劃、組織、協(xié)調(diào)與控制的總稱。根據(jù)工作經(jīng)驗(yàn),學(xué)生管理工作在日常工作中主要概括為四個(gè)方面:第一是對(duì)學(xué)生思想教育工作核心的相關(guān)工作的貫徹、落實(shí);第二是學(xué)生安全的監(jiān)督與保障;第三是學(xué)生日常事務(wù)的管理,對(duì)獎(jiǎng)、學(xué)、助、貸、減工作的落實(shí),解決和協(xié)調(diào)日常學(xué)習(xí)、生活中的問題,發(fā)揮學(xué)生、學(xué)生家長(zhǎng)與學(xué)校各部門溝通的橋梁角色;第四是學(xué)生就業(yè)、創(chuàng)業(yè)輔導(dǎo)工作。
1.2 國(guó)內(nèi)外高校學(xué)生工作信息化管理的發(fā)展
1.2.1 國(guó)外信息化管理系統(tǒng)現(xiàn)狀
美國(guó)高校管理系統(tǒng)以管理與信息技術(shù)專業(yè)詹姆斯?馬丁建立的信息化系統(tǒng)方法論為理論依據(jù),以數(shù)據(jù)為中心,建立了具有美國(guó)特點(diǎn)的學(xué)生管理信息系統(tǒng),該系統(tǒng)要求高的安全性和保密性等級(jí),注重功能設(shè)計(jì)的同時(shí)具有清晰的總體設(shè)計(jì)。
從整體上看,國(guó)外高校學(xué)生管理普遍采用信息化管理,借助各種適應(yīng)學(xué)校工作需要的信息系統(tǒng)處理學(xué)生事務(wù)管理工作中的各種數(shù)據(jù)。這些學(xué)生管理系統(tǒng)是學(xué)生獲取信息的重要手段和服務(wù)學(xué)生的重要方式。同時(shí),也是建立危機(jī)預(yù)警機(jī)制的重要載體。
1.2.2 國(guó)內(nèi)目前狀況
國(guó)內(nèi)高校,對(duì)學(xué)校信息化管理方面已經(jīng)引起了一些高校的重視和探索,并為其投入了相關(guān)資源,并重點(diǎn)關(guān)注了行政管理工作方面的信息化。學(xué)生信息管理系統(tǒng)只是學(xué)校辦公系統(tǒng)的一部分,且功能簡(jiǎn)單意義不大,未提到學(xué)生教育的水平高度來構(gòu)建完成全面的學(xué)生信息管理系統(tǒng)。
1.3 跨平臺(tái)學(xué)生信息管理系統(tǒng)
跨平臺(tái)學(xué)生信息管理系統(tǒng)(Multi-terminal Student Management Information Systems,MTSMIS)的目標(biāo)是為高校學(xué)生管理各項(xiàng)業(yè)務(wù)進(jìn)行服務(wù)。其范圍包括學(xué)生學(xué)習(xí)考勤,日常生活衛(wèi)生監(jiān)督,工作就業(yè)等信息互聯(lián)共享,學(xué)生獎(jiǎng)、助、學(xué)、貸、減評(píng)選及信息維護(hù),社團(tuán)注冊(cè)運(yùn)行,勤工儉學(xué)信息維護(hù),師生溝通渠道建立及監(jiān)聽,學(xué)生之間溝通空間建立及監(jiān)聽,學(xué)生個(gè)人在校情況評(píng)價(jià)時(shí)時(shí)信息查詢,在法律框架內(nèi)學(xué)生活動(dòng)定位,學(xué)生個(gè)人信息等級(jí)維護(hù),學(xué)生個(gè)別情況及時(shí)推送相關(guān)教師,學(xué)生群體大數(shù)據(jù)采集及分析與為學(xué)生教學(xué)管理做基礎(chǔ)性數(shù)據(jù)依據(jù)參考等方面。對(duì)學(xué)生在校期間的行為時(shí)時(shí)跟蹤調(diào)查,提高了管理效率,節(jié)省了人工成本,搭建了學(xué)生各層級(jí)間溝通渠道,減少了人為情感因素的影響,提高了辦學(xué)質(zhì)量,同時(shí)最大限度地做到24小時(shí)跟蹤學(xué)生現(xiàn)實(shí)與網(wǎng)上的安全,保證了學(xué)生的人身及財(cái)產(chǎn)安全。
1.4 主要開發(fā)技術(shù)及工具的概述
跨平臺(tái)學(xué)生信息管理系統(tǒng)是跨平臺(tái)系統(tǒng),可以在手機(jī)端、平板端、PC端運(yùn)行,時(shí)時(shí)進(jìn)行師生、學(xué)生之間的互動(dòng)互通。具體運(yùn)用了以下開發(fā)技術(shù)及開發(fā)工具。
采用三種方法對(duì)系統(tǒng)進(jìn)行需求分析調(diào)研,分別是需求調(diào)研報(bào)告單法、系統(tǒng)用例設(shè)計(jì)法、系統(tǒng)界面原型法。
(1)利用Microsoft VISIO 2010繪制軟件系統(tǒng)的各種流程圖,如用例圖、數(shù)據(jù)庫E-R圖。
(2)用Eclipse進(jìn)行PC端、Android手機(jī)端APP的開發(fā)。
(3)用xcode_5.0.2進(jìn)行蘋果IOS手機(jī)端APP的開發(fā)。
(4)用PHP、HTML、Java、Objective-C進(jìn)行軟件實(shí)施階段代碼的編程。
(5)數(shù)據(jù)庫暫時(shí)用SQL server 2008。
(6)系統(tǒng)代碼用MVC設(shè)計(jì)模式進(jìn)行代碼設(shè)計(jì)。
本部分介紹了跨平臺(tái)學(xué)生信息管理系統(tǒng)(MTSMIS)的概念和設(shè)計(jì)思路,介紹了MTSMIS的開發(fā)技術(shù)和工具。
2 MTSMIS相關(guān)技術(shù)介紹
2.1 PHP開發(fā)技術(shù)
PHP是一種HTML內(nèi)嵌式的語言,PHP與微軟的ASP有幾分相似之處,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格類似于C語言,其現(xiàn)在被很多的網(wǎng)站編程人員廣泛運(yùn)用。
2.2 安卓APP開發(fā)語言Java ME
Java是由Sun Microsystems公司推出的Java面向?qū)ο蟪绦蛟O(shè)計(jì)語言(以下簡(jiǎn)稱Java語言)和Java平臺(tái)的總稱。Java的特點(diǎn):跨平臺(tái)、動(dòng)態(tài)Web、Internet計(jì)算,其被廣泛地接受并推動(dòng)了Web的迅速發(fā)展,常用的手機(jī)瀏覽器均支持JavaApplet,且Java技術(shù)也在不斷地更新。
2.3 Objective-C
Objective-C是非常實(shí)用的語言,它主要使用于Mac OS X和GNUstep這兩個(gè)使用OpenStep標(biāo)準(zhǔn)的系統(tǒng),而在NeXTSTEP和OpenStep中它更是基本語言。
2.4 MVC設(shè)計(jì)模式
MVC全名是Model View Controller,是模型(Model)-視圖(View)-控制器(Controller)的縮寫,是一種軟件設(shè)計(jì)的典范,用一種業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個(gè)部件里面,在改進(jìn)和個(gè)性化定制界面及用戶交互的同時(shí),不需要重新編寫業(yè)務(wù)邏輯。MVC被獨(dú)特的發(fā)展起來,在一個(gè)邏輯的圖形化用戶界面的結(jié)構(gòu)中用于映射傳統(tǒng)的輸入、處理和輸出功能。 2.5 數(shù)據(jù)庫開發(fā)技術(shù)
SQL Server是微軟公司開發(fā),典型的關(guān)系數(shù)據(jù)庫,旨在進(jìn)行組織管理任何的數(shù)據(jù)平臺(tái)??梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫中。
本章對(duì)系統(tǒng)開發(fā)需要的技術(shù)進(jìn)行了簡(jiǎn)單介紹,羅列了開發(fā)所需的相關(guān)工具。
3 MTSMIS系統(tǒng)設(shè)計(jì)
3.1 MTSMIS系統(tǒng)的物理架構(gòu)
協(xié)同運(yùn)行的前提是保證穩(wěn)定性,相應(yīng)的硬件及軟件需要做到相應(yīng)的匹配。MTMSIM首先是B/S系統(tǒng)。學(xué)生教師通過學(xué)校本身的校園網(wǎng)設(shè)置的窗口進(jìn)入,這些可以在原有的校園網(wǎng)基礎(chǔ)上進(jìn)行擴(kuò)展, 本系統(tǒng)需要時(shí)時(shí)跟蹤收集分析學(xué)生的個(gè)人信息,所以服務(wù)器內(nèi)存應(yīng)保證在2T及以上,且應(yīng)有備份數(shù)據(jù)服務(wù)器。
3.2 系統(tǒng)邏輯架構(gòu)
數(shù)據(jù)層:保存修改學(xué)生信息,做到數(shù)據(jù)的完整、安全。業(yè)務(wù)邏輯層:完成學(xué)生提交申請(qǐng)操作,時(shí)時(shí)維護(hù)、保存、更新數(shù)據(jù)。表現(xiàn)層:交互界面。完成學(xué)生在終端的功能交互,讓學(xué)生可以瀏覽、修改、下載在其權(quán)限范圍內(nèi)的數(shù)據(jù)信息。
3.3 功能設(shè)計(jì)
MTMSIM主要包括以下17個(gè)功能部分:學(xué)習(xí)上課紀(jì)律考勤系統(tǒng);公寓考勤系統(tǒng);日常生活衛(wèi)生監(jiān)督系統(tǒng);工作就業(yè)推薦跟蹤就業(yè)平臺(tái);學(xué)生評(píng)優(yōu)系統(tǒng)平臺(tái);學(xué)生助學(xué)貸款評(píng)選系統(tǒng);學(xué)生學(xué)費(fèi)繳費(fèi)系統(tǒng)平臺(tái);學(xué)生學(xué)費(fèi)貸款系統(tǒng)平臺(tái);社團(tuán)活動(dòng)信息平臺(tái);勤工儉學(xué)信息平臺(tái);手機(jī)端PC端師生間、學(xué)生間校內(nèi)溝通即時(shí)聊天工具;學(xué)生個(gè)人在校情況評(píng)價(jià)時(shí)時(shí)信息查詢平臺(tái);學(xué)生安全定位查詢系統(tǒng);學(xué)生個(gè)人信息維護(hù)系統(tǒng);教師信息交流共享平臺(tái);學(xué)生群體大數(shù)據(jù)采集共享平臺(tái)及學(xué)生特別情況信息預(yù)警系統(tǒng)。
4 結(jié) 語
本文從大學(xué)生管理工作的角度引入了跨平臺(tái)學(xué)生信息管理系統(tǒng)概念 ,這個(gè)系統(tǒng)和數(shù)字化校園著重點(diǎn)不同,關(guān)注的事情也有所區(qū)別,高校面對(duì)學(xué)生管理工作的各種問題時(shí)該系統(tǒng)可以高效地提供學(xué)生管理的一切信息和途徑,保證學(xué)生在校的各項(xiàng)活動(dòng)能夠同時(shí)順利進(jìn)行,極大地減輕了工作人員的工作量,讓其有針對(duì)性的去完成各項(xiàng)工作,提高了工作效率,學(xué)生管理工作的透明度也相應(yīng)地得到了提高,使學(xué)生更加了解個(gè)人在校的各種時(shí)時(shí)信息。本文只闡述了跨平臺(tái)學(xué)生管理系統(tǒng)的基礎(chǔ)理論,軟件實(shí)施的具體過程還有待進(jìn)一步詳細(xì)地闡述,只是起到了拋磚引玉的作用,希望更多的人加入跨平臺(tái)學(xué)生信息管理系統(tǒng)的開發(fā)和完善中,進(jìn)一步改進(jìn)學(xué)生管理工作的方式方法。
主要參考文獻(xiàn)
[1]程剛強(qiáng).論新時(shí)期高校學(xué)生管理工作的內(nèi)容和方法[J].重慶大學(xué)學(xué)報(bào):社會(huì)科學(xué)版,2003(6).
關(guān)鍵詞:信息;管理系統(tǒng);ASP.NET
我校近幾年先后通過廠家開發(fā)了幾個(gè)大的系統(tǒng),方便了各上級(jí)部門的管理工作,提高了下級(jí)部門的工作效率。但涉及到一些具體的信息上報(bào)時(shí),二級(jí)學(xué)院還是要重新填表格,有的信息每個(gè)系統(tǒng)中都有,但要做成總表,就要二次處理。為了進(jìn)一步提高工作效率,我們結(jié)合電子信息學(xué)院自己的優(yōu)勢(shì)和特色,將學(xué)生成績(jī)與學(xué)工信息后臺(tái)表融合,開發(fā)一套完整的學(xué)生信息管理系統(tǒng)。
一、實(shí)現(xiàn)技術(shù)
ASP.NET:全稱是ActiveServerPages即動(dòng)態(tài)服務(wù)器頁面。是.NETFramework的一部分。是微軟公司的一項(xiàng)開發(fā)技術(shù)。它是一種使嵌入網(wǎng)頁中的腳本,可以由網(wǎng)絡(luò)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。開發(fā)語言:使用C#語言進(jìn)行開發(fā)。由于學(xué)生之前學(xué)習(xí)過C#,有良好的開發(fā)語言基礎(chǔ)。因此,采用C#語言進(jìn)行開發(fā)[1]。開發(fā)工具:采用VisualStudio2013進(jìn)行開發(fā)。VS是美國(guó)微軟公司的開發(fā)工具包系列產(chǎn)品。VS是一個(gè)基本完整的開發(fā)工具集,它包括了整個(gè)軟件生命周期中所需要的大部分工具。[2]數(shù)據(jù)庫:本系統(tǒng)數(shù)據(jù)庫采用SqlServer數(shù)據(jù)庫。SQLServer2008:SQLServer2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為迄今為止最強(qiáng)大和最全面的SQLServer版本。
二、系統(tǒng)架構(gòu)
本系統(tǒng)主要包含八個(gè)主要模塊。用戶管理模塊、學(xué)生基本信息模塊、學(xué)生學(xué)籍模塊、學(xué)生綜合素質(zhì)模塊,學(xué)生重修管理模塊、已畢業(yè)學(xué)生重修考試通知模塊、學(xué)生獎(jiǎng)懲模塊,學(xué)生會(huì)模塊。具體各模塊的功能如下。
(一)用戶管理模塊用戶管理模塊是任何一個(gè)系統(tǒng)都有的必要模塊。本系統(tǒng)中的用戶管理模塊主要用戶、管理用戶的信息,包含用戶的姓名、性別、角色、部門等字段。主要是存儲(chǔ)使用該系統(tǒng)用戶的基本信息,便于登錄驗(yàn)證,便于管理員進(jìn)行管理和統(tǒng)計(jì)。在具體實(shí)現(xiàn)的時(shí)候,采用了VS自帶的登錄驗(yàn)證模塊,開發(fā)方便快捷,提高開發(fā)效率[3]。
(二)學(xué)生基本信息模塊學(xué)生基本信息模塊主要是用于存儲(chǔ)電信學(xué)院各級(jí)學(xué)生的基本信息。其中,含已畢業(yè)的學(xué)生。具體包含學(xué)生的姓名、性別、學(xué)號(hào)、班級(jí)、專業(yè)、是否畢業(yè)、班主任姓名、緊急聯(lián)系人電話、家庭地址等具體信息。方便管理學(xué)生,還對(duì)畢業(yè)班的學(xué)生,以及畢業(yè)去向進(jìn)行管理等等。
(三)學(xué)生學(xué)籍模塊現(xiàn)有學(xué)校的學(xué)籍預(yù)警功能還沒有真正實(shí)現(xiàn)出來。鑒于二級(jí)學(xué)院每年都要對(duì)學(xué)生學(xué)籍進(jìn)行預(yù)警。因此,我校開發(fā)了符合學(xué)院管理特色的學(xué)籍預(yù)警模塊,加上學(xué)生的平時(shí)表現(xiàn)等各項(xiàng)信息。使學(xué)籍預(yù)警更加全面有針對(duì)性[4]。
(四)學(xué)生綜合素質(zhì)模塊學(xué)生每年都要自己算綜合測(cè)評(píng)成績(jī),算的過程中非常麻煩。有的班級(jí)需要花費(fèi)很多時(shí)間計(jì)算,教師也要花很多時(shí)間才能跟學(xué)生講清楚計(jì)算規(guī)則,最終完成綜合素質(zhì)學(xué)分計(jì)算[5]。鑒于此,本系統(tǒng)將學(xué)生平時(shí)的綜合表現(xiàn),參加馬拉松等其他各項(xiàng)活動(dòng)的記錄及得分自動(dòng)記憶錄入。
(五)學(xué)生重修管理模塊學(xué)生重修管理模塊也是本系統(tǒng)的特色模塊,主要是針對(duì)網(wǎng)上填報(bào)了重修申請(qǐng)的學(xué)生,對(duì)其重修過程,所報(bào)重修課程,教師,重修得分。避免學(xué)生只申請(qǐng),而不去重修的問題。
(六)已畢業(yè)學(xué)生重修考試通知模塊已畢業(yè)學(xué)生重修考試通知模塊,主要是針對(duì)已經(jīng)畢業(yè),還未拿到畢業(yè)證的學(xué)生。每年通過該系統(tǒng)設(shè)定時(shí)間,通知該批學(xué)生按時(shí)回校補(bǔ)考。方便了教師的管理和統(tǒng)計(jì)。
(七)學(xué)生獎(jiǎng)懲模塊。學(xué)生獎(jiǎng)懲模塊主要是針對(duì)受過處分的學(xué)生要在系統(tǒng)里面留下痕跡。包括處分撤銷也要留下痕跡。這樣,便于綜合素質(zhì)學(xué)分的計(jì)算,以及學(xué)生評(píng)優(yōu)、評(píng)先的排除篩選工作。便于學(xué)工的教師進(jìn)行管理和統(tǒng)計(jì)。
(八)學(xué)生會(huì)模塊學(xué)生會(huì)是各學(xué)院學(xué)生的中堅(jiān)力量,也是學(xué)院教師各項(xiàng)工作落實(shí)的好幫手。但是,目前學(xué)生會(huì)的各項(xiàng)工作還都停留在手工階段。為了方便學(xué)生會(huì)的學(xué)生工作,更好地提高學(xué)院學(xué)工教師的工作效率。我校特開發(fā)了學(xué)生會(huì)模塊。該模塊主要包含早操檢查模塊,主要記載各班級(jí)早操出勤情況,有無穿奇裝異服的情況,便于最終統(tǒng)計(jì)早操出勤率;文明勸導(dǎo)記載模塊,主要用于早上查遲到的記載,對(duì)于早上8點(diǎn)以后遲到的學(xué)生進(jìn)行姓名的記載,對(duì)于虛報(bào)姓名及班級(jí)的學(xué)生,學(xué)生會(huì)負(fù)責(zé)執(zhí)勤的學(xué)生可以直接在手機(jī)上核實(shí)學(xué)生所報(bào)信息的真實(shí)性,并進(jìn)行記載。
三、總結(jié)
該學(xué)生信息管理系統(tǒng)結(jié)合現(xiàn)有學(xué)校各系統(tǒng)的功能,再根據(jù)二級(jí)學(xué)院自己的學(xué)生考試,學(xué)生管理,學(xué)生綜合素質(zhì)測(cè)評(píng),學(xué)生會(huì)等特色需求開發(fā)了特色功能。實(shí)現(xiàn)了學(xué)校系統(tǒng)與學(xué)院自己系統(tǒng)的有效結(jié)合利用。從而減輕了教師和學(xué)生的工作量。但是,有些功能還要進(jìn)行持續(xù)完善和更新,才能保持系統(tǒng)的使用效率。這也是未來我校要改進(jìn)的方向。
參考文獻(xiàn):
[1]毛慧慧.對(duì)于不動(dòng)產(chǎn)登記管理信息系統(tǒng)建設(shè)的相關(guān)研究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2019(11).
[2]周彩菊.醫(yī)院的計(jì)算機(jī)信息化管理與設(shè)計(jì)[J].計(jì)算機(jī)產(chǎn)品與流通,2019(11).
[3]梁珊.高職教學(xué)改革與建設(shè)項(xiàng)目管理信息系統(tǒng)研究[J].計(jì)算機(jī)產(chǎn)品與流通,2019(11).
關(guān)鍵詞:學(xué)生檔案; 信息管理系統(tǒng)
中圖分類號(hào):G434 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006-3315(2013)02-129-002
數(shù)字檔案館具有館藏資源數(shù)字化、信息組織與傳輸網(wǎng)絡(luò)化、服務(wù)范圍擴(kuò)大化、信息資源共享化、信息檢索便捷化等諸多特點(diǎn)。隨著信息技術(shù)日新月異的發(fā)展,高校建立數(shù)學(xué)檔案館勢(shì)在必行。信息數(shù)字化能夠使檔案管理更加現(xiàn)代化、檔案電子及信息查詢更加便捷等。而檔案信息管理系統(tǒng)作為數(shù)字檔案館的基石,更發(fā)揮著不可替代的作用,可以說數(shù)字檔案館的大多數(shù)服務(wù)都是建立在檔案信息管理系統(tǒng)之上的。
所謂系統(tǒng),就是在一定條件下,由相互作用、相互依賴的若干組成部分結(jié)合而成的,并具有特寫功能的有機(jī)整體。從一般意義上講,系統(tǒng)由輸入、處理、輸出、控制與反饋的四個(gè)基本部分組成。在系統(tǒng)理論中,系統(tǒng)分析是指對(duì)系統(tǒng)性能的理解。系統(tǒng)最佳化是系統(tǒng)設(shè)計(jì)成綜合的內(nèi)容。系統(tǒng)工程即用教學(xué)方法進(jìn)行系統(tǒng)分析或優(yōu)化,把傳統(tǒng)的組織管理工作總結(jié)成技術(shù)并使之?dāng)?shù)值化。用系統(tǒng)工程來分析系統(tǒng)問題是比較科學(xué)的,利用系統(tǒng)工程這門學(xué)科的概念和原則,來進(jìn)行人事組織管理方面的工作,是實(shí)現(xiàn)人事管理現(xiàn)代化的重要途徑和有效手段。
河北金融學(xué)院學(xué)生綜合信息檔案管理系統(tǒng)開發(fā),對(duì)學(xué)生端口的服務(wù)進(jìn)行了增加,學(xué)生不僅可以方便的查看自己的成績(jī)單,還可以打印出自己的成績(jī)單,也可以直接查看自己的檔案信息。對(duì)于管理員而言,實(shí)現(xiàn)了批量導(dǎo)入的功能,方便管理員管理。
一、河北金融學(xué)院學(xué)生檔案系統(tǒng)可行性分析
河北金融學(xué)院學(xué)生綜合信息檔案管理系統(tǒng)采用的環(huán)境是MySQL,MyEclipse和tomcat6.0,需要的技術(shù)是JAVA,JSP,SSH開源框架的開發(fā)。JSP對(duì)于在Web應(yīng)用中集成JavaBean組件提供了完善的支持,SSH開源框架,分為action層,Dao層,pojo層和service層,他們各個(gè)層控制和執(zhí)行屬于自己范圍內(nèi)的功能,彼此之間互相調(diào)用。本系統(tǒng)的頁面是JSP頁面,只有在登陸的時(shí)候用到了靜態(tài)頁面的特效。同時(shí)作為一個(gè)開發(fā)人員,需要熟悉JDK和JRE的路徑配置。由此可見,該系統(tǒng)在技術(shù)上具有可行性。系統(tǒng)的開發(fā)基于本人對(duì)程序開發(fā)以及學(xué)生的實(shí)踐學(xué)習(xí)而來,無需資金投入,并且系統(tǒng)開發(fā)過程投入的成本不高,因此經(jīng)濟(jì)上是可行的。
二、河北金融學(xué)院學(xué)生檔案系統(tǒng)功能設(shè)計(jì)
通過對(duì)目標(biāo)系統(tǒng)的分析和研究,做出了河北金融學(xué)院學(xué)生綜合信息管理系統(tǒng)的總體規(guī)劃,這是全面開發(fā)系統(tǒng)的重要基礎(chǔ)。在對(duì)河北金融學(xué)院學(xué)生綜合信息管理系統(tǒng)全面分析調(diào)查的基礎(chǔ)上,制定出河北金融學(xué)院學(xué)生綜合信息管理系統(tǒng)的總體規(guī)劃。
1.院系管理模塊
院系管理模塊包括了院系的瀏覽,可看見院和系的瀏覽。院系的添加,在添加的時(shí)候?qū)ζ溥M(jìn)行了一下限制,就是所添加的系必須從屬于已經(jīng)存在的院,在添加系的時(shí)候不可以手動(dòng)輸入院的名字。院校的添加,就是單純的增加一個(gè)新的院。
2.學(xué)生信息管理模塊
此模塊的信息并非是學(xué)生信息的全部,其和學(xué)生的信息放在一起才是學(xué)生信息的全部。在這個(gè)部分實(shí)現(xiàn)了圖片和論文的上傳,而且還可以對(duì)上傳的論文進(jìn)行下載。實(shí)現(xiàn)的時(shí)候,強(qiáng)制了上傳的論文的格式為“.zip”的形式。這個(gè)模塊的信息顯示的時(shí)候,不是單一從數(shù)據(jù)庫中一個(gè)表調(diào)出來,而是分為幾個(gè)表一起調(diào)出來,其滿足的條件就是所調(diào)的表中的studentID和im_student_info表中的fid一致。
3.課程管理模塊
這個(gè)模塊的信息是針對(duì)課程而言,對(duì)所開的課程進(jìn)行了一個(gè)大體的瀏覽,為了方便顯示學(xué)生的英文成績(jī)單,在新添課程的時(shí)候,要求輸入該課程的英文名字。同時(shí)可以實(shí)現(xiàn)對(duì)課程的查詢,其中部分查詢是模糊查詢。
4.成績(jī)管理模塊
此模塊單純的就是為了管理學(xué)生的成績(jī)。其中管理員模塊實(shí)現(xiàn)了密碼的修改,數(shù)據(jù)的批量導(dǎo)入。而且為了方便,把每頁顯示的信息顯示數(shù)設(shè)置成一個(gè)固定的數(shù)值,存放在util下。
三、河北金融學(xué)院學(xué)生檔案綜合系統(tǒng)的實(shí)現(xiàn)
1.數(shù)據(jù)批量導(dǎo)入
在batch.jsp的頁面對(duì)其上傳的頁面進(jìn)行的編輯,同時(shí)調(diào)用
s:form action="uploadExcel.action",當(dāng)點(diǎn)擊上傳時(shí),BatchAction.java類控制上傳:
"application/vnd.ms-excel"是控制上傳的數(shù)據(jù)必須為excel表格。
InputStream in=new FileInputStream(upfile); String uploadPath=ServletActionContext.getRequest().getRealPath(UPLOADDIR);
String fileNewName=new Date().getTime()+"_"+this.getUpfileFileName();
File uploadFile = new File(uploadPath, fileNewName);
OutputStream out = new FileOutputStream(uploadFile);
然后執(zhí)行讀文件,讀文件的時(shí)候是一條循環(huán)的語句,然而令循環(huán)的語句中的i從1開始,因?yàn)閑xcel表格中第一行是屬性。把數(shù)據(jù)讀進(jìn)來后先對(duì)其進(jìn)行數(shù)據(jù)類型的轉(zhuǎn)化,即實(shí)體化,然后把數(shù)據(jù)封裝成對(duì)象。同時(shí)注意了在轉(zhuǎn)化數(shù)據(jù)類型時(shí),注意double和string的區(qū)別,而時(shí)間一般為data。在把數(shù)據(jù)封裝成對(duì)象時(shí),和其在service層對(duì)應(yīng)的類是相關(guān)聯(lián)的,注意大小寫的問題。最后保存在數(shù)據(jù)庫中。
2.課程查詢服務(wù)
這是一個(gè)模糊的查詢,令選擇框?yàn)槠滟x的值為selectvalue。當(dāng)你沒有選擇查詢的條件時(shí),selectField的值為0,當(dāng)你對(duì)其賦值后。并在value中給予其值。點(diǎn)擊查詢后,就會(huì)讓dao層的數(shù)據(jù)庫進(jìn)行查詢。if("3".equals(selectField.trim())){
hql += (" where imc.chiName like '%"+selectValue.trim()+"%'");
}
這里的3代表著課程的中文名稱,因?yàn)槭悄:樵?。所以用like進(jìn)行查詢。
最后通過service層的classservice.java中的getAllCount,返回其查詢的值。
資助信息:保定市科技計(jì)劃資助項(xiàng)目(11ZC001)。
參考文獻(xiàn)
[1]陳小春.淺議高校檔案信息系統(tǒng)建設(shè)[J]群文天地,2012年5月,5期:125-126
關(guān)鍵詞:三層架構(gòu);學(xué)生管理;ASP;ACCESS
0引言
高校學(xué)生信息管理系統(tǒng)不同于高校教務(wù)管理系統(tǒng),主要服務(wù)于教學(xué)的教務(wù)管理系統(tǒng)于本世紀(jì)初已經(jīng)用于大部分的普通高等學(xué)校,目前技術(shù)已經(jīng)成熟。而高校學(xué)生信息管理系統(tǒng)是用于在校學(xué)生教務(wù)管理系統(tǒng)功能以外的綜合信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)范化和自動(dòng)化。目前,我國(guó)高等院校的規(guī)模在不斷擴(kuò)大,復(fù)雜而龐大的學(xué)生信息為學(xué)校的學(xué)生管理提出了新的要求,快速發(fā)展的外部經(jīng)濟(jì)環(huán)境給學(xué)生管理也賦予了新的內(nèi)容,如高校獲得國(guó)家和社會(huì)獎(jiǎng)/助學(xué)金的覆蓋面在擴(kuò)大,資金的評(píng)定和發(fā)放涉及到每一位學(xué)生的切身利益,傳統(tǒng)的“?!海ㄏ担倍?jí)管理模式下,輔導(dǎo)員用單機(jī)文本記錄模式已經(jīng)很難全面、公平、準(zhǔn)確的備案和檢索學(xué)生的綜合信息。
1高校學(xué)生信息管理系統(tǒng)三層架構(gòu)模式解決方案
通常意義上的三層架構(gòu)(3-tierarchitecture)是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表示層(UserInterfacelayer)、業(yè)務(wù)邏輯層(BusinessLogicLayer)、數(shù)據(jù)訪問層(Dataaccesslayer)。
1.1三層結(jié)構(gòu)分工
所謂三層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了一個(gè)中間件層,也叫組件層。三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫進(jìn)行交互,而是通過COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進(jìn)行交換。①表示層,是對(duì)用戶的請(qǐng)求接受,以及數(shù)據(jù)的返回,為客戶端提供應(yīng)用程序的訪問。②業(yè)務(wù)邏輯層,主要負(fù)責(zé)對(duì)數(shù)據(jù)層具體問題的操作,對(duì)數(shù)據(jù)業(yè)務(wù)的邏輯處理[1]。③數(shù)據(jù)訪問層,主要是對(duì)非原始數(shù)據(jù)的操作,而不是指原始數(shù)據(jù),具體為業(yè)務(wù)邏輯層或表示層提供數(shù)據(jù)服務(wù)。
1.2自定義實(shí)體類作為三層架構(gòu)的業(yè)務(wù)對(duì)象在三層架構(gòu)的使用
在三層架構(gòu)中,業(yè)務(wù)對(duì)象無論是DataSet還是自定義的實(shí)體類對(duì)象,都會(huì)在三層架構(gòu)之間進(jìn)行傳遞,每層都依賴于業(yè)務(wù)對(duì)象。圖1信息系統(tǒng)三層架構(gòu)模式三層架構(gòu)模式數(shù)據(jù)流向關(guān)系解析:①通過表單獲取數(shù)據(jù);②調(diào)用E層,實(shí)體user獲得輸入的數(shù)據(jù);③調(diào)用B層判斷輸入的數(shù)據(jù)是否有效;④調(diào)用E層,獲得實(shí)體類判,判斷輸入的信息(實(shí)體類屬性)是否為空;⑤若實(shí)體類屬性不為空,則調(diào)用數(shù)據(jù)訪問層;⑥獲得實(shí)體類,連接數(shù)據(jù)庫,進(jìn)行增、刪、改、查,將獲得數(shù)據(jù)返回實(shí)體類;⑦D層中返回實(shí)體類屬性與④中的信息比較,然后返回值;⑧判斷返回值真或假。
2高校學(xué)生信息管理系統(tǒng)分析
系統(tǒng)分析是管理信息系統(tǒng)開發(fā)的一個(gè)關(guān)鍵階段,從系統(tǒng)需求入手建立系統(tǒng)用戶模型。用戶模型從概念上全方位表達(dá)系統(tǒng)需求,即系統(tǒng)與用戶的關(guān)系[2]。系統(tǒng)分析在用戶模型的基礎(chǔ)上,建立獨(dú)立于系統(tǒng)實(shí)現(xiàn)環(huán)境的邏輯結(jié)構(gòu)。
2.1系統(tǒng)目標(biāo)
高校學(xué)生信息管理系統(tǒng),是高等教育科學(xué)化管理的內(nèi)在要求和信息化發(fā)展到一定階段的必然產(chǎn)物,管理系統(tǒng)的應(yīng)用不僅降低了班主任和輔導(dǎo)員的工作強(qiáng)度,而且使學(xué)生的綜合信息管理變得更加準(zhǔn)確化、透明化和結(jié)構(gòu)化。⑴提高教育管理效率。授權(quán)的班主任可以在任何網(wǎng)絡(luò)終端進(jìn)行學(xué)生信息的查詢、編輯等操作,空間和時(shí)間不受限制,保證了學(xué)生信息能及時(shí)、準(zhǔn)確的審核。⑵促進(jìn)教育管理公平、公正。班主任在輔導(dǎo)員授權(quán)下管理相應(yīng)的學(xué)生,起到相互監(jiān)督和相互制約的作用,避免了傳統(tǒng)的學(xué)生管理中信息混亂真假難辨的問題,保證了學(xué)生信息的安全性。高校學(xué)生綜合信息是學(xué)生學(xué)年評(píng)先、評(píng)優(yōu)、評(píng)獎(jiǎng)、評(píng)助的重要資料,管理信息系統(tǒng)從源頭保證了學(xué)生信息的真實(shí)性和安全性,自然也保證了教育的公平性。⑶以信息化推動(dòng)高校管理改革。管理人員掌握的學(xué)生信息資源的公開化,讓學(xué)生信息管理有了監(jiān)督的平臺(tái),在提高學(xué)生管理效率的同時(shí),是信息化在推動(dòng)高?!胺艡?quán)減政”改革教育管理模式的創(chuàng)新所在。
2.2系統(tǒng)用例分析
用例分析是站在用戶的視角看待系統(tǒng)的特征及其功能,基本用例(登錄、添加管理者,添加學(xué)生信息、查看學(xué)生信息、修改學(xué)生信息、導(dǎo)出學(xué)生信息、退出系統(tǒng))和擴(kuò)展用例(修改登錄密碼)構(gòu)成了學(xué)生信息管理系統(tǒng)的用例模型,其中作為參與者的輔導(dǎo)員、班主任、學(xué)生與用例之間的事件流描述,集中體現(xiàn)了系統(tǒng)的職責(zé),人們期望系統(tǒng)對(duì)現(xiàn)實(shí)世界所呈現(xiàn)的行為就是可觀察的系統(tǒng)功能。
2.3系統(tǒng)業(yè)務(wù)流程
系統(tǒng)業(yè)務(wù)流程是用來描述業(yè)務(wù)過程,表述系統(tǒng)內(nèi)單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向圖表[3]。學(xué)生信息管理系統(tǒng)在對(duì)高校輔導(dǎo)員需求初步分析的基礎(chǔ)上,系統(tǒng)分析了青海民族大學(xué)學(xué)工處學(xué)生信息管理現(xiàn)狀,了解其工作范疇和基本業(yè)務(wù)流程后,形成了初步的業(yè)務(wù)流程圖。
2.4數(shù)據(jù)流程圖
數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,具有較高的抽象性和概括性[3],整個(gè)過程展現(xiàn)了信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)過程。
3高校學(xué)生信息管理系統(tǒng)設(shè)計(jì)
3.1模塊結(jié)構(gòu)設(shè)計(jì)
模塊結(jié)構(gòu)圖是結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)階段的重要任務(wù),由數(shù)據(jù)流圖轉(zhuǎn)化而來,但數(shù)據(jù)流圖著眼于現(xiàn)實(shí)世界,反映數(shù)據(jù)流向,即系統(tǒng)的邏輯功能。而模塊結(jié)構(gòu)圖著眼于計(jì)算機(jī)世界,反映程序控制層次,反應(yīng)系統(tǒng)的物理模型,清楚的展現(xiàn)出各模塊之間的數(shù)據(jù)傳遞與信息反饋及控制過程。由于系統(tǒng)涉及模塊較多,函數(shù)調(diào)用結(jié)構(gòu)復(fù)雜,篇幅較多,所以模塊結(jié)構(gòu)圖不再列出。
3.2功能描述
高校學(xué)生信息管理系統(tǒng)是以數(shù)據(jù)庫視圖為基礎(chǔ),按照用戶等級(jí)權(quán)限操作相應(yīng)的視圖數(shù)據(jù)的分級(jí)管理學(xué)生信息的模式,系統(tǒng)具有單值和多值、精確和模糊查詢的功能,方便輔導(dǎo)員和班主任進(jìn)行信息檢索和數(shù)據(jù)分析,提高學(xué)生管理的效率。⑴輔導(dǎo)員權(quán)限。輔導(dǎo)員具有最高權(quán)限,可以授權(quán)班主任不同的用戶權(quán)限,授權(quán)的班主任可以編輯和審核所屬學(xué)生信息,保證了學(xué)生信息的安全性。⑵班主任權(quán)限。班主任在輔導(dǎo)員授權(quán)的角色下根據(jù)授權(quán)班級(jí)可以添加學(xué)生賬戶、編輯學(xué)生信息,按關(guān)鍵字段檢索學(xué)生信息。⑶學(xué)生權(quán)限。對(duì)于系統(tǒng)中添加了的學(xué)生賬戶,學(xué)生可以登錄并添加個(gè)人信息,在班主任審核之前可以編輯個(gè)人信息。
3.3數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫為信息系統(tǒng)提供基礎(chǔ)的數(shù)據(jù)支撐作用,數(shù)據(jù)庫設(shè)計(jì)是否完整,直接影響信息系統(tǒng)的開發(fā)進(jìn)程以及整個(gè)系統(tǒng)的安全性和運(yùn)行性能。為了讓信息系統(tǒng)滿足用戶個(gè)性化及通求,數(shù)據(jù)庫的設(shè)計(jì)要遵循需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)四個(gè)階段[4]。高校學(xué)生信息管理系統(tǒng)使用數(shù)據(jù)建模工具ERwin輔助設(shè)計(jì),提供了關(guān)系模型的完整性約束條件,保障了管理系統(tǒng)數(shù)據(jù)操縱的安全性。
4高校學(xué)生信息管理系統(tǒng)實(shí)現(xiàn)
4.1Web端功能模塊實(shí)現(xiàn)
⑴前臺(tái)功能模塊實(shí)現(xiàn)前臺(tái)核心模塊負(fù)責(zé)用戶身份驗(yàn)證,提交表單由獲取請(qǐng)求信息對(duì)象Request和響應(yīng)客戶端請(qǐng)求對(duì)象Response完成身份驗(yàn)證。表單由三個(gè)基本部分組成。表單標(biāo)簽:這里包含了處理表單數(shù)據(jù)所用CGI程序的URL以及數(shù)據(jù)提交到服務(wù)器的方法;表單域:包含了文本框、密碼框;表單按鈕:用于將數(shù)據(jù)傳送到服務(wù)器上的CGI腳本。⑵后臺(tái)功能模塊實(shí)現(xiàn)系統(tǒng)后臺(tái)是管理員對(duì)數(shù)據(jù)的管理和控制窗口,也是班主任或輔導(dǎo)員編輯和檢索信息的平臺(tái)。包括導(dǎo)航和內(nèi)容管理窗口兩個(gè)模塊,導(dǎo)航模塊采用通用的可隱藏和展現(xiàn)的列表設(shè)計(jì)模式,符合用戶的思維習(xí)慣。內(nèi)容管理模塊用來編輯導(dǎo)航模塊對(duì)應(yīng)的每一項(xiàng)內(nèi)容,如學(xué)生信息審核、添加學(xué)生信息、學(xué)生信息列表、檢索學(xué)生信息、編輯學(xué)生信息等。其內(nèi)容顯示的二維列表選用DBGridEh數(shù)據(jù)表格組件,它是為增強(qiáng)Borland系列開發(fā)工具功能而開發(fā)的第三方組件[4]。該數(shù)據(jù)表格組建提高了數(shù)據(jù)庫系統(tǒng)客戶端的性能及用戶體驗(yàn)。
4.2數(shù)據(jù)庫安全
Access數(shù)據(jù)庫是Microsoft公司推出的以標(biāo)準(zhǔn)JET為引擎的小型數(shù)據(jù)庫管理系統(tǒng),由于具有操作簡(jiǎn)單、移植性強(qiáng)和不需要專門搭建服務(wù)器平臺(tái)等特點(diǎn),成為許多小型信息管理系統(tǒng)的首選數(shù)據(jù)庫,但Access數(shù)據(jù)庫也存在不容忽視的數(shù)據(jù)安全問題。因此為了增強(qiáng)數(shù)據(jù)安全性,使用數(shù)據(jù)源(ODBC)連接和創(chuàng)建數(shù)據(jù)庫,保證數(shù)據(jù)庫文件就與Web網(wǎng)頁文件分離存放,以防止被下載;另外設(shè)置了用戶級(jí)密碼驗(yàn)證,采用物理和邏輯的雙重隔離方式,增強(qiáng)了對(duì)數(shù)據(jù)訪問的安全性[5]。
5結(jié)束語
系統(tǒng)開發(fā)以青海民族大學(xué)學(xué)工處學(xué)生綜合信息管理為原型,分析其中存在的問題,并結(jié)合工作人員實(shí)際業(yè)務(wù)需求,采用原型開發(fā)方法設(shè)計(jì)并實(shí)現(xiàn)了基于三層架構(gòu)的高校學(xué)生綜合信息管理系統(tǒng);系統(tǒng)的投入使用大大拉近了學(xué)校學(xué)生信息資源供需的空間和時(shí)間距離,解決了高等學(xué)校學(xué)生評(píng)選獎(jiǎng)懲過程中學(xué)生信息不透明和不對(duì)等而導(dǎo)致的評(píng)價(jià)結(jié)果不公平的問題;系統(tǒng)基于三層架構(gòu)模式,保證了管理系統(tǒng)在Internet下的安全數(shù)據(jù)傳輸,實(shí)現(xiàn)了業(yè)務(wù)層和數(shù)據(jù)層的相對(duì)分離,提高了系統(tǒng)運(yùn)行效率。
參考文獻(xiàn)(References):
[2]王曉敏,鄺孔武.信息系統(tǒng)分析與設(shè)計(jì)(第四版)[M].清華大學(xué)出版社,2013.
[3]黃梯云.管理信息系統(tǒng)(第五版)[M].北京:高等教育出版社,2014:91-94
關(guān)鍵詞:技工院校 學(xué)生信息管理 系統(tǒng)設(shè)計(jì)
近年來,筆者所在學(xué)院在硬件建設(shè)、師資配備、招生數(shù)量、質(zhì)量等方面都有了突飛猛進(jìn)的發(fā)展。尤其在學(xué)生管理方面,從為學(xué)生負(fù)責(zé)的角度,采取半軍事化管理的方式,取得了較好的效果。但學(xué)校一直沒有一套完整的學(xué)生信息管理系統(tǒng),導(dǎo)致在學(xué)生管理方面存在信息統(tǒng)計(jì)不清、工作效率低下等問題,尤其是不能適應(yīng)學(xué)校對(duì)學(xué)生實(shí)行半軍事化管理的需要。因此,建設(shè)一套高效的信息管理系統(tǒng)對(duì)學(xué)生的情況進(jìn)行全面的掌控,從而提高管理質(zhì)量和效率變得更加迫切。
一、系統(tǒng)需求
1.國(guó)內(nèi)外研究現(xiàn)狀
1954年,美國(guó)首先在工資單處理中實(shí)現(xiàn)了計(jì)算機(jī)在管理中的應(yīng)用。隨著計(jì)算機(jī)技術(shù)在信息管理方面的不斷發(fā)展,美國(guó)、西歐及日本等發(fā)達(dá)國(guó)家各領(lǐng)域80%以上的管理都由計(jì)算機(jī)信息管理系統(tǒng)來完成。我國(guó)計(jì)算機(jī)技術(shù)在管理中的應(yīng)用推廣起步較晚,但進(jìn)入21世紀(jì)后發(fā)展迅速,幾乎覆蓋了各個(gè)領(lǐng)域,尤其在高等院校及技工院校中應(yīng)用非常廣泛。
2.學(xué)生信息管理現(xiàn)狀
學(xué)校一直使用傳統(tǒng)的人工方式管理文件檔案,仍采用手工統(tǒng)計(jì)、Excel電子表格存儲(chǔ)數(shù)據(jù)等常用手段對(duì)學(xué)生信息進(jìn)行整理。這樣的管理方式存在一些顯而易見的缺點(diǎn)。首先,對(duì)學(xué)生信息的宏觀掌握不夠及時(shí)和準(zhǔn)確。學(xué)院對(duì)學(xué)生信息的管理依靠各系部人工統(tǒng)計(jì)上報(bào),時(shí)效性和準(zhǔn)確性方面都與計(jì)算機(jī)信息管理系統(tǒng)有較大差距。其次,浪費(fèi)了人力和物力。各系為了較好地對(duì)學(xué)生情況進(jìn)行管理,必然額外增加了相關(guān)教師的工作量,同時(shí),這種傳統(tǒng)的管理模式必然產(chǎn)生大量的檔案文件,不便于保存。最后,不便于對(duì)學(xué)生信息進(jìn)行科學(xué)的管理。傳統(tǒng)的管理方式還停留在簡(jiǎn)單的教師對(duì)學(xué)生點(diǎn)對(duì)點(diǎn)的管理或限制在系部及班級(jí)范圍內(nèi)的局部管理,缺乏全院統(tǒng)一的,便于領(lǐng)導(dǎo)、學(xué)生處及班主任等管理人員及時(shí)掌握學(xué)生管理情況并實(shí)施管理的信息管理系統(tǒng)。
3.解決方法
針對(duì)筆者所在學(xué)校對(duì)學(xué)生進(jìn)行半軍事化管理的背景,結(jié)合學(xué)生數(shù)量連年增加、教師管理任務(wù)重、學(xué)生信息量大的情況,擬開發(fā)具有綜合管理功能的學(xué)生信息管理系統(tǒng),使校領(lǐng)導(dǎo)、學(xué)生處及班主任等管理人員通過管理系統(tǒng)能方便地更新信息,全面直觀地查詢、掌控信息,實(shí)現(xiàn)對(duì)學(xué)生的高效管理,從而提高學(xué)校的整體管理水平和效率。
二、系統(tǒng)設(shè)計(jì)
1.基本思路
根據(jù)設(shè)計(jì)原則和詳細(xì)的調(diào)研,我們主要針對(duì)學(xué)校學(xué)生半軍事化管理情況而開發(fā)一個(gè)有技工院校特色的、具有綜合管理功能的信息系統(tǒng)。系統(tǒng)主要實(shí)現(xiàn)對(duì)學(xué)生的信息管理、考核管理、實(shí)習(xí)管理及請(qǐng)銷假管理等功能,從而形成一個(gè)全院統(tǒng)一的便于操作的學(xué)生信息管理模式,使學(xué)院各級(jí)管理人員都能通過系統(tǒng)實(shí)現(xiàn)對(duì)學(xué)生各項(xiàng)情況的掌控、管理及考核,并將管理貫穿學(xué)生整個(gè)在校期間。
2.系統(tǒng)模塊設(shè)計(jì)
根據(jù)技工院校學(xué)生管理的特點(diǎn),我們對(duì)信息管理系統(tǒng)進(jìn)行了模塊劃分,分別是:登錄管理模塊、信息管理模塊、考核管理模塊、實(shí)習(xí)管理模塊、請(qǐng)銷假管理模塊和設(shè)置管理模塊,共6大模塊。功能模塊結(jié)構(gòu)如下圖所示。其中,考核管理模塊是主要的子系統(tǒng)。
技工院校學(xué)生信息管理系統(tǒng)功能模塊結(jié)構(gòu)圖
(1)登錄管理模塊。登錄管理模塊主要對(duì)系統(tǒng)管理員及用戶進(jìn)行登錄管理,并記錄登錄日志,包含用戶登錄、密碼修改及登錄日志等子模塊。系統(tǒng)根據(jù)登錄賬號(hào)權(quán)限等級(jí)情況,自動(dòng)開啟對(duì)應(yīng)的使用權(quán)限,并記錄登錄日志。
(2)信息管理模塊。此模塊用于管理系統(tǒng)中所有在校學(xué)生的基本信息,包括學(xué)籍信息、家庭信息、在校相關(guān)信息及個(gè)人特長(zhǎng)信息等涉及每位學(xué)生的相關(guān)信息。一方面,相關(guān)數(shù)據(jù)需依托各系部工作人員、班主任及相關(guān)學(xué)生用戶采集錄入。另一方面,系統(tǒng)要實(shí)現(xiàn)對(duì)相關(guān)數(shù)據(jù)的各種基本操作及統(tǒng)計(jì),以方便管理人員及學(xué)生進(jìn)行信息相關(guān)操作。
(3)考核管理模塊。學(xué)生管理考核是技工院校學(xué)生管理工作的重要部分,主要包括出勤考核、文明禮儀考核、操行考核等子模塊。系統(tǒng)實(shí)現(xiàn)由管理人員通過用戶終端,按照考核權(quán)限使用相關(guān)賬號(hào)對(duì)每個(gè)學(xué)生的相關(guān)考核情況進(jìn)行管理,并可以進(jìn)行查看、導(dǎo)出、比較及排名等基本操作。
(4)實(shí)習(xí)管理模塊。學(xué)生在校期間有約50%的時(shí)間在外實(shí)習(xí),實(shí)習(xí)管理模塊要實(shí)現(xiàn)在崗時(shí)間管理、實(shí)習(xí)場(chǎng)地管理及學(xué)生表現(xiàn)查看等功能,實(shí)現(xiàn)對(duì)學(xué)生整個(gè)實(shí)習(xí)期間情況的掌控。
(5)請(qǐng)銷假管理模塊。學(xué)校實(shí)行半軍事化管理,周一至周五學(xué)生外出執(zhí)行嚴(yán)格的請(qǐng)銷假制度。周末外出也要進(jìn)行相關(guān)的登記。請(qǐng)銷假管理模塊主要包括請(qǐng)假統(tǒng)計(jì)、銷假統(tǒng)計(jì)、親友來校統(tǒng)計(jì)等功能,并應(yīng)有報(bào)警功能,發(fā)現(xiàn)學(xué)生超假未歸時(shí),應(yīng)該報(bào)警提示,防止學(xué)生失管失控,避免發(fā)生安全事故。
(6)設(shè)置管理模塊。設(shè)置管理模塊主要實(shí)現(xiàn)對(duì)系統(tǒng)所有設(shè)置項(xiàng)目的管理及操作日志記錄,包括用戶管理,添加、刪除考核,權(quán)限設(shè)置,操作日志等。用戶主要設(shè)置為校級(jí)管理員、系部級(jí)管理員、普通管理員、普通用戶和學(xué)生用戶等,分別針對(duì)管理工作實(shí)際,設(shè)置不同的權(quán)限。同時(shí),系統(tǒng)自動(dòng)記錄所有相關(guān)操作日志,方便查閱管理。
3.可行性分析
(1)經(jīng)濟(jì)可行性。系統(tǒng)主要針對(duì)學(xué)校,開發(fā)系統(tǒng)雖需要一定的成本,但取得的收益是巨大的。系統(tǒng)開發(fā)完成后,可以實(shí)現(xiàn)對(duì)學(xué)生管理的智能化,降低了許多人工成本,為管理工作提供了便利。而且學(xué)?,F(xiàn)有硬件設(shè)施完全支持系統(tǒng)的運(yùn)行,只要系統(tǒng)搭建成功就能快速運(yùn)行。因此,在經(jīng)濟(jì)上完全可行。
(2)操作可行性。筆者所在學(xué)院的教師大都具有本科以上學(xué)歷,具有較強(qiáng)的計(jì)算機(jī)操作水平。同時(shí),學(xué)生都學(xué)習(xí)計(jì)算機(jī)必修課,能進(jìn)行基本的計(jì)算機(jī)操作。系統(tǒng)搭建好后,將會(huì)給管理工作帶來極大的便捷。
三、小結(jié)
【關(guān)鍵詞】高中學(xué)生、學(xué)生信息管理、信息管理系統(tǒng)
一、需求分析
某高中學(xué)生管理工作的內(nèi)容主要包括:學(xué)生學(xué)籍建檔、日常管理、獎(jiǎng)懲評(píng)定、學(xué)分認(rèn)定、綜合素質(zhì)評(píng)定、資助工作、學(xué)生綜合活動(dòng)、畢業(yè)生工作等方面,并且其中的每項(xiàng)幾乎均與每個(gè)同學(xué)相關(guān);而該學(xué)?,F(xiàn)有在校學(xué)生1825人,從事學(xué)生工作的老師僅有7人,師生比例約為1:250。由此可見,學(xué)生工作管理人員的負(fù)擔(dān)非常重,所要處理的事務(wù)性信息內(nèi)容非常龐雜,稍有不慎就會(huì)出現(xiàn)錯(cuò)誤。隨著信息管理的科學(xué)化、規(guī)范化、無紙化,傳統(tǒng)的手工信息處理方式已不能適應(yīng)形勢(shì)的要求。而學(xué)生信息管理系統(tǒng)設(shè)計(jì)的目的是為了減輕學(xué)生工作管理人員的負(fù)擔(dān),規(guī)范統(tǒng)一各類學(xué)生信息,便于對(duì)學(xué)生各種信息的匯總和統(tǒng)計(jì),提高學(xué)生信息管理的效率,并能為學(xué)校管理人員提供決策依據(jù)。根據(jù)學(xué)生工作管理方面的需要,要求系統(tǒng)要具有以下功能:第一、系統(tǒng)要提供學(xué)生基本信息的維護(hù)功能,管理人員能夠通過此項(xiàng)功能及時(shí)添加、修改和刪除學(xué)生的基本信息,及時(shí)掌握學(xué)生的準(zhǔn)確的第一手資料,便于動(dòng)態(tài)管理學(xué)生;第二、系統(tǒng)要提供每位學(xué)生的各學(xué)期的成績(jī),使得班主任或是輔導(dǎo)員能迅速地查詢到任意一位學(xué)生的成績(jī),及時(shí)準(zhǔn)確地了解學(xué)生學(xué)習(xí)情況,發(fā)現(xiàn)問題盡早解決;第三、系統(tǒng)要提供每位家庭經(jīng)濟(jì)困難同學(xué)的信息,使得班主任及教育處領(lǐng)導(dǎo)能迅速地掌握每位貧困生的情況,有利于每位家庭經(jīng)濟(jì)困難的同學(xué)都能及時(shí)享受到相關(guān)資助,確保學(xué)業(yè)的順利完成;第四、系統(tǒng)要能提供學(xué)生在日常管理中的表現(xiàn)、獎(jiǎng)懲情況及學(xué)生活動(dòng)情況等,使得管理人員能及時(shí)了解學(xué)生的日常表現(xiàn),作為學(xué)分認(rèn)定及綜合素質(zhì)評(píng)定的依據(jù);第五、系統(tǒng)能提供有關(guān)畢業(yè)生的相關(guān)信息,方便學(xué)校及時(shí)掌握應(yīng)往屆畢業(yè)生的情況,為畢業(yè)的學(xué)生辦理畢業(yè)證及提供就業(yè)參考;第六、學(xué)校每年都要進(jìn)行評(píng)獎(jiǎng)評(píng)優(yōu)和表彰工作,這兩項(xiàng)工作由于有很多評(píng)定細(xì)則和綜合學(xué)生的各方面表現(xiàn),工作非常繁雜,這就需要系統(tǒng)能根據(jù)相關(guān)評(píng)定細(xì)則進(jìn)行篩選和統(tǒng)計(jì),幫助學(xué)生管理人員做出客觀、準(zhǔn)確的判斷;第七、為了維護(hù)數(shù)據(jù)的安全,系統(tǒng)對(duì)不同的用戶應(yīng)賦予不同的權(quán)限,并對(duì)所有的信息都應(yīng)具有查詢、管理、維護(hù)、統(tǒng)計(jì)和打印等基本操作功能,確保信息的高效管理和有效應(yīng)用。
二、系統(tǒng)總體設(shè)計(jì)
根據(jù)需求分析的結(jié)果,將學(xué)生信息管理系統(tǒng)分為學(xué)生基本信息、成績(jī)及學(xué)分認(rèn)定檔案、資助檔案、獎(jiǎng)懲檔案、日常管理、綜合素質(zhì)評(píng)定檔案、畢業(yè)生檔案等7個(gè)部分,并在此基礎(chǔ)上建立了24個(gè)數(shù)據(jù)表,構(gòu)成了整個(gè)系統(tǒng)的基礎(chǔ)。系統(tǒng)主要包括用戶管理模塊、基本信息模塊、成績(jī)及學(xué)分認(rèn)定檔案模塊、資助檔案模塊、獎(jiǎng)懲檔案模塊、日常管理模塊、綜合素質(zhì)評(píng)定檔案模塊、畢業(yè)生檔案模塊、決策分析模塊、幫助等10個(gè)模塊,具有數(shù)據(jù)維護(hù)功能、數(shù)據(jù)查詢功能、數(shù)據(jù)輸出功能等,整個(gè)系統(tǒng)數(shù)據(jù)處理流程如圖1所示,系統(tǒng)層次結(jié)構(gòu)如圖2所示。同時(shí),為了便于使用和推廣,系統(tǒng)的設(shè)計(jì)還必須滿足界面友好、操作簡(jiǎn)單、易學(xué)易用、便于維護(hù)和管理等要求,因此,在開發(fā)過程中選用Visual Foxpro 6.0為前臺(tái)開發(fā)工具,SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)為后臺(tái)數(shù)據(jù)庫,ADO(ActiveX數(shù)據(jù)對(duì)象,ActiveX Data Object,簡(jiǎn)稱ADO)技術(shù)為V isual Foxpro 6.0與SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)接口[1-3]。
三、學(xué)生信息管理數(shù)據(jù)庫設(shè)計(jì)
學(xué)生信息管理數(shù)據(jù)庫系統(tǒng)中待處理的數(shù)據(jù)量大、數(shù)據(jù)類型多、結(jié)構(gòu)復(fù)雜,對(duì)數(shù)據(jù)的存儲(chǔ)、檢索、分類、統(tǒng)計(jì)等處理要求高;因此,設(shè)計(jì)出合理的數(shù)據(jù)結(jié)構(gòu)非常重要,其字段項(xiàng)內(nèi)容必須包括學(xué)生管理的所有信息,能夠全面反映在校學(xué)生的具體情況。根據(jù)以上的需求分析和系統(tǒng)總體設(shè)計(jì),將學(xué)生管理信息主要分為學(xué)生基本信息、成績(jī)及學(xué)分認(rèn)定檔案、資助檔案、獎(jiǎng)懲檔案、日常管理檔案、綜合素質(zhì)評(píng)定檔案、畢業(yè)生檔案等7部分,存放在24個(gè)表中,具體如下:
(1)學(xué)生基本信息包括:學(xué)生信息表、班級(jí)信息表、學(xué)生異動(dòng)情況表;
(2)成績(jī)及學(xué)分認(rèn)定檔案包括:學(xué)生成績(jī)表、學(xué)分登記表;
(3)資助檔案包括:貧困生表、勤工助學(xué)表、家庭情況統(tǒng)計(jì)表;
(4)獎(jiǎng)懲管理包括:集體獎(jiǎng)懲表、個(gè)人獎(jiǎng)懲表;
(5)日常管理包括:宿舍分配表、衛(wèi)生檢查情況表、晚歸檢查情況表、課堂考勤檢查情況表、請(qǐng)假情況表、學(xué)生活動(dòng)情況表;
(6)綜合素質(zhì)評(píng)定檔案包括:學(xué)期綜合評(píng)價(jià)表、先進(jìn)事跡登記表;
(7)畢業(yè)生檔案包括: 畢業(yè)證書辦理登記表、畢業(yè)證書發(fā)放情況表、往屆畢業(yè)生情況表、應(yīng)屆畢業(yè)生情況表;
在進(jìn)行結(jié)構(gòu)設(shè)計(jì)的過程中,考慮到數(shù)據(jù)庫字段長(zhǎng)度的限制,數(shù)據(jù)庫系統(tǒng)應(yīng)對(duì)每一個(gè)字段的含義進(jìn)行詳細(xì)解釋。同時(shí),在設(shè)計(jì)字段命名時(shí),要盡量使用戶從字段名稱中能直觀地理解字段的意義。學(xué)生信息管理數(shù)據(jù)庫結(jié)構(gòu)見圖3。
四、系統(tǒng)功能設(shè)計(jì)
學(xué)生信息管理系統(tǒng)的設(shè)計(jì)是針對(duì)學(xué)生工作的實(shí)際需要而建立的,需要把有關(guān)的基本信息錄入到計(jì)算機(jī)中,存儲(chǔ)到指定的數(shù)據(jù)庫內(nèi),并能根據(jù)需要隨時(shí)從數(shù)據(jù)庫中調(diào)出、修改、查詢,能在計(jì)算機(jī)屏幕上以文字、圖表的形式直觀地顯示出來,以及可以按要求打印查詢結(jié)果和統(tǒng)計(jì)分析結(jié)果。據(jù)此對(duì)整個(gè)系統(tǒng)進(jìn)行了相應(yīng)的功能分解,以確定系統(tǒng)的結(jié)構(gòu);通過系統(tǒng)的功能分析,該系統(tǒng)主要有用戶管理模塊、基本信息模塊、成績(jī)管理及學(xué)分認(rèn)定模塊、資助模塊、獎(jiǎng)懲模塊、日常管理模塊、綜合素質(zhì)評(píng)價(jià)模塊、畢業(yè)生信息模塊、決策分析模塊、幫助等10個(gè)模塊組成。
(一)用戶管理模塊
此模塊主要是為了維護(hù)系統(tǒng)的安全,由管理員根據(jù)需要添加用戶和用戶類型信息,從而使其具有相應(yīng)的權(quán)限,由修改密碼、用戶信息和用戶類型信息3個(gè)子模塊組成。修改密碼子模塊的功能為:登錄用戶能根據(jù)自己的需要修改密碼,但非管理員用戶僅能修改自己的密碼;只有管理員才具有訪問用戶信息子模塊和用戶類型信息子模塊的權(quán)限,管理員進(jìn)行添加、編輯、刪除、清除等操作;亦是管理員才有權(quán)訪問,管理員可以在此模塊中對(duì)用戶類型進(jìn)行添加、編輯、刪除、清除等操作,但對(duì)于在用戶表中正在使用的用戶類型僅能修改備注內(nèi)容,不能進(jìn)行其他操作。
(二)基本信息管理模塊
此模塊包括學(xué)生信息子模塊、班級(jí)信息子模塊、學(xué)生異動(dòng)信息子模塊,每個(gè)子模塊均具有添加、修改、保存、查詢、打印的功能。學(xué)生信息子模塊統(tǒng)計(jì)了全校學(xué)生基本情況,可以隨時(shí)掌握學(xué)生的基本情況,為違紀(jì)學(xué)生的核查,畢業(yè)后學(xué)生檔案的查找等提供了保障;班級(jí)信息子模塊記錄了班級(jí)及班主任的基本信息,有利于學(xué)校的管理;學(xué)生異動(dòng)信息子模塊登記了每學(xué)期學(xué)生的退學(xué),休學(xué),復(fù)學(xué)情況,便于對(duì)全校學(xué)生的異動(dòng)情況做統(tǒng)計(jì)。
(三)成績(jī)管理及學(xué)分認(rèn)定模塊
此模塊包括課程信息子模塊、班級(jí)成績(jī)子模塊、補(bǔ)考信息子模塊及學(xué)分認(rèn)定模塊,每個(gè)子模塊均具有添加、修改、保存、查詢、打印的功能。課程信息子模塊統(tǒng)計(jì)了每個(gè)學(xué)期各個(gè)專業(yè)開設(shè)的課程情況;班級(jí)成績(jī)子模塊可以查詢并打印班級(jí)學(xué)期成績(jī)表,同時(shí)還可以打印每個(gè)同學(xué)的成績(jī);補(bǔ)考信息子模塊主要記錄補(bǔ)考學(xué)生的相關(guān)信息,便于學(xué)生管理人員及時(shí)掌握學(xué)生的課程通過情況,學(xué)分認(rèn)定子模塊可以根據(jù)學(xué)生的考試成績(jī)對(duì)在籍學(xué)生進(jìn)行學(xué)分認(rèn)定、登記和查詢并根據(jù)需要打印每個(gè)學(xué)生的各學(xué)期各科所獲得學(xué)分信息。
(四)資助模塊
此模塊包括貧困生信息庫子模塊、勤工助學(xué)子模塊、資助子模塊,每個(gè)子模塊均具有編輯、查詢、打印的功能。貧困生信息庫子模塊記錄了全校家庭經(jīng)濟(jì)困難學(xué)生的相關(guān)信息,貧困生庫的準(zhǔn)確與否直接關(guān)系到學(xué)校資助工作的開展,只有錄入資料庫的學(xué)生才能認(rèn)定為家庭經(jīng)濟(jì)困難學(xué)生,才能享有勤工助學(xué)、公益助學(xué)金、勵(lì)志獎(jiǎng)學(xué)金等面向經(jīng)濟(jì)困難學(xué)生的資助;勤工助學(xué)子模塊記錄了勤工崗位的分配及崗位工作人員的表現(xiàn);資助子模塊記錄了全校申請(qǐng)資助學(xué)生審批情況、受資助學(xué)生的名單及資助貸項(xiàng)的各批次發(fā)放情況。
(五)獎(jiǎng)懲檔案模塊
此模塊主要包括學(xué)生個(gè)人獎(jiǎng)懲子模塊和集體獎(jiǎng)懲子模塊,具有編輯、查詢、打印的功能,為學(xué)生的評(píng)優(yōu)、推薦提供參考數(shù)據(jù)。
(六)日常管理模塊
此模塊包括學(xué)生住宿、衛(wèi)生檢查、晚歸檢查、課堂考勤、請(qǐng)假、學(xué)生活動(dòng)、綜合查詢等7個(gè)子模塊,其主要記錄了學(xué)生住宿分配情況,衛(wèi)生、晚歸、考勤等日常檢查的結(jié)果,每個(gè)學(xué)生的請(qǐng)假情況,學(xué)生活動(dòng)的開展情況等;同時(shí)能夠根據(jù)需要進(jìn)行綜合查詢,了解學(xué)生在校的日常表現(xiàn)。每個(gè)子模塊
(七) 綜合素質(zhì)評(píng)價(jià)模塊
此模塊包括學(xué)期評(píng)價(jià)、學(xué)期評(píng)語、綜合評(píng)價(jià)、綜合評(píng)語等4個(gè)子模塊,每個(gè)子模塊均具有編輯、查詢、打印的功能。其主要功能記錄了每個(gè)學(xué)生各個(gè)學(xué)期的表現(xiàn)等級(jí)及各學(xué)期班主任所給出的總結(jié)性評(píng)語、畢業(yè)時(shí)學(xué)生在校的綜合表現(xiàn)及學(xué)校給出的綜合評(píng)價(jià),為高校的錄取提供參考數(shù)據(jù)。
(八)畢業(yè)生管理模塊
此模塊包括畢業(yè)證書發(fā)放情況、往屆畢業(yè)生情況、應(yīng)屆畢業(yè)生情況等3個(gè)子模塊。證書發(fā)放情況子模塊主要記錄每位畢業(yè)生的畢業(yè)證、結(jié)業(yè)證的辦理和發(fā)放情況,便于證書的管理;往屆畢業(yè)生情況子模塊主要記錄往屆畢業(yè)生在校期間的任職情況、獎(jiǎng)懲情況、升學(xué)情況,方便他人了解其在校情況,并為應(yīng)屆畢業(yè)生的升學(xué)、報(bào)考指明方向;應(yīng)屆畢業(yè)生情況子模塊主要記錄應(yīng)屆學(xué)生的畢業(yè)情況及升學(xué)情況,方便學(xué)校實(shí)時(shí)掌握學(xué)生信息,三個(gè)子模塊均具有編輯、查詢、打印的功能。
(九)決策分析模塊
每學(xué)期的評(píng)獎(jiǎng)、表模工作繁瑣、麻煩,每一項(xiàng)都涉及到了許多評(píng)定細(xì)節(jié)。決策分析模塊可以幫助學(xué)生管理人員做出客觀、準(zhǔn)確的決策;主要包括成績(jī)分析、評(píng)獎(jiǎng)評(píng)優(yōu)、推薦升學(xué)三個(gè)子模塊。成績(jī)分析子模塊主要是對(duì)每個(gè)同學(xué)或整個(gè)班級(jí)的成績(jī)情況進(jìn)行統(tǒng)計(jì)分析;評(píng)獎(jiǎng)評(píng)優(yōu)子模塊和推薦升學(xué)子模塊主要是針對(duì)相應(yīng)的評(píng)定細(xì)則,篩選出符合條件的同學(xué)。
(十)幫助模塊
此模塊的主要功能是為系統(tǒng)的使用提供幫助信息,為使用者提供。
五、系統(tǒng)開發(fā)、調(diào)試與應(yīng)用
在全面比較分析了現(xiàn)有的程序開發(fā)語言和數(shù)據(jù)庫接口技術(shù)優(yōu)缺點(diǎn)的基礎(chǔ)上,選擇Visual Foxpro 6.0高級(jí)程序語言為程序開發(fā)語言,ADO技術(shù)作為Visual Foxpro 6.0與SQLServer 2000的數(shù)據(jù)接口,Windows XP為平臺(tái),進(jìn)行軟件的開發(fā)。系統(tǒng)界面簡(jiǎn)潔美觀,屏幕提示均采用中文,即便是于非計(jì)算機(jī)專業(yè)的工程技術(shù)人員或管理人員,只需根據(jù)中文提示,便可在較短的時(shí)間內(nèi)熟悉系統(tǒng)功能、掌握操作方法和步驟。系統(tǒng)總的操作流程圖如圖4。該系統(tǒng)開發(fā)后進(jìn)行了調(diào)試,運(yùn)行結(jié)果表明該系統(tǒng)運(yùn)行穩(wěn)定、方便快捷,為改進(jìn)學(xué)生管理模式,提高學(xué)生工作的管理水平及工作效率,有實(shí)用價(jià)值和借鑒意義。
六、結(jié)語
結(jié)合某高中學(xué)生管理工作的實(shí)際,依托計(jì)算機(jī)平臺(tái)建立了學(xué)生信息管理系統(tǒng)。該系統(tǒng)解決了傳統(tǒng)的學(xué)生信息管理工作所存在的問題,為學(xué)生管理、學(xué)生信息處理提供了一條方便、快捷的途徑,有利于高中學(xué)生信息管理水平的提高,實(shí)現(xiàn)學(xué)生信息的綜合利用和長(zhǎng)期跟綜;但目前該系統(tǒng)還只是單機(jī)版本,只便于某個(gè)學(xué)校對(duì)本校的學(xué)生信息進(jìn)行管理。為了進(jìn)一步實(shí)現(xiàn)資源共享,正進(jìn)行改進(jìn),以期開發(fā)出基于網(wǎng)絡(luò)的學(xué)生信息管理系統(tǒng)。
參考文獻(xiàn):
[1] 趙建敏/郭慶.Visual Foxpro6.0使用指南 北京:航空工業(yè)出版社,1999.
摘要:為了方便大學(xué)生找到合適安全的兼職工作,運(yùn)用先進(jìn)的Web技術(shù)在大學(xué)校園內(nèi)建立大學(xué)生兼職中介管理網(wǎng)站,為同學(xué)與用人單位搭建方便快捷的信息服務(wù)的平臺(tái),使學(xué)生更及時(shí)方便地獲取兼職信息。該項(xiàng)目主要包括求職信息管理、招聘信息管理、崗位匹配管理等。系統(tǒng)開發(fā)過程體現(xiàn)了軟件工程的思想,具有相對(duì)穩(wěn)定、便于維護(hù)和更新等優(yōu)點(diǎn)。
關(guān)鍵詞 :大學(xué)生;兼職中介管理信息系統(tǒng);B/S架構(gòu)
基金項(xiàng)目:2014年遼寧省大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目(項(xiàng)目編號(hào):201410841000032).
引言
當(dāng)前,畢業(yè)大學(xué)生競(jìng)爭(zhēng)激烈,就業(yè)形式日趨嚴(yán)峻。為了更好地適應(yīng)社會(huì),很多在校大學(xué)生選擇利用業(yè)余時(shí)間兼職,不僅緩解了家庭的經(jīng)濟(jì)壓力,更重要的是獲取了一些工作經(jīng)驗(yàn),提高與人交往的能力、綜合動(dòng)手實(shí)踐能力和服務(wù)社會(huì)能力。大學(xué)生兼職中介管理信息系統(tǒng),為大學(xué)生提供了一個(gè)豐富多彩的社會(huì)實(shí)踐平臺(tái)。通過市場(chǎng)調(diào)查得知:有75%的在校大學(xué)生都有兼職的經(jīng)歷。獲取兼職的途徑:絕大多數(shù)大學(xué)生兼職都是通過熟人介紹,其次是通過張貼的海報(bào)和宣傳單,只有少部分人是通過中介機(jī)構(gòu)。學(xué)生不選擇中介機(jī)構(gòu)的原因?yàn)椋翰恍湃沃薪闄C(jī)構(gòu)(存在非法中介機(jī)構(gòu))及中介機(jī)構(gòu)收取的手續(xù)費(fèi)相對(duì)較高,有些中介機(jī)構(gòu)往往不能提供大量的職位供在校大學(xué)生進(jìn)行短期選擇。因此開發(fā)大學(xué)生兼職中介管理信息系統(tǒng)是必要和及時(shí)的。
1、系統(tǒng)開發(fā)意義
開發(fā)大學(xué)生兼職中介管理信息系統(tǒng)的目的是方便廣大的在校大學(xué)生找到適合自己并且安全可靠的兼職工作。同時(shí)一些公司、企業(yè)及個(gè)體經(jīng)營(yíng)者可能會(huì)迫切需要一些人手,但由于本身工作繁忙沒有時(shí)間尋找員工,在此系統(tǒng)信息,可以很快得到答復(fù),節(jié)省人力、物力。該系統(tǒng)還能避免一些黑中介欺詐在校大學(xué)生,其欺詐手段層出不窮、花樣百出。
大學(xué)生兼職中介系統(tǒng)是一款真實(shí)、安全、透明的系統(tǒng),以實(shí)現(xiàn)線上、線下的資源共享和無縫接軌,建立一個(gè)讓大學(xué)生放心的大學(xué)生兼職中介平臺(tái)。與其他同類軟件系統(tǒng)相比,本軟件系統(tǒng)嚴(yán)格管控公司、企業(yè)及個(gè)體經(jīng)營(yíng)者和大學(xué)生用戶的信息錄入,力求錄入信息最大程度的真實(shí)、有效。本系統(tǒng)經(jīng)過市場(chǎng)的調(diào)查與分析最后確定整體系統(tǒng)方案。
2、系統(tǒng)分析
大學(xué)生兼職中介信息管理系統(tǒng)的業(yè)務(wù)流程圖可以幫助使用者快速掌握系統(tǒng)業(yè)務(wù)的使用方法。
應(yīng)聘者的系統(tǒng)業(yè)務(wù)流程:第一步:用戶登錄系統(tǒng);第二步:查詢是否有滿意的錄用信息;如沒有,繼續(xù)瀏覽熱點(diǎn)及職位匹配的崗位信息,轉(zhuǎn)第二步;如有,發(fā)送求職意向,結(jié)束。
招聘崗位的系統(tǒng)業(yè)務(wù)流程:第一步:用戶登錄系統(tǒng);第二步:崗位信息;第三步:瀏覽自動(dòng)匹配的求職信息;第四步:查詢是否有滿意的應(yīng)聘者;如沒有,轉(zhuǎn)第三步;如有,發(fā)送招聘意向,結(jié)束。
3、系統(tǒng)設(shè)計(jì)
3.1 系統(tǒng)功能模塊設(shè)計(jì)
根據(jù)系統(tǒng)分析,大學(xué)生兼職中介管理信息系統(tǒng)分為三個(gè)功能模塊,包括:求職信息管理模塊、招聘信息管理模塊、崗位匹配管理模塊等。每個(gè)模塊又包括幾個(gè)不同的功能。
求職信息管理模塊又包括用戶信息管理、用戶簡(jiǎn)歷信息管理、招聘崗位信息查看等。
招聘信息管理模塊又包括崗位信息管理、招聘用戶信息管理、求職用戶信息查看等。
崗位匹配管理包括:用戶管理、推薦管理、熱點(diǎn)信息管理等。
3.2 數(shù)據(jù)庫設(shè)計(jì)
主要數(shù)據(jù)表如下。
(1)學(xué)生用戶信息表:主要儲(chǔ)存學(xué)生基本信息。
(2)崗位基本信息表:主要儲(chǔ)存崗位的基本信息
(3)應(yīng)聘記錄表:主要儲(chǔ)存應(yīng)聘者基本信息。
(4)職位信息表:主要儲(chǔ)存企業(yè)提供的職位的基本信息。
(5)熱點(diǎn)信息表:熱點(diǎn)信息表,主要儲(chǔ)存系統(tǒng)篩選的熱點(diǎn)信息。
(6)管理員表:主要儲(chǔ)存管理員信息。
4、系統(tǒng)開發(fā)
4.1 系統(tǒng)開發(fā)平臺(tái)及工具選用
本系統(tǒng)采用Visual Studio 2010開發(fā)工具和SQL Server2008數(shù)據(jù)庫。使用微軟公司的Visual Studio 2010作為主要開發(fā)工具的前臺(tái),是一種面向?qū)ο蟮目梢暬幊坦ぞ撸哂泻芨叩木幊绦?;系統(tǒng)的后臺(tái)數(shù)據(jù)庫采用Microsoft SQL Server2008,它提供了強(qiáng)大而穩(wěn)定的企業(yè)級(jí)數(shù)據(jù)庫開發(fā)平臺(tái),可以滿足數(shù)據(jù)一致性、完整性和安全性,Visual Studio 2010和SQLServer 2008數(shù)據(jù)庫無縫鏈接。同時(shí)系統(tǒng)采用C#作為開發(fā)語言;對(duì)于Windows 7操作平臺(tái)(Ultimate);為Microsoft.NETFramework 4.0運(yùn)行環(huán)境。
4.2 系統(tǒng)開發(fā)原理與方法
本系統(tǒng)理論基礎(chǔ)是軟件工程思想,綜合了結(jié)構(gòu)化設(shè)計(jì)方法和面向?qū)ο笤O(shè)計(jì)方法,通過討論B/S結(jié)構(gòu)的工作原理及特點(diǎn)、C#技術(shù)的主要內(nèi)置對(duì)象在大學(xué)生兼職中介網(wǎng)站中的應(yīng)用、ADO.NET訪問數(shù)據(jù)庫的原理、SQL Server 2008數(shù)據(jù)庫的設(shè)計(jì)運(yùn)用等方法,數(shù)據(jù)層是通過ADO.NET操縱數(shù)據(jù)為業(yè)務(wù)邏輯層提供數(shù)據(jù)服務(wù),如存儲(chǔ)數(shù)據(jù)操作結(jié)果,返回?cái)?shù)據(jù)檢索結(jié)果。
ADO.NET提供了以下3種方式連接數(shù)據(jù)庫:通過ODBC連接數(shù)據(jù)庫;通過OLEDB相連;直接連接SQL Server。3種方法由于在應(yīng)用層面上的差異,使得從低到高的效率,從高到低獨(dú)立性。連接到數(shù)據(jù)庫的數(shù)據(jù)處理,有2種方法,即,一是用DataSet來隔離異構(gòu)的數(shù)據(jù)源,另一個(gè)是通過流從數(shù)據(jù)源讀?。―ataReader方式)。
傳統(tǒng)的應(yīng)用程序是數(shù)據(jù)庫的連接通過第一設(shè)置,在運(yùn)行的過程中保持連接的整體設(shè)計(jì)方法。.NET網(wǎng)絡(luò)采用數(shù)據(jù)結(jié)構(gòu)分離的連接方式。當(dāng)瀏覽器請(qǐng)求Web服務(wù)器網(wǎng)頁,服務(wù)器處理請(qǐng)求,并向?yàn)g覽器發(fā)送所請(qǐng)求的網(wǎng)頁,然后斷開連接,直到向?yàn)g覽器發(fā)送下一個(gè)請(qǐng)求。
另一個(gè)創(chuàng)新是ADO.NET數(shù)據(jù)集(Dataset)引進(jìn)。一個(gè)數(shù)據(jù)集提供高速數(shù)據(jù)緩沖區(qū)。數(shù)據(jù)集不了解數(shù)據(jù)源,它們可以由程序或從數(shù)據(jù)倉庫的數(shù)據(jù)傳輸采用而生成、填充。無論是在數(shù)據(jù)采集,數(shù)據(jù)集被使用相同的過程模板的操作,它使用相同的基礎(chǔ)數(shù)據(jù)緩沖區(qū)。
應(yīng)用AJAX技術(shù),增強(qiáng)系統(tǒng)的邏輯性和實(shí)踐性。大學(xué)生兼職中介系統(tǒng)對(duì)系統(tǒng)的交互性要求很高,招聘信息、求職信息及熱點(diǎn)新聞要求快速、實(shí)時(shí)的進(jìn)行和傳播,AJAX技術(shù)正是解決這一問題的關(guān)鍵。在系統(tǒng)設(shè)計(jì)中,首先考慮正確性及數(shù)據(jù)完整性;程序代碼優(yōu)化,系統(tǒng)運(yùn)行加速,減少對(duì)系統(tǒng)資源的占用;采用易懂、易讀的人機(jī)界面,使用戶可在短時(shí)間內(nèi)掌握操作。
5、結(jié)束語
由于系統(tǒng)前期調(diào)研準(zhǔn)備充分,系統(tǒng)功能完善,操作方便。更好地體現(xiàn)了學(xué)生至上的特點(diǎn),實(shí)現(xiàn)了真正意義上的雙向選擇,不僅崗位能夠方便選擇學(xué)生,而且學(xué)生能自由地選擇崗位。用人單位和個(gè)人通過使用該系統(tǒng)對(duì)招聘崗位信息進(jìn)行,學(xué)生可以瀏覽崗位信息,選擇合適的崗位,投放簡(jiǎn)歷,管理員對(duì)簡(jiǎn)歷進(jìn)行審核,如果通過,發(fā)放相應(yīng)通知,完成求職。實(shí)現(xiàn)了系統(tǒng)要求的基本功能。
本系統(tǒng)具有應(yīng)用方便、信息交流及時(shí)、良好的可維護(hù)性、可擴(kuò)充性及可靠性。該系統(tǒng)的應(yīng)用為大學(xué)生求職和用人單位招聘提供了方便、快捷的服務(wù)。
參考文獻(xiàn):
[1] 付文雯,郭群.大學(xué)校園小型二手商品系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)新通信,2014(7): 113-114.
[2] 韓成等.中介機(jī)構(gòu)服務(wù)大學(xué)生的現(xiàn)狀及其問題分析[J].商業(yè)經(jīng)濟(jì),2010(21): 59-60.
[3] 董云.ASP.NET數(shù)據(jù)庫項(xiàng)目案例導(dǎo)航[D].重慶:西南大學(xué),2012年[4] 王穎.初探校內(nèi)教務(wù)管理系統(tǒng)在學(xué)籍管理現(xiàn)代化建設(shè)中的技術(shù)問題[J]. 內(nèi)蒙古電大學(xué)刊,2008(4): 79-82.
作者簡(jiǎn)介:
關(guān)鍵詞:Delphi;SQL;信息管理
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2010)19-5149-02
Based on the Delphi Students' Information Management System Design and Implementation
XIAO Qian
(Concord University College FuJian Normal University Department of Management Science 2007 Grade, Fuzhou 350108,China)
Abstract: Students' information management system of school management is indispensable part of this system, using C/S mode and object-oriented software development method, using Delphi as a development tool, SQL Sever 2000 as a backend database, realize the basic function of the students' information management.
Key words: delphi; SQL; information management
隨著計(jì)算機(jī)和網(wǎng)絡(luò)的快速發(fā)展,計(jì)算機(jī)和網(wǎng)絡(luò)被越來越多的人所掌握,應(yīng)用也越來越廣泛。作為掌握知識(shí)最多的高校里面,計(jì)算機(jī)和網(wǎng)絡(luò)的應(yīng)用則更為普遍。在高校里面,每年的學(xué)生管理工作,如新生入學(xué)、畢業(yè)生離校以及各種人動(dòng)(轉(zhuǎn)專業(yè)和留級(jí)等),這些工作量是很大,而且集中。因此,高校必須有一個(gè)依靠計(jì)算機(jī)和網(wǎng)絡(luò)的學(xué)生管理系統(tǒng)作為支撐,從而使學(xué)校和老師更容易的掌握學(xué)生的各種情況,而且還可以不受時(shí)間和空間的限制,只要能接入網(wǎng)絡(luò)就可以完成這些繁雜的學(xué)生管理工作。
1 開發(fā)工具介紹
本系統(tǒng)以Delphi7.0和SQL Sever 2000為主要開發(fā)平臺(tái)。
1.1 數(shù)據(jù)庫平臺(tái)
SQL Sever 2000是微軟公司開發(fā)的大型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有非常強(qiáng)大的關(guān)系數(shù)據(jù)庫創(chuàng)建、開發(fā)、設(shè)計(jì)及管理功能,在各個(gè)行業(yè)中均得到了廣泛的應(yīng)用。它具有如下特點(diǎn):
1)與Internet的緊密結(jié)合:它的數(shù)據(jù)庫引擎集成了對(duì)XML的支持,同時(shí)以可擴(kuò)展、易于使用和安全的特點(diǎn)成為建設(shè)大型Web站點(diǎn)最好的數(shù)據(jù)存儲(chǔ)系統(tǒng)之一。
2)企業(yè)級(jí)數(shù)據(jù)庫:它的數(shù)據(jù)庫引擎具備完善而強(qiáng)大的數(shù)據(jù)處理功能,同時(shí)能有效保證數(shù)據(jù)的一致性,盡量降低成千上萬用戶進(jìn)行并發(fā)訪問時(shí)的管理和延遲成本。
3)簡(jiǎn)單友好的操作方式:它包含了一整套管理和開發(fā)工具,具有非常友好的用戶界面,在提供強(qiáng)大功能的同時(shí),易于安裝、使用和。
1.2 前臺(tái)開發(fā)工具
Delphi是由Inprise公司(前Borland公司)推出的可視化編程環(huán)境,同時(shí)也是目前最為流行的基于Windows的面向?qū)ο蟮目梢暬瘧?yīng)用程序開發(fā)工具之一。它具有高效、優(yōu)化的可視化應(yīng)用程序開發(fā)環(huán)境和可擴(kuò)展的數(shù)據(jù)庫技術(shù)等特點(diǎn)。它的基礎(chǔ)語言為Object Pascal程序設(shè)計(jì)語言,同時(shí)它繼承了簡(jiǎn)單Pascal語言的優(yōu)點(diǎn),如代碼結(jié)構(gòu)清晰、可讀性好和代碼執(zhí)行效率高等。
Delphi可以訪問的數(shù)據(jù)源有:本地?cái)?shù)據(jù)庫(dBASE、Paradox、ASCII 等)、遠(yuǎn)程數(shù)據(jù)庫(SQL Server 、Oracle等)和 ODBC數(shù)據(jù)源。
Delphi可以通過BDE和ADO來訪問各種數(shù)據(jù)庫,我們這個(gè)系統(tǒng)使用BDE來連接數(shù)據(jù)庫。BDE為Delphi數(shù)據(jù)庫應(yīng)用程序訪問各種數(shù)據(jù)庫提供了一致的接口。通過BDE訪問任何一種格式的數(shù)據(jù)庫,用戶不必修改程序代碼,只需在BDE中設(shè)置新的數(shù)據(jù)庫的服務(wù)器名或者路徑即可。如果要讓BDE能訪問一個(gè)新的數(shù)據(jù)庫,只要在系統(tǒng)中安裝新數(shù)據(jù)庫的BDE驅(qū)動(dòng)程序或者ODBC驅(qū)動(dòng)程序就可以了。BDE是32位的數(shù)據(jù)庫引擎,支持多線程和有優(yōu)先級(jí)的多任務(wù)處理,多個(gè)應(yīng)用程序可以同時(shí)運(yùn)行并訪問同一個(gè)數(shù)據(jù)庫。
2 系統(tǒng)功能分析
學(xué)生信息管理系統(tǒng)的主要功能是對(duì)學(xué)生的個(gè)人信息進(jìn)行收集和管理,以便向教師和學(xué)生管理人員提供相關(guān)學(xué)生的在校的各種表現(xiàn)情況。具體的功能有:
1)學(xué)生信息的錄入:在新生入學(xué)時(shí),需要把學(xué)生的學(xué)籍信息錄入系統(tǒng),為系統(tǒng)提供基礎(chǔ)數(shù)據(jù)。
2)學(xué)生學(xué)籍變更的錄入:新生入學(xué)后,有部分學(xué)生會(huì)有一些變動(dòng),如轉(zhuǎn)專業(yè)、休學(xué)、復(fù)學(xué)、退學(xué)及畢業(yè)等情況,這個(gè)功能就是為了這些變動(dòng)而設(shè)計(jì)的。
3)學(xué)生個(gè)人信息的查詢與修改:這里包括各種學(xué)生個(gè)人信息和學(xué)籍信息的查詢與修改。
4)系統(tǒng)管理:這是針對(duì)系統(tǒng)本身進(jìn)行設(shè)計(jì)的,包括登陸、退出、注銷和用戶管理等功能。根據(jù)上面的分析,可得系統(tǒng)功能模塊圖,如圖1所示。
3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
3.1 數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)是指對(duì)于給定的硬件、軟件環(huán)境,針對(duì)應(yīng)用問題,設(shè)計(jì)一個(gè)較優(yōu)秀的數(shù)據(jù)模型,依據(jù)此數(shù)據(jù)模型建立數(shù)據(jù)庫中的表和視圖等結(jié)構(gòu),并以此為基礎(chǔ)構(gòu)建數(shù)據(jù)庫信息管理應(yīng)用系統(tǒng)。
3.1.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
在數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)階段,使用的工具就是實(shí)體-關(guān)系模型,也就是E-R模型。在E-R圖中矩形表示實(shí)體,菱形表示實(shí)體間的聯(lián)系,橢圓表示屬性。根據(jù)以上的分析,我們可以得到本系統(tǒng)的E-R圖,如圖2所示。
3.1.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是把概念結(jié)構(gòu)設(shè)計(jì)的概念數(shù)據(jù)庫模式變換為邏輯結(jié)構(gòu)的數(shù)據(jù)庫模式,也就是把E-R圖轉(zhuǎn)換為數(shù)據(jù)模型。根據(jù)上面的系統(tǒng)E-R圖,需要設(shè)計(jì)三個(gè)數(shù)據(jù)表來存放相關(guān)信息,它們分別是:用戶(用戶名,密碼,用戶類型)、學(xué)生(學(xué)號(hào),姓名,性別,生日,籍貫,專業(yè),班級(jí))和學(xué)籍變更記錄(編號(hào),學(xué)號(hào),類型,時(shí)間,備注,用戶)。
在這里對(duì)幾個(gè)屬性進(jìn)行簡(jiǎn)單說明,用戶表中用戶類型用來確定用戶的權(quán)限,學(xué)生表中的專業(yè)和班級(jí)應(yīng)該來自外部數(shù)據(jù),也就是說學(xué)校的其他信息管理系統(tǒng),但是在這里我們沒有作要求。至于對(duì)每個(gè)字段的數(shù)據(jù)類型、長(zhǎng)度以及是否為空,在這里就不進(jìn)行詳細(xì)描述了。
3.2 系統(tǒng)功能模塊實(shí)現(xiàn)
3.2.1 系統(tǒng)管理
系統(tǒng)管理的功能主要包括系統(tǒng)登陸、系統(tǒng)退出、系統(tǒng)注銷和系統(tǒng)用戶管理等功能。這些功能中,系統(tǒng)退出、系統(tǒng)注銷和系統(tǒng)用戶管理功能較為簡(jiǎn)單,所以這里介紹系統(tǒng)登陸功能。
Begin
Try
Database1.Connected:=true;//打開數(shù)據(jù)庫連接
TUser.Filter:=’ID=’’’+iuser.text+’’’’; TUser.Filtered:=true;Tuser.Open;
Except
Application.MessageBox(‘請(qǐng)與管理員聯(lián)系’,’數(shù)據(jù)庫連接錯(cuò)誤!’,MB_OK);
Application.Terminate; //數(shù)據(jù)庫連接錯(cuò)誤,中斷程序
End;
If TUser.RecordCount=1 then //判斷用戶名、密碼及權(quán)限是否正確
Begin
If TUser[‘PASSWD’]=ipasswd.text then
Begin
If TUser[‘AUTHORITY’]=’1’ then
Begin
FSet1();Flogin.Hide;Fmain.show;
End Else if TUser[‘AUTHORITY’]=’2’ then
Begin
FSet2();Flogin.Hide;Fmain.show;
End Else
Application.MessageBox(‘請(qǐng)確認(rèn)密碼,注意大小寫’,’密碼不匹配!’,MB_OK);
End Else
Application.MessageBox(‘請(qǐng)確認(rèn)用戶名是否正確!’,’無此用戶!’,MB_OK);
End;
3.2.2 新生信息錄入
新生信息的錄入模塊主要就是為了錄入新生的學(xué)籍信息,這里使用了一個(gè)數(shù)據(jù)表(Table(Table)、一個(gè)數(shù)據(jù)源(DataSource)、一個(gè)數(shù)據(jù)表格(DBGrid)和一個(gè)數(shù)據(jù)庫瀏覽控制條(DBNavigator)。
數(shù)據(jù)源(DataSource)用于連接數(shù)據(jù)庫,數(shù)據(jù)表(Table)用于從數(shù)據(jù)源(DataSource)中獲取學(xué)生信息表中的相關(guān)數(shù)據(jù),數(shù)據(jù)表格(DBGrid)用于數(shù)據(jù)的輸出與輸入,而數(shù)據(jù)庫瀏覽控制條(DBNavigator)主要用于實(shí)現(xiàn)數(shù)據(jù)信息的導(dǎo)航,以及對(duì)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)的插入、刪除、更新以及數(shù)據(jù)修改后的提交或撤銷等操作。
3.2.3 學(xué)籍變更管理
學(xué)籍變更管理功能主要實(shí)現(xiàn)向數(shù)據(jù)庫的學(xué)籍變更記錄表中添加學(xué)籍變更信息,這里要輸入的項(xiàng)目主要有,學(xué)號(hào)、學(xué)籍變更的類型、學(xué)籍變更的時(shí)間、備注以及執(zhí)行操作的用戶等內(nèi)容。其中學(xué)號(hào)、學(xué)籍變更的類型以及備注需要用戶從界面中輸入,而學(xué)籍變更的時(shí)間和執(zhí)行操作的用戶可以讓系統(tǒng)自動(dòng)獲取。這里給出執(zhí)行插入記錄的SQL語句:Insert Into Schange Values(counter,SID.text,Stype.Itenindex,NowDate, TUser[‘ID’])。
3.2.4 學(xué)生信息查詢與修改
學(xué)生信息查詢與修改功能要實(shí)現(xiàn)學(xué)生基本信息以及學(xué)籍變更信息的查詢與修改。學(xué)生基本信息的查詢與修改要能根據(jù)學(xué)號(hào)或姓名進(jìn)行查詢,查詢的SQL語句為Select * from Student Where SID=SIDEdit.text or SName=SNameEdit.text。返回的結(jié)果用數(shù)據(jù)表格(DBGrid)顯示,也可以直接在數(shù)據(jù)表格(DBGrid)上對(duì)學(xué)生信息進(jìn)行修改。修改完成后,要用Update向數(shù)據(jù)表中進(jìn)行更新。學(xué)籍變更信息的查詢與修改功能,可以采用和學(xué)生基本信息的查詢與修改功能的設(shè)計(jì)來實(shí)現(xiàn)。
4 結(jié)束語
這是《管理信息系統(tǒng)》這門課程的課程設(shè)計(jì),實(shí)現(xiàn)的功能較為簡(jiǎn)單,還有些功能有待提高和完善,如學(xué)生在校的獎(jiǎng)懲情況的管理以及各種信息的報(bào)表打印等功能。但是就上面論述的功能,經(jīng)過測(cè)試,都已經(jīng)通過,可以為學(xué)生管理提供一定程度上的方便。
參考文獻(xiàn):
[1] 陳豫龍.何旭洪.Delphi數(shù)據(jù)庫系統(tǒng)開發(fā)實(shí)例導(dǎo)航[M].北京:人民郵電出版社,2003.
關(guān)鍵詞:晨跑管理;微平臺(tái);考勤系統(tǒng)
一、研究背景
2014年7月,教育部印發(fā)了《國(guó)家學(xué)生體質(zhì)健康標(biāo)準(zhǔn)(2014年修訂)》,規(guī)定學(xué)生體質(zhì)測(cè)試成績(jī)列入學(xué)生檔案,學(xué)生測(cè)試成績(jī)低于50分者按結(jié)業(yè)處理。如何在制度機(jī)制、考勤方式、學(xué)生個(gè)人主觀意愿上調(diào)動(dòng)學(xué)生參與體育鍛煉的積極性,為社會(huì)輸送身體素質(zhì)良好、專業(yè)技能過關(guān)的高素質(zhì)技能型人才,是學(xué)校在學(xué)生管理和體育教學(xué)中的一項(xiàng)重要任務(wù)。
二、管理現(xiàn)狀
浙江建設(shè)職業(yè)技術(shù)學(xué)院多年來一直重視對(duì)學(xué)生的體質(zhì)健康教育工作,學(xué)生晨跑成績(jī)納入體育課成績(jī)、學(xué)期綜合測(cè)評(píng),制度上保障學(xué)生參加課外體育鍛煉。學(xué)院采用的管理系統(tǒng)為RFID單點(diǎn)考勤:設(shè)置一個(gè)考勤點(diǎn),考勤時(shí)間內(nèi)學(xué)生使用校園IC卡在考勤點(diǎn)參與考勤,即視為有效考勤一次。學(xué)生通過網(wǎng)頁查詢考勤記錄,管理人員通過C/S客戶端實(shí)現(xiàn)對(duì)考勤數(shù)據(jù)管理。該系統(tǒng)滿足了讓學(xué)生走出寢室,走向運(yùn)動(dòng)場(chǎng)的目標(biāo),但也存在不足:
1.無法監(jiān)控晨跑距離與速度:現(xiàn)有考勤模式,解決了“有”與“無”問題,無法監(jiān)控學(xué)生晨跑的距離與速度。
2.無法杜絕代考勤現(xiàn)象:現(xiàn)有模式下,考勤機(jī)通過識(shí)別校園卡的卡號(hào)確認(rèn)學(xué)生身份,無法杜絕學(xué)生持他人卡或一人持多卡進(jìn)行考勤的“舞弊”行為。同時(shí),在考勤過程中需要在考勤點(diǎn)投入大量人力資源值班監(jiān)督,人力管理成本較高。
3.考勤點(diǎn)設(shè)置受限因素多:因只需單個(gè)考勤點(diǎn)的一條考勤記錄,考勤點(diǎn)的設(shè)置需要滿足兩個(gè)條件。一方面為使學(xué)生達(dá)到鍛煉的目標(biāo),需將考勤點(diǎn)設(shè)置得離生活區(qū)較遠(yuǎn),另一方面考勤機(jī)需要供電、聯(lián)網(wǎng),需考慮布線便捷。
4.不能開展針對(duì)性訓(xùn)練:?jiǎn)吸c(diǎn)考勤對(duì)所有的考勤學(xué)生采用統(tǒng)一考勤模式,不能因生制宜制訂對(duì)應(yīng)的運(yùn)動(dòng)訓(xùn)練方案。
三、微模式下的學(xué)生晨跑管理信息系統(tǒng)設(shè)計(jì)
針對(duì)現(xiàn)有晨跑管理系統(tǒng)的諸多不足,設(shè)計(jì)了新一代的學(xué)生晨跑管理信息系統(tǒng)。新的晨跑管理系統(tǒng)在考勤規(guī)則、考勤機(jī)、用戶互動(dòng)等方面均做了改良。
1.考勤終端。考勤終端選用新型考勤機(jī),采用無線技術(shù)傳輸數(shù)據(jù),考勤方式兼容RFID識(shí)別和指紋識(shí)別。在現(xiàn)有2個(gè)考勤點(diǎn)改造的基礎(chǔ)上,新增2~3個(gè)考勤點(diǎn)。
2.考勤規(guī)則。改變單點(diǎn)考勤模式,采用多點(diǎn)考勤:學(xué)生一次晨跑中,在兩個(gè)及以上考勤點(diǎn)間按照規(guī)定時(shí)間進(jìn)行考勤,有效時(shí)間內(nèi)累計(jì)里程≥2公里,視為有效考勤一次。為縮短每個(gè)學(xué)生的考勤時(shí)間,一次晨跑考勤中,只需在一個(gè)考勤點(diǎn)完成一次指紋考勤用于驗(yàn)證個(gè)人身份,其余考勤點(diǎn)可以使用校園卡考勤。
3.學(xué)生終端。在原有WEB查詢系統(tǒng)的基礎(chǔ)上,建立微信服務(wù)號(hào)“陽光體育”,管理員可以在微信服務(wù)號(hào)上天氣情況、鍛煉指數(shù)和體育健康小常識(shí)等信息。學(xué)生可通過微信服務(wù)號(hào)實(shí)時(shí)查詢本人鍛煉信息、班級(jí)排名信息,增加晨跑的參與性與趣味性。
4.管理終端。管理員可以通過WEB終端實(shí)現(xiàn)以下操作:管理學(xué)生信息,根據(jù)體質(zhì)健康測(cè)試成績(jī)對(duì)學(xué)生進(jìn)行分層分類管理,實(shí)時(shí)導(dǎo)出考勤數(shù)據(jù)生成學(xué)生晨跑成績(jī),監(jiān)測(cè)、管理考勤終端各考勤機(jī)運(yùn)行狀態(tài)。
四、新一代晨跑管理信息系統(tǒng)優(yōu)勢(shì)
新一代系統(tǒng)克服了原有系統(tǒng)的不足,具有以下優(yōu)勢(shì)。
1.秉承節(jié)約原則,充分利用原有晨跑管理系統(tǒng)中的考勤點(diǎn)及考勤機(jī),只要在每個(gè)考勤點(diǎn)增加若干臺(tái)帶有指紋識(shí)別模塊的新考勤機(jī)即可滿足使用需求。
2.新增加的考勤點(diǎn),考勤機(jī)使用無線傳輸技術(shù),在校園內(nèi)方便布置強(qiáng)電網(wǎng)絡(luò)的空曠區(qū)域布置即可,不需要布置弱電網(wǎng)絡(luò),布線相對(duì)簡(jiǎn)便。
3.根據(jù)學(xué)生體質(zhì)水平不同,按照最近一次體質(zhì)健康測(cè)試數(shù)據(jù),對(duì)學(xué)生進(jìn)行分層分類管理,不同學(xué)生設(shè)定不同的最低速度標(biāo)準(zhǔn),真正實(shí)現(xiàn)通過晨跑提升學(xué)生體質(zhì)健康水平的目標(biāo)。
4.利用指紋識(shí)別和RFID識(shí)別兩種考勤方式的結(jié)合,既保證考勤速度,也可防止學(xué)生替他人進(jìn)行考勤。同時(shí)在兩個(gè)考勤點(diǎn)之間,設(shè)置最短考勤時(shí)間限制,避免一些學(xué)生利用交通工具參與晨跑。作弊機(jī)制的增加,可以有效減少執(zhí)勤人員成本。
5.使用微信服務(wù)號(hào),增加了班級(jí)排名等互動(dòng)機(jī)制,提升趣味性,有利于推動(dòng)學(xué)生積極地參與晨跑,從而實(shí)現(xiàn)鍛煉身體、提升體質(zhì)的目的。新的管理信息系統(tǒng)的設(shè)計(jì),使學(xué)生晨跑參與更為“自主化”,管理更加“自助化”,鍛煉更加“科學(xué)化”,可以有效促進(jìn)學(xué)院體育管理信息化的建設(shè)。
參考文獻(xiàn):
[1]高航,賴尚琦,王凱莉.基于指紋識(shí)別與RFID技術(shù)的體育鍛煉考勤系統(tǒng)[J].人工智能及識(shí)別技術(shù),2013