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