下载此文档

jsp课程设计.doc


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
第 1 页
目 录
…………………………………………………………………………3
………………………………………………………………3
…………………………………………………………3
……………………………………………………………3
系统功能描述……………………………………………………………3
系统功能流程……………………………………………………………4
数据库设计………………………………………………………………5
…………………………………………………………5
E_R图………………………………………………………………6
数据表关系…………………………………………………………6
………………………………………………………………7
系统采用的关键技术……………………………………………………7
关键程序流程……………………………………………………………8
关键代码分析……………………………………………………………8
出现的问题及解决
第 2 页
………………………………………………………11
………………………………11
实现页面的跳转问题 ……………………………………………12
………………………………………………………………………12
………………………………………………………………………13
……………………………………………………………………15
实验分析及总结…………………………………………………………15
……………………………………………………………………………16
参考文献…………………………………………………………………16
创建数据库脚码及源程序………………………………………………17
MVC架构模式的认识……………………………………………………17

实验目的
学习Web应用程序的开发,以B/S方式,JSP编程技术开发学生选课系统;
通过编程实践掌握JSP的动态网页及MySql数据库相结合的技术;
第 3 页
通过MVC(模型-视图-控制)架构模式,使其在开发过程中得以应用,并了解Web编程模式下的Model1和Model2 的区别;
了解Struts框架和Hibernet框架的具体含义及Struts及Hibernet相结合模式下的开发
实验的基本要求
该实验要求完成一个简单的基于Web的学生选课系统,主要实现学生注册模块、学生选课管理模块和课程维护模块这三个模块,采用Servlet、JSP、JDBC、DAO等关键技术,并使用JSP Model1和JSP Model2 两种模式来实现。
实验中采用的开发环境:
编译器:;
Web服务器:;
插件开发平台: GA;
数据库服务器:。
本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
2. 系统分析及设计
系统功能描述
学生选课系统是典型的信息管理系统(MIS),本系统是根据现代化校园的发展而设计的基于jsp的学生选课管理系统,本系统就是为了管理好选课信息而设计的。
学生选课系统需要满足来自两方面的需求,这三个方面分别是学生和管理员。学生的需求是查询院系的课程、学生选课情况及学生信息的修改;选课管理员的功能最为复杂,包括对学生、选课进行管理和统计,及系统状态的查看、维护并生成选课报表。学生可以直接查看选课情况,学生可以根据本人学号和密码登录系统,还可以进行本人课程情况的查询和维护部分个人信息。一般情况下,学生只应该查询和维护本人的选课情况和个人信息,若查询和维护其他学生的选课及成绩查询信息,就要知道其他学生的学号和密码。这些是很难得到的,特别是密码,所以不但满足了学生的要求,还保护了学生的个人隐私。
第 5 页
学校工作人员有修改学生选课的权限,所以需对工作人员登陆本模块进行更多的考虑。在此系统中,学校工作人员可以为学生加入选课

jsp课程设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1557281760
  • 文件大小143 KB
  • 时间2021-12-15
最近更新