西安石油大学学生成绩管理系统的分析与设计报告 下载本文

西安石油大学本科毕业设计(论文)

目 录

1 绪论 ................................................................................................................................. 1

1.1 设计背景 ............................................................................................................... 1 1.2 设计目的与意义 ................................................................................................... 1 1.3 国内外研究现状 ................................................................................................... 2 1.4 本文的主要研究内容 ........................................................................................... 3 2 相关理论技术 ................................................................................................................. 4

2.1 B/S 结构设计模式 ............................................................................................... 4 2.2 动态网页工作原理 ............................................................................................... 4 2.3 ASP技术基础 ....................................................................................................... 5 2.4 VB Script 语言 ..................................................................................................... 5 2.5 Access 数据库 ...................................................................................................... 5 2.6 SQL简介 ............................................................................................................... 6 2.7 Dreamweaver开发工具 ........................................................................................ 7 3 西安石油大学学生成绩管理系统分析 ......................................................................... 8

3.1 系统需求分析 ....................................................................................................... 8

3.1.1 功能需求分析 ............................................................................................. 8 3.1.2 性能需求分析 ............................................................................................. 9 3.2 业务流程分析 ....................................................................................................... 9 3.3 数据流程分析 ..................................................................................................... 11 3.4 数据字典 ............................................................................................................... 1 3.5 系统可行性分析 ................................................................................................... 1

3.5.1 技术可行性分析 ......................................................................................... 2 3.5.2 经济可行性分析 ......................................................................................... 2 3.5.3 管理可行性分析 ......................................................................................... 2

4 西安石油大学学生成绩管理系统设计 ......................................................................... 3

4.1 功能结构设计 ....................................................................................................... 3 4.2 数据库设计 ........................................................................................................... 3

4.2.1 数据库概念结构的设计 ............................................................................. 3 4.2.2 数据库逻辑结构的设计 ............................................................................. 6 4.2.3 数据库物理结构的设计 ............................................................................. 7 4.3 代码设计 ............................................................................................................. 11 4.4 输入输出设计 ..................................................................................................... 12

4.4.1 输入设计 ................................................................................................... 12

I

西安石油大学本科毕业设计(论文)

4.4.2 输出设计 ................................................................................................... 13 4.5 物理配置方案设计 ............................................................................................. 15 5 西安石油大学学生成绩管理系统实现 ....................................................................... 16

5.1 登录界面的实现 ................................................................................................. 16 5.2 主界面的实现 ..................................................................................................... 16 5.3 基本信息管理模块的实现 ................................................................................. 17 5.4 查询功能的实现 ................................................................................................. 18 5. 5 学生成绩管理模块的实现 ................................................................................ 20 5. 6 学生简历信息管理模块的实现 ........................................................................ 21 6 总结 ............................................................................................................................... 23

6.1 小结 ..................................................................................................................... 23 6.2 不足与展望 ......................................................................................................... 23 参考文献 ............................................................................................................................. 24 致 谢 ................................................................................................................................. 25 附录A ................................................................................................................................. 26 附录B.................................................................................................................................. 34

II

西安石油大学本科毕业设计(论文)

1 绪论

1.1 设计背景

西安石油大学学生成绩管理系统是以西安石油大学当前运行使用的学生成绩管理系统为背景,探讨其主要功能设计和使用现状,提出进一步改进方案。

西安石油大学学生成绩管理系统是由湖南青果软件有限公司为本校开发使用的教务管理系统中的学生成绩子系统,主要为高校的学生、教师教辅人员及管理人员三种身份用户开放。在使用用户中,管理人员身份包括承担单位秘书、院系教务秘书、学校领导贵宾、教务处管理员以及其他自定义管理人员等多种用户组。

学生用户主要使用者为在校注册学生,主要功能模块为学生成绩查询与在校表现情况两方面。

学生成绩查询模块主要内容包括按学年学期成绩、入学以来所有成绩和等级考试成绩三种方式查询。其中,按学年学期成绩和入学以来所有成绩方式查询,主要查询信息内容包括每门课程的课程代码、课程名称、课程类别、学分、成绩、绩点、学分绩点、学分积、修读性质、修读类别和备注信息,总学分和课程类别学分,每学年学期的平均成绩、班级排名和班级最高平均成绩,以及入学以来所有科目平均成绩、班级排名和班级最高平均成绩。等级考试成绩查询信息内容包括等级考试报名时间、考试类别、考试等级、理论成绩、操作成绩和备注信息,其主要针对全国CET四、六级考试,但该功能并没有启用。

在在校表现情况方面,主要内容包括学生奖励明细和学生惩罚明细,该功能同样没有启用。

根据调查了解,对于西安石油大学当前运行使用的学生成绩管理系统的使用现状,主要体现在两方面,一是减轻教务管理人员在学生成绩管理方面的工作量,提高工作效率,二是提供学生成绩查询功能。据此可知,当前的学生成绩管理系统在很大程度上并没有实现学生成绩管理的最终“管理”目的。鉴于此,在现有学生成绩管理系统基础上分析设计一个能够实现学生成绩管理的真正作用的系统是很有必要的。

1.2 设计目的与意义

学生成绩管理是学校管理中非常重要的一个环节,而且学生成绩管理的计算机化是整个学校教务管理工作中很重要的一部分,能否实现这一步很大程度上关系到学校办学整体效率的高低,以及学生成绩管理对学生学习和学校教学的积极影响作用的大小[1]。因此学生成绩管理系统的开发与应用就很有必要,并且在现今学校信息化发展浪潮中占有着越来越重的份量。

如今西安石油大学虽然已经实施使用了教务管理系统,但是其实质性作用依旧有

1

西安石油大学本科毕业设计(论文)

待提升。正如上述所述,西安石油大学学生成绩管理系统中,学生身份用户可以实现的功能只是单纯的查询成绩,而且并没有真正实现学生自我成绩管理的目的。因此在现有基础上根据学校学生信息的特点以及管理中的实际需要设计开发学生成绩管理系统,不仅能够提高管理效率实现学生成绩数据在教学管理检测和评估作用,也能够帮助学生进行自我成绩管理以实现提高学生成绩,减轻教务人员工作量的同时提升教学质量,高效率、规范化地管理大量的信息,并避免人为操作的错误和不规范行为,同时也是跟随社会信息化发展潮流有效地实现学生成绩管理的信息化。

1.3 国内外研究现状

90年代以来,西方发达国家大部分高校均已成功地完成了数字化校园建设工作。目前我国的信息数字化工作也进入一个全新发展时期,特别是高校的信息化建设已进入了全面的发展阶段,诸多高校也已充分地认识到,信息化建设己经成为了高校提高自身管理水平、提升综合竞争实力的重要手段。

学生成绩管理是高校教学管理的重要环节,随着学分制系统推广使用,需要充分认识到学分制下的成绩管理的特点和要求,并进一步完善学分制系统下的成绩管理系统。莫庆娟于2013年在《新建本科院校成绩网络化管理的问题与对策》中分析了高校成绩网络化管理的特征与新建本科院校成绩网络化管理面临的问题。高校成绩网络化管理的特征主要包括真实性、复杂性、时效性、公开性、稳定性和安全性;新建本科院校成绩网络化管理面临的问题主要从学生问题、老师问题、系统管理问题等方面作出说明。并对此提出相应对策,即加强成绩管理工作的宣传、建立健全成绩管理制度、开课计划的规范管理、成绩录入数据的规范化管理、提高教师和管理人员电子信息处理能力和加强成绩数据的备份管理和纠错能力等[2]。

系统分析在整个系统开发过程中是要解决“做什么”的问题,从信息处理的功能需求上提出系统的逻辑模型或功能模型。在对学生成绩管理系统需求分析与功能分析中,沙吉俊、徐欣于2013年在《高校成绩管理系统的需求分析与设计》一文中,对成绩管理系统业务需求做出分析,根据不同的用户角色,完成不同的用户功能,将成绩管理系统分为三个功能模块,即教务管理员用户、教师用户和学生用户三个模块[3]。

贾纳豫、张锦松等人于2010年在《基于Web的学生管理信息系统》中,对学生成绩管理系统设计的内容进行分析,包括 6 大功能:用户管理(含学生管理与教师管理)、班级管理、课程管理、选课管理和成绩管理[4]。

好的信息管理系统不是一成不变的,而是在现有系统的基础上不断研究与创新。宣华等人于2011年在《学生成绩管理系统的研究与创新》一文中对目前高校成绩管理落后于教育教学改革发展的现状,提出了在教育理念的指导下, 运用先进的信息技术,构建研究型大学科学的成绩管理体系。其中提到,在成绩管理过程中,以课程为成绩管理单位,以选修该课程的学生为组织单位,所有学生统一进行成绩评定,统一

2