设计思路-学生成绩管理系统

更新时间:2023-05-28 06:30:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

设计思路-学生成绩管理系统

《数据库设计》课程 设计报告专业: 物流管理专业 班级: 2009级2班 设计小组成员: 孙启猛、俞一斌、 金成杰、来文俊 设计题目: 学生成绩管理系统 指导教师: 曹婧华

设计思路-学生成绩管理系统

学生成绩管理系统设计

一、系统设计的目的与意义 二、设计思路 三、系统需求分析

设计思路-学生成绩管理系统

一、系统设计的目的与意义

使我们进一步了解计算机的基本知识,更加清楚的认识 现在这个高速发展的时代,要充分的借助于电脑,从而使我 们的生活更加的方便,更加的有效率,学生成绩管理系统能 够很好的应用于学校的成绩管理工作的之中,能够节省不必 要的开支,提高效率。 通过对编这个系统,使我更加熟练的掌握 利用Visual Foxpro 6.0 建立表,数据库,表单,报表,菜单,程序以及 项目文件。

设计思路-学生成绩管理系统

二、设计思路设计流程图

设计思路-学生成绩管理系统

教师密码修改 教师信息查询 学生密码修改 课程成绩查询 学生信息查询 学生界面 学生成绩查询 退出教师界面

教师界面

课程成绩修改

课程成绩录入已注册课程查询 课程注册 退出教师界面 退出系统

退出系统

设计思路-学生成绩管理系统

为实现上述功能,我们建立学生表、成绩表、课 程表、专业表、系统日志表、用户表5张表,并建立了 相应的表单,报表等。学生表:

字段名 学号 姓名 专业号 出生日期 备注

类型 字符型 字符型 字符型 日期型 字符

宽度 10 10 2 8 4

设计思路-学生成绩管理系统

成绩表:

字段名 课程号 成绩 备注 附录

类型 字符型 数值型 备注型 通用型

宽度 10 3 4 4

小数位数 0 0 0

设计思路-学生成绩管理系统

课程表:字段名 课程号 课程 课时 学分 类型 字符型 字符型 数值型 数值型 宽度 12 10 3 2 0 0 0 小数位数

专业表:字段名 专业号 专业 类型 字符型 字符型 宽度 2 20

设计思路-学生成绩管理系统

用户表:字段名 用户名 密码 类型 字符型 字符型 宽度 10 10

系统日志表:字段名 用户名 登录时间 退出时间 类型 字符型 日期时间型 日期时间型 宽度 10 8 8

设计思路-学生成绩管理系统

三、系统需求分析及实现

设计思路-学生成绩管理系统

1、用户登陆用户分为三种类型:系统管理员、教师、学生。因此在系统登录界面 ,我们可选择不同类型用户。 当用户名与密码一致且在用户表中存在时,可进入系统。当密码3次输 入错误时,系统会提示,并退出。(表单)

设计思路-学生成绩管理系统

2、管理员界面

管理员对系统有最高权限,可完成对系统的 维护,数据管理,各类用户管理等操作。

设计思路-学生成绩管理系统

设计思路-学生成绩管理系统

(1)系统管理:用户管理: 实现新用户注册,已登录用户密码的修改,删除制定用户对已注 册用户信息的浏览。(表单)

设计思路-学生成绩管理系统

重新登录: 退出已登录用户,实现另一用户的登陆。(表单)

设计思路-学生成绩管理系统

系统初始化: 将系统中已存数据(除用户信息)清空。(过程程序 )

数据备份: 可把系统中已存的学生信息、课程信息、专业

信息、成 绩信息备份到指定文件夹中,当数据丢失时用于恢复。(过程程序) 数据恢复: 实现数据丢失时恢复的功能。(过程程序)

设计思路-学生成绩管理系统

系统日志: 查看用户登录的相关信息(登录用户、登录时间、退出时 间)。(表单)

设计思路-学生成绩管理系统

(2)数据维护:学生管理、成绩管理、课程管理、教师管理、专业管理:可以对 学生、成绩 、课程、教师、专业各信息进行浏览、添加、查询、删除等操作。

设计思路-学生成绩管理系统

删除信息:可以将学生、成绩、课程、教师、专业等信息实行相关删除,比如 删除某一教师信息,可将其相应德尔课程信息删除。

设计思路-学生成绩管理系统

(3)成绩管理:添加成绩: 可实现对新学生信息、新专业信息、新课程 信息的录入,或已存在学生成绩信息的添加。(表单)

设计思路-学生成绩管理系统

修改成绩: 查询已有的学生学号,找该学生已修课程, 更其成绩信息。(表单)

本文来源:https://www.bwwdw.com/article/fk84.html

Top