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

?

基于B/S結構的作業(yè)提交系統(tǒng)設計與實現(xiàn)

2015-01-25 10:51田建學
電子設計工程 2015年5期
關鍵詞:功能模塊管理員模塊

張 玨,田建學,李 莉

(榆林學院 信息工程學院,陜西 榆林 719000)

在當前的信息化時代中,任何學校,都需要一個實用的作業(yè)管理系統(tǒng)來規(guī)范作業(yè)管理。所以,在各大高校實現(xiàn)在線作業(yè)提交是教學信息化改革的必經之路。使用計算機進行作業(yè)在線提交操作,解決了學生提交作業(yè)和教師批改作業(yè)都靠紙質交流,或者是用單一的上傳,拷貝等方法交流不方便的問題。計算機技術的發(fā)展與網絡互聯(lián)技術的普及,為作業(yè)提交系統(tǒng)的開發(fā)提供了網絡平臺。

作業(yè)提交系統(tǒng)最大的優(yōu)點是學生提交作業(yè)采用在線提交方式,一方面提高了教學的工作效率,另一方面使得信息化教學得到廣泛的應用[1]。

1 系統(tǒng)可行性分析

此系統(tǒng)為中小型項目,系統(tǒng)開發(fā)環(huán)境MyEclipse是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。應用SQL Server 2000數(shù)據庫,其體積小、響應速度快、費用成本比較低,尤其是開放源代碼,選擇SQL Server 2000作為網站數(shù)據庫能夠降低開發(fā)成本。采用Tomcat服務器,Tomcat是一個輕量級的應用服務器,在中小型系統(tǒng)中被普遍使用,是開發(fā)和調試JSP程序的首要選擇,費用成本較低??傮w而言,系統(tǒng)開發(fā)總成本較低。所以,本系統(tǒng)開發(fā)在經濟上完全可行。

2 功能需求分析

系統(tǒng)主要用于學生作業(yè)提交以及教師對學生作業(yè)的批改審閱,所以要求界面簡單,易于操作。系統(tǒng)主要有3種用戶,他們登錄成功后分別進入不同的界面,具有不同的操作權限。系統(tǒng)管理員可以查看、增加、刪除所有學生用戶和教師用戶的信息;教師可以查看個人信息、查看學生基本信息和作業(yè)成績、給學生留言以及回復學生的留言;學生可以查看個人信息、提交作業(yè)、查看成績、查看老師留言以及回復老師留言[2]。

1)管理員的操作權限

②修改登錄密碼,安全退出系統(tǒng)。

②教師信息的管理,在此模塊中,管理員可以查看、修改、刪除、添加教師信息。

③學生信息的管理,在此模塊中,管理員可以查看、修改、刪除、添加學生的信息。

2)教師的操作權限

①個人信息的查看,在此模塊中教師可以查看個人的基本信息。

②學生作業(yè)的批閱打分。

③學生信息的查看,在此模塊中,教師可以查看學生的基本信息,比如姓名、院系、班級,同時還有學生作業(yè)成績的查看。

④留言信息的發(fā)布和回復,在此模塊中教師可以對學生作業(yè)中的問題進行留言,以及對學生的疑問進行答復互動。

3)學生的操作權限

①個人信息的查看,在此模塊學生可以查看自己的基本信息。

②作業(yè)的提交,在此模塊中,學生可以提交老師布置的作業(yè)。

③成績查詢,在此模塊中學生可以查詢自己提交的作業(yè)成績。

④留言的查看和回復,在此模塊中學生可以查看老師對自己作業(yè)的留言批注以及對一些問題疑惑進行留言請教。

管理員用例說明

3 系統(tǒng)的設計與實現(xiàn)

系統(tǒng)功能模塊設計

用戶要想使用此系統(tǒng)必須先進行登錄,只有用戶登錄成功后,才可以對具有操作權限的各個功能模塊進行操作。本系統(tǒng)的功能模塊主要有用戶登錄模塊、管理員功能模塊、教師功能模塊以及學生功能模塊[3]。

使用此模塊的對象為管理員用戶;

此模塊的功能為實現(xiàn)管理員對系統(tǒng)信息的管理。用戶使用登錄名和密碼進入系統(tǒng)的管理員界面,可以對個人信息查看修改、以及教師信息和學生信息的增加、刪除、修改,操作流程如圖1所示[4]。

使用此模塊的對象為教師用戶,教師用戶使用登錄名和密碼進入系統(tǒng)的教師界面,可以對個人信息查看修改、以及對查看學生信息、批閱學生提交的作業(yè)、查看學生作業(yè)成績、發(fā)布和提交留言信息,其操作流程圖如圖2所示[5]。

使用此模塊的對象為學生用戶;

學生用戶使用登錄名和密碼進入系統(tǒng)的學生界面,可以對個人信息和作業(yè)成績進行查看,對老師布置的作業(yè)進行在線提交、對老師的留言信息進行查看并回復,學生功能操作流程圖如圖3所示。

4 系統(tǒng)測試

主要通過頁面測試,檢驗系統(tǒng)功能是否完善,判斷系統(tǒng)是否達到性能需求,旨在找出不足,完善系統(tǒng)功能,優(yōu)化系統(tǒng)性能。

圖1 管理員功能流程圖Fig.1 Administrator fuction diagram

圖2 教師功能流程圖Fig.2 Teacher fuction diagram

圖3 學生流程圖Fig.3 Student fuction diagram

系統(tǒng)在服務器上部署發(fā)布后,客戶機訪問服務器上系統(tǒng)網站站點即可進入系統(tǒng)首頁面。

1)登錄測試

系統(tǒng)用戶進入網站首頁,點擊“登錄”按鈕,進入用戶登錄頁面。用戶輸入正確的用戶名、密碼、選擇身份后,點擊登錄按鈕就會進入網站主頁面;如果登錄輸入錯誤或不輸入相關信息,則就會彈出錯誤信息對話框,用戶要重新輸入相關登錄信息。

在系統(tǒng)登錄模塊如圖4所示,輸入姓名,密碼、選擇身份,登錄網站系統(tǒng),當用戶名、密碼、身份都正確時,進入相關主界面。若只輸入用戶名,不輸入密碼,登錄界面將提示錯誤信息,重新輸入登錄信息。

圖4 用戶登錄界面Fig.4 Login interface

2)作業(yè)提交測試。

學生用戶登錄進入相應的權限功能頁面,選擇作業(yè)提交模塊,進行作業(yè)的提交。測試結果如圖5所示。

圖5 作業(yè)成績查詢測試Fig.5 Work score select test

文中分析了作業(yè)提交系統(tǒng)的測試方法,為系統(tǒng)的穩(wěn)定性提供了證明,為系統(tǒng)投入市場使用做了良好準備,更使用戶能夠全面了解系統(tǒng)的運行狀況,為用戶分析系統(tǒng)可靠性方面提供自動化的輔助手段和工具。本章主要講述系統(tǒng)的運行測試,檢測系統(tǒng)各個功能模塊,經測試檢驗,本系統(tǒng)各模塊功基本都能夠實現(xiàn)[6-7]。

5 結 論

作業(yè)提交系統(tǒng)的設計與實現(xiàn)以提高教師批改作業(yè)的效率、減輕教師工作量為目標,實行計算機統(tǒng)一管理和控制。通過本次系統(tǒng)的設計實現(xiàn),使我對大學期間所學的知識進行了系統(tǒng)的回顧與總結,加深了對專業(yè)知識的理解與認識。不過由于整個系統(tǒng)完全由個人設計開發(fā),系統(tǒng)在設計過程中不可避免地遇到了各種各樣的難題,如系統(tǒng)功能模塊流程、頁面美化等。由于個人能力有限,此系統(tǒng)還存在著許多不足之處[8]。

本系統(tǒng)離實際使用還有一定的差距,需要不斷的進行修改與完善。在系統(tǒng)的更進一步的實現(xiàn)階段,應提高系統(tǒng)的復雜性,使系統(tǒng)進一步完善成為一個高效、便捷的作業(yè)提交系統(tǒng)。

[1]司秀麗,李偉為,沐光雨.基于B/S模式的網絡考試系統(tǒng)的研究[C]//2010年第三屆國際教育技術培訓程序,2010:50-60

[2]田洪云.在線作業(yè)管理系統(tǒng)的設計與實現(xiàn)[J].中國教育信息化,2009(19):35-40.TIAN Hong-yun.Design and implementation of Online job management system[J].Chinese Education Information,2009(19):35-40.

[3]劉珍,楊勝斌,張錦鴻.基于J2EE的在線作業(yè)管理系統(tǒng)設計與開發(fā)[J].計算機與現(xiàn)代化,2011(7):40-42.LIU Zhen,YANG sheng-bin,ZHANG jin-hong.Design and implementation of online job management system based on P2P structure[J].Computer and Modernization,2011(7):40-42.

[4]李磊,李艷峰.院系級網絡學生作業(yè)管理系統(tǒng)的需求與設計實現(xiàn)[J].電腦知識與技術,2011(18):20-28.LI Lei,LI Yan-feng.Requirment and design of college students’job management system[J].Computer Knowledge and Technology,2011(18):20-28.

[5]王玲,劉玉樹,鄭遠明.B/S模式下分布式數(shù)據庫管理系統(tǒng)在異構平臺上的設計與實現(xiàn)[C].OA’2000辦公自動化國際學術研討會論文集,2000:60-71.

[6]張友,何剛,薛崗.基于B/S的機器翻譯設計與實現(xiàn).機器翻譯的設計 [C]//第二屆亞太信息網絡和數(shù)字安全內容會議(2011APCID),2011:20-30.

[7]王珊,陳紅.數(shù)據庫系統(tǒng)原理教程[M].北京:清華大學出版社,2011.

[8]楊東霞.基于NET的作業(yè)提交系統(tǒng)設計[J].農業(yè)網絡信息,2012(1):19-23.YANG Dong-xia.Design of job submission system based on.NET[J].Agriculturen Network Information,2012(1):19-23.

猜你喜歡
功能模塊管理員模塊
28通道收發(fā)處理模塊設計
“選修3—3”模塊的復習備考
我是小小午餐管理員
我是圖書管理員
我是圖書管理員
可疑的管理員
基于ASP.NET標準的采購管理系統(tǒng)研究
輸電線路附著物測算系統(tǒng)測算功能模塊的研究
功能模塊的設計與應用研究
集成水空中冷器的進氣模塊