网络书店的设与实现毕业论文正文.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络书店的设与实现毕业论文正文

第一章系统概述 1.1 课题开发背景 随着互联网在中国的进一步普及应用,网上购物逐渐成为人们的网上行为之一。如今人们的生活水平也在不断的提升,越来越多的人们开始以网上购物来代替传统的购物方式。网上交易自身所具有的经营上的优势以及对消费者强大的吸引力,是刺激网上交易发展的重要原因。几年前,我还至少一个月就会去书店逛两次,如今一年也难得去一回,究其因有如下几点。 一来支付方便,款到发货,拿书付钱,一点风险也没有。 二来节约了购书的成本,不论路上花的时间,至少在油价勇敢向前冲时候,还是少去城里在车流中拼搏的好,也算是对环保事业的一点小小支持吧。 其三,网络书店让我找书的时间也省了很多,现在的书籍浩如烟海,而网上书店的搜索和推荐功能,让我很容易定位到购买的目标。而网站上的推荐功能,则让我很容易的了解书中的内容,再加上读者的评论,对于这本书质量就能判断出一个比较清晰的轮廓,也就能下定是否买的决心。 总体来说,网上店面的优势是很明显的,会有越来越多的人去使用它购物。毫无疑问,网店俨然已经成为了互联网时代的又一个新兴产业,而随着信息时代的发展,它所带来的影响也将越来越广泛和深远。比起逛实体店来说,网购能够节省很多宝贵的时间,降低了成本。总之,网络可以在绝对低成本的状态下完成相对高质量的任务。 在目前的实际应用中,已经有很多的网上书店系统被人们所熟知了,比如:当当网()、亚马逊()等等。 1.2 课题分析 网络书店系统分为前台管理和后台管理两大部分。其中前台管理的主要功能有书籍类型展示、查询书籍、查询书籍促销信息、购买书籍、订单查询、留言。后台管理的主要功能有书籍管理、会员管理、订单管理、促销活动管理、留言管理。 1.2.1不同权限用户的登录 用户登录本系统时,分为不同的权限为:会员、管理员 会员通过网站:修改会员信息、浏览书籍信息、查看书籍介绍、促销活动、购买书籍、查看订单、查看留言簿并留言。 管理员通过网站:管理会员、管理书籍、管理订单、管理书库、管理促销活动、管理留言簿。 若不登录,则可以以普通用户身份浏览书籍信息、查询书籍及书籍介绍、活动促销、查看留言簿。 1.2.2用户管理 进入该系统的每一个用户,都应该只有一个属于自己的账号和密码,所以在使用本系统时需要进行用户信息的注册。管理员身份还能添加、删除用户,会员只能修改自己的个人信息,管理员可以修改所有用户及管理员的信息。 1.2.3书籍管理 网络书店系统,对于用户应该有许多书籍类型选择,这就需要管理员发布一些不同类型的书籍来供用户选择。如果发布的书籍有所不当,可以进行书籍的删除。所有身份的用户都能对书籍进行查询。 1.2.4书籍订单的管理 当用户选择了喜欢的书籍可以点击下单进行订单处理,转到订单填写页面,提交订单后,即完成书籍的先上购买。 1.2.5促销活动的管理 促销活动可以使书籍卖的更多更快,使商家盈利,促销活动由系统管理员发布和删除,会员和游客可以查询与查看促销活动信息。 1.2.6留言管理 当用户在网络书店购买自己喜欢的书籍后可以将自己的问题或者建议进行留言,管理员可以根据用户对网络书店的评价和建议进行网上书店的完善。 1.3 开发技术及相关工具 1.3.1 JSP JSP(JavaServer Pages)是一种动态网页技术标准。此技术为创建Web页面提供了一个简捷快速的方法。目的是使构造基于Web的应用程序更容易和快捷,这些应用程序能与各种Web服务器、应用服务器、浏览器和开发工具共同工作。传统网页HTML文件加上Java程序片段和JSP标记,就构成JSP网页(*.jsp)。Web服务器在遇到访问JSP网页请求时,先执行其中的程序片段,再将执行结果以HTML格式返给客户。程序片段可包括操作数据库、网页重定向以及发送 email 等功能。所有对程序的操作都在服务器端执行,网上传送给客户端的仅仅是得到的结果,因此对客户浏览器的要求最低。 相对于Servlet这种Java类,JSP又有特定的优势。要想完成一个简单JSP页面所具有的功能,需要编写大量Servlet代码,而且从代码上根本看不出来要生成的HTML文档结构。另外,JSP中的双引号等特殊字符,在Servlet中需要进行转义处理,进一步降低了代码的可读性。事实上,在JSP中还可以使用标签等特性进一步将JSP中的 Java代码带来的不利因素削弱。 总之,用JSP开发系统可以降低开发门槛,提高代码可读性,开发出高性能跨平台的企业级软件。所以本系统采用了JSP技术。 1.3.2 JSP网站开发模式 JSP网站开发技术标准给出两种使用JSP的方式。分别为模式一和模式二。 模式一:JSP+JavaBean 在此模式中,JSP页面独自响应请求并将处理结果返回客户并实现页面的表现。所有数据通过Bean处理。模式一也实现了页

您可能关注的文档

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档