1 / 22
文档名称:

《vf开发应用程序》.ppt

格式:ppt   大小:405KB   页数:22页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《vf开发应用程序》.ppt

上传人:相惜 2022/5/27 文件大小:405 KB

下载得到文件列表

《vf开发应用程序》.ppt

相关文档

文档介绍

文档介绍:第八章
开发应用程序
整理课件
2022/5/27
本讲主要内容
小型管理信息系统开发基本步骤
系统主程序设计
连编应用程序
应用程序开发实例
   --学生成绩管理系统
整理课件
2022/5/27
  —学生成绩管理系统
系统功能
对学生档案基本信息和在校期间各学期的成绩进行管理,包括输入、修改、删除、查询、浏览等功能,还能对学生的成绩进行管理及统计分析。
整理课件
2022/5/27
系统功能
录入学生基本信息,提供对学生基本信息的查询、修改、删除功能。
录入学生成绩信息,并提供修改、删除、查询功能;能将考试成绩和平时成绩按一定百分比计算该科目的总评成绩。
查询浏览:能按姓名查询某学生各学期的成绩,能按班级浏览学生基本数据和成绩数据。
成绩分析:对于某一考试科目能按班级统计平均分。
报表打印:每学期末,按班级按科目输出学生成绩登记表;针对学生输出学生成绩通知单。
整理课件
2022/5/27
系统总体设计
本系统在Visual FoxPro ,设计了若干个表单、程序、报表和一个主菜单,由项目管理器统一管理。从主程序调用主菜单,通过主菜单调用各项功能的表单,利用表单中的按钮完成一部分功能。
系统功能模块图
整理课件
2022/5/27
系统总体设计
系统设计步骤:
建立项目管理器
设计表单
设计查询
设计报表
设计菜单
数据库设计
建立数据表
关联数据表
设计主程序
连编应用程序
整理课件
2022/5/27
数据库设计
数据库设计:
 ,其中包含3个表:
学生基本情况表——记录学生基本情况数据
学生成绩表——存储学生每学期各考试科目成绩
专业情况表——存储各专业的名称等,主要为了便于录入和维护
 关联表:在数据库设计器中完成表的关联,本系统中建立学生基本情况表和学生成绩表中的一对多关系,关联关键字段为“学号”。
字段定义见教材
整理课件
2022/5/27
表单设计
本系统的表单设计主要是数据输入输出处理表单。
 学生基本情况编辑表单——
此表单用于对学生基本情况进行编辑,可实现对学生基本情况记录的增删、浏览和查询,采用的设计方法是利用表单向导完成初步设计,然后在表单设计器中进行修改。
整理课件
2022/5/27
表单设计
 学生成绩编辑表单—— 此表单用来对学生成绩表进行编辑,可实现对学生成绩记录的增删、浏览和查询。
整理课件
2022/5/27
表单设计
 专业信息输入表单—— 这个表单用于输入专业信息,用表单向导生成。
整理课件
2022/5/27
表单设计
 按班级浏览界面——
这个界面用作输入浏览条件的窗口,新建一个表单,向其中加入需要的对象。
整理课件
2022/5/27
表单设计
 查询学生成绩界面—— 这个表单用于按姓名查询某同学各学期中各科目的成绩。
整理课件
2022/5/27
统计功能设计

将“分组依据”选项卡中的分组字段设置为: ;;xsda..班级名称。运行这个查询后可以按班级、按学期、按考试科目统计学生成绩,并在浏览窗口中显示。
整理课件
2022/5/27
报表设计
报表设计:
 学生成绩通知单():打印学生每学期的成绩
设计方法是先用一对多报表向导进行初步设计,然后在报表设计器中修改为最终结果。
 班级成绩表():按班打印学生成绩数据
整理课件
2022/5/27
菜单设计
菜单设计:
DO FORM dalr
DO FORM cjlr
DO
REPORT FORM cjtj TO PRINT
REPORT FORM bjcj TO PRINT
DO FORM bjll
DO FORM cjcx
整理课件
2022/5/27
连编应用程序
 ,然后开始连编过程