亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        開(kāi)放教育成績(jī)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2016-11-23 08:30:37
        無(wú)線互聯(lián)科技 2016年20期
        關(guān)鍵詞:教學(xué)點(diǎn)頁(yè)面數(shù)據(jù)庫(kù)

        蔡 靜

        (南京市廣播電視大學(xué),江蘇 南京 210002)

        開(kāi)放教育成績(jī)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        蔡靜

        (南京市廣播電視大學(xué),江蘇 南京 210002)

        筆者在開(kāi)放教育教務(wù)管理系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)之上,結(jié)合使用ASP.NET和SQL Server 2005工具設(shè)計(jì)開(kāi)發(fā)了開(kāi)放教育成績(jī)查詢系統(tǒng),簡(jiǎn)要地闡述了系統(tǒng)的結(jié)構(gòu)和設(shè)計(jì)過(guò)程,給其他類似的查詢系統(tǒng)設(shè)計(jì)者提供參考,也便于開(kāi)放教育的學(xué)員在網(wǎng)上查詢自己所學(xué)課程的成績(jī)。

        開(kāi)放教育;成績(jī)查詢;管理系統(tǒng)

        1 開(kāi)發(fā)背景

        在科學(xué)技術(shù)突飛猛進(jìn)的時(shí)代,人們的生活已離不開(kāi)計(jì)算機(jī)。為了提高生活質(zhì)量和自身的素質(zhì),越來(lái)越多的人加入到開(kāi)放教育的學(xué)習(xí)隊(duì)伍中。在合理處理工學(xué)矛盾的同時(shí),大家更多的是希望早點(diǎn)結(jié)束學(xué)業(yè),這就使得每學(xué)期有關(guān)學(xué)生的成績(jī)查詢工作和所涉及的數(shù)據(jù)量越來(lái)越大。

        長(zhǎng)期以來(lái),成績(jī)管理都是依賴人工進(jìn)行的,面對(duì)如此眾多的成績(jī)信息,其工作量可想而知,大多數(shù)學(xué)校不得不依靠增加人力、物力、財(cái)力來(lái)進(jìn)行學(xué)生成績(jī)的查詢工作,而且由于人工管理存在著大量的不可控因素,造成了成績(jī)管理的某些不規(guī)范,使得學(xué)籍管理陷入“事倍功半”的地步。

        作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生成績(jī)信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、可靠性高、存儲(chǔ)量大、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高效率,也是學(xué)校科學(xué)化、正規(guī)化管理的重要條件。因此,為了達(dá)到用計(jì)算機(jī)來(lái)代替人工紙介,省時(shí)、省力、方便、高效的目的,開(kāi)發(fā)出一個(gè)適用于成人開(kāi)放教育的學(xué)生成績(jī)查詢系統(tǒng)是很有必要的。

        2 系統(tǒng)要達(dá)到的設(shè)計(jì)目標(biāo)

        本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)、學(xué)籍的工作相結(jié)合,按照開(kāi)放教育的工作流程來(lái)設(shè)計(jì)完成。為了使系統(tǒng)在開(kāi)放教育的成績(jī)管理中發(fā)揮更大的作用,實(shí)現(xiàn)學(xué)習(xí)成績(jī)的信息化管理,提高工作效率和工作質(zhì)量,本系統(tǒng)要達(dá)到的設(shè)計(jì)目標(biāo)有:(1)具有實(shí)用性、可靠性和適用性,同時(shí)注意到先進(jìn)性。(2)對(duì)各個(gè)數(shù)據(jù)庫(kù)進(jìn)行動(dòng)態(tài)管理,防止混亂。(3)能夠按照用戶選擇的不同的條件進(jìn)行簡(jiǎn)單查詢和復(fù)合查詢。(4)能夠?qū)Σ樵兘Y(jié)果進(jìn)行表格導(dǎo)出,實(shí)現(xiàn)打印。(5)注意數(shù)據(jù)的安全性,具有數(shù)據(jù)備份和恢復(fù)的功能。(6)方便用戶的操作,盡量減少用戶的操作。

        3 系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)

        3.1系統(tǒng)功能設(shè)計(jì)

        根據(jù)成績(jī)查詢系統(tǒng)的需求及分析,本系統(tǒng)是一款學(xué)生成績(jī)查詢管理系統(tǒng),主要面向的是開(kāi)放教育的學(xué)生,該系統(tǒng)主旨是為了將繁雜的成績(jī)管理、打印、整理、下發(fā)以及通知的過(guò)程進(jìn)行簡(jiǎn)化,以方便實(shí)現(xiàn)實(shí)時(shí)查詢,在隨后的畢業(yè)申請(qǐng)、學(xué)位申請(qǐng)、重考報(bào)名等工作中,大大提高工作的效率,節(jié)約寶貴的時(shí)間。系統(tǒng)采用ASP.NET 2.0技術(shù),后臺(tái)數(shù)據(jù)庫(kù)用MS SQL Server 2005,使用軟件工程的設(shè)計(jì)方法,分層次、模塊化設(shè)計(jì),選用基于Windows操作系統(tǒng)環(huán)境下的Visual Studio 2005開(kāi)發(fā)工具,將學(xué)生學(xué)號(hào)、姓名、班級(jí)、課程、成績(jī)、專業(yè)、教學(xué)點(diǎn)等數(shù)據(jù)放在數(shù)據(jù)庫(kù)中。根據(jù)系統(tǒng)分析確定的邏輯模型和物理模型,即成績(jī)查詢系統(tǒng)的總體結(jié)構(gòu)和數(shù)據(jù)庫(kù)設(shè)計(jì),繼而對(duì)物理模型進(jìn)行詳細(xì)的設(shè)計(jì)。

        按照各自不同的身份角色登錄系統(tǒng)以后可以進(jìn)行相應(yīng)的操作:學(xué)籍管理員身份可以進(jìn)行成績(jī)管理、用戶管理、修改密碼、成績(jī)查詢;教學(xué)點(diǎn)用戶身份可以修改密碼和成績(jī)查詢;學(xué)生身份只有成績(jī)查詢的功能。系統(tǒng)功能圖如圖1所示。

        圖1 系統(tǒng)功能

        3.2模塊設(shè)計(jì)

        根據(jù)對(duì)系統(tǒng)的用戶分析和需求分析,需要設(shè)計(jì)的模塊包括數(shù)據(jù)庫(kù)模塊、連接數(shù)據(jù)庫(kù)模塊、登錄模塊、成績(jī)查詢模塊、用戶管理模塊和成績(jī)管理模塊。從系統(tǒng)的實(shí)用性出發(fā),登錄模塊將用戶主要分為3種身份:學(xué)員(student)、教學(xué)點(diǎn)用戶(teacher)、學(xué)籍管理員(admin)。成績(jī)查詢模塊服務(wù)于各種身份用戶,在查詢到的成績(jī)信息里,數(shù)據(jù)庫(kù)記錄的是每位學(xué)員每一次考試的成績(jī)信息,是以增加記錄的方式存放,而不是用合格成績(jī)替換不合格成績(jī),這樣的為后期畢業(yè)審核和成績(jī)復(fù)查工作做好了鋪墊。用戶管理和成績(jī)管理這兩個(gè)模塊服務(wù)于權(quán)限更高的學(xué)籍管理員。

        將模塊功能整合以后,各身份用戶所具有的功能為:開(kāi)放學(xué)員直接查詢自己所有的成績(jī)信息;教學(xué)點(diǎn)用戶可以按班級(jí)、按課程或者按學(xué)號(hào)查詢本教學(xué)點(diǎn)所有學(xué)員的成績(jī)信息;學(xué)籍管理員可以查詢并管理全系統(tǒng)所有學(xué)員的成績(jī)信息,各模塊功能圖如圖2所示。

        圖2 模塊功能

        3.3數(shù)據(jù)庫(kù)的建立

        依據(jù)模塊的設(shè)計(jì),結(jié)合教務(wù)管理平臺(tái),建立一個(gè)名為cjcx的數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù)表:班級(jí)信息表、管理員表、課程總表、考點(diǎn)用戶表、學(xué)生表、學(xué)生信息表、總成績(jī)表、專業(yè)規(guī)則表。限于篇幅,列出其中主要的3張表結(jié)構(gòu)。班級(jí)信息表(bjxxb)用來(lái)存放所有教學(xué)點(diǎn)的班級(jí)信息,結(jié)構(gòu)如表1所示;學(xué)生表(xsb)用來(lái)存放所有學(xué)員的登錄信息,結(jié)構(gòu)如表2所示;總成績(jī)表(zcjb)用來(lái)存放所有學(xué)員的所有成績(jī)信息,結(jié)構(gòu)如表3所示。

        表1 班級(jí)信息表

        表2 學(xué)生表

        表3 總成績(jī)表

        4 系統(tǒng)的編程實(shí)現(xiàn)

        4.1頁(yè)面設(shè)計(jì)

        當(dāng)用戶成功登錄進(jìn)入系統(tǒng)以后,頁(yè)面的顯示是“上、左、右”結(jié)構(gòu)如圖3所示,在Visual Studio 2005中,頁(yè)面的統(tǒng)一格式可以使用母版頁(yè)。而在本系統(tǒng)中,采用了iframe的框架結(jié)構(gòu),所有的鏈接頁(yè)面都在圖3的右下方空白處顯示內(nèi)容,使得頁(yè)面的顯示格式統(tǒng)一起來(lái),界面也很友好。

        4.2查詢成績(jī)的模塊設(shè)計(jì)

        此模塊是全系統(tǒng)中最重要的部分,根據(jù)查詢的方式將成績(jī)查詢這一模塊分成四大部分:按班級(jí)查詢個(gè)人成績(jī)、按課程查詢班級(jí)成績(jī)、按學(xué)號(hào)查詢個(gè)人成績(jī)以及學(xué)員直接查詢自己的成績(jī)。在這里,較多的是使用Gridview和Dropdownlist控件,采用手動(dòng)綁定數(shù)據(jù)庫(kù)的方式來(lái)實(shí)現(xiàn)功能的。

        以按課程查詢班級(jí)成績(jī)?yōu)槔谶@里,采用的是Gridview和Dropdownlist控件綁定數(shù)據(jù)源,不是手動(dòng)綁定數(shù)據(jù)源,此時(shí)后臺(tái)的程序代碼中,只需要對(duì)登錄進(jìn)行一個(gè)判斷,這也是基于Visual Studio 2005開(kāi)發(fā)平臺(tái)的ASP.NET的方便之處。在窗體設(shè)計(jì)器中,添加Gridview和Dropdownlist控件設(shè)計(jì)好頁(yè)面格式以后,配置數(shù)據(jù)源,再根據(jù)提示一步步操作,最終選擇數(shù)據(jù)表,添加相應(yīng)的查詢條件即可完成。

        圖3 頁(yè)面的框架結(jié)構(gòu)

        4.3文件的導(dǎo)入和導(dǎo)出

        在管理員登錄的時(shí)候,首頁(yè)下方有可以從網(wǎng)頁(yè)將數(shù)據(jù)導(dǎo)入系統(tǒng)的功能,操作時(shí)需要按照Excel的模板把相應(yīng)的字段信息填寫(xiě)完整無(wú)誤后,再導(dǎo)入系統(tǒng)而當(dāng)管理員和教學(xué)點(diǎn)用戶查看成績(jī)信息的時(shí)候,網(wǎng)頁(yè)的成績(jī)列表下方都有一個(gè)“保存成Excel”按鈕,其功能就是將成績(jī)單以學(xué)號(hào)為名保存在本地磁盤(pán)上,方便打印,這樣就簡(jiǎn)化了以前成績(jī)打印的繁雜過(guò)程,使得成績(jī)的查詢和下發(fā)變得更加方便快捷。

        5 系統(tǒng)運(yùn)行與安全測(cè)試

        5.1測(cè)試運(yùn)行條件

        操作系統(tǒng):帶有Service Pack 3.0(SP3)的Windows XP Professional

        WEB服務(wù):IIS6.0數(shù)據(jù)庫(kù):MS SQL Server 2005運(yùn)行環(huán)境:Visual Studio 2005

        5.2安全測(cè)試

        (1)必須測(cè)試有效和無(wú)效的用戶名和密碼,要注意到是否大小寫(xiě)敏感,可以試多少次的限制,是否可以不登陸而直接瀏覽某個(gè)頁(yè)面等。直接在地址欄敲,企圖騙過(guò)登錄頁(yè)面,結(jié)果返回,仍然顯示登錄界面,該功能實(shí)現(xiàn)關(guān)鍵代碼如下:(2)用戶登陸后在一定時(shí)間內(nèi)(例如15 min)沒(méi)有點(diǎn)擊任何頁(yè)面,是否需要重新登陸才能正常使用。

        (3)為了保證Web應(yīng)用系統(tǒng)的安全性,日志文件是至關(guān)重要的。需要測(cè)試相關(guān)信息是否寫(xiě)進(jìn)了日志文件、是否可追蹤。

        6 結(jié)語(yǔ)

        綜上所述,本系統(tǒng)實(shí)現(xiàn)了對(duì)考試成績(jī)進(jìn)行管理和查詢的基本功能。包括總校學(xué)籍部門(mén)成績(jī)管理人員對(duì)所有教學(xué)點(diǎn)學(xué)員成績(jī)的查詢及管理、分校教學(xué)點(diǎn)對(duì)本校學(xué)員成績(jī)的查詢、所有學(xué)員對(duì)自己所學(xué)課程成績(jī)的查詢等。系統(tǒng)基于Web方式,采用多層次體系結(jié)構(gòu),即ASP.NET2.0+SQL2005。后臺(tái)數(shù)據(jù)庫(kù)采用SQL2005,采用C#語(yǔ)句編寫(xiě)ASP代碼,并顯示在Web頁(yè)面中。經(jīng)測(cè)試,本系統(tǒng)是一種安全、可靠、用戶界面友好的成績(jī)查詢系統(tǒng)。

        [1]周棟祥,吳進(jìn)魯.ASP.NET案例精編[M].北京:清華大學(xué)出版社,2009.

        [2]張勇.南京電大數(shù)字圖書(shū)館有效利用與開(kāi)發(fā)研究[J]. 南京廣播電視大學(xué)學(xué)報(bào),2010(2):111-115.

        [3]張勇,韓昌選,張奕. 基于ASP技術(shù)的試卷數(shù)據(jù)庫(kù)系統(tǒng)[J]. 南京廣播電視大學(xué)學(xué)報(bào),2006(2):48-51.

        Design and implementation of open education achievement query system

        Cai Jing
        (Nanjing Radio and Television University, Nanjing 210002, China)

        The author designs and develops the open educational grades query system based on the database structure and combination of the use of ASP.net and SQL Server 2005 tool, a brief exposition of the system structure and design process are made in this paper, not only to provide reference for other similar query system designers, but also to facilitate students of open education to query their own course results online.

        open education; result inquiry; management system

        蔡靜(1986— ),女,江蘇南京。

        猜你喜歡
        教學(xué)點(diǎn)頁(yè)面數(shù)據(jù)庫(kù)
        大狗熊在睡覺(jué)
        刷新生活的頁(yè)面
        規(guī)范農(nóng)村教學(xué)點(diǎn)辦園行為的實(shí)踐與探索
        甘肅教育(2020年2期)2020-09-11 08:00:08
        教學(xué)點(diǎn)如何由“痛點(diǎn)”變“亮點(diǎn)”
        甘肅教育(2019年7期)2019-04-27 01:31:28
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        數(shù)據(jù)庫(kù)
        關(guān)于辦好農(nóng)村小學(xué)教學(xué)點(diǎn)問(wèn)題的幾點(diǎn)思考
        教育部要求全面啟動(dòng)實(shí)施“教學(xué)點(diǎn)數(shù)字教育資源全覆蓋”項(xiàng)目
        人妻精品一区二区三区蜜桃| 国产精在线| 亚洲av高清在线观看三区| 牛仔裤人妻痴汉电车中文字幕| 国产在线观看91一区二区三区| 四虎国产精品永久在线国在线| 国产成人av一区二区三区无码 | 国产精品久久久久久久y| 亚洲精品一区二在线观看| 中文字幕无线码一区二区| 男男车车的车车网站w98免费| 天天影视性色香欲综合网| 伊人色网站| 亚洲美女av二区在线观看| 日韩精品成人区中文字幕| 亚洲国产精品日韩av不卡在线| 亚洲人成精品久久久久| 91麻豆精品久久久影院| 日本韩国男男作爱gaywww| 亚洲中字慕日产2020| 久操视频新免费伊人| 亚洲综合久久久中文字幕| 淫片一区二区三区av| 国产97在线 | 亚洲| 夜夜被公侵犯的美人妻| 国内揄拍国内精品久久| 深夜爽爽动态图无遮无挡| 装睡被陌生人摸出水好爽| 久久aⅴ无码av高潮AV喷| 在线免费观看蜜桃视频| 少妇高潮一区二区三区99| 亚洲伊人久久一次| 久久蜜桃一区二区三区| 丝袜美腿亚洲一区二区| 精品久久久久久777米琪桃花| 欧洲亚洲色一区二区色99| 风流熟女一区二区三区| 粉嫩被粗大进进出出视频| 无码中文av有码中文av| 在线观看一区二区三区视频| 又紧又大又爽精品一区二区|