資源描述:
《行業(yè)應(yīng)用軟件課程教學(xué)大綱》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、GDOU-B-11-213《行業(yè)應(yīng)用軟件》課程教學(xué)大綱課程編號1710013學(xué)分3總學(xué)時54理論40實(shí)驗/上機(jī)14英文課程名ApplicationSoftwareDevelopment開課院(系)軟件學(xué)院開課系軟件技術(shù)系修訂時間2005年6月5日課程簡介教學(xué)內(nèi)容本課程講解行業(yè)應(yīng)用軟件開發(fā)的基本概念、原則和業(yè)務(wù)流程,通過檔案、教務(wù)、學(xué)生、酒店、圖書、考勤、工資、庫房管理等軟件開發(fā)項目的實(shí)踐,訓(xùn)練學(xué)生掌握行業(yè)軟件開發(fā)的工程化思想、方法和技術(shù)。課程以Delphi和Rose軟件結(jié)合的方式闡述開發(fā)行業(yè)軟件項目的整個過
2、程。介紹了開發(fā)軟件項目的Rose建模;后臺數(shù)據(jù)庫設(shè)計與實(shí)現(xiàn);前臺應(yīng)用程序窗體設(shè)計、頁面設(shè)計以及代碼設(shè)計等等開發(fā)技術(shù)和方法,通過檔案、教務(wù)、學(xué)生、酒店、圖書、考勤、工資、庫房管理等軟件開發(fā)項目案例開發(fā)過程的詳細(xì)分析和引導(dǎo),使學(xué)生熟練掌握使用軟件開發(fā)設(shè)計工具開發(fā)行業(yè)應(yīng)用軟件系統(tǒng)的方法和技術(shù)。修讀專業(yè):軟件工程:信息系統(tǒng)方向先修課程:數(shù)據(jù)庫原理、軟件工程、軟件構(gòu)造、軟件設(shè)計、軟件需求/系統(tǒng)分析教材:《Delphi7.0+Rose項目開發(fā)實(shí)踐》呂偉臣周濤科學(xué)出版社課程大綱一、課程的性質(zhì)與任務(wù):本課程是軟件工程-信息
3、系統(tǒng)方向的方向選修課。主要講解行業(yè)應(yīng)用軟件開發(fā)的基本概念和原則,通過大量軟件開發(fā)項目案例的學(xué)習(xí),訓(xùn)練學(xué)生掌握行業(yè)軟件開發(fā)的工程化思想、方法和技術(shù)。課程以Delphi和Rose軟件結(jié)合的方式闡述開發(fā)行業(yè)軟件項目的整個過程。內(nèi)容包含軟件項目的Rose建模;后臺數(shù)據(jù)庫設(shè)計與實(shí)現(xiàn);前臺應(yīng)用程序窗體設(shè)計、頁面設(shè)計以及代碼設(shè)計等等。通過檔案、教務(wù)、學(xué)生、酒店、圖書、考勤、工資、庫房管理等軟件開發(fā)項目案例開發(fā)過程的詳細(xì)分析和引導(dǎo),使學(xué)生熟練掌握使用軟件開發(fā)設(shè)計工具開發(fā)行業(yè)應(yīng)用軟件系統(tǒng)的方法和技術(shù)。二、課程的目的與基本要求
4、:通過對檔案、教務(wù)、學(xué)生、酒店、圖書、考勤、工資、庫房管理等軟件開發(fā)項目案例開發(fā)過程的詳細(xì)分析和訓(xùn)練,學(xué)生能夠熟練使用流行的軟件開發(fā)設(shè)計工具開發(fā)具體的行業(yè)應(yīng)用軟件系統(tǒng)。為學(xué)生今后從事具體行業(yè)的軟件分析、設(shè)計和開發(fā)打下堅實(shí)的基礎(chǔ)。三、面向?qū)I(yè):軟件工程:信息系統(tǒng)方向。四、先修課程:數(shù)據(jù)庫原理、軟件工程、軟件構(gòu)造、軟件設(shè)計、軟件需求/系統(tǒng)分析五、本課程與其它課程的聯(lián)系:數(shù)據(jù)庫原理、軟件工程、軟件需求/系統(tǒng)分析是本課程的基礎(chǔ),本課程是先修課程的具體應(yīng)用。六、教學(xué)內(nèi)容安排、要求、學(xué)時分配及作業(yè):第1章 人事檔案管理
5、系統(tǒng)建模(6學(xué)時)了解Rose建模;掌握創(chuàng)建工程的UseCase視圖、創(chuàng)建工程的邏輯視圖、創(chuàng)建數(shù)據(jù)庫方案以及創(chuàng)建組件視圖;掌握數(shù)據(jù)庫的物理實(shí)現(xiàn)。第2章 人事檔案管理系統(tǒng)的實(shí)現(xiàn)(6學(xué)時)掌握主窗體設(shè)計過程;理解完善Rose設(shè)計出的框架結(jié)構(gòu)和用戶登錄窗體設(shè)計;掌握配置數(shù)據(jù)庫、備份和恢復(fù)數(shù)據(jù)、部門管理、系統(tǒng)賬戶管理、人事檔案管理、打印設(shè)置和打印預(yù)覽等窗體的設(shè)計;了解運(yùn)行結(jié)果。第3章 學(xué)校教務(wù)管理系統(tǒng)設(shè)計(4學(xué)時)掌握教務(wù)管理系統(tǒng)模型的UseCase圖、邏輯視圖和組件圖的設(shè)計;掌握物理數(shù)據(jù)庫的創(chuàng)建數(shù)據(jù)表、配置數(shù)據(jù)源
6、以及采用SQLServer創(chuàng)建數(shù)據(jù)庫和各個數(shù)據(jù)表的方法;掌握教務(wù)管理系統(tǒng)應(yīng)用程序的主窗體設(shè)計、框架結(jié)構(gòu)設(shè)計以及相關(guān)的窗體和頁面設(shè)計;了解系統(tǒng)運(yùn)行結(jié)果。第4章 學(xué)生信息管理查詢系統(tǒng)(4學(xué)時)掌握學(xué)生信息管理系統(tǒng)模型的UseCase圖、邏輯視圖和組件圖的設(shè)計;掌握物理數(shù)據(jù)庫的創(chuàng)建數(shù)據(jù)表、配置數(shù)據(jù)源以及采用SQLServer創(chuàng)建數(shù)據(jù)庫和各個數(shù)據(jù)表的方法;掌握學(xué)生信息管理系統(tǒng)應(yīng)用程序的查詢系統(tǒng)設(shè)計和實(shí)現(xiàn);了解系統(tǒng)運(yùn)行結(jié)果。第5章 酒店前后臺管理系統(tǒng)(4學(xué)時)掌握酒店前后臺管理系統(tǒng)模型的UseCase圖、邏輯視圖和組
7、件圖的設(shè)計;掌握物理數(shù)據(jù)庫的實(shí)現(xiàn);掌握酒店后臺管理系統(tǒng)應(yīng)用程序的主窗體設(shè)計、框架結(jié)構(gòu)設(shè)計以及相關(guān)的窗體和頁面設(shè)計;掌握酒店前臺管理系統(tǒng)應(yīng)用程序的主窗體設(shè)計、框架結(jié)構(gòu)設(shè)計以及相關(guān)的窗體和頁面設(shè)計;了解系統(tǒng)運(yùn)行結(jié)果。第6章 圖書管理系統(tǒng)(4學(xué)時)掌握圖書管理系統(tǒng)模型的UseCase圖、邏輯視圖和組件圖的設(shè)計;掌握采用SQLServer創(chuàng)建數(shù)據(jù)庫和各個數(shù)據(jù)表的方法;掌握圖書管理系統(tǒng)應(yīng)用程序的主窗體設(shè)計、框架結(jié)構(gòu)設(shè)計以及相關(guān)的頁面設(shè)計;了解系統(tǒng)運(yùn)行結(jié)果。第7章 考勤管理系統(tǒng)(4學(xué)時)掌握考勤管理系統(tǒng)模型的UseCa
8、se圖、邏輯視圖和組件圖的設(shè)計;掌握物理數(shù)據(jù)庫的創(chuàng)建數(shù)據(jù)表、配置數(shù)據(jù)源以及采用SQLServer創(chuàng)建數(shù)據(jù)庫和各個數(shù)據(jù)表的方法;掌握考勤管理系統(tǒng)應(yīng)用程序的主窗體設(shè)計、框架結(jié)構(gòu)設(shè)計以及相關(guān)的窗體和頁面設(shè)計和實(shí)現(xiàn);了解系統(tǒng)運(yùn)行結(jié)果。第8章 工資管理系統(tǒng)(4學(xué)時)掌握工資管理系統(tǒng)模型的UseCase圖、邏輯視圖和組件圖的設(shè)計;掌握物理數(shù)據(jù)庫的創(chuàng)建數(shù)據(jù)表、配置數(shù)據(jù)源以及采用SQLServer創(chuàng)建數(shù)據(jù)庫和各個數(shù)據(jù)表的方法;掌