版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上天空教室系統(tǒng)詳細(xì)設(shè)計說明書編寫: 日期:審核:日期:批準(zhǔn):日期:受控狀態(tài):發(fā)布版次:日期:編號:變更記錄日期版本變更說明作者初始版本簽字確認(rèn)系統(tǒng)模塊對應(yīng)章節(jié)對應(yīng)部門負(fù)責(zé)人簽字目 錄1引言1.1編寫目的現(xiàn)在社會,互聯(lián)網(wǎng)已經(jīng)成為人們生活學(xué)習(xí)過程中不可或缺的一部分,各種軟件極大的豐富了人們的生活,在學(xué)校的日常教學(xué)中,批改作業(yè)無疑是最耗時耗力的工作了,老師不僅要收取學(xué)生紙質(zhì)的作業(yè),批改完成還要統(tǒng)計信息。為方便教師批改作業(yè)和答疑,我們開發(fā)了天空教師系統(tǒng)。以B/S結(jié)構(gòu)為基礎(chǔ)的軟件以其方便、易于維護等特點代表了應(yīng)用軟件的發(fā)展方向,客戶機越來越“瘦”,而服務(wù)器越來越“胖”是將來信息化
2、發(fā)展的主流方向。以B/S結(jié)構(gòu)為基礎(chǔ)的天空教室系統(tǒng),減輕了教師的教學(xué)壓力提高了教學(xué)效率,豐富了老師與學(xué)生的溝通,因此依靠天空系統(tǒng)來實現(xiàn)教學(xué)管理工作,可以教學(xué)管理更方便、更快捷、更高效。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。天空教師的主要目標(biāo)是提高教學(xué)效率和教學(xué)質(zhì)量,主要有上傳作業(yè),批改作業(yè),錯誤統(tǒng)計,智能推薦,在線交流等功能,當(dāng)然這些操作需要分配給不同的角色,以賦予不同的權(quán)限。借助WEB技術(shù),可以提高教學(xué)效率,使高教學(xué)朝著網(wǎng)絡(luò)化、信息化的方向發(fā)展,以提高教師的工
3、作效率。本說明書是天空教室系統(tǒng)的詳細(xì)設(shè)計。其編寫目的是在概要設(shè)計的基礎(chǔ)上,針對該項目的每個模塊,每個功能的實現(xiàn)方法進行詳細(xì)的設(shè)計和劃分,按照詳細(xì)設(shè)計說明書的要求,進一步明確系統(tǒng)結(jié)構(gòu),為項目開發(fā)人員后期的編碼工作做準(zhǔn)備。本文檔的預(yù)期的讀者是:項目開發(fā)人員項目經(jīng)理項目測試人員1.2背景在前一階段的概要設(shè)計文檔中,已經(jīng)通過順序圖解決了該系統(tǒng)功能的實現(xiàn)流程,包括系統(tǒng)的各模塊間的關(guān)系設(shè)計等。本文檔就是在前一階段成果的基礎(chǔ)上,繼續(xù)對系統(tǒng)的各模塊進行詳細(xì)的劃分和說明。1.3范圍本概要設(shè)計文檔提供給系統(tǒng)設(shè)計開發(fā)人員,包括詳細(xì)設(shè)計人員和項目組成員。1.4參考資料a.軟件工程導(dǎo)論(第五版) 張海藩編著b.現(xiàn)代軟件
4、工程 周之英編著 c.軟件需求分析說明書2總體設(shè)計2.1需求概述進入21世紀(jì),互聯(lián)網(wǎng)從各個方面深刻的影響著我們,教學(xué)已經(jīng)邁向信息化,老師不再需要為繁多的作業(yè)批改所困惑,學(xué)生也不用再為作業(yè)奮筆疾書,天空教師系統(tǒng)提供了一個學(xué)生與教師互動溝通的平臺,學(xué)生將做完的作業(yè)在天空系統(tǒng)中提交之后教師就可以在線批改學(xué)生的作業(yè)了,不經(jīng)快捷方便而且綠色環(huán)保,大大提高了教學(xué)效率。2.2開發(fā)環(huán)境軟件環(huán)境:Windows xp,SQL Server 2005,Microsoft .NET 2.0 Framework,IIS 5.0及以上硬件環(huán)境:CPU2.0G以上,內(nèi)存1G以上開發(fā)機器軟件環(huán)境:windows 7操作系統(tǒng)
5、,Visual Studio 2008,SQL Server 20052.3總體功能模塊設(shè)計1) 學(xué)生、教師、管理員登陸,個人信息的查看和修改。2) 學(xué)生:教師布置作業(yè)查閱、待完成作業(yè)、作業(yè)成績的查看、推薦習(xí)題。3) 教師:學(xué)生作業(yè)的查閱、作業(yè)修改、成績發(fā)布、習(xí)題智能推薦。4) 管理員:添加、修改教師和學(xué)生用戶信息。2.4登陸界面設(shè)計基于 B/S 的天空教室系統(tǒng)使用基于角色的權(quán)限管理方式,不同的角色的用戶具有不同的權(quán)限。天空教室系統(tǒng)包括三種角色的用戶,他們分別是學(xué)生、教師與管理員,三類用戶只有通過系統(tǒng)身份驗證之后才能進入系統(tǒng)進行相應(yīng)的操作。用戶要通過本系統(tǒng)查詢和處理作業(yè),必須先輸入用戶名和密碼
6、進行登陸。為了避免非班級人員都可以獲得登陸權(quán)限,登陸系統(tǒng)不設(shè)注冊過程,所有學(xué)生和教師的登陸信息將事先由管理員直接對數(shù)據(jù)庫進行錄入。登錄功能界面下圖所示。首次登錄時,密碼為學(xué)生的學(xué)號,當(dāng)進入天空教室系統(tǒng)后,學(xué)生可對密碼進行修改。3學(xué)生模塊實現(xiàn)學(xué)生子系統(tǒng)由四個模塊組成,分別為提交作業(yè)模塊、修改作業(yè)模塊、查看成績模塊、推薦習(xí)題模塊。學(xué)生界面:在學(xué)生一端,學(xué)生可以查看作業(yè)信息,并完成作業(yè),其界面下圖所示。學(xué)生可以進入課程查看具體的作業(yè)信息對于不會的題目可以查看參考作業(yè),這里的參考作業(yè)是更加推薦系統(tǒng)相似度匹配得到的3.1提交作業(yè)子模塊3.1.1功能描述學(xué)生在完成作業(yè)之后需要選擇提交,數(shù)據(jù)庫保存提交的文本
7、或者文件信息。3.1.2輸入提交的文件或者文字信息3.1.3輸出更新數(shù)據(jù)庫中作業(yè)列表,在界面予以反饋。3.1.4實現(xiàn)學(xué)生子系統(tǒng)中的提交作業(yè)模塊,主要是學(xué)生用于對自己的作業(yè)進行提交。當(dāng)學(xué)生退出作業(yè)內(nèi)容頁面時,需人為對作業(yè)進行保存,系統(tǒng)在學(xué)生做作業(yè)過程中不對學(xué)生的完成情況進行自動保存,保存后的作業(yè)只有點擊“提交”以后,方可將作業(yè)進行提交;學(xué)生需要在規(guī)定時間內(nèi)提交教師布置的作業(yè),否則時間一到系統(tǒng)將會自動停止接收學(xué)生提交該次作業(yè),并且視為作業(yè)未完成。提交作業(yè)后,系統(tǒng)自動對作業(yè)進行評分。3.2修改作業(yè)子模塊3.2.1功能描述學(xué)生提交作業(yè)在教師批改之前可以點擊修改按鈕對之前提交的作業(yè)進行修改,修改完成之后
8、可以再次提交。3.2.2輸入提交新的修改后的作業(yè)。3.2.3輸出更新學(xué)生作業(yè)列表,并記錄到數(shù)據(jù)庫3.2.4實現(xiàn)學(xué)生可通過點擊“作業(yè)修改”按鈕,進入作業(yè)修改頁面?!靶薷淖鳂I(yè)”功能模塊中包括所有在提交期限之前且沒有進行提交的作業(yè),學(xué)生可以通過點擊任意一個作業(yè)項進入作業(yè)中,查看作業(yè)內(nèi)容,修改作業(yè)。當(dāng)學(xué)生退出作業(yè)內(nèi)容頁面時,需人為對作業(yè)進行保存,系統(tǒng)在學(xué)生做作業(yè)過程中不對學(xué)生的完成情況進行自動保存,保存后的作業(yè)只有點擊“提交”以后,方可將作業(yè)進行提交,值得注意的是,學(xué)生提交作業(yè)在教師批改之前可以點擊修改按鈕對之前提交的作業(yè)進行修改,修改完成之后可以再次提交。當(dāng)學(xué)生選擇未完成作業(yè)中的作業(yè)時,則可以進行做
9、作業(yè)環(huán)節(jié)。3.3查看作業(yè)子模塊3.3.1功能描述學(xué)生在提交作業(yè)之后會將作業(yè)信息記錄到數(shù)據(jù)庫,這時學(xué)生可以通過查詢數(shù)據(jù)庫查看自己已經(jīng)提交的作業(yè)列表,方便管理和瀏覽,同時還可以看到提交作業(yè)的狀態(tài),是已批改還是未批改,分?jǐn)?shù)等。3.3.2輸入選擇查詢條件,點擊查詢按鈕。3.3.3輸出生成新的作業(yè)列表;3.3.4界面與實現(xiàn)學(xué)生登陸后,可以點擊查看作業(yè)按鈕,便可查詢已完成或待完成的作業(yè)。已完成并且提交的作業(yè)顯示在“已完成作業(yè)”中,主頁面主要顯示的信息有作業(yè)名稱,布置時間,學(xué)生提交時間以及成績,當(dāng)點擊“more”進入后,可以查看更多的已提交作業(yè)信息。“未完成作業(yè)”中的作業(yè)指學(xué)生沒有進行提交的作業(yè),主頁面顯示
10、的作業(yè)信息包括:作業(yè)名稱、布置時間以及提交期限。3.4參考習(xí)題推薦子模塊3.4.1功能描述本系統(tǒng)針對每次的作業(yè)批改情況建立一個錯題集,根據(jù)每次的得分情況設(shè)置不同的權(quán)重,該權(quán)重是衡量一個作業(yè)的難易情況的標(biāo)準(zhǔn),而且作業(yè)的難易是動態(tài)浮動的,所以可以針對不同的班級建立一個不同的考察標(biāo)準(zhǔn)。而且我們有在每次做習(xí)題的一個推薦環(huán)節(jié),當(dāng)老師發(fā)布一個作業(yè)之后學(xué)生就可以進入點擊參考習(xí)題來參考之前類似的習(xí)題來做,這里我們使用了相似度算法來進行題目以及內(nèi)容的匹配輸入3.4.2輸入批改作業(yè)的歷史記錄3.4.3輸出合理的推薦題目集。4教師模塊實現(xiàn)教師子系統(tǒng)由三個功能模塊組成,分別為學(xué)生作業(yè)批閱模塊、學(xué)生作業(yè)發(fā)布模塊、習(xí)題智
11、能推薦模塊。教師界面:教師登錄成功后,就進入了首頁,首頁中包含有新聞和該學(xué)期用戶的課程以及天空教室注意事項。教室可以查看所有作業(yè),其界面如下圖所示教師可以根據(jù)課程需要修改作業(yè),修改作業(yè)的頁面如下圖在下面的頁面中,教師可以完成作業(yè)的批改。 下面這個是普通批改的界面下面這個是快速批改的頁面:以下是教師管理成績的界面,在此頁面中教師可以導(dǎo)出該學(xué)生該學(xué)期的所有作業(yè)的情況。4.1學(xué)生作業(yè)批閱作業(yè)子模塊4.1.1功能描述學(xué)生在完成作業(yè)之后,教師可以批改學(xué)生已經(jīng)提交的全部作業(yè)。4.1.2輸入提取學(xué)生作業(yè),參考推薦系統(tǒng)。4.1.3輸出給每個已經(jīng)批改的作業(yè)打分。4.1.4實現(xiàn)教師批閱功能模塊,主要提供的功能有人
12、工批改學(xué)生作業(yè)、添加評語、發(fā)布成績。系統(tǒng)默認(rèn)的作業(yè)排列方式為,按班級進行排序。教師通過選擇某一個班級,便可進入查看這個班級所有同學(xué)的作業(yè)情況,并可以人工進一步對學(xué)生所提交的作業(yè)進行修改、添加評語等。此外,教師還可以在查詢按鈕前面輸入所要查找的關(guān)鍵字,例如,當(dāng)對指定一個同學(xué)的作業(yè)進行搜索時,教師只需在“查詢”按鈕前面的空白欄處填寫該生的學(xué)號,對該學(xué)生的作業(yè)進行詳細(xì)查看、人工批改以及添加評語。另外,當(dāng)教師覺得作業(yè)批改的不好,或者學(xué)生有反饋時可以重新批改。即提取學(xué)生作業(yè),參考推薦系統(tǒng),給每個已經(jīng)批改的作業(yè)重新打分。4.2學(xué)生作業(yè)發(fā)布子模塊4.2.1功能描述教師子系統(tǒng)中的作業(yè)布置功能模塊,用于老師對學(xué)
13、生布置作業(yè)。4.2.2輸入提交新布置的作業(yè)。4.2.3輸出更新學(xué)生作業(yè)列表,并記錄到數(shù)據(jù)庫4.2.4實現(xiàn)布置作業(yè)的形式主要有兩種,一種為直接從題庫中選擇所要布置的作業(yè)內(nèi)容;另一種為,教師上傳作業(yè)內(nèi)容,上傳后的作業(yè)經(jīng)管理員存入數(shù)據(jù)庫,而后為教師使用。作業(yè)題庫中以后的各種作業(yè)題,按照上傳時間進行排序,并且在每套題后顯示該套題相應(yīng)的難度系數(shù),以便老師使用。教師還可以在已有作業(yè)題處選擇“more”,以便查看更多作業(yè)題,為教師布置作業(yè)提供方便。當(dāng)教師將一次作業(yè)布置好后,將其按時間保存,在選擇好需要完成本次作業(yè)的學(xué)生對象后,向其發(fā)送作業(yè)指令。4.3習(xí)題智能推薦模塊本系統(tǒng)針對每次的作業(yè)批改情況建立一個錯題集
14、,根據(jù)每次的得分情況設(shè)置不同的權(quán)重,該權(quán)重是衡量一個作業(yè)的難易情況的標(biāo)準(zhǔn),而且作業(yè)的難易是動態(tài)浮動的,所以可以針對不同的班級建立一個不同的考察標(biāo)準(zhǔn)。而且我們有在每次做習(xí)題的一個推薦環(huán)節(jié),當(dāng)老師發(fā)布一個作業(yè)之后學(xué)生就可以進入點擊參考習(xí)題來參考之前類似的習(xí)題來做,這里我們使用了相似度算法來進行題目以及內(nèi)容的匹配。該功能模塊主要為教師提供了作業(yè)相似度篩選、按提交時間篩選和按學(xué)生閱題時間篩選三種篩選方式,以便老師可以更好地比對學(xué)生作業(yè),找到學(xué)生在學(xué)習(xí)中所遇到的共性問題,為學(xué)生更好地掌握英語課堂上所學(xué)的知識提供有利保障。(1) 作業(yè)相似度篩選:篩選出作業(yè)相似度高的作業(yè),查看學(xué)生是否抄襲。通過該模塊,統(tǒng)計
15、題目的正確率以及了解學(xué)生集中錯在哪些題目。(2) 按完成時間篩選:篩選出沒在規(guī)定時間內(nèi)完成作業(yè)的學(xué)生,視為欠交作業(yè)。(3) 按閱題時間篩選:根據(jù)學(xué)生閱題時間和做題速度,了解學(xué)生的學(xué)習(xí)效果和對知識的掌握程度。5系統(tǒng)管理員模塊實現(xiàn)5.1系統(tǒng)管理員界面主要功能模塊包括:(此處預(yù)設(shè)管理員賬戶 用戶名:admin 密碼:admin)。修改刪除用戶信息模塊:包括對學(xué)生信息的和對教師信息的修改和刪除;管理員登陸后的界面,在該界面下可選擇具體的功能。5.2系統(tǒng)管理員子模塊實現(xiàn)管理員子系統(tǒng)由四個功能模塊組成,分別為學(xué)生信息管理功能模塊、教師信息管理功能模塊、作業(yè)信息管理功能模塊以及成績統(tǒng)計功能模塊。5.2.1學(xué)生信息管理功能模塊實現(xiàn)由于學(xué)生信息管理功能模塊與教師信息管理功能模塊中的功能類似,故這里只對學(xué)生信息管理功能模塊加以介紹。管理員登陸管理員子系統(tǒng)后,點擊“學(xué)生信息管理”按鈕,便可進入學(xué)校信息管理功能模塊。學(xué)生信息管理功能模塊主要用于對學(xué)生基本信息進行維護,主要包括添加學(xué)生用戶、查詢學(xué)生用戶信
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024離婚協(xié)議要點及范本
- 2024石材礦山荒料資源整合與開發(fā)合同3篇
- 2025年度鴨苗繁育基地建設(shè)與運營管理合同3篇
- 2025年度船舶船員體檢與健康保險合同3篇
- 二零二五年搬家物流運輸合同樣本6篇
- 2024版建設(shè)工程施工合同ef0203
- 二零二五年度房地產(chǎn)項目土地置換合同3篇
- 2025年草原生態(tài)保護與草原旅游開發(fā)一體化合同3篇
- 2024版深圳股權(quán)轉(zhuǎn)讓合同協(xié)議書范本
- 2025年度高空樓頂廣告設(shè)計與施工一體化服務(wù)合同4篇
- 深圳2024-2025學(xué)年度四年級第一學(xué)期期末數(shù)學(xué)試題
- 中考語文復(fù)習(xí)說話要得體
- 《工商業(yè)儲能柜技術(shù)規(guī)范》
- 華中師范大學(xué)教育技術(shù)學(xué)碩士研究生培養(yǎng)方案
- 醫(yī)院醫(yī)學(xué)倫理委員會章程
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 風(fēng)浪流耦合作用下錨泊式海上試驗平臺的水動力特性試驗
- 高考英語語法專練定語從句含答案
- 有機農(nóng)業(yè)種植技術(shù)操作手冊
- 【教案】Unit+5+Fun+Clubs+大單元整體教學(xué)設(shè)計人教版(2024)七年級英語上冊
- 2020年的中國海外工程示范營地申報材料及評分標(biāo)準(zhǔn)
評論
0/150
提交評論