没有合适的资源?快使用搜索试试~ 我知道了~
首页学生成绩管理系统开发与实施
本文介绍了在Myeclipse6.0环境下开发学生成绩管理系统的过程。随着信息技术的发展,管理信息系统的实施已逐步成熟。在分析长沙学院计算机系学生管理的问题后,本文提出了一个计算机管理学生成绩的方案。文章详细介绍了学生成绩管理系统的可行性分析、业务流程分析等系统分析部分,以及系统功能设计、数据库设计和代码设计等系统设计部分。本系统采用B/S模式,开发使用了JSP技术,界面友好,操作简单,实用。该系统包含学生用户信息管理、班级管理和学生成绩管理等多种功能,具有一定的实用性。本文总结了开发过程中遇到的问题,并致谢对本论文有所帮助的人和参考文献。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/88231292/bgb.jpg)
毕业设计(论文)
11
统提供给用户使用的浏览器显示界面,能够实现教师与系统的友好交互,并且能够对
教师用户的使用给以人性化的引导与提示,功能具体如下:
1. 登录用户的行为:用户管理,成绩管理。
2. 用户管理的操作:修改个人信息,修改登录用户密码。
3. 成绩管理的操作:能对学生成绩进行添加、删除、修改,按学生学号和课程编
号查询学生成绩信息,实现学生成绩统计,并打印当前页得信息。
2.1.4 学生用户需求
学生用户的权限是最小的,对当前学生成绩管理系统的访问只限于个人信息的管
理和成绩查询部分。在登录系统时,系统提供给学生用户使用的浏览器显示界面,实
现学生与系统的友好交互,功能具体如下:
1. 登录用户的行为:用户管理,成绩管理。
2. 用户管理的操作:修改个人信息,修改登录用户密码。
3. 成绩管理的操作:按学生学号和课程编号查询学生成绩信息,并打印当前页的
信息。
2.1.5 角色模型图
为了更好的理解角色,下面设计出了前台用户模型图和系统管理员模型图,根据
用户需求不同,角色的操作管理模块也不同,具体如图 2.1 所示:
图 2.1 系统管理员模型
教师用户主要是管理个人信息和成绩两部分模块,教师用户模型如图 2.2 所示:
用户管理
班级管理
教师管理
系统管理员
学生管理
课程管理
![](https://csdnimg.cn/release/download_crawler_static/88231292/bgc.jpg)
毕业设计(论文)
12
图 2.2 教师用户模型
学生用户的管理内容限于个人信息和用户密码修改,以及成绩查询,具体操作如
图 2.3 所示:
图 2.3 学生用户模型
2.1.6 功能模块
模块功能列表是根据模块完成任务的不同进行划分的。这些功能模块是建立在对
系统的需求分析和设计的基础上的,是从大的方面对系统进行的很粗糙的划分,进入
系统详细设计阶段将会对系统进行更加精细的划分设计。
本系统的功能模块划分如表 2.1 所示:
表 2.1 功能模块列表
序号
功能模块类型
功能模块
备注
1
管理员
用户管理
普通管理员管理,修改个人密码
2
管理员
班级管理
班级信息的添加、修改、删除、查询、打印
3
管理员
教师管理
教师信息的添加、修改、删除、查询、打印
4
管理员
学生管理
学生信息的添加、修改、删除、查询、打印
5
管理员
课程管理
课程信息的添加、修改、删除、查询、打印
6
教师用户
用户管理
教师信息添加,修改用户信息
7
教师用户
成绩管理
成绩的添加、修改、删除、查询
8
学生用户
用户管理
个人信息管理,查询成绩
教师用户
修改个人信息
修改用户密码
添加修改删除
成绩
查询成绩
学生用户
修改个人信息
修改用户密码
成绩查询
![](https://csdnimg.cn/release/download_crawler_static/88231292/bgd.jpg)
毕业设计(论文)
13
任何系统的功能的实现都离不开角色的参与,为了赋予不同的角色不同的功能和
权限,也为了一定程度上确保系统交易的安全性和顺利进行,系统设计必须对系统的
各种用户进行管理,从模块功能列表可以看出,系统提供用户管理,班级等信息管理,
用户信息修改的功能等。用户登录后是为了从后端数据库中核实用户的登录名和密码,
防止非法用户进入,确保系统的安全性和秩序。其他的功能也是最大限度的保证系统
的顺利进行和安全性。
2.2 可行性分析
由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,
涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管
理的微机都是 PIII 以上的机器,在存储量、速度方面都能满足数据库运行的要求。在
技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参
考其它程序的功能,因此完全可以实现。
本系统的设计是在 Windows 2000 中文版操作系统环境下,使用 MyEclipse 6.0 英
文版开发成功的。数据库是 MIS 中的重要支持技术,在 MIS 开发过程中,如何选择数
据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和
适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围。
2.3 系统的功能模块简介及项目规划
学生成绩管理系统是一个典型的数据库应用程序,由班级信息管理、学生基本管理、
课程信息管理、成绩信息管理、个人信息管理等模块组成,特规划如下:
系统管理模块
该模块的主要任务是维护系统的正常运行和安全性设置,包括添加用户、修改密码、
重新登录等等。
班级管理模块
该模块的功能是实现对班级的管理工作,包括:班级游览、班级添加、班级查询
等,这三个功能模块各自独立,完成全部班级的管理。
教师管理模块
该模块的功能是实现对教师的管理工作,包括:教师信息游览、教师信息添加、
修改、删除和查询等,这些功能模块各自独立,完成教师的管理。
学生管理模块
该模块的主要功能是实现对学生的个人信息的管理工作,包括学生信息添加、信
息浏览、学生信息查询等功能,从而方便学校管理部门对系部的基本情况的快速查询
剩余63页未读,继续阅读
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)