javaweb课设报告

上传人:pu****.1 文档编号:456576587 上传时间:2023-08-07 格式:DOCX 页数:36 大小:602.29KB
返回 下载 相关 举报
javaweb课设报告_第1页
第1页 / 共36页
javaweb课设报告_第2页
第2页 / 共36页
javaweb课设报告_第3页
第3页 / 共36页
javaweb课设报告_第4页
第4页 / 共36页
javaweb课设报告_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《javaweb课设报告》由会员分享,可在线阅读,更多相关《javaweb课设报告(36页珍藏版)》请在金锄头文库上搜索。

1、洛阳理工学院课程设计报告课程名称 Java web 程序开发入门专业计算机应用技术_班级o学号姓名完成日期目录第一总体设计41.1 、设计目的:41.2 设计题目:41.3 .设计要求:4第二设计内容:5o2.1 题目一52.1.1 Tomcat服务器启动 52.1.2 下载安装JDK62.1.3 下载Eclipse安装包72.2 题目二82.2.1 分析82.2.2 用户注册设计思想92.2.3 用户注册功能实现92.3 题目三15.2.3.1 聊天室设计思想.15.2.3.2 聊天室模块划分.15.2.3.3 系统功能结构图.19.2.3.4 chatroom 的模块设计分析1.62.3.

2、5 ChatRoom 的关键技术20.2.3.6 代码设计.1.7.2.3.7 聊天室功能实现20.2.4 题目四2.1.2.4.1 开发环境:21.2.4.2 系统分析: 27.2.4.3 功能实现: 29.第三实训心得.32.-可编辑修改-可编辑修改-第一 总体设计1.1 、设计目的:1、培养学生运用所学课程 Web程序设计(Java) 的理论知识和技能解决实际问题的能力,使学生在系统开发中得到 Java Web 编程方法及技能 的综合训练。2 、培养学生调查研究、查阅技术文献以及编写技术报告的能力。1.2 设计题目:1 下载并安装JDK、 Tomcat 、 MySQL 和 Eclipse

3、 ,完成 Java Web 应用程序开发环境的搭建。2 使用 JSP Model2 模型, 开发一个用户注册模块, 要求: 使用 Servlet 、 JSP 和 Java Bean 技术;界面友好;具有用户输入校验功能,并且在用户输 入错误时给出出错信息。3 使用 JSP 和 JavaScript 技术实现一个网络聊天室, 功能要求具备一个使用用户昵称登录的页面,在聊天主窗口左侧有当时在线成员列表(建议采用 AJAX 技术),通过鼠标可以选择说话的对象(不允许自己对自己说话),在聊天时可以设置说话时表情,输入说话的内容,单击发送按钮完成会话的发送, 会话内容实时显示在聊天主窗口内, 包括发言人

4、姓名、 聊天对象姓名 、 聊天内容和会话发起的时间,选作的功能是将会话内容保存在数据库中。1.3 .设计要求:1 .对于每个题目,应完成代码编制和调试,保证功能完全实现2 .编写程序要求利用Eclipse开发工具调试通过。3设计完成后,需要写成一份实训报告。第二设计内容:2.1 题目一2.1.1 Tomcat服务器启动Tomcat服务器启动后,在浏览器的地址栏中输入http:/locathost:8080 或者 http:/127.0.0.1:8080 访问 Tomcat 服务器,如果浏览器中的显示界面如图所示,则说明Tomcat服务器安装成功。如图1图2HOOT六月 2015 4; 0? ;

5、2? 下午 orgapacTi&.GLtalina.startup.HostGonf ig信息: Deplolnr ifeb apfflicatLqn direcJfcor,y C = apaclie -toRcat-7.0.4?and日呼小六月 29, 2Q15 4: 09 : 29 下午 oi*g .已刷办小金-心国ta 1 ina.statMup .H0零七Conf ig言,息,二 Deploying ueb pplication riipeetoi*y C : Xapaclie-toncat-7. 8. 47后息J DeploLjlnf ueh apfplicat io n dnrec

6、tor-y C - apaclietomcat7. B. 47jwehapps:xanRQ六月 2y,2B15 4: 09 :29 下午 opg .paclie _cat a lina.stpcup .HostConf if deployDlrecti彳言,扈、;D片ployijig web apvlication dlireGtoiry G;apaGhc-toncat-?.0.7wcbappssdocs K 月 29. 2Q15 4: 99 = 28 下午 o rg. -ApAche. ct a 1 in a . s Cap t up. Has tConf i_八信八信Deploy上口尊 i

7、eb Apflicat j,d 29, 2015 4:09:29 下午。鹏 Starting PpotocolHaridler 2L 2015 4:09:2?下午 opg Starting Pr-otocoIHaridler 29, 2015 4 = 09=29 下午 or?Server startup in 887 nsn diredtor-y (! : apacrietoiiceit7_0_ 47wehipps: .-apache _co ote .Abstir.ct PrntocoL stairtr,http-apr-8080,J.apac he .co yote . Abs ti*ac

8、 t Pro toco 1 st Art rajp-api-aeeflM.AvaGheind-stftr-tupstrtA|MCh# TeMMW rJ45 支司用噩r R - C O 由国 - loralhost,: ii?s河k挣机IB搜耻*哇聒)里眄 nfim弋二ms网t导儿伸SE 枚眩 TH 釉功 *I- I 岸 234刑址/t-JT*4iB褥 1 算图 hSJThihWiMOffiMrackML,二 _ 国 Apach# TcmciV7047 x 1 +J即L情三F观三工期IHpI位置.h*i =对fl好*生,军血包也若客一Find HelpHorne Docymeiiitation

9、ConfiguratiOn Exanriples VVikl Mailiimg UstsApache Tomcat/7.0.47Racommftnded Reading:Security 匚onBidEratiQn HQWtOMfinaficr 久ppHcwtion HCW-TQClumSiinf)/Se45lcin Re巨Ikatlcn HUW,T口Apache Software Foundatioihttp:/www.Apacbe.DrQ/SttlYWI NUitusM&iw即AppHu si Mar m gur-可编辑修改-2.1.2下载安装JDKapache-tomcat-7.0.47

10、-windows-K&6.zip 2015/4/27 7:59ZIPt=j eclipse-jee*keplfrr-SFtl-win32,zip2015,/J 1 ?! S:48 i ZIP11 jd k-7ul 5-wirrd ows 1586. exe2015/6/29 1AM定二盘等双击图中的JDK图标,开始安装JDK下一步,选择开发工具在下一步-可编辑修改-安装成功-可编辑修改-2.1.3下载Eclipse安装包解压eclipse安装包,打开安装文件,直接下一步安装,点击安装完成即可。双击图 1中的eclipse.exe 图标即可安装运行。图1configuration2C15/6/3

11、0 15:58文件.drop!ns2013/9/19 17:13文件features;O12/9/19 17:13文件p22013/9/19 17:12文件plugins2013/9/19 17:13文件readme013/9/lS 17:13文件,块2015/6/30 15:52文件I eclipseprodurt2013/7/3 20:04ECUn artifdCts.xml;O13/9/19 17:13XMLf eclipsc.exe2Q13/4/20 5:56靖 eclipje.ini2013/9/19 17:13婕,eclip?c.ej(s5013/4720 5:55JiMS epb

12、vlOihtml2013/7/1 4:13234!处 nciice-html2013/7/1 4:13234!图2选择上图2中的OK后,即安装成功2.2题目二2.2.1分析开发一个用户注册模块,使用 JSP Model2模型。JSP Model2架构模型采用JSP+Servlet+JavaBean 的技术,此技术将原本的 JSP页面中的流程控制代码提取出来,封装到 Servlet中,从而实现真个程序页面显示、流程控制和业务逻辑分离。实际上JSP Model2模型就是MVC设计模型,其中控制器 的角色是由Servlet实现的,视图的角色是由JSP页面实现,模型的角色是由立,并且使用该模式的软件具

13、有极高的可维护性、可扩展性和可复用性。按照JSP Model2的模型思想编写一个用户注册的程序,该程序中包含两个JSP页面register. jsp 和 loginSuccess.jsp 、个 Servlet 类 ControllerServlet.java 、 两个JavaBean 类 RegisterFormBean.java 和 UserBean.java 、一个访问数据库的 辅助类DBUtil.java ,这些组件的关系如图9-8图加区程序组件关系图总体结构图:2.2.2 用户注册设计思想2.2.3 用户注册功能实现先实现用户注册界面 register.jsp 点击注册后进入ControllerServlet跳转页面,然后跳转到loginSuccess.jsp登录成功页面, 开始实现注册的功能,定义用户类 UserBean,用来封装用户的信息,UserBean.java 类中定义三个 String 类型的属性 name password 和 email 。代码没如下:|J UserBean. a a 汉package cn ritcast,chapter09domain public clas UsErBeari private String name;private String

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

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