高校成人教育學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-08-05 來(lái)源: 散文精選 點(diǎn)擊:
摘要:結(jié)合高校成人教育學(xué)生信息管理的特點(diǎn),在對(duì)管理系統(tǒng)的開(kāi)發(fā)技術(shù)、體系結(jié)構(gòu)以及主要功能進(jìn)行詳細(xì)分析設(shè)計(jì)的基礎(chǔ)上,運(yùn)用.net技術(shù)方案和SQL數(shù)據(jù)庫(kù)技術(shù),采用B/S體系結(jié)構(gòu),設(shè)計(jì)與實(shí)現(xiàn)一個(gè)專門(mén)針對(duì)高校成人教育學(xué)生信息管理的軟件系統(tǒng)。
關(guān)鍵詞:高校成人教育;學(xué)生管理信息系統(tǒng);.net;B/S;數(shù)據(jù)庫(kù)
中圖分類(lèi)號(hào):G717
文獻(xiàn)標(biāo)志碼:A
文章編號(hào):1009-4156(2013)08-090-03
一、引言
近年來(lái),我國(guó)成人高等教育事業(yè)得到了快速發(fā)展,成人教育的招生規(guī)模穩(wěn)步增長(zhǎng),學(xué)生人數(shù)也日益增多。但是,長(zhǎng)期以來(lái),我國(guó)成人高等教育管理一直相對(duì)滯后,力量薄弱、手段落后、效率低下,規(guī)范化、標(biāo)準(zhǔn)化和信息化管理程度不高。與普通全日制高等教育相比,成人高等教育有著完全不同的特點(diǎn):一是教育形式多、類(lèi)型多、科類(lèi)多。目前主要有成人教育、自學(xué)考試、網(wǎng)絡(luò)教育等形式,學(xué)生可采取脫產(chǎn)、業(yè)余、函授等多種學(xué)習(xí)方式。二是成人學(xué)生來(lái)自社會(huì)各個(gè)階層,文化素養(yǎng)、專業(yè)素質(zhì)參差不齊。三是各高校普遍采取與當(dāng)?shù)亟逃龣C(jī)構(gòu)合作辦學(xué)的方式,在全國(guó)各地設(shè)立了眾多的成人教育駐外教學(xué)站點(diǎn)。高校成人教育的這些辦學(xué)特點(diǎn),無(wú)疑豐富了辦學(xué)模式,擴(kuò)大了學(xué)生可選擇的學(xué)習(xí)空間,方便了學(xué)生在當(dāng)?shù)鼐蛯W(xué),增加了學(xué)生受教育的機(jī)會(huì),但同時(shí)也使成人教育管理更加復(fù)雜。隨著學(xué)生人數(shù)增加,學(xué)生的各種信息量成倍增長(zhǎng),各高校的管理負(fù)擔(dān)越來(lái)越重,傳統(tǒng)的人工管理模式已嚴(yán)重影響了成人教育事業(yè)的良性發(fā)展。因此,必須采用先進(jìn)的計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù),研發(fā)出專門(mén)針對(duì)成人高等教育特點(diǎn)的管理信息系統(tǒng),力求通過(guò)使用計(jì)算機(jī)輔助管理,達(dá)到提高工作效率,降低管理人員工作強(qiáng)度,促進(jìn)成人高等教育管理的規(guī)范化、科學(xué)化、辦公自動(dòng)化的目的。本文結(jié)合長(zhǎng)沙理工大學(xué)繼續(xù)教育學(xué)院的具體實(shí)例,分析、設(shè)計(jì)并實(shí)現(xiàn)一個(gè)專門(mén)針對(duì)高校成人教育管理特點(diǎn)的學(xué)生信息管理系統(tǒng)。
二、技術(shù)分析
。ㄒ唬w系結(jié)構(gòu)
設(shè)計(jì)開(kāi)發(fā)信息管理系統(tǒng),當(dāng)前主要有兩種體系結(jié)構(gòu)模式:C/S結(jié)構(gòu)(客戶機(jī)/服務(wù)器)和B/S模式(瀏覽器/服務(wù)器)。C/S(Client/Server)模式由客戶機(jī)和服務(wù)器兩個(gè)獨(dú)立實(shí)體組成,客戶端采用個(gè)人電腦并安裝專用的軟件程序,服務(wù)器采用高性能服務(wù)器并配套相應(yīng)的數(shù)據(jù)庫(kù)系統(tǒng),是一種基于企業(yè)內(nèi)部網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)。B/S(Browser/Serv-er)模式即瀏覽器/服務(wù)器結(jié)構(gòu)模式,是一種基于Internet的新型程序設(shè)計(jì)體系結(jié)構(gòu),主要由瀏覽器、Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器等三個(gè)層次組成。B/S結(jié)構(gòu)模式無(wú)須另外安裝客戶端軟件程序,用戶采用通用Web瀏覽器進(jìn)行所有操作,具有界面統(tǒng)一,使用簡(jiǎn)單、易于維護(hù)、擴(kuò)展性好等優(yōu)點(diǎn)。
學(xué)生信息管理系統(tǒng),除了管理人員、教師,還有學(xué)生家長(zhǎng)、班主任等用戶類(lèi)型,在使用過(guò)程中具有用戶不可預(yù)知、登錄地點(diǎn)和使用系統(tǒng)不確定等特點(diǎn),同時(shí)用戶主要是對(duì)學(xué)生信息進(jìn)行查詢、瀏覽等操作。B/S模式利用Web瀏覽器作為客戶端的特性剛好滿足這種情況的需求。
。ǘ╅_(kāi)發(fā)架構(gòu)
目前,信息管理系統(tǒng)的,開(kāi)發(fā)設(shè)計(jì)主要有兩種主流的技術(shù)開(kāi)發(fā)架構(gòu)或開(kāi)發(fā)平臺(tái):一是微軟公司的.net平臺(tái),二是SUN公司的JAVA體系架構(gòu)。很難說(shuō).net和J2EE(JAVA2平臺(tái)企業(yè)版)孰優(yōu)孰劣,它們都能為企業(yè)級(jí)應(yīng)用提供分布式的、高可靠性的解決方案。兩種架構(gòu)在基于組件的中間層的設(shè)計(jì)上各有千秋,對(duì)于創(chuàng)建、復(fù)雜、高效、高可靠性的分布式應(yīng)用程序都有足夠的能力;兩種架構(gòu)也都同時(shí)支持胖客戶端和瘦客戶端,即C/S模式和B/S模式;J2EE通過(guò)JVM實(shí)現(xiàn)跨平臺(tái),.net通過(guò)CLR實(shí)現(xiàn)跨語(yǔ)言;JDBC和ADO.net在數(shù)據(jù)庫(kù)訪問(wèn)方面也都各有優(yōu)勢(shì)。目前,基于J2EE架構(gòu)的大型跨平臺(tái)應(yīng)用很流行,但是由于入門(mén)困難,J2EE專業(yè)的程序員相對(duì)較少,所以目前國(guó)內(nèi)基于J2EE架構(gòu)的軟件開(kāi)發(fā)成本比較高。微軟.net則在一些中小型應(yīng)用很廣泛。
高校的學(xué)生信息管理系統(tǒng)的建設(shè)規(guī)模中等,屬于部門(mén)級(jí)管理系統(tǒng),業(yè)務(wù)需求較為繁雜,易擴(kuò)展、易維護(hù)是需求的重點(diǎn),且開(kāi)發(fā)周期短,所以微軟.net方案是系統(tǒng)設(shè)計(jì)開(kāi)發(fā)時(shí)的首選技術(shù)平臺(tái)。
。ㄈ┘夹g(shù)工具
與微軟.net方案相適應(yīng),學(xué)生信息管理系統(tǒng)使用微軟的Visual Studio 2008作為開(kāi)發(fā)平臺(tái),使用微軟的C#語(yǔ)言作為編程語(yǔ)言,數(shù)據(jù)庫(kù)采用Mi-crosoft SQL Server2008。
Visual Studio 2008可以高效開(kāi)發(fā)Web應(yīng)用,集成了AJAX 1.0,包含AJAX項(xiàng)目模板。在Visual Studio 2008中,Visual Basic、Visual C++、Visual C#和Visual J#全都使用相同的集成開(kāi)發(fā)環(huán)境(IDE),利用此IDE可以共享工具且有助于創(chuàng)建混合語(yǔ)言解決方案。這些語(yǔ)言利用了.NET Framework的功能,通過(guò)此框架可使用簡(jiǎn)化ASP Web應(yīng)用程序和XML Web Services開(kāi)發(fā)的關(guān)鍵技術(shù)。Microsoft SQL Server2008是用于大規(guī)模聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用的數(shù)據(jù)庫(kù)和數(shù)據(jù)分析平臺(tái)。它是一種基于客戶機(jī)/服務(wù)器的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),用來(lái)對(duì)存放在計(jì)算機(jī)中的數(shù)據(jù)庫(kù)進(jìn)行組織、管理和檢索。它可以跨越多種平臺(tái)、應(yīng)用和設(shè)備實(shí)現(xiàn)數(shù)據(jù)共享,進(jìn)而簡(jiǎn)化內(nèi)部系統(tǒng)與外部系統(tǒng)連接,實(shí)現(xiàn)功能強(qiáng)勁的集成化商務(wù)智能解決方案。
三、總體設(shè)計(jì)
。ㄒ唬┱w結(jié)構(gòu)
通過(guò)對(duì)長(zhǎng)沙理工大學(xué)繼續(xù)教育學(xué)院學(xué)生信息管理工作的訪問(wèn)調(diào)查,詳細(xì)了解了管理業(yè)務(wù)流程,并進(jìn)行了可行性研究和需求分析。學(xué)院的學(xué)生信息管理對(duì)象主要包括成人教育、自學(xué)考試兩部分學(xué)生,管理的主要業(yè)務(wù)為招生管理、學(xué)籍管理、教務(wù)管理、財(cái)務(wù)管理等四大部分。因此,根據(jù)學(xué)校的管理工作現(xiàn)狀,設(shè)計(jì)了軟件系統(tǒng)整體結(jié)構(gòu)(見(jiàn)圖1)。
相關(guān)熱詞搜索:成人教育 信息管理系統(tǒng) 高校 學(xué)生 設(shè)計(jì)
熱點(diǎn)文章閱讀