学生成绩管理系统课程设计论文.docVIP

  • 31
  • 0
  • 约7.95千字
  • 约 23页
  • 2021-10-28 发布于江苏
  • 举报
学生成绩管理系统课程设计论文 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 河南理工大学 计算机科学与技术学院 课程设计报告 2021— 2021学年 第 一 学期 课程名称 数据库课程设计 设计题目 学生成绩管理系统 学生姓名 位 鑫 学 号 专业班级 信管0803 指导教师 刘艳霞 2021 年 1 月 7 日 目录 TOC \o 1-3 \h \z \u 摘要 3 一、课题组成员及本人任务 4 1. 系统组成 4 2. 系统功能 4 二、需求分析 4 三、概念构造设计 5 四、逻辑构造设计 5 五、系统功能实现 7 1、登陆界面 7 2、菜单项 8 3、设置专业 8 4、设置班级 9 5、设置课程 11 6、录入学生记录 12 7 、添加学生记录 12 8、 录入学生成绩 13 9、 用户管理 15 10、 数据备份 16 六、设计总结 18 七、参考文献 18 八、附录:主要源代码 19 摘要 在现在信息化高速开展的时代,信息只有快,准,精才能发挥其价值。所以机器代替人力是必然的历史开展趋势,人工操作必将被计算机代替。计算机在我们的日常生活中的使用越来越不可或缺,计算机进展信息管理,不仅提高了工作效率,而且大大的提高了其平安性.尤其对于复杂的信息管理,计算机能够充分发挥它的优越性. 数据库技术,已经成为先进信息技术的重要组成局部,是现代计算机信息系统和计算机应用系统的根底和核心。数据库技术从诞生到现在,在不到半个世纪的时间里,形成了坚实的理论根底、成熟的商业产品和广泛的应用领域,吸引越来越多的研究者参加。数据库的诞生和开展给计算机信息管理带来了一场巨大的革命。三十多年来,国内外已经开发建立了成千上万个数据库,它已成为企业、部门乃至个人日常工作、生产和生活的根底设施。同时,随着应用的扩展与深入,数据库的数量和规模越来越大,数据库的研究领域也已经大大地拓广和深化了。计算机技术不断应用到各行各业,大量的企业数据存放于数据库中,并通过数据库进展快速查询,获取比传统方式更高的效率。而学生成绩交由数据库进展保存、管理,那么是一个教育单位不可缺少的局部,它的内容对于学校的决策者和管理者来说都至关重要。 一、课题组成员及本人任务 课题由本人单独完成,系统的组成和功能组要包括包括: 1. 系统组成 数据表组成:数据表3个:学生表、课程表、成绩表 查询组成:查询学生、按班级查询成绩、按课程查询成绩 菜单组成:主菜单由根本数据管理、学生成绩管理、系统维护组成。 报表组成:学生一览表、课程一览表、成绩一览表〔可按课程分类和按学号分类〕。 自由表组成:密码表、系统信息表。 2. 系统功能 本系统的主要功能分别通过主菜单中的以下各项来实现: · 通过系统维护菜单实现用户管理、数据备份、系统初始化; · 通过学生成绩管理菜单实现对学生成绩的录入、查询学生成绩和统计学生总成绩; · 通过根本数据管理菜单实现对专业、班号、课程的设置,录入学生记录,查询学生记录和退出系统; 二、需求分析 2、需要存储的数据和在该模块实现的功能: 专业信息:对专业的添加、修改及退出该表单; 班级信息:根据专业设计班级班号和入学年份,可以对班号进展添加、修改、删除,及退出该表单; 课程信息:针对不同的专业,设置课程号、课程名、课程性质、开课学期、课程学分等,以及实现对课程的添加、插入、修改、删除的功能,及退出该表单; 学生信息:对不同专业不同班级学生信息的录入,根本的学生信息包括学号、姓名、性别、出生日期、民族、备注、照片等,可进展添加、修改,及退出该表单; 学生成绩:选定专业、班级和该课程所在的学期,“确定〞后,对所选该课程的学生登记分数,录入完成后,“返回〞; 设置用户:对用户的添加、修改和设置权限,添加的内容包括用户名、密码、级别〔管理员和一般用户〕,“修改〞有密码、权限等操作; 三、概念构造设计 E-R图: 选定 选定 学生表 用户 课程表 出生日期 姓名 专业班级 性别 备注 照片 学号 民族 课程号 课程名 开课学期 课程性质 学分 用户名 密码 成绩 权限 四、逻辑构造设计 五、系统功能实现 1、登陆界面 确定: IF (n2) =MESSAGEBOX(口令三次输入错误,不能使用本系统,48,信息提示) flag=.F. ELSE SELECT user LOC

文档评论(0)

1亿VIP精品文档

相关文档