好文档 - 专业文书写作范文服务资料分享网站

毕业论文--基于JSP的学生成绩管理系统的设计与实现

天下 分享 时间: 加入收藏 我要投稿 点赞

摘 要

随着信息技术的发展、电脑化教学与远程的网络化教学的普及,使得基于WEB技术的教学管理平台成为现代教育技术改革与发展的方向。但是由于大多数学校的成绩管理都还停留在比较原始的手工阶段,成绩修改信息主要依靠办公软件等。上述现象致使学生成绩信息更新不及时,教师容易弄不清楚成绩是否正确等问题。因此构建一个高效完善学生成绩管理系统,保证师生间具有实效性,同时能快速、方便地发布和检索各种学习内容,成为高校信息化建设的一项重要任务。

该论文首先分析了当前高校教学管理平台的应用现状和不足之处,明确了基于web的教学管理平台的主要功能和核心流程。在此基础上应用MVC模型,通过对系统进行一系列需求分析、设计、编码、测试等工作使系统实现了教学管理、成绩管理、用户信息管理等功能,其中重点分析核心子系统(教师和学生的成绩管理子系统)。

I

Abstract

Along with the development of information technology, computerized teaching and remote network teaching based on WEB, makes the popularity of technical teaching management platform to be modern education technology reform and development direction. But since most school score management are still stay in relatively primitive manual stage, rely mainly on score information office software The above phenomenon causes students to submit score not timely, teachers easy not clear whether problems such as correcting socre. So building an efficient operation management system to ensure the perfect between teachers and students, and at the same time with effectiveness quickly and easily release and retrieval various learning contents, become the university informatization construction of an important task.

Firstly analyzes the current college teaching management platform application status and deficiencies, made clear the teaching management platform based on web the main function and core processes. On this basis, through application MVC model of system and a series of requirement analysis, design, code, test etc make the system realized the teaching management, score management, customer information management, and other functions, which focuses on analyzing the core subsystem (teachers' and students' score management subsystem).

II

目 录

1 引言 ................................................................................................................................... 1 1.1 开发背景 .................................................................................................................... 1 1.2 课题研究意义 ............................................................................................................ 1 2 科研现状及设计目标 ....................................................................................................... 2 2.1 学生成绩管理系统的优点 ........................................................................................ 2 2.2 成绩管理系统存在的问题及解决办法 .................................................................... 2 2.3 系统设计目标 ............................................................................................................ 3 2.4 经济效益分析 ............................................................................................................ 3 3 关键问题及关键技术分析 ............................................................................................... 4 3.1 研究设计中的关键问题 ............................................................................................ 4 3.2 具体实现中采用的关键技术 .................................................................................... 4 3.2.1 JSP技术 ................................................................................................................ 4 3.2.2 JAVA技术 ............................................................................................................. 5 3.2.3 MySQL技术 ......................................................................................................... 5 3.2.4 JDBC桥技术 ........................................................................................................ 6 3.2.5 JavaBean 技术...................................................................................................... 6 4 需求分析 ........................................................................................................................... 7 4.1 业务流程分析 ............................................................................................................ 7 4.2 功能需求 .................................................................................................................... 7 4.2.1 功能简述 .............................................................................................................. 8 4.2.2 用例图 .................................................................................................................. 8 4.3 可行性分析 ................................................................................................................ 9 4.3.1 操作可行性 .......................................................................................................... 9 4.3.2 技术可行性 .......................................................................................................... 9 4.3.3 经济可行性 ........................................................................................................ 10 4.4 系统的开发环境 ...................................................................................................... 10 4.4.1 硬件环境 ............................................................................................................ 10

III

4.4.2 软件环境 ............................................................................................................ 11 5 系统设计 ......................................................................................................................... 12 5.1 系统体系结构 .......................................................................................................... 12 5.2 系统E-R图 .............................................................................................................. 13 5.3 数据库表的设计 ...................................................................................................... 13 6 系统实现及测试 ............................................................................................................. 16 6.1 具体功能模块的实现 .............................................................................................. 16 6.1.1 登录模块 ............................................................................................................ 16 6.1.2 教师管理模块 .................................................................................................... 17 6.1.3 学生模块 ............................................................................................................ 23 6.2 系统测试 .................................................................................................................. 24 6.2.1 在测试中遇到的问题 ........................................................................................ 24 6.2.2 实例测试 ............................................................................................................ 25 7 结论与展望 ..................................................................................................................... 26 参考文献 ............................................................................................................................. 27 致 谢 ................................................................................................................................. 28

IV

1 引言

随着互联网迅速发展,使得不同地点的人们在任何时间都可以轻松获得自己需要的信息,同时互联网的出现极大地推动了教育事业的发展,特别是JSP/JAVA技术,以其交互性、动态性、跨平台性的特点,大大扩展了互联网的应用范围,互联网的广泛应用也深刻的影响到了教育教学领域。作为计算机应用的一部分,使用计算机对成绩科学化的管理有着无法比拟的优点。例如:教师发布成绩快、修改成绩迅速、与学生交流方便等。这些优点能够极大地提高教师的工作效率,也是成绩管理科学化、正规化的重要条件。

1.1 开发背景

在每一所学校中,许多管理工作(如:录入学生基本信息,录入课程基本信息,录入学生成绩信息,查询指定学生的信息及选修的课程、成绩,查询指定学生的不及格课程及成绩,统计指定课程的成绩和名次,统计所有课程的成绩和名次)都是老师手工完成的,非常复杂,这就需要一种现代化,节约式的管理方式,学生成绩管理系统正可以解决这一类的问题。

1.2 课题研究意义

目前我国的教育体制正处在不断改革、创新、发展的阶段。尤其是自从国家实施大众化教育,实行高考扩招以来,我国高校学生数量急剧增大。教学管理就成为了一个现实和必须解决的问题摆在了人们面前。学生成绩管理是学校管理中非常重要的一个环节,是整个学校教务管理中的重要一部分,鉴于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程。运用学生成绩管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理,提高信息的准确性,并减少了很大部分的人力资源以及财务方面的开销。

1

毕业论文--基于JSP的学生成绩管理系统的设计与实现

摘要随着信息技术的发展、电脑化教学与远程的网络化教学的普及,使得基于WEB技术的教学管理平台成为现代教育技术改革与发展的方向。但是由于大多数学校的成绩管理都还停留在比较原始的手工阶段,成绩修改信息主要依靠办公软件等。上述现象致使学生成绩信息更新不及时,教师容易弄不清楚成绩是否正确等问题。因此构建一个高效完善学生成绩管理系统,保证师生间具有实效性,同时能快速
推荐度:
点击下载文档文档为doc格式
3kffo630vu5ap1c1kzfj507xn0uyq600qmr
领取福利

微信扫码领取福利

微信扫码分享