期刊大全 雜志訂閱 SCI期刊 投稿指導(dǎo) 期刊服務(wù) 文秘服務(wù) 出版社 登錄/注冊(cè) 購(gòu)物車(0)

首頁(yè) > 公文范文 > 學(xué)生管理系統(tǒng)論文

學(xué)生管理系統(tǒng)論文

時(shí)間:2022-05-29 08:43:27

序論:寫作是一種深度的自我表達(dá)。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來(lái)了一篇學(xué)生管理系統(tǒng)論文范文,愿它們成為您寫作過(guò)程中的靈感催化劑,助力您的創(chuàng)作。

學(xué)生管理系統(tǒng)論文

學(xué)生管理系統(tǒng)論文:芻議當(dāng)前高校學(xué)生管理風(fēng)險(xiǎn)與風(fēng)險(xiǎn)管理系統(tǒng)

摘要:當(dāng)前,高校學(xué)生管理正面臨著越來(lái)越嚴(yán)峻的挑戰(zhàn),各種潛在的管理風(fēng)險(xiǎn)時(shí)刻威脅著高校的正常教學(xué)管理秩序,將風(fēng)險(xiǎn)管理理念引入高校學(xué)生管理工作當(dāng)中,正確識(shí)別風(fēng)險(xiǎn)、評(píng)估風(fēng)險(xiǎn)、處置風(fēng)險(xiǎn),防范學(xué)生出現(xiàn)過(guò)激行為,有效降低各類突發(fā)事件所造成的損失。對(duì)構(gòu)建和諧校園,具有重要的意義。

關(guān)鍵詞:風(fēng)險(xiǎn)管理、高校、風(fēng)險(xiǎn)評(píng)估、風(fēng)險(xiǎn)干預(yù)、風(fēng)險(xiǎn)監(jiān)測(cè)

風(fēng)險(xiǎn)是一種客觀存在的,損失的發(fā)生具有不確定性的狀態(tài)。當(dāng)前我國(guó)經(jīng)濟(jì)社會(huì)發(fā)展已進(jìn)入由發(fā)展中國(guó)家邁向發(fā)達(dá)國(guó)家的過(guò)度階段,思想多元化日趨明顯、社會(huì)矛盾日益加劇。同時(shí)高校的不斷擴(kuò)張也日益加劇了校園環(huán)境的變化,從而導(dǎo)致大學(xué)生的思想與行為模式發(fā)生轉(zhuǎn)變,這也進(jìn)一步加劇了高校學(xué)生思想與行為風(fēng)險(xiǎn)的發(fā)生概率,對(duì)高校學(xué)生管理工作帶來(lái)了巨大的壓力。高校學(xué)生工作干部應(yīng)當(dāng)充分認(rèn)識(shí)到學(xué)生管理過(guò)程中存在的各類風(fēng)險(xiǎn),在學(xué)生管理工作中不斷提升風(fēng)險(xiǎn)管理意識(shí)與風(fēng)險(xiǎn)管理水平,為創(chuàng)建和諧校園,提供可靠的保障。

1.當(dāng)前高校學(xué)生管理過(guò)程中存在的風(fēng)險(xiǎn)類型

對(duì)于大學(xué)生而言,風(fēng)險(xiǎn)應(yīng)定義為在大學(xué)學(xué)習(xí)生活期間客觀存在的影響學(xué)生包括學(xué)習(xí)、人生安全、就業(yè)等一系列既定目標(biāo)簇群實(shí)現(xiàn)的各種不確定性事件。本文按照風(fēng)險(xiǎn)的損害對(duì)象,把大學(xué)生可能面對(duì)的風(fēng)險(xiǎn)列為以下幾類:

1.1 人身風(fēng)險(xiǎn)。人身風(fēng)險(xiǎn)是大學(xué)生生活中最普遍存在的風(fēng)險(xiǎn)表現(xiàn)形式。當(dāng)前大學(xué)生對(duì)自身行為的控制能力存在局限性,對(duì)風(fēng)險(xiǎn)的預(yù)測(cè)與防范能力明顯不足。

1.2 心理風(fēng)險(xiǎn)。大學(xué)生心理健康狀況隨著生活環(huán)境、學(xué)習(xí)方式、人際環(huán)境的轉(zhuǎn)變而不斷變化,從而引發(fā)各種程度的心理風(fēng)險(xiǎn),這種心理風(fēng)險(xiǎn)一旦夸大則很有可能進(jìn)一步誘發(fā)人身風(fēng)險(xiǎn)的產(chǎn)生。

1.3 思想風(fēng)險(xiǎn)。大學(xué)生作為接受新事物最迅速、最全面、最徹底的一個(gè)群體,受到各種社會(huì)思潮與不良風(fēng)氣的沖擊也是最廣泛最深遠(yuǎn)的。在這些不良社會(huì)思潮的作用下,大學(xué)生群體可能出現(xiàn)思想政治立場(chǎng)不堅(jiān)定,言語(yǔ)激進(jìn)、功利心重、集體意識(shí)淡薄等不良表現(xiàn)。

1.4 學(xué)業(yè)風(fēng)險(xiǎn)。學(xué)業(yè)風(fēng)險(xiǎn)是大學(xué)生群體特有的風(fēng)險(xiǎn)表現(xiàn)形式。每所院校每年都有個(gè)別學(xué)生因考試未通過(guò)、在校期間受到紀(jì)律處分等原因無(wú)法按時(shí)畢業(yè)。由此產(chǎn)生的學(xué)業(yè)風(fēng)險(xiǎn)對(duì)大學(xué)生身心發(fā)展與求職就業(yè)造成巨大的壓力。

2.高校學(xué)生管理風(fēng)險(xiǎn)的主要特點(diǎn)

2.1風(fēng)險(xiǎn)具有客觀性。風(fēng)險(xiǎn)是一種不以人的意志為轉(zhuǎn)移,獨(dú)立于人的意識(shí)之外的客觀存在。高校學(xué)生管理風(fēng)險(xiǎn)無(wú)法消除,只能通過(guò)科學(xué)的風(fēng)險(xiǎn)管理方法降低其出現(xiàn)的概率與造成的損失。

2.2風(fēng)險(xiǎn)具有不確定性。風(fēng)險(xiǎn)的不確定是風(fēng)險(xiǎn)自身的基本屬性。由于信息不對(duì)稱等因素,高校學(xué)生管理風(fēng)險(xiǎn)往往是難以預(yù)期甚至是無(wú)法預(yù)期的。

2.3風(fēng)險(xiǎn)具有可積累性。風(fēng)險(xiǎn)能夠以路徑依賴的形式自身強(qiáng)化,這種強(qiáng)化在絕大多數(shù)情況是正強(qiáng)化,將加劇風(fēng)險(xiǎn)系數(shù)與損失。

2.4風(fēng)險(xiǎn)具有相對(duì)性。即風(fēng)險(xiǎn)的性質(zhì)與后果因時(shí)間、空間和作用對(duì)象等因素的變化而變化。同類風(fēng)險(xiǎn)在不同時(shí)間不同地點(diǎn)可能有不同的發(fā)生概率與損失。

3.當(dāng)前高校風(fēng)險(xiǎn)管理工作存在的主要問(wèn)題

3.1大學(xué)生的風(fēng)險(xiǎn)察覺與防范意識(shí)普遍不高。當(dāng)代大學(xué)生危機(jī)覺察程度普遍不高,在思想上對(duì)潛在的危險(xiǎn)或情況的變化缺乏敏銳的嗅覺,甚至當(dāng)身處危機(jī)之中時(shí)仍渾然不覺。大學(xué)生較關(guān)注人身風(fēng)險(xiǎn)、就業(yè)風(fēng)險(xiǎn)等短期可預(yù)見的風(fēng)險(xiǎn),但對(duì)心理風(fēng)險(xiǎn)、誠(chéng)信風(fēng)險(xiǎn)、學(xué)業(yè)風(fēng)險(xiǎn)等潛在風(fēng)險(xiǎn)缺乏必要的防范準(zhǔn)備。

3.2高校風(fēng)險(xiǎn)管理的系統(tǒng)設(shè)置有待完善。近些年,許多高校都制定了針對(duì)各類學(xué)生群體可能出現(xiàn)的突發(fā)事件的應(yīng)急預(yù)案,成立了應(yīng)急組織,制定了相關(guān)的管理辦法。然而,此類應(yīng)急措施與管理辦法多是針對(duì)校園秩序造成嚴(yán)重危害的顯性風(fēng)險(xiǎn),但對(duì)學(xué)生就業(yè)風(fēng)險(xiǎn)、學(xué)業(yè)風(fēng)險(xiǎn)等潛在風(fēng)險(xiǎn)的管理方式較為單一,沒有形成管理此類風(fēng)險(xiǎn)的長(zhǎng)效機(jī)制。

3.3大學(xué)生各類風(fēng)險(xiǎn)識(shí)別與控制存在一定難度。風(fēng)險(xiǎn)就其本質(zhì)而言,是一種不確定的事件組合。因此,不論學(xué)生個(gè)人還是校方在識(shí)別風(fēng)險(xiǎn)方面都或多或少存在一定難度。通常我們用風(fēng)險(xiǎn)系數(shù)來(lái)衡量一個(gè)風(fēng)險(xiǎn)的發(fā)生概率。學(xué)生工作的主體與客體對(duì)于風(fēng)險(xiǎn)系數(shù)相對(duì)較高的風(fēng)險(xiǎn)較容易識(shí)別。

4.進(jìn)一步完善高校學(xué)生工作風(fēng)險(xiǎn)管理系統(tǒng)的對(duì)策

風(fēng)險(xiǎn)管理,是個(gè)人、家庭、企業(yè)或其他組織在處理他們所面臨的純粹風(fēng)險(xiǎn)時(shí),所采用的一種科學(xué)方法。高校應(yīng)當(dāng)充分認(rèn)識(shí)學(xué)生管理風(fēng)險(xiǎn)的客觀性、普遍性、不確定性,全面依托風(fēng)險(xiǎn)管理的理論體系,對(duì)高校學(xué)生管理中可能存在的風(fēng)險(xiǎn)進(jìn)行科學(xué)系統(tǒng)的識(shí)別、監(jiān)測(cè)、評(píng)估與處置。提升學(xué)校與學(xué)生的風(fēng)險(xiǎn)防范與應(yīng)對(duì)能力,盡可能降低因風(fēng)險(xiǎn)而引發(fā)的損失與不良影響。圖1:高校學(xué)生工作風(fēng)險(xiǎn)管理體系

4.1確定風(fēng)險(xiǎn)管理目標(biāo)。建構(gòu)高校學(xué)生工作風(fēng)險(xiǎn)管理系統(tǒng),首先應(yīng)當(dāng)科學(xué)的確定大學(xué)生風(fēng)險(xiǎn)管理的目標(biāo)。要充分考慮目標(biāo)是否符合所在高校的發(fā)展使命,是否能確保目標(biāo)是可行的,以及達(dá)到的目標(biāo)所需要的軟硬件資源是否成熟等方面的因素。

4.2風(fēng)險(xiǎn)監(jiān)測(cè)與識(shí)別。對(duì)大學(xué)生管理可能存在的風(fēng)險(xiǎn)進(jìn)行監(jiān)測(cè)與識(shí)別是對(duì)高校進(jìn)行風(fēng)險(xiǎn)管理的基礎(chǔ)。一是要確定統(tǒng)一的風(fēng)險(xiǎn)評(píng)估指標(biāo)。建立科學(xué)評(píng)估機(jī)制,發(fā)現(xiàn)學(xué)生的行為潛在風(fēng)險(xiǎn),為之后的科學(xué)干預(yù)做好準(zhǔn)備。二是建立參與面更廣、覆蓋面更大的監(jiān)控主體。要廣泛發(fā)揮高校中監(jiān)測(cè)部門的主體作用,形成網(wǎng)絡(luò)化、制度化的監(jiān)測(cè)體系。三是要構(gòu)建大學(xué)生行為風(fēng)險(xiǎn)信息平臺(tái)。盡最大可能收集大學(xué)生異常行為信息,建立科學(xué)的行為評(píng)估方法,對(duì)潛在風(fēng)險(xiǎn)與風(fēng)險(xiǎn)積累進(jìn)行評(píng)估。

4.3風(fēng)險(xiǎn)評(píng)估。風(fēng)險(xiǎn)評(píng)估是學(xué)校管理部門進(jìn)行風(fēng)險(xiǎn)干預(yù)的重要依據(jù)。學(xué)校在制定風(fēng)險(xiǎn)評(píng)估體系的過(guò)程中,應(yīng)考慮定量分析與定性分析相結(jié)合的方法,既要通過(guò)具體的基層工作掌握信息、了解情況,并通過(guò)工作經(jīng)驗(yàn)對(duì)可能產(chǎn)生的后果進(jìn)行估量,又必須借助數(shù)理模型通過(guò)科學(xué)技術(shù)手段進(jìn)行定性定量的評(píng)估。

4.4風(fēng)險(xiǎn)的處置。風(fēng)險(xiǎn)的處置是指在風(fēng)險(xiǎn)損失發(fā)生時(shí)或發(fā)生后,為縮小損失程度而采取的一種風(fēng)險(xiǎn)處理方式。對(duì)大學(xué)生行為風(fēng)險(xiǎn)的干預(yù)主要包括大學(xué)生風(fēng)險(xiǎn)的自我干預(yù)與學(xué)校干預(yù)兩個(gè)方面。一方面,應(yīng)當(dāng)通過(guò)廣泛開展大學(xué)生風(fēng)險(xiǎn)教育與危機(jī)教育,讓大學(xué)生自身通過(guò)預(yù)測(cè)、評(píng)估風(fēng)險(xiǎn)等手段有效降低風(fēng)險(xiǎn)。另一方面,學(xué)校應(yīng)該建立風(fēng)險(xiǎn)干預(yù)機(jī)制,在充分尊重風(fēng)險(xiǎn)的相對(duì)性與可累計(jì)性原則的基礎(chǔ)上,采取個(gè)別評(píng)估、個(gè)別干預(yù)的方式。(作者單位:福建師范大學(xué)經(jīng)濟(jì)學(xué)院)

通訊作者:鄭元?jiǎng)P

學(xué)生管理系統(tǒng)論文:軟件工程理論在學(xué)生管理系統(tǒng)中的應(yīng)用

摘要:本文從技工院校學(xué)生管理的特點(diǎn)入手,分析了運(yùn)用軟件工程理論籌建學(xué)生管理信息化系統(tǒng)的可行性和必要性,對(duì)系統(tǒng)的功能和技術(shù)特性作了概述,并提出了在技術(shù)開發(fā)過(guò)程中應(yīng)注意的若干問(wèn)題。

關(guān)鍵詞:軟件工程;學(xué)生管理系統(tǒng);信息化建設(shè)

學(xué)生管理系統(tǒng)是學(xué)校內(nèi)部管理的一個(gè)重要組成部分。長(zhǎng)期以來(lái),學(xué)生信息一般采用人工方法統(tǒng)計(jì)、檢索和管理,隨著學(xué)校辦學(xué)規(guī)模的擴(kuò)大,學(xué)生管理信息量的不斷擴(kuò)容,特別是技工類院校,涉及到諸多與學(xué)生有關(guān)的信息,傳統(tǒng)的人工統(tǒng)計(jì)管理方法已不能滿足日益擴(kuò)大的學(xué)生信息量的需求。學(xué)生管理工作比較瑣碎、繁雜,利用人工統(tǒng)計(jì)辦事效率低下,且資料零亂、不易查找、容易丟失,一旦管理人員發(fā)生變動(dòng),資料交接與業(yè)務(wù)銜接就成了大問(wèn)題。如何高效地管理學(xué)生信息,成了困擾學(xué)生管理部門的頭等大事。

隨著信息化管理技術(shù)的不斷普及和推廣,利用以計(jì)算機(jī)技術(shù)為基礎(chǔ)的軟件工程理論來(lái)規(guī)劃統(tǒng)籌管理與學(xué)生有關(guān)的各類信息已成為大勢(shì)所趨。利用軟件工程理論對(duì)學(xué)生管理的各個(gè)子系統(tǒng)通過(guò)UML準(zhǔn)確建模,幫助分析人員更好地理解學(xué)生管理系統(tǒng)的功能、信息和行為,從而為廣大師生查找獲取學(xué)生的有關(guān)信息、提交需求申請(qǐng)?zhí)峁┛焖?、方便、?shí)時(shí)的服務(wù)和響應(yīng)。軟件工程開發(fā)理論有面向功能的方法、面向過(guò)程的方法和面向?qū)ο蟮姆椒?。筆者從面向功能和面向?qū)ο蟮慕嵌葘?duì)學(xué)生管理信息系統(tǒng)作如下分析。

一、學(xué)生管理系統(tǒng)開發(fā)的可行性和必要性

學(xué)生管理系統(tǒng)作為一種中型管理系統(tǒng),如何讓學(xué)生、班主任和學(xué)校管理人員高效地使用該系統(tǒng)進(jìn)行查詢、檢索和管理是對(duì)該系統(tǒng)的基本要求,該系統(tǒng)功能的不斷更新和升級(jí)則是學(xué)生管理系統(tǒng)的發(fā)展性需求。系統(tǒng)面向?qū)W生和教師的主要功能有:查詢學(xué)生的身份,國(guó)家助學(xué)金的申請(qǐng)與批轉(zhuǎn),扶困助學(xué)的申請(qǐng)與審批,社會(huì)醫(yī)險(xiǎn)保險(xiǎn)的申請(qǐng)辦理,社團(tuán)活動(dòng)的申請(qǐng)與流轉(zhuǎn),獎(jiǎng)懲記錄,查詢招工就業(yè)信息、心理健康檔案信息及考勤信息等,管理人員主要登陸管理系統(tǒng)錄入或更改信息,通知通告,日常更新和維護(hù)等。系統(tǒng)基于局域網(wǎng)和windows操作系統(tǒng),充分利用學(xué)校現(xiàn)有的硬件和軟件設(shè)施設(shè)備,完全可以達(dá)到相應(yīng)的技術(shù)要求,實(shí)現(xiàn)系統(tǒng)的預(yù)期功能。把學(xué)生管理信息通過(guò)軟件工程理論來(lái)建模管理,查找方便,檢索快捷,存儲(chǔ)量大,便于統(tǒng)籌,且保密性好,使用壽命長(zhǎng),管理和維護(hù)成本低,可靠性高,不受限于人員流動(dòng)。

從經(jīng)濟(jì)效益上來(lái)看,傳統(tǒng)的學(xué)生管理需要較多的人員配置,管理過(guò)程比較繁雜、瑣碎,保密性弱,資料易丟失或遺漏。使用學(xué)生管理系統(tǒng)不僅可以避免上述問(wèn)題的出現(xiàn),還可以縮減人員的配置,大幅度地減少工作量,提高工作效率和經(jīng)濟(jì)效益。從使用層面上來(lái)說(shuō),因該系統(tǒng)操作簡(jiǎn)單,在師生現(xiàn)有的智能化工具操作能力的基礎(chǔ)上,完全可以快速、準(zhǔn)確、熟練地掌握整個(gè)操作流程,達(dá)到軟件使用的能力需求。

二、學(xué)生管理系統(tǒng)的功能模塊分析

1. 系統(tǒng)的功能模塊。

學(xué)生管理系統(tǒng)著眼于學(xué)生管理、服務(wù)于學(xué)校的教育教學(xué),因此,學(xué)生管理系統(tǒng)應(yīng)具備如下功能:(1)能錄入全校學(xué)生的基本情況,輸入與學(xué)生有關(guān)的所有實(shí)時(shí)信息,修改、補(bǔ)充、更新或刪除有關(guān)信息;(2)具備對(duì)學(xué)生基本檔案材料的查詢、編輯與分析;(3)能受理師生的實(shí)時(shí)申請(qǐng),在權(quán)限許可范圍內(nèi)調(diào)用有關(guān)學(xué)生的資料;(4)以系或班級(jí)為單位能形成簡(jiǎn)易的數(shù)據(jù)分析與統(tǒng)計(jì)報(bào)告,供管理者決策參考。系統(tǒng)可分為功能模塊、工作模塊、查詢模塊和管理模塊等四大模塊。以下是模塊架構(gòu)圖和系統(tǒng)流程圖。

2. 系統(tǒng)開發(fā)工具。

系統(tǒng)的開發(fā)環(huán)境的選擇至關(guān)重要。因軟件運(yùn)行環(huán)境直接與數(shù)據(jù)庫(kù)掛鉤,考慮到目前職業(yè)院校的使用特點(diǎn),選擇以下的運(yùn)行環(huán)境較為合適:(1)開發(fā)環(huán)境:windows 2000;(2)開發(fā)工具:Visual Basic6.0。Visual Basic6.0具有數(shù)據(jù)訪問(wèn)、控件、語(yǔ)言、向?qū)Х矫娴男略鎏匦院透叨瓤梢浦不拇a,創(chuàng)建ActiveX控件將更加輕松和方便,internet功能有所增強(qiáng),在線幫助更加完善。(3)數(shù)據(jù)庫(kù)管理系統(tǒng):SQL Server 2000。SQL Server 2000能啟用web特性,對(duì)XML和Internet標(biāo)準(zhǔn)提供豐富的技術(shù)支持,具有更高的伸縮性和可靠性。SQL Server 2000可幫助用戶快速構(gòu)建、配置和管理有關(guān)電子商務(wù)、商業(yè)和數(shù)據(jù)倉(cāng)庫(kù)等解決方案,具有較強(qiáng)的集成和可擴(kuò)展的分析服務(wù)及靈活可擴(kuò)展的數(shù)據(jù)轉(zhuǎn)換功能。SQL Server 2000能為數(shù)據(jù)管理與分析帶來(lái)更大的靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng)。(4)數(shù)據(jù)庫(kù)服務(wù)器:SQL Server 2000桌面引擎。

三、學(xué)生管理系統(tǒng)的運(yùn)行指標(biāo)

在系統(tǒng)設(shè)計(jì)和開發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足學(xué)校對(duì)信息處理的需求。

(1)系統(tǒng)的開放性和可擴(kuò)充性。學(xué)生管理系統(tǒng)在開發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。師生的使用需求會(huì)不斷增加,內(nèi)容會(huì)不斷擴(kuò)寬。因此,系統(tǒng)應(yīng)是一個(gè)開放的系統(tǒng),只要符合一定的應(yīng)用規(guī)范,通過(guò)簡(jiǎn)單的增加或減少系統(tǒng)的模塊,增減系統(tǒng)配置的硬件,以及通過(guò)對(duì)軟件的修補(bǔ)或完善,可以順利地完成系統(tǒng)的升級(jí)和更新?lián)Q代。

(2)系統(tǒng)的易用性和可維護(hù)性。學(xué)生管理系統(tǒng)直接面對(duì)學(xué)生、班主任和學(xué)校管理人員,使用人員往往對(duì)計(jì)算機(jī)的性能并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,方便的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面,針對(duì)用戶可能出現(xiàn)的使用問(wèn)題,提供合適的在線幫助,釋疑解惑,縮短用戶對(duì)系統(tǒng)熟悉的過(guò)程。

(3)系統(tǒng)的標(biāo)準(zhǔn)性和先進(jìn)性。系統(tǒng)在設(shè)計(jì)開發(fā)使用過(guò)程中涉及的計(jì)算機(jī)硬件和軟件,要符合國(guó)際、國(guó)家或行業(yè)標(biāo)準(zhǔn)。目前計(jì)算機(jī)系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,作為學(xué)生信息管理的系統(tǒng)工程,系統(tǒng)設(shè)計(jì)要有一定的超前性,技術(shù)上要體現(xiàn)一定的先進(jìn)性,生命周期盡可能長(zhǎng)一些。

(4)系統(tǒng)的響應(yīng)度。學(xué)生信息管理系統(tǒng)在日常處理中的響應(yīng)速度應(yīng)為秒級(jí),達(dá)到實(shí)時(shí)要求。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同從秒級(jí)推延至分鐘級(jí),原則是保證師生在合理的等待時(shí)間范圍之內(nèi),不至影響系統(tǒng)的使用效率。

四、系統(tǒng)開發(fā)應(yīng)注意的幾個(gè)問(wèn)題

(1)要有足夠的分析與設(shè)計(jì)。學(xué)生管理系統(tǒng)開發(fā)人員可能在拿到項(xiàng)目以后僅憑經(jīng)驗(yàn)就急于設(shè)計(jì)數(shù)據(jù)模型、數(shù)據(jù)結(jié)構(gòu)和編碼,缺少對(duì)客戶需求、系統(tǒng)結(jié)果、系統(tǒng)功能等進(jìn)行足夠的分析,因此,很可能在開發(fā)過(guò)程中,發(fā)現(xiàn)數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)模型設(shè)計(jì)或系統(tǒng)設(shè)計(jì)不合理等問(wèn)題,不得不對(duì)數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)模型重新進(jìn)行調(diào)整,從而影響了整個(gè)工程的進(jìn)度。

(2)要建立完備的系統(tǒng)開發(fā)文檔。文檔是優(yōu)秀軟件不可或缺的組成部分,它包括客戶的需求分析、系統(tǒng)設(shè)計(jì)說(shuō)明、系統(tǒng)開發(fā)計(jì)劃、程序設(shè)計(jì)說(shuō)明、系統(tǒng)幫助文件以及詳細(xì)的用戶手冊(cè)等。在實(shí)際應(yīng)用中,大多數(shù)使用管理系統(tǒng)的學(xué)生和教師沒有專業(yè)背景,如果沒有必要且清晰的幫助文件和詳細(xì)的用戶手冊(cè),用戶難以完全理解和掌握軟件的使用方法,從而對(duì)軟件失去興趣,這不僅降低了軟件的可用性,而且增加了軟件開發(fā)商對(duì)用戶培訓(xùn)的工作量。

學(xué)生管理系統(tǒng)與師生日常生活和學(xué)習(xí)工作緊密相關(guān),它的系統(tǒng)性、先進(jìn)性、完備性和時(shí)效性不僅關(guān)乎到師生個(gè)人的切身利益,也從一個(gè)側(cè)面反映出學(xué)校的管理層次和信息化水平,其設(shè)計(jì)、構(gòu)建、使用和維護(hù)需要一定的資金和人員投入,但是相較于傳統(tǒng)的人工統(tǒng)計(jì)管理造成的資源浪費(fèi)和滯后的時(shí)效性,利用軟件工程理論科學(xué)構(gòu)建學(xué)生管理系統(tǒng)還是具有巨大的發(fā)展前景和管理優(yōu)勢(shì)。

(作者單位:中山市技師學(xué)院)

學(xué)生管理系統(tǒng)論文:基于Web的獨(dú)立學(xué)院學(xué)生管理系統(tǒng)構(gòu)建策略探討

【摘 要】隨著我國(guó)高等教育的廣泛普及,作為獨(dú)立學(xué)院,學(xué)生的管理工作是重要組成部分。但是傳統(tǒng)的管理模式存在著許多弊端,截止到目前,國(guó)內(nèi)普通公辦本科院校和西方發(fā)達(dá)國(guó)家大部分高校都已經(jīng)建立了相對(duì)完善的校園信息化平臺(tái)。因此,獨(dú)立學(xué)院也應(yīng)在學(xué)生管理工作中構(gòu)建自己的系統(tǒng)。

【關(guān)鍵詞】獨(dú)立學(xué)院 學(xué)生管理 系統(tǒng)

我國(guó)獨(dú)立學(xué)院產(chǎn)生于上個(gè)世紀(jì)90年代末期,當(dāng)時(shí),為擴(kuò)大高等教育資源,國(guó)家鼓勵(lì)公辦本科院校結(jié)合社會(huì)資金,舉辦獨(dú)立的學(xué)院。獨(dú)立學(xué)院飛速發(fā)展對(duì)提高我國(guó)高等教育毛入學(xué)率起到了十分重要的作用,獨(dú)立學(xué)院作為我國(guó)高校特殊的分支,也是教學(xué)和科研的重要基地,是培養(yǎng)人才的重要場(chǎng)所。高等學(xué)校學(xué)生工作是教育管理的一個(gè)重要陣地,有效的開展學(xué)生工作對(duì)促進(jìn)學(xué)院的穩(wěn)定與發(fā)展,加強(qiáng)校風(fēng)、學(xué)風(fēng)的建設(shè),促進(jìn)校園文化建設(shè),實(shí)現(xiàn)人才的培養(yǎng)目標(biāo),全面提高學(xué)生綜合素質(zhì),推進(jìn)教育教學(xué)工作的發(fā)展都起到了積極的作用。

學(xué)生管理工作是獨(dú)立學(xué)院管理工作的重要組成部分,也是衡量獨(dú)立學(xué)院管理水平的重要依據(jù),由于獨(dú)立學(xué)院和其他普通公辦本科院校相比,其校區(qū)軟硬件設(shè)施還有待提高,加之隨著獨(dú)立學(xué)院辦學(xué)規(guī)模的擴(kuò)大和業(yè)務(wù)的擴(kuò)展,傳統(tǒng)的管理模式和手段己經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)新的發(fā)展需要,學(xué)生管理工作體現(xiàn)的尤為突出。主要體現(xiàn)在以下幾個(gè)方面:

1.學(xué)生數(shù)據(jù)不能夠及時(shí)的更新。獨(dú)立學(xué)院建設(shè)初期并沒有采用Web結(jié)構(gòu)的網(wǎng)絡(luò)傳送模式,各項(xiàng)數(shù)據(jù)的報(bào)送還是以文件及手工錄入,這種傳統(tǒng)模式容易造成信息的遺漏和更新不及時(shí)。2.傳統(tǒng)辦公模式工作效率低,工作量大。在處理學(xué)生的各項(xiàng)數(shù)據(jù)時(shí),往往一個(gè)數(shù)據(jù)出錯(cuò)后,后面的數(shù)據(jù)跟著出錯(cuò),返工率比較高,造成工作效率低,并浪費(fèi)相關(guān)的資源。3.信息管理不規(guī)范。獨(dú)立學(xué)院建設(shè)初期沒有一個(gè)完整的信息管理系統(tǒng),在上報(bào)各項(xiàng)數(shù)據(jù)時(shí),各個(gè)部門的數(shù)據(jù)管理方式不同,有的采用Excel格式,有的采用Word格式,很難有統(tǒng)一的模板。

鑒于以上幾個(gè)方面,傳統(tǒng)的信息管理模式已經(jīng)不能適應(yīng)獨(dú)立學(xué)院的發(fā)展需要,尤其是隨著計(jì)算機(jī)網(wǎng)絡(luò)和Internet的普及,運(yùn)用先進(jìn)的管理信息系統(tǒng)(MIS)及其軟件開發(fā)平臺(tái),對(duì)信息進(jìn)行科學(xué)化和網(wǎng)絡(luò)化管理,己經(jīng)成為我國(guó)獨(dú)立學(xué)院信息系統(tǒng)的發(fā)展趨勢(shì)。如果建立學(xué)生信息管理系統(tǒng),采用計(jì)算機(jī)技術(shù)進(jìn)行學(xué)生信息系統(tǒng)管理,不但能減少紙質(zhì)資料存放的空間,更能使相關(guān)數(shù)據(jù)共享,可對(duì)所需信息進(jìn)行快速查詢,為學(xué)生工作提供各方面的數(shù)據(jù),將會(huì)把高校學(xué)生管理工作的發(fā)展推向一個(gè)嶄新的平臺(tái)。當(dāng)前,由于獨(dú)立學(xué)院辦學(xué)時(shí)間短,目前還沒有建立一個(gè)比較完善的基于網(wǎng)絡(luò)環(huán)境的學(xué)生信息管理系統(tǒng),所以建立完善的學(xué)生信息管理系統(tǒng)是提高學(xué)校學(xué)生管理科學(xué)化的手段,可以充分利用獨(dú)立學(xué)院的現(xiàn)有資源,網(wǎng)絡(luò)資源,硬件資源,軟件資源,能夠提高資源的利用率。

現(xiàn)階段,我國(guó)多數(shù)普通本科院校都建成了校園信息化平臺(tái),但在管理信息化過(guò)程中普遍存在著“重建設(shè)、輕應(yīng)用”的現(xiàn)象,電腦和校園網(wǎng)的使用價(jià)值還沒有被充分地挖掘出來(lái)。特別是剛成立不久的一些獨(dú)立學(xué)院,雖然各個(gè)部門都已經(jīng)購(gòu)置了電腦,甚至建立了內(nèi)部網(wǎng)絡(luò)參與了部分管理工作,但管理工作的規(guī)范化程度、質(zhì)量和效率,并未得到有效的提高。第一,學(xué)校學(xué)生管理工作上仍處于手工和半手工狀態(tài),其自動(dòng)化辦公系統(tǒng)在這個(gè)領(lǐng)域建設(shè)純屬虛設(shè);第二,學(xué)生信息管理系統(tǒng)通常只在辦公室實(shí)現(xiàn)了學(xué)生基本信息的管理;第三,學(xué)生信息管理系統(tǒng)交互能力有限,管理功能少;第四、學(xué)校各部門的管理信息系統(tǒng)相對(duì)獨(dú)立,無(wú)法實(shí)現(xiàn)共享,重復(fù)工作量較大。由于各部門的信息管理系統(tǒng)相對(duì)獨(dú)立,學(xué)生的相關(guān)數(shù)據(jù)沒有集成,若要了解學(xué)生的詳細(xì)情況,則需要查詢不同的管理信息系統(tǒng),造成了管理流程上的不通暢,影響了信息的重用和共享,導(dǎo)致工作較繁瑣,辦事效率低、準(zhǔn)確率低和工作強(qiáng)度大等缺點(diǎn)。

早在上世紀(jì)70年代,由美國(guó)的麻省理工學(xué)院提出的數(shù)字化校園建設(shè)的概念,經(jīng)過(guò)多年的發(fā)展和完善,現(xiàn)在已經(jīng)構(gòu)建出較為成熟的數(shù)字化校園構(gòu)建模型,數(shù)字化校園建設(shè)在國(guó)外的發(fā)展普遍具有起點(diǎn)高,速度快和投資大的特點(diǎn),并且一般是起步比較早,目前已經(jīng)發(fā)展比較完善現(xiàn)在已經(jīng)構(gòu)建出較為成熟的數(shù)字化校園構(gòu)建模型。在許多歐美的地區(qū),政府的全力支持使得各高等院校紛紛對(duì)學(xué)生管理和教學(xué)管理進(jìn)行數(shù)字化、信息化改造。自90年代以來(lái),有調(diào)查報(bào)告顯示,西方發(fā)達(dá)國(guó)家的大部分名牌高校均已比較成功地完成了數(shù)字化校園建設(shè)工作,并且他們的系統(tǒng)設(shè)計(jì)的模式基本上是面向全局的綜合性學(xué)生管理系統(tǒng),數(shù)據(jù)采用統(tǒng)一管理的形式存放在中央數(shù)據(jù)庫(kù)中,對(duì)學(xué)生信息管理的操作由網(wǎng)絡(luò)上的計(jì)算機(jī)通過(guò)客戶端的方式進(jìn)行,即數(shù)據(jù)集中存儲(chǔ),分散操作。它將學(xué)生工作中的各個(gè)部分進(jìn)行了統(tǒng)一規(guī)劃,以提高學(xué)生管理效率、準(zhǔn)確性為目的。在獨(dú)立學(xué)院中,學(xué)生的日常管理工作中占據(jù)著重要的地位。在計(jì)算機(jī)信息話高速發(fā)展的今天,學(xué)生信息管理系統(tǒng)的功能、性能以及在信息處理能力上基本能夠滿足目前獨(dú)立學(xué)院對(duì)于學(xué)生管理方面的要求。但是,現(xiàn)有的學(xué)生信息管理系統(tǒng)存在不完善,需要構(gòu)建完善系統(tǒng)。因此通過(guò)學(xué)生信息管理系統(tǒng)的功能需求、數(shù)據(jù)需求以及與其他信息管理系統(tǒng)的關(guān)系,建立系統(tǒng)的模型;通過(guò)運(yùn)用信息技術(shù)手段重構(gòu)學(xué)生工作的傳統(tǒng)流程和教育引導(dǎo)方式,建立基于網(wǎng)絡(luò)平臺(tái)的學(xué)生工作運(yùn)行新機(jī)制,優(yōu)化組織結(jié)構(gòu),規(guī)范管理流程。各種信息的申報(bào)、審核、處理、統(tǒng)計(jì)、分析都有了統(tǒng)一的平臺(tái)、統(tǒng)一的標(biāo)準(zhǔn)、統(tǒng)一的流程,各項(xiàng)工作都必須通過(guò)這個(gè)統(tǒng)一平臺(tái)來(lái)完成,使各項(xiàng)工作通過(guò)平臺(tái)的運(yùn)作得到了強(qiáng)制規(guī)范。

學(xué)生信息管理系統(tǒng)是獨(dú)立學(xué)院信息化建設(shè)的重要組成部分,所以本系統(tǒng)的目的就是建立學(xué)生信息數(shù)據(jù)庫(kù),充分利用學(xué)院現(xiàn)有的軟硬件環(huán)境以及設(shè)計(jì)的管理系統(tǒng)方案,利用現(xiàn)有的校園網(wǎng)絡(luò),實(shí)現(xiàn)學(xué)生基本信息和管理信息在全校范圍內(nèi)的聯(lián)網(wǎng)管理和查詢,最大限度地實(shí)現(xiàn)學(xué)生信息共享,實(shí)現(xiàn)學(xué)生管理信息的電腦化、網(wǎng)絡(luò)化、信息化,使學(xué)生管理工作的數(shù)據(jù)實(shí)現(xiàn)用戶間的數(shù)據(jù)共享和信息交流,并達(dá)到操作過(guò)程中的直觀,方便,實(shí)用,安全等要求。

學(xué)生管理系統(tǒng)論文:基于RFID的學(xué)生管理系統(tǒng)的研究與設(shè)計(jì)

摘要:因?yàn)楣芾矸椒ê褪侄蔚穆浜?,很多學(xué)校不能及時(shí)掌握學(xué)生的行蹤,導(dǎo)致學(xué)生部分不良行為的發(fā)生時(shí)不能被及時(shí)阻止。該文分析了RFID標(biāo)簽、RFID讀卡器等硬件的特性和組成,使用和SQL SERVER技術(shù),設(shè)計(jì)了一套基于RFID的學(xué)生管理系統(tǒng)。家長(zhǎng)和老師通過(guò)使用該系統(tǒng),可以及時(shí)了解和掌握學(xué)生的到校在校等情況,同時(shí)也可以利用本系統(tǒng)的網(wǎng)絡(luò)平臺(tái)查詢到學(xué)生在學(xué)校的信息。

關(guān)鍵詞:RFID;標(biāo)簽;讀卡器;管理;反饋

1 研究背景

現(xiàn)在很多學(xué)校對(duì)學(xué)生的管理仍然停留在人工管理的階段,主要是通過(guò)班級(jí)班主任經(jīng)常的提醒、教育來(lái)實(shí)現(xiàn)的,這樣的管理方式往往會(huì)使學(xué)校管理人員不能及時(shí)獲取到學(xué)生的動(dòng)態(tài)信息。為了能夠?qū)崟r(shí)掌握學(xué)生的在校情況,及時(shí)扼殺學(xué)生的一些不良行為,讓學(xué)生能真正投入到學(xué)習(xí)生活中去,我們有必要利用先進(jìn)的計(jì)算機(jī)技術(shù)建立一個(gè)實(shí)時(shí)反饋系統(tǒng)。

2 RFID簡(jiǎn)介及應(yīng)用現(xiàn)狀

2.1 RFID簡(jiǎn)介

RFID的中文含義是射頻識(shí)別,它屬于自動(dòng)識(shí)別技術(shù)的一種,其主要原理是將無(wú)線射頻信號(hào)傳送給被識(shí)別物體,從而做到不直接接觸物體就能識(shí)別物體和與物體交換數(shù)據(jù)的目的[1-2]。利用RFID技術(shù),多個(gè)物體能同時(shí)被識(shí)別,并且能識(shí)別靜止的對(duì)象和運(yùn)動(dòng)的對(duì)象[3][4]。在這個(gè)識(shí)別和數(shù)據(jù)交換的過(guò)程中,不需要人工干預(yù),完全是自動(dòng)進(jìn)行的。除此之外,RFID系統(tǒng)還能使用于惡劣的環(huán)境中[3]。

2.2 應(yīng)用現(xiàn)狀

現(xiàn)在我們國(guó)家很多校園都普遍在使用的一卡通就是基于RFID技術(shù)的,師生在學(xué)校里辦理各種業(yè)務(wù)都只要用一張卡就行了。一卡通的主要功能是消費(fèi)和考勤,當(dāng)學(xué)生出入學(xué)校時(shí)都要在校門口的讀卡器上刷卡,刷卡的時(shí)候家長(zhǎng)的手機(jī)就能收到一卡通系統(tǒng)發(fā)送的學(xué)生進(jìn)出學(xué)校的信息。

一卡通系統(tǒng)雖然功能非常強(qiáng)大,也非常方便,但是它還是存在一些問(wèn)題:1)不能遠(yuǎn)距離感應(yīng),必須近距離刷卡;2)不能記錄學(xué)生在校園里的情況;3)不能判斷學(xué)生是進(jìn)還是出;4)如果學(xué)校管理人員需要知道學(xué)生的信息必須主動(dòng)查詢系統(tǒng),這樣容易使管理被動(dòng)化。

3 系統(tǒng)設(shè)計(jì)

3.1 系統(tǒng)硬件組成及選型

RFID系統(tǒng)由三個(gè)部分組成:

1)RFID標(biāo)簽

RFID標(biāo)簽主要用來(lái)儲(chǔ)存學(xué)生的信息。標(biāo)簽的選擇需要考慮兩個(gè)指標(biāo):標(biāo)簽的工作頻率和標(biāo)簽的供電方式。在本系統(tǒng)中,我們使用頻率為2.45GHZ的標(biāo)簽,同時(shí)該標(biāo)簽的供電方式是有源的。

2)RFID讀卡器

讀卡器的主要功能是讀取標(biāo)簽的數(shù)據(jù)。

在選擇讀卡器的頻率時(shí)必須和RFID標(biāo)簽的頻率一致,所以在本系統(tǒng)中讀卡器的頻率同樣使用2.45G赫茲。

在不同場(chǎng)合的讀卡器類型也不同,對(duì)于安裝在學(xué)校大門和學(xué)校里各通道的讀卡器,我們使用固定式的。而為了方便學(xué)校管理人員在校園巡邏隨身攜帶,我們采用手持式的讀卡器。

為了使本系統(tǒng)能長(zhǎng)距離的通信,同時(shí)保證更快的數(shù)據(jù)傳輸速度,我們使用了RS485作為輸出端口。

3)數(shù)據(jù)服務(wù)器及通信線路

通信線路用于連接在校園各個(gè)角落的讀卡器,并將數(shù)據(jù)傳輸至數(shù)據(jù)服務(wù)器,而數(shù)據(jù)服務(wù)器用于對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)和處理。

3.2 判斷方向的設(shè)計(jì)

3.3軟件系統(tǒng)設(shè)計(jì)

3.3.3界面的設(shè)計(jì)

3.3.4 自動(dòng)提醒功能

4 總結(jié)

本文設(shè)計(jì)了一個(gè)基于RFID的能記錄并將學(xué)生在學(xué)校的信息及時(shí)反饋給管理人員和家長(zhǎng)的系統(tǒng)。當(dāng)學(xué)生進(jìn)出校園、教室或經(jīng)過(guò)裝有RFID讀卡器的通道時(shí),能記錄學(xué)生的信息并傳輸?shù)椒?wù)器中,學(xué)校管理人員和家長(zhǎng)能通過(guò)網(wǎng)絡(luò)查詢到學(xué)生相關(guān)信息,當(dāng)學(xué)生出現(xiàn)遲到、曠課等行為時(shí),系統(tǒng)能實(shí)時(shí)把該學(xué)生的情況反饋管理人員,以便及時(shí)處理。

學(xué)生管理系統(tǒng)論文:基于ASP.NET的網(wǎng)絡(luò)教育學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

摘 要:采用2.0 網(wǎng)絡(luò)系統(tǒng)開發(fā)技術(shù)和SQL Server 2005 數(shù)據(jù)庫(kù)技術(shù)設(shè)計(jì)和開發(fā)的網(wǎng)絡(luò)教育學(xué)生管理系統(tǒng),實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)教育學(xué)生有效動(dòng)態(tài)的管理,提高了管理人員的工作效率。本文主要介紹了網(wǎng)絡(luò)教育學(xué)生管理系統(tǒng)的總體方案、主要功能模塊及其相關(guān)實(shí)現(xiàn)技術(shù)。該系統(tǒng)包括四個(gè)功能模塊: 系統(tǒng)管理員模塊、學(xué)習(xí)中心管理員模塊、教師模塊和學(xué)生模塊。實(shí)現(xiàn)了由傳統(tǒng)的手工管理方式向網(wǎng)絡(luò)無(wú)紙化管理方式的轉(zhuǎn)變。

關(guān)鍵詞:  網(wǎng)絡(luò)教育; 學(xué)生管理

一、前言

近幾年,我校網(wǎng)絡(luò)教育在招生規(guī)模上持續(xù)擴(kuò)大,手工的管理方式工作量大、費(fèi)時(shí)費(fèi)力、效率低。網(wǎng)絡(luò)教育學(xué)生學(xué)習(xí)的特點(diǎn)和普通在校生不一樣,時(shí)間跨度比較大,考試時(shí)間和教學(xué)時(shí)間往往不統(tǒng)一,并且學(xué)生多為業(yè)余學(xué)習(xí),平時(shí)交流不方便。因此為了適應(yīng)目前信息時(shí)代對(duì)管理的制度化、程序化、標(biāo)準(zhǔn)化等方面的要求,建立一套界面友好,易于學(xué)習(xí),非計(jì)算機(jī)專業(yè)人員經(jīng)過(guò)短時(shí)間培訓(xùn)即可掌握基本操作,符合網(wǎng)絡(luò)教育特點(diǎn)的信息化管理系統(tǒng)是非常有必要的。由于全國(guó)高校的網(wǎng)絡(luò)教育學(xué)生管理沒有統(tǒng)一的模式, 所以引進(jìn)的學(xué)生管理軟件不具有針對(duì)性, 也很難保證它的通用性和適用性, 這個(gè)問(wèn)題是管理人員在實(shí)踐中必須認(rèn)真考慮和解決的問(wèn)題[1]。因此結(jié)合我校網(wǎng)絡(luò)教育管理的實(shí)際情況,運(yùn)用現(xiàn)代化的手段進(jìn)行科學(xué)管理,利用校園網(wǎng)的普及,設(shè)計(jì)開發(fā)具有通用性、開放性、實(shí)用性和靈活性的網(wǎng)絡(luò)教育學(xué)生管理系統(tǒng)成為必然。

二、系統(tǒng)需求分析

依據(jù)網(wǎng)絡(luò)教育管理的模式,通過(guò)對(duì)學(xué)籍、教務(wù)人員的調(diào)研,確定本系統(tǒng)需要實(shí)現(xiàn)的功能目標(biāo)是:把校本部與學(xué)習(xí)中心的數(shù)據(jù)通過(guò)網(wǎng)絡(luò)進(jìn)行采集、處理,使學(xué)生信息、教師信息、教務(wù)信息、考務(wù)信息等進(jìn)行跨時(shí)空的遠(yuǎn)距離互動(dòng)傳輸。根據(jù)管理員的不同級(jí)別賦予其不同的操作權(quán)限。系統(tǒng)由 “學(xué)籍系統(tǒng)”、“教務(wù)系統(tǒng)”、“教師系統(tǒng)”、“學(xué)生系統(tǒng)”、“成績(jī)系統(tǒng)”、“畢業(yè)管理系統(tǒng)”、“系統(tǒng)維護(hù)”七大子系統(tǒng)組成。包含“數(shù)據(jù)處理”、“查詢統(tǒng)計(jì)”、“報(bào)表打印”等功能。各學(xué)習(xí)中心、各管理功能部門通過(guò)系統(tǒng)的網(wǎng)絡(luò)功能實(shí)現(xiàn)各部門間的文件傳輸,信息傳遞與交流,通過(guò)校園網(wǎng)實(shí)現(xiàn)各種信息的。

三、 系統(tǒng)主要功能模塊及其設(shè)計(jì)

根據(jù)系統(tǒng)需求分析考慮將本系統(tǒng)分成四大功能模塊: 校本部管理員模塊、學(xué)習(xí)中心管理員模塊、教師模塊和學(xué)生模塊。各模塊的功能剖析見圖1。

1.校本部管理員

校本部管理員作為該系統(tǒng)的最高權(quán)力擁有者,可以對(duì)該系統(tǒng)的所有模塊進(jìn)行操作。出于安全考慮,管理員的帳號(hào)密碼全部采用md5加密方式[2],并且只有在允許的ip地址內(nèi)才可以進(jìn)行操作,否則操作被阻止,并且操作記錄會(huì)被記錄在可疑訪問(wèn)日志中。校本部管理員可以操作的模塊主要有以下幾個(gè):

(1)學(xué)籍管理:學(xué)籍管理是學(xué)生管理的重要內(nèi)容之一,對(duì)學(xué)校領(lǐng)導(dǎo)和教師全面了解學(xué)生情況起著重要作用,為決策者制定政策提供有力的依據(jù)。學(xué)生學(xué)籍管理包括學(xué)生的基本情況、學(xué)生獲獎(jiǎng)和受處分的情況等。該部分包括如下幾個(gè)子模塊: 學(xué)籍注冊(cè)、按年級(jí)專業(yè)或者學(xué)號(hào)姓名管理學(xué)籍信息、個(gè)別學(xué)籍追加。

(2)教師管理:該部分包括教師基本信息管理和教師工作量管理。

(3)專業(yè)管理、學(xué)習(xí)中心管理、課程管理:這三個(gè)模塊的主要功能是對(duì)專業(yè)、課程、學(xué)習(xí)中心的基礎(chǔ)信息的維護(hù),包括添加、修改、刪除、查詢、統(tǒng)計(jì)等。

(4)學(xué)習(xí)中心―專業(yè)管理:此模塊根據(jù)我校網(wǎng)絡(luò)教育管理的具體情況:我校下設(shè)多個(gè)學(xué)習(xí)中心,每個(gè)學(xué)習(xí)中心開設(shè)專業(yè)不同。所以此模塊的功能是靈活的為各個(gè)學(xué)習(xí)中心添加其所開設(shè)的專業(yè)。

(5)選課管理:由于網(wǎng)絡(luò)教育的課程安排不像全日制學(xué)生選課那么規(guī)范,上課時(shí)間不統(tǒng)一等,所以選課模塊設(shè)計(jì)理念是選課設(shè)置盡可能的靈活,教務(wù)管理員可以任意選定入學(xué)年級(jí)、專業(yè)、培養(yǎng)層次、學(xué)習(xí)形式、開課時(shí)間進(jìn)行組合,組合確定后從課程列表中為該組合選定課程,提交信息時(shí)所有選定課程會(huì)直接映射到包含此專業(yè)的學(xué)習(xí)中心。

(6)成績(jī)管理:成績(jī)管理作為該系統(tǒng)的核心部分,包括成績(jī)綜合查詢、個(gè)人成績(jī)修改、補(bǔ)考人數(shù)統(tǒng)計(jì)、補(bǔ)考名單查詢、學(xué)生成績(jī)預(yù)覽、未上成績(jī)列表等子功能。因?yàn)槭菑慕虅?wù)管理員角度設(shè)定的功能,所以沒有成績(jī)錄入功能,成績(jī)錄入由任課教師完成。

(7)畢業(yè)課題管理:該模塊主要實(shí)現(xiàn)畢業(yè)課題的錄入和統(tǒng)一分配,根據(jù)實(shí)際需要給不同學(xué)習(xí)中心不同專業(yè)分配畢業(yè)課題??梢詫W(xué)生自己選題,也可以教務(wù)管理員給學(xué)生強(qiáng)制選題。

(8)畢業(yè)資格審查:該模塊通過(guò)對(duì)即將畢業(yè)的學(xué)生的成績(jī)和畢業(yè)答辯情況的統(tǒng)計(jì)分析,確定該學(xué)生是否具備畢業(yè)資格。不具備畢業(yè)資格的學(xué)生將列出名單。

(9)系統(tǒng)安全管理:因?yàn)榻虅?wù)管理涉及到成績(jī)等敏感數(shù)據(jù),除了從系統(tǒng)環(huán)境考慮安全之外,還應(yīng)該從程序本身給與更多的驗(yàn)證與限制。教務(wù)管理員可以從以下幾個(gè)子模塊考察系統(tǒng)的安全,包括可信任主機(jī)列表、系統(tǒng)操作日志、系統(tǒng)可疑訪問(wèn)日志等。

2.學(xué)習(xí)中心管理員模塊

由于我校網(wǎng)絡(luò)教育實(shí)行分級(jí)管理,下設(shè)多個(gè)學(xué)習(xí)中心,所以要給每個(gè)學(xué)習(xí)中心管理員部分權(quán)限。但是由于主要還是校本部統(tǒng)一管理,所以二級(jí)學(xué)習(xí)中心的管理員只具有成績(jī)查詢和備份權(quán)限。學(xué)習(xí)中心管理員可以操作的包括以下幾個(gè)模塊:

(1)個(gè)人信息修改:該模塊中學(xué)習(xí)中心管理員可以對(duì)學(xué)習(xí)中心的信息以及管理員本身的信息進(jìn)行修改。

(2)成績(jī)查詢:學(xué)習(xí)中心管理員登陸后,系統(tǒng)會(huì)自動(dòng)列出該學(xué)習(xí)中心開設(shè)的所有專業(yè)。學(xué)習(xí)中心管理員可以查詢?nèi)我饽昙?jí)、層次、專業(yè)的成績(jī)。

(3)成績(jī)備份:由于有些學(xué)習(xí)中心的學(xué)生成績(jī)要求存檔,所以系統(tǒng)提供了成績(jī)備份下載功能,所有成績(jī)都可以生成到excel表格。管理員可以方便的根據(jù)需要下載。

3.教師模塊

該系統(tǒng)中教師能操作的模塊有成績(jī)錄入、成績(jī)查詢和個(gè)人信息修改三部分,其中最重要的模塊是成績(jī)錄入。每個(gè)教師擁有自己的帳號(hào)密碼,教師登陸后,選擇成績(jī)管理,該教師所教授的課程都會(huì)被列出,教師可以選擇其中一課錄入成績(jī)。成績(jī)一旦提交后教師只有查詢的權(quán)限,不再擁有成績(jī)的更改權(quán)限,如果個(gè)別成績(jī)錄入錯(cuò)誤,需要向教務(wù)管理員申請(qǐng),由教務(wù)管理員來(lái)更改錯(cuò)誤成績(jī)。

4.學(xué)生模塊

在學(xué)生模塊中共包含3個(gè)子模塊:

(1)個(gè)人信息修改:學(xué)生的學(xué)籍信息在錄入時(shí),管理員只錄入學(xué)號(hào)、姓名等必填項(xiàng)即可。其它項(xiàng)可以由學(xué)生用學(xué)號(hào)、姓名登陸后自己填寫。

(2)畢業(yè)課題選擇:每個(gè)學(xué)生可以自行選擇自己的畢業(yè)課題,學(xué)生登陸后可以看到其所在專業(yè)的所有備選課題,可以任意選取,如果選錯(cuò)還可以退選,但是最終只能選擇一個(gè)課題。

(3)個(gè)人成績(jī)查詢:學(xué)生登陸后,所有考過(guò)的科目都以成績(jī)單的形式列出,學(xué)生可以直接打印此成績(jī)單。

四、結(jié)語(yǔ)

本系統(tǒng)采用成熟的 技術(shù), 基于B/S 體系結(jié)構(gòu)開發(fā), 整個(gè)系統(tǒng)由校本部管理員模塊、學(xué)習(xí)中心管理員模塊、教師模塊和學(xué)生模塊四部分組成。完整地實(shí)現(xiàn)了學(xué)籍、教務(wù)、考務(wù)管理全過(guò)程。設(shè)計(jì)了簡(jiǎn)明直觀的系統(tǒng)用戶界面, 真正實(shí)現(xiàn)了網(wǎng)絡(luò)化的管理,并具有強(qiáng)大的統(tǒng)計(jì)報(bào)表及打印功能,極大地提高了工作效率。本系統(tǒng)現(xiàn)已在東北農(nóng)業(yè)大學(xué)繼續(xù)教育中心投入使用,在東北農(nóng)業(yè)大學(xué)網(wǎng)絡(luò)教育學(xué)生管理工作中發(fā)揮著積極的作用。

學(xué)生管理系統(tǒng)論文:基于B/S模式的中職院校學(xué)生管理系統(tǒng)

摘 要:基于Browser/Server(簡(jiǎn)稱B/S模式)的中等職業(yè)學(xué)校學(xué)生管理系統(tǒng)可以充分發(fā)揮學(xué)校各管理部門對(duì)于學(xué)生管理的職能,提高學(xué)校的教學(xué)管理水平。本課題主要是針對(duì)國(guó)內(nèi)外的研究現(xiàn)狀,結(jié)合我院的辦學(xué)特色,從本校的實(shí)際出發(fā),設(shè)計(jì)一個(gè)基于B/S架構(gòu)的學(xué)生管理系統(tǒng),該系統(tǒng)管理方便、可靠性高、保密性好、成本低,適合中等職業(yè)學(xué)校的管理信息化、網(wǎng)絡(luò)化。

關(guān)鍵詞:學(xué)生管理系統(tǒng) B/S模式 數(shù)據(jù)庫(kù)

一、引言

新科技時(shí)代的到來(lái),互聯(lián)網(wǎng)廣泛應(yīng)用及其在技術(shù)上的先進(jìn)性和包容性,對(duì)學(xué)校管理水平的現(xiàn)代化和信息化提出了更高的要求。目前,國(guó)內(nèi)中等職業(yè)學(xué)校的學(xué)生管理沒有統(tǒng)一的系統(tǒng),比較混亂。不同的部門使用不同的系統(tǒng),各個(gè)系統(tǒng)相互獨(dú)立,即使相同的部門內(nèi)部也無(wú)法實(shí)現(xiàn)數(shù)據(jù)共享,而且為了提供查詢,經(jīng)常需要將數(shù)據(jù)轉(zhuǎn)出,一旦數(shù)據(jù)修改了,就會(huì)引起數(shù)據(jù)不一致,給工作造成混亂,維護(hù)的成本很高,工作量很大,很不方便。隨著辦學(xué)規(guī)模的擴(kuò)大和教育改革的不斷深入,教學(xué)管理的要求越來(lái)越高,對(duì)新的學(xué)生管理系統(tǒng)的需求也越來(lái)越迫切。我院是一所中等職業(yè)院校,開發(fā)一款適合于本學(xué)院管理特點(diǎn)的基于WEB的學(xué)生管理系統(tǒng),對(duì)其契合自身教學(xué)型職業(yè)學(xué)校的定位和實(shí)現(xiàn)培養(yǎng)技術(shù)性人才的人才培養(yǎng)目標(biāo)具有重要的現(xiàn)實(shí)意義。

二、系統(tǒng)功能描述

學(xué)生管理系統(tǒng)是學(xué)校管理中必不可少的一部分。而基于B/S架構(gòu)的學(xué)生管理系統(tǒng)是方便學(xué)校管理,實(shí)行電子辦公的必要組成部分,可以大大提高教師的工作效率。本系統(tǒng)可以實(shí)現(xiàn)學(xué)生信息的統(tǒng)計(jì)分析和查詢功能,對(duì)學(xué)校各項(xiàng)計(jì)劃的實(shí)施提供了一定的參考和支持,大大減輕了教師的工作壓力。

三、系統(tǒng)開發(fā)的關(guān)鍵技術(shù)

1、技術(shù)

幾乎全是基于組件和模塊化,每一個(gè)頁(yè)、對(duì)象和HTML元素都是一個(gè)運(yùn)行的組件對(duì)象。它拋棄了VBSCRIPT和JSCRIPT,而使用.NET Framework所支持的,C#.NET等語(yǔ)言作為其開發(fā)語(yǔ)言,這些語(yǔ)言生成的網(wǎng)頁(yè)在后臺(tái)被轉(zhuǎn)換成了類并編譯成了一個(gè)DLL。由于是編譯執(zhí)行的,所以它比ASP擁有了更高的效率。在運(yùn)行機(jī)制上,是編譯性的編程框架,運(yùn)行是服務(wù)器上的編譯好的公共語(yǔ)言運(yùn)行時(shí)庫(kù)代碼,可以利用早期綁定,實(shí)施編譯來(lái)提高效率。在開發(fā)方式上,把界面設(shè)計(jì)和程序設(shè)計(jì)以不同的文件分離開,復(fù)用性和維護(hù)性得到了提高。

目前,開發(fā)基于.net技術(shù)的學(xué)生管理系統(tǒng),可以在Web上得到實(shí)現(xiàn),采用該結(jié)構(gòu)軟件的優(yōu)勢(shì)在于:

(1)無(wú)須單獨(dú)開發(fā)客戶端軟件,只需要操作系統(tǒng)自帶的瀏覽器即可,維護(hù)和升級(jí)方便;

(2)可移植性強(qiáng),可跨平臺(tái)操作,任何一臺(tái)機(jī)器只要裝有www瀏覽器軟件,均可作為客戶機(jī)來(lái)訪問(wèn)系統(tǒng);

(3)具有良好的開放性和可擴(kuò)充性;

(4)可采用防火墻技術(shù)來(lái)保證系統(tǒng)數(shù)據(jù)的安全性,有效地適應(yīng)了當(dāng)前用戶對(duì)學(xué)生管理系統(tǒng)的新需求。

2.數(shù)據(jù)庫(kù)技術(shù)

數(shù)據(jù)庫(kù)(Database)是由一些有意義和有關(guān)系的數(shù)據(jù)(data)所組合而成。一個(gè)數(shù)據(jù)庫(kù)中,包含了許多條記錄(Record),而每條記錄是由多個(gè)字段(Field)所組成,不同的字段存放這不同的數(shù)據(jù)。所以數(shù)據(jù)庫(kù)的嚴(yán)格定義是一組相關(guān)記錄的集合,而字段則是最基本的數(shù)據(jù)項(xiàng),也是數(shù)據(jù)庫(kù)中最小的單位。在計(jì)算機(jī)中用來(lái)幫我們管理數(shù)據(jù)庫(kù)的系統(tǒng),我們稱之為數(shù)據(jù)庫(kù)管理管理系統(tǒng)(Database Management System DBMS)。數(shù)據(jù)庫(kù)管理系統(tǒng)是架構(gòu)在一個(gè)或多個(gè)數(shù)據(jù)庫(kù)之上,并針對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行管理運(yùn)用。

Microsoft SQL Server是由微軟Microsoft出品,基于關(guān)系型數(shù)據(jù)庫(kù)的大型數(shù)據(jù)庫(kù)系統(tǒng),它具有獨(dú)立于硬件平臺(tái)、對(duì)稱的多處理器結(jié)構(gòu)、搶占式多任務(wù)管理、完善的安全系統(tǒng)和容錯(cuò)功能,并具有易于維護(hù)的特點(diǎn)。

四、學(xué)生管理系統(tǒng)的設(shè)計(jì)

4.1 系統(tǒng)結(jié)構(gòu)

利用Browser/Server(簡(jiǎn)稱B/S結(jié)構(gòu)) 三層架構(gòu)模式(如下圖1),采用、SQL Server、等技術(shù),建立一個(gè)完善的基于WEB的學(xué)生管理系統(tǒng),解決Web環(huán)境下的跨平臺(tái)信息交換與共享問(wèn)題 。

本系統(tǒng)采用了瀏覽器、WEB服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器三層體系結(jié)構(gòu)(B/S/D),主要包括學(xué)生、教師、管理人員三大模塊。實(shí)現(xiàn)了管理人員、指導(dǎo)教師和學(xué)生之間的信息交互。

用戶管理模塊:主要對(duì)用戶屬性和權(quán)限進(jìn)行管理,是系統(tǒng)的基礎(chǔ)模塊。

學(xué)籍信息管理模塊:主要用來(lái)管理學(xué)校所有學(xué)生的信息,可以增加、修改、刪除、查詢學(xué)生記錄,其中學(xué)生只能使用其中的查詢功能,而管理員可以使用全部的功能。

課程管理模塊:管理員具有對(duì)課程的增加、刪除和修改權(quán)限。

選課管理模塊:主要是刪除和統(tǒng)計(jì)選課信息,既可對(duì)選修課程進(jìn)行管理,也可統(tǒng)計(jì)選修課人數(shù)。課程管理模塊制約選課管理模塊,管理員在課程管理中添加課程信息后,學(xué)生才能進(jìn)行選課。

成績(jī)管理模塊:教師可以錄入和統(tǒng)計(jì)學(xué)生成績(jī);學(xué)生可以查詢課程的名稱、學(xué)分、成績(jī)。

班級(jí)信息管理模塊:主要對(duì)班級(jí)信息進(jìn)行錄入,添加新的班級(jí)信息,對(duì)已有的班級(jí)信息進(jìn)行更改的設(shè)置、刪除已不存在的班級(jí)的信息設(shè)置。

4.2 數(shù)據(jù)庫(kù)的建立與管理

本系統(tǒng)使用SQL Server 2005建立數(shù)據(jù)庫(kù)。SQL server 2005可以很好地支持B/S模式。在操作的易用性、功能的可伸縮性、數(shù)據(jù)的可靠性及數(shù)據(jù)倉(cāng)庫(kù)等方面具有很多優(yōu)點(diǎn),特別是在安全方面與其他數(shù)據(jù)庫(kù)相比更有優(yōu)勢(shì)。通過(guò)訪問(wèn)數(shù)據(jù)庫(kù),采用標(biāo)準(zhǔn)的XML作為數(shù)據(jù)交換模式,使網(wǎng)絡(luò)上的不同系統(tǒng)都可以相互訪問(wèn),用Dataset和.NET Data Provider兩個(gè)核心子組件實(shí)現(xiàn)對(duì)數(shù)據(jù)源的連接和對(duì)數(shù)據(jù)的操作。

根據(jù)功能模塊的分析,設(shè)計(jì)本系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)。(部分?jǐn)?shù)據(jù)庫(kù)表如下)

五、結(jié)束語(yǔ)

基于B/S的中等職業(yè)學(xué)校學(xué)生管理系統(tǒng)的設(shè)計(jì)與開發(fā)是針對(duì)中等職業(yè)學(xué)校的需要而開發(fā)的。本系統(tǒng)運(yùn)用.NET框架進(jìn)行系統(tǒng)的開發(fā),結(jié)合網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)等計(jì)算機(jī)先進(jìn)技術(shù),取得了良好的效果。

學(xué)生管理系統(tǒng)論文:基于WCF的學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

【摘要】由于當(dāng)前許多學(xué)生管理系統(tǒng)在功能設(shè)計(jì)與應(yīng)用中的不足,結(jié)合實(shí)際應(yīng)用,我們開發(fā)了基于wcf技術(shù)的高校學(xué)生管理系統(tǒng)。它為探索新型學(xué)生管理模式,實(shí)施科學(xué)管理提供了依據(jù),為學(xué)生管理系統(tǒng)的進(jìn)一步完善提供了技術(shù)保證。

【關(guān)鍵詞】WCF技術(shù);面向服務(wù)架構(gòu);學(xué)生管理系統(tǒng)

一、引言

近些年來(lái),隨著計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)的發(fā)展,各地高校都在積極建設(shè)信息化、數(shù)字化校園。高校內(nèi)眾多職能部門都依據(jù)各自的需求,建立起以校園網(wǎng)為平臺(tái)的各類校園信息系統(tǒng),如教務(wù)系統(tǒng),財(cái)務(wù)系統(tǒng),后勤系統(tǒng)等等。這些信息系統(tǒng)是學(xué)校教學(xué)、科研與管理的公共平臺(tái),它為廣大師生與管理人員提供了充足的信息和便捷的查詢手段。然而,隨著數(shù)字化校園建設(shè)的逐步深入,各類信息系統(tǒng)不斷增加。這些信息系統(tǒng)雖然都實(shí)現(xiàn)了各自職能部門的信息化,但是由于系統(tǒng)與系統(tǒng)之間相互獨(dú)立,導(dǎo)致數(shù)據(jù)和信息不能很好的共享與交換,最終在高校信息化建設(shè)過(guò)程中造成了“信息孤島”的尷尬局面,這對(duì)今后學(xué)校的各項(xiàng)工作是十分不利的。

目前在部分高校使用的學(xué)生工作管理系統(tǒng)還比較陳舊,在實(shí)際使用過(guò)程中存在著不少缺陷,如信息量少、自動(dòng)化程度低、沒有充分利用校園網(wǎng)及互聯(lián)網(wǎng)資源、信息保密性差、交互能力有限等。而且,由于很多的系統(tǒng)是購(gòu)買來(lái)的,高校沒有維護(hù)能力和修改權(quán)限,大量的實(shí)際問(wèn)題得不到解決,對(duì)于今后的學(xué)生管理工作十分不利。因此,建立基于wcf技術(shù)的學(xué)生管理系統(tǒng)可以很好地解決學(xué)工處工作強(qiáng)度大、效率低下的情況,從學(xué)校的高度全面管理學(xué)生在?;厩闆r,與學(xué)院其他各部門相關(guān)系統(tǒng)實(shí)現(xiàn)資源共享與同步。

二、WCF技術(shù)的優(yōu)勢(shì)

WCF(Windows Communication Founda-tion,Windows通信基礎(chǔ))作為微軟推出的下一代創(chuàng)建面向服務(wù)應(yīng)用程序的解決方案,是完全以SOA(Service Oriented Architecture,面向服務(wù)架構(gòu))為核心的。WCF為面向服務(wù)架構(gòu)提供了統(tǒng)一的編程模型和框架,通過(guò)它可以更好的實(shí)現(xiàn)信息資源的整合及各局部應(yīng)用系統(tǒng)之間的信息交換、操作交換。WCF是微軟對(duì)一系列產(chǎn)業(yè)標(biāo)準(zhǔn)定義的實(shí)現(xiàn),包括服務(wù)交互、類型轉(zhuǎn)換、封送以及各種協(xié)議的管理,在微軟的戰(zhàn)略計(jì)劃中占有著非常重要的地位。在WCF框架下,開發(fā)基于SOA的信息平臺(tái)變得容易了,微軟將所有與此相關(guān)的技術(shù)要素都包含在內(nèi),掌握了WCF就相當(dāng)于叩開SOA大門的鑰匙。

WCF技術(shù)采用了面向服務(wù)的軟件架構(gòu),這一軟件架構(gòu)能夠克服數(shù)據(jù)共享不夠、共性服務(wù)重復(fù)利用不足以及應(yīng)用平臺(tái)和環(huán)境的局限性,支持將一個(gè)應(yīng)用的業(yè)務(wù)邏輯或某些單獨(dú)的功能模塊并作為服務(wù)呈現(xiàn)給用戶,其標(biāo)準(zhǔn)化、粗粒度的服務(wù)接口,方便應(yīng)用開發(fā)人員或者系統(tǒng)集成者在無(wú)需理解服務(wù)底層實(shí)現(xiàn)的情況下,通過(guò)組合一個(gè)或多個(gè)服務(wù)(可以把現(xiàn)有的應(yīng)用作為服務(wù)重用,最大限度地保護(hù)現(xiàn)有的IT基礎(chǔ)建設(shè)投資),快速構(gòu)建應(yīng)用系統(tǒng),完成特定的任務(wù),適應(yīng)不斷變化的客觀條件和要求。

學(xué)生管理工作的復(fù)雜性和多樣性決定了相關(guān)軟件系統(tǒng)必須能夠方便的根據(jù)實(shí)際需求不斷的進(jìn)行整合擴(kuò)展。WCF技術(shù)具備面向服務(wù)架構(gòu)所擁有的全部?jī)?yōu)良特性如粗粒度、松散耦合、高復(fù)用性,無(wú)疑是當(dāng)前學(xué)生管理系統(tǒng)理想和現(xiàn)實(shí)的解決思路。

三、學(xué)生管理信息系統(tǒng)的設(shè)計(jì)

1.系統(tǒng)總體架構(gòu)

根據(jù)以上的需求分析和項(xiàng)目定位,學(xué)生管理系統(tǒng)基于WCF技術(shù)進(jìn)行開發(fā),采用WCF開發(fā)架構(gòu)作為系統(tǒng)總體架構(gòu),該架構(gòu)將系統(tǒng)分成了五個(gè)層次:表現(xiàn)層、業(yè)務(wù)邏輯層、WCF服務(wù)層、數(shù)據(jù)訪問(wèn)層和數(shù)據(jù)庫(kù),具體情況如圖1所示:

這其中,表現(xiàn)層主要通過(guò)用戶控件、功能頁(yè)面等UI技術(shù),為系統(tǒng)用戶提供良好的人機(jī)操作界面;WCF服務(wù)層主要通過(guò)提供WCF服務(wù)接口,隱藏具體業(yè)務(wù)邏輯細(xì)節(jié),消除表現(xiàn)層和業(yè)務(wù)邏輯層之間的耦合;業(yè)務(wù)邏輯層主要用于實(shí)現(xiàn)具體的系統(tǒng)業(yè)務(wù)邏輯,向上為WCF服務(wù)提供具體功能,向下調(diào)用數(shù)據(jù)訪問(wèn)等其他邏輯;數(shù)據(jù)訪問(wèn)層主要用于連接系統(tǒng)的核心數(shù)據(jù)庫(kù),為上面三層提供數(shù)據(jù)支持;數(shù)據(jù)庫(kù)存儲(chǔ)了系統(tǒng)的全部數(shù)據(jù),為整個(gè)系統(tǒng)的基礎(chǔ)。

2.系統(tǒng)運(yùn)行流程

當(dāng)用戶通過(guò)系統(tǒng)界面對(duì)系統(tǒng)資源進(jìn)行請(qǐng)求時(shí),首先由表現(xiàn)層接收用戶請(qǐng)求的信息,然后將請(qǐng)求的數(shù)據(jù)和操作要求發(fā)送給相應(yīng)的WCF服務(wù)進(jìn)行處理,WCF服務(wù)層通過(guò)請(qǐng)求的類型和參數(shù)調(diào)用相應(yīng)的業(yè)務(wù)邏輯進(jìn)行處理,最后將請(qǐng)求結(jié)果發(fā)送回表現(xiàn)層。架構(gòu)運(yùn)行流程如圖2所示。

系統(tǒng)運(yùn)行的具體流程如下:

(1)用戶通過(guò)系統(tǒng)界面向系統(tǒng)提交數(shù)據(jù)請(qǐng)求;

(2)系統(tǒng)界面調(diào)用相應(yīng)WCF服務(wù)對(duì)數(shù)據(jù)請(qǐng)求進(jìn)行處理;

(3)WCF服務(wù)調(diào)用業(yè)務(wù)邏輯進(jìn)行用戶的權(quán)限判斷;

(4)業(yè)務(wù)邏輯層通過(guò)數(shù)據(jù)訪問(wèn)層連接數(shù)據(jù)庫(kù),對(duì)用戶權(quán)限進(jìn)行查詢,并將查詢結(jié)果返回給WCF服務(wù);

(5)根據(jù)查詢結(jié)果,WCF服務(wù)做出不同處理,如果用戶無(wú)權(quán)限,則WCF服務(wù)通過(guò)系統(tǒng)界面向用戶返回失敗信息;如果用戶有權(quán)限,則WCF繼續(xù)調(diào)用相應(yīng)業(yè)務(wù)邏輯來(lái)處理用戶請(qǐng)求,最后同樣通過(guò)系統(tǒng)界面向用戶返回請(qǐng)求結(jié)果。

由上述運(yùn)行流程可見,學(xué)生管理系統(tǒng)中WCF服務(wù)層連接系統(tǒng)界面和業(yè)務(wù)邏輯,起到了承上啟下的作用,降低了系統(tǒng)耦合度,提高了系統(tǒng)運(yùn)行效率。

四、學(xué)生管理信息系統(tǒng)的實(shí)現(xiàn)

1.用戶登錄模塊

在登錄模塊中,用戶登錄由login.aspx頁(yè)面實(shí)現(xiàn)。學(xué)生管理系統(tǒng)中的用戶有輔導(dǎo)員和管理員兩類,每類都必須有用戶名和密碼,所以登錄系統(tǒng)必須驗(yàn)證兩種登錄信息,一是用戶名,在學(xué)生管理系統(tǒng)中是通過(guò)一個(gè)名稱為“UserName”的文本框控件獲得的;二是密碼,它同樣通過(guò)名為“User Password”的文本框獲得的,稍有不同的是它“textmode”屬性要設(shè)置為“Password”,這樣是為了使輸入的密碼以星花或黑點(diǎn)的形式顯示而不是明文。不同權(quán)限級(jí)別的用戶進(jìn)入的用戶登錄界面是不同的,它們擁有的功能也是不一樣的。

用戶登錄是應(yīng)用程序的入口,用戶只有通過(guò)該入口才能進(jìn)入系統(tǒng)。用戶登錄時(shí)首先要選擇登錄角色,根據(jù)角色不同到相應(yīng)的用戶數(shù)據(jù)表中驗(yàn)證是否有該用戶。如果驗(yàn)證成功則進(jìn)入相應(yīng)的用戶登錄界面,如果不成功,則重新回到登錄界面。

2.學(xué)生管理模塊

用戶登錄此功能模塊后,點(diǎn)擊學(xué)生管理進(jìn)入學(xué)生管理界面。在學(xué)生管理界面中可以查詢學(xué)生信息、修改學(xué)生信息、添加學(xué)生信息等操作。此模塊包含了學(xué)生的基本信息的管理,可進(jìn)行如學(xué)生所在班級(jí),學(xué)院,專業(yè),個(gè)人信息等相關(guān)查詢以及添加、更新和刪除等操作。在學(xué)生瀏覽界面,管理員權(quán)限可以查看所有院系的學(xué)生,輔導(dǎo)員權(quán)限只能查看自己院系的學(xué)生。輔導(dǎo)員權(quán)限可以添加自己院系的學(xué)生,同時(shí)可以通過(guò)EXCEL電子表格軟件將規(guī)定格式的學(xué)生信息導(dǎo)入數(shù)據(jù)庫(kù),實(shí)現(xiàn)批量錄入,方便管理員操作。在學(xué)生查詢模塊,可以按照學(xué)號(hào)、姓名、班級(jí)、院系等不同情況對(duì)學(xué)生進(jìn)行精確查詢和模糊查詢,包括學(xué)生更新和刪除,并可以以Excel的格式導(dǎo)出數(shù)據(jù)。

3.統(tǒng)計(jì)分析模塊

該模塊主要負(fù)責(zé)對(duì)學(xué)生信息進(jìn)行統(tǒng)計(jì)分析,對(duì)得到的相關(guān)結(jié)果進(jìn)行查詢。在學(xué)生基本信息統(tǒng)計(jì)界面,管理員可以查看學(xué)生的所有信息,在此界面所有學(xué)生的信息非常直觀地統(tǒng)計(jì)給管理員。在學(xué)生住宿信息統(tǒng)計(jì)界面,可以對(duì)住宿樓、單元等信息進(jìn)行統(tǒng)計(jì)。在班級(jí)人數(shù)統(tǒng)計(jì)界面,管理員可以統(tǒng)計(jì)各個(gè)班級(jí)的人數(shù),以班為單位進(jìn)行學(xué)生基本情況的統(tǒng)計(jì)分析。

4.宿舍管理模塊

該模塊主要負(fù)責(zé)對(duì)學(xué)生的宿舍信息進(jìn)行管理。在學(xué)生住宿情況導(dǎo)入界面,管理員可以將各宿舍區(qū)、各樓區(qū)的情況導(dǎo)入到數(shù)據(jù)庫(kù)中,并可以非常方便地查詢、統(tǒng)計(jì)學(xué)生宿舍情況。在宿舍統(tǒng)計(jì)模塊,管理員可以統(tǒng)計(jì)宿舍的具體信息。

5.獎(jiǎng)懲管理模塊

用戶進(jìn)入此模塊后,可以查詢學(xué)生的獎(jiǎng)懲信息、修改學(xué)生的獎(jiǎng)學(xué)金、違紀(jì)情況等相關(guān)內(nèi)容。該模塊不僅包含了學(xué)生的獎(jiǎng)懲信息的管理,而且可以進(jìn)行學(xué)生的相關(guān)獎(jiǎng)懲信息的查詢以及添加、更新和刪除等操作。在獎(jiǎng)學(xué)金管理功能界面,管理員權(quán)限可以查看所有院系的學(xué)生的獲獎(jiǎng)情況,輔導(dǎo)員權(quán)限只能查看自己院系的學(xué)生的相關(guān)獲獎(jiǎng)情況。輔導(dǎo)員權(quán)限可以在違紀(jì)處分管理功能中添加、查詢?cè)合档膶W(xué)生違紀(jì)情況。

6.榮譽(yù)稱號(hào)管理模塊

該模塊包含了對(duì)學(xué)生的榮譽(yù)稱號(hào)相關(guān)信息的管理,可以對(duì)相關(guān)信息進(jìn)行查詢、添加、更新和刪除等操作。在參與榮譽(yù)稱號(hào)信息界面,管理員可以對(duì)本院系的學(xué)生的榮譽(yù)稱號(hào)上報(bào)信息進(jìn)行添加、更新、刪除等操作。在榮譽(yù)稱號(hào)結(jié)果界面,管理員將榮譽(yù)稱號(hào)結(jié)果輸入系統(tǒng)中,將其保存。

7.用戶管理模塊

該模塊主要負(fù)責(zé)對(duì)系統(tǒng)用戶信息進(jìn)行管理。在修改密碼界面,管理員可以對(duì)系統(tǒng)用戶的密碼進(jìn)行修改,在添加用戶界面,管理員可以添加、刪除系統(tǒng)用戶。

五、結(jié)論

學(xué)生管理工作的復(fù)雜性和多樣性決定了相關(guān)軟件系統(tǒng)必須能夠方便的根據(jù)實(shí)際需求不斷的進(jìn)行整合擴(kuò)展。WCF技術(shù)具備面向服務(wù)架構(gòu)所擁有的全部?jī)?yōu)良特性如粗粒度、松散耦合、高復(fù)用性,無(wú)疑是當(dāng)前學(xué)生工作管理系統(tǒng)理想和現(xiàn)實(shí)的解決思路。通過(guò)對(duì)基于WCF技術(shù)的學(xué)生工作管理系統(tǒng)的開發(fā)進(jìn)行研究,實(shí)例化了系統(tǒng)原型,為基于WCF的應(yīng)用系統(tǒng)構(gòu)建做一點(diǎn)有益的探索和嘗試。

學(xué)生管理系統(tǒng)采用WCF分層架構(gòu),它面向?qū)W校、院系、學(xué)生和學(xué)生工作相關(guān)職能部門,實(shí)現(xiàn)了對(duì)全校學(xué)生的用戶登錄、學(xué)生管理、統(tǒng)計(jì)分析、宿舍管理、獎(jiǎng)懲管理、榮譽(yù)稱號(hào)管理等計(jì)算機(jī)網(wǎng)絡(luò)管理。系統(tǒng)支持學(xué)校學(xué)生工作管理部門、全校學(xué)生等通過(guò)網(wǎng)絡(luò)發(fā)送和接收有關(guān)信息,開展在線的業(yè)務(wù)處理,支持按權(quán)限管理的查詢和多種統(tǒng)計(jì)報(bào)表的輸出、打印功能。系統(tǒng)有效減少了部門間工作的中間環(huán)節(jié),提高跨部門管理效率和學(xué)生管理部門管理的信息化水平。作為信息化迅猛發(fā)展的今天,采用網(wǎng)絡(luò)技術(shù)完成平時(shí)工作量大、事情繁瑣和統(tǒng)計(jì)繁雜的高校學(xué)生管理工作,已成為現(xiàn)在以及將來(lái)的必然趨勢(shì)和實(shí)際要求。

學(xué)生管理系統(tǒng)論文:學(xué)生管理系統(tǒng)

摘要:由于學(xué)校規(guī)模進(jìn)一步擴(kuò)大,學(xué)生人數(shù)逐年上升,學(xué)生信息的管理也變得越來(lái)越復(fù)雜。為此,切實(shí)有效的把學(xué)生信息管理系統(tǒng)引入學(xué)校教務(wù)管理中,對(duì)于促進(jìn)學(xué)校管理制度和提高學(xué)校教學(xué)質(zhì)量有著顯著意義。 本系統(tǒng)采用VB6.0軟件和Access2003數(shù)據(jù)庫(kù)來(lái)進(jìn)行設(shè)計(jì)與開發(fā)。本論文,簡(jiǎn)要闡述了系統(tǒng)的開發(fā)背景與開發(fā)環(huán)境,對(duì)系統(tǒng)的構(gòu)架進(jìn)行分析,由此劃分出各個(gè)模塊,包括用戶登陸模塊,系統(tǒng)管理模塊,班級(jí)管理模塊,學(xué)生檔案管理模塊,學(xué)生交費(fèi)管理模塊,課程管理模塊,成績(jī)管理模塊,打印報(bào)表模塊,退出系統(tǒng)模塊以及幫助。詳細(xì)介紹了系統(tǒng)各個(gè)模塊與功能的實(shí)現(xiàn)原理,最后總結(jié)開發(fā)階段與測(cè)試階段所遇到的問(wèn)題與解決方法。

關(guān)鍵詞:學(xué)生管理系統(tǒng);Access2003;Visual Basic

1 關(guān)于VB語(yǔ)言的簡(jiǎn)單介紹

1.1 Visual Basic 語(yǔ)言的特點(diǎn)

Visual Basic 語(yǔ)言用其設(shè)計(jì)應(yīng)用程序時(shí)具有兩個(gè)基本特點(diǎn):可視化設(shè)計(jì)和事件驅(qū)動(dòng)編程。 可視化設(shè)計(jì):表現(xiàn)在VB在設(shè)計(jì)應(yīng)用于程序界面時(shí)有“所見即所得”的處理功能。 事件驅(qū)動(dòng)編程:在設(shè)計(jì)應(yīng)用程序時(shí),把對(duì)象添加到窗體中,在用戶與程序進(jìn)行交互時(shí),用戶基本上是通過(guò)鼠標(biāo)、鍵盤與應(yīng)用程序進(jìn)行交互的,那些對(duì)象就必須對(duì)鼠標(biāo)和鍵盤操作所引發(fā)的事件做出響應(yīng),來(lái)執(zhí)行一段應(yīng)用程序。

1.2 Visual Basic 系統(tǒng)幾個(gè)在程序應(yīng)用中的常用名詞

Visual Basic 系統(tǒng)除了一般高級(jí)語(yǔ)言所具有的一些名詞術(shù)語(yǔ)外,還有幾個(gè)系統(tǒng)常用的名詞。其基本含義如下:

(1)視窗(Form)

視窗是進(jìn)行人機(jī)交互的界面或接口,也叫窗體。VB系統(tǒng)的人機(jī)交互界面或接口,無(wú)論是在設(shè)計(jì)時(shí)或是在運(yùn)行時(shí),都是Windows 系統(tǒng)的標(biāo)準(zhǔn)視窗。

(2)對(duì)象(Object)

對(duì)象是VB系統(tǒng)內(nèi)部提供給設(shè)計(jì)者可以直接使用的處理輸出的控制工具。本程序所應(yīng)用到的對(duì)象類型有標(biāo)簽框 (Label Box),文本框 (Text Box),命令按扭 (Command Button),網(wǎng)格 (Data Grid),ADO控件 (Adodc1)等。當(dāng)把這些工具放置到用戶界面對(duì)應(yīng)的窗體上時(shí),被稱為對(duì)象或控件。用戶可以通過(guò)設(shè)置對(duì)象的“屬性”和“方法”,便于對(duì)象適應(yīng)自己所設(shè)計(jì)應(yīng)用程序的輸入輸出內(nèi)容,對(duì)象的生成過(guò)程及結(jié)構(gòu)都被封裝起來(lái)。正確使用對(duì)象可以減少程序和開發(fā)時(shí)間,提高程序設(shè)計(jì)者的工作效率。

(3)屬性(Properties)

屬性是VB系統(tǒng)提供的有關(guān)對(duì)象的參數(shù)或數(shù)據(jù)接口。用戶通過(guò)適當(dāng)?shù)卦O(shè)置或改變對(duì)象的屬性來(lái)確定對(duì)象的外觀及性能特征,從而有效地使用系統(tǒng)提供的對(duì)象。比如,對(duì)象的名稱、在屏幕上顯示的位置、大小、顏色、接收或容納的數(shù)據(jù)內(nèi)容及數(shù)據(jù)的表現(xiàn)格式等。

(4)事件(Events)

事件是指用戶或操作者對(duì)計(jì)算機(jī)進(jìn)行的某一操作(如擊鍵、單擊或移動(dòng)鼠標(biāo)等)的行為或系統(tǒng)狀態(tài)發(fā)生的變化。VB系統(tǒng)常用事件來(lái)引導(dǎo)計(jì)算機(jī)執(zhí)行一段程序。程序所用的鍵盤事件有KeyPress(按鍵)事件,KeyDown事件和KeyUp事件;鼠標(biāo)事件有Click(單擊鼠標(biāo))事件,DbDlicd(雙擊鼠標(biāo))。

(5)方法(Method)

方法主要是指對(duì)一個(gè)對(duì)象使用某種作用的過(guò)程。它是在程序執(zhí)行的過(guò)程中要計(jì)算機(jī)執(zhí)行的某種操作。其程序的方法有Show(顯示)方法,Hide(隱藏)方法,Refresh(刷新)方法。

(6)過(guò)程(Procedure)

過(guò)程是指經(jīng)過(guò)定義或說(shuō)明的,或基于某一對(duì)象對(duì)應(yīng)的事件所引發(fā)的程序段。

(7)模塊 (Module)

模塊是指一些運(yùn)算量或過(guò)程進(jìn)行聲明或定義的一個(gè)集合。系統(tǒng)程序大體可分成四個(gè)模塊:數(shù)據(jù)輸入、根據(jù)查詢、數(shù)據(jù)打印和通訊。

1.3 為何選擇VB語(yǔ)言作為開發(fā)工具?

VB是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大可以與Windowsr專業(yè)開發(fā)工具SDK相媲美。在Visual Basic環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的廣泛應(yīng)用程序接口(API)函數(shù),以用動(dòng)態(tài)鏈接庫(kù)(DLL)、對(duì)象的鏈接與世隔嵌入(OLE)、開放式數(shù)據(jù)連接(ODBC)等技術(shù),可以高效、快速地開發(fā)Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。隨著版本的提高,Visual Basic的功能也越來(lái)越強(qiáng)。5.0版以后,Visual Basic推出了中文版,與前個(gè)版本相比,其功能有了很大提升。

但是,功能再?gòu)?qiáng)大,Visual Basic仍然有一個(gè)缺點(diǎn):在沒有MSVBVM**.DLL的計(jì)算機(jī)上必須安裝所需的DLL文件。

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

2.1 系統(tǒng)模塊

學(xué)生管理系統(tǒng)模塊,整體分成八大部分,分別為:系統(tǒng)管理、班級(jí)管理、學(xué)生檔案管理、學(xué)生交費(fèi)管理、課程管理、成績(jī)管理、打印報(bào)表以及幫助。

2.2 系統(tǒng)管理模塊

在系統(tǒng)管理模塊中,此模塊提供了添加用戶、修改密碼、重新登錄和退出系統(tǒng)的功能。其中添加用戶中,可以對(duì)用戶的類別進(jìn)行設(shè)置,還有權(quán)限的設(shè)置。

2.3 班級(jí)管理模塊

在班級(jí)管理模塊中,此模塊提供了班級(jí)瀏覽、添加班級(jí)及班級(jí)查詢的功能。在班級(jí)瀏覽中,可以查看各個(gè)班級(jí)的基本信息,還可以對(duì)班級(jí)信息進(jìn)行查找、修改、刪除及打印。

2.4 學(xué)生檔案管理

在學(xué)生檔案管理模塊中,此模塊提供了添加學(xué)生信息,瀏覽學(xué)生信息和查詢學(xué)生信息等基本功能。其中瀏覽學(xué)生檔案中,還可以對(duì)班級(jí)信息進(jìn)行查找、修改、刪除及打印。

2.5 學(xué)生交費(fèi)管理

在學(xué)生交費(fèi)管理模塊中,此模塊提供了基本學(xué)費(fèi)設(shè)置、學(xué)生交費(fèi)瀏覽、添加、查詢學(xué)生交費(fèi)情況的功能。其中基本學(xué)費(fèi)設(shè)置也擁有瀏覽、添加查詢學(xué)費(fèi)的功能。

2.6 課程管理模塊

在課程管理模塊中,此模塊提供了基本課程的設(shè)置和各個(gè)班級(jí)課程的設(shè)置的功能。基本課程的設(shè)置中,可以對(duì)課程修改、添加、刪除;而班級(jí)課程的設(shè)置中,可以對(duì)每個(gè)班級(jí)的課程進(jìn)行設(shè)置。

2.7 成績(jī)管理模塊

在成績(jī)管理模塊中,此模塊中具備對(duì)進(jìn)行了選課的學(xué)生所選擇的的課程的成績(jī)進(jìn)行增加和瀏覽及查詢的功能,除此以外,還可以對(duì)考試類型進(jìn)行設(shè)置。

2.8 打印報(bào)表模塊

另外,還設(shè)置了打印報(bào)表的菜單,擁有以下功能:打印學(xué)生信息、打印課程信息、打印交費(fèi)信息。

其中,在學(xué)生查詢模塊中,可以按照學(xué)號(hào)、姓名、性別、姓名關(guān)鍵字等條件來(lái)進(jìn)行查詢;在學(xué)生交費(fèi)管理模塊中,可以查詢各個(gè)學(xué)生的交費(fèi)情況;在成績(jī)查詢模塊中則可以查詢出學(xué)生所有科目的成績(jī)。

整個(gè)學(xué)生管理系統(tǒng)用起來(lái)比較方便,為學(xué)校管理人員提供了很大的方便,大大地提高了學(xué)校管理的辦事效率。

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

3.1 數(shù)據(jù)庫(kù)的新建

打開access數(shù)據(jù)庫(kù)新建一個(gè)數(shù)據(jù)庫(kù)命名為xs,并且新建一些表,分別用于存放數(shù)據(jù),

Xs庫(kù)中包含allkecheng、cj、class、classkecheng、jf、kaoshineirong、use、xj、xuefei。

3.2 新建表

(1)新建allkecheng表,屬性列為:課程名稱、教材。元素行添加所需的課程名稱。其數(shù)據(jù)類型為文本。

(2)新建cj表,其中可以對(duì)學(xué)號(hào)、學(xué)期、類型、課程名稱和分?jǐn)?shù)進(jìn)行設(shè)置。學(xué)號(hào)、學(xué)期、類型、課程名稱的數(shù)據(jù)類型為文本。分?jǐn)?shù)的數(shù)據(jù)類型為數(shù)字。

(3)新建class表,年級(jí)、班級(jí)、教室、年制、專業(yè)、班主任的數(shù)據(jù)類型為文本,備注數(shù)據(jù)類型為備注。

(4)新建classkecheng表,年級(jí)、專業(yè)、年制、學(xué)期、課程名稱的數(shù)據(jù)類型分別為文本。

(5)新建jf表,學(xué)號(hào)、學(xué)期、交費(fèi)、欠費(fèi)、日期、操作員的數(shù)據(jù)類型分別為文本、文本、貨幣、貨幣、日期/時(shí)間、文本。

(6)新建kaoshileixing表,字段名稱為類型的數(shù)據(jù)類型為文本。

(7)新建use表,usename、passward、admin、readonly、qx1、qx2、qx3、qx4的數(shù)據(jù)類型都為文本。

(8)新建xj表,字段名稱為:學(xué)號(hào)、姓名、性別、班級(jí)、出生年月、家庭住址、郵政編碼、聯(lián)系電話、入學(xué)時(shí)間,數(shù)據(jù)類型分別為:文本、文本、文本、文本、日期/時(shí)間、文本、數(shù)字、數(shù)字、日期/時(shí)間。

(9)新建xuefei表,年級(jí)、專業(yè)、年制、學(xué)期、學(xué)費(fèi)的數(shù)據(jù)類型分別為文本、文本、文本、文本、貨幣。

4 結(jié)束語(yǔ)

學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。該論文通過(guò)Visual Basic 6.0軟件和ACCESS 2003數(shù)據(jù)庫(kù),實(shí)現(xiàn)了學(xué)生基本信息的查詢、添加及修改和學(xué)生的課程、學(xué)費(fèi)、成績(jī)的查詢、添加和修改等功能。

學(xué)生管理系統(tǒng)論文:基于B/S的高校教務(wù)及學(xué)生管理系統(tǒng)的實(shí)現(xiàn)

摘要:本文介紹了在.NET下基于B/S的高校教務(wù)及學(xué)生管理系統(tǒng)的實(shí)現(xiàn)方案,通過(guò)分析需求、模塊分析、數(shù)據(jù)庫(kù)設(shè)計(jì),利用EasyUI、動(dòng)軟代碼生成器和Ajax等工具和技術(shù)快速,設(shè)計(jì)出一套符合民辦高職高專的教務(wù)及學(xué)生管理系統(tǒng)。系統(tǒng)采用三層開發(fā)模式,力求人員分工明確、設(shè)計(jì)快速、界面精美、代碼和算法高度優(yōu)化。借此系統(tǒng)推動(dòng)民辦高職高專院校在教務(wù)和學(xué)生管理工作的規(guī)范化。

關(guān)鍵詞:教務(wù)管理系統(tǒng);學(xué)生管理系統(tǒng)

隨著互聯(lián)網(wǎng)絡(luò)普及,教務(wù)管理及學(xué)生學(xué)籍管理也已經(jīng)基本形成了多元的網(wǎng)絡(luò)化管理,極大的方便了廣大師生,也方便了學(xué)校對(duì)教務(wù)及學(xué)生工作的管理,并促進(jìn)報(bào)表、統(tǒng)計(jì)數(shù)據(jù)的規(guī)范化,節(jié)省資源開支。本系統(tǒng)基于B/S,采用Visual C#.NET、 Ajax技術(shù)、及EasyUI插件和動(dòng)軟代碼生成器,能保證快速開發(fā)的同時(shí),也能保證系統(tǒng)安全且響應(yīng)快速。

1 開發(fā)背景

筆者所在的學(xué)校為民辦高職高專高校,購(gòu)買現(xiàn)成的類似系統(tǒng)一方面資金比較緊張,另一方面系統(tǒng)不能滿足學(xué)校本身實(shí)際管理方法,這也是很多民辦高職高專院校比較頭疼的事情,因此提出開發(fā)基于B/S的高校教務(wù)及學(xué)生管理系統(tǒng),借此希望推動(dòng)民辦高職高專院校在教務(wù)及學(xué)生管理方面更加規(guī)范化。系統(tǒng)架構(gòu)簡(jiǎn)單,適合在民辦高職高專高校推廣。

2 開發(fā)環(huán)境探討

B/S(Browser/Server,瀏覽器/服務(wù)器)模式因不需要開發(fā)客戶端(客戶端采用瀏覽器進(jìn)行),使得開發(fā)及維護(hù)只需關(guān)注服務(wù)端即可,因此相對(duì)C/S模式維護(hù)方便,搭建簡(jiǎn)單,成本低本。

系統(tǒng)采用Visual C#.NET作為開發(fā)工具,.Net具有安全、開發(fā)效率高的特點(diǎn),MsSql作為數(shù)據(jù)庫(kù),銳浪報(bào)表作為報(bào)表工具。配合目前非常流行留下的Ajax技術(shù),使得數(shù)據(jù)傳輸率大大降低,AJAX是一種用于創(chuàng)建更好更快以及交互性更強(qiáng)的 Web 應(yīng)用程序的技術(shù),AJAX 在瀏覽器與 Web 服務(wù)器之間使用異步數(shù)據(jù)傳輸(HTTP 請(qǐng)求),可減少網(wǎng)頁(yè)從服務(wù)器請(qǐng)求信息量,對(duì)于網(wǎng)絡(luò)要求比較低,一臺(tái)普通服務(wù)器及10M共享網(wǎng)絡(luò)即可實(shí)現(xiàn)。

EasyUI是一組基于jQuery的UI插件集合,而EasyUI的目標(biāo)就是幫助開發(fā)者輕松的打造出功能豐富并且美觀的UI界面,而且該框架提供的插件功能強(qiáng)大,兼容主流瀏覽器,開發(fā)者可以在較短時(shí)間內(nèi)布置好頁(yè)面的界面和相應(yīng)的響應(yīng)腳本,各種復(fù)雜的界面也可以得以展現(xiàn)。

3 系統(tǒng)主要模塊設(shè)計(jì)

本系統(tǒng)從管理和使用的角度分為兩個(gè)部分:管理端和使用端。前者主要有系統(tǒng)管理員、教務(wù)管理人員、學(xué)生管理人員,后者則是主要面對(duì)在校學(xué)生、任課教師、班主任。

3.1 管理端包含以下幾個(gè)模塊

(1)基本配置模塊主要涉及系統(tǒng)基本參數(shù)配置、院系配置、專業(yè)配置、民族字典配置、政治面貌字典配置、選課配置、學(xué)生修改個(gè)人資料配置(指哪些字段內(nèi)容學(xué)生可以自行修改內(nèi)容)、排課課程屬性管理。此模塊主要由系統(tǒng)管理員管理。

其中選課配置是指每個(gè)學(xué)期對(duì)選修課進(jìn)行設(shè)置的功能,因?yàn)槊繉W(xué)年學(xué)期對(duì)學(xué)生的選課記錄是有所限制的,如某專業(yè)學(xué)生不允許選擇某課程,某專業(yè)學(xué)生最多選幾門公共課等情況,設(shè)計(jì)選課配置功能,可以方便管理人員快速設(shè)置選課要求。同時(shí)考慮到公平公正的原則,系統(tǒng)做了一些配置,即在選課時(shí)間內(nèi),一個(gè)學(xué)生多少小時(shí)內(nèi)只能選擇一門課程,此舉可以避免出現(xiàn)“選了又退又再選”的選課現(xiàn)象,讓學(xué)生真正珍惜所選的課程,讓真正想選該課程的學(xué)生能被選上。

(2)教務(wù)管理模塊主要涉及班級(jí)管理、教室管理、課程管理、教師管理、排課安排、成績(jī)管理、學(xué)籍維護(hù)管理、學(xué)籍變動(dòng)管理、學(xué)生退學(xué)休學(xué)處理模塊、學(xué)生選課處理。

成績(jī)管理主要是指教務(wù)管理人員在任課教師登記學(xué)生成績(jī)后,可以對(duì)本門課程的學(xué)生成績(jī)進(jìn)行查詢、打印等操作。同時(shí)也可以查出不及格的學(xué)生名單,準(zhǔn)備好下學(xué)年學(xué)期的補(bǔ)考和重修工作。

(3)學(xué)生管理模塊主要涉及獎(jiǎng)罰管理、經(jīng)歷資料、宿舍管理、報(bào)修管理。

獎(jiǎng)罰管理是指針對(duì)學(xué)生在獎(jiǎng)勵(lì)和罰款記錄而設(shè)置的功能,可以把學(xué)生的獎(jiǎng)勵(lì)和罰款記錄入庫(kù)保存,方便日后查詢??梢栽趫?bào)告書中附上學(xué)生獎(jiǎng)勵(lì)和罰款記錄,能讓家長(zhǎng)了解學(xué)生本學(xué)年的成績(jī)同時(shí),也了解除學(xué)習(xí)以外的內(nèi)容。

宿舍管理主要管理學(xué)校宿舍情況,包括樓座管理、宿舍管理。管理員可以查詢哪些宿舍有空床位,以便安排其他學(xué)生入住。

報(bào)修管理是指管理員可以查看學(xué)生上報(bào)的宿舍物品損害情況后,及時(shí)進(jìn)行修理或更換。

3.2 學(xué)生使用端包含的模塊:個(gè)人資料修改模塊、選課模塊、成績(jī)查看模塊、報(bào)修模塊。

在選課模塊中,列出符合該生專業(yè)和年級(jí)的課程以供學(xué)生選擇。學(xué)生可以查看每一門選修課程的課程信息、教師、教室、學(xué)分、課時(shí)、安排人數(shù)及已選人數(shù)等信息,且能查看已經(jīng)選擇的課程記錄,以決定是否需要退選。

3.3教師使用端包含的模塊:個(gè)人資料修改模塊、上課記錄模塊、登記成績(jī)模塊。

登記成績(jī)模塊指任課教師可以在課程結(jié)束后給學(xué)生進(jìn)行成績(jī)?cè)u(píng)定,教務(wù)管理人員可以對(duì)任課教師提交的成績(jī)進(jìn)行審核后歸檔。

3.4 班主任使用端包含的模塊:學(xué)生信息查詢模塊、家庭報(bào)告書打印模塊。

4 數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞直接影響整個(gè)項(xiàng)目的開發(fā)進(jìn)程及后期維護(hù),依據(jù)項(xiàng)目需求,本系統(tǒng)應(yīng)存有以下表:管理員表、課程表、課程性質(zhì)表、課程類型表、教師表、教室表、教室類型表、排課表、成績(jī)表、學(xué)生表、經(jīng)歷表、獎(jiǎng)罰表、學(xué)籍變動(dòng)表、培養(yǎng)層次表、院系表、專業(yè)表、班級(jí)表、班主任表、班主任歷任表、宿舍樓座表、宿舍表、報(bào)修表。如圖為排課表、成績(jī)表、課程表和教師表的關(guān)系(因篇幅有限,部分表和字段沒有列出):

5 系統(tǒng)實(shí)現(xiàn)

本部分主要內(nèi)容為系統(tǒng)的部分腳本及運(yùn)行界面,因篇幅有限,只列出部分腳本和界面。系統(tǒng)采用簡(jiǎn)單三層開發(fā)(數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層、表示層)。采用三層模式開發(fā),開發(fā)人員可以只關(guān)注整個(gè)結(jié)構(gòu)中的其中某一層,使得分工更加明確;降低層與層之間的依賴;有利于標(biāo)準(zhǔn)化。

系統(tǒng)界面使用EasyUI插件來(lái)完成,數(shù)據(jù)讀取采用Ajax技術(shù),在不刷新整個(gè)頁(yè)面的前提下更新數(shù)據(jù),使得系統(tǒng)能更為迅速地回應(yīng)用戶的操作。只需手寫簡(jiǎn)單的腳本即可創(chuàng)建出復(fù)雜且漂亮的界面,提高了開發(fā)效率。因篇幅有限,只列出管理端排課管理界面,如圖示

6 設(shè)計(jì)總結(jié)

目前教務(wù)及學(xué)生管理系統(tǒng)開發(fā)是比較成熟的技術(shù),但是本系統(tǒng)還有很多細(xì)節(jié)需要完善,更多的功能需要開發(fā)。因高職高專院校在課程排課比較自由,而且對(duì)于采用軟件自動(dòng)排課沒有太大的需求,因此本系統(tǒng)完全滿足高職高專院校要求。本系統(tǒng)做到了課程管理、排課、選課、成績(jī)管理、學(xué)籍管理、宿舍管理等功能,覆蓋大部分日常教務(wù)及學(xué)生管理工作。

[作者簡(jiǎn)介]唐運(yùn)樂(lè),男,現(xiàn)代教育技術(shù)中心副主任,單位:北海藝術(shù)設(shè)計(jì)職業(yè)學(xué)院。

學(xué)生管理系統(tǒng)論文:學(xué)生管理系統(tǒng)中的數(shù)據(jù)庫(kù)設(shè)計(jì)

摘要:在任何學(xué)生管理信息系統(tǒng)中,數(shù)據(jù)庫(kù)的地位是絕對(duì)不容忽視的。筆者在廣泛征求意見和了解各部門工作流程的前提下,設(shè)計(jì)了系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)。本文重點(diǎn)對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)概念模型、邏輯模型和數(shù)據(jù)庫(kù)物理結(jié)構(gòu)進(jìn)行了詳細(xì)地設(shè)計(jì)。

關(guān)鍵詞:數(shù)據(jù)庫(kù)設(shè)計(jì);概念模型;邏輯模型;物理結(jié)構(gòu)

數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì),重則會(huì)決定軟件系統(tǒng)的成敗,輕則也會(huì)直接影響系統(tǒng)運(yùn)行速度及系統(tǒng)的使用率。在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),不但要考慮存取速度,還要考慮數(shù)據(jù)的冗余和一致性等問(wèn)題??梢钥隙ǖ恼f(shuō):數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞,對(duì)將來(lái)程序的設(shè)計(jì)和系統(tǒng)的最終功能實(shí)現(xiàn)都起著非常重要的作用。數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步就是需求分析,即確定存儲(chǔ)哪些數(shù)據(jù),建立哪些應(yīng)用,常用的操作及對(duì)象有哪些。根據(jù)對(duì)系統(tǒng)的初步需求分析與調(diào)研,對(duì)學(xué)生管理系統(tǒng)的總體功能進(jìn)行如下設(shè)計(jì):信息管理模塊、考勤管理模塊、宿舍管理模塊、崗前實(shí)習(xí)管理模塊、有處分學(xué)生學(xué)習(xí)班管理模塊和系統(tǒng)管理模塊。

一、數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)

根據(jù)前面對(duì)系統(tǒng)功能的細(xì)化分析,設(shè)計(jì)系統(tǒng)的數(shù)據(jù)流圖,最后得到系統(tǒng)全局實(shí)體—關(guān)系模型。全局實(shí)體—關(guān)系模型必須滿足所有的系統(tǒng)需要,還要恰當(dāng)?shù)卣故疽粋€(gè)一致的數(shù)據(jù)庫(kù)模型。

二、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)

實(shí)體—關(guān)系模型是對(duì)用戶需求的一種抽象的表達(dá)形式,它不能為任何一個(gè)具體的數(shù)據(jù)庫(kù)管理系統(tǒng)所支持,它是獨(dú)立于任何一種具體的數(shù)據(jù)模型的。為了能夠建立起最終的物理系統(tǒng),接下來(lái)的任務(wù)是:將概念結(jié)構(gòu)通過(guò)轉(zhuǎn)化規(guī)則轉(zhuǎn)化為本系統(tǒng)設(shè)計(jì)的數(shù)據(jù)結(jié)構(gòu),然后根據(jù)數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn),選定的數(shù)據(jù)庫(kù)管理系統(tǒng)支持下的數(shù)據(jù)模型,最后通過(guò)優(yōu)化算法得到優(yōu)化的數(shù)據(jù)模型。這些模式在功能性、完整性和一致性約束及數(shù)據(jù)庫(kù)的可擴(kuò)充性等方面應(yīng)滿足用戶的各種要求。設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)有下面三個(gè)步驟:首先,將通過(guò)概念設(shè)計(jì)所得的實(shí)體—關(guān)系圖轉(zhuǎn)換為關(guān)系模型;就需要將實(shí)體、屬性和聯(lián)系轉(zhuǎn)換為相應(yīng)的關(guān)系模型;其次,將轉(zhuǎn)換來(lái)的關(guān)系模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;最后,優(yōu)化處理得到的關(guān)系模型。

(一)實(shí)體模型轉(zhuǎn)換為關(guān)系模型

鑒別數(shù)據(jù)庫(kù)中的數(shù)據(jù)元素、關(guān)系,以及定義所需的數(shù)據(jù)庫(kù)表和各個(gè)數(shù)據(jù)庫(kù)表中的項(xiàng)目這些初始工作之后,所做的細(xì)化的過(guò)程就是范化。任何數(shù)據(jù)庫(kù)的設(shè)計(jì)都需要滿足特殊的約定,這會(huì)使數(shù)據(jù)庫(kù)既簡(jiǎn)潔又結(jié)構(gòu)明晰,反之?dāng)?shù)據(jù)庫(kù)結(jié)果會(huì)非?;靵y,所造成的直接后果是給數(shù)據(jù)的更新帶來(lái)麻煩,給數(shù)據(jù)庫(kù)帶來(lái)大量冗余信息,給編程人員帶來(lái)不便并造成不可避免的錯(cuò)誤。

(二)實(shí)體—關(guān)系圖模式向關(guān)系模式的轉(zhuǎn)換

數(shù)據(jù)庫(kù)表中的每一個(gè)屬性都是不可以再分解的,這些屬性(字段)由基本類型構(gòu)成,包括數(shù)字類型、日期時(shí)間類型和字符串類型。數(shù)據(jù)庫(kù)表部分設(shè)計(jì)如下:

①學(xué)生信息(學(xué)生編號(hào),密碼,曾用名,籍貫,戶籍性質(zhì),照片,家庭住址,郵政編碼,家庭座機(jī),學(xué)生手機(jī),父親姓名,父親手機(jī),母親姓名,母親手機(jī))

②專業(yè)信息(班級(jí)名稱,校區(qū),二級(jí)學(xué)院,所屬系,專業(yè),入學(xué)日期,學(xué)制)

③班級(jí)信息(班級(jí)名稱,學(xué)生編號(hào),班主任,學(xué)生姓名,性別,民族,身份證號(hào),出生日期,政治面貌,類別,入學(xué)分?jǐn)?shù),是否住宿,輔導(dǎo)員,實(shí)習(xí)單位,處分標(biāo)志,在校情況)

④考勤處分極限(處分名稱,處分級(jí)別,違紀(jì)數(shù)量)

⑤考勤信息(教師編號(hào),學(xué)生編號(hào),學(xué)年,學(xué)期,日期,節(jié)次,違紀(jì)內(nèi)容,違紀(jì)數(shù)量)

……

另外還有課程管理庫(kù)表、教職工登錄庫(kù)表、崗前實(shí)習(xí)處分信息庫(kù)表、崗前實(shí)習(xí)處分極限庫(kù)表、崗前實(shí)習(xí)小結(jié)信息庫(kù)表、宿舍處分極限庫(kù)表、宿舍管理分配庫(kù)表、學(xué)生住宿分配庫(kù)表、宿舍違紀(jì)分值庫(kù)表、宿舍處分信息庫(kù)表、學(xué)生處分信息庫(kù)表、有處分學(xué)生學(xué)習(xí)班信息庫(kù)表,這里不再一一列舉。

(三)對(duì)關(guān)系模型進(jìn)行優(yōu)化處理

在以上的設(shè)計(jì)中,由于學(xué)生信息實(shí)體的信息量較大,而實(shí)際系統(tǒng)運(yùn)行時(shí),不是所有信息都需要,如果都調(diào)入內(nèi)存會(huì)占用系統(tǒng)資源,而且安全性也會(huì)遭到威脅。通過(guò)以上分析,特把“學(xué)生信息”數(shù)據(jù)庫(kù)表分為兩個(gè)數(shù)據(jù)庫(kù)表,即“學(xué)生登錄”數(shù)據(jù)庫(kù)表和“學(xué)生信息”數(shù)據(jù)庫(kù)表,“學(xué)生登錄”數(shù)據(jù)庫(kù)表具體設(shè)計(jì)如下:

學(xué)生登錄(學(xué)生編號(hào),密碼)

原“學(xué)生信息”表對(duì)應(yīng)減少密碼項(xiàng),避免發(fā)生數(shù)據(jù)冗余和數(shù)據(jù)的不一致性。

三、數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)

由于數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)是與開發(fā)環(huán)境和選定的數(shù)據(jù)庫(kù)管理系統(tǒng)軟件產(chǎn)品有關(guān)的,因此數(shù)據(jù)庫(kù)的物理設(shè)計(jì)依賴具體的數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品。數(shù)據(jù)庫(kù)物理設(shè)計(jì)步驟如下圖,后面會(huì)給出詳細(xì)的解釋。不論是對(duì)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)的確定,還是對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),必須滿足原始設(shè)計(jì)要求(需求分析),如果不滿足就需要退回重新設(shè)計(jì)或修改,直到設(shè)計(jì)出符合要求的具體數(shù)據(jù)庫(kù)。

(一)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)

1.確定數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。在物理結(jié)構(gòu)中,存儲(chǔ)記錄是數(shù)據(jù)的基本存取單位,存儲(chǔ)記錄結(jié)構(gòu)包括記錄的組成、數(shù)據(jù)項(xiàng)的類型和長(zhǎng)度以及邏輯記錄到存儲(chǔ)記錄的映射。下面舉兩個(gè)例子來(lái)簡(jiǎn)要說(shuō)明存取時(shí)間、空間和維護(hù)代價(jià)是決定存儲(chǔ)結(jié)構(gòu)的主要因素:(1)假設(shè)現(xiàn)在需要查詢計(jì)算機(jī)技術(shù)系的所有學(xué)生名單,如果將同一個(gè)系的學(xué)生集中存放,則會(huì)顯著地減少訪問(wèn)磁盤的次數(shù)。聚簇后不必重復(fù)存儲(chǔ)的聚簇碼值,可以減少部分存儲(chǔ)空間。(2)任課教師要按課程更新學(xué)生上課考勤信息,操作涉及學(xué)生和教師關(guān)系的連接操作,為提高效率,可把具有教師關(guān)系和學(xué)生關(guān)系在物理上聚簇在一起。根據(jù)以上設(shè)計(jì)思想,做如下部分設(shè)計(jì):(1)學(xué)生基本信息、考勤處分極限、宿舍處分極限、崗前實(shí)習(xí)處分極限、教職工登錄、班級(jí)、課程管理、宿舍清單、宿舍的分配:在一定時(shí)間內(nèi)變動(dòng)不大,更新速度相對(duì)較慢,考慮到查找的方便性,進(jìn)行聚簇存儲(chǔ)。(2)考勤信息、宿舍處分信息、崗前實(shí)習(xí)處分信息、學(xué)生處分信息:最經(jīng)常的操作是查找、插入、刪除,為提高效率,考慮建立“B+樹”索引,則平均查找次數(shù)為“B+樹”的層數(shù),故對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)到有索引的物理存儲(chǔ)。

2.存取路徑的設(shè)計(jì)。為了提高系統(tǒng)的性能,根據(jù)應(yīng)用情況,如數(shù)據(jù)的異變部分和穩(wěn)定部分、存取效率較高和較低等進(jìn)行劃分,可以進(jìn)行如下設(shè)計(jì):(1)各種文件的存放位置設(shè)計(jì);(2)為保證讀寫速度,考慮表和索引的存放;(3)設(shè)計(jì)大表存放形式,用以加快存取速度;(4)將不同學(xué)院的學(xué)生放在不同磁盤上,如果教師集中錄入考勤時(shí),速度不會(huì)影響太大。

3.數(shù)據(jù)存放位置的設(shè)計(jì)。通過(guò)數(shù)據(jù)存放位置的規(guī)劃來(lái)提高系統(tǒng)的性能,為保證讀寫速度考慮表和索引的存放。如考勤信息、宿舍處分信息、學(xué)生處分信息表的索引。

4.系統(tǒng)配置的設(shè)計(jì)。數(shù)據(jù)庫(kù)管理系統(tǒng)的每個(gè)參數(shù)都有默認(rèn)值,我們一般很少對(duì)默認(rèn)初始值進(jìn)行設(shè)置。但是根據(jù)不同系統(tǒng)的特點(diǎn),這些默認(rèn)參考值不一定都很恰當(dāng),需要我們根據(jù)最初的需求分析和實(shí)際的數(shù)據(jù)庫(kù)表設(shè)計(jì),適當(dāng)調(diào)整參數(shù)的初始值,讓我們?cè)O(shè)計(jì)的系統(tǒng)占用空間最小,系統(tǒng)運(yùn)行速度最快。通常情況下,這些配置變量包括:同時(shí)打開的數(shù)據(jù)庫(kù)對(duì)象數(shù)量,使用的緩沖區(qū)長(zhǎng)度、個(gè)數(shù)、時(shí)間片大小、數(shù)據(jù)庫(kù)的大小、裝填因子、鎖的數(shù)目,等等。

我們對(duì)這些參數(shù)值重新設(shè)置后,就能最大限度的保證系統(tǒng)運(yùn)行效率。經(jīng)過(guò)初步設(shè)計(jì)后,在系統(tǒng)真正投入運(yùn)行或運(yùn)行一段時(shí)間后,根據(jù)系統(tǒng)實(shí)際運(yùn)行情況再做出調(diào)整,通過(guò)這種不斷地調(diào)整,使學(xué)生管理軟件系統(tǒng)的性能達(dá)到最優(yōu)狀態(tài)。(1)登錄系統(tǒng)的極限數(shù)值設(shè)計(jì)。新生入學(xué)時(shí),要求他們輸入自己的個(gè)人信息,設(shè)計(jì)要求最多可以有120人同時(shí)打開學(xué)生基本信息庫(kù)進(jìn)行操作(通常打開3個(gè)機(jī)房共學(xué)生使用);平時(shí)同時(shí)使用的數(shù)據(jù)庫(kù)還有考勤庫(kù)、處分庫(kù)等,考慮到老師們中午或下午課程結(jié)束后,可能會(huì)統(tǒng)一進(jìn)行考勤錄入,估算最多有200人同時(shí)打開學(xué)生考勤庫(kù)進(jìn)行操作;有50人同時(shí)打開學(xué)生處分庫(kù)進(jìn)行操作;對(duì)于其他數(shù)據(jù)庫(kù),由于同時(shí)操作的可能性不會(huì)太大,設(shè)計(jì)成最多可以有100人同時(shí)打開相應(yīng)數(shù)據(jù)庫(kù)進(jìn)行操作;參考學(xué)院教職工和學(xué)生數(shù)。綜上所述,設(shè)置max_connecionts為300。(2)同時(shí)打開數(shù)據(jù)庫(kù)表個(gè)數(shù)的最初參數(shù)非常重要,如鎖的數(shù)目等。本文設(shè)計(jì)的學(xué)生管理系統(tǒng)目前共涉及數(shù)據(jù)庫(kù)表的個(gè)數(shù)為17,設(shè)計(jì)初期可以使用系統(tǒng)默認(rèn)的數(shù)值。

(二)評(píng)價(jià)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)

系統(tǒng)運(yùn)行的效率、占用的空間、維護(hù)系統(tǒng)所花費(fèi)的代價(jià),都是我們?cè)谠O(shè)計(jì)系統(tǒng)的初期需要考慮的事情。

四、結(jié)束語(yǔ)

一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)需要反復(fù)幾次,才能達(dá)到比較理想的狀態(tài),這個(gè)反復(fù)的時(shí)間可能比最初設(shè)計(jì)系統(tǒng)的時(shí)間還要長(zhǎng),花費(fèi)還要多,這也正是軟件系統(tǒng)設(shè)計(jì)的規(guī)律。所以,在最初的調(diào)研階段,要真正做好需求分析,不同階段做好不同的文檔設(shè)計(jì),最后才可能得到性能高的數(shù)據(jù)庫(kù)。

學(xué)生管理系統(tǒng)論文:論基于計(jì)算機(jī)平臺(tái)的學(xué)生管理系統(tǒng)

摘 要:學(xué)生信息管理系統(tǒng)是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)范化和自動(dòng)化。計(jì)算機(jī)技術(shù)是科技社會(huì)的關(guān)鍵應(yīng)用之一,加快了職業(yè)學(xué)校信息化教育進(jìn)程的步伐。目前,國(guó)內(nèi)發(fā)達(dá)城市的高等院校開始采用新型管理系統(tǒng),文章對(duì)此進(jìn)行探討。

關(guān)鍵詞:計(jì)算機(jī)平臺(tái) 學(xué)生管理系統(tǒng) 研究

從現(xiàn)有的教學(xué)條件來(lái)說(shuō),職業(yè)學(xué)校學(xué)生管理工作面臨著許多難點(diǎn),引用先進(jìn)科學(xué)技術(shù)解決學(xué)生管理問(wèn)題是不可缺少的。現(xiàn)分析了基于計(jì)算機(jī)平臺(tái)的學(xué)生管理系統(tǒng),對(duì)其應(yīng)用情況進(jìn)行闡述。

一、學(xué)生管理系統(tǒng)的推廣

學(xué)生信息管理系統(tǒng)是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)范化和自動(dòng)化,如圖1。其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對(duì)這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)。推行學(xué)校信息管理系統(tǒng)的應(yīng)用是進(jìn)一步推進(jìn)學(xué)生學(xué)籍管理規(guī)范化、電子化、控制輟學(xué)和提高義務(wù)教育水平的重要舉措。

圖1 學(xué)生管理系統(tǒng)

二、計(jì)算機(jī)應(yīng)用于職業(yè)學(xué)校管理的優(yōu)勢(shì)

近年來(lái)高等教育事業(yè)取得了優(yōu)異的發(fā)展成就,每年專業(yè)人才輸送量持續(xù)增加,滿足了企業(yè)日常用人的資源需求。從職業(yè)學(xué)校內(nèi)部建設(shè)來(lái)看,之所以能取得良好的人才培養(yǎng)成績(jī),與校內(nèi)科技應(yīng)用是密切相關(guān)的。計(jì)算機(jī)技術(shù)是科技社會(huì)的關(guān)鍵應(yīng)用之一,加快了職業(yè)學(xué)校信息化教育進(jìn)程的步伐。從這兩年的信息改造情況看,引入計(jì)算機(jī)技術(shù)輔助學(xué)生管理后,職業(yè)學(xué)校的教育資金投入、教師資源分配、專業(yè)課程調(diào)控等均順利地執(zhí)行,專業(yè)生總體考核水平也呈現(xiàn)了上升區(qū)域。

三、新型管理系統(tǒng)的主要應(yīng)用

學(xué)生管理系統(tǒng)應(yīng)用于職業(yè)學(xué)校建設(shè),其所涉及到的內(nèi)容是多個(gè)方面的,不僅與學(xué)生的專業(yè)課程學(xué)習(xí)相關(guān),也與學(xué)生其它校園生活密切相關(guān)著。目前,國(guó)內(nèi)發(fā)達(dá)城市的高等院校開始采用新型管理系統(tǒng),綜合調(diào)度網(wǎng)絡(luò)與管理系統(tǒng)相配套,主要應(yīng)用于學(xué)生的專業(yè)學(xué)習(xí)、校園生活等兩方面。

1、專業(yè)學(xué)習(xí)。這是大學(xué)生參與高等教育的本質(zhì)工作,也是職業(yè)學(xué)校制定管理決策的重點(diǎn)對(duì)象。學(xué)生管理系統(tǒng)能夠針對(duì)不同專業(yè)、年紀(jì)的大學(xué)生提供相應(yīng)的控制模塊,幫助教師對(duì)課程教學(xué)工作進(jìn)行宏觀調(diào)控。如:系統(tǒng)可以提供成績(jī)查詢、上課出勤、就業(yè)指導(dǎo)、信息錄入等方面的功能,如圖2,指導(dǎo)大學(xué)生嚴(yán)格按照個(gè)人專業(yè)指標(biāo)的要求,完成好個(gè)人專業(yè)學(xué)習(xí)的任務(wù)。另外,對(duì)于教師來(lái)說(shuō),也可利用學(xué)生管理系統(tǒng)查閱專業(yè)教學(xué)進(jìn)程,掌握專業(yè)生學(xué)習(xí)的具體情況,及時(shí)改變當(dāng)前的教學(xué)方式。

圖2 學(xué)生檔案管理系統(tǒng)

2、校園生活。除了專業(yè)課程教育管理外,學(xué)生校園生活的其它方面也很關(guān)鍵,這也是學(xué)生管理系統(tǒng)升級(jí)改造的主要對(duì)象。利用管理系統(tǒng)加強(qiáng)學(xué)生宿舍管理,如圖3,借助計(jì)算機(jī)網(wǎng)絡(luò)平臺(tái)實(shí)施宿舍考核工作,對(duì)夜不歸宿、衛(wèi)生惡劣的宿舍實(shí)施網(wǎng)絡(luò)監(jiān)督,及時(shí)把宿舍情況反饋給管理層。新型系統(tǒng)在校園文化建設(shè)中也有一定的推動(dòng)作用,利用學(xué)生網(wǎng)絡(luò)宣傳先進(jìn)的文化思想,帶領(lǐng)學(xué)生參與“和諧校園”、“文明校園”等建設(shè)活動(dòng)中,加快了職業(yè)學(xué)校信息化改革的進(jìn)程。

四、結(jié)論

搞好學(xué)生日常管理是高等院校教學(xué)的重點(diǎn)工作,也關(guān)系著我國(guó)現(xiàn)代教育事業(yè)的發(fā)展?fàn)顩r。引用計(jì)算機(jī)作為教育支撐體系,從整體上提升了職業(yè)學(xué)校教育工作的靈活性、便捷性、持續(xù)性,緊隨時(shí)代教育發(fā)展的改革要求。