Javaweb实训总结报告.docx
《Javaweb实训总结报告.docx》由会员分享,可在线阅读,更多相关《Javaweb实训总结报告.docx(25页珍藏版)》请在咨信网上搜索。
1、西安航空职业技术学院 课 程 设 计 说 明 书课程名称: jsp技术实 专 业: 软件技术 班级学号: 15303139 姓 名: 刘浩儒 指导老师: 陈洁 年 12 月_12_日教务处印制西安航空职业技术学院课 程 设 计 任 务 书课题名称: 在线购物车系统 设计内容: 利用myEclipse8.5创建相关java和servlet文件. 和登陆界面设置和界面美化,利用tomcat7.0完成项目在 浏览器上公布,利用mysql进行建立数据库,然后建立用户登录表,此次设计关键设计内容是在线图书购物车系统,目标是为方便用户在输入正确用户名和密码时候能够在线购书。 技术条件或要求: HTML+C
2、SS、javascript、Tomcat7.0 Java Web程序设计、Mysql 、MyEclipse、PhotoShop等相关软件进行设计 指导老师(署名): 教研室主任(署名): 开题日期: 年 12 月 12 日 完成日期: 年 12 月 20 日摘要伴随信息技术高速发展和Internet不停普及。大家对于互联网技术要求不仅是浏览一下网页,收发电子邮件。日益忙碌大家开始追求足不出户利用互联网这一强大平台来实现网上购物,如网上订餐,网上订票,网上药店等。对于企业来讲,不管是企业之间(B to B),还是企业和用户之间(B to C)交易,假如能够实现网上交易将大大提升交易速度节省交易成
3、本。本文设计了基于JSP在线购物车系统,整个开发环境是基于windows系统下,利用技术包含:B/S模式,MVC三层架构思想,Servlet/JSP、JDBC、MySQL等。使用工含有MySQL5.0作为数据库平台,Tomcat6.0作为服务器,JSP作为前台页面显示,实现了应用逻辑和页面分离使得界面设计更简单。在线购物车系统模拟了网上购物基础功效,实现了产品浏览,购物车管理,订单管理等功效。在在线购物车系统中,用户能够很方便对商品进行浏览检索,查看商品具体资料。然后依据各人喜好购置心仪商品,系统会自动为用户生成订单,根据料客索填写信息提交订单并发货。关键词:B/S模式; JSP; Servl
4、et; MySQL AbstractWith the rapid development of information techniques and the continuous spread of Internet.People not only to the requirement of the Internet technology is browsing the web, send and receive email.Increasingly busy people begin to pursue the housebound use the Internet this a power
5、ful platform for online shopping,such as online order,online booking,online pharmacies,etc.For the enterprise,Whether between enterprises (B to B), or between companies and customers (B to C),If can realize online trading will greatly improve the speed to save transaction cost.This paper design base
6、d on JSP online shopping cart system,Under the development environment is based on Windows system,Using the techniques include:B/S mode,The thought of the MVC three-tier architecture,The Servlet/JSP, JDBC, MySQL, etc.The tools used have MySQL5.0 as the database platform,Tomcat6.0 as a server,The JSP
7、 as the front desk page displays,Realize the separation of application logic and page makes the interface design is more simple.The basic function of an online shopping cart system to simulate the online shopping,Realized product browsing, shopping cart management, order management, and other functi
8、ons.In the online shopping cart system,Customers can easily browse the retrieval,View the details of the goods.The right and then the be fond of according to each purchase the goods,The system will automatically generate orders for customers,According to the customer fill in the information submitte
9、d to the order and delivery.Keywords: B/S; JSP; Servlet; MySQL目录第一章 绪论61.1课题背景61.2网上购物的发展状况61.3项目提出的意义71.4本课题主要研究内容71.5 论文结构7第二章 系统所采用的技术82.1 MVC设计模式和B/S系统架构82.1.1 MVC设计模式82.1.2 B/S系统架构92.2 JavaScript技术92.3 JSP技术102.4 MySQL数据库技术102.5 通过JDBC对数据库进行访问11第三章 系统需求分析123.1系统的可行性研究123.1.1社会可行性123.1.2 技术可行性12
10、3.2需求分析133.2.1 业务需求分析133.2.2 用户需求分析133.2.4 运行环境和开发工具13第四章 登录界面的实现14第五章系统测试20第六章 总结与展望20参考文献21第一章 绪论伴随互联网快速发展,电子商务成为了关键商业交易模式,网上购物是电子商务一个基础形式,这个流行于二十一购物方法已经被越来越多人所接收1.1课题背景多年来,伴随Internet快速发展和普及化,使Internet成为报刊、电视、广播等传统媒体以后而兴起一个新传媒介质,大家对于互联网技术需求已不仅仅是浏览网站,收发电子邮件 。日益忙碌大家开始追求足不出户就能够购置所需商品。网上商城购物成了一个新型而热门购
11、物方法应运而生。在互联网日益流行今天,网络是主角,是时代宠儿。在网络大家族中,电子商务则是一个热点。电子商务一个最基础表现就是网上购物,从一定程度上讲它就是网上超市,也就是一个网上销售。“网”字意味着它含有信息时代快捷方便等特征。实际上电子商务出现,给消费者地位,消费观念带来了关键改变。网上购物系统作为B2B(Business to Customer),B2C(Customer to Customer)前端商务平台,在其商务活动中起到举足轻重作用,本文关键考虑是怎样实现基于JSP在线购物车系统。购物网站及购物车实现这一课题,是应用前景很宽广,它处理方法不仅能够针对购物网站,一样能够应用于多个多
12、样网站建设。1.2网上购物发展情况在中国,网上购物从无到有也不过短短几年时间。中国第一家网上购物发生在1996年,燕莎友谊商场首次经过网上商城售出一个景泰蓝,即使货款支付不是在网上进行,但这毕竟为中国零售业奏出了网上购物先声。依据CNNIC统计结果,截止1月中国有互联网用户7950万人,而又有40.7%以上网民在过去十二个月里有过网上购物经历,这就说明中国有网上购物用户达是3235.7万人,而且这一数字还在以17%左右速度增加,到中国网上购物用户将达成6962万人,这说明在中国发展网上购物含有良好群众基础,网上购物方法正逐步被大家所接收。1.3项目提出意义自中国加入WTO后,越来越多传统企业深
13、入认识到企业经济发展肯定趋势是以网络化、全球化为关键特征。而企业实施电子商务则成为企业发展和国际接轨必需条件。多年来国家十分重视企业信息化建设,并做了大量工作,但现在企业开始实施信息化百分比还不到20%。所以电子购物网站实现是一个很迫切需求。现代网络,已经经历过快速发展时期,它技术也已经相当成熟。所以,依靠网络技术来架设一个网站会在很多方面得到相关支持。现在网络对于大家来说,已不再是单单取得信息意义,更反应了现代人生活理念,更为关键是成为企业和商家宣传产品,介绍本身平台。因为现代社会愈发依靠于网络,尤其是“万维网”,为企业或商家量身设计一个网站被默认为必不可少事情。利用电子商务模式,在介绍推广
14、自己同时,以新一个渠道销售自己产品,也愈发被关注。所以,设计一个含有电子商务功效企业网站含有很好开发和应用前景。1.4本课题关键研究内容伴随网络技术发展,尤其是电子商务普及和应用,开发一套简单实用网上商城可谓当务之急。本文关键研究怎样实现以下内容 : 现用户登录和用户注册。(2)实现购物车功效。(3)实现订单模块管理。1.5 论文结构本文分为七章,经过对购物网站分析,设计和实现过程全方面介绍来展示系统全部特征。第一章 绪论,描述了课题背景、网上购物发展情况、项目提出意义,进而总结出此次课题关键研究内容。第二章 相关技术,系统设计中部分相关技术介绍。第三章 系统分析,首先从多个角度叙述了系统开发
15、可行性,然后进行了系统功效需求分析。第四章 系统实现,这一阶段是编码阶段,对各个模块进行具体实现第五章 系统测试,对系统进行了三方面测试,以此确保系统正确性。第六章 总结和展望。第二章 系统所采取技术本章对设计和实现在线购物车系统所采取技术进行概要简述,关键包含MVC设计模式,B/S系统架构、JavaScript技术,JSP技术,MySQL数据库和经过JDBC接口访问数据库。2.1 MVC设计模式和B/S系统架构2.1.1 MVC设计模式MVC设计模式是一个流行软件工程架构模式,它把系统分为三个基础部分:视图层(View)、模型层(Model)和控制层(Control)。这三个部分以最少耦合协
16、同工作,从而提升应用可扩展性和可维护性。MVC结构图2-1。图2-1 MVC结构图首先控制器接收用户请求,并决定应该调用哪个模型来处理;然后模型依据用户请求进行对应业务逻辑处理,并返回数据;最终控制器调用对应视图格式化模型返回数据,并经过视图展现给用户。总来说,MVC设计模式含有以下有点:首先,最关键是是多个视图能共享一个模型,提升了代码可重用性。因为MVC三个模块相互独一,改变其中一个不会影响其它两个,所以依据这种设计思想能结构良好松耦合构件。另外,控制器提升了应用程序可配置性和灵活性。可用来连接不一样视图和模型去完成用户需求,这么控制器能够为结构应用程序提供有力手段。2.1.2 B/S系统
17、架构网上购物基于Web系统,传统C/S架构已经不能满足大量用户访问及操作。B/S是是浏览器/服务器英文简写,具体结构是浏览器&Web服务器&数据库服务器。相对于C/S架构“胖”用户端,B/S架构不需要安装很多对应操作软件,只需要安装一个浏览器。她将大量数据处理工作交给服务器处理,用户端只需要经过浏览器就能够向服务器发送访问请求和接收处理结果。因为B/S架构大多数功效全部是在服务器上实现,所以降低了系统维护工作。B/S架构将会成为越来越多软件开发选择。2.2 JavaScript技术JavaScript代码是一个文本字符格式,能够直接嵌入HTML文档中,而且可动态装载。编写HTML文档就像编辑文
18、本文件一样方便。JavaScript 是一个描述性语言,它能够被嵌入 HTML 文件之中。经过 JavaScript 能够做到响应用户需求事件(如表单输入),这么当一位使用者输入一项信息时,它不需要经过网络传送到服务器端进行处理再传回来过程,而能够直接在用户端进行事件处理。你也能够想像成有一个可实施程序在你用户端上实施一样(但这种实施程序是有限,它对用户端电脑控制力很差)!JavaScript是一个基于对象和事件驱动并含有安全性能脚本语言,有了JavaScript,可使网页变得生动。使用它目标是和HTML超文本标识语言、Java 脚本语言一起实现在一个网页中链接多个对象,和网络用户交互作用,从
19、而能够开发用户端应用程序。它是经过嵌入或调入在标准HTML语言中实现。2.3 JSP技术本系统采取JSP技术开发。因为JSP和同类ASP、PHP相比有着独特优势。JSP是由Sun Microsystems企业推出技术,它以Servlet技术为基础,又在很多方面作了改善,而且充足借鉴了ASP和PHP部分合理地方。它平台无关性胜过ASP技术,而强大JDBC数据库接口规范又优于PHP技术,它在动态网页建设中有强大而尤其功效。Web服务器在碰到访问JSP网页请求时,首先实施其中程序段,然后将实施结果连同JSP文件中HTML代码一起返回给用户。假如第一次访问JSP文件,将被服务器翻译成对应特殊Java文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Javaweb 总结报告
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。