出版時間:2004-1 出版社:中國水利水電出版社 作者:趙應丁 頁數(shù):313 字數(shù):457000
內容概要
本書主要是按照Borland Delphi 7在程序開發(fā)中的基本應用,編寫了12個課程設計案例,這些案例分成三大部分,第一部分主要是一般應用類編程,包括媒體播放器設計實例、科學計算器設計、文本編輯器編程、文件管理器編程、安裝程序制作和繪圖軟件編程。第二部分主要是數(shù)據(jù)庫應用類編程,包括人事管理系統(tǒng)(采用BDE方式)、教材管理系統(tǒng)(采用SQL技術)。第三部分主要是網(wǎng)絡類編程,包括網(wǎng)絡瀏覽器設計和郵件收發(fā)程序設計。
考慮到絕大多數(shù)開發(fā)人員的實際工作中,使用Borland Delphi 7編程都是進行數(shù)據(jù)庫應用方面的軟件開發(fā),所以針對目前較常使用的四種數(shù)據(jù)庫訪問技術都給出了編程實例,并且每個實例都是一個比較完整的簡化版應用程序。書中所有實例的完整的源代碼請從中國水利水電出版社網(wǎng)站下載。
書籍目錄
前言案例1 媒體播放器設計實例1.1 功能說明1.2 程序設計步驟1.3 程序功能設計1.3.1 TMediaPlayer控件介紹1.3.2 自編函數(shù)cal_length1.3.3 打開媒體設備程序設計1.3.4 定時器中斷程序設計1.3.5 進程條移動事件程序設計1.3.6 初始化程序設計1.3.7 復讀區(qū)間選擇程序設計1.3.8 正常播放及復讀程序設計1.3.9 版本信息說明模塊設計1.3.10 聲音控制編程設計案例2 科學計算器設計實例2.1 功能說明2.2 程序設計過程2.3 標準型和科學型計算器界面的設計2.3.1 標準型計算器界面設計2.3.2 科學型計算器界面設計2.4 計算器按鍵輸入、數(shù)值讀取和結果顯示2.4.1 計算器按鍵輸入2.4.2 數(shù)值讀取2.4.3 運算結果顯示2.5 計算器運算程序設計2.5.1 一元運算設計2.5.2 二元運算設計2.5.3 存儲運算處理2.5.4 統(tǒng)計運算處理2.5.5 數(shù)制控制程序設計2.5.6 小數(shù)點處理程序設計2.5.7 Backspace按鍵事件處理程序設計案例3 文本編輯器編程實例3.1 功能說明3.2 文本編輯器主窗口設計3.3 文本編輯器編輯子窗口設計案例4 文件管理器編程實例4.1 功能說明4.2 文件管理器設計步驟4.3 文件管理器功能設計4.3.1 “打開”功能程序設計4.3.2 “刪除”功能程序設計4.3.3 “屬性”功能程序設計4.3.4 “移動”、“復制”和“改名”功能程序設計4.3.5 “拖放”功能實現(xiàn)案例5 安裝程序制作實例5.1 功能說明5.2 利用制作向導制作安裝程序5.3 修改一個己存在的工程項目文件案例6 數(shù)據(jù)庫應用編程:人事管理系統(tǒng)6.1 功能說明6.2 創(chuàng)建數(shù)據(jù)表6.2.1 創(chuàng)建及配置數(shù)據(jù)庫別名6.2.2 數(shù)據(jù)表說明6.2.3 創(chuàng)建數(shù)據(jù)表6.3 程序設計6.3.1 主界面程序設計6.3.2 用戶檢測模塊設計6.3.3 操作員管理模塊設計6.3.4 密碼修改模塊設計6.3.5 系統(tǒng)初始化模塊設計6.3.6 人事信息模塊設計6.3.7 信息查詢模塊設計案例7 數(shù)據(jù)庫應用編程:教材管理系統(tǒng)7.1 功能說明7.2 建立數(shù)據(jù)庫7.2.1 數(shù)據(jù)表說明7.2.2 數(shù)據(jù)庫創(chuàng)建過程7.2.3 數(shù)據(jù)表創(chuàng)建過程7.2.4 TADOConnection控件對象說明7.3 主程序和系統(tǒng)管理模塊程序設計7.3.1 主程序設計7.3.2 用戶檢測模塊程序設計7.3.3 操作員管理程序設計7.3.4 密碼修改程序設計7.3.5 系統(tǒng)初始化程序設計7.3.6 班級管理程序設計7.3.7 單位信息程序設計7.4 書費管理程序設計7.4.1 繳納書費7.4.2 退回書費7.5 教材出入庫管理7.5.1 教材入庫7.5.2 學生領書7.5.3 教師領書7.6 綜合查詢程序設計7.6.1 書費查詢7.6.2 庫存查詢7.6.3 領書查詢案例8 數(shù)據(jù)庫應用編程:工資管理系統(tǒng)8.1 功能說明8.2 數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)表說明8.2.1 數(shù)據(jù)表說明8.2.2 生成數(shù)據(jù)庫系統(tǒng)8.2.3 SQL Script文件8.3 主程序及系統(tǒng)管理模塊程序設計8.3.1 主程序設計8.3.2 用戶檢測程序設計8.3.3 操作員管理程序設計8.3.4 密碼修改程序設計8.3.5 稅率設置程序設計8.3.6 系統(tǒng)初始化程序設計8.4 數(shù)據(jù)庫維護模塊程序設計8.4.1 職工資料程序設計8.4.2 所得稅計算程序設計8.4.3 生成當月工資表程序設計8.4.4 工資調整8.5 信息查詢模塊程序設計8.5.1 職工資料查詢程序設計8.5.2 歷史信息查詢程序設計案例9 數(shù)據(jù)庫應用編程:學生管理系統(tǒng)9.1 功能說明9.2 數(shù)據(jù)庫與數(shù)據(jù)表說明9.2.1 創(chuàng)建數(shù)據(jù)庫9.2.2 數(shù)據(jù)庫別名設置9.2.3 數(shù)據(jù)表說明9.2.4 創(chuàng)建數(shù)據(jù)表9.3 主程序和系統(tǒng)管理程序設計9.3.1 主程序設計9.3.2 用戶檢測模塊程序設計9.3.3 操作員管理模塊程序設計9.3.4 密碼修改模塊程序設計9.3.5 系統(tǒng)初始化模塊程序設計9.4 信息資料設計9.4.1 專業(yè)信息模塊程序設計9.4.2 課程信息模塊程序設計9.4.3 學生基本信息模塊程序設計9.4.4 成績管理模塊程序設計9.5 查詢設計9.5.1 課程查詢程序設計9.5.2 學生資料查詢程序設計9.5.3 成績查詢程序設計案例10 繪圖軟件編程實例10.1 功能說明10.2 繪圖軟件實例界面設計實現(xiàn)10.3 繪圖程序實例功能實現(xiàn)10.3.1 繪圖程序菜單功能實現(xiàn)10.3.2 繪圖程序快捷鍵功能實現(xiàn)案例11 網(wǎng)絡瀏覽器設計實例11.1 功能說明11.2 主要控件介紹11.3 網(wǎng)絡瀏覽器編程實現(xiàn)案例12 郵件收發(fā)程序設計實例12.1 功能說明12.2 程序設計12.2.1 主模塊設計12.2.2 賬號設置模塊設計12.2.3 通信簿模塊設計12.2.4 關于模塊設計12.2.5 發(fā)送郵件模塊設計12.2.6 接收郵件模塊設計
圖書封面
評論、評分、閱讀與下載