首页 JSP课程设计报告

JSP课程设计报告

举报
开通vip

JSP课程设计报告JSP课程设计报告 安徽电子信息职业技术学院 《JSP应用开发技术》工作设计报告 系 部: 软件学院 专 业: 软件技术 班 级: 软件103 姓 名: 陈令伟 赵奇 指导教师: 陈键 二0一一 年 十一月 二十八日 一 设计目的 1.通过开发具体系统,了解并熟悉jsp 2.掌握网络编程的一般模式,使用jsp+javabean+servlet编写具体可用的系统 3.通过开发员工业绩管理系统,充分体会MVC模式的优点及在网络开发的流行性,培养运用此模式解决实际问题的能力 通过设计系统,在开发过程中碰...

JSP课程设计报告
JSP课程 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 报告 安徽电子信息职业技术学院 《JSP应用开发技术》工作设计报告 系 部: 软件学院 专 业: 软件技术 班 级: 软件103 姓 名: 陈令伟 赵奇 指导教师: 陈键 二0一一 年 十一月 二十八日 一 设计目的 1.通过开发具体系统,了解并熟悉jsp 2.掌握网络编程的一般模式,使用jsp+javabean+servlet编写具体可用的系统 3.通过开发员工业绩管理系统,充分体会MVC模式的优点及在网络开发的流行性,培养运用此模式解决实际问题的能力 通过设计系统,在开发过程中碰到问题解决问题的过程中,逐渐提高自己4. 的开发能力 二 设计思路 本系统采用传统的MVC开发模式,即Jsp+Javabean+Servlet,使用mysql数据库。其中Jsp实现视图端,Javabean是模型端,Servlet是控制端。Servlet担当主要逻辑控制,通过接受Jsp传来的用户请求,调用以及初始化JavaBean,再通过Jsp传到客户端,本系统中SqlBean担当主要的与数据库的连接与通信,JavaBean在本系统中主要担当配合Jsp以及Servlet来完成用户的请求,而Jsp主要担当接受与响应客户端。 体系结构图: servlet 浏 览 Database 请求 器 览 览 器 Javabean 器 jsp 览 响应器 应、、 三 具体实现 1.功能介绍: ?管理员端 管理员可以进行的操作如下: 1、对员工信息进行增、删、改、查 2、查看个人信息并进行性修改 3查看员工的信息、员工的编号车间情况。 ?员工端 员工可以进行的操作如下: 1、修改个人登录系统的密码 2、查看自己的信息 3、查询自己信息以及班级,同时拥有通过学号查询其他人信息的权利 2.数据库构成 数据库作为后台数据存储空间,由1张 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 组成,设计遵循数据库设计要求,力求 规范, 各表的结构如下: 1.员工信息设计 2.员工信息如下 3.程序构成 ?Jsp 各个输入界面,显示界面,用于信息的输入输出以及显示 Errorpage.jsp 错误信息显示界面 Login.jsp 登录界面 Manager: Addpersonnel.jsp 添加员工界面 addteacher.jsp 添加管理员操作 Showpersonnel.jsp 显示员工信息 Updatescore.jsp 删除信息界面 Updatepersonnel.jsp 更改员工信息界面 Searchonescore.jsp 查看某个员工业绩界面 Showpersonnel.jsp 显示员工信息 showTinfo.jsp 显示个人信息 Updatescore.jsp 更改业绩界面 Personnel Searchmyself.jsp 查看个人信息 Searchoneself1.jsp 显示其他人信息 Searchothers.jsp 输入要查询其他人的学号界面 ? JavaBean JavaBean定义各种功能类 ※sqlBean 对数据库的各种操作 ※personnelscore 员工信息 ※personnel 员工类 ?Servelet 作为整个系统的控制者,Servlet接受Jsp的请求与数据,调用JavaBean完成程序功能,并将结果转交给Jsp显示 各Servlet如下: Addpersonnel 添加员工 Delpersonnel 删除员工信息 M_updatescore 管理员更改信息 Updatepersonnel 更改员工信息 四 设计体会与小结 通过员工业绩管理系统的设计,我对软件开发又有了更深一些的认识,对MVC模式的特点有了一定的看法。在软件设计中,再碰到问题及解决问题的过程中有了一定的提高。 ?做程序一定要提前做好规划,这样会避免在系统开发过程中出现混乱,并且在对程序进行修改时也能减少附带的错误。 ?系统是不可能完美的,我们要做的就是要在现实需求的基础上尽量减少用户操作的繁琐,为用户提供便利,尽量使系统人性化。 ?要解决问题拖沓,要及时有效地处理问题及及时完成任务,编程是个慢活细活,要有耐性。 ?要充分利用网络的便利,遇到一些想不通的地方可以上网查询,对平时没有及时对所学的东西进行扩展和提高。同时周围的同学也是很好的老师,有些问题自己想可能想不通,但是让别人帮自己看看就能很轻易解决问题。 ?不要局限在课本内容,也不要只看课本,最好的方法就是编程,在实践中学习。当碰到问题时就去查资料,去学习,然后把学到的知识运用到程序中,这样对知识的掌握就更加彻底。一开始我采取的办法就是看课本,但是课本看完了,自己还是很头晕,知识点太琐碎,看一遍根本记不住多少东西,后来就采取上面的办法,这样对JSP程序设计理解的越来越清楚。 ?我们不可能掌握所有的内容,没有什么一劳永逸,所以我们要学会学习,学会现学现用,不断地学习,然后用学会的新知识做东西。
本文档为【JSP课程设计报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_882336
暂无简介~
格式:doc
大小:34KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-10-23
浏览量:11