資源描述:
《在線作業(yè)管理系統(tǒng)的》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、實用標(biāo)準(zhǔn)文案學(xué)生在線作業(yè)管理系統(tǒng)1.1系統(tǒng)功能需求此系統(tǒng)采用當(dāng)前較為流行的B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)。通過對系統(tǒng)進行一系列的需求分析、設(shè)計、編碼、測試等工作,使系統(tǒng)實現(xiàn)了管理員發(fā)布管理公告、教師管理、設(shè)置班級、課程;老師在線發(fā)布作業(yè)、批改作業(yè)、網(wǎng)上答疑;學(xué)生上傳作業(yè)、查看作業(yè)信息、提出疑問的功能。重點對系統(tǒng)設(shè)計過程作了相應(yīng)描述,同時也對系統(tǒng)需要改進的地方做了總結(jié)。1.2用戶功能1.21教師主要功能要求教師登錄功能,根據(jù)權(quán)限進入教師頁面。老師具有發(fā)布、管理公告、在線作業(yè)布置、批改作業(yè)功能、資料上傳、個人信息修改、查看學(xué)生名單、網(wǎng)上交流等功能。1.2.2學(xué)生主要功能要求學(xué)生登錄功能,根據(jù)
2、權(quán)限進入學(xué)生相應(yīng)的頁面的功能學(xué)生具有查看、搜索公告、上傳作業(yè)、下載老師上傳的資料、查看作業(yè)、查看老師對作業(yè)的批改和打分、個人信息修改、網(wǎng)上交流功能。作業(yè)不能刪除但可以修改。學(xué)生必須在每個作業(yè)的有效期內(nèi)提交,過期無法提交作業(yè)。1.2.3教務(wù)管理員主要功能要求教務(wù)管理員登錄功能,根據(jù)權(quán)限進入教務(wù)管理員相應(yīng)的頁面功能管理員具有查看、管理公告功能、設(shè)置班級、課程、任課老師,并具有查看、修改、刪除功能,還要對各種信息統(tǒng)計分析功能、管理員個人信息修改。1.3性能分析1.3.1系統(tǒng)性能需求實用性:學(xué)生和老師網(wǎng)上交流提供方便,提高教學(xué)質(zhì)量和效率安裝使用簡潔:用戶通過瀏覽器就可以直接訪問此系統(tǒng)。1.3.
3、2系統(tǒng)技術(shù)要求開發(fā)此類系統(tǒng)采用當(dāng)前較為流行的B/S(瀏覽器/服務(wù)器)結(jié)構(gòu),還應(yīng)用的sqlsever數(shù)據(jù)庫。1.4需求分析1.4.1設(shè)計目的設(shè)計學(xué)生在線管理系統(tǒng),主要適用于學(xué)校。此系統(tǒng)包括對不同權(quán)限用戶的管理以及用戶在此系統(tǒng)中的操作。此系統(tǒng)還可以對整個信息整理,按分類進行信息統(tǒng)計,也是一個信息管理工具。1.4.2功能需求分析系統(tǒng)包括:管理員、學(xué)生、教師管理等幾個主要模塊精彩文檔實用標(biāo)準(zhǔn)文案①管理員管理:完成對教師,學(xué)生的管理,統(tǒng)計分析。②教師管理:教師需要用戶名和口令登錄;在學(xué)生提交作業(yè)前,需要教師定義課程:一個教師可以定義多門課程,一門課可能要提交多次作業(yè),這些信息由教師定義,并輸入每
4、門課的學(xué)生基本信息(序號、學(xué)號、姓名);教師可以布置作業(yè),作業(yè)提交以WORD文檔提交,對于每次作業(yè)教師可以指定最后提交期限,超過期限不能再提交,在期限前可以多次提交,但覆蓋前次提交;教師可以瀏覽提交的作業(yè),并可以給出成績或修改成績,每次作業(yè)記一次成績,系統(tǒng)可以自動計算總成績和平均成績;可以按學(xué)號或成績排序后導(dǎo)出到Excel表;每門課提交的作業(yè),存放在一個文件夾下,以課程名命名,如:“數(shù)據(jù)庫原理及應(yīng)用”,每個作業(yè)的命名為:“專業(yè)班級_序號_姓名_次數(shù).doc”,如:計本10601_12_張三_01.doc”,而且支持教師將文件下載到本地,便于刻錄光盤。③學(xué)生管理:學(xué)生進入網(wǎng)站后,選擇用戶
5、名和輸入口令后登錄,學(xué)生登錄后可以瀏覽、下載作業(yè)內(nèi)容和提交作業(yè)。2.1詳細設(shè)計2.1.1系統(tǒng)模塊結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)模塊主要分三大模塊,分別是管理員模塊、教師模塊和學(xué)生模塊,其結(jié)構(gòu)如圖1所示:圖12.1.2系統(tǒng)上下文圖如圖2所示:精彩文檔實用標(biāo)準(zhǔn)文案圖22.1.4系統(tǒng)用例活動圖系統(tǒng)登錄用例活動圖,如圖3所示:用戶登錄系統(tǒng)驗證用戶信息不匹配用戶信息修改匹配登陸用戶對應(yīng)界面需要修改不需修改圖3精彩文檔實用標(biāo)準(zhǔn)文案上交作業(yè)用例活動圖,如圖4所示:作業(yè)提交無法上交上交作業(yè)界面學(xué)生界面超過交作業(yè)日期作業(yè)再次上交未超時修改作業(yè)本次作業(yè)提交成功不需修改圖4作業(yè)評價打分活動圖,如圖5所示:教師界面作業(yè)批改、
6、打分作業(yè)閱讀學(xué)生本項作業(yè)列表某項作業(yè)界面不批改取消打分批改精彩文檔實用標(biāo)準(zhǔn)文案打分有問題作業(yè)評價完成無問題圖5修改/添加學(xué)生老師信息用例活動圖,如圖6所示:教師/學(xué)生列表界面驗證信息完整性輸入信息添加修改查詢需要修改信息顯示查詢信息信息修改顯示成功信息錯誤通過修改信息不合法非法顯示成功信息精彩文檔實用標(biāo)準(zhǔn)文案保存成功信息圖62.1.5用例活動泳道圖“添加公告”用例活動泳道圖,如圖7所示:精彩文檔實用標(biāo)準(zhǔn)文案圖72.1.6系統(tǒng)用例時序圖查詢、修改學(xué)生/教師信息時序圖,如圖8所示:用戶系統(tǒng)數(shù)據(jù)庫查詢請求查詢數(shù)據(jù)庫中信息返回信息顯示查詢信息修改查詢到信息對數(shù)據(jù)庫中該信息修改返回信息顯示修改成
7、功信息圖82.1.7系統(tǒng)用例類圖學(xué)生在線作業(yè)管理系統(tǒng)類圖如圖9所示:精彩文檔實用標(biāo)準(zhǔn)文案圖93.1數(shù)據(jù)庫設(shè)計3.1.1數(shù)據(jù)庫基本表精彩文檔實用標(biāo)準(zhǔn)文案學(xué)生在線作業(yè)管理系統(tǒng)數(shù)據(jù)庫基本表如圖10所以:圖103.1.2數(shù)據(jù)庫建模學(xué)生在線作業(yè)管理系統(tǒng)數(shù)據(jù)庫模型如圖11所示:精彩文檔實用標(biāo)準(zhǔn)文案圖114.1總結(jié)精彩文檔實用標(biāo)準(zhǔn)文案通過對系統(tǒng)進行需求分析、設(shè)計等一系列工作,將系統(tǒng)分為三個模塊:管理員模塊、教師模塊、學(xué)生模塊,最終使系統(tǒng)實現(xiàn)了管理員修改個人資