軟件概要設(shè)計_第1頁
軟件概要設(shè)計_第2頁
軟件概要設(shè)計_第3頁
軟件概要設(shè)計_第4頁
軟件概要設(shè)計_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Table of Contents TOC o 1-5 h z HYPERLINK l bookmark1 o Current Document 1總體設(shè)計21.1系統(tǒng)描述21.1.1需求規(guī)格概述2 HYPERLINK l bookmark10 o Current Document 1.1.2運(yùn)行環(huán)境規(guī)定31.2總體設(shè)計說明31.2.1設(shè)計思想3 HYPERLINK l bookmark24 o Current Document 1.3系統(tǒng)結(jié)構(gòu)31.3.1系統(tǒng)結(jié)構(gòu)錯誤!未定義書簽。 HYPERLINK l bookmark28 o Current Document 2接口設(shè)計4 HYPERLI

2、NK l bookmark35 o Current Document 2.1外部接口4 HYPERLINK l bookmark32 o Current Document 2.1.1用戶接口 42.1.2內(nèi)部接口 4 HYPERLINK l bookmark38 o Current Document 2.1.3硬件接口 4 HYPERLINK l bookmark41 o Current Document 3屬性設(shè)計43.1可靠性43.2安全性43.3可移植性43.4可測試性4 HYPERLINK l bookmark45 o Current Document 4系統(tǒng)數(shù)據(jù)結(jié)構(gòu)4 HYPERLI

3、NK l bookmark48 o Current Document 4.1邏輯結(jié)構(gòu)設(shè)計要點(diǎn)4 HYPERLINK l bookmark51 o Current Document 4.2數(shù)據(jù)結(jié)構(gòu)與模塊的關(guān)系5 HYPERLINK l bookmark54 o Current Document 5運(yùn)行設(shè)計5 HYPERLINK l bookmark66 o Current Document 6系統(tǒng)出錯處理6 HYPERLINK l bookmark69 o Current Document 7系統(tǒng)調(diào)試與測試方法7 HYPERLINK l bookmark72 o Current Document

4、 7.1調(diào)試方法7 HYPERLINK l bookmark76 o Current Document 7.2 測試方法7總體設(shè)計系統(tǒng)描述需求規(guī)格概述課程交流學(xué)習(xí)平臺包括多種系統(tǒng)。多媒體授課系統(tǒng)是網(wǎng)絡(luò)課程學(xué)習(xí)平臺的重要組成 部分,該系統(tǒng)配備了大量的教師制作的多媒體授課課件和多媒體動畫演示課件。學(xué)生可 以實(shí)時地在網(wǎng)上觀看教學(xué)的全部內(nèi)容,在任意時間、任何地點(diǎn)回顧重溫教學(xué)內(nèi)容,復(fù)習(xí)和 鞏固有關(guān)的薄弱環(huán)節(jié)。并能充分利用和共享教學(xué)資源,有效地實(shí)施個性化教育。聊天室:為學(xué)生提供實(shí)時的交互式的協(xié)作學(xué)習(xí)環(huán)境,在這里學(xué)生可以就某個問題提 出個人見解,其他學(xué)生就此問題展開討論,可以一對一討論,也可以一對多討論,也

5、可以 多人同時對不同的問題各自展開討論,教師也可以參與其中的討論并對學(xué)生的學(xué)習(xí)加以 引導(dǎo),通過這種協(xié)作學(xué)習(xí)環(huán)境的感染,培養(yǎng)學(xué)生合作學(xué)習(xí)的精神。電子郵件:如果學(xué)生有疑難問題,可以通過電子郵件直接與老師進(jìn)行交流,老師將問 題的答案和自己的看法通過電子郵件的形式發(fā)回,與學(xué)生進(jìn)行交流,這也是一種非實(shí)時 的協(xié)作學(xué)習(xí)交流形式。問題答疑:問題答疑達(dá)到對所授課程的各個章節(jié)的重點(diǎn)難點(diǎn)進(jìn)行剖析,明確全課程 應(yīng)掌握的關(guān)鍵內(nèi)容,并且詳解有關(guān)難題。提煉精華,答疑解惑,為學(xué)生網(wǎng)上學(xué)習(xí)過程中遇 到的問題提供答案。網(wǎng)上答疑系統(tǒng)可在臨時答疑庫、常見問題庫中搜索。學(xué)生可將問題 從網(wǎng)上提交給教師。教師在回答臨時答疑庫中問題時,可將

6、典型問題及答案轉(zhuǎn)到常見問 題庫中。輔助教學(xué)系統(tǒng)。輔助教學(xué)系統(tǒng)分為練習(xí)系統(tǒng)和模擬測試系統(tǒng)兩部分。習(xí)題練習(xí)系統(tǒng):習(xí)題練習(xí)系統(tǒng)為學(xué)生和教師提供一個基于校園網(wǎng)的作業(yè)發(fā)布、作業(yè) 完成和提交的環(huán)境。教師可以通過網(wǎng)絡(luò)將預(yù)先編輯好的各種媒體的作業(yè)、文本、圖片發(fā) 布。同時,分散在各地的學(xué)生可以通過網(wǎng)絡(luò)瀏覽教師的作業(yè),并可以利用系統(tǒng)完成并提交 各次作業(yè)。首先是要判明正誤,其次是明確解題步驟、解題技巧和難點(diǎn)所在,對于多解題, 還要分析各種情況。第三是對于學(xué)生做錯了的題目的處理,教師要指明學(xué)生的錯誤所在, 分析可能的導(dǎo)致錯誤的原因,以及改正錯誤的方法。在線調(diào)查系統(tǒng):學(xué)生學(xué)完所有內(nèi)容,可對基于平臺的協(xié)作學(xué)習(xí)模式是否滿意

7、,可通過 調(diào)查表投出自己的一票。學(xué)生的投票結(jié)果可及時反饋出來,通過投票結(jié)果,對學(xué)生經(jīng)過網(wǎng) 絡(luò)課程協(xié)作學(xué)習(xí)后學(xué)習(xí)行為是否有所改變,學(xué)習(xí)態(tài)度是否發(fā)生轉(zhuǎn)變以及對教學(xué)產(chǎn)生了怎 樣的影響等進(jìn)行深入的分析,以期進(jìn)一步改進(jìn)教學(xué)工作。運(yùn)行環(huán)境規(guī)定OS: Windows xp以上版本總體設(shè)計說明設(shè)計思想課程交流、學(xué)習(xí)平臺的設(shè)計,原則上要滿足應(yīng)用的要求,符合建設(shè)網(wǎng)絡(luò)課程學(xué)習(xí)平臺 的總體思路,要以學(xué)習(xí)者為中心,充分體現(xiàn)以學(xué)生為主體,教師為主導(dǎo)的人本主義思想; 充分考慮到了網(wǎng)絡(luò)教學(xué)的特點(diǎn)以及學(xué)習(xí)者通過網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)時的各種需求,更加突出學(xué) 習(xí)者的核心地位。熟悉的環(huán)境。網(wǎng)絡(luò)學(xué)習(xí)是一種新的學(xué)習(xí)模式,有必要創(chuàng)造一種類似傳統(tǒng)課

8、堂教學(xué) 的熟悉的學(xué)習(xí)環(huán)境。協(xié)作學(xué)習(xí)。協(xié)作學(xué)習(xí)有利于高級認(rèn)知能力的培養(yǎng),有助于合作精神和協(xié)同解決問 題的能力的培養(yǎng),而網(wǎng)絡(luò)為協(xié)作學(xué)習(xí)提供了很好的環(huán)境。所以,VB網(wǎng)絡(luò)課程學(xué)習(xí)平臺充分 發(fā)揮這一優(yōu)勢,提供了協(xié)作學(xué)習(xí)和協(xié)同工作的工具,如網(wǎng)絡(luò)論壇為學(xué)生與學(xué)生、學(xué)生與教 師之間提供了非實(shí)時的協(xié)作交流環(huán)境,網(wǎng)絡(luò)聊天室為學(xué)生與學(xué)生、學(xué)生與教師之間提供 了實(shí)時的協(xié)作交流平臺,還提供了教師的電子信箱為學(xué)生與教師之間又提供了一種非實(shí) 時的協(xié)作交流工具。服務(wù)教學(xué)。課程交流學(xué)習(xí)平臺的功能主要是為教學(xué)和助學(xué)服務(wù),在介紹學(xué)科知識 體系,提供教學(xué)參考資料,相關(guān)習(xí)題集和相關(guān)鏈接的基礎(chǔ)上,結(jié)合實(shí)際情況,有重點(diǎn)地突 出本學(xué)科的特色

9、欄目。操作便捷。課程交流學(xué)習(xí)平臺操作便捷表現(xiàn)在兩個方面:一是版面結(jié)構(gòu)簡潔明了, 平臺導(dǎo)航清晰明確;二是操作按鈕清晰易見,提示信息詳細(xì)、準(zhǔn)確和恰當(dāng)。系統(tǒng)結(jié)構(gòu)課程交流、學(xué)習(xí)平臺總體上采用模塊化設(shè)計方法,整體結(jié)構(gòu)為層次樹形結(jié)構(gòu)。各模塊按內(nèi)容本身的特點(diǎn)和要求,分門別類地制作成相應(yīng)的多媒體交互式課件和模擬訓(xùn)練軟 件,以超鏈接的形式組織子頁和多媒體軟件。接口設(shè)計2.1.1用戶接口1用戶:用戶需要輸入的用戶名,密碼。系統(tǒng):打開用戶系統(tǒng)。2用戶:用戶需要實(shí)時查看課程以及課程評論。系統(tǒng):實(shí)時檢索用戶需要的資源,顯示可用資源的列表。2.1.2內(nèi)部接口vip與class 間的接口:輸入:課程名字 輸出:課程相關(guān)信息

10、。2.1.3硬件接口Vip與打印機(jī)的接口:打印信息屬性設(shè)計3.1安全性,系統(tǒng)應(yīng)具有較高安全性,系統(tǒng)必須穩(wěn)定,事故率低3.2可測試性,在一定的時間和成本前提下,進(jìn)行測試設(shè)計、測試執(zhí)行以此來發(fā)現(xiàn) 軟件的問題,以及發(fā)現(xiàn)故障并隔離、定位其故障3.3可修改性,根據(jù)開發(fā)進(jìn)度和最后用戶使用習(xí)慣進(jìn)行修改4系統(tǒng)數(shù)據(jù)結(jié)構(gòu)4.1邏輯結(jié)構(gòu)設(shè)計要點(diǎn)class:課程信息屬性:name (課程名字)studytme (課程時長)password (課程密碼)。vip:會員信息屬性:name (會員名字)Studyname (要讀課程的名字)studytime (學(xué)習(xí)時間)4.2數(shù)據(jù)結(jié)構(gòu)與模塊的關(guān)系管理員在對課程進(jìn)行操作時需

11、對數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu),也就是數(shù)據(jù)表進(jìn)行查詢和修 改:在增加、刪除課程過程中都需要對數(shù)據(jù)庫中的所有表,進(jìn)行聯(lián)合查詢、修改。學(xué)生在參加評論、學(xué)習(xí)課程是需對數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu),也就是數(shù)據(jù)表進(jìn)行查詢和修 改:在評論、學(xué)習(xí)課程過程中都需要對數(shù)據(jù)庫中的所有表,進(jìn)行聯(lián)合查詢、修改。物理數(shù)據(jù)結(jié)構(gòu)主要用于各模塊之間函數(shù)的信息傳遞。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封 裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。出錯信息將送入顯示模塊中, 評論格式結(jié)構(gòu),學(xué)習(xí)情況結(jié)構(gòu),送入打印準(zhǔn)備模塊中準(zhǔn)備打印格式。5運(yùn)行設(shè)計5.1運(yùn)行模塊組合學(xué)籍信息管理模塊運(yùn)行時通過與學(xué)生信息數(shù)據(jù)庫連接,搜素學(xué)生信息,并將結(jié)果顯 示給用戶

12、,可以修改學(xué)生學(xué)籍信息。選課管理模塊運(yùn)行時通過與選課信息數(shù)據(jù)庫連接,學(xué)生可以選擇相應(yīng)的課程,也可以退 選選中的課程。將查詢匹配的信息顯示給不同身份的用戶。用戶管理模塊運(yùn)行時通過與用戶數(shù)據(jù)庫相連,管理員查詢老師與學(xué)生信息數(shù)據(jù)庫, 得到老師與學(xué)生信息。管理員可以修改學(xué)生與老師數(shù)據(jù)庫,可以增加、刪除老師與學(xué)生 信息。密碼管理模塊運(yùn)行時通過與不同身份的密碼數(shù)據(jù)庫連接,可以修改自身的密碼信息5.2運(yùn)行控制下面是該系各個模塊運(yùn)行控制方式與操作步驟;用戶管理管理老師以管理員身份登錄系統(tǒng),進(jìn)入管理老師 界面,新增老師信息,刪除離職老師信 息。管理學(xué)生以管理員身份登錄系統(tǒng),進(jìn)入管理學(xué)生 界面,新增新生信息,刪除

13、畢業(yè)學(xué)生信 息密碼管理老師密碼修改以老師身份登錄系統(tǒng)后,進(jìn)入老師密碼 修改界面,修改老師密碼。學(xué)生密碼修改以學(xué)生身份登錄系統(tǒng)后,進(jìn)入學(xué)生密碼 修改界面,修改學(xué)生密碼。管理員密碼修改以管理員身份登錄系統(tǒng)后,進(jìn)入管理員 密碼修改界面,修改管理員密碼。5.3運(yùn)行時間根據(jù)不同的硬件環(huán)境與操作系統(tǒng),系統(tǒng)的運(yùn)行時間不確定,當(dāng)硬件達(dá)到要求配置時,運(yùn) 行的時間很短。系統(tǒng)運(yùn)行查詢占用的資源與時間最多,查詢操作要與數(shù)據(jù)庫的信息進(jìn)行 匹配,當(dāng)數(shù)據(jù)庫中的信息很多時,系統(tǒng)有一定的延遲。6系統(tǒng)出錯處理出錯原因系統(tǒng)輸出形式處理方法登錄時輸入的帳號與密 碼不一致。系統(tǒng)提示帳號與密碼錯誤。返回登錄頁面重新輸入。由于收網(wǎng)絡(luò)因素影

14、響, 登錄沒有響應(yīng)。系統(tǒng)沒有任何錯誤提示信息。刷新頁面,重新登錄輸入的查詢條件有誤輸出沒有想要的查詢結(jié)果。審查查詢條件7系統(tǒng)調(diào)試與測試方法調(diào)試方法-使用演繹方法,根據(jù)測試結(jié)果,列出所有可能的錯誤原因。分析已有的數(shù)據(jù),排除.能 和彼此矛盾韻原因。對余下的原因,選擇可能性最大的,利用已有的數(shù)據(jù)完該假設(shè),使 假設(shè)更具體。用假設(shè)來解釋所有的原始測試結(jié)果,如果能解釋這一,則假設(shè)得以證實(shí), 也就找出錯誤;否則,要么是假設(shè)不完備或不成立,要么有問題。測試方法1、主要使用白盒測試2、自底向上的集成步驟大致如下:步驟一:按照概要設(shè)計規(guī)格說明,明確有哪些被測模塊。在熟悉被測模塊性質(zhì)的基礎(chǔ) 上對被測模塊進(jìn)行分層,在同一層次上的測試可以并行進(jìn)行,然后排出測試活動的先后 關(guān)系,制定測試進(jìn)度計劃。圖2給出了自底向上的集成測試過程中各測試活動的拓?fù)潢P(guān) 系。利用圖論的相關(guān)知識,可以排出各活動之間的時間序列關(guān)系,處于同一層次的測試 活動可以同時進(jìn)行,而不會相互影響。步驟二:在步驟一的基礎(chǔ)上,按

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論