軟體課程群組建設——畢業設計實例教程

軟體課程群組建設——畢業設計實例教程

《軟體課程群組建設——畢業設計實例教程》是2007年出版的圖書,作者是孔令德、陳惠明、梁雲川。

基本介紹

  • 書名:軟體課程群組建設——畢業設計實例教程
  • 作者:孔令德、陳惠明、梁雲川
  • ISBN:9787302152316
  • 定價:18元
  • 出版時間:2007-7-18
  • 裝幀平裝
圖書簡介,目錄,前言,

圖書簡介

本書是計算機專業畢業設計指導教材,採用面向對象和軟體工程的方法,講解了一個貫穿整個軟體分析、設計過程的Web案例--“學生成績管理系統”,使用業界流行的系統分析設計工具PowerDesigner進行UML建模、生成概念數據模型和物理數據模型,用JSP腳本語言進行網站的開發,依託SQLServer資料庫管理系統進行了資料庫的開發。
本書給出了畢業設計論文書寫規範,按照本書的案例開發流程,略加修改,學生可以順利完成畢業設計項目的開發和論文寫作。
本書可作為高校計算機專業畢業設計教材,也可供從事網站開發的工程技術人員參考。

目錄

第1章JSP開發運行環境配置1
1.1JSP對運行環境的要求1
1.2JSP運行環境的安裝與配置2
1.3小結16第2章“學生成績管理系統”概述17
2.1系統功能模組17
2.2系統業務流程18
2.3小結29第3章UML基礎30
3.1UML圖形基礎30
3.1.1用例圖31
3.1.2類圖31
3.1.3對象圖32
3.1.4包圖33
3.1.5順序圖33
3.1.6協作圖34
3.1.7狀態圖35
3.1.8活動圖36
3.1.9構件圖36
3.1.10配置圖37
3.2面向對象分析設計工具PowerDesigner簡介37
3.2.1業務流程模型38
3.2.2面向對象模型38
3.2.3概念數據模型38
3.2.4物理數據模型38
3.2.5操作界面38
3.3小結39第4章UML需求分析40
4.1需求分析40
4.2小結46第5章系統分析與設計47
5.1類圖的分析和設計47
5.2系統實現56
5.3概念數據模型的設計56
5.4物理數據模型的設計57
5.5業務流程模型的設計58
5.6小結60第6章SQLServer2000資料庫設計61
6.1認識SQLServer2000企業管理器61
6.2創建資料庫62
6.3創建數據表64
6.4創建表索引66
6.5表之間關係的創建68
6.6資料庫的備份與恢復71
6.7小結74第7章JSP網站程式設計75
7.1JDBC資料庫訪問76
7.2套用系統JavaBean類的構造80
7.3主頁設計90
7.4用戶註冊管理95
7.5學生信息管理105
7.6教師信息管理114
7.7系統信息管理127
7.8小結143第8章軟體測試144
8.1軟體測試基礎144
8.2測試計畫146
8.3單元測試147
8.4集成測試149
8.5測試報告151
8.6小結153第9章畢業設計論文規範154
9.1畢業設計流程154
9.2開題報告內容要求156
9.3畢業設計論文格式要求156
9.4畢業設計論文章節內容157
9.5評分標準159
9.6論文模板161
9.7小結166參考文獻167

前言

進入21世紀,計算機成為人類常用的現代工具,每一個有文化的人都應當了解計算機,學會使用計算機來處理各種事務。
學習計算機知識有兩種不同的方法:一種是側重理論知識的學習,從原理入手,注重理論和概念;另一種是側重於套用的學習,從實際入手,注重掌握其套用的方法和技能。不同的人應根據其具體情況選擇不同的學習方法。對多數人來說,計算機是作為一種工具來使用的,應當以套用為目的、以套用為出發點。對於套用性人才來說,顯然應當採用後一種學習方法,根據當前和今後的需要,選擇學習的內容,圍繞套用進行學習。
學習計算機套用知識,並不排斥學習必要的基礎理論知識,要處理好這二者的關係。在學習過程中,有兩種不同的學習模式:一種是金字塔模型,亦稱為建築模型,強調基礎寬厚,先系統學習理論知識,打好基礎以後再聯繫實際套用;另一種是生物模型,植物並不是先長好樹根再長樹幹,長好樹幹才長樹冠,而是樹根、樹幹和樹冠同步生長的。對計算機套用性人才教育來說,應該採用生物模型,隨著套用的發展,不斷學習和擴展有關的理論知識,而不是孤立地、無目的地學習理論知識。
傳統的理論課程採用以下的三部曲:提出概念-解釋概念-舉例說明,這適合前面第一種側重知識的學習方法。對於側重套用的學習者,我們提倡新的三部曲:提出問題-解決問題-歸納分析。傳統的方法是:先理論後實際,先抽象後具體,先一般後個別。我們採用的方法是:從實際到理論,從具體到抽象,從個別到一般,從零散到系統。實踐證明這種方法是行之有效的,減少了初學者在學習上的困難。這種教學方法更適合於套用型人才。
檢查學習好壞的標準,不是“知道不知道”,而是“會用不會用”,學習的目的主要在於套用。因此希望讀者一定要重視實踐環節,多上機練習,千萬不要滿足於“上課能聽懂、教材能看懂”。有些問題,別人講半天也不明白,自己一上機就清楚了。教材中有些實踐性比較強的內容,不一定在課堂上由老師講授,而可以指定學生通過上機掌握這些內容。這樣做可以培養學生的自學能力,啟發學生的求知慾望。
全國高等院校計算機基礎教育研究會歷來倡導計算機基礎教育必須堅持面向套用的正確方向,要求構建以套用為中心的課程體系,大力推廣新的教學三部曲,這是十分重要的指導思想,這些思想在《中國高等院校計算機基礎課程2006》中作了充分的說明。本叢書完全符合併積極貫徹全國高等院校計算機基礎教育研究會的指導思想。
這套《高等院校計算機套用技術規劃教材》是根據廣大套用型本科和高職高專院校的迫切需要而精心組織的,其中包括3個系列∶
(1) 套用型教材系列。適用於培養套用性人才的本科院校和基礎較好、要求較高的高職高專學校。
(2) 高職高專教材系列。面向廣大高職高專院校。
(3) 實訓教材系列。套用型本科院校和高職高專院校都可以選用這類實訓教材。其特點是側重實踐環節,通過實踐(而不是通過理論講授)去獲取知識,掌握套用。這是教學改革的一個重要方面。
本套教材是從1999年開始出版的,根據教學的需要和讀者的意見,幾年來多次修改完善,選題不斷擴展,內容日益豐富,先後出版了60多種教材和參考書,範圍包括計算機專業和非計算機專業的教材和參考書;必修課教材、選修課教材和自學參考的教材。不同專業可以從中選擇所需要的部分。
為了保證教材的質量,我們遴選了有豐富教學經驗的高校優秀教師分別作為本叢書各教材的作者,這些老師長期從事計算機的教學工作,對套用型的教學特點有較多的研究和實踐經驗。由於指導思想明確、作者水平較高,教材針對性強,質量較高,本叢書問世7年來,愈來愈得到各校師生的歡迎和好評,至今已發行了240多萬冊,是國內套用型高校的主流教材之一。2006年被教育部評為普通高等教育“十一五”國家級規劃教材,向全國推薦。
由於我國的計算機套用技術教育正在蓬勃發展,許多問題有待深入討論,新的經驗也會層出不窮,我們會根據需要不斷豐富本叢書的內容,擴充叢書的選題,以滿足各校教學的需要。
本叢書肯定會有不足之處,請專家和讀者不吝指正。
畢業設計是大學生的最後一個實訓環節,是所學知識的綜合訓練。在就業率決定招生率的今天,畢業設計的質量受到普遍的關注。
筆者提出了“計算機專業軟體課程群組建設”方案,在軟體工程指導下,以面向對象的軟體工程為“綱”, 具體實現工具為“目”,對大學四年所學課程以資料庫為主線進行工程化群組建設,具體內容涉及“軟體工程”、“統一建模語言”、“資料庫原理”、“資料庫設計”、“資料庫管理系統”、“面向對象程式設計語言”、“軟體測試技術”、“軟體的發布”等課程,本課題被山西省教育廳列為重點教學改革項目,本書即課題的研究成果。
書中首先給出一個貫穿整個軟體分析、設計過程的基於B/S模式的資料庫應用程式實例--“學生成績管理系統”,用基於面向對象的MIS開發方法提出了計算機專業畢業設計論文書寫規範,使用業界流行的系統分析設計工具PowerDesigner進行了UML建模、生成概念數據模型和物理數據模型,使用JSP腳本語言進行了軟體的開發,使用SQL Server 2000資料庫管理系統進行了資料庫的實現。
本書的特點是:以一個B/S模式的案例貫穿全書,強調相關課程的銜接性,注重業界工具的套用,提出了規範的面向對象的畢業設計論文書寫格式,對畢業設計過程進行全面指導。
本書使用的“學生成績管理系統”完全由筆者自行開發,具有獨立的智慧財產權。
本書共9章:
第1章 JSP開發運行環境配置,給出了Web套用伺服器Tomcat 5.0的配置過程。
第2章 學生成績管理系統概述,給出了實例“學生成績管理系統”功能模組圖。
第3章 UML基礎,給出了UML圖形表示的方法。
第4章 UML需求分析,給出了基於本實例的PowerDesigner建立OOM的設計分析過程。
第5章 系統分析與設計,給出了基於本實例的PowerDesigner建立CDM和PDM的設計分析過程。
第6章 SQL Server 2000資料庫設計,給出了基於本實例的資料庫表、索引、表間關係及資料庫備份與恢復等的操作步驟。
第7章 JSP網站程式設計,給出了基於本實例的學生信息管理模組、教師信息管理模組和系統管理員模組的開發方法。
第8章 軟體測試,給出了基於本實例的面向對象軟體測試方法及步驟。
第9章 畢業設計論文規範,給出了畢業設計的論文書寫格式要求。

相關詞條

熱門詞條

聯絡我們