jsp网上书店毕业设计说明书(编辑修改稿)内容摘要:
.....27 书籍管理 ....................................................................................................................................................28 订单管理 ....................................................................................................................................................28 管理员退出 ...............................................................................................................................................28 本章小结 .............................................................................................................................................................28 第 6 章 系统测试 ........................................................................................................................ 29 注册与登录测试 ..............................................................................................................................................29 书籍查找测试 ...................................................................................................................................................31 购物车测试 ........................................................................................................................................................31 订单测试 .............................................................................................................................................................32 付款测试 .............................................................................................................................................................33 本章小结 .............................................................................................................................................................34 结 论 ........................................................................................................................................ 34 致 谢 ........................................................................................................................................ 36 参考文献 ........................................................................................................................................ 37 附录 1 程序主要代码 ................................................................................................................. 38 附录 2 使用说明 ......................................................................................................................... 48 附录 3 JSP DYNAMIC WEB TECHNOLOGY..................................................................................... 52 第 1 章 绪 论 引言 目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。 网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战 , 截至 2020 年 12 月底,内地上网用户总数为9400 万,比去年同期增长 %,其中使用宽带上网的人数达到 4280 万;上网计算机达到4160 万台,增长了 %。 用户在网上 关注的信息 也不再是单一的新闻。 报告数据显示,用户在网上经常查询的信息中,教育信息占 %,汽车信息占 %,求职招聘信息占%。 在互联网服务业务方面:电子邮件、搜索引擎、网上银行、在线交易、网络广告、网络新闻、网络游戏等服务业务仍然快速的发展着。 在上网的时候我们接触最多的是 Web 页面, Web 页面是如何制作出来的呢。 它的制作是不是非常难以掌握呢。 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种 动态网页 技术标准。 JSP 技术有点 类似 ASP 技术,它是在传统的网页 HTML 文件中插入 JAVA程序段 (Scriptlet)和 JSP 标记 (tag),从而形成 JSP 文件。 课题的目的和意义 Inter 的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用 Inter 的技术和协议,建立各种企业内部网( Intra),企业外部网( Extra),通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。 而在实际的生活中,这种方案已经被广 泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务。 当 今 比 较 流 行的 网 上 书店 国 外 有 “亚 马 逊 ()”, 国 内有 “ 当 当()”。 它们都是相当优秀的电子商务网站,对其他的网站提供了良好的典 范。 设计中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有的功能和注意事项。 设计和完成一个电子商务购物系统,将会牵涉到许多技术上的问题,如:动态网页制作技术的、后台数据库的设计和管理,通过实际的制作个网站,可以避免纸上谈兵,在实践中掌握 上述技术的使用。 所以说,完成这个课题的意义是重大的,其意义如下: 理论联系实际 通过自己动手,把以往纯理论的理论知识和实践结合起来。 在实践中验证理论的正确性。 学习新技术,培养自学和探索能力 目前流行的技术有 JSP、 ASP、 PHP 等,结合 HTML 都能够快速的开发网站,要完成毕业设计就要在其中选择一种最合适的技术来进行开发,无论选择某一种技术,都能够学习到最新的开发技术。 此外开发的时候一定会遇到疑难问题,这就需要自己寻找资料和开动脑筋。 规模较大,可以弥补理论知识和实践的距离 整个项目以开发一个完 整的网站为目标,虽然只有基础的功能,但是规模已经不小,这就需要我们有更强的动手能力 ,这样通过动手操作能大大缩短理论知识和实践的距离。 第 2 章 系统开发技术和环境 网站开发工具- MyEclipse6. 0 MyEclipse 企业级工作平台( MyEclipse Enterprise Workbench ,简称 MyEclipse)是对Eclipse IDE 的扩展,利用它我们可以在数据库和 J2EE 的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。 它是功能丰富的 J2EE 集成开发 环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 服务器 简介 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,目前最新版本是。 Tomcat 是 Apache 软件基金会( Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、 Sun 和其他一些公司及个人共同开发而成。 Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。 对于一个初学者来说,可以这样认为,当在一台机器上配置好 Apache 服务器,可利用它响应对 HTML 页面的访问请求。 实际上Tomcat 部分是 Apache 服务器的扩展,但它是独立运行的,所以当你运行 tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行的。 我们的很多中小应用不需要采用 EJB 等技术, Jsp 和 Servlet 已经足够,这时如果用应用服务器就有些浪费了。 而 Tomcat 短小 精悍,配置方便,能满足我们的需求,这种情况下我们自然会选择 Tomcat。 数据库 SQL Server 2020 简介 SQL Server 2020 是 Microsoft 公司推出的 SQL Server 数据库管理系统的最新版本该版本继承了 SQL Server 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2020 的大型多处理器的服务器等多种 平台使用。 JSP 技术 工作原理 JSP 技术简介 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种 动态网页 技术标准。 JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML 文件中插入 Java程序段 (Scriptlet)和 JSP 标记 (tag),从而形成 JSP 文件 (*.jsp)。 所有程序都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低。 它基于强大的 Java 语言,具有良好的伸缩性,在网络数据库应 用开发领域具有得天独厚的优势。 JSP 有六种内置对象,其中常用的有: request, response, out, session, application, config, pagecontext, page, exception. JSP 技术的优点 JSP 技术在多个方面加速了动态 Web 页面的开发: ( 1)将内容的生成和显示进行分离 使用 JSP 技术, Web 页面开发人员可以使用 HTML或者 XML 标识来设计和格式化最终页面。 使用 JSP 标识或者小脚本来生成页面上的动态内容(内容是根据请求来变化 的,例如请求帐户信息或者特定的一瓶酒的价格)。 生成内容的逻辑被封装在标识和 JavaBeans 组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。 ( 2)强调可重用的组件 绝大多数 JSP 页面依赖于可重用的,跨平台的组件( JavaBeans或者 Enterprise JavaBeansTM 组件)来执行应用程序所要求的更为复杂的处理。 开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。 ( 3)采用标识简化页面开发 Web 页面开发人员不会都是熟悉脚本。jsp网上书店毕业设计说明书(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。