沈航北方科技学院JSP 程序设计报告程序名称学生成绩管理系统教学系专 业 班 级 学 号 学生姓名指导老师2025 年 12 月目录一、设计目的 3二、设计思路 3三、具体实现 41
功能介绍:42
数据库构成 53
程序构成 7四、设计体会与小结 10附录 1-用户手册 11附录 2-源程序 13一、设计目的1
通过开发具体系统,了解并熟悉 jsp2
掌握网络编程的一般模式,使用 jsp+javabean+servlet 编写具体可用的系统3
通过开发学生成绩管理系统,充分体会 MVC 模式的优点及在网络开发的流行性,培育运用此模式解决实际问题的能力4
通过设计系统,在开发过程中碰到问题解决问题的过程中,逐渐提高自己的开发能力二、设计思路本系统采纳传统的 MVC 开发模式,即 Jsp+Javabean+Servlet,使用 mysql 数据库
其中 Jsp 实现视图端,Javabean 是模型端,Servlet 是控制端
Servlet 担当主要逻辑控制,通过接受 Jsp 传来的用户请求,调用以及初始化 JavaBean,再通过 Jsp 传到客户端,本系统中 SqlBean 担当主要的与数据库的连接与通信,JavaBean 在本系统中主要担当配合 Jsp 以及 Servlet 来完成用户的请求,而Jsp 主要担当接受与响应客户端
体系结构图如图 1 所示:图 1 体系结构图浏览器servlet览器jsp览器JavabeanDatabase览器请 求 响 应应 、、 三、具体实现1
功能介绍:管理员端管理员可以进行的操作如下: 1、对学生信息进行增加、删除、修改、查询2、对老师信息进行增加、删除、修改、查询3、对课程信息进行增加、删除、修改、查询4、查看个人信息并进行性修改5、查看学生的选课信息、学生的成绩以及排名情况,其中在查看学生排名时,可以根据学生的所学课程和所在专业