学生选课成绩管理系统单机版毕业设计论文.doc

学生选课成绩管理系统单机版毕业设计论文.doc

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生选课成绩管理系统单机版毕业设计论文 目 录 摘 要 I ABSTRACT II 前 言 1 第1章 系统分析 3 1.1 系统设计的目标 3 1.2 系统需求分析 3 1.3 系统功能分析 3 1.4 信息需求分析 4 1.5 功能需求分析 5 第2章 数据库基础概述 7 2.1 数据库概念模型设计 7 2.2 数据库逻辑模型设计 9 2.3 数据库物理设计与数据库保护设计 9 2.4 处理功能设计 11 2.5 数据库应用系统的实现 12 2.5.1 数据库及其表结构的建立 12 2.5.2 多表操作 17 2.5.3 模块实现 19 第3章 系统设计 23 3.1 登陆页面 23 3.2 主页面: 24 3.3 查询 25 3.3.1 查询的创建设计过程 25 3.3.2 学生情况选项卡 27 3.3.3 全局浏览选项卡 30 3.3.4 学生年龄选项卡 32 3.3.5 课程浏览选项卡 33 3.3.6 多项查询选项卡 36 3.4 统计 38 3.5 添加 40 3.6 打印 52 3.7 修改 54 3.8 退出 57 3.9 报表 58 第4章 结束语 61 致 谢 62 参考文献 63 前 言 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高学校学生成绩管理的效率。因此,开发这样一套管理软件成为很有必要的事情。而且只要软件的设计合理,可以为学校提供合理的管理模式。所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生档案管理系统。 现在我国的学校学生档案的管理水平有些还停留在纸质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 学生成绩管理工作是学校学生管理工作的重要组成部分,现在相当一部分学校的学生成绩管理工作仍沿用手工方式。随着学校规模的扩大、学生人数的增加,效率低下、容易出错的手工方式越来越不适应实际管理工作的需要,按照软件工程原理和数据库技术开发学生成绩管理系统已成为学生管理部门的迫切需要。 该学生成绩管理系统主要包括有学生档案管理、学生选课管理、学生成绩管理等内容;面对大量的学生数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对学生学籍进行管理的软件是极其重要的。 学生成绩管理系统主要包括以下功能: 完成数据的录入和修改,并提交数据库保存。其中的数据包括:学生信息、课程设置、学生成绩以及操作员信息等。 实现信息查询。主要包括:学生信息查询、课程信息查询和成绩查询等。 教师信息管理。 教师授课信息查询、授课记录修改,删除等 归纳起来,好处大约有以下几点: 可以很方便地查询、修改、删除学生资料、成绩等信息; 可以很方便地查询、修改、删除教师授课信息记录等; 只需一到二名档案录入员即可操作系统,节省大量人力; 第1章 系统分析1.1 系统设计的目标 学校学生成绩系统是针对数据库课程设计所做的一个小型数据库。它也是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。通过此系统,各科老师何管理员可以查询,修改,删除学生所选课的信息. 能够方便的了解学生总体情况。 1.2 系统需求分析 数据库中至少有个一个表是来存储学生的各课成绩的。有了学生成绩,得知道这个成绩是哪个学生的,所以此表中也得有学生姓名,但是学生姓名肯定有重复的 ,所以得必须有个标志来惟一标识一个学生,所以得给每个学生一个编号(学号),但是也得必须清楚,这个成绩是哪门课程的,所以给课程定义了一个编号。之后,得想到有了学生成绩表,总得有个表来存放学生信息吧,所以又建立一个学生信息表,此表中的必须的字段得有学号、姓名、班级,其他的字段可以根据需要来添加。然后就是得有个课程表来存放哪个教师教哪门课程信息,所以此表中至少得有课程号,课程名称和教师的惟一标识(教师编号),再有一个表来存放教师的信息的,其中的字段必须有教师编号,教师姓名和所在的部门,当然也可以有教师出生日期、职称、电话号码等字段。 1.3 系统功能分析 学生信息管理 每年的大量新生入学,老生毕业都需要处理大量的学生

您可能关注的文档

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档