基于internet网上学生成绩查询系统毕业论文(编辑修改稿)内容摘要:

(三)学生成绩查询模块分析 学生成绩查询的界面可分为 登录界面及查询成绩时各种功能的实现界面。 学生登录到查询界面可以通过学号和姓名查阅到自己的考试成绩。 教师和管理员登录到成绩查询的界面不仅可以实现对学生的成绩进行查询、还可以实现学生成绩修改、学生成绩添加、学生成绩删除等操作。 该学生成绩查询界面可以分页显示也可以返回到登录界面。 ( 四 ) 学生成绩查询模块流程图 学生成绩查询系统 学生 登录 管理员 登录 按学号查询 批 量 添 加 按姓名查询 按学期查询 批 量 添 加 批 量批 量 添 加 添 加 批 量 修 改 改 批 量 删 除 鄂东职业技术学院毕业设计论文 第 13 页 共 31 页 ( 五 ) 数据库设计 本系统涉及到的信息主要有 5 类:学生信息、成绩信息、教师信息、图书信息、后备信息。 由于成绩信息和教师信息与学生信息关系密切,因此将这三类信息存放在 同一数据库中,以提高多种信息同时读取的速度。 按以上分析,将系统的数据库设计为三个: 学生数据库: 该数据库为中包含有以下各表: ( 1) 学生表:记录学生的基本信息,是进行学生及其它各类信息处理的基础。 ( 2) 成绩表:记录学生的期中、期末及总评的各科成绩。 ( 3) 总分表:记录学生的期中、期末及总评的总分及名次。 ( 4) 课程表:记录各专业各年级开课情况,在添加学生记录时,可根据该表的情况决定在成绩表添加学生记录的个数。 后备数据库: 该数据库主要保存两类信息:学生信息、成绩信息。 其数据表是按用户的要求在 运行过程中动态建立的。 ( 1) 学生表结构: 表 编号 字段名称 字段类型 字段宽度 1 学号 CHAR 4 2 姓名 CHAR 10 3 物理 CHAR 4 4 数学 DATE 4 5 英语 CHAR 4 6 语文 CHAR 4 7 计算机应用 CHAR 6 8 网页制作 CHAR 8 9 微机原理 CHAR 8 10 局域网 CHAR 6 鄂东职业技术学院毕业设计论文 第 14 页 共 31 页 ( 2) 学期 表结构: 表 编号 字段名称 字段类型 字段宽度 1 第一学期 CHAR 15 2 第二学期 CHAR 10 3 第三学期 CHAR 20 ( 3) 成绩表结构: 表 编号 字段名称 字段类型 字段宽度 1 学号 CHAR 15 2 课程名称 CHAR 15 3 期中成绩 LONG 4 4 期末成绩 LONG 4 5 总评成绩 LONG 4 6 班级 char 20 ( 4) 总分表结构: 表 编号 字段名称 字段类型 字段宽度 1 学号 CHAR 15 2 期中总分 LONG 4 3 期末总分 LONG 4 4 期中名次 LONG 4 5 期末名次 LONG 4 6 班级 char 20 鄂东职业技术学院毕业设计论文 第 15 页 共 31 页 五 、 学生成绩查询系统功能的实现 (一)数据库的连接 在整个学生成绩管理系统中 ,数据库的打开 和连接在 系统中是很重要的。 学生的各科成绩都保存在 ACCESS 数据库 中,若要查询学生的成绩就必须连接数据库。 (二 )系统 的 功能 分析 该学生成绩管理系统是以 ASP. NET 动态 网页编程 +ACCESS 数据库 实现。 其系统功能在内部 IIS 服务器上运行。 本系统的主要任务是实现对学生成绩进行查询。 主要包括成绩查询、成绩修改、成绩添加、成绩删除、分页显示等操 作。 ( 三 ) 成绩 查询 系统的登录页面 学生成绩管理系统分为 两 种登录模式 系统管理员登录 学生登录 (四) 学生 成绩查询的 系统设计 学生和管理员可以通过登录界面进入到学生成绩查询界面。 学生仅可以查阅到自己的成绩,而教师和系统管理员不仅可以查看到整个班级的学生成绩,还可以对学生的成绩进行管理。 本系统主要实现的功能如下: 学生成绩查询 学生可以根据学号和姓名可以查询到自己各科的成绩。 学生 成绩 添加: 管理员可以 很方便的对 学生的成绩 进行录入,添加学生成绩。 学生 成绩修改 : 在学生 成绩输入错误的情况下,管理员可以对学生成绩进行修改,此操作非常方便实用。 学生成绩删除 : 本部分的功能主要实现管理员对学生的成绩进行删除操作。 学生成绩分页显示: 通过成绩分页显示这个部分 , 可以同 一 页显示多个学生的考试成绩。 鄂东职业技术学院毕业设计论文 第 16 页 共 31 页 六 、 系统具体实现 (一) 各功能的实现 登录界面的设计 : 进入到登录界面后的成绩查询界面。 也可以通过鼠标单击第一个、上一个、下一个、最后一个来查询成绩。 鄂东职业技术学院毕业设计论文 第 17 页 共 31 页 成绩添加界面 鄂东职业技术学院毕业设计论文 第 18 页 共 31 页 成绩修改界面 成绩删除界面 鄂东职业技术学院毕业设计论文 第 19 页 共 31 页 成绩分页显示的界面 鄂东职业技术学院毕业设计论文 第 20 页 共 31 页 七 、主要参考文献 孟小峰,《 WEB 数据管理研究综述》,计算机研究与发展 李 劲,《 ASP 精通数据库存程序设计大全》,科学出版社 廖信彦,《 Active Server Pages 应用大全》,清华出版社 邓文渊,《 ASP 与网页数据库设计》,中国铁道出版社 林金霖,《 ASP 实务经典》,中国铁道出版社 周世雄,《动态网站设计指南》,大连理工出版社 黄光奇,《 WEB 数据库互连技术开发指南》国防工业出版社 张世永,《数据库与 WWW》,复旦大学出版社 七 、 结束语 鄂东职业技术学院毕业设计论文 第 21 页 共 31 页 经过一个多月 的设计和开发,学生成绩查询系统基本开发完毕。 其功能基本符合用户需求,能够实现学生基本信息的录入、添加、修改、查询、删除、等基本功能,从而实现学生信息。 对于数据的一致性的问题也通过程序进行了有效的解决。 通过本次毕业设计,我从 ASP 的初学者到能够运用之独立开发项目,使我更深刻的体会到如何将所学的知识运用到实践中,学会了如何查阅资料,自学,逐步掌握软件开发的一般步骤。 首先,是对设计工作有了一定的认识,从设计一开始的调研工作,系统的需求分析,到后来的收集整理资料,直到最后的系统集成,调 试。 在开发过程中,明白开发一个优秀的软件必须经历调查,分析,设计,测试,维护漫长的周期,需要很多人的努力,才能到达最佳效果。 鄂东职业技术学院毕业设计论文 第 22 页 共 31 页 八、 致谢 本系统能够顺利完成,非常感谢张鑫老师的指导。 对于本人来说,通过这次毕业设计,也是对自己在这三年学习的一个总结和平时学习的一种积累,可以在设计中提高自己的动手能力,也充分体现了学有所用,学以致用的学习倡导。 此外,我还要感谢在一起度过这段 艰难 的设计生活的全体室友,正是由于她们的支持和帮助,我才能克服一个个的困难和疑惑,直至设计的顺利 完成。 在这毕业设计期间,我认真的看书,深入到每个细节,将所学的知识都应用到这个设计上。 在编程的过程中,碰到许多不懂之处,才深刻的意识到,平时的课堂学习真的非常重。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。