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

下載本文檔

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

文檔簡(jiǎn)介

1、Table of Contents TOC o 1-5 h z HYPERLINK l bookmark1 o Current Document 1總體設(shè)計(jì)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è)計(jì)說明31.2.1設(shè)計(jì)思想3 HYPERLINK l bookmark24 o Current Document 1.3系統(tǒng)結(jié)構(gòu)31.3.1系統(tǒng)結(jié)構(gòu)錯(cuò)誤!未定義書簽。 HYPERLINK l bookmark28 o Current Document 2接口設(shè)計(jì)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è)計(jì)43.1可靠性43.2安全性43.3可移植性43.4可測(cè)試性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è)計(jì)要點(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è)計(jì)5 HYPERLINK l bookmark66 o Current Document 6系統(tǒng)出錯(cuò)處理6 HYPERLINK l bookmark69 o Current Document 7系統(tǒng)調(diào)試與測(cè)試方法7 HYPERLINK l bookmark72 o Current Document

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

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

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

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

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

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

10、。2.1.3硬件接口Vip與打印機(jī)的接口:打印信息屬性設(shè)計(jì)3.1安全性,系統(tǒng)應(yīng)具有較高安全性,系統(tǒng)必須穩(wěn)定,事故率低3.2可測(cè)試性,在一定的時(shí)間和成本前提下,進(jìn)行測(cè)試設(shè)計(jì)、測(cè)試執(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è)計(jì)要點(diǎn)class:課程信息屬性:name (課程名字)studytme (課程時(shí)長(zhǎng))password (課程密碼)。vip:會(huì)員信息屬性:name (會(huì)員名字)Studyname (要讀課程的名字)studytime (學(xué)習(xí)時(shí)間)4.2數(shù)據(jù)結(jié)構(gòu)與模塊的關(guān)系管理員在對(duì)課程進(jìn)行操作時(shí)需

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

12、,可以修改學(xué)生學(xué)籍信息。選課管理模塊運(yùn)行時(shí)通過與選課信息數(shù)據(jù)庫(kù)連接,學(xué)生可以選擇相應(yīng)的課程,也可以退 選選中的課程。將查詢匹配的信息顯示給不同身份的用戶。用戶管理模塊運(yùn)行時(shí)通過與用戶數(shù)據(jù)庫(kù)相連,管理員查詢老師與學(xué)生信息數(shù)據(jù)庫(kù), 得到老師與學(xué)生信息。管理員可以修改學(xué)生與老師數(shù)據(jù)庫(kù),可以增加、刪除老師與學(xué)生 信息。密碼管理模塊運(yùn)行時(shí)通過與不同身份的密碼數(shù)據(jù)庫(kù)連接,可以修改自身的密碼信息5.2運(yùn)行控制下面是該系各個(gè)模塊運(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)行時(shí)間根據(jù)不同的硬件環(huán)境與操作系統(tǒng),系統(tǒng)的運(yùn)行時(shí)間不確定,當(dāng)硬件達(dá)到要求配置時(shí),運(yùn) 行的時(shí)間很短。系統(tǒng)運(yùn)行查詢占用的資源與時(shí)間最多,查詢操作要與數(shù)據(jù)庫(kù)的信息進(jìn)行 匹配,當(dāng)數(shù)據(jù)庫(kù)中的信息很多時(shí),系統(tǒng)有一定的延遲。6系統(tǒng)出錯(cuò)處理出錯(cuò)原因系統(tǒng)輸出形式處理方法登錄時(shí)輸入的帳號(hào)與密 碼不一致。系統(tǒng)提示帳號(hào)與密碼錯(cuò)誤。返回登錄頁(yè)面重新輸入。由于收網(wǎng)絡(luò)因素影

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論