freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)---c語(yǔ)言在線學(xué)習(xí)系統(tǒng)論文(編輯修改稿)

2025-01-06 18:19 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 小組的驗(yàn)證。然后擬定規(guī)格說(shuō)明,同樣通過(guò)驗(yàn)證后,進(jìn)入計(jì)劃階段 ? 可以看出,瀑布模型中至關(guān)重要的一點(diǎn)是只有當(dāng)一個(gè)階段的文檔已經(jīng)編制好并獲得SQA 小組的認(rèn)可才可以進(jìn)入下一個(gè)階段。這樣,瀑布模型通過(guò)強(qiáng)制性的要求提供規(guī)約文檔來(lái)確保每個(gè)階段都能很好的完成任務(wù)。但是實(shí)際上往往難以辦到,因?yàn)檎麄€(gè)的模型幾乎都是以文檔驅(qū)動(dòng)的,這對(duì)于非專(zhuān)業(yè)的用戶(hù)來(lái)說(shuō)是難以 閱讀和理解的。雖然瀑布模型有很多很好的思想可以借鑒,但是在過(guò)程能力上有天生的缺陷 。 第二節(jié) 軟件需求分析 需求開(kāi)發(fā)又分為需求獲取、需求分析、編寫(xiě)規(guī)格說(shuō)明書(shū)和需求驗(yàn)證。以下列出和講解分析常規(guī)的步驟,當(dāng)然應(yīng)按照項(xiàng)目的大小和特點(diǎn)等實(shí)際情況我們應(yīng)該自己確定合適的步驟 13 1. 需求獲取 確定需求開(kāi)發(fā)過(guò)程確定如何組織需求的收集、分析、細(xì)化并核實(shí)的步驟,并將它編寫(xiě)成文檔。 2. 需求分析 繪制關(guān)聯(lián)圖、創(chuàng)建開(kāi)發(fā)原型、分析可行性、確定需求優(yōu)先級(jí)、為需求建立模型、編寫(xiě)數(shù)據(jù)字典、應(yīng)用質(zhì)量功 能調(diào)配。 3. 編寫(xiě)規(guī)格說(shuō)明書(shū) 項(xiàng)目視圖和范圍文檔包含了業(yè)務(wù)需求,而使用實(shí)例文檔則包含了用戶(hù)需求 4. 需求驗(yàn)證 審查需求文檔、依據(jù)需求編寫(xiě)測(cè)試用例、編寫(xiě)用戶(hù)手冊(cè)、確定合格的標(biāo)準(zhǔn) 需求 分析 過(guò)程是軟件過(guò)程的一個(gè)很重要的部分。 什么是需求分析,簡(jiǎn)言之就是分析軟件用戶(hù)的需求,細(xì)致的進(jìn)行調(diào)查,把用戶(hù)做什么的要求之中轉(zhuǎn)化為一個(gè)完全的,精細(xì)的軟件邏輯模型,并寫(xiě)出軟件的需求規(guī)格說(shuō)明,準(zhǔn)確的表達(dá)用戶(hù)的要求。 需求階段我們可以細(xì)分為需求調(diào)研和需求分析兩個(gè)小階段,需求調(diào)研需要充分細(xì)致的了解客戶(hù)目標(biāo),用戶(hù)業(yè)務(wù)內(nèi)容、流程等,這是一個(gè)對(duì)需求的采集過(guò)程,是進(jìn)行需求分析的基礎(chǔ)準(zhǔn)備。 需求過(guò)程,也有叫做需求工程和需求階段的,包括了需求開(kāi)發(fā)和需求管理,他們所涉及到的具體工作流如圖所示: 需求分析的這個(gè)過(guò)程,我們可以稱(chēng)它為需求工程,也有叫做需求過(guò)程和需求階段的。需求工程包括了需求開(kāi)發(fā)和需求管理,他們所涉及到的具體工作流如上圖標(biāo)明的那樣。 14 第三節(jié) 軟件設(shè)計(jì) 程序設(shè)計(jì)就是編程序,這是大家熟悉的,很多人印象中的“做軟件”就是編程序,因此可能 有人會(huì)把程序設(shè)計(jì)和軟件等同起來(lái),這是不對(duì)的,軟件設(shè)計(jì)是對(duì)軟件的整體結(jié)構(gòu),程序結(jié)構(gòu),文件結(jié)構(gòu),接口定義等的設(shè)計(jì),是宏觀上的設(shè)計(jì)。而程序設(shè)計(jì)僅僅是軟件設(shè)計(jì)的實(shí)現(xiàn),所以作軟件決不簡(jiǎn)單等同于編程序。 需求分析階段解決的是“怎么做”的問(wèn)題,而設(shè)計(jì)階段就是解決“ 如何做”的問(wèn)題。軟件設(shè)計(jì)階段所作出關(guān)于軟件總體結(jié)構(gòu)等的決策將直接影響軟件開(kāi)發(fā)的難度,軟件維護(hù)的難易程度,它將最終決定軟件質(zhì)量的好壞和軟件開(kāi)發(fā)的成敗。 軟件設(shè)計(jì)有兩個(gè)步驟:概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)(過(guò)程設(shè)計(jì))。 概要設(shè)計(jì)獎(jiǎng)軟件需求轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)和軟件的系統(tǒng)過(guò)程。詳細(xì)設(shè)計(jì)通過(guò)對(duì)結(jié)構(gòu)表示進(jìn)行細(xì)化,得到軟件的詳細(xì)地?cái)?shù)據(jù)結(jié)構(gòu)和算法。 概要設(shè)計(jì)階段要完成的工作有: 制定規(guī)范,首先為軟件開(kāi)發(fā)組制定在設(shè)計(jì)時(shí)應(yīng)該共同遵守的標(biāo)準(zhǔn)(如文檔編寫(xiě)規(guī)范、函數(shù)命名準(zhǔn)則等),以便協(xié)調(diào)組內(nèi)各成員的工作: 軟件體系結(jié)構(gòu)的總體設(shè)計(jì); 處理方式 設(shè)計(jì); 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì); 可靠性設(shè)計(jì); 編寫(xiě)概要設(shè)計(jì)階段的文檔; 概要設(shè)計(jì)評(píng)審; 詳細(xì)設(shè)計(jì)階段要完成的任務(wù)是: 確定軟件各個(gè)組成部分內(nèi)的算法以及各部分的內(nèi)部數(shù)據(jù)組織; 選定某種過(guò)程的表達(dá)形式來(lái)描述算法; 進(jìn)行詳細(xì)設(shè)計(jì)的評(píng)審; 也就是說(shuō)概要設(shè)計(jì)是更高層的設(shè)計(jì),而詳細(xì)設(shè)計(jì)是更面向?qū)崿F(xiàn)的設(shè)計(jì)。 軟件設(shè)計(jì)的策略有:自頂向下、自低向上、以及這兩種的結(jié)合等等。 自頂向下:即先從大的模塊入手,把系統(tǒng)分成幾個(gè)大的模塊,然后每個(gè)大模塊在分成小的模塊,如此逐步細(xì)分下去,知道模塊夠小,能夠?qū)崿F(xiàn)為止。 自底向上:與此相反,先從系統(tǒng)要 用到的最底層的小模塊設(shè)計(jì)起,然后組合某幾個(gè)小模塊成為一個(gè)大的模塊,如此逐步綜合,直到設(shè)計(jì)出整個(gè)系統(tǒng)。 以上兩種策略的綜合,即可能先用自頂向下的策略設(shè)計(jì)出某幾個(gè)大的模塊,某個(gè)大模塊的設(shè)計(jì)又采用了自低向上的設(shè)計(jì)方法,等等。 15 當(dāng)對(duì)系統(tǒng)的總體結(jié)構(gòu)非常清晰是可采用自頂向下的方法。而當(dāng)系統(tǒng)的總體結(jié)構(gòu)一時(shí)難以把握,可以先從小處入手,采用自底向上的方法 ,一個(gè)一個(gè)模塊的構(gòu)造,直到構(gòu)造出整個(gè)系統(tǒng)。 需要說(shuō)明的是,在需求分析階段采用的“原型化方法”,也可以應(yīng)用于軟件設(shè)計(jì)階段,實(shí)際上在軟件開(kāi)發(fā)的大部分過(guò)程,原型化的思想都可采用。 軟件設(shè)計(jì)的工具有:數(shù)據(jù)流圖、數(shù)據(jù)字典、流程圖、 NS 圖(盒圖)、 PAD 圖、判定表、PDL(程序設(shè)計(jì)語(yǔ)言)等。 第四節(jié) 軟件測(cè)試 在軟件程序編碼完成之后,在軟件投入使用之前要進(jìn)行軟件測(cè)試。何謂軟件測(cè)試,簡(jiǎn)言之:軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程 。 識(shí)別測(cè)試需求是軟件測(cè)試的第一步。如果開(kāi)發(fā)人員能夠提供完整的需求文檔和接口文檔,那固然好??梢愿鶕?jù)需求文檔中描述的每個(gè)功能項(xiàng)目的輸入、處理過(guò)程和輸出,來(lái)設(shè)計(jì)測(cè)試用例。 軟件輸入: 與該需求相關(guān)的一切可能輸入,可以從這幾方面考慮,輸入來(lái)源、輸入?yún)?shù)的數(shù)量、 輸入?yún)?shù)的度量單位、輸入?yún)?shù)的時(shí)間要求、輸入?yún)?shù)的精度和輸入?yún)?shù)的有效輸入范圍。在測(cè)試用例設(shè)計(jì)中,這部分內(nèi)容作為測(cè)試用例輸入的依據(jù)。 處理過(guò)程: 描述對(duì)輸入數(shù)據(jù)所執(zhí)行的所有操作和如何獲得輸出的過(guò)程。測(cè)試人員了解處理過(guò)程即可,在測(cè)試過(guò)程中發(fā)現(xiàn) BUG 時(shí)候,如果對(duì)處理過(guò)程了解的深入,對(duì)定位問(wèn)題根源有很大的幫助。 軟件輸出: 描述每個(gè)需求的輸出結(jié)果,包括輸出的位置(如計(jì)算機(jī)顯示器、打印機(jī),文件),輸出參數(shù)的數(shù)量、輸出參數(shù)的度量單位、輸出參數(shù)的時(shí)序、輸出參數(shù)精確度、輸出參數(shù)的有效輸出范圍、錯(cuò)誤消息。在 測(cè)試用例設(shè)計(jì)中,這部分內(nèi)容作為測(cè)試用例的預(yù)期輸出。 性能要求: 與該需求相關(guān)的性能要求,比如 “ 插入 ATM 取款卡后, 3 秒鐘內(nèi)彈出提示用戶(hù)取款的圖形界面 ” 。 3 秒鐘這一限制,就是對(duì)需求的基本性能要求。 運(yùn)行環(huán)境: 軟件的運(yùn)行所需的環(huán)境,包括硬件平臺(tái)的要求、操作系統(tǒng)的要求、數(shù)據(jù)庫(kù)的要求,以及其它相關(guān)支撐軟件的要求。 第五節(jié) 軟件維護(hù) 在軟件投入運(yùn)行后對(duì)軟件所進(jìn)行的修改就是維護(hù)。 軟件維護(hù)的原因可分為四類(lèi): 16 改正性維護(hù); 適應(yīng)性維護(hù); 完善性維護(hù); 預(yù)防性維護(hù); 軟件的可維護(hù)性就是指軟件維護(hù)的難易程度。做到軟件的可維護(hù)性要注意以下幾點(diǎn):建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級(jí);使用提高軟件質(zhì)量的技術(shù)和工具,如:面向?qū)ο蠹夹g(shù),軟件體系結(jié)構(gòu)思想等;進(jìn)行明確的質(zhì)量保證審查;選擇可維護(hù)的程序設(shè)計(jì) 語(yǔ)言;做好程序的文檔等等。 17 第三章 軟件設(shè)計(jì)說(shuō)明 本系統(tǒng)是一個(gè) C 語(yǔ)言學(xué)習(xí)系統(tǒng)。學(xué)生方面涉及到 C 語(yǔ)言的學(xué)習(xí)、測(cè)試、在線提問(wèn)及查看問(wèn)題回答等,教師方面涉及 到 C 語(yǔ)言教程的管理、回答問(wèn)題及試題管理。為了使此系統(tǒng)有更強(qiáng)的友好性,我們?cè)谠O(shè)計(jì)面時(shí),考慮到了用戶(hù)的方便與快捷使用戶(hù)一目了然,更好更快地進(jìn)行 C 語(yǔ)言的學(xué)習(xí)。 第一節(jié) 系統(tǒng)的主要職責(zé) 此系統(tǒng)為一個(gè)學(xué)習(xí)系統(tǒng), 它 的最基本功能是使用戶(hù)完成學(xué)習(xí)掌握,測(cè)試程度等有關(guān) C語(yǔ)言的知識(shí)。 對(duì)于此課題,實(shí)際上是以 Web 為中心,采用 TCP/IP, HTTP 為傳輸協(xié)議,客戶(hù)端訪問(wèn) Web以及與 Web 相連的后臺(tái)數(shù)據(jù)庫(kù),是一種瀏覽器 /服務(wù)器即 B/S 模式結(jié)構(gòu)。 B/S 模式由瀏覽器,Web 服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器三個(gè)層次組成。在這種模式下,用戶(hù)端使用一 個(gè)通用的瀏覽器,代替了形形色色的應(yīng)用軟件。在 HTTP 協(xié)議的支持下,用戶(hù)端通過(guò)瀏覽器發(fā)出數(shù)據(jù)請(qǐng)求,由Web 服務(wù)器向后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器取出數(shù)據(jù)并進(jìn)行計(jì)算,將結(jié)果返回瀏覽器,多級(jí)用戶(hù)的操作均可通過(guò)瀏覽器進(jìn)行。 本系統(tǒng)可采用 ASP+ADO+Access2021 的 web 技術(shù)為開(kāi)發(fā)手段。建立和運(yùn)行動(dòng)態(tài)、交互、高效的網(wǎng)絡(luò)服務(wù)器的 C 語(yǔ)言學(xué)習(xí)系統(tǒng)應(yīng)用程序 整個(gè)系統(tǒng)由兩個(gè)部分組成: 第一個(gè)大模塊是學(xué)習(xí)模塊,主要針對(duì)學(xué)習(xí)者設(shè)計(jì)。另一個(gè)大模塊是教師模塊,這里主要涉及到對(duì)與教程的管理及答疑的相關(guān)環(huán)節(jié)。 針對(duì)某一學(xué)科,建立起大規(guī)模的教育 資源,并安裝在數(shù)據(jù)庫(kù)服務(wù)其中,學(xué)生可以任意選擇系統(tǒng)資源中羅列出的教師教程,發(fā)到學(xué)生所在的瀏覽器端,學(xué)生可以按自己的計(jì)劃進(jìn)行學(xué)習(xí),本意章節(jié)的最后都會(huì)進(jìn)行章節(jié)測(cè)試,答完試題之后,可以在提交之后,有成績(jī)的顯示,這樣可以是學(xué)習(xí)者增加學(xué)習(xí)的興趣。另外,在學(xué)習(xí)完相關(guān)章節(jié)后,學(xué)生也可以提出自己的問(wèn)題,存放在提問(wèn)數(shù)據(jù)庫(kù),等老師查看完并作完回答,下次學(xué)生就可以查看自己?jiǎn)栴}答案,這很好地完成了學(xué)生和老師的互動(dòng)性。 在教師的模塊中,最主要的是教師同時(shí)也擔(dān)當(dāng)了管理者的身份,教師可以在教程管理中對(duì)教程進(jìn)行增加,刪改等操作。而在答疑中 ,老師可以查看到學(xué)生所提問(wèn)題,在回答完之后,學(xué)生便可以得到相應(yīng)答案。另外,教師也有教師資料頁(yè)面,上面會(huì)給出此老師所負(fù)責(zé)的章節(jié)及老師的資料。同時(shí),教師還負(fù)責(zé)各個(gè)章節(jié)的測(cè)試試題管理。 學(xué)習(xí)系統(tǒng)是個(gè)比較專(zhuān)業(yè)的系統(tǒng)。在這里我們即要考慮到學(xué)習(xí)者的方便及簡(jiǎn)潔,也考慮到了教師做管理者的好處,使此系統(tǒng)具有很好的學(xué)習(xí)和管理性。 18 第二節(jié) 數(shù)據(jù)流圖及功能模塊圖 一、 系統(tǒng)流程圖 學(xué)生信息 教師信息 注冊(cè)登 陸 存儲(chǔ)學(xué)生信息 存儲(chǔ)教師信息 C 語(yǔ)言學(xué)習(xí)教程 后 臺(tái) 數(shù) 據(jù) 問(wèn) 題 信 息 測(cè)試信 息 存 儲(chǔ) 存 儲(chǔ) 退出 歡迎下次登陸 19 二、 數(shù)據(jù)流圖 學(xué) 生 教 師 注冊(cè)信息 D2 教師信息 D1 學(xué)生信息 學(xué)習(xí)C語(yǔ)言 問(wèn)題信息 測(cè)試信息 D4 問(wèn)題信息 D3 測(cè)試信 息 退出C語(yǔ)言學(xué)習(xí)系統(tǒng) 學(xué)生教師 20 三 、 ER 圖 四、操作流程圖 用戶(hù) 提問(wèn) 提問(wèn)塊 測(cè)試 管理 試題管理 測(cè)試塊 學(xué) 教 習(xí) C 語(yǔ)言教程 修改 修改 個(gè)人資料 個(gè)人資料 測(cè)試 測(cè)試塊 判分 判分塊 教師 回答 教 用戶(hù) 登錄 學(xué)生塊 教師塊 資料修改 學(xué)習(xí) 提問(wèn) 查看 資料修改 教程 答疑 試題 返回 測(cè)試 21 五 、 模塊劃分 第三節(jié) 模塊功能 說(shuō)明 ㈠ 注冊(cè)模塊 1) IPO 圖 功能:如果用戶(hù)是第一次登錄,則需要注冊(cè)。當(dāng)用戶(hù)在首頁(yè)中選中“注冊(cè) ”一項(xiàng)時(shí),就進(jìn)行注冊(cè)。當(dāng)用戶(hù)填寫(xiě)完并將結(jié)果交給指定程序進(jìn)行檢查結(jié)果的合法性。如果填 寫(xiě)結(jié)果合法,則將表單內(nèi)容交給頁(yè)面處理。用戶(hù)填寫(xiě)的用戶(hù)名應(yīng)唯一。將用戶(hù)名唯一的用戶(hù)信息寫(xiě)入數(shù)據(jù)庫(kù)。注冊(cè)結(jié)果有兩種:注冊(cè)成功,注冊(cè)不成功;如果注冊(cè)不成功,提示用戶(hù)重新注冊(cè)。 輸入:用戶(hù)名,姓名,密碼,學(xué)號(hào),電子郵件,所屬系別,所屬班級(jí)。 處理: ① 驗(yàn)證輸入的合法性。當(dāng)用戶(hù)提交后,首先檢查用戶(hù)輸入是否合法,如果合法,則將結(jié)果進(jìn)行提交。 功能圖示 : C 語(yǔ)言學(xué)習(xí)系統(tǒng) 用戶(hù) 教 師 登錄 用戶(hù)子系統(tǒng) 教師子系統(tǒng) 個(gè)人資料修改 提出問(wèn)題 瀏覽教程 在線測(cè)試 個(gè)人資料 修改 回答
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1