毕业论文:学生成绩管理管理系统设计说明书内容摘要:

资 .dbf)。 这四个表的表结构如表 、表 、表 所示 表 用户密码信息 表 结构 字段名 数据类型 字段宽度 说明 用户名 字符型 6 密码 字符型 6 课程设计说明书 (论文 )用纸 第 4 页 共 23 页 表 学生成绩表结构 学号 姓名 平时成绩 考试成绩 最终成绩 表 基本信息表结构 课程名称 任课老师 上课班级 学生人数 考试时间 考试形式 表 分数段人数表表结构 分数 不及格 6070 7080 8090 90100 人数 表关系设计 ( 1)为学生信息表和成绩信息表通过学生学号建立一对多的联系,应说明的是在学生表中学生学号是主索引,在成绩表中是候选索引。 ( 2)创建完成的表之间的联系如图 所示。 课程设计说明书 (论文 )用纸 第 5 页 共 23 页 图 表间 联课程设计说明书 (论文 )用纸 第 23 页 共 23 页 4 系统详细设计 系统封面设计 首先创建如图 3 所示的学生成绩管理系统系统登陆表单,并设定为顶层表单,以文件名登陆界面 .scx 存盘。 该表单在运行后,由用户单击表单上的相应的命令按钮进入相应的功能界面。 图 成绩管理系统 登陆界面 此表单的具体设计步骤如下: ( 1) 单击文件-新建-表单,单击新建文件,进入表单设计器窗口。 在表单 FORM1 中添加 三 个标签 Label1, Label2 Label3,两个个编辑框 text1, text2,,并调整它们的大小和位置 ,设置各个控件的属性。 ( 2) 为了使字体标签 Label1 会变换颜色, 设置其属性: Caption 属性值为:欢迎使用学生成绩管理系统 BackColor 值为 240,240,240 FontSize 属性值为 26 课程设计说明书 (论文 )用纸 第 7 页 共 23 页 为确定按钮 Command1 输入代码 在 Init 过程中输入 public n n=0 在 Click 中输入 n=n+1 yhm=ALLTRIM() mm=ALLTRIM() use adminer LOCATE FOR 用户名 =yhm IF FOUND() AND 密码 =mm use Release n DO 主菜单 .mpr else IF n 3 MESSAGEBOX(用户名或密码有误 ,请重新输入。 ,0,输入错误 ) = = ELSE Release n CLEAR Events ENDIF USE ENDIF 课程设计说明书 (论文 )用纸 第 8 页 共 23 页 系统主界面设计 成绩管理系统的主界面提供进入系统其他功能模块的方法,使用户能方便地调用学生信息管理、成绩管理、成绩录入以及最终成绩显示界面,实施对学生的基本信息和成绩信息的管理。 要求将成绩管理系统的应用程序主界面设计成如图 4 所示的界面。 图 系统登录 界面 在主程 序中输入以下代码: set talk off clear all close all set safety off set escape on = 课程设计说明书 (论文 )用纸 第 9 页 共 23 页 do form 欢迎界面 read events 主菜单程序 按照菜单图示建立菜单的内容,一层菜单包括数据录入、数据修改、数据查询、数据统计与管理和退出项。 图 主菜单 ( 1)退出菜单项的命令 clear events ( 2)数据录入项 此项有两个子菜单,分别是学生成绩和基本信息,用于输入新学生 的各项成绩和增加最终打印报表中的基本信息。 如图 课程设计说明书 (论文 )用纸 第 10 页 共 23 页 图 学生成绩录入 其中,学生成绩子菜单是过程,其代码是: close all use 学生成绩 append use 基本信息子菜单也是过程,其代码是: close all use 基本信息表 append use ( 3)数据修改项 课程设计说明书 (论文 )用纸 第 11 页 共 23 页 此项也有两个子菜单,也是学生成绩和基本信息,用于修改学生的各项成绩和最终打印报表中的基本信息。 如图: 图 学生成绩修改 其中,学生成绩子菜单是过程,其代码是: close all use 学生成绩 browse use 基本信息子菜单也是过程,其代码是: close all use 基本信息表 browse use 课程设计说明书 (论文 )用纸 第 12 页 共 23 页 按姓名查询项 此项包括两个子菜单,按姓名查询和按成绩查询,它们都是命令,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。