(中职)第10章 Visual FoxPro数据库技能教程 -【中职专用】中职计算机同步教学课件
2022-09-19
|
41页
|
117人阅读
|
0人下载
普通
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | 程序设计基础 |
| 教材版本 | - |
| 年级 | 高一 |
| 章节 | - |
| 类型 | 课件 |
| 知识点 | Visual FoxPro6.0 |
| 使用场景 | 同步教学 |
| 学年 | 2022-2023 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | PPTX |
| 文件大小 | 935 KB |
| 发布时间 | 2022-09-19 |
| 更新时间 | 2023-10-25 |
| 作者 | 春哥知识店铺 |
| 品牌系列 | - |
| 审核时间 | 2022-09-19 |
| 下载链接 | https://m.zxxk.com/soft/34978263.html |
| 价格 | 1.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
第10章 学籍管理系统
10.1 技能1:系统设计
10.2 技能2:数据库设计
10.3 技能3:数据库结构的实现
10.4 技能4:各个功能模块的创建
10.5 技能5:系统的编译和发布
1
1
1
10.1 技能1:系统设计
10.1.1 目标设计
10.1.2 开发设计思想
10.1.3 开发和运行环境选择
10.1.4 系统功能分析
10.1.5 系统功能模块设计
2
10.1.1 目标设计
随着社会的发展,各个学校纷纷推出了面向全体学生的管理服务,编写一套完善的学籍管理系统的任务就显得尤为必要。
3
10.1.2 开发设计思想
本系统开发设计思想如下:
尽量采用学校现有软硬件环境及先进的管理系统开发方案,从而达到充分利用学校现有资源、提高系统开发水平和应用效果的目的。
系统应符合学校学籍管理的规定,满足对学校学生日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求。
系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充和维护。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、查询等操作。
4
10.1.3 开发和运行环境选择
开发工具:Visual FoxPro 6.0。
运行环境:Windows 9x、Windows NT、Windows 2000或Windows XP操作系统。
5
10.1.4 系统功能分析
本系统主要用于学校学籍管理,主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除。另外还考虑到学生成绩,针对这些要求,设计了本学籍管理系统。
该系统主要包括学生档案、学生成绩两部分。
“学生档案”主要是包括所有的学生记录,还可按指定学号检索该学生的情况。
“学生成绩”主要是成绩方面的基本信息,包括增、删等功能。
6
10.1.5 系统功能模块设计
本系统的功能分为如下几大模块:
欢迎界面模块
系统主界面模块
档案模块
成绩模块
欢迎界面
系统主界面
成绩管理
档案管理
7
10.2 技能2:数据库设计
数据库逻辑设计:
学生档案(学号、姓名、性别、出生日期、入学成绩、班级、住校否、照片、奖惩)
课程(课程号、课程名、学时、学分)
成绩(学号、课程名、成绩)
其中,标有下划线的字段学生档案表的学号,课程表的课程号表示为该数据表的主码,即主关键字,而成绩表的学号、课程名分别表示普通索引。在此基础上,形成数据库中的表以及各个表之间的关系。
8
学生档案表(xsda.dbf)结构
字 段 名 字段类型 字段长度 小数位数
学号 字符型 8 -
姓名 字符型 8 -
性别 字符型 2 -
出生日期 日期型 8 -
入学成绩 数值型 5 1
班级 字符型 8 -
住校否 逻辑型 1 -
照片 通用型 4 -
奖惩 备注型 4 -
9
课程表(kc.dbf)结构
字段名称 数据类型 字段长度 小数位数
课程号 字符型 3 -
课程名 字符型 20 -
学时 数值型 3 -
学分 数值型 2 -
10
成绩表(cj.dbf)结构
字段名称 数据类型 字段长度 小数位数
学号 字符型 8 -
课程名 字符型 20 -
成绩 数值型 5 1
11
10.3 技能3:数据库结构的实现
1. 创建项目
创建一个名为“student”的项目,保存在“E:\student”文件夹中(本章中所有文件都保存于本文件夹中,不再赘述)。
2. 创建数据库及表
12
10.3 技能3:数据库结构的实现
13
10.4 技能4:各个功能模块的创建
10.4.1 欢迎界面
10.4.2 系统主界面
14
10.4.1 欢迎界面
第一步:新建表单
第二步:制作楷体文字
第三步:制作按钮
第四步:设置“退出”按钮的功能
15
10.4.1 欢迎界面
16
编辑程序代码
17
10.4.2 系统主界面
1. 菜单设计
(1)利用Visual FoxPro的系统菜单快速制作一个菜单,将生成的菜单程序文件以xsgl_ menu.mpr为文件名,保存在E:\student文件夹中。
第一步:打开菜单设计器
第二步:快速生成菜单
第三步:预览菜单
第四步:保存菜单设计
第五步:生成菜单程序
18
10.4.2 系统主界面
19
10.4.2 系统主界面
(2)设置菜单命令的功能。
第一步:打开菜单设计器
第二步:删除菜单栏上的菜单名
第三步:在菜单栏上插入菜单名
第四步:定义“文件管理”菜单中的菜单项
第五步:定义“档案管理”菜单的菜单项
第六步:定义菜单项执行的命令
第七步:定义菜单项打开的子菜单
第八步:定义“退出系统
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。