出版時(shí)間:2005-5 出版社:清華大學(xué)出版社 作者:邵麗萍/張尚立/常丹編 頁數(shù):283 字?jǐn)?shù):432000
內(nèi)容概要
本書主要內(nèi)容包括應(yīng)用軟件開發(fā)過程、應(yīng)用軟件開發(fā)工具、應(yīng)用軟件開發(fā)環(huán)境、編程基礎(chǔ)知識、連接數(shù)據(jù)庫技術(shù)、訪問數(shù)據(jù)庫技術(shù)、窗口界面編程技術(shù)、結(jié)構(gòu)化查詢語言——SQL、編譯與發(fā)布應(yīng)用程序等。書中通過多個(gè)實(shí)例介紹PowerBuilder 9.0軟件開發(fā)工具進(jìn)行應(yīng)用開發(fā)的各種技術(shù),并通過一個(gè)綜合案例——客房管理系統(tǒng),完整地介紹了開發(fā)應(yīng)用軟件的全部過程。 本書介紹應(yīng)用軟件開發(fā)技術(shù)的基本思想和方法,如系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)統(tǒng)計(jì)、多表查詢的方法等,不僅適合沒有應(yīng)用軟件開發(fā)經(jīng)驗(yàn)的讀者學(xué)習(xí),也適合有一定應(yīng)用軟件開發(fā)基礎(chǔ)的讀者學(xué)習(xí)。本書可作為高等院校和計(jì)算機(jī)培訓(xùn)班的使用教材,也可以作為學(xué)生學(xué)習(xí)信息系統(tǒng)課程設(shè)計(jì)的參考書或計(jì)算機(jī)編程愛好者在進(jìn)行應(yīng)用軟件開發(fā)時(shí)的參考書。
作者簡介
譚浩強(qiáng)教授,1934年生,廣東臺山人。1958年清華大學(xué)自動(dòng)控制系畢業(yè)。學(xué)生時(shí)代曾擔(dān)任清華大學(xué)學(xué)生會主席、北京市學(xué)聯(lián)副主席、全國學(xué)聯(lián)執(zhí)行委員,北京市人民代表。畢業(yè)后擔(dān)任清華大學(xué)團(tuán)委副書記,同時(shí)承擔(dān)教學(xué)工作。
他是我國計(jì)算機(jī)普及和高校計(jì)算機(jī)基礎(chǔ)教育的開拓者
書籍目錄
第1章 應(yīng)用軟件開發(fā)過程1 1.1 可行性論證1 1.2 系統(tǒng)調(diào)查和系統(tǒng)需求分析2 1.3 系統(tǒng)設(shè)計(jì)6 1.4 程序開發(fā)13 1.5 系統(tǒng)測試和調(diào)試15 1.6 生成可執(zhí)行程序和交付使用16 習(xí)題16第2章 應(yīng)用軟件開發(fā)工具18 2.1 應(yīng)用軟件開發(fā)工具的發(fā)展18 2.2 應(yīng)用軟件開發(fā)工具的發(fā)展趨勢23 2.3 如何選擇應(yīng)用軟件開發(fā)工具23 2.4 為什么選擇PowerBuilder24 2.5 使用PowerBuilder進(jìn)行應(yīng)用軟件開發(fā)的過程27 習(xí)題31第3章 應(yīng)用軟件開發(fā)環(huán)境32 3.1 創(chuàng)建工作空間對象32 3.2 創(chuàng)建目標(biāo)程序與應(yīng)用對象35 3.3 創(chuàng)建窗口對象38 3.4 在窗口對象中添加文字和圖片41 3.5 一個(gè)完整的應(yīng)用程序43 3.6 對象的基本概念與面向?qū)ο蟮某绦蛟O(shè)計(jì)47 習(xí)題55第4章 編程基礎(chǔ)知識56 4.1 PowerScript語言的基本組成56 4.2 數(shù)據(jù)類型60 4.3 常量與變量62 4.4 運(yùn)算符與表達(dá)式66 4.5 基本語句69 4.6 流程控制語句73 4.7 函數(shù)80 4.8 結(jié)構(gòu)87 習(xí)題91第5章 連接數(shù)據(jù)庫技術(shù)93 5.1 創(chuàng)建本地?cái)?shù)據(jù)庫93 5.2 創(chuàng)建數(shù)據(jù)表96 5.3 創(chuàng)建信息編輯窗口及數(shù)據(jù)窗口控件103 5.4 數(shù)據(jù)窗口對象105 5.5 數(shù)據(jù)窗口控件與數(shù)據(jù)窗口對象的連接111 5.6 事務(wù)對象118 習(xí)題120第6章 訪問數(shù)據(jù)庫技術(shù)121 6.1 創(chuàng)建增加、刪除記錄和確認(rèn)操作的數(shù)據(jù)窗口對象121 6.2 創(chuàng)建具有查詢和備份功能的數(shù)據(jù)窗口對象124 6.3 簡單方便的數(shù)據(jù)輸入技術(shù)127 6.4 創(chuàng)建統(tǒng)計(jì)圖數(shù)據(jù)窗口對象135 6.5 編制報(bào)表窗口138 6.6 完善“學(xué)生管理系統(tǒng)”應(yīng)用程序141 習(xí)題144第7章 窗口界面編程技術(shù)145 7.1 創(chuàng)建數(shù)據(jù)錄入窗口145 7.2 創(chuàng)建瀏覽窗口151 7.3 創(chuàng)建選擇查詢窗口154 7.4 創(chuàng)建查詢編輯窗口158 7.5 創(chuàng)建組合查詢窗口160 7.6 創(chuàng)建模糊查詢窗口163 7.7 創(chuàng)建多文檔界面168 習(xí)題179第8章 結(jié)構(gòu)化查詢語言——SQL180 8.1 SQL介紹180 8.2 ODBC接口與DSN數(shù)據(jù)源名187 8.3 定義數(shù)據(jù)庫描述文件193 8.4 連接或中斷數(shù)據(jù)源195 8.5 使用專用數(shù)據(jù)庫接口連接SQL Server數(shù)據(jù)庫196 8.6 使用數(shù)據(jù)管道198 8.7 使用SQL語句201 8.8 使用SQL游標(biāo)創(chuàng)建用戶登錄窗口204 8.9 數(shù)據(jù)源與SQL209 習(xí)題216第9章 綜合案例——客房管理系統(tǒng)217 9.1 系統(tǒng)開發(fā)的目的意義和目標(biāo)217 9.2 客房管理系統(tǒng)需求分析217 9.3 數(shù)據(jù)庫及數(shù)據(jù)表的設(shè)計(jì)與創(chuàng)建221 9.4 創(chuàng)建工作空間和目標(biāo)程序225 9.5 創(chuàng)建系統(tǒng)啟動(dòng)窗口和系統(tǒng)登錄窗口228 9.6 創(chuàng)建應(yīng)用程序主窗口231 9.7 創(chuàng)建入住管理子系統(tǒng)235 9.8 創(chuàng)建服務(wù)管理子系統(tǒng)244 9.9 創(chuàng)建日常管理子系統(tǒng)249 9.10 創(chuàng)建結(jié)算管理子系統(tǒng)257 習(xí)題267第10章 調(diào)試、編譯與發(fā)布268 10.1 應(yīng)用程序的調(diào)試方法268 10.2 應(yīng)用程序的編譯276 10.3 PowerBuilder 8.0應(yīng)用程序升級283 習(xí)題283參考文獻(xiàn)284
圖書封面
評論、評分、閱讀與下載
應(yīng)用軟件開發(fā)技術(shù)實(shí)用教程 PDF格式下載