当前位置:   article > 正文

基于SSM的成绩管理系统的设计与实现-AOP,导出,论文画图代码_现有一应用场景为学生成绩管理,请应用ssm框架技术实现下述用例(都针对教师) 1、查

现有一应用场景为学生成绩管理,请应用ssm框架技术实现下述用例(都针对教师) 1、查

随着多媒体教学的促进以及计算机和网络的普及,人们不再不熟悉计算机的应用。当前,社会上信息管理系统的发展非常迅速。在所有各级学校中,学生成绩管理一直是学校工作的重要组成部分,因为学生工作的许多方面都需要它的支持,例如奖学金评估,学生就业建议的撰写,学生的建设等。
本文基于SSM框架设计并实现了一款学生成绩管理系统,并且配备了设计报告。设计报告中详细阐述了系统需求分析,系统设计,系统实现。讲述了系统如何运用了SSM框架,Maven,MySQL数据库,freemarker等技术实现一款具有导入导出,日志记录,学生管理,教师管理,权限验证等功能集一身的学生成绩管理系统。
系统界面友好,简单易用,易于维护且具有良好的可扩展性,大大简化了传统的成绩管理流程,提高了学校办公管理的效率。
在这里插入图片描述
本系统是一个基于SSM框架的成绩管理系统,主要集中老师对学生成绩的管理,学生对自己信息的管理,以及管理员对整个系统的管理。主要分布有用户信息模块,管理员可以对课程信息、教师信息、学生信息进行录入和修改。教师对自己信息的修改以及对课程的管理,学生成绩的管理,学生班级的管理。学生对自己个人信息的管理。在用户登录方面,对用户身份进行验证,防止非法用户登录,管理员对用户分配初始密码;在个人管理方面,对用户个人信息进行维护。成绩录入模块,任课教师对本课程成绩进行录入和校验。学生成绩查询学生只能对自己的学期各科成绩进行查询;教师能对自己所任课登录用例如表3.1登录用例表所示。
表 3.1登录用例表
名称 系统登录
概述 系统用户通过输入账号与密码进行系统的登录
参与者 该系统下的所有用户
前置条件 需要系统数据库中有所有的账号
基本事件流 步骤 活动
1 输入系统的访问地址
2 输入账号与密码
3 点击登录
扩展事件流 1a 如果账号或者密码错误,系统提示登录失败
2a 如果不是以登录地址进入并且用户没有进行过登录操作,系统会让浏览器自动跳转到登录地址
3a 登录成功后,系统会生成Session
规则与约束 密码需要进行加密处理
成绩管理用例描述如表3.2成绩管理用例表所示。
表 3.2 成绩管理用例表
名称 成绩管理操作
概述 系统下的用户可以在成绩查询中进行各科成绩信息操作,并且可以将数据以csv或者excel的形式进行导出
参与者 系统下的所有用户
前置条件 成功登录系统
基本事件流 步骤 活动
1 点击菜单上的成绩查询按钮,进入成绩查询界面
2 点击查询按钮,可以所有成绩信息
3 点击修改按钮,教师和管理员可以修改成绩
5 点击筛选按钮,可以根据给出的条件进行列的筛选
6 点击导出按钮,可以以不同的格式进行列表数据的导出
扩展事件流 1a 如果是没有登录的用户,试图进入该页面,会被返回到登录页面
2a 当用户进行删除操作时,如果成绩有效使用,将被提示无法删除
规则与约束 管理员和教师删除成绩时,需要教师和管理员确认
课程管理用例描述如表3.3课程管理用例表所示。
表 3.3课程管理用例表
名称 课程管理操作
概述 教师和管理员对课程管理基本事件流程
参与者 管理员和教师用户
前置条件 系统用户通过系统登录页面进入系统
基本事件流 步骤 活动
1 课程管理模块可以进行查询操作(根据课程号,教师名字,课程状态)进行多条件查询
2 管理员和教师还可以在操作按钮上进行分类操作,根据主课程和选修课程进行分类,也可以根据学分进行分类,同时也可以根据开课时间分类
3 管理员和教师可以增加课程,修改课程名称,开课时间,课程学分,课程时间,课程参加人数,进行添加修改和停用
扩展事件流 1a 课程添加后不能直接删除,只能修改和停用
规则与约束 无
班级管理用例如表3.4班级管理用例表所示。
表 3.4班级管理用例表
名称 班级管理操作
概述 教师和管理员可以添加,删除,修改班级信息
参与者 教师和管理员
前置条件 系统教师和管理员成功进入系统
基本事件流 步骤 活动
1 点击班级按钮,进入班级管理界面
2 选择需要查看的班级
3 系统返回这个班级的学生信息,人数,名称以及班主任
4 用户可以进行筛选(班级人数,班主任,学生)查看特定范围的班级情况
5 用户可以清空查询条件,返回系统中所有的班级,并且可以进行导出,生成Excel或者csv文件
扩展事件流 无
规则与约束 无
成绩查询用例描述如表3.5成就查询用例表所示。
表 3.5成绩查询用例表
名称 成绩查询用例表
概述 系统用户可以在成绩查询界面中进行成绩的查询
参与者 系统用户
前置条件 系统用户成功登入系统
基本事件流 步骤 活动
1 学生用户点击成绩查询,显示自己的所有课程成绩
2 管理员查看所有学生成绩,班主任查看自己班级所有学生所有课程的成绩,代课教师可以查看自己课程对应所有学生的成绩
3 根据条件筛选,生成学生成绩表,并且可以打印或者导出
扩展事件流 1a 无
规则与约束 无
程进行查询。系统用例图如图3.1系统用例图所示。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/170235?site
推荐阅读
相关标签
  

闽ICP备14008679号