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

?

基于.NET的考務(wù)管理系統(tǒng)的設(shè)計(jì)

2018-01-09 14:45季玉茹王德忠
電腦知識(shí)與技術(shù) 2017年34期

季玉茹+王德忠

摘要:該考務(wù)管理系統(tǒng)采用ASP.NET技術(shù)來(lái)實(shí)現(xiàn),軟件平臺(tái)采用Visual Studio.Net 。系統(tǒng)實(shí)現(xiàn)了用戶管理、課程安排、教室設(shè)計(jì)、考場(chǎng)安排管理等功能。

關(guān)鍵詞:考務(wù)管理系統(tǒng);ASP.NET;Visual Studio.Net

中圖分類號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)34-0084-02

Abstract: This examination management system use ASP. NET technology to implement, software platform adopt Visual Studio.Net. The system realizes the functions of user management, curriculum arrangement, classroom design and management of examination room arrangement.

Key words: examination management system; ASP.NET; Visual Studio.Net

考務(wù)管理是高校教學(xué)管理的主要工作,隨著高校選課制、學(xué)分制等教學(xué)改革的開(kāi)展和深入,考務(wù)部門日常管理工作日趨繁重,因此迫切需要一個(gè)性能突出的考務(wù)管理系統(tǒng)。但是大多數(shù)高校不具備自己開(kāi)發(fā)考務(wù)管理系統(tǒng)的能力,所以只能以直接購(gòu)買軟件公司產(chǎn)品的方式來(lái)搭建本校的教務(wù)管理平臺(tái),然而這些軟件在實(shí)際使用中又不太符合本校的具體情況,本文介紹的是在Visual Studio.Net 平臺(tái)上運(yùn)用ASP.NET技術(shù)來(lái)實(shí)現(xiàn)考務(wù)管理系統(tǒng)的方法。

本考務(wù)管理系統(tǒng)主要功能有用戶管理、課程安排、教室設(shè)計(jì)和考場(chǎng)安排管理等[1]??紕?wù)人員利用這個(gè)管理平臺(tái),可以與師生進(jìn)行實(shí)時(shí)的信息交流,能極大地提高信息的利用率,實(shí)現(xiàn)了真正意義上的師生信息交流互動(dòng)。這樣不僅節(jié)省了大量的人力、物力、財(cái)力,也為各種歷史數(shù)據(jù)的查詢及使用提供了便捷。

1 系統(tǒng)分析

本系統(tǒng)主要用于學(xué)??紕?wù)處,由考試前進(jìn)行考試安排和考試后進(jìn)行數(shù)據(jù)處理兩大部分組成。考試前考試安排模塊主要有:考試課程的安排、教室和監(jiān)考教師管理、考場(chǎng)安排等工作。考試后數(shù)據(jù)處理工作主要為由系統(tǒng)維護(hù)、數(shù)據(jù)備份等工作。本系統(tǒng)需要具有以下功能:

1) 系統(tǒng)管理功能 :用于普通用戶和特權(quán)用戶的登錄管理功能,不同的用戶登錄系統(tǒng)之間具有不同的權(quán)限,能對(duì)系統(tǒng)進(jìn)行設(shè)置口令、初始化、備份等工作。

2) 課程管理功能:能對(duì)課程的類型、考試要求作添加及查詢,實(shí)現(xiàn)信息的輸入、查詢以及修改功能。

3) 教室管理模塊:根據(jù)每門課程參加考試的學(xué)生人數(shù),安排適當(dāng)?shù)慕淌液捅O(jiān)考教師,實(shí)現(xiàn)信息的輸入、查詢以及修改功能。

4) 考場(chǎng)安排模塊:能按考點(diǎn)安排考場(chǎng),并可靈活調(diào)整,實(shí)現(xiàn)信息的輸入、查詢以及修改功能。

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

本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用Microsoft SQL Server 2005進(jìn)行開(kāi)發(fā),共使用了4張表,分別是用戶信息表、課程信息表、教室信息表、考試安排表[2]。

1) 用戶信息表是由用戶ID、用戶名、密碼、用戶等級(jí)、添加時(shí)間構(gòu)成;

2) 課程信息表是由課程編號(hào)、課程名稱、考試類型、學(xué)分、課程類型、備注構(gòu)成;

3) 教室信息表是由教室編號(hào)、大小、類型、備注構(gòu)成;

4) 考場(chǎng)安排表是由課程、監(jiān)考教師、日期、時(shí)間、教室、備注構(gòu)成。

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

本系統(tǒng)具有以下基本功能:用戶管理功功能、課程管理功能、教室管理功能、考場(chǎng)安排管理功能。

1) 用戶管理

根據(jù)實(shí)際需要系統(tǒng)對(duì)登錄的用戶分為普通用戶和特權(quán)用戶,分別具有不同的權(quán)限,能對(duì)系統(tǒng)進(jìn)行設(shè)置口令、初始化、備份等工作。校驗(yàn)用戶的用戶名、密碼、權(quán)限。并將登錄信息保存起來(lái)。用戶管理界面如圖1所示[3]:

2) 課程管理

課程管理模塊界面是操作本系統(tǒng)的主要界面之一,界面左邊是菜單列表,單擊菜單時(shí)右邊顯示主模塊頁(yè),可以對(duì)課程的類型、考試要求進(jìn)行查詢,管理員身份可以實(shí)現(xiàn)信息的添加及修改功能。課程管理界面如圖2所示:

3) 教室管理

教室管理模塊是本系統(tǒng)的核心模塊之一,其主要功能是讓管理員可以添加系統(tǒng)數(shù)據(jù)庫(kù)中的教室信息,根據(jù)每門課程參加考試的學(xué)生人數(shù),安排適當(dāng)?shù)慕淌液捅O(jiān)考教師??梢圆樵兘淌业男畔?,管理員能實(shí)現(xiàn)各種信息的添加及修改功能。

4) 考場(chǎng)安排管理

考試安排模塊是本系統(tǒng)的核心模塊之一,其具備輸入打印功能,能將課程的考試安排結(jié)果按照多種方式、多種條件進(jìn)行查詢,并將查詢結(jié)果打印輸出。該模塊可由各報(bào)名點(diǎn)獨(dú)立使用。可以對(duì)考試安排信息進(jìn)行查詢,管理員身份可以實(shí)現(xiàn)信息的添加及修改功能。

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

本考務(wù)管理系統(tǒng)可以使高校的考務(wù)管理部門改變傳統(tǒng)的考務(wù)管理方式,提高考務(wù)管理水平,工作更加方便、高效。由于本系統(tǒng)能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄危酝耆軌蜻m用于各所高??紕?wù)管理部門的使用。

參考文獻(xiàn):

[1] 劉敏娜, 李延春. 基于B/S的排課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電腦知識(shí)與技術(shù), 2015, 6(11):82-83.

[2] 蔡長(zhǎng)安, 王琪. 基于B/S模式結(jié)構(gòu)的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2006, 27(14):2585-2590.

[3] 蘭萍. .NET平臺(tái)下角色訪問(wèn)動(dòng)態(tài)權(quán)限管理的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電腦知識(shí)與技術(shù), 2016, 34(12):95-97.

[4] 陳輝, 張艷春. Struts+Spring+Hibernate框架的整合實(shí)現(xiàn)[J]. 河南大學(xué)學(xué)報(bào):自然科學(xué)版, 2010, 6(02):21-26.

[5] 傅鵬, 殷旻昊. 基于Structs+Spring+Hibernate+Ajax技術(shù)的科研管理系統(tǒng)設(shè)計(jì)[J].軟件導(dǎo)刊, 2009(1).