




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十五章教学管理系统设计1VFP程序设计与实现本章通过编写教学管理系统这样一个较完整的项目,介绍了如何使用VisualFoxpro编写一个应用程序,同时了解编写一个项目的基本过程。2VFP程序设计与实现15.1总体方案的设计15.2
教学管理系统的模块设计15.3教学管理系统的模块的组装15.4
程序的运行3VFP程序设计与实现15.1
总体方案的设计15.1.1系统功能15.1.2主要功能模块的规划4VFP程序设计与实现15.1.1系统功能记录编辑:实现记录的编辑功能,包括添加、修改、保存和浏览等功能。记录删除:当表中某些记录不需要的时候,可以进行删除操作。记录查询:包括简单查询和多条件查询。系统维护:包括数据库的初始化、数据备份、数据恢复等功能。用户设置:包括添加、删除用户、修改密码。报表打印:打印各种相关报表。帮助:提供帮助信息。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系统主程序的设计
主程序一般应具有以下功能:对系统进行初始化,设置系统的运行状态参数;定义全局内存变量;设置系统屏幕界面;设置系统工具栏;调用系统登录表单。8VFP程序设计与实现15.2.2教学管理数据库的设计字段名类
型宽
度小数位索
引教师代号字符型5主索引姓
名字符型8普通索引性
别字符型2职
称字符型8基本工资数值型72出生日期日期型8籍
贯字符型10部
门字符型12简
历备注型4相
片通用型4“教师档案”表结构9VFP程序设计与实现字段名类
型宽
度小数位索
引教师代号字符型5普通索引课程号字符型4普通索引学
时数值型3班
级字符型20普通索引“任课”表结构
10VFP程序设计与实现字段名类
型宽
度小数位索
引学
号字符型6主索引姓
名字符型8性
别字符型2出生年月日期型8简
历备注型4照
片通用型
4班
级字符型20普通索引“学生”表结构
11VFP程序设计与实现字段名类
型宽
度小数位索
引学
号字符型6普通索引课程号字符型4普通索引成
绩数值型51补考成绩数值型51“成绩”表结构
12VFP程序设计与实现字段名类
型宽
度小数位索
引课程号字符型5主索引课程名字符型30普通索引学时数数值型3学分数数值型4
1开课学期字符型1考察标志
字符型1“课程”表结构
13VFP程序设计与实现各表之间的关联关系
14VFP程序设计与实现15.2.3数据处理模块的设计【例15.1】设计表单cj.scx,完成学生成绩的输入、添加、删除
15VFP程序设计与实现15.2.4资料查询模块的设计【例15.2】设计一个查询教师基本情况的表单chaxun.scx
16VFP程序设计与实现【例15.3】设计一个多条件查询表单query1.scx,界面如下:17VFP程序设计与实现15.2.5系统维护模块的设计【例15.4】设计“添加用户”、“删除用户”和“修改密码”的表单添加用户界面18VFP程序设计与实现删除用户界面修改密码界面19VFP程序设计与实现15.2.6系统主菜单的设计系统主菜单20VFP程序设计与实现系统维护子菜单21VFP程序设计与实现数据维护子菜单22VFP程序设计与实现资料查询子菜单23VFP程序设计与实现报表查询子菜单24VFP程序设计与实现系统帮助子菜单25VFP程序设计与实现15.3教学管理系统的模块的组装
1.项目的建立26VFP程序设计与实现2.数据库的建立27VFP程序设计与实现3.添加自由表28VFP程序设计与实现4.添加表单文档29VFP程序设计与实现5.添加报表文件30VFP程序设计与实现6.添加类库31VFP程序设计与实现7.添加应用程序并设置主程序32VFP程序设计与实现8.设置系统菜单及其他文件33VFP程序设计与实现9.设置项目信息内容34VFP程序设计与实现10.程序的连编在“教学管理系统”项目管理器中,选择“连编”,在“连编选项”对话框中,选择“连编可执行文件”,按“确定”按钮,输入编译后的.EXE文件名“教学管理系统”,然后保存在D:\jxgl目录下。这样就可以生成一个可脱离VFP环境
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年的苗木购销合同范本
- 2025梨子购销合同书范文
- 2025版权转让合同协议书范本
- 全民国家安全教育日十周年PT增强安全意识维护国家安全课件下载
- 2025员工劳动合同续签申请书范文
- 2025保险公司外汇借款合同借款合同
- 2025水泥买卖合同范本水泥买卖合同样本
- 2025标准商品交易合同范本
- 8.2《做中华传统美德的践行者》 课件 2024-2025学年统编版道德与法治七年级下册
- 2025贷款合同模板
- 2025年高考历史总复习高中历史必修二八大专题知识复习提纲
- 2025事业单位考试题库及答案200题
- 新版《医疗器械经营质量管理规范》(2024)培训试题及答案
- 健合集团笔试在线测评题
- 大学生创业计划书word文档(三篇)
- LY/T 1529-2020普通胶合板生产综合能耗
- FZ/T 13056-2021涤粘混纺色纺弹力布
- 构图基础课件
- 礼仪文书写作课件
- 20CrMnTi较详细材料属性
- 99S203 消防水泵接合器安装图集
评论
0/150
提交评论