出版時間:2008-7 出版社:清華大學 作者:羅頌//詹斌//余健 頁數:444
Tag標簽:無
前言
Visual FoxPro 9.0是MicrosoR公司Visual FoxPro系列軟件的最新版本,是一種優(yōu)秀的數據庫管理系統(tǒng)和開發(fā)工具。在Visual FoxPro 9.0發(fā)布以后,SP1、SP2版本在一年多的時間內相繼發(fā)布,使Visual FoxPro 9.0的功能更加完善,性能更加穩(wěn)定。Visual FoxPro功能強大、使用方便,為用戶提供了完善的開發(fā)環(huán)境,是初級軟件編程人員理想的開發(fā)工具。利用它,用戶可以輕松地開發(fā)出各種中小型數據庫應用系統(tǒng)。本書從易到難,從簡單到復雜,系統(tǒng)地介紹了Visual FoxPro 9.0的使用和開發(fā)方法。本書的特點是:強調應用性和實戰(zhàn)性,利用實例對Visual FoxPro的知識點進行剖析:注重前后知識的關聯(lián)性,先獨立講解Visual。FoxPro中的重要知識點,然后再將其應用到數據庫系統(tǒng)中。本書分為兩部分:基礎知識部分和系統(tǒng)設計部分。基礎知識部分包含第l章、第2章和第10章,介紹了Visual FoxPro開發(fā)環(huán)境、數據庫和表的設計、表單及報表設計、程序調試等基本內容,還介紹了通過.ActiveX控件、Windows API擴展Visual FoxPro的知識,以及開發(fā)客戶/服務器程序等高級應用的知識,最后介紹了如何利用InstallShield Express來創(chuàng)建安裝程序。所介紹的內容深入淺出、圖文并茂,使用了大量的代碼進行示例演示,有助于讀者掌握Visual FoxPro的關鍵技術。系統(tǒng)設計部分介紹了7個實用而又有代表性的實例開發(fā)過程,這7個實例是:考勤管、理系統(tǒng)、客戶管理系統(tǒng)、綜合人事管理系統(tǒng)、訂單管理系統(tǒng)、學位論文管理系統(tǒng)、超市進銷存管理系統(tǒng)以及學生成績管理系統(tǒng)。對于以上7個實例的介紹方式為:從系統(tǒng)數據庫的構建,到設計數據庫和數據表、建立各種各樣的查詢、創(chuàng)建靈活多樣的表單、設計形式豐富的報表,進而構造出完整的應用系統(tǒng)。每一個實例都是從頭到尾地進行解析。相信讀者通過閱讀本書不僅可了解如何構建管理信息系統(tǒng),而且對Visual FoxPro 9.0的強大功能會有一個全新的認識。本書內容深入淺出,循序漸進,為廣大讀者使用Visual FoxPro 9.0進行系統(tǒng)開發(fā)設計提供了有力的支持,有助于讀者盡快掌握Visual FoxPro,從而順利地設計和制作出高質量的應用系統(tǒng)。本書主要由羅頌、詹斌、余健編寫,參與本書編寫和程序開發(fā)的還有王翠翠、仇亞飛、劉廣興、孫干、侯煥磊、王瑩瑩、張辰威、柳軍旺、孫永全、張偉、寇囡囡、張孝林、陳運來、代小華等。由于作者水平有限,書中難免有不足和疏忽之處,懇請讀者批評指正。
內容概要
Visual FoxPro 9.0是Microsoft公司Visual FoxPro系列軟件的最新版本,是一種優(yōu)秀的數據庫管理系統(tǒng)和開發(fā)工具。本書從易到難,從簡單到復雜,系統(tǒng)地介紹了Visual FoxPro 9.0的使用和數據庫應用程序的開發(fā)方法?! ?#8226;本書基礎知識部分包含第1章、第2章和第10章,介紹了Visual:FoxPro開發(fā)環(huán)境、數據庫和表的設計、表單及報表設計、程序調試等基本內容。系統(tǒng)設計部分介紹了7個實用而又有代表性的實例開發(fā)過程,這7個實例是:考勤管理系統(tǒng)、客戶管理系統(tǒng)、綜合人事管理系統(tǒng)、訂單管理系統(tǒng)、學位論文管理系統(tǒng)、超市進銷存管理系統(tǒng)以及學生成績管理系統(tǒng)。 本書的特點是:強調應用性和實戰(zhàn)性,利用實例對Visual FoxPro的知識點進行剖析;注重前后知識關聯(lián)性,先獨立講解Visual FoxPro中的重要知識點,然后再將其應用到數據庫系統(tǒng)中。 本書適合作為高等院校計算機、自動化、機械、電子等相關專業(yè)學生的課程設計指導書,也非常適合作為開發(fā)人員的參考用書。
書籍目錄
第1章 VisHa1 FoxPr0的基礎知識 1.1 Visua1 FoxPro簡介 1.1.1 向導 1.1.2 設計器 1.1.3 面向對象編程 1.1.4 數據庫Rushmore技術 1.1.5 DBC事件 1.1.6 SQ1命令的使用 1.1.7 客戶/服務器模式 1.1.8 Visua1 FoxPro的Web功能 1.1.9 智能感知技術 1.2 Visua1 FoxPro編程基礎 1.2.1 基本概念 1.2.2 表達式 1.2.3 函數 1.2.4 結構化程序設計 1.3 面向對象程序設計基礎 1.3.1 對象和類的概念 1.3.2 類生成器的基本使用 1.3.3 對象事件 1.4 系統(tǒng)開發(fā)環(huán)境設置 1.4.1 顯示設置 1.4.2 文件位置設置 1.4.3 編輯器設置 1.4.4 表單設置 1.5 數據庫設計的一般步驟 1.5.1 關系數據庫概念 1.5.2 建立關系結構模型 1.6 小結第2章 ViSU8I FOXPr0的高級應用 2.1 數據環(huán)境 2.2 表單設計 2.2.1 參數傳遞與返回值 2.2.2 頂層表單 2.3 報表設計 2.4 使用ActiveX控件 2.4.1 ActiveX控件概述 2.4.2 Image1ist控件和TreeView控件 2.4.3 Chart控件 2.5 使用Windows API 2.5.1 如何調用WindOWS APL 2.5.2 如何防止程序多次開啟 2.5.3 如何使窗體透明 2.6 開發(fā)客戶/服務器程序 2.6.1 與服務器建立和斷開連接 2.6.2 獲取或更新數據 2.6.3 事務處理 2.7 其他開發(fā)技巧 2.7.1 復制 2.7.2 縮進及空行 2.7.3 在程序中插入對象名稱 2.7.4 精確調整對象位置 2.7.5 使用.prg文件作為主程序 2.8 小結第3章 考勤管理系統(tǒng) 3.1 課程設計的目的和意義 3.2 系統(tǒng)設計與分析 3.2.1 可行性分析 3.2.2 功能描述 3.2.3 功能模塊設計 3.3 數據庫設計與實現 3.3.1 數據庫需求分析 3.3.2 數據庫表的設計 3.3.3 數據庫表的實現 3.4 系統(tǒng)的實現 3.4.1 系統(tǒng)啟動模塊 3.4.2 用戶登錄模塊 3.4.3 系統(tǒng)主控模塊 3.4.4 基本考勤管理模塊 3.4.5 加班管理模塊 3.4.6 出差管理模塊 3.4.7 系統(tǒng)管理模塊 3.5 系統(tǒng)運行結果 3.6 小結第4章 客戶管理系統(tǒng) 4.1 課程設計的目的和意義 4.2 系統(tǒng)設計與分析 4.2.1 功能描述 4.2.2 功能模塊設計 4.3 數據庫設計與實現 4.3.1 數據庫需求分析 4.3.2 數據庫表的設計 4.3.3 數據庫表的實現 4.4 系統(tǒng)的實現 4.4.1 創(chuàng)建項目與數據庫 4.4.2 創(chuàng)建主程序 4.4.3 安全登錄模塊 4.4.4 主窗口模塊 4.4.5 主菜單設計 4.4.6 資料管理模塊 4.4.7 投訴管理模塊 4.4.8 日程管理模塊 4.4.9 報表管理模塊 4.4.10 系統(tǒng)維護模塊 4.5 系統(tǒng)運行結果 4.6 小結第5章 綜合人事管理系統(tǒng) 5.1 課程設計的目的和意義 5.2 系統(tǒng)設計與分析 5.2.1 系統(tǒng)功能描述 5.2.2 功能模塊劃分 5.2.3 系統(tǒng)流程分析 5.3 數據庫設計與實現 5.3.1 創(chuàng)建項目和數據庫 5.3.2 設計和創(chuàng)建表 5.4 系統(tǒng)的實現 5.4.1 設計項目框架 5.4.2 部門管理模塊 5.4.3 員工信息管理模塊 5.4.4 家庭成員及工作經歷管理模塊 5.4.5 員工考勤管理模塊 5.4.6 員工考評管理模塊 5.4.7 用戶管理模塊 5.4.8 幫助信息 5.5 系統(tǒng)運行結果 5.6 小結第6章 訂單管理系統(tǒng) 6.1 課程設計的目的和意義 6.2 系統(tǒng)設計與分析 6.2.1 功能描述 6.2.2 功能模塊設計 6.3 數據庫設計與實現 6.3.1 數據庫需求分析 6.3.2 數據庫表的設計 6.3.3 數據庫表的實現 6.4 系統(tǒng)的實現 6.4.1 創(chuàng)建可視類 6.4.2 創(chuàng)建系統(tǒng)主表單 6.4.3 用戶管理模塊 6.4.4 信息瀏覽模塊 6.4.5 信息管理模塊 6.4.6 創(chuàng)建打印輸出功能 6.5 系統(tǒng)運行結果 6.6 小結第7章 學位論文管理系統(tǒng) 7.1 課程設計的目的和意義 7.2 系統(tǒng)設計與分析 7.2.1 功能描述 7.2.2 功能模塊設計 7.3 數據庫設計與實現 7.3.1 數據庫需求分析 7.3.2 數據庫表的設計 7.3.3 數據庫表的實現 7.4 系統(tǒng)的實現 7.4.1 創(chuàng)建主文件 7.4.2 自動表單設計 7.4.3 登錄表單設計 7.4.4 主表單設計 7.4.5 主菜單設計 7.4.6 學生信息管理模塊 7.4.7 導師信息管理模塊 7.4.8 論文成績管理模塊 7.4.9 查詢模塊 7.4.10 報表模塊 7.5 系統(tǒng)運行結果 7.6 小結第8章 超市進銷存管理系纈 8.1 課程設計的目的和意義 8.2 系統(tǒng)設計與分析 8.2.1 功能描述 8.2.2 功能模塊設計 8.3 數據庫設計與實現 8.3.1 數據庫需求分析 8.3.2 數據庫表的設計 8.3.3 數據庫表的實現 8.4 系統(tǒng)的實現 8.4.1 歡迎界面模塊 8.4.2 用戶登錄模塊 8.4.3 主界面表單模塊 8.4.4 貨物管理模塊 8.4.5 進貨管理模塊 8.4.6 出貨管理模塊 8.4.7 報損管理模塊 8.4.8 庫存管理模塊 8.4.9 用戶管理模塊 8.5 系統(tǒng)運行結果 8.6 小結第9章 學生成績管理系統(tǒng) 9.1 課程設計的目的和意義 9.2 系統(tǒng)設計與分析 9.2.1 功能描述 9.2.2 功能模塊設計 9.3 數據庫設計與實現 9.3.1 數據庫需求分析 9.3.2 數據庫表的設計 9.3.3 數據庫表的實現 9.4 系統(tǒng)的實現 9.4.1 公用模塊 9.4.2 創(chuàng)建主文件 9.4.3 安全登錄模塊 9.4.4 主表單設計 9.4.5 主菜單設計 9.4.6 學生信息管理模塊 9.4.7 課程信息管理模塊 9.4.8 成績信息管理模塊 9.4.9 報表管理模塊 9.4.10 系統(tǒng)管理模塊 9.5 系統(tǒng)運行結果 9.6 小結第10章 程序的完善與發(fā)布 10.1 調試應用程序 1O.1.1 調試器概述 10.1.2 查看存儲值 10.1.3 設置斷點 10.2 應用程序的日志管理 10.2.1 日志管理實現方法 10.2.2 綜合人事管理系統(tǒng)日志管理 10.3 創(chuàng)建幫助文件 10.3.1 制作CHM幫助文件 10.3.2 在Visua1 FoxPro中訪問CHM幫助文件 10.4 應用程序發(fā)布 10.4.1 建立安裝項目 10.4.2 添加文件和文件夾 10.4.3 添加運行時刻組件 10.4.4 建立快捷方式 10.4.5 建立、測試安裝程序和分發(fā)應用程序 10.5 小結
章節(jié)摘錄
插圖:
編輯推薦
《Visual foxPro課程設計案例精編》以案例帶動知識點,詮釋實際項目的設計理念,使讀者可舉一反三。案例典型、切合實際應用,使讀者身臨其境,有助于快速進入開發(fā)狀態(tài)。案例功能完善,配書盤中附有完整的案例源代碼。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載