1、 目 录 第1章 概述41.1 系统实现的目标41.2 系统实现方案41.3 系统实现环境4第2章 系统设计52.1 系统功能设计52.2 数据库设计52.3 界面的设计5第3章 系统实现6参考文献7【摘要】Visual FoxPro 程序语言设计课程设计使我们了解和掌握关系数据库管理系统Visual FoxPro程序语言的基本概念、基本功能和操作方法。我们通过一学期的Visual FoxPro 程序语言设计的学习,开始熟悉VFP6.0的开发环境和程序设计方法,数据库和表设计,数据处理,查询和视图设计,表单设计,报表设计,菜单设计等知识。能够进行简单的应用程序设计和开发,解决实际工作中的问题。
2、通过实际环境的模拟和数据库相关知识的运用,设计并编写和调试出满足要求的数据库系统。其中设计思路如下:1. 建立数据库和基本表,并建立合理的约束2. 数据的录入、数据修改、数据删除、数据检索3. 建立一个宿舍的查询表单4. 完善项目内容并进行测试 【关键词】学生管理;查询;统计第1章 概述1.1 系统实现的目标该学生宿舍管理系统要实现以下几个目标:1.操作方便快捷,节省人力,时间;2.可以让宿舍管理人员在进行宿舍各项管理时,方便对宿舍各项信息进行录入,保存和查询,以提高工作效率;3.能够对宿舍各项信息进行汇总,方便进行宿舍管理。 1.2 系统实现方案该宿舍管理系统是基于客户服务结构的MIS体系构
3、建的,制作本系统历时五天,以团队形式(第四小组)利用VFP6.0软件进行制作。1.3 系统实现环境Visual FoxPro 6.0不仅可以简化数据库管理,而且能使应用程序的开发流程更为合理。它提供可视化的设计工具和向导,方便用户快捷创建表单、查询和打印报表。该系统还提供一个集成化的开发环境,不仅支持过程式编程技术,而且在语言方面作了强大的扩充,支持面向对象可视化编程技术,并拥有功能强大的可视化程序设计工具。第2章 系统设计宿舍管理2.1 系统功能设计退出统计查询管理员宿舍个数辅导员学生人数辅导员姓名学生宿舍未满宿舍2.2 数据库设计“学生”字段名字段类型字段宽度小数位索引学号字符型10主索引
4、 姓名字符型8班级字符型8学院字符型8宿舍号字符型8普通索引 电话数值型11辅导员编号字符型8普通索引“宿舍”字段名字段类型字段宽度小数位索引宿舍号字符型8主索引 地址字符型20管理员编号字符型8普通索引人数数值型1“辅导员”字段名字段类型字段宽度小数位索引辅导员编号字符型8主索引姓名字符型8性别字符型2学院字符型8电话数值型11“管理员”字段名字段类型字段宽度小数位索引管理员编号字符型4主索引姓名字符型8性别字符型2地址字符型20电话数值型112.3 界面的设计1.数据库设计2.3.2 查询代码设计( 3 ) 统计代码设计 (4) 表单设计对象属性名称其他Option1caption未满宿舍Option2caption学生宿舍Option3caption管理员宿舍Command1caption查询Command2caption统计Command3caption退出组合框name管理员辅导员文本框nameText1Text2第3章 系统实现项目文件:包括数据库文件(宿舍管理系统.dbc)、数据库表文件(学生.dbf)、(管理员.dbf)、(辅导员.dbf)、(管理员.dbf)表单文件:宿舍查询表单 参考文献1. 计算机应用教程2. VFP中文大全3. Visual Foxpro实验报告参考