13_学生课程及成绩管理系统
Struts+Hibernate
实现学生课程及成绩管理系统,它是整个教务管理系统的一个子系统,但是它的作用却相当关键 。
系统方便了学生选课、查分;方便了教师的教学管理和成绩管理,更为重要的是方便了教务管理。
本系统采用 MVC 三层架构的模式,在开发过程中使用到 Struts 和 Hibernate 来处理页面逻辑和
对象的持久化工作。。。。
13.1 系统概述
为了方便学生、教师、管理员的工作和学习,在此建立一个学生课程及成绩管理系统。管理员管
理系统的基本信息(如课程信息等),而学生和教师通过系统来完成不同的工作。
系统需要实现的功能从整体上来说共有 3 个:
管理员维护系统基本信息;
学生对应的功能;
教师对应的功能。
以上三个部分加上登录验证模块共同组成了整个系统。
13.2 需求分析
。。。
将系统需求加以分析,得到系统需求如下:
系统可以运行在 Windows 操作系统平台上,并具有友好的用户界面。
系统用户类型为:管理员、教师、学生
系统对于一个用户只允许以一种身份登录;
只有管理员可以维护学生、教师、课程、班级的基本信息;
学生可以选课,并维护自己的个人信息;
教师可以选择上课的学生并为登录成绩。
13.3 系统功能概览
通过前面的分析,已经明确系统的用户共有如下 3 类:
管理员:管理学生、教师、课程、班级信息;
学生:选课、查看成绩、修改个人信息;
教师:选择学生、登录成绩。
不同的用户可以通过系统进行不同的操作,每一操作都是一个功能的体现。下面给出系统需要实
现的具体功能。
13.3.1 用户登录功能
13.3.2 管理员登录后选择功能
http://localhost:8080/MyStuMan/ admin .jsp
- 1
- 2
- 3
- 4
前往页