欢迎来到天天文库
浏览记录
ID:39431771
大小:2.91 MB
页数:39页
时间:2019-07-03
《教学管理系统设计《VisualFoxPro6.0程序设计与实现》-蒋丽-电子教案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第十五章教学管理系统设计1VFP程序设计与实现本章通过编写教学管理系统这样一个较完整的项目,介绍了如何使用VisualFoxpro编写一个应用程序,同时了解编写一个项目的基本过程。2VFP程序设计与实现15.1总体方案的设计15.2教学管理系统的模块设计15.3教学管理系统的模块的组装15.4程序的运行3VFP程序设计与实现15.1总体方案的设计15.1.1系统功能15.1.2主要功能模块的规划4VFP程序设计与实现15.1.1系统功能记录编辑:实现记录的编辑功能,包括添加、修改、保存和浏览等功能。记录删除:当表中某些记录不需要的时候,可以进行删除操作。记录查询:包括简单查
2、询和多条件查询。系统维护:包括数据库的初始化、数据备份、数据恢复等功能。用户设置:包括添加、删除用户、修改密码。报表打印:打印各种相关报表。帮助:提供帮助信息。5VFP程序设计与实现15.1.2主要功能模块的规划系统主程序的设计教学管理数据库的设计数据处理模块的设计资料查询模块的设计系统维护模块的设计系统菜单的设计6VFP程序设计与实现15.2教学管理系统的模块设计15.2.1系统主程序的设计15.2.2教学管理数据库的设计15.2.3数据处理模块的设计15.2.4资料查询模块的设计15.2.5系统维护模块的设计15.2.6系统主菜单的设计7VFP程序设计与实现15.2.1
3、系统主程序的设计主程序一般应具有以下功能:对系统进行初始化,设置系统的运行状态参数;定义全局内存变量;设置系统屏幕界面;设置系统工具栏;调用系统登录表单。8VFP程序设计与实现15.2.2教学管理数据库的设计字段名类型宽度小数位索引教师代号字符型5主索引姓名字符型8普通索引性别字符型2职称字符型8基本工资数值型72出生日期日期型8籍贯字符型10部门字符型12简历备注型4相片通用型4“教师档案”表结构9VFP程序设计与实现字段名类型宽度小数位索引教师代号字符型5普通索引课程号字符型4普通索引学时数值型3班级字符型20普通索引“任课”表结构10VFP程序设计与实现字段名类型宽度
4、小数位索引学号字符型6主索引姓名字符型8性别字符型2出生年月日期型8简历备注型4照片通用型4班级字符型20普通索引“学生”表结构11VFP程序设计与实现字段名类型宽度小数位索引学号字符型6普通索引课程号字符型4普通索引成绩数值型51补考成绩数值型51“成绩”表结构12VFP程序设计与实现字段名类型宽度小数位索引课程号字符型5主索引课程名字符型30普通索引学时数数值型3学分数数值型41开课学期字符型1考察标志字符型1“课程”表结构13VFP程序设计与实现各表之间的关联关系14VFP程序设计与实现15.2.3数据处理模块的设计【例15.1】设计表单cj.scx,完成学生成绩的输
5、入、添加、删除15VFP程序设计与实现15.2.4资料查询模块的设计【例15.2】设计一个查询教师基本情况的表单chaxun.scx16VFP程序设计与实现【例15.3】设计一个多条件查询表单query1.scx,界面如下:17VFP程序设计与实现15.2.5系统维护模块的设计【例15.4】设计“添加用户”、“删除用户”和“修改密码”的表单添加用户界面18VFP程序设计与实现删除用户界面修改密码界面19VFP程序设计与实现15.2.6系统主菜单的设计系统主菜单20VFP程序设计与实现系统维护子菜单21VFP程序设计与实现数据维护子菜单22VFP程序设计与实现资料查询子菜单2
6、3VFP程序设计与实现报表查询子菜单24VFP程序设计与实现系统帮助子菜单25VFP程序设计与实现15.3教学管理系统的模块的组装1.项目的建立26VFP程序设计与实现2.数据库的建立27VFP程序设计与实现3.添加自由表28VFP程序设计与实现4.添加表单文档29VFP程序设计与实现5.添加报表文件30VFP程序设计与实现6.添加类库31VFP程序设计与实现7.添加应用程序并设置主程序32VFP程序设计与实现8.设置系统菜单及其他文件33VFP程序设计与实现9.设置项目信息内容34VFP程序设计与实现10.程序的连编在“教学管理系统”项目管理器中,选择“连编”,在“连编选
7、项”对话框中,选择“连编可执行文件”,按“确定”按钮,输入编译后的.EXE文件名“教学管理系统”,然后保存在D:jxgl目录下。这样就可以生成一个可脱离VFP环境运行的可执行文件。35VFP程序设计与实现15.4程序的运行系统登录窗口36VFP程序设计与实现系统主窗口37VFP程序设计与实现每日一贴关于38VFP程序设计与实现退出系统39VFP程序设计与实现
此文档下载收益归作者所有