軟件工程 概要設(shè)計(jì)說明書

軟件工程 概要設(shè)計(jì)說明書

ID:39644512

大?。?.78 MB

頁數(shù):8頁

時(shí)間:2019-07-08

軟件工程  概要設(shè)計(jì)說明書_第1頁
軟件工程  概要設(shè)計(jì)說明書_第2頁
軟件工程  概要設(shè)計(jì)說明書_第3頁
軟件工程  概要設(shè)計(jì)說明書_第4頁
軟件工程  概要設(shè)計(jì)說明書_第5頁
資源描述:

《軟件工程 概要設(shè)計(jì)說明書》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、文檔編號:001版本號:1.0概要設(shè)計(jì)說明書1.引言1.1編寫目的在本學(xué)生智能管理系統(tǒng)項(xiàng)目的前一階段,也就是需求分析階段中,已經(jīng)將系統(tǒng)用戶對本系統(tǒng)的需求做了詳細(xì)的闡述,這些用戶需求已經(jīng)在上一階段中對學(xué)生的實(shí)地調(diào)研中獲得,并在需求分析中得到了詳細(xì)的闡明。本階段已在系統(tǒng)的需求分析研究的基礎(chǔ)上,對學(xué)生智能管理系統(tǒng)做概要設(shè)計(jì)。該階段正式進(jìn)入了實(shí)際開發(fā)階段,它的目的就是進(jìn)一步細(xì)化軟件設(shè)計(jì)階段得出的軟件總體概貌,把它加工成在程序細(xì)節(jié)上非常接近于源程序的軟件表示。概要設(shè)計(jì)說明書主要解決了實(shí)現(xiàn)本系統(tǒng)需求的程序模塊設(shè)計(jì)

2、問題。包括如何把本系統(tǒng)劃分成若干個(gè)模塊,決定各個(gè)模塊之間的接口,模塊之間傳遞的信息,以及數(shù)據(jù)結(jié)構(gòu),模塊結(jié)構(gòu)的設(shè)計(jì)等。在以下的概要設(shè)計(jì)報(bào)告中將對在本階段中對系統(tǒng)所做的所有的概要設(shè)計(jì)進(jìn)行詳細(xì)的說明。在下一階段的詳細(xì)設(shè)計(jì)中,程序設(shè)計(jì)員可參考此概要設(shè)計(jì)報(bào)告,在概要設(shè)計(jì)中對學(xué)生智能管理系統(tǒng)所做的模塊設(shè)計(jì)的基礎(chǔ)上,對系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。在以后的軟件測試以及軟件維護(hù)階級也可參考此說明書,以便于了解在概要設(shè)計(jì)過程中所完成的各模塊設(shè)計(jì)結(jié)構(gòu),或在修改時(shí)找出在本階段設(shè)計(jì)中的不足或錯(cuò)誤。1.2項(xiàng)目背景本項(xiàng)目(學(xué)生智能管理系統(tǒng))

3、由西安郵電學(xué)院委托,由<科技1班軟件開發(fā)小組>負(fù)責(zé)開發(fā)。本系統(tǒng)與其他系統(tǒng)的關(guān)系如下:用戶程序網(wǎng)絡(luò)服務(wù)器及程序用戶程序用戶程序用戶程序?qū)W生管理各種信息數(shù)據(jù)學(xué)生智能管理系統(tǒng)1.3定義1.3.1專門術(shù)語SQLSERVER:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫系統(tǒng)(DBMS)。SQL:一種用于訪問查詢數(shù)據(jù)庫的語言??傮w設(shè)計(jì):即對有關(guān)系統(tǒng)全局問題的設(shè)計(jì),也就是設(shè)計(jì)系統(tǒng)總的處理方案,又稱系統(tǒng)概要設(shè)計(jì),是根據(jù)邏輯設(shè)計(jì)對系統(tǒng)進(jìn)行具體的物理設(shè)計(jì)。接口設(shè)計(jì):即對連接軟件內(nèi)各部分或者軟件與外部之間交換數(shù)據(jù)、信息的通道的設(shè)計(jì)。數(shù)據(jù)結(jié)構(gòu)設(shè)

4、計(jì):方法是一種面向數(shù)據(jù)流的設(shè)計(jì)方法,它可以與結(jié)構(gòu)化分析方法銜接。結(jié)構(gòu)化設(shè)計(jì)方法采用結(jié)構(gòu)圖來描述系統(tǒng)的模塊結(jié)構(gòu)。運(yùn)行設(shè)計(jì):包括運(yùn)行模塊的組合和運(yùn)行控制。出錯(cuò)設(shè)計(jì):設(shè)計(jì)可能出現(xiàn)的問題及補(bǔ)救措施。1.3.2縮寫系統(tǒng):若未特別指出,均指本學(xué)生智能管理系統(tǒng)。SQL:StructuredQueryLanguage(結(jié)構(gòu)化查詢語言)。1.4參考資料以下為在此概要設(shè)計(jì)中用到的相關(guān)資料:1.可行性分析軟件開發(fā)小組2009/09/112.需求分析軟件開發(fā)小組2004/09/303.軟件工程導(dǎo)論張海藩清華大學(xué)出版社2008

5、/011.5約束與限制1.一個(gè)用戶在系統(tǒng)中只有一個(gè)賬號。2.用戶要想查詢必須先登陸。3.管理員只能進(jìn)行三次登錄。2.任務(wù)概述2.1目標(biāo)因大量用戶需要異地訪問數(shù)據(jù),所以使用c/s體系來設(shè)計(jì)本系統(tǒng)。用戶輸入用戶名密碼后登錄到本系統(tǒng)。管理員看到管理界面。管理員有五大功能:1.驗(yàn)證用戶注冊信息。2.修改用戶信息。3.分配用戶權(quán)限。4.創(chuàng)建刪除數(shù)據(jù)庫。5.導(dǎo)入外部文本數(shù)據(jù)。若用戶是普通用戶,則有基本功能:賬戶信息修改。若該用戶對一個(gè)以上數(shù)據(jù)庫具有訪問權(quán)限,則可以選擇要訪問的數(shù)據(jù)庫。其次選擇該數(shù)據(jù)庫中所要操作的用

6、戶表。然后有兩個(gè)選擇:一是新建報(bào)表,二是使用現(xiàn)有模版生成報(bào)表。選擇新建報(bào)表,則進(jìn)入新建報(bào)表向?qū)?,提示用戶?dāng)前表有哪些字段,供用戶選擇。幫助用戶創(chuàng)建自定義列,獲取計(jì)算表達(dá)式。獲取需要分類統(tǒng)計(jì)的字段。最后產(chǎn)生并呈現(xiàn)報(bào)表。如果選擇使用現(xiàn)有模版生成報(bào)表,則直接產(chǎn)生并呈現(xiàn)報(bào)表。得到報(bào)表后有兩種方式保存。一是保存當(dāng)前報(bào)表為Excel文件到本地端,二是保存報(bào)表模版在服務(wù)器端。2.2運(yùn)行環(huán)境硬件環(huán)境:服務(wù)器:PII26664M2G以上??蛻魴C(jī):PII13316M。網(wǎng)絡(luò)帶寬:10M以上。軟件環(huán)境:服務(wù)器端:NT4.0以

7、上,IIS4.0以上。客戶端:WINDOWS9X,IE4.0以上,采用WIN98/2000/XP。2.3需求概述為了用戶能更方便的查詢和管理員能更方便的管理,用戶只需輸入識別信息,如學(xué)生學(xué)號和姓名,就能進(jìn)行查詢;教師證件號和姓名就能進(jìn)行信息的存儲(chǔ)以及信息的添加、刪除、修改。要求系統(tǒng)能有效,快速,安全,可靠和無誤的完成上述操作。并要求客戶機(jī)的界面說明,易于操作,服務(wù)器程序利于維護(hù)。3.總體設(shè)計(jì)3.1功能分配本系統(tǒng)主要完成學(xué)生信息的管理,其中主要功能有:系統(tǒng)查詢,學(xué)生信息管理,教師信息管理,系統(tǒng)管理,基本

8、資料.服務(wù)器程序需與已建立的SQLServer數(shù)據(jù)庫互連。3.2功能說明:1.總控界面:系統(tǒng)的開機(jī)界面,放置各個(gè)功能按鈕,可以進(jìn)入系統(tǒng)。2.用戶注冊和注銷登記所有的新學(xué)生學(xué)號、教師證件號和注銷學(xué)生學(xué)號、教師證件號。3.查詢(1)查詢學(xué)生信息學(xué)生學(xué)號、姓名、年級、班級、成績等信息查詢。(2)查詢教師信息教師證件號、姓名、代課信息等。4.統(tǒng)計(jì)(1)學(xué)生統(tǒng)計(jì)統(tǒng)計(jì)在校學(xué)生數(shù)、參加活動(dòng)的學(xué)生數(shù)、選某課的學(xué)生數(shù)。(2)成績統(tǒng)計(jì)統(tǒng)計(jì)學(xué)生每學(xué)期不同性質(zhì)課程的成績。(3)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。