張潼 李華 冷雪輝 查杭 朱文烺
摘要:為了符合大學(xué)生自主管理和尖端人才培養(yǎng)模式改革,適應(yīng)當(dāng)今大學(xué)生自主管理發(fā)展的趨勢,高效自主的高校綜合管理系統(tǒng)的設(shè)計與開發(fā)是很有必要的,旨在替換各高校已有的人工管理系統(tǒng)。為了確保系統(tǒng)運(yùn)行期間有足夠的穩(wěn)定性和準(zhǔn)確性,主要采用的是c≠≠與SQL sever較穩(wěn)定的技術(shù)。既可以滿足不同學(xué)生不同的個性化的學(xué)習(xí)要求,還可以滿足各種成績查詢,以及成績的匯總、整理,滿足大學(xué)生對綜合測評的要求。通過描述系統(tǒng)的設(shè)計與實(shí)施過程,介紹管理系統(tǒng)的理論基礎(chǔ)與技術(shù)支持,并展示了管理系統(tǒng)的運(yùn)行界面,體現(xiàn)出其系統(tǒng)的可行性與實(shí)用性。
關(guān)鍵詞:高校管理;管理系統(tǒng);C#;SQL sever
中圖分類號:TP315 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2020)01-0074-03
1概述
當(dāng)今大學(xué)不斷擴(kuò)招,各大高校在校生人數(shù)不斷增加,相對應(yīng)的學(xué)生成績的收集、統(tǒng)計、核對的工作量也是不斷增加,逐漸地成為一項(xiàng)很大地工作任務(wù)。每一所大學(xué)都有自己的學(xué)生管理系統(tǒng),但是,多數(shù)學(xué)校仍實(shí)行人工管理的方法,幾乎沒有高速高效的搜索、收集、整理工具,所以收集數(shù)據(jù)時只能是人工收集、人工記錄,這樣很容易造成數(shù)據(jù)的錯誤甚至遺失。并且,現(xiàn)在的學(xué)生人數(shù)眾多,數(shù)據(jù)信息量過大,數(shù)據(jù)搜索、查驗(yàn)過程煩瑣,準(zhǔn)確度低,這就使得工作變的不僅費(fèi)時費(fèi)力,而且容易出現(xiàn)錯誤,導(dǎo)致學(xué)生成績的虛假,造成不必要的麻煩。隨著學(xué)生人數(shù)越來越多,各大高校也越來越希望這一問題的解決。為解決這些問題,完善學(xué)生管理系統(tǒng),使得學(xué)生管理系統(tǒng)更加標(biāo)準(zhǔn)化,信息化。我們可以利用當(dāng)今信息技術(shù),解決這個問題。
2國內(nèi)外管理系統(tǒng)發(fā)展現(xiàn)狀
發(fā)達(dá)國家在高等教育領(lǐng)域發(fā)展較早,從20世紀(jì)70年代末,美國在全美境內(nèi)先后建設(shè)了6個超級計算機(jī)中心,為之后的互聯(lián)網(wǎng)技術(shù)發(fā)展做出很好的鋪墊。隨后的三十多年隨著互聯(lián)網(wǎng)技術(shù)的飛快發(fā)展,美國的大部分高校形成了自己完善的、成熟的校園管理系統(tǒng),并且在課程選擇、考試安排、成績查詢等方面實(shí)現(xiàn)了現(xiàn)代化。而到了現(xiàn)在,國外也開始出現(xiàn)利用自媒體發(fā)展自己的遠(yuǎn)程管理系統(tǒng),做到對學(xué)生的全方位、高智能的管理。
相比于國外,我國在這方面的技術(shù)起步和成型較晚,直到改革開放之后教育事業(yè)迅速發(fā)展,這項(xiàng)技術(shù)才愈來愈重要,也隨之快速發(fā)展。與此同時,20世紀(jì)90年代互聯(lián)網(wǎng)在我國登錄,學(xué)生管理系統(tǒng)得到了很大的提高?,F(xiàn)在國內(nèi)的高校都有自己的管理系統(tǒng),并且都初具規(guī)模,較為完善?,F(xiàn)在為止國內(nèi)管理系統(tǒng)較好的有山海交通大學(xué)的管理系統(tǒng)、四川省高校學(xué)生信息系統(tǒng)、國家開發(fā)銀行學(xué)生在線服務(wù)系統(tǒng)等等。
3高校管理系統(tǒng)的功能
3.1系統(tǒng)組成
如圖1,該系統(tǒng)分為用戶端和數(shù)據(jù)庫兩部分:
3.1.1用戶端
用戶端包括管理員和學(xué)生兩個角色,其中管理員角色下有五大功能,分別是管理員信息管理、學(xué)生信息管理、課程管理、成績管理、修改個人密碼功能;學(xué)生角色下?lián)碛腥蠊δ?,分別是課程管理、成績管理、修改個人密碼功能。
其中在管理員角色中,管理員信息管理的作用是添加管理員信息和修改管理員信息。學(xué)生信息管理的作用是添加學(xué)生信息、修改學(xué)生信息,課程管理的作用是開設(shè)課程、查詢課程,成績管理的作用是錄入成績、統(tǒng)計成績、修改成績。
在學(xué)生角色中,課程管理分為選擇課程、查詢課程、顯示課表,成績管理只有一個作用就是查詢我的成績單。
3.1.2數(shù)據(jù)庫
數(shù)據(jù)庫的作用是用以儲存該系統(tǒng)運(yùn)行期間所有涉及的數(shù)據(jù)信息,本系統(tǒng)的應(yīng)用SQL sever,儲存系統(tǒng)頁面中的動態(tài)數(shù)據(jù),基于系統(tǒng)功能需求中的各項(xiàng)功能,將其做成了五張表:分別是:manager、student、class、sctime和sc。(manager代表管理員角色,student代表學(xué)生角色)
根據(jù)當(dāng)今大學(xué)生的實(shí)際需求,整個系統(tǒng)被分為以下五個功能:首先是信息管理功能,在此功能下可以新增、刪除、查詢和修改基本信息,同時也支持刪除、導(dǎo)出信息;之后是密碼管理功能,此功能下可以對用戶密碼的修改、重置等;之后是課程管理功能,此功能中可以對課程信息庫管理,批量導(dǎo)入信息,還具備新增、刪除、查詢和修改等基本功能;之后是成績管理功能,可對學(xué)生的成績進(jìn)行錄入、修改、刪除和統(tǒng)計分析等;最后是信息管理功能,此功能的作用是分別對課程、學(xué)生、教師等學(xué)校信息進(jìn)行分塊管理。
4高校管理系統(tǒng)的實(shí)際運(yùn)行
4.1登錄
打開文件后,進(jìn)入登錄界面,三個選項(xiàng)分別為用戶名、密碼,填寫之后選擇自己的角色,角色選項(xiàng)中有管理員與學(xué)生兩個角色以供選擇。根據(jù)自身身份選擇進(jìn)入。當(dāng)然也可以選擇退出,退出本界面。
4.2管理員界面
當(dāng)選擇角色為管理員時,以管理員身份進(jìn)入系統(tǒng),登錄后可在管理員主界面上看到管理員信息管理、學(xué)生信息管理、課程管理、成績管理、修改個人密碼這幾項(xiàng)功能。
根據(jù)需要以及界面提示,以管理員身份進(jìn)入后可以選擇不同的選項(xiàng)以實(shí)現(xiàn)添加管理員信息和修改管理員信息、添加學(xué)生信息、修改學(xué)生信息、開設(shè)課程、查詢課程、錄入成績、統(tǒng)計成績、修改成績功能。如圖3所示。
4.3學(xué)生界面
以學(xué)生身份進(jìn)入系統(tǒng)后,通過不同的選項(xiàng)可以實(shí)現(xiàn)選擇課程、查詢課程、顯示課表、查詢我的成績單、修改密碼這幾項(xiàng)功能。如圖4。
5結(jié)束語
以上所設(shè)計的學(xué)生選課及成績查詢系統(tǒng),已經(jīng)可以很好地解決當(dāng)今高校在這方面所遇到的困難以及在管理時的種種問題,不但減輕了高校老師們的工作負(fù)擔(dān),同時利用c#與SQLsever較為穩(wěn)定的技術(shù),使得數(shù)據(jù)更加準(zhǔn)確。本系統(tǒng)基于C/S結(jié)構(gòu),充分發(fā)揮客戶端的處理能力,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷更輕,使得客戶端響應(yīng)更快,同時數(shù)據(jù)管理更為透明,符合當(dāng)代高校需求。