没有合适的资源?快使用搜索试试~ 我知道了~
javaweb课设-学生成绩管理系统.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 49 浏览量
2023-02-28
20:38:05
上传
评论
收藏 868KB DOCX 举报
温馨提示
试读
30页
。
资源推荐
资源详情
资源评论
目录
1 摘要 .............................................................................- 2 -
2 系统开发目的 .....................................................................- 2 -
3 需求分析 .........................................................................- 3 -
3.1 总体功能需求 ................................................................ - 3 -
3.2.各版块功能任务..............................................................- 5 -
4 数据库设计 .......................................................................- 8 -
4.1.学生基本信息表.............................................................- 8 -
4.2.成绩表 ....................................................................- 8 -
4.3.教师基本信息表.............................................................- 9 -
4.4.课程信息表.................................................................- 9 -
5 系统分析 ........................................................................- 10 -
5.1 系统总体用例图.............................................................- 10 -
5.2 学生信息用例图 ............................................................. - 10 -
5.3 教师信息用例图 ............................................................. - 11 -
6 系统概要设计 ....................................................................- 12 -
6.1 系统 HIPO 图................................................................ - 12 -
6.2 系统 E-R 图 ................................................................. - 13 -
7 系统详细设计 ....................................................................- 13 -
7.1 系统程序流程图.............................................................- 13 -
7.2 用户登录流程图.............................................................- 14 -
7.3 用户注册流程图 ............................................................. - 15 -
7.4 学生信息处理流程图 ......................................................... - 16 -
7.5 教师信息处理流程图 ......................................................... - 16 -
8 系统测试 ......................................................................... - 17 -
8.1 准备阶段 ................................................................... - 17 -
8.2 系统测试 ................................................................... - 18 -
使用说明 ..........................................................................- 22 -
总结与体会 ........................................................................- 22 -
源代码清单 ........................................................................- 23 -
1 摘要
学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的教师、学生和
管理者来说都至关重要。本论文叙述到的学生成绩管理系统是用 JSP 网页编程+SQL 查询语
言实现的。重点介绍了学生成绩管理系统的实现过程:包括系统分析、数据库设计、系统
功能设计、系统实现、系统测试等。本系统主要功能有教师信息管理、学生信息管理、成
绩管理,包括功能需求设计、数据库设计等内容。
现在的社会日新月异,发展的非常快。学校的发展也在加快,老师和学生做为学校的
最主要的管理对象,老师和学生的信息管理系统就成了学校信息化管理系统中不可缺少的
部分,它的内容对于学校的组织管理至关重要。但一直以来人们使用传统人工的方式进行
学生的档案管理,这种管理方式存在着许多缺点,如:效率低,容易出错,格式不规范。另外
时间一长,不容易进行统计和分析。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,
它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使
用计算机对学生档案进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方
便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高学校学生档案管
理的效率。因此,开发这样一套管理软件成为很有必要的事情。而且只要软件的设计合理,
可以为学校提供合理的管理模式。
2 系统开发目的
该系统的具体任务就是设计一个学生成绩的数据库管理系统,由计算机来代替人工执
行一系列诸如对教师、学生信息以及学生成绩的增加、删除、查询和修改的处理操作,以
方便对以上信息的管理组织工作。
建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现
代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范
化和自动化。
3 需求分析
3.1 总体功能需求
2:存储到数据表中。
注意:教师信息不允许重复,判断的关键字为教师编
号。
2:存储到数据表中。
注意:学生信息不允许重复,判断的关键字为学号。
已注册教师可以使用该功能
1:要求用户从键盘输入教师编号与密码;
2:若编号和密码正确显示该教师信息,若不成功则
显示登录失败。
1:要求用户从键盘输入学号与密码;
2:若编号和密码正确显示该学生信息,若不成功则
显示登录失败。
往已有的学生记录添加新的学生记录,具体功能为:
学生信息 增加学生信 1:要求用户从键盘输入一个或多个学生信息;
2:输入完成保存后存储到数据表;
注意:学生纪录不允许重复,判断的关键字为学号。
在已有的学生记录中删除一个或多个学生记录,具体
功能为:
1:要求用户输入欲删除的学生的学号;
2:删除学生记录;
3:更新到数据表中。
可以查看已有数据表中学生记录,具体功能为:
1:输入学生学号;
在已有的学生记录中修改某学生的相关信息,具体功
能为:
1:要求用户输入欲修改的学生的学号;
2:显示该学生信息;
3:修改学生信息。
往已有的教师记录添加新的教师记录,具体功能为:
1:要求用户从键盘输入一个或多个教师信息;
2:输入完成保存后存储到数据。
注意:教师记录不允许重复,判断的关键字为教师编
号。
在已有的教师记录中删除一个或多个教师记录,具体
功能为:
1:要求用户输入欲删除的教师的编号;
2:删除教师记录;
3:更新到数据表。
2:若该教师存在,显示该教师相关信息。
在已有的教师记录中修改教师记录,具体功能为:
修改教师信 1:要求用户输入欲删除的教师编号;
2:删除教师记录;
3:更新到数据表。
1:教师可以对成绩进行录入、修改、查询、删除;
2:教师对成绩进行录入和修改后更新到数据库。
3.2.各版块功能任务
3.2.1 学生信息处理
3.2.1.1.增加学生记录
业务流程描述:
1:要求用户从键盘输入一个或多个学生信息;
2:学生记录不允许重复,判断的关键字为学号。
业务规则说明:
1:从菜单选择添加学生信息;
2:性别限制男女;
3:学号作为唯一标示符:(1)不能出现重复学号;(2)学号必须是数字组成。
3.1.2.2 删除学生记录
业务流程描述:
1:要求用户输入欲删除的学生的学号;
2:删除学生记录;
3:更新到数据表。
业务规则说明:
1:给定一个学生学号删除一个学生信息;
2:查看数据表中是否有输入学号的学生信息,如果存在则删除该学号学生信息,如果
没有重新输入;
3:如果删除成功更新数据表。
3.2.1.3.查看学生记录
业务流程描述:
1:输入学生学号;
2:若该学生存在,显示该学生相关信息。
剩余29页未读,继续阅读
资源评论
G11176593
- 粉丝: 6666
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功