實(shí)驗(yàn)四軟件詳細(xì)設(shè)計(jì)_第1頁(yè)
實(shí)驗(yàn)四軟件詳細(xì)設(shè)計(jì)_第2頁(yè)
實(shí)驗(yàn)四軟件詳細(xì)設(shè)計(jì)_第3頁(yè)
實(shí)驗(yàn)四軟件詳細(xì)設(shè)計(jì)_第4頁(yè)
實(shí)驗(yàn)四軟件詳細(xì)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)報(bào)告課程名稱(chēng)軟件工程導(dǎo)論實(shí)驗(yàn)名稱(chēng)課程管理子系統(tǒng)詳細(xì)設(shè)計(jì)專(zhuān) 業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)學(xué)號(hào)姓名指導(dǎo)教師張鐵楠2012年4月24日實(shí)驗(yàn)四 軟件詳細(xì)設(shè)計(jì)實(shí)驗(yàn)?zāi)康氖煜ぼ浖敿?xì)設(shè)計(jì)。實(shí)驗(yàn)要求實(shí)驗(yàn)時(shí)間:2學(xué)時(shí),采用結(jié)構(gòu)化設(shè)計(jì)進(jìn)行軟件設(shè)計(jì),繪制軟件結(jié)構(gòu)圖,使用Word 撰寫(xiě)詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū)。實(shí)驗(yàn)內(nèi)容試驗(yàn)項(xiàng)目同需求建模實(shí)驗(yàn)項(xiàng)目;軟件設(shè)計(jì)的基本方法(熟悉);簡(jiǎn)單的模塊詳細(xì)設(shè)計(jì)(熟悉);編制詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū)。詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū)框架引言1.1編寫(xiě)目的該詳細(xì)設(shè)計(jì)說(shuō)明書(shū)的目的在于根據(jù)需求說(shuō)明書(shū)與概要設(shè)計(jì)說(shuō)明書(shū)提出該系 統(tǒng)的詳細(xì)設(shè)計(jì),即系統(tǒng)的詳細(xì)架構(gòu),主要包括系統(tǒng)的模塊劃分、程序系統(tǒng)的結(jié)構(gòu)、 各個(gè)模塊的流程以及各層次

2、中每個(gè)程序的設(shè)計(jì)考慮。1.2背景開(kāi)發(fā)軟件名稱(chēng):學(xué)生課程管理系統(tǒng)項(xiàng)目任務(wù)提出者:教務(wù)處項(xiàng)目處理:教務(wù)處排課,學(xué)生選課,選課統(tǒng)計(jì)等。項(xiàng)目開(kāi)發(fā)者:計(jì)算機(jī)0902陳瑾用戶(hù):該校全體師生實(shí)現(xiàn)軟件單位:湖南工程學(xué)院本項(xiàng)目采用客戶(hù)機(jī)/服務(wù)器原理,客戶(hù)端程序建立在WINDOW環(huán)境下,以及用Visual Stiduo 2005為開(kāi)發(fā)軟件應(yīng)用程序,服務(wù)器采用本地服務(wù)器,數(shù)據(jù)庫(kù)采用 Microsoft SQL 2005。1.3定義無(wú)1.4參考資料軟件工程導(dǎo)論,張海藩,清華大學(xué)出版社。數(shù)據(jù)庫(kù)系統(tǒng)概論王珊,高等教育出版社。程序系統(tǒng)的結(jié)構(gòu)用一系列圖表列出本程序系統(tǒng)內(nèi)的每個(gè)程序(包括每個(gè)模塊和子程序)的名稱(chēng)、 標(biāo)識(shí)符和它們

3、之間的層次結(jié)構(gòu)關(guān)系。程序1(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明子模塊1:(1)功能描述:簡(jiǎn)單描述子模塊的功能。用戶(hù)管理功能該功能用于管理使用該系統(tǒng)的用戶(hù),以及模塊按權(quán)限進(jìn)行分 配,從而為系統(tǒng)提供一定的安全性。班級(jí)管理功能 添加、修改、刪除和查詢(xún)班級(jí)信息。教師管理功能 添加、修改、刪除和查詢(xún)教師信息。課程管理功能 添加、修改、刪除和查詢(xún)課程信息。選課管理功能 添加、修改、刪除和查詢(xún)選課信息。(2)輸入數(shù)據(jù):詳細(xì)描述該模塊的輸入數(shù)據(jù)及有效性檢查的規(guī)則。學(xué)生信息:學(xué)號(hào)、姓名、性別、班級(jí)編號(hào)、密碼、簡(jiǎn)歷。課程信息:課程編號(hào)、課程名稱(chēng)、課程性質(zhì)、學(xué)時(shí)、開(kāi)課學(xué)院、學(xué)分等。教師信息:教師編號(hào)、教師姓名、性別。選課信息:學(xué)生學(xué)

4、號(hào)、課程號(hào)、成績(jī)等。教師任課信息:教師編號(hào)、課程編號(hào) 班級(jí)信息:班級(jí)編號(hào)、所屬學(xué)院編號(hào)。(3)輸出數(shù)據(jù):描述該模塊的產(chǎn)生數(shù)據(jù)及輸出形式。模塊一:學(xué)生信息基本表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度屬性描述User_idchar20學(xué)號(hào)Student_namechar20學(xué)生姓名Student_sexchar4性別Student_nationchar4民族Student_classidchar50班級(jí)Student_homechar50家庭住址Student_elsechar50備注User_passwordchar50密碼模塊二:教師基本表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度屬性描述Teacher_id字符型50老師工號(hào)Teach

5、er_name字符型50老師姓名Teacher_sex字符型50老師性別模塊三:課程基本表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度屬性描述Course_idchar50課程號(hào)Course_namechar50課程名Course_periodint4學(xué)時(shí)Course_creditint2課程學(xué)分Course_kindchar8課程種類(lèi)模塊四:學(xué)生選課表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度屬性描述ID字符型4學(xué)號(hào)User_id字符型50用戶(hù)Course_id字符型4課程號(hào)Student_grade字符型2學(xué)生班級(jí)Course_year字符型8課程年級(jí)業(yè)務(wù)算法和流程:管理員和用戶(hù)先登錄賬號(hào)和密碼,然后在進(jìn)行相應(yīng)的查詢(xún)。局部數(shù)據(jù)設(shè)計(jì):班級(jí)信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)寬度屬性描述Class_idchar50班級(jí)號(hào)Class_nam

溫馨提示

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

評(píng)論

0/150

提交評(píng)論