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

?

高職院校學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2017-03-11 17:32:09李榮濤
關(guān)鍵詞:管理系統(tǒng)數(shù)據(jù)庫用戶

李榮濤,易 慧

(遼陽職業(yè)技術(shù)學(xué)院,遼寧遼陽111000)

【學(xué)術(shù)研究】

高職院校學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

李榮濤,易 慧

(遼陽職業(yè)技術(shù)學(xué)院,遼寧遼陽111000)

為了提高業(yè)務(wù)處理效率和資源利用率,挖掘?qū)W生成績數(shù)據(jù)集合中的有用信息,按照軟件工程的流程規(guī)范,對成績管理系統(tǒng)進(jìn)行了設(shè)計(jì)與實(shí)現(xiàn).首先,通過對項(xiàng)目背景的分析,描述系統(tǒng)研發(fā)的必要性;然后選用UML技術(shù)對系統(tǒng)的實(shí)際業(yè)務(wù)功能進(jìn)行分析及設(shè)計(jì),選用ASP技術(shù)以及SQL Server數(shù)據(jù)庫技術(shù)實(shí)現(xiàn)成績管理系統(tǒng)的各個(gè)業(yè)務(wù)功能.成績管理系統(tǒng)投入使用之后,職業(yè)院校能夠?qū)芾砣藛T進(jìn)行合理分工,從而避免了人力資源的浪費(fèi),不但為學(xué)生用戶提供方便的成績查詢,同時(shí)還能夠?yàn)榻虅?wù)管理部門的成績管理與分析提供了必要的手段.

成績管理;ASP;數(shù)據(jù)維護(hù)

0 引言

對于一所院校來說,學(xué)生的成績管理是一項(xiàng)相當(dāng)繁瑣的工作,和其他很多教學(xué)管理工作相關(guān),譬如學(xué)生獎(jiǎng)學(xué)金評定、學(xué)生學(xué)籍卡片的建立、畢業(yè)評定等[1].以往在院校當(dāng)中,大多采用單機(jī)系統(tǒng)來實(shí)現(xiàn)學(xué)生成績的管理,這與現(xiàn)在高速發(fā)展的網(wǎng)絡(luò)技術(shù)嚴(yán)重脫軌,同時(shí)也不利于各項(xiàng)管理工作的開展,因此急需要開發(fā)基于Web的學(xué)生成績管理系統(tǒng),這一系統(tǒng)可以使高職院校的教務(wù)管理部門工作效率大大提高,同時(shí)也能夠促使管理制度向更加科學(xué)、更加合理的方向發(fā)展.

1 系統(tǒng)的相關(guān)技術(shù)

系統(tǒng)開發(fā)選擇的是比較簡單同時(shí)部署方便的ASP技術(shù),數(shù)據(jù)庫選擇關(guān)系型數(shù)據(jù)庫SQL Server 2005,腳本的編寫選擇VB Script.利用這個(gè)技術(shù)組合可以快速地建立Web應(yīng)用,搭建網(wǎng)絡(luò)環(huán)境,實(shí)現(xiàn)成績數(shù)據(jù)信息的管理.

2 系統(tǒng)分析

當(dāng)前在我國教育改革不斷深入的大環(huán)境下,高職院校的招生規(guī)模不斷增加,使得高職院校各項(xiàng)教學(xué)相關(guān)工作的量也越來越大,隨之而來的學(xué)生成績管理系統(tǒng)的數(shù)據(jù)量也不斷擴(kuò)大,相應(yīng)的數(shù)據(jù)查詢也表現(xiàn)出條件復(fù)雜、數(shù)量巨大等特征.這些問題都是以往手工管理所無法解決的.

為了更好地實(shí)現(xiàn)對學(xué)生成績的管理,所設(shè)計(jì)的系統(tǒng)在管理成績的基礎(chǔ)上,還要針對院校內(nèi)的課程信息以及學(xué)生等基本信息實(shí)施管理.學(xué)校教務(wù)管理部門作為信息管理的實(shí)施者,主要完成各種數(shù)據(jù)信息的增加、刪除、修改以及查詢等[2].系統(tǒng)包括系統(tǒng)管理員、教師以及學(xué)生三部分用戶.其中管理員主要負(fù)責(zé)各種基本信息的維護(hù),對于教師數(shù)據(jù)信息,可以從系部角度進(jìn)行管理.而對學(xué)生數(shù)據(jù)信息可以按照學(xué)號也可以按照班級進(jìn)行維護(hù).對于成績信息的管理相對比較復(fù)雜,管理員用戶也可以針對單個(gè)學(xué)生的成績進(jìn)行管理,但是不能實(shí)現(xiàn)整個(gè)班級的成績管理,這項(xiàng)工作應(yīng)該交給任課教師來實(shí)現(xiàn)[3].教師用戶在以合法身份登錄系統(tǒng)后,除了對與任課相關(guān)的成績信息進(jìn)行管理以外,還可以針對用戶的個(gè)人基本信息進(jìn)行維護(hù).學(xué)生用戶使用合法身份登錄系統(tǒng)后,可以查詢個(gè)人的相關(guān)成績信息,另外還可以針對個(gè)人登錄信息進(jìn)行維護(hù),同時(shí)還可以到系統(tǒng)中查詢所學(xué)專業(yè)計(jì)劃中剩余的課程信息等.

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

系統(tǒng)設(shè)計(jì)是基于B/S體系結(jié)構(gòu)進(jìn)行的,所設(shè)計(jì)系統(tǒng)的總體功能結(jié)構(gòu)圖如圖1所示.

系統(tǒng)功能設(shè)計(jì)是按照使用者來劃分模塊的,使用者包括管理員、教師以及學(xué)生三級用戶.管理員是系統(tǒng)的超級用戶,擁有一切使用權(quán)限,主要針對系統(tǒng)內(nèi)的學(xué)生、教師、課程、班級、系部等進(jìn)行管理,另外還可以利用系統(tǒng)來打印成績報(bào)表.教師用戶只能向系統(tǒng)中添加成績信息以及個(gè)人注冊信息的修改.學(xué)生用戶可以修改個(gè)人的注冊信息,還可以查詢個(gè)人的成績信息[4].

學(xué)生成績管理系統(tǒng)主要針對高職院校內(nèi)的學(xué)生成績信息實(shí)施管理,在一定程度上具有私密性.因此在系統(tǒng)中除了設(shè)定教師用戶只能瀏覽本人所授課程的成績、學(xué)生用戶只能瀏覽個(gè)人的成績信息以外,還應(yīng)該設(shè)計(jì)用戶的登錄功能.利用這個(gè)登錄功能來保證數(shù)據(jù)安全,同時(shí)進(jìn)行用戶分級管理.在登錄功能中要針對登錄用戶所輸入的登錄信息進(jìn)行驗(yàn)證,包括兩部分:一部分是驗(yàn)證輸入格式是否合法,另一部分是驗(yàn)證用戶身份是否合法.對用戶信息合法性的驗(yàn)證主要是調(diào)用后臺數(shù)據(jù)庫中用戶表中的數(shù)據(jù)來進(jìn)行比較,查看輸入的用戶名信息以及密碼信息是否匹配等.另外登錄功能還設(shè)定了用戶登錄次數(shù)的限制,如果連續(xù)錯(cuò)誤輸入三次登錄信息,則強(qiáng)制退出登錄功能.

在系統(tǒng)設(shè)計(jì)過程中,系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)也很關(guān)鍵.對系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)是在系統(tǒng)數(shù)據(jù)分析基礎(chǔ)之上進(jìn)行的[5].一個(gè)管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)主要經(jīng)過三個(gè)步驟來實(shí)施,分別是概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)以及物理結(jié)構(gòu)設(shè)計(jì).概念結(jié)構(gòu)設(shè)計(jì)階段主要是剝離出系統(tǒng)所涉及的各個(gè)實(shí)體,并且找出實(shí)體之間的關(guān)系,設(shè)計(jì)結(jié)果通常選用E_R圖來描述.邏輯結(jié)構(gòu)設(shè)計(jì)是對概念結(jié)構(gòu)設(shè)計(jì)結(jié)果進(jìn)行轉(zhuǎn)化,將其轉(zhuǎn)化為關(guān)系模式,并且在關(guān)系模式中將實(shí)體之間的聯(lián)系進(jìn)行表述.物理結(jié)構(gòu)設(shè)計(jì)是依據(jù)所采用具體的數(shù)據(jù)庫管理系統(tǒng),設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫中各個(gè)數(shù)據(jù)表的存儲結(jié)構(gòu).經(jīng)過對系統(tǒng)業(yè)務(wù)功能進(jìn)行分析,了解到本系統(tǒng)主要涉及到學(xué)生、教師、課程、院系、班級、用戶幾個(gè)實(shí)體,它們之間有的是一對一的聯(lián)系,有的是一對多的聯(lián)系,有的是多對多的聯(lián)系,進(jìn)而對學(xué)生成績管理系統(tǒng)的數(shù)據(jù)庫進(jìn)行設(shè)計(jì).

4 系統(tǒng)功能實(shí)現(xiàn)

設(shè)計(jì)此系統(tǒng)的界面,要選擇框架結(jié)構(gòu)進(jìn)行,在頁面的左側(cè)設(shè)計(jì)菜單,在頁面的右側(cè)設(shè)計(jì)操作界面.這樣用戶在使用系統(tǒng)的時(shí)候可以比較直觀地進(jìn)行業(yè)務(wù)功能的選擇.

這個(gè)成績管理系統(tǒng)能夠?qū)⒄麄€(gè)職院內(nèi)部的教務(wù)管理工作當(dāng)中與學(xué)生成績相關(guān)的數(shù)據(jù)信息整合在一起.系統(tǒng)的基礎(chǔ)操作主要包括數(shù)據(jù)信息的增加、刪除、修改以及查詢.教師用戶若要使用系統(tǒng)功能,首先輸入合法的用戶名以及密碼登錄系統(tǒng).登錄以后,可以針對個(gè)人用戶進(jìn)行編輯,包括修改登錄密碼等操作.教師使用系統(tǒng)主要完成學(xué)生成績信息的錄入工作.學(xué)生選修該教師所授的某門課程,期末,由教務(wù)主管部門實(shí)施考核,然后任課教師將考核成績錄入系統(tǒng).這樣學(xué)生可以登錄系統(tǒng)查詢自己的成績.另外教師用戶還可以利用這項(xiàng)功能來實(shí)現(xiàn)補(bǔ)考成績以及重修成績的錄入.

系統(tǒng)中用戶群數(shù)量最多的就是學(xué)生用戶.這類用戶以合法身份登錄系統(tǒng)以后可以修改個(gè)人的信息,包括登錄密碼.另外還可以瀏覽系統(tǒng)中個(gè)人的成績信息.

管理員用戶作為系統(tǒng)正常運(yùn)行的維護(hù)者,擁有系統(tǒng)內(nèi)所有操作權(quán)限.管理員用戶登錄系統(tǒng)以后,首先針對系統(tǒng)內(nèi)的各項(xiàng)基本信息進(jìn)行維護(hù),包括教師用戶信息、學(xué)生用戶信息、課程信息、院系信息、班級信息的增加、刪除以及修改.另外,管理員還可以通過設(shè)定條件,執(zhí)行成績報(bào)表的打印操作.

為了保證系統(tǒng)數(shù)據(jù)安全,系統(tǒng)使用分級機(jī)制來管理用戶,用戶要使用系統(tǒng),首先要以合法身份登錄系統(tǒng).對用戶的登錄密碼選擇MD5數(shù)據(jù)加密技術(shù)來保證數(shù)據(jù)安全.

圖2所示的是管理員用戶數(shù)據(jù)維護(hù)界面.

5 結(jié)語

學(xué)生成績管理系統(tǒng)在校園網(wǎng)試運(yùn)行以后,應(yīng)用效果比較明顯,能夠滿足教務(wù)管理工作中成績相關(guān)管理工作的要求,受到了教師和學(xué)生的歡迎.所設(shè)計(jì)的系統(tǒng)界面比較簡單、實(shí)用,系統(tǒng)的交互能力比較強(qiáng),用戶在操作系統(tǒng)時(shí)能夠快速地獲取所需要的數(shù)據(jù)信息,使得成績相關(guān)信息充分共享,資源得到了充分利用,管理人員的工作強(qiáng)度也大大降低,節(jié)約了管理成本,達(dá)到設(shè)計(jì)要求.

[1]趙安新,吳曉霞,穆榮.?dāng)?shù)字化校園建設(shè)初探[J].技術(shù)與創(chuàng)新管理,2008,29(3):3-5.

[2]彭學(xué)軍.基于WEB的學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].武漢科技學(xué)院學(xué)報(bào),2006,19(6):18-20.

[3]王英合.基于Web的學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].青島:中國海洋大學(xué),2006.

[4]李娜.在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].遼寧師專學(xué)報(bào):自然科學(xué)版,2010,(1):87-88.

[5]羅雨滋.基于Web的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].遼寧師專學(xué)報(bào):自然科學(xué)版,2013,(1):23-25.

(審稿人 李樹東 鄧景茹,責(zé)任編輯 王 巍)

Design and implementation of students′achievement management system in higher vocational colleges

LI Rong-tao, YI Hui

(Liaoyang Vocational College of Technology, Liaoyang Liaoning 111000)

In order to improve the efficiency of business processing and resource utilization and explore the useful information in the students′ score database, the achievement management system is designed and implemented according to the process of the software engineering. Firstly, the thesis analyzes the background of this project and the necessity of system development.

Secondly, the thesis illustrates and designs the actual business function of the system by using UML technology. Then, the paper illustrates that using ASP technology and SQL Server database technology can realize the various business functions of the performance management system. The application of the Performance Management System can allocate reasonably for vocational colleges as well as avoid the waste of management administrators. This system can be very convenient for the students’ users to check results. Meanwhile it can also provide the necessary means for the management and analysis of the scores of educational administration.

achievement management; ASP; data maintenance

2016—12—10

李榮濤(1971-),男,遼寧遼陽市人,副教授,主要從事計(jì)算機(jī)教學(xué)方面研究.

TP311.52

A

1008-5688(2017)01-0034-03

猜你喜歡
管理系統(tǒng)數(shù)據(jù)庫用戶
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
海盾壓載水管理系統(tǒng)
中國船檢(2017年3期)2017-05-18 11:33:08
數(shù)據(jù)庫
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
數(shù)據(jù)庫
开封县| 九江县| 庆城县| 磐安县| 兴隆县| 喀喇| 新巴尔虎左旗| 五莲县| 桃园县| 建瓯市| 江口县| 平阳县| 萨嘎县| 临城县| 定远县| 开远市| 剑川县| 英超| 新绛县| 呼伦贝尔市| 鄂托克前旗| 南丰县| 武清区| 观塘区| 昭通市| 广宁县| 霸州市| 揭东县| 卢湾区| 邛崃市| 灵石县| 自治县| 辽宁省| 和平县| 元谋县| 阿克陶县| 长兴县| 临泉县| 阿拉善右旗| 呼和浩特市| 科尔|