VisualFoxpro程序设计基础与实训课件作者牟云翠第九章节.pptVIP

  • 1
  • 0
  • 约1.34千字
  • 约 13页
  • 2018-05-08 发布于广东
  • 举报

VisualFoxpro程序设计基础与实训课件作者牟云翠第九章节.ppt

9.1 系统分析与设计 9.1.1 系统功能分析 系统登录功能 学生信息管理功能 学生成绩管理功能 查询与统计 系统管理功能 9.1 系统分析与设计 9.1.2 系统结构设计 9.1 系统分析与设计 9.1.3 系统数据库设计 1.学生基本信息表 2.学生成绩信息表 3.用户信息表 9.1 系统分析与设计 9.1.4 主菜单栏设计 1.创建菜单menu.mnx并保存 2.设置checked参数 3.菜单命令设置情况表 9.2 数据库基础知识 9.2.1 登录界面设计 为了保证数据的安全性,系统在登录时设定了管理员和普通用户两种不同的登录身份,登录时以用户名和密码来判断,如果登录名或密码不正确,系统将给出对话框进行提示,如果输入三次都不正确,系统将提出警告并退出。 9.2 数据库基础知识 9.2.2 学生信息管理界面设计 1.学生信息录入界面设计 主要是用于对学生基本信息的录入。 2.学生信息修改界面设计 主要是用于修改已录入的学生基本信息。 9.2 数据库基础知识 9.2.3 学生成绩管理界面设计 1.学生成绩录入界面设计 主要是用于录入学生在每学期所学课程的考试成绩。在设计界面时,应尽量减少输入的内容。 2.学生成绩修改界面设计 主要是用于修改学生已经录入的考试成绩,在设计此界面时,为了方便修改,采用了列表的形式显示每个学生的不同学期的所有课程和成绩。 9.2 数据库基础知识 9.2.4 查询与统计界面设计 1.学生信息查询界面设计 主要用于查询学生个人信息,并用表格的形式显示学生个人信息,可对全校或各班进行查询,并对其人数进行统计。 2.学生成绩查询界面设计 主要用于查询学生考试成绩,并用表格形式显示学生考试成绩。可对某一班级进行查询。 3.成绩统计界面设计 主要用于统计本班学生各科考试成绩的总成绩与平均分等数据。 9.2 数据库基础知识 9.2.5 系统管理界面设计 1.用户管理界面设计 主要用于实现用户注册和删除功能,在设计时使用列表框显示已注册的用户,在列表中选择用户后可以进行删除操作。 2.用户密码修改界面设计 主要用于修改当前用户的密码。 9.3 主程序设计 主程序main是系统的引导程序,通过它可以关闭主窗口中与该系统无关的内容,可以设置系统标题、定义系统的公用变量、打开数据库和运行登陆界面等。 9.4 制作安装程序 步骤1——定位文件 步骤2——指定组件 步骤3——磁盘映象 步骤4——安装选项 尚辅网 / 《Visual FoxPro程序设计基础与实训》 《Visual FoxPro程序设计基础与实训》 学习目标: 了解实例的分析和设计方法。 学会综合运用VFP数据库知识。 重点掌握数据的添加、修改和查询功能。 第9章 综合实例——学生信息管理系统 系统运行主程序(main.prg) 用户登录界面(login.scx) 打开数据库 (stuinfo.dbc) 主菜单 (menu.mnx) 学生信息管理 学生成绩管理 查询与统计 系统管理

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档