出版时间:2008-6 出版社:清华大学出版社 作者:张跃平 编 页数:311
内容概要
许多人在掌握了Visual FoxPro 6.0基本知识后,都希望通过进行一系列的课程设计来提高和精通Visual FoxPro 6.0,从而使自己能在将来的工作中,利用Visual FoxPro 6.0开发项目。本书就是针对这一目的编写的。 本书以6个课程设计题目为框架,从各个方面介绍了Visual FoxPro 6.0在开发数据库应用系统中的原理和技巧。各个课程设计题目互相独立,可以从任何一个课程设计题目开始阅读本书。每个课程设计题目都给出了详细的设计步骤,包括:需求分析、总体设计、详细设计、软件实现、生成可执行文件、整理项目文档、软件发布(生成安装文件)等。另外,本书也给出了一些具体的课程设计作业参考题目,这些题目都给出了具体的要求,学生可以按照这些要求去进行课程设计的工作。 本书不仅适合于学习Visual FoxPro 6.0课程的本科生学习使用,也适合作为撰写毕业论文的参考书。
书籍目录
第1章 桌面通讯录管理系统 1.1 需求分析 1.2 软件总体设计 1.2.1 功能设计 1.2.2 数据库设计 1.3 详细设计及实现 1.3.1 默认路径 1.3.2 建立项目文件 1.3.3 创建数据库及数据表 1.3.4 欢迎界面(welcome.scx)的实现 1.3.5 系统主界面(main.scx)的实现 1.3.6 信息添加界面(xxtj.sex)的实现 1.3.7 信息查询界面(xxcx.scx)的实现 1.3.8 信息修改/删除界面(xxxg.scx)的实现 1.4 测试 1.5 项目连编及安装盘 1.5.1 关于主控程序 1.5.2 应用程序连编 1.5.3 项目文档 1.5.4 创建发布磁盘(生成安装文件)第2章 小区物业管理系统 2.1 需求分析 2.2 软件设计 2.3 软件实现 2.3.1 建立项目及项目文件 2.3.2 系统启动 2.3.3 权限认证 2.3.4 系统主界面 2.3.5 基本信息维护 2.3.6 浏览与查询 2.3.7 统计与打印 2.3.8 系统管理 2.4 系统测试 2.5 项目连编及安装盘第3章 职业中介信息管理系统 3.1 需求分析 3.2 软件设计 3.3 软件实现 3.3.1 建立项目及项目文件 3.3.2 系统启动 3.3.3 权限认证 3.3.4 系统主界面 3.3.5 求职信息管理 3.3.6 用人单位信息管理 3.3.7 岗位信息管理 3.3.8 查询信息 3.3.9 统计 3.3.10 打印 3.3.11 系统管理 3.3.12 退出 3.4 系统测试 3.5 项目连编及安装盘第4章 图书租借管理系统 4.1 需求分析 4.2 软件设计 4.3 软件实现 4.3.1 建立项目及项目文件 4.3.2 系统启动 4.3.3 权限认证 4.3.4 系统主界面 4.3.5 数据维护 4.3.6 数据浏览查询 4.3.7 租借管理 4.3.8 打印 4.4 系统测试 4.5 项目连编及安装盘第5章 标准化测试系统 5.1 需求分析 5.2 软件设计 5.3 软件实现 5.3.1 建立项目及项目文件 5.3.2 系统启动 5.3.3 选择身份 5.3.4 功能选择 5.3.5 修改题库 5.3.6 测试选择 5.3.7 测试界面 5.3.8 查看成绩 5.4 创建发布磁盘第6章 IT培训机构信息管理系统 6.1 需求分析 6.2 软件设计 6.2.1 总体设计 6.2.2 详细设计 6.2.3 数据库设计 6.3 软件实现 6.3.1 默认路径 6.3.2 建立项目及项目文件 6.3.3 系统启动 6.3.4 权限认证 6.3.5 系统主界面 6.3.6 基本信息维护 6.3.7 浏览与查询 6.3.8 培训需求与效果 6.3.9 统计打印报表 6.3.10 系统管理 6.4 系统测试 6.5 项目连编及安装盘 6.5.1 关于主控程序 6.5.2 应用程序连编 6.5.3 项目文档 6.5.4 创建发布磁盘(生成安装盘)第7章 课程设计作业参考题目 7.1 房屋中介管理系统 7.1.1 需求分析 7.1.2 系统结构设计 7.1.3 软件的实现 7.1.4 项目连编及安装盘 7.2 企业材料库存管理系统 7.2.1 需求分析 7.2.2 系统结构设计 7.2.3 软件的实现 7.2.4 项目连编及安装盘 7.3 音像租借管理系统 7.3.1 需求分析 7.3.2 系统结构设计 7.3.3 软件的实现 7.3.4 项目连编及安装盘 7.4 产品抽样系统 7.4.1 需求分析 7.4.2 系统结构设计 7.4.3 软件的实现 7.4.4 项目连编及安装盘 7.5 专家组随机生成系统 7.5.1 需求分析 7.5.2 系统结构设计 7.5.3 软件的实现 7.5.4 项目连编及安装盘
章节摘录
第1章 桌面通讯录管理系统通讯录管理是同学们都熟悉的内容,在这个课程设计题目中,可以通过自己设计的表单对一个简单的数据表进行管理,包括添加、修改、删除以及查询等功能,最后生成一个可执行文件,并在桌面上创建一个快捷方式,随时使用这个应用程序去管理通讯录。1.1 需求分析在软件开发的需求分析阶段,要调查清楚用户对软件系统的全部需求,要让用户和开发者共同明确将要开发的是一个什么样的系统,并用“需求规格说明书”的形式表达出来。需求分析是对软件系统逻辑模型的描述,也是下一步进行设计的依据。不可忽视需求分析,否则做出的软件可能无人能用、无处适用。基于这一点,在选择课程设计题目时,尽可能地去选一些自己熟悉或有一些了解的题目,并在有限的时间里做一些与题目相关的社会调查。本题目很简单,因此我们简单叙述一下系统需求即可。随着社会交往日益广泛,对外联系频繁,很多同学希望有一个通讯录管理系统,通过这个系统可以实现通讯录信息的添加、修改、删除以及查询等功能;希望初始界面能显示日期、时间,使用方便;因为我们经常在计算机旁学习或工作,希望系统作为一个可执行文件,可以在桌面上创建一个快捷方式,双击某图标就可以使用这一系统。
编辑推荐
《21世纪普通高校计算机公共课程规划教材·Visual FoxPro课程设计(第2版)》不仅适合于学习Visual FoxPro 6.0课程的本科生学习使用,也适合作为撰写毕业论文的参考书。
图书封面
评论、评分、阅读与下载