国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

課程網(wǎng)站設(shè)計(jì)

洛 陽(yáng) 理 工 學(xué) 院課 程 設(shè) 計(jì) 報(bào) 告課程名稱(chēng) 軟件工程課程設(shè)計(jì) 設(shè)計(jì)題目 《軟件工程》課程網(wǎng)站設(shè)計(jì)

洛 陽(yáng) 理 工 學(xué) 院

課 程 設(shè) 計(jì) 報(bào) 告

課程名稱(chēng) 軟件工程課程設(shè)計(jì) 設(shè)計(jì)題目 《軟件工程》課程網(wǎng)站設(shè)計(jì) 專(zhuān) 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí) 學(xué) 號(hào) 姓 名

完成日期 2013年12月13日

,

課 程 設(shè) 計(jì) 任 務(wù) 書(shū)

設(shè)計(jì)題目:《軟件工程》課程網(wǎng)站設(shè)計(jì) 設(shè)計(jì)內(nèi)容與要求:

為各類(lèi)用戶(hù)提供并實(shí)現(xiàn)以下功能:

1. 為系統(tǒng)管理員提供的功能:管理用戶(hù)權(quán)限;

2. 為教師提供的功能:上傳各種教學(xué)資源,在線批改作業(yè)、答疑;

3. 為學(xué)生提供的功能:上傳作業(yè),在線提問(wèn)。

4. 為一般用戶(hù)提供的功能:查詢(xún)網(wǎng)站基本信息。

課程設(shè)計(jì)報(bào)告的組成:

1. 需求規(guī)格說(shuō)明書(shū),包括用例圖,數(shù)據(jù)流圖,數(shù)據(jù)字典;

2. 概要設(shè)計(jì)說(shuō)明書(shū),包括系統(tǒng)模塊結(jié)構(gòu)圖,功能模塊清單,實(shí)體圖,系統(tǒng)E-R 圖,數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)。

3. 項(xiàng)目總結(jié)報(bào)告,包括實(shí)際完成情況表。

指導(dǎo)教師: 2013 年 12 月5日

課 程 設(shè) 計(jì) 評(píng) 語(yǔ)

成績(jī):

指導(dǎo)教師:_______________ 年 月 日

,

洛 陽(yáng) 理 工 學(xué) 院 課 程 設(shè) 計(jì) 報(bào) 告

目 錄

第一部分 軟件需求規(guī)格說(shuō)明書(shū) ......................................... 2

1引言............................................................ 2

1.1編寫(xiě)目的 .................................................. 2

1.2背景 ...................................................... 2

1.3術(shù)語(yǔ)定義 .................................................. 2

1.4參考資料 .................................................. 3

2任務(wù)概述........................................................ 3

2.1目標(biāo) ...................................................... 3

2.2用戶(hù)的特點(diǎn) ................................................ 3

3需求規(guī)定........................................................ 4

3.1系統(tǒng)用例圖 ................................................ 4

3.2數(shù)據(jù)流圖與數(shù)據(jù)字典 ........................................ 4

3.3對(duì)性能的規(guī)定 .............................................. 8

4運(yùn)行環(huán)境規(guī)定................................................... 12

4.1設(shè)備 ..................................................... 12

4.2支持軟件 ................................................. 13

第二部分 概要設(shè)計(jì)說(shuō)明書(shū) ............................................ 13

1引言........................................................... 14

1.1目的 ..................................................... 14

1.2范圍 ..................................................... 14

1.3命名規(guī)則 ................................................. 15

1.4術(shù)語(yǔ)定義 ................................................. 16

1.5參考資料 ................................................. 16

2總體設(shè)計(jì)....................................................... 16

2.1總體結(jié)構(gòu)設(shè)計(jì) ............................................. 16

2.2功能模塊清單 ............................................. 17

3數(shù)據(jù)庫(kù)設(shè)計(jì)..................................................... 18

3.1數(shù)據(jù)庫(kù)概念級(jí)設(shè)計(jì)(E-R 圖)................................ 18

3.2數(shù)據(jù)結(jié)構(gòu)邏輯級(jí)設(shè)計(jì) ....................................... 19

第三部分 項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告 .......................................... 21

1引言........................................................... 21

1.1編寫(xiě)目的 ................................................. 21

1.2參考資料 ................................................. 21

2設(shè)計(jì)總結(jié)....................................................... 21

2.1實(shí)際完成情況 ............................................. 21

2.2收獲 ..................................................... 22

2.3有待改進(jìn)之處 ............................................. 22

,

洛 陽(yáng) 理 工 學(xué) 院 課 程 設(shè) 計(jì) 報(bào) 告

第一部分 軟件需求規(guī)格說(shuō)明書(shū)

1引言

1.1編寫(xiě)目的

詳細(xì)定義軟件總體的功能,系統(tǒng)的接口和數(shù)據(jù)屬性:劃分程序基本結(jié)構(gòu),各程序名稱(chēng)和功能,以便于軟件詳細(xì)設(shè)計(jì)和編程;分析課程網(wǎng)站系統(tǒng)的流程,創(chuàng)建文檔,功能圖,來(lái)指導(dǎo)下一個(gè)步驟的實(shí)現(xiàn)。

預(yù)期的讀者:需求分析人員、測(cè)試人員、用戶(hù)文擋編寫(xiě)者、項(xiàng)目管理人員。

1.2背景

隨著計(jì)算機(jī)的普及,計(jì)算機(jī)越來(lái)越深入到我們的生活領(lǐng)域中。由于信息量逐漸增加,學(xué)校老師對(duì)課程管理工作日益繁重,每學(xué)期的作業(yè)上交和批改,老師需要給學(xué)生們共享某些資料,以及學(xué)生課后有什么疑問(wèn)不能及時(shí)得到解決等,這些都可以通網(wǎng)絡(luò)的便利得到及時(shí)有效的解決。根據(jù)課程網(wǎng)站所具有的這些特征以及它所完成的主要任務(wù)分析以及課程網(wǎng)站用戶(hù)的特殊性。

待開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng)——《軟件工程》課程網(wǎng)站設(shè)計(jì)。

本項(xiàng)目的任務(wù)提出者:

參與編輯本說(shuō)明書(shū)人員:

1.3術(shù)語(yǔ)定義

(1)需求:用戶(hù)解決問(wèn)題或達(dá)到目標(biāo)所需的條件或功能:系統(tǒng)或系統(tǒng)部件要滿(mǎn)足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或功能。

(2)用例圖:是被稱(chēng)為參與者的外部用戶(hù)所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對(duì)系統(tǒng)、子系統(tǒng)或類(lèi)的功能行為進(jìn)行建模。

(3)數(shù)據(jù)流圖 :簡(jiǎn)稱(chēng)DFD ,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過(guò)程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。

(4)數(shù)據(jù)字典:數(shù)據(jù)字典的名字都是一些屬性與內(nèi)容的抽象與概括,它們的特點(diǎn)是數(shù)據(jù)表的“嚴(yán)密性”和“精確性”。

(5)數(shù)據(jù)流條目:給出數(shù)據(jù)流的定義,通常列出組成該數(shù)據(jù)流的數(shù)據(jù)項(xiàng)。

(6)數(shù)據(jù)存儲(chǔ)條目:對(duì)數(shù)據(jù)存儲(chǔ)的定義。

,

洛 陽(yáng) 理 工 學(xué) 院 課 程 設(shè) 計(jì) 報(bào) 告

(7)數(shù)據(jù)加工條目:說(shuō)明加工的處理邏輯。

(8)數(shù)據(jù)庫(kù):依照某種數(shù)據(jù)模型組織起來(lái)并存放二級(jí)存儲(chǔ)器中的數(shù)據(jù)集合。

1.4參考資料

[1] 張海藩. 軟件工程導(dǎo)論(第五版). 北京:清華大學(xué)出版社,2012

[2] 孫家廣. 軟件工程. 北京:高等教育出版社,2005

[3] 鄭人杰. 實(shí)用軟件工程. 北京:清華大學(xué)出版社,2004

[4] 陳有祺. 軟件工程引論. 天津:南開(kāi)大學(xué)出版社,2000

[5] 楊芙清. 面向?qū)ο蟪绦蛟O(shè)計(jì). 北京:北京大學(xué)出版社,1992

[6] 潘錦平. 軟件系統(tǒng)開(kāi)發(fā)技術(shù). 西安:西安電子科技大學(xué)出版社,1997

[7] 蔡希堯,陳平. 面向?qū)ο蠹夹g(shù). 西安:西安科技大學(xué)出版社,1993

[8] 羅曉沛,侯炳輝. 系統(tǒng)分析員教程. 北京:清華大學(xué)出版社,1992 2任務(wù)概述

2.1目標(biāo)

通過(guò)該網(wǎng)站,可以實(shí)現(xiàn)以下功能:

1. 為系統(tǒng)管理員實(shí)現(xiàn)的功能:管理用戶(hù)權(quán);

2. 為教師提供的功能:上傳各種教學(xué)資源,在線批改作業(yè)、答疑;

3. 為學(xué)生提供的功能:上傳作業(yè),在線提問(wèn);

4. 為學(xué)生提供一個(gè)答疑的平臺(tái),有什么不理解的可以直接向老師提問(wèn),和老師進(jìn)行互動(dòng);

5. 為一般用戶(hù)提供的功能:查閱網(wǎng)站基本信息;

2.2用戶(hù)的特點(diǎn)

本網(wǎng)站的用戶(hù)有如下幾類(lèi)

學(xué)生:是教學(xué)工作的目標(biāo)受眾,定期進(jìn)行作業(yè)上傳,是本項(xiàng)目的主要對(duì)象,應(yīng)學(xué)會(huì)基本的計(jì)算機(jī)操作以求能夠在網(wǎng)上進(jìn)行提問(wèn)評(píng)價(jià)操作。

教師:是教學(xué)工作者,負(fù)責(zé)教導(dǎo)學(xué)生,并定期對(duì)學(xué)生的作業(yè)進(jìn)行批改,是系統(tǒng)的主要使用者,必須具有一定的計(jì)算機(jī)水平。

一般用戶(hù):即游客,他們可以不用申請(qǐng)賬號(hào),就能瀏覽本網(wǎng)站,了解該網(wǎng)站的基本內(nèi)容,但沒(méi)有老師和學(xué)生這樣的使用權(quán)限。

使用本系統(tǒng)的用戶(hù)為在洛陽(yáng)理工學(xué)院工作,與教務(wù)管理有關(guān)的人員和學(xué)生。用戶(hù)學(xué)歷均在本科及本科以上水平,能熟練運(yùn)用Office 等應(yīng)用軟件,對(duì)本系統(tǒng)的使用能快速掌握。 預(yù)期本系統(tǒng)被采用之后,將在1分鐘內(nèi)接受5000人次的訪問(wèn)

,

洛 陽(yáng) 理 工 學(xué) 院 課 程 設(shè) 計(jì) 報(bào) 告

量。

3需求規(guī)定

3.1系統(tǒng)用例圖

從使用者角度出發(fā),各類(lèi)用戶(hù)對(duì)應(yīng)的用例圖,以及對(duì)其解釋?zhuān)傮w用例設(shè)計(jì)如圖1-1所示:

游客

圖1-1 《軟件工程》網(wǎng)站課程設(shè)計(jì)系統(tǒng)總體用例圖

1. 管理員:對(duì)網(wǎng)站的維護(hù)以及對(duì)用戶(hù)權(quán)限的管理;

圖1-2管理員用例圖

2. 學(xué)生:提交作業(yè),在線提問(wèn);

,

洛 陽(yáng) 理 工 學(xué) 院 課 程 設(shè) 計(jì) 報(bào) 告

圖1-3學(xué)生用例圖

3. 教師:上傳資料,批改作業(yè)以及回答疑問(wèn);

圖1-4

教師用例圖

4. 游客:瀏覽網(wǎng)站信息;

游客

圖1-5游客用例圖

,

洛 陽(yáng) 理 工 學(xué) 院 課 程 設(shè) 計(jì) 報(bào) 告

3.2數(shù)據(jù)流圖與數(shù)據(jù)字典 3.2.1數(shù)據(jù)流圖

圖1-6《軟件工程》課程網(wǎng)站系統(tǒng)頂層DFD

圖1-7《軟件工程》課程網(wǎng)站登錄子系統(tǒng)第0層DFD

,

洛 陽(yáng) 理 工 學(xué) 院 課 程 設(shè) 計(jì) 報(bào) 告

圖1-8《軟件工程》課程網(wǎng)站的管理員DFD

圖1-9《軟件工程》課程網(wǎng)站的學(xué)生DFD

,

洛 陽(yáng) 理 工 學(xué) 院 課 程 設(shè) 計(jì) 報(bào) 告

圖1-10《軟件工程》課程網(wǎng)站的教師DFD

圖1-11《軟件工程》課程網(wǎng)站的游客DFD

3.2.2數(shù)據(jù)字典 1. 數(shù)據(jù)流條目

課程管理系統(tǒng)管理模塊數(shù)據(jù)流條目數(shù)據(jù)字典描述如下。 (1)作業(yè)數(shù)據(jù)流

名稱(chēng):作業(yè)信息

數(shù)據(jù)流組成:作業(yè)信息=課后習(xí)題 隨堂作業(yè) 章節(jié)測(cè)試 作業(yè)成績(jī) 數(shù)據(jù)流來(lái)源:學(xué)生上傳

數(shù)據(jù)流去向:網(wǎng)站作業(yè)信息數(shù)據(jù)庫(kù) (2)學(xué)習(xí)資料數(shù)據(jù)流

名稱(chēng):學(xué)習(xí)資料信息

數(shù)據(jù)流組成:學(xué)習(xí)資料信息=課后習(xí)題答案 課堂講義 章節(jié)測(cè)試題目 數(shù)據(jù)流來(lái)源:老師上傳共享 數(shù)據(jù)流去向:網(wǎng)站學(xué)習(xí)資源數(shù)據(jù)庫(kù)

標(biāo)簽: