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