• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于ASP.NET的高校學(xué)生作業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2016-10-13 21:13陳云杰
      中國教育信息化·高教職教 2016年9期
      關(guān)鍵詞:作業(yè)管理管理員頁面

      陳云杰

      摘 要:隨著Internet技術(shù)的迅速發(fā)展,人們的日常生活和工作將越來越數(shù)字化、網(wǎng)絡(luò)化、虛擬化和電子化。高校學(xué)生作業(yè)管理系統(tǒng),是在Windows操作系統(tǒng)下,以SQL Server 2005為數(shù)據(jù)庫開發(fā)平臺(tái),用IIS網(wǎng)絡(luò)信息服務(wù)為應(yīng)用服務(wù)器,采用ASP.NET語言開發(fā)和設(shè)計(jì)的一種辦公軟件。系統(tǒng)功能主要包括:學(xué)生個(gè)人資料管理、學(xué)生作業(yè)任務(wù)查看及下載、學(xué)生作業(yè)上交、用戶賬號(hào)管理、作業(yè)發(fā)布管理、學(xué)生信息管理等,其中作業(yè)發(fā)布是學(xué)生管理系統(tǒng)的特色部分。完成后的學(xué)生作業(yè)管理系統(tǒng)是一個(gè)集查詢、管理、反饋為一體的辦公軟件。

      關(guān)鍵詞:ASP.NET;作業(yè)管理;SQL Server 2005

      中圖分類號(hào):TP316 文獻(xiàn)標(biāo)志碼:B 文章編號(hào):1673-8454(2016)17-0037-05

      引言

      目前,隨著科技的飛速發(fā)展,學(xué)校的信息化普及相當(dāng)迅速,高效的工作方式也越來越成為人們所關(guān)注的問題。并且,在現(xiàn)代教育技術(shù)高速發(fā)展的背景下,傳統(tǒng)的學(xué)習(xí)方式和模式也面臨嚴(yán)峻的考驗(yàn)。隨著學(xué)生作業(yè)量的增加,學(xué)生的作業(yè)管理問題受到越來越多的關(guān)注。那么,開發(fā)一個(gè)既能提高學(xué)校管理水平又能提高學(xué)生學(xué)習(xí)效率的學(xué)生作業(yè)管理系統(tǒng)就是非常有必要的。

      一、概述

      1.課題研究背景

      信息化的廣泛應(yīng)用隨著網(wǎng)絡(luò)的迅猛發(fā)展已經(jīng)成為一個(gè)必然趨勢。與此同時(shí),計(jì)算機(jī)已經(jīng)被廣泛應(yīng)用于各級(jí)各類學(xué)校中,給傳統(tǒng)的教學(xué)方式帶來了巨大的沖擊與變革。計(jì)算機(jī)在學(xué)校中的應(yīng)用已經(jīng)受到普遍關(guān)注。在實(shí)際的教學(xué)工作中,教師批改作業(yè)的方式大概有三種:一是教師當(dāng)場批改作業(yè);二是復(fù)制到磁盤后一一批改;三是學(xué)生通過郵件發(fā)送給教師,教師進(jìn)行批改[1]。第一種批改作業(yè)的方式往往深度不夠;第二種方式是在公共機(jī)房環(huán)境下完成的,不僅麻煩而且對(duì)于信息的安全也沒有保障;第三種方式教師操作起來不僅繁瑣而且工作量大。面對(duì)學(xué)校作業(yè)管理效率不高,各種批改作業(yè)的方式缺陷不斷,如何提高對(duì)學(xué)生作業(yè)的有效管理,就急切需要我們?nèi)ソ鉀Q。針對(duì)這種情況,就非常有必要開發(fā)一個(gè)功能完善、操作方便的作業(yè)管理系統(tǒng)。

      現(xiàn)如今,針對(duì)此現(xiàn)狀國內(nèi)外也有了很多的研究,也有很多人開發(fā)了很多這類作業(yè)管理軟件,雖然這些軟件采用的技術(shù)都不盡相同,但是開發(fā)出的大多數(shù)作業(yè)管理系統(tǒng)主要用于遠(yuǎn)程教育[2]。而在高校中,采用作業(yè)管理系統(tǒng)管理學(xué)生作業(yè)的并不常見。因此,針對(duì)這種現(xiàn)狀,就急需設(shè)計(jì)一個(gè)適合各類高校應(yīng)用的作業(yè)管理系統(tǒng)。這樣,不管是計(jì)算機(jī)專業(yè)人員還是非專業(yè)人員都能輕松地安裝、操作作業(yè)管理系統(tǒng)。

      2.系統(tǒng)分析

      (1)可行性分析

      1)經(jīng)濟(jì)上的可行性

      在系統(tǒng)開發(fā)前,只需要購買系統(tǒng)的開發(fā)、域名和空間,所需投入的資金較少;接下來的資料錄入所需的資金相對(duì)較多,但這可以有效地對(duì)信息進(jìn)行維護(hù),花費(fèi)是必要的;系統(tǒng)開發(fā)中后期工作量不大,只需要少量的管理人員對(duì)系統(tǒng)進(jìn)行維護(hù)更新即可;系統(tǒng)正常運(yùn)作后,可以大大節(jié)省人力物力。從長遠(yuǎn)的發(fā)展來看,可以實(shí)現(xiàn)效益的最大化。

      2)技術(shù)上的可行性

      開發(fā)這個(gè)高校作業(yè)管理系統(tǒng)需要熟練掌握ASP.NET語言,SQL Server 2005軟件,前期對(duì)這些知識(shí)都有系統(tǒng)的學(xué)習(xí),因此利用所學(xué)的技術(shù)完成當(dāng)前系統(tǒng)的開發(fā)是可以實(shí)現(xiàn)的。另外,除了開發(fā)人員需要具備專業(yè)知識(shí)與專業(yè)技能外,要想順利的開發(fā)出這個(gè)系統(tǒng)還需配置較好的PC機(jī),安裝IIS服務(wù)器,Windows 操作系統(tǒng)[3],這些條件都已具備。

      3)操作上的可行性

      整個(gè)系統(tǒng)在開發(fā)前就考慮到了用戶是否是專業(yè)的計(jì)算機(jī)人員這一條件,故開發(fā)出來的系統(tǒng)不會(huì)對(duì)使用者有太多的專業(yè)要求,系統(tǒng)的操作界面很簡單,用戶只需要認(rèn)識(shí)漢字且有基本的邏輯思維就可以自如地操作運(yùn)用此軟件。一開始進(jìn)入登錄頁面,只需要根據(jù)自己的身份輸入注冊(cè)過的用戶名和密碼就可進(jìn)入自己的管理界面。用戶根據(jù)系統(tǒng)左側(cè)顯示的功能菜單進(jìn)行相應(yīng)的操作即可。所以,從操作上來說是可行的。

      (2)系統(tǒng)需求分析

      1)系統(tǒng)功能性需求分析

      該系統(tǒng)各項(xiàng)功能的實(shí)現(xiàn),不僅從根本上解決了學(xué)生收發(fā)作業(yè)難的問題,而且也為老師給學(xué)生批改作業(yè)提供了方便,從根本上改善了原來低效率的作業(yè)管理體系,使高校學(xué)生作業(yè)管理系統(tǒng)能很好地運(yùn)作,為人們提供更好、更快捷的服務(wù)。本系統(tǒng)主要針對(duì)的對(duì)象是:教師,學(xué)生和管理員。其系統(tǒng)需求如下:

      對(duì)于前臺(tái)登錄后主要實(shí)現(xiàn)學(xué)生個(gè)人資料管理、作業(yè)任務(wù)查看和作業(yè)管理功能;對(duì)于后臺(tái)登錄后主要實(shí)現(xiàn)系統(tǒng)管理、用戶賬號(hào)管理、作業(yè)發(fā)布管理和學(xué)生上交作業(yè)管理功能;教師給學(xué)生批改作業(yè)不再受時(shí)間地點(diǎn)的限制,教師可以隨時(shí)隨地對(duì)學(xué)生的作業(yè)進(jìn)行批改,并給出修正的意見;學(xué)生提交的作業(yè)均為電子版,不僅減少了對(duì)紙張的浪費(fèi),而且可以快速地發(fā)給教師,節(jié)省了學(xué)生收發(fā)作業(yè)的時(shí)間,提高了教師批改作業(yè)的效率;要求本系統(tǒng)的界面簡潔,功能完備,使用簡單且具有良好的幫助環(huán)境。前臺(tái)的開發(fā)需要ASP.NET軟件來完成,后臺(tái)需要SQL Server 2005數(shù)據(jù)庫的支持[4]。通過以上的對(duì)該系統(tǒng)的各項(xiàng)功能的需求分析,可以畫出該系統(tǒng)的功能模塊結(jié)構(gòu)如圖1所示。

      2)系統(tǒng)非功能性需求分析

      該系統(tǒng)的非功能性需求主要包括:可靠性、適用性、可擴(kuò)展性要求等。

      在適用性方面,要求系統(tǒng)操作上簡單,用戶可以根據(jù)指示一步步進(jìn)行操作,對(duì)用戶沒有專業(yè)知識(shí)的限制;界面風(fēng)格要美觀大方,界面要有好,所用空間要小,加快瀏覽速度;在系統(tǒng)的整個(gè)開發(fā)過程中,前期對(duì)系統(tǒng)的開發(fā),投入的資金較少,后期容易維護(hù);系統(tǒng)參數(shù)可以隨時(shí)的修改等。

      在可靠性方面,要求當(dāng)系統(tǒng)出現(xiàn)故障和用戶出現(xiàn)錯(cuò)誤時(shí)是否支持?jǐn)?shù)據(jù)恢復(fù),是否支持?jǐn)?shù)據(jù)的備份功能。

      在可擴(kuò)展性方面,要求系統(tǒng)應(yīng)當(dāng)具有較強(qiáng)的兼容性,能很容易地將新功能納入其中。

      3.系統(tǒng)設(shè)計(jì)的優(yōu)勢及設(shè)計(jì)目標(biāo)

      設(shè)計(jì)并開發(fā)出的學(xué)生作業(yè)管理系統(tǒng)如果應(yīng)用于高校,可以使學(xué)校方便管理學(xué)生作業(yè),老師方便批改學(xué)生作業(yè),學(xué)生方便上交作業(yè)。其具體優(yōu)勢主要體現(xiàn)在三個(gè)方面:

      (1)作業(yè)無紙化,環(huán)保又方便。目前,大多數(shù)高校還是采用上交紙質(zhì)版作業(yè)的形式,這種方式既耗時(shí)又耗力。而作業(yè)管理系統(tǒng)在體力上基本沒太大的消耗,而且節(jié)省了不少的時(shí)間,教師的工作效率有了質(zhì)的提高;

      (2)科學(xué)管理,安全可靠。傳統(tǒng)的作業(yè)管理方式,都是一個(gè)學(xué)生對(duì)應(yīng)一個(gè)作業(yè)本,這種方式很容易造成學(xué)生作業(yè)的丟失,給教師對(duì)學(xué)生作業(yè)的管理造成了很大的不便,也給學(xué)生保存自己的作業(yè)帶來了麻煩。而該系統(tǒng)只要做好數(shù)據(jù)庫的維護(hù)工作,就能夠?qū)崿F(xiàn)對(duì)作業(yè)的科學(xué)管理,同時(shí)安全性也是可以被信賴的;

      (3)因材施教,使學(xué)生實(shí)現(xiàn)綜合發(fā)展。由于作業(yè)管理系統(tǒng)的應(yīng)用,致使教師從繁重的批改作業(yè)中解脫出來。教師可抽出更多的時(shí)間,給予學(xué)生更多的情感關(guān)懷,從與學(xué)生的溝通中了解學(xué)生的興趣愛好,從而為每個(gè)學(xué)生量身訂做專屬于他的學(xué)習(xí)方案,實(shí)現(xiàn)學(xué)生的因材施教,進(jìn)而全面提高學(xué)生的綜合素質(zhì)。

      通過對(duì)系統(tǒng)的設(shè)計(jì)與開發(fā),可以使教師批改作業(yè)的效率有很大的提高,促進(jìn)學(xué)校各項(xiàng)教務(wù)工作的管理。

      二、系統(tǒng)開發(fā)相關(guān)技術(shù)分析

      1.ASP.NET

      ASP.NET是一種由因特網(wǎng)服務(wù)器執(zhí)行的嵌入網(wǎng)頁中的腳本技術(shù),它可以在通過HTTP請(qǐng)求文檔時(shí)再在Web服務(wù)器上動(dòng)態(tài)創(chuàng)建它[5]。它是可以運(yùn)行在幾乎所有平臺(tái)上的一種開發(fā)系統(tǒng)的技術(shù)。正是由于ASP.NET的獨(dú)立性優(yōu)點(diǎn)以及語言與編寫程序的多對(duì)多關(guān)系的優(yōu)點(diǎn)使它在現(xiàn)在的系統(tǒng)開發(fā)中占有重要的地位,本系統(tǒng)也不例外是基于ASP.NET開發(fā)的。

      2.IIS管理器

      在微軟公司主推的眾多服務(wù)器之中IIS是其中應(yīng)用最為廣泛的一種。它除了支持FTP協(xié)議、HTTP協(xié)議和SMTP協(xié)議外,還支持與語言無關(guān)的腳本編寫。對(duì)于IIS的安裝,配置和管理都很簡單,不需要耗費(fèi)太多的系統(tǒng)資源,并且它對(duì)現(xiàn)有的產(chǎn)品和可擴(kuò)展的Internet服務(wù)器有很強(qiáng)的兼容性。

      3.SQL Server 2005

      SQL Server 是一個(gè)分布式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有客戶機(jī)/服務(wù)器體系結(jié)構(gòu)[6]。SQL Server 2005是一個(gè)全面的數(shù)據(jù)庫平臺(tái),可以與 Microsoft Office System、Microsoft Visual Studio等集成在一起,集成后的SQL Server 2005 就變得與眾不同。SQL Server 2005 數(shù)據(jù)庫引擎給結(jié)構(gòu)化數(shù)據(jù)和關(guān)系型數(shù)據(jù)提供了更為安全可靠的存儲(chǔ)功能,這樣就使我們管理數(shù)據(jù)應(yīng)用程序更加的方便。所以,不管是數(shù)據(jù)庫管理員還是系統(tǒng)開發(fā)人員,從中都可以找到解決問題的辦法,他們通過對(duì)數(shù)據(jù)進(jìn)行分析而獲得有用的數(shù)據(jù)。

      三、系統(tǒng)總體設(shè)計(jì)

      1.系統(tǒng)功能模塊

      從功能上,可以將本系統(tǒng)劃分成三個(gè)基本模塊,分別是:系統(tǒng)管理模塊、教師管理模塊和學(xué)生管理模塊[7]。

      (1)系統(tǒng)管理模塊:管理員擁有最高的權(quán)限,可以對(duì)基礎(chǔ)信息(包括注冊(cè)用戶、修改密碼、修改信息等)進(jìn)行設(shè)置,并對(duì)教師和學(xué)生進(jìn)行綜合管理。

      (2)教師管理模塊:教師經(jīng)過身份驗(yàn)證進(jìn)行登錄后,可以進(jìn)行作業(yè)的發(fā)布、查詢、修改等操作,也可以給學(xué)生上交的作業(yè)打分給出成績。

      (3)學(xué)生管理模塊:學(xué)生經(jīng)過身份驗(yàn)證登錄后可以對(duì)個(gè)人信息進(jìn)行設(shè)置(包括核對(duì),修改等),還可以從學(xué)生管理模塊的功能菜單中選擇自己需要的操作。

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

      (1)系統(tǒng)數(shù)據(jù)流程圖

      該系統(tǒng)的用戶操作流程為:運(yùn)行系統(tǒng)進(jìn)入系統(tǒng)首頁,即登錄頁面。接下來輸入用戶名和密碼,并選擇權(quán)限。系統(tǒng)驗(yàn)證是否合法,若合法即進(jìn)入相應(yīng)管理模塊進(jìn)行操作,操作完成后退出系統(tǒng)。本系統(tǒng)的流程如圖2所示。

      (2)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)

      根據(jù)對(duì)系統(tǒng)的需求分析,可以得出實(shí)體間的關(guān)系,從而畫出實(shí)體關(guān)系圖,即學(xué)生作業(yè)管理系統(tǒng)的整體E-R圖,如圖3所示。

      從整體的E-R圖中可以很清楚的看出教師、學(xué)生與管理員三者之間的關(guān)系,以及各實(shí)體在系統(tǒng)中相應(yīng)的操作和任務(wù)。

      (3)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)

      一個(gè)系統(tǒng)能否很好的服務(wù)于用戶,關(guān)鍵在于開發(fā)者對(duì)數(shù)據(jù)庫的設(shè)計(jì)。若設(shè)計(jì)的不合理,不僅不能滿足用戶的基本需求,而且給設(shè)計(jì)者本身也會(huì)帶來諸多的不便。因此,設(shè)計(jì)合理的數(shù)據(jù)庫是至關(guān)重要的。根據(jù)對(duì)該系統(tǒng)進(jìn)行詳細(xì)的分析,需要建立4個(gè)數(shù)據(jù)表,分別是:管理員表、學(xué)生作業(yè)表、作業(yè)任務(wù)表和用戶注冊(cè)表[8]。管理員表主要用于儲(chǔ)存管理員的姓名、登錄密碼、提交時(shí)間等信息。 學(xué)生作業(yè)表主要用于儲(chǔ)存學(xué)生作業(yè)編號(hào)、作業(yè)名稱、上交人、上交時(shí)間、成績等信息。作業(yè)任務(wù)表主要用于儲(chǔ)存作業(yè)編號(hào)、作業(yè)名稱、任務(wù)要求、附件、上交時(shí)間、發(fā)布人等信息。注冊(cè)表中主要儲(chǔ)存了用戶的基本信息。

      3.系統(tǒng)設(shè)計(jì)的總體思想

      該系統(tǒng)總體的設(shè)計(jì)思想是通過一個(gè)程序?qū)W(xué)生的作業(yè)進(jìn)行控制和管理,用幾個(gè)數(shù)據(jù)表和樣式表對(duì)系統(tǒng)做簡單的介紹。通過運(yùn)用此系統(tǒng),可以幫助解決學(xué)校管理學(xué)生作業(yè)難這一基本問題。系統(tǒng)主要是針對(duì)不同的用戶進(jìn)行必要的身份識(shí)別后為其分配不同的權(quán)限,并且在權(quán)限允許范圍內(nèi)進(jìn)行有目的的操作。

      四、系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)

      在著手準(zhǔn)備開發(fā)該系統(tǒng)前,首先對(duì)其做了可行性分析和需求分析,認(rèn)為可行后又對(duì)其能實(shí)現(xiàn)的功能進(jìn)行了規(guī)劃,其次對(duì)界面的布局以及系統(tǒng)的整體色調(diào)都做了考慮,再次是對(duì)數(shù)據(jù)庫做了合理的設(shè)計(jì),最后非常關(guān)鍵的就是要對(duì)開發(fā)出的系統(tǒng)進(jìn)行測試,通過不斷的發(fā)現(xiàn)問題,解決問題提高系統(tǒng)的可用性,最后基本實(shí)現(xiàn)了設(shè)想中的作業(yè)管理系統(tǒng)的功能。接下來對(duì)各主要模塊的界面及實(shí)現(xiàn)的功能進(jìn)行詳細(xì)的介紹。

      1.管理員操作頁面

      管理員操作頁面主要包括登錄頁面、添加用戶注冊(cè)頁面、添加作業(yè)任務(wù)頁面以及管理員添加頁面等。

      (1)登錄頁面

      在系統(tǒng)登錄頁面,管理員、教師以及學(xué)生均可以通過輸入注冊(cè)過的用戶名和密碼進(jìn)行登錄,系統(tǒng)驗(yàn)證其合法后便跳轉(zhuǎn)到相應(yīng)正確的頁面進(jìn)行操作。

      (2)添加用戶注冊(cè)頁面

      此頁面如圖4所示,管理員可以添加新的用戶,用戶在注冊(cè)時(shí),用戶需要填其基本信息,包括用戶名、密碼、姓名等,其中用戶名、密碼、姓名和電話是必填項(xiàng),其它的用戶可根據(jù)自己的需要選擇性填寫。另外,用戶也可根據(jù)個(gè)人喜好上傳自己喜歡的頭像,如果用戶還有需要特別補(bǔ)充說明的信息,可以填在備注一欄。當(dāng)然,用戶也可對(duì)所填信息進(jìn)行重置,重新進(jìn)行填寫。

      (3)添加作業(yè)任務(wù)頁面

      在本系統(tǒng)中管理員對(duì)學(xué)生作業(yè)的添加功能在本頁面如圖5所示進(jìn)行實(shí)現(xiàn),作業(yè)信息主要包括作業(yè)編號(hào)、作業(yè)名稱、任務(wù)要求等內(nèi)容。管理員也可上傳附件,設(shè)置作業(yè)的上交時(shí)限,能夠?qū)ι鲜龈黜?xiàng)進(jìn)行“添加”和“重置”操作。

      (4)管理員添加頁面

      添加一個(gè)新的管理員是在本頁面進(jìn)行實(shí)現(xiàn),管理員可以通過輸入用戶名、密碼后來注冊(cè)一個(gè)新的管理員。

      2.學(xué)生操作頁面

      學(xué)生操作頁面主要包括學(xué)生個(gè)人信息管理頁面、學(xué)生作業(yè)上交頁面如圖6所示,以及已交作業(yè)查詢頁面。在學(xué)生個(gè)人信息管理頁面,學(xué)生可以對(duì)自己先前注冊(cè)時(shí)留下的信息進(jìn)行部分地修改和完善,其中用戶名一經(jīng)確認(rèn)填寫就不能再修改。在學(xué)生作業(yè)上交頁面,學(xué)生可上交自己完成的作業(yè),上交時(shí)學(xué)生需要在上面填寫作業(yè)編號(hào)、作業(yè)名稱、報(bào)告內(nèi)容、上交人信息后就可以將作業(yè)上傳,且學(xué)生可以對(duì)以上內(nèi)容進(jìn)行“添加”“重置”操作。作業(yè)上交完成后,學(xué)生還可以對(duì)已上交作業(yè)進(jìn)行查詢操作。

      3.數(shù)據(jù)庫連接實(shí)現(xiàn)

      開發(fā)本系統(tǒng)時(shí)采用的是SQL Server 2005數(shù)據(jù)庫,首先安裝好SQL Server,在安裝好SQL后,打開企業(yè)管理器,新建一個(gè)數(shù)據(jù)庫并且命名為 netxueshengzuoyeshfw74,按照要求在新建的數(shù)據(jù)庫中建立學(xué)生作業(yè)管理系統(tǒng)的數(shù)據(jù)表,數(shù)據(jù)表建好后,還需要將網(wǎng)站頁面和后臺(tái)服務(wù)器進(jìn)行一個(gè)連接[9]。其代碼如下:

      五、系統(tǒng)的測試與運(yùn)行

      1.系統(tǒng)測試目的

      在任何一個(gè)系統(tǒng)的開發(fā)過程中,任何一個(gè)編程人員都不可避免的會(huì)出現(xiàn)錯(cuò)誤。為了盡可能的發(fā)現(xiàn)并改正系統(tǒng)中出現(xiàn)的錯(cuò)誤,減少系統(tǒng)錯(cuò)誤帶來的不便,保證一個(gè)系統(tǒng)能夠正常的運(yùn)行,需要進(jìn)行系統(tǒng)的測試。

      2.系統(tǒng)測試內(nèi)容

      對(duì)于本作業(yè)管理系統(tǒng)的測試采用了黒盒測試[12],主要從以下幾個(gè)方面進(jìn)行了測試:

      (1)操作界面能否根據(jù)登錄者的不同身份進(jìn)行正確的跳轉(zhuǎn);

      (2)在進(jìn)入系統(tǒng)后能否實(shí)現(xiàn)數(shù)據(jù)的增加、修改、查詢等基本功能;

      (3)能否簡單省時(shí)的實(shí)現(xiàn)數(shù)據(jù)庫的維護(hù);

      (4)本軟件是否能較好的兼容各類操作系統(tǒng)。

      3.測試結(jié)果

      通過多人以不同身份登錄系統(tǒng),反復(fù)對(duì)系統(tǒng)的各功能模塊進(jìn)行測試,得出如下測試結(jié)果:

      (1)系統(tǒng)可以很好地識(shí)別用戶身份;

      (2)在系統(tǒng)的不斷開啟關(guān)閉的過程中,程序運(yùn)行順暢,系統(tǒng)的基本功能均能實(shí)現(xiàn);

      (3)界面設(shè)計(jì)整體比較合理,方便用戶進(jìn)行操作,但是界面的布局還有待改善;

      (4)數(shù)據(jù)庫擁有較好的可維護(hù)性,本系統(tǒng)能實(shí)現(xiàn)對(duì)數(shù)據(jù)的基本操作。

      當(dāng)然,由于對(duì)軟件功能掌握的還不是很透徹,系統(tǒng)還存在一些不足:較單一的功能,系統(tǒng)安全性不高;系統(tǒng)還不能實(shí)現(xiàn)學(xué)生作業(yè)的自動(dòng)批改,成績自動(dòng)生成等功能,需要后期進(jìn)一步的開發(fā)。通過對(duì)該系統(tǒng)所有功能的測試,其測試結(jié)果基本達(dá)到了預(yù)期的效果,系統(tǒng)可以滿足學(xué)校日常對(duì)學(xué)生作業(yè)的管理。

      六、結(jié)束語

      本文從研究的背景出發(fā),分析了研究的目的、意義、國內(nèi)外現(xiàn)狀、系統(tǒng)優(yōu)勢等內(nèi)容。通過需求分析,明確了本系統(tǒng)的各模塊及其功能。

      基于校園網(wǎng)絡(luò)的高校學(xué)生作業(yè)管理系統(tǒng),在開發(fā)的過程中,選用了大學(xué)期間學(xué)過的ASP.NET技術(shù)和SQL Server 2005數(shù)據(jù)庫,本系統(tǒng)有便利化的用戶操作和靈活化的信息查詢方式。

      雖然把高校學(xué)生作業(yè)管理系統(tǒng)應(yīng)用于高校就可以實(shí)現(xiàn)教師對(duì)學(xué)生作業(yè)的基本管理。但是,要想真正實(shí)現(xiàn)教師對(duì)學(xué)生作業(yè)管理的自動(dòng)化還需要今后不斷的研究與開發(fā)。今后的學(xué)生管理系統(tǒng)應(yīng)對(duì)提高學(xué)校對(duì)學(xué)生作業(yè)管理有積極的促進(jìn)作用,并且很大程度上能提高工作效率,促進(jìn)高校信息化教學(xué)的全面開展,為老師和學(xué)生提供一個(gè)互相溝通交流的平臺(tái),實(shí)現(xiàn)無紙化和自動(dòng)化管理,為今后教師對(duì)學(xué)生作業(yè)的監(jiān)督管理提供更加便利的平臺(tái),使教師和學(xué)生能夠在一個(gè)輕松愉悅的環(huán)境中完成作業(yè)管理的互動(dòng)。

      參考文獻(xiàn):

      [1]王永昌.基于ASP.NET的作業(yè)管理系統(tǒng)的架構(gòu)與設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2008,4(5):1120-1122.

      [2]張明光,趙生寶.基于.net的在線作業(yè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].網(wǎng)絡(luò)與信息,2011(5):40-41.

      [3]劉城霞.電子作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2012(10):77-179.

      [4]余金山,王濤,徐建軍.ASP.NET2.0+SQL Server 企業(yè)項(xiàng)目開發(fā)與實(shí)踐[M].北京:電子工業(yè)出版社,2008.

      [5]房曉東.ASP.NET從入門到精通[M].北京:化學(xué)工業(yè)出版社,2009.

      [6]王秀英,張丹陽,張玉娟.SQL Server 2005實(shí)用教程[M].北京:清華大學(xué)出版社、北京交通大學(xué)出版社,2010.

      [7]陳偉鋒,俞國紅.高職院校學(xué)生作業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2010,6(26):7191-7194.

      [8]王喆.基于.NET的作業(yè)處理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2012,29(4):213-215.

      [9]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].北京: 高等教育出版社,2004:96-98.

      [10]董育紅.簡析基于網(wǎng)絡(luò)的學(xué)生作業(yè)管理系統(tǒng)設(shè)計(jì)[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2013(10):52,55.

      (編輯:楊馥紅)

      猜你喜歡
      作業(yè)管理管理員頁面
      “雙減”背景下初中生作業(yè)管理的實(shí)踐探究
      刷新生活的頁面
      “減負(fù)增質(zhì)”理念下作業(yè)管理的創(chuàng)新策略
      我是圖書管理員
      我是圖書管理員
      落實(shí)各方責(zé)任 加強(qiáng)特種作業(yè)管理
      客車調(diào)車作業(yè)管理的探討
      網(wǎng)站結(jié)構(gòu)在SEO中的研究與應(yīng)用
      淺析ASP.NET頁面導(dǎo)航技術(shù)
      昆山市| 宁陵县| 天台县| 加查县| 九江市| 宜章县| 包头市| 通州区| 河间市| 会宁县| 司法| 万全县| 贵溪市| 通州区| 永定县| 建宁县| 卫辉市| 吉隆县| 肇源县| 凭祥市| 文登市| 元阳县| 德格县| 青岛市| 四川省| 无为县| 锦屏县| 济阳县| 卢湾区| 潜江市| 嘉义县| 星座| 茶陵县| 辽阳市| 临武县| 勐海县| 阿拉善左旗| 古蔺县| 宁乡县| 通州区| 太仆寺旗|