国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于B/S結(jié)構(gòu)的學(xué)生信息管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

2012-11-08 06:55:48
關(guān)鍵詞:用例信息管理頁(yè)面

戚 爽

(長(zhǎng)春金融高等??茖W(xué)校 計(jì)算機(jī)系,長(zhǎng)春 130028)

基于B/S結(jié)構(gòu)的學(xué)生信息管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

戚 爽

(長(zhǎng)春金融高等專科學(xué)校 計(jì)算機(jī)系,長(zhǎng)春 130028)

根據(jù)大專院校學(xué)生信息的特點(diǎn)和學(xué)生管理工作的實(shí)際需要,利用ASP.NET 3.5技術(shù)和SQL SERVER 2005數(shù)據(jù)庫(kù)管理技術(shù)設(shè)計(jì)和開(kāi)發(fā)了一套基于B/S結(jié)構(gòu)的高職高專學(xué)生信息管理平臺(tái),可滿足本校在學(xué)生信息管理工作中的各種需求,減輕管理人員的工作負(fù)擔(dān),促進(jìn)學(xué)生信息管理工作的發(fā)展。

學(xué)生信息管理平臺(tái);B/S結(jié)構(gòu);ASP.NET 3.5;SQL Server 2005

0 引言

近年來(lái),由于國(guó)家政策的調(diào)整,我國(guó)高等院校招生規(guī)模不斷擴(kuò)大,不可避免地給高校中的學(xué)生檔案信息管理工作帶來(lái)較大沖擊。學(xué)生檔案信息包含數(shù)據(jù)量大,涉及人員廣,并需要數(shù)據(jù)實(shí)時(shí)更新,單純地依靠人工管理已無(wú)法適應(yīng)當(dāng)前教育發(fā)展的要求,而且傳統(tǒng)的人工管理方式既不易于規(guī)范化,管理效率也不高,尤其在數(shù)據(jù)統(tǒng)計(jì)、篩選和分析等工作中,不可避免的浪費(fèi)了大量人力、物力和財(cái)力資源。

隨著計(jì)算機(jī)科學(xué)與技術(shù)日漸成熟,以計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)為基礎(chǔ)的信息管理方法逐漸應(yīng)用到高等院校的學(xué)生檔案信息管理工作中。其擁有檢索速度快、查找數(shù)據(jù)方便、可靠性高、存儲(chǔ)數(shù)據(jù)量巨大、保密性好、成本低等優(yōu)點(diǎn),能夠極大地提高學(xué)生檔案管理的效率,是學(xué)校向科學(xué)化、正規(guī)化管理發(fā)展的必要條件。

1 系統(tǒng)架構(gòu)及關(guān)鍵技術(shù)

1.1 B/S 結(jié)構(gòu)

B/S結(jié)構(gòu)即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對(duì)傳統(tǒng)C/S結(jié)構(gòu)的一種變化或者改進(jìn)。在這種結(jié)構(gòu)下,用戶界面完全通過(guò)WWW瀏覽器實(shí)現(xiàn),既節(jié)約了開(kāi)發(fā)成本,又可實(shí)現(xiàn)原來(lái)需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。隨著各類操作系統(tǒng)將瀏覽器技術(shù)植入到系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。

1.2 基于.NET平臺(tái)的Web開(kāi)發(fā)技術(shù)——ASP.NET

ASP.NET作為.NET平臺(tái)的一部分,通過(guò)它可以快速地構(gòu)建Web應(yīng)用程序,并且該程序能夠與服務(wù)器無(wú)縫隙地結(jié)合在一起,能夠輕松地訪問(wèn)豐富的服務(wù)器資源,使Web應(yīng)用程序具備很強(qiáng)的可伸縮性,ASP.NET既可以設(shè)計(jì)出普通的動(dòng)態(tài)網(wǎng)站,又可以構(gòu)建大型的電子商務(wù)應(yīng)用系統(tǒng)。[1]

1.3 SQL SERVER 2005

SQL Server 2005是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能(BI)工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。SQL Server 2005不僅可以有效地執(zhí)行大規(guī)模聯(lián)機(jī)事務(wù)處理,而且可以完成數(shù)據(jù)倉(cāng)庫(kù)和電子商務(wù)應(yīng)用等許多具有挑戰(zhàn)性的工作。

2 需求分析

隨著Internet的飛速發(fā)展,以及數(shù)據(jù)庫(kù)技術(shù)的逐漸成熟,在各大高校,基于網(wǎng)絡(luò)的學(xué)生信息管理系統(tǒng)已經(jīng)相當(dāng)普及。與此同時(shí),全國(guó)高職高專院校也在教育快速發(fā)展的浪潮中實(shí)現(xiàn)了規(guī)模的迅速擴(kuò)大,而如今,國(guó)內(nèi)專門(mén)針對(duì)高職高專學(xué)生管理的網(wǎng)絡(luò)平臺(tái)并不是很多。以往開(kāi)發(fā)的系統(tǒng)由于高職高專辦學(xué)模式的不斷變化和校園硬件網(wǎng)絡(luò)環(huán)境的快速發(fā)展等因素,已經(jīng)暴露出如擴(kuò)展性差,交互性不強(qiáng),操作復(fù)雜等弊端。因此,本校作為全國(guó)高職高專院校的一員,也迫切需要一套符合學(xué)校學(xué)生管理模式的,高效實(shí)用的網(wǎng)絡(luò)學(xué)生信息管理平臺(tái)。

2.1 系統(tǒng)平臺(tái)參與者

根據(jù)高職高專學(xué)生信息管理平臺(tái)的需求分析得出,平臺(tái)的參與者主要有兩大類:

①學(xué)生;②學(xué)生檔案管理人員。

2.2 系統(tǒng)平臺(tái)用例

系統(tǒng)平臺(tái)用例是平臺(tái)參與者與平臺(tái)在交互過(guò)程中所需要完成的事務(wù),是從使用者的角度分析系統(tǒng)應(yīng)該具有的功能。[2]由于學(xué)生信息管理平臺(tái)存在學(xué)生和學(xué)生檔案管理人員兩種參與者,所以在識(shí)別用例的過(guò)程中,可以分別考慮:

2.2.1 學(xué)生使用本平臺(tái)的相關(guān)用例

①登錄/退出系統(tǒng);②修改個(gè)人基本信息;③在線留言;④查詢課程的考試成績(jī)及德育成績(jī)。

2.2.2 學(xué)生檔案管理人員使用本平臺(tái)的相關(guān)用例

①登錄/退出系統(tǒng);②添加、刪除、修改和查詢學(xué)生檔案信息;③添加、刪除、修改和查詢班級(jí)信息;④添加、刪除、修改和查詢學(xué)生成績(jī)信息;⑤添加、刪除、修改和查詢學(xué)生會(huì)信息;⑥添加、刪除、修改和查詢學(xué)生住宿信息;⑦查詢和統(tǒng)計(jì)學(xué)生獎(jiǎng)懲信息。

3 總體設(shè)計(jì)

3.1 平臺(tái)功能模塊設(shè)計(jì)

本文開(kāi)發(fā)的這套高職高專學(xué)生信息管理平臺(tái)分為學(xué)生模塊和管理員模塊。除分角色登錄頁(yè)面外,學(xué)生模塊包括學(xué)生注冊(cè)和修改個(gè)人信息頁(yè)面、學(xué)生成績(jī)查詢頁(yè)面、在線留言頁(yè)面,并提供相關(guān)信息查詢的通道;管理員模塊集成了學(xué)生檔案信息管理頁(yè)面、班級(jí)信息管理頁(yè)面、學(xué)生成績(jī)(包括考試成績(jī)和德育成績(jī))管理頁(yè)面、學(xué)生會(huì)信息管理頁(yè)面、學(xué)生住宿信息管理頁(yè)面、查詢統(tǒng)計(jì)(學(xué)生獎(jiǎng)懲情況和是否入黨)頁(yè)面以及系統(tǒng)維護(hù)頁(yè)面。如圖1所示。

圖1 學(xué)生信息管理平臺(tái)各功能模塊

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

基于B/S結(jié)構(gòu)的學(xué)生信息管理平臺(tái)數(shù)據(jù)庫(kù)采用弱冗余的原則,每張表和每個(gè)字段都強(qiáng)調(diào)規(guī)范性。根據(jù)該平臺(tái)各功能模塊,以及數(shù)據(jù)庫(kù)之間的約束關(guān)系,學(xué)生信息管理平臺(tái)的數(shù)據(jù)庫(kù)主要包括:管理員用戶表、專業(yè)名稱與專業(yè)代碼表、班級(jí)代碼表、學(xué)生檔案信息表、學(xué)生成績(jī)表、課程基本信息、學(xué)生獎(jiǎng)勵(lì)信息表、學(xué)生懲處信息表、學(xué)校宿舍基本信息表和學(xué)生宿舍入住表。

4 平臺(tái)各模塊功能實(shí)現(xiàn)

按照數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)建立系統(tǒng)數(shù)據(jù)庫(kù)xsxx.mdb后,使用ASP.NET 3.5技術(shù)和C#編程語(yǔ)言實(shí)現(xiàn)平臺(tái)各個(gè)功能模塊的開(kāi)發(fā)。

4.1 用戶登錄頁(yè)面

根據(jù)需求分析可知,本平臺(tái)中的用戶包括學(xué)生和學(xué)生檔案管理員兩大類,每類都擁有用戶名和密碼,所以登錄平臺(tái)必須驗(yàn)證兩種登錄信息,一是用戶名,二是登錄密碼。驗(yàn)證用戶名和密碼的正確性是將用戶提交的用戶名和密碼與數(shù)據(jù)庫(kù)中的信息進(jìn)行比對(duì)實(shí)現(xiàn)的。而對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)是通過(guò)ADO.NET技術(shù)實(shí)現(xiàn)。平臺(tái)會(huì)利用用戶輸入的信息在后臺(tái)數(shù)據(jù)庫(kù)中進(jìn)行查詢,判斷用戶是否存在,如果存在,繼續(xù)判斷用戶密碼是否正確,并根據(jù)判斷的結(jié)果為用戶提供不同的信息。以學(xué)生登錄頁(yè)面為例,后臺(tái)主要代碼如下:

4.2 其他功能模塊

在管理員模塊中包含了學(xué)生檔案信息管理、學(xué)生成績(jī)管理、學(xué)生會(huì)信息管理、班級(jí)信息管理和學(xué)生住宿信息管理等功能,主要通過(guò)相應(yīng)的操作頁(yè)面,對(duì)數(shù)據(jù)庫(kù)xsxx.mdf中對(duì)應(yīng)數(shù)據(jù)表執(zhí)行SQL命令,實(shí)現(xiàn)對(duì)相應(yīng)信息的添加、刪除、修改和查詢操作。以學(xué)生會(huì)人員信息修改頁(yè)面為例,主要代碼如下:

5 結(jié)語(yǔ)

本文論述了基于B/S結(jié)構(gòu)的學(xué)生信息管理平臺(tái)的設(shè)計(jì)與建設(shè)。本平臺(tái)實(shí)現(xiàn)了學(xué)生從“入學(xué)——在校——畢業(yè)”全生命周期的一體化服務(wù),具有高度的集成性,各個(gè)獨(dú)立的模塊統(tǒng)一在同一個(gè)信息管理平臺(tái)中;具有可擴(kuò)展性,內(nèi)部的具體管理功能都是可擴(kuò)展的,可為今后的學(xué)校管理結(jié)構(gòu)變動(dòng)提供充分空間,減少系統(tǒng)維護(hù)的難度;各個(gè)模塊具有高度的獨(dú)立性,各種用戶權(quán)限限制合理,充分保證了系統(tǒng)的安全性?;贐/S結(jié)構(gòu)的學(xué)生信息管理平臺(tái)充分利用網(wǎng)絡(luò)環(huán)境的優(yōu)勢(shì),實(shí)現(xiàn)學(xué)生管理工作的信息化,網(wǎng)絡(luò)化和一體化。

[1] 蘇葉健,王鳳嶺,易著梁,黃偉.Web項(xiàng)目開(kāi)發(fā)(.NET)[M].北京:科學(xué)出版社,2010.

[2] 鄭阿奇.ASP.NET 3.5 應(yīng)用實(shí)踐教程[M].北京:電子工業(yè)出版社,2010.

Design and Implementation of Students’Information Management Platform Based on B/S Structure

QI Shuang

(Department of Computer,Changchun Finance College,Changchun 130028,China)

This paper uses ASP.NET 3.5 and SQL SERVER 2005 to design and develop a set of college students’information management platform based on B/S structure according to the characteristics of students'information and the actual need of student management work.This platform meets the various demands in the students’information management work,reduces the burden of management stuff and promotes the development of students’information management.

students’information management platform;B/S structure;ASP.NET 3.5;SQL Server 2005

TP393.072

A

1009-3907(2012)08-0956-04

2012-05-10

戚爽(1982-),女,吉林長(zhǎng)春人,講師,碩士,主要從事模式識(shí)別方面研究。

責(zé)任編輯:吳旭云

猜你喜歡
用例信息管理頁(yè)面
刷新生活的頁(yè)面
UML用例模型中依賴關(guān)系的比較與分析
造價(jià)信息管理在海外投標(biāo)中的應(yīng)用探討
評(píng)《現(xiàn)代物流信息管理與技術(shù)》(書(shū)評(píng))
聯(lián)鎖軟件詳細(xì)設(shè)計(jì)的測(cè)試需求分析和用例編寫(xiě)
從出土文獻(xiàn)用例看王氏父子校讀古書(shū)的得失
在高速公路信息管理中如何做好QC小組活動(dòng)
面向Web的BIM三維瀏覽與信息管理
同一Word文檔 縱橫頁(yè)面并存
《修辭學(xué)發(fā)凡》用例的當(dāng)代學(xué)術(shù)價(jià)值
庆城县| 通海县| 嫩江县| 中山市| 如皋市| 崇文区| 洛阳市| 留坝县| 景洪市| 肥乡县| 永济市| 建阳市| 万山特区| 凤城市| 佛山市| 平南县| 西乡县| 亚东县| 巧家县| 内江市| 栾川县| 湖州市| 芷江| 门源| 保山市| 绍兴市| 伊吾县| 黎平县| 福鼎市| 武乡县| 鹤庆县| 临海市| 麟游县| 闽清县| 马关县| 朝阳区| 仙居县| 龙口市| 盘锦市| 陵川县| 丰台区|