JSP课程设计报告-学生成绩管理系统

上传人:人*** 文档编号:487584703 上传时间:2022-12-28 格式:DOC 页数:41 大小:906.50KB
返回 下载 相关 举报
JSP课程设计报告-学生成绩管理系统_第1页
第1页 / 共41页
JSP课程设计报告-学生成绩管理系统_第2页
第2页 / 共41页
JSP课程设计报告-学生成绩管理系统_第3页
第3页 / 共41页
JSP课程设计报告-学生成绩管理系统_第4页
第4页 / 共41页
JSP课程设计报告-学生成绩管理系统_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《JSP课程设计报告-学生成绩管理系统》由会员分享,可在线阅读,更多相关《JSP课程设计报告-学生成绩管理系统(41页珍藏版)》请在金锄头文库上搜索。

1、沈航北方科技学院JSP程序设计报告程序名称学生成绩管理系统_教学系 _专业 _班级 _学号 _学生姓名 _指导教师 _2014 年 12 月word 范文目录一、设计目的.二、设计思路.三、具体实现.1.功能介绍: .2.数据库构成 .3.程序构成 .四、设计体会与小结.附录 1 用户手册.附录 2 源程序.33445710 错误!未定义书签。12、设计目的1. 通过开发具体系统,了解并熟悉 jsp2. 掌握网络编程的一般模式,使用 jsp+javabean+servlet编写具体可用的系统3. 通过开发学生成绩管理系统,充分体会MVC莫式的优点及在网络开发的流行性,培养运用此模式解决实际问题

2、的能力4. 通过设计系统,在开发过程中碰到问题解决问题的过程中,逐渐提高自己的开发能力、设计思路本系统采用传统的MVC开发模式, 即 Jsp+Javabean+Servlet ,使用 mysql 数 据库。其中 Jsp 实现视图端, Javabean 是模型端, Servlet是控制端。 Servlet担当主要逻辑控制,通过接受Jsp 传来的用户请求,调用以及初始化JavaBean,再通过 Jsp 传到客户端,本系统中SqlBean 担当主要的与数据库的连接与通信,JavaBean 在本系统中主要担当配合 Jsp 以及 Servlet来完成用户的请求,而Jsp 主要担当接受与响应客户端。体系结

3、构图如图1 所示:图 1 体系结构图三、具体实现1. 功能介绍 :管理员端管理员可以进行的操作如下:1 、对学生信息进行增加、删除、修改、查询2、对教师信息进行增加、删除、修改、查询3、对课程信息进行增加、删除、修改、查询4、查看个人信息并进行性修改5、查看学生的选课信息、学生的成绩以及排名情况,其中在查看学生排名时,可以根据学生的所学课程和所在专业进行排名查询6、对学生的选课信息进行添加、删除等操作教师端教师可以进行的操作如下:1、查看个人信息并修改登录密码2、查看学生信息,其中包括对学生成绩进行查询与修改,在本系统中,将教师 的成绩录入功能与成绩修改功能合并3、查看学生的排名情况,包括学生

4、的课程排名与专业排名学生端学生可以进行的操作如下:1、修改个人登录系统的密码2、查看自己的课表3、进行选课4、查询自己成绩以及成绩排名情况,同时拥有通过学号查询其他人成绩的权利框图结构程序的框图结构如图2 所示 :事tfHfl| i : in 学生 A 島1 、査谄育己的成吗理1,畫 ?拿生礁1.九 理WfE 信亂3、箱人学生除MI 4. 誉 Ir 半生 * 老 flat图 2 框架结构2. 数据库构成数据库作为后台数据存储空间,由7 张表组成,设计遵循数据库设计要求, 力求规范,各表的结构如下:man ager 管理员信息表?名类型朕度| 十进位允许空值 (NulD Iidchar100LI

5、小passwordchar100teacher 教师信息表容| 类型1 长度十进位| 允许空值他 U) 1idchar100匚小tnamechar100?passwordchar100student 学生信息表名类型栈度十谜位允许空值(WJ)Iidchar100小?snamechar1000passwordchar100sdasschar200smajorchar200course 课程信息表名1 类型长度什进位允许空值 (Null)lcidchar100 ,1?dnunnchar100 |cnamechar100uneditdouNe斗2capacityint40bdchar100stude

6、 ntcourse学生选课信息表名类型1 长度1 十进位允许空值 (Nul) |sidchar100ncidchar100启cnamechar10Q回creditdouble4Icapacitymt40dnumchr10Qlidchar100窗 1?score 学生成绩表名类型长圍| 十进位允许空值 (NulD Icidchar100,1cnamechar100Hcreditdouble4LI sldchar10Q0pscoreint40qscoreint4ogradeint斗jpadouble421rankint斗0rank 学生平均学分积点表 名类型十诜位$允许空 ?I(Null)|sid

7、char斗10?averagepointdouble423. 程序构成Jsp各个输入界面,显示界面,用于信息的输入输出以及显示Errorpage.jspExist.jspLog in .jsp错误信息显示界面退出系统登录界面Man ager:addcourse.jspaddstucourse.jspaddstude nt.jspaddteacher.jspm1.jspm2.jspm3.jspman ager.jspSearcho nescore.jspShowcourse.jspShowstucou.jspShowstude nt.jspShowteacher.jspUpdatecourse.jspupdateMpassword.jspUpdatescore.jspUpdatestude nt.jspUpdateteacher.jsp添加课程界面为学生选课界面添加学生界面添加教师操作显示页面的上栏信息显示页面左栏信息显示页面右栏信息划分分配页面比例查看某个学生成绩界面显示课程信息界面显示学生选课信息界面显示学生信息显示教师信息更改课程信息更改密码界面更改成绩界面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号