資源描述:
《綜合應(yīng)用軟件課程設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、綜合應(yīng)用軟件課程設(shè)計(jì)計(jì)算機(jī)學(xué)院基礎(chǔ)教學(xué)部數(shù)據(jù)庫(kù)課程設(shè)計(jì)要求一、設(shè)計(jì)目的在數(shù)據(jù)庫(kù)原理課程基礎(chǔ)上,培養(yǎng)學(xué)生綜合運(yùn)用數(shù)據(jù)庫(kù)知識(shí)的能力。學(xué)會(huì)數(shù)據(jù)庫(kù)的設(shè)計(jì)、規(guī)劃以及應(yīng)用程序的開(kāi)發(fā)和調(diào)試,使學(xué)生掌握客戶(hù)機(jī)/服務(wù)器體系結(jié)構(gòu),學(xué)會(huì)大型數(shù)據(jù)庫(kù)的工作模式。大型數(shù)據(jù)庫(kù)管理系統(tǒng)存放于服務(wù)器,數(shù)據(jù)庫(kù)放在服務(wù)器上,學(xué)生在客戶(hù)機(jī)上開(kāi)發(fā)應(yīng)用程序訪(fǎng)問(wèn)服務(wù)器上的數(shù)據(jù)庫(kù),并完成應(yīng)用系統(tǒng)所要求的各項(xiàng)功能,應(yīng)用程序的開(kāi)發(fā)需要采用當(dāng)前流行的新軟件。二、設(shè)計(jì)內(nèi)容自行設(shè)計(jì)并實(shí)現(xiàn)一個(gè)較為完整的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),鍛煉學(xué)生綜合運(yùn)用數(shù)據(jù)庫(kù)知識(shí)的能力,并學(xué)會(huì)一
2、種當(dāng)前流行的軟件開(kāi)發(fā)工具。1.?dāng)?shù)據(jù)庫(kù)的設(shè)計(jì)根據(jù)所選的題目,經(jīng)過(guò)調(diào)查研究,構(gòu)建合理的數(shù)據(jù)庫(kù)。首先構(gòu)建基本表以及表和表之間的聯(lián)系,在此基礎(chǔ)上構(gòu)建視圖和索引表。2.服務(wù)器的組織根據(jù)建立的基本表、視圖和索引表搭建服務(wù)器。3.前端開(kāi)發(fā)工具:Delphi,VB,PB,VC++,BuilderC++,Java等都是當(dāng)前流行的前臺(tái)開(kāi)發(fā)工具,選擇其中一種進(jìn)行學(xué)習(xí)并完成編寫(xiě)程序。服務(wù)器端:SQLServer20004.開(kāi)發(fā)應(yīng)用程序利用所學(xué)的新軟件開(kāi)發(fā)工具進(jìn)行應(yīng)用程序的開(kāi)發(fā)。5.連接、調(diào)試。三、設(shè)計(jì)要求題目自定,充分發(fā)揮自己的能力和個(gè)
3、性。完成以上五個(gè)任務(wù),系統(tǒng)運(yùn)行正常,寫(xiě)出課程設(shè)計(jì)報(bào)告。(1)周三給出軟件計(jì)劃,內(nèi)容包括:題目,選題理由,軟件功能,性能描述,開(kāi)發(fā)環(huán)境描述,進(jìn)度安排。(2)軟件需求描述(3)軟件設(shè)計(jì)(4)軟件設(shè)計(jì)報(bào)告設(shè)計(jì)報(bào)告的內(nèi)容格式見(jiàn)“數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告格式四、可選題目:(1)圖書(shū)管理系統(tǒng)(2)設(shè)備管理系統(tǒng)(3)鐵路客運(yùn)訂票系統(tǒng)(4)通信錄管理系統(tǒng)(5)航空客運(yùn)訂票系統(tǒng)(6)教材管理系統(tǒng)(7)工資管理系統(tǒng)(8)報(bào)刊收發(fā)管理系統(tǒng)(9)校園導(dǎo)游咨詢(xún)系統(tǒng)(10)全國(guó)交通咨詢(xún)模擬系統(tǒng)(11)電梯模擬系統(tǒng)(12)小區(qū)物業(yè)管理系統(tǒng)(13)圖
4、書(shū)出版發(fā)行系統(tǒng)五、組織實(shí)施方式可以分組,每組最多兩人,鼓勵(lì)單人完成。六、考核方式(1)題目的新穎程度及難度(2)所選語(yǔ)言的難度及熟悉程度(3)設(shè)計(jì)文檔的內(nèi)容(4)設(shè)計(jì)結(jié)果(在機(jī)器上驗(yàn)收)(5)設(shè)計(jì)過(guò)程態(tài)度附:設(shè)計(jì)具體內(nèi)容序號(hào)階段名稱(chēng)具體內(nèi)容要求學(xué)時(shí)1系統(tǒng)需求分析與系統(tǒng)設(shè)計(jì)用軟件工程的方法進(jìn)行系統(tǒng)需求分析與系統(tǒng)設(shè)計(jì),得出系統(tǒng)的數(shù)據(jù)流圖、數(shù)據(jù)字典和信息模型122數(shù)據(jù)庫(kù)設(shè)計(jì)按數(shù)據(jù)庫(kù)設(shè)計(jì)方法和規(guī)范化理論,得出符合3NF的邏輯模型、外模式和物理模式63數(shù)據(jù)庫(kù)定義和數(shù)據(jù)庫(kù)安全性完整性定義定義SQLServer2000的基本表
5、、視圖和安全性、完整性要求64應(yīng)用程序設(shè)計(jì)和程序調(diào)試設(shè)計(jì)并編寫(xiě)輸入/輸出、查詢(xún)/統(tǒng)計(jì)、數(shù)據(jù)維護(hù)等功能模塊的應(yīng)用程序245系統(tǒng)集成和優(yōu)化對(duì)系統(tǒng)的各個(gè)功能模塊進(jìn)行集成、總調(diào)試和優(yōu)化工作,優(yōu)化用戶(hù)界面,撰寫(xiě)設(shè)計(jì)報(bào)告12