天津工业大学网上书店设计与开发.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 22 天津工业大学网上书店设计与开发 第一章绪论 1.1研究背景 近年来,计算机技术和网络技术逐渐精湛,传统的商品销售模式和客户消费观念发生了巨大的改变,电子商务应运而生并迅猛崛起成为了一种新型的消费渠道。图书作为一种文明传播的载体,在互联网上进行销售,是电子商务最典型的代表。网上书店与传统的书店相比,更加受商家和消费者的喜爱,具有以下优势: (1)对于消费者来说,购书不受时间和空间的限制,其在任何时间浏览任何地域的任何一家书店,足不出户就能购买到自己想要的书籍。同时消费者通过网上书店的诸多栏目不仅可以全方位地把握图书信息,而且还能通过在线讨论,交流心得等区域,了解商家的信誉。 (2)对于商家来说,网上经营省去了店面租金、雇佣员工、店铺消耗等费用的支出,运营成本远远低于传统书店。再加上商家实行打折销售、免运费等促销手段,提高消费者对网上书店的热衷度,促进销量,实现了低成本、高收入的良好商业模式。 (3)对于社会的经济发展体系来说,电子商务节省了人力资源,同时提高了资源的利用率。 综上所述,随着网络发展的领域越来越广泛,网上交易的购物模式必然会成为主要的交易方式。因此,本文设计的网上书店,是非常有价值的。 1.2目的和意义 在当今以互联网为主导的时代,电子商务应用模式渗透到了各行各业,影响着人们生活的方方面面。网上书店作为电子商务的杰出代表,与普通书店相比优势颇多,为消费者和商家都带来了很大的便利,交易双方的沟通速度有了质的飞越。目前,我国已经拥有许多较成功的大型网上书店,但是作为信息时代弄潮先锋的各大高校,网上书店的发展还处于起步阶段,甚至有很多学校并没有相应的设施。随着高校校园规模的日益扩大,资源分散,信息传递缓慢,师生对知识的需求不能得到及时的满足等弊端越来越凸显,建立一个校园网上书店系统,可以有效地提高知识的获取速度,带来快捷的校园学习生活。所以,针对高校师生的实际需要,建立一个完善的校园网上书店,为学校广大师生提供方便快捷的网上购书服务,及时满足师生的购书需求,能够有效的促进校园的发展。本文开发的网上书店系统以满足消费者足不出户就能体验网上购书的便捷,和加强作者熟练使用开发工具和编程语言,提高理论联系实际的动手能力展开设计。 1.3 研究的主要内容 本文的主要内容如下: (1)绪论。阐述选题的研究背景,目的和意义,以及简要概述通篇文章的主要内容。 (2)相关理论及技术支持。本章介绍了运行网上书店系统应具备的软硬件工作环境,开发环境和开发技术。 (3)系统分析与设计。本章对开发该系统的可行性进行了详细的讲解,依次从需求方面和可行性方面展开论述。然后,从总体角度出发,归纳出系统设计的基本思想,最后对数据库设计的各步骤进行详述。 (4)系统功能实现。本章主要截取系统运行成功后的部分页面效果图,是全文的主导章节。 (5)系统测试和维护。本章讲述了进行系统测试的原因,并以实例讲述测试的环节,验证系统能够投入使用,最后讲述应该对系统实行那些维护工作。 1.4 章节小结 本章主要讲述了网上书店的研究背景、研究目的和意义,以及对全文的整体内容简要的概述。 第二章相关理论及技术支持 2.1理论基础 2.2.1JSP简介 JSP是Java服务器编程的重要组成部分,其继承了Servlet的所有优点,并能够在HTML中嵌套实现页面的制作。对系统开发者而言,该技术具有诸多特点,具体如下: (1)跨平台性 JSP技术不仅拥有Java强大的API技术,还具有跨平台性。在任何平台下,只要系统的服务器支持JSP,用户就可在任何环境下运行由JSP开发出的Web应用程序。 (2)可移植性强 JSP集成了Java 代码“一次编译,到处执行”的特点,用户使用JSP开发的产品,可以自行选择使用的服务器或工具,不影响系统的正常应用。 (3)可重用的组件 JSP应用程序能够使用可重用的、跨平台的组件,开发过程中通过共享和交换执行普通命令的组件,能够帮助开发人员加快开发速度。 (4)安全性好 JSP使用的是Java安全模型,开发人员利用MD5对JSP源码进行加密,即使数据在传输过程中被窃取,拦截者也很难解绑出加密的JSP源码,保障信息的安全。 2.1.2SSH框架 SSH框架主要依次划分为四大职责层次,分别为:持久层、DAO层、业务层以及WEB层。持久层,主要负责分析各个功能模块所需的表并确定表之间的关系,再根据结果编写Hibernate Mapping文件持久化类。DAO层,主要负责根据持久层的请求,确定持久化操作对应的方法。业务层,主要负责通过编写的service方法来调用DAO操作。WEB层,主要负责系统页面与业务之间的流转,最终展现出JSP页面效果。四个职能模块完美的结合,有效地促进了Web应用程序的开发。图2-1为SSH架构图。

文档评论(0)

%%%%%%%%%%%%%%%%% + 关注
实名认证
内容提供者

#############################

1亿VIP精品文档

相关文档