网络书店的设计与实现正文本科学位论文.doc

网络书店的设计与实现正文本科学位论文.doc

ID:11590956

大小:2.09 MB

页数:46页

时间:2018-07-12

网络书店的设计与实现正文本科学位论文.doc_第1页
网络书店的设计与实现正文本科学位论文.doc_第2页
网络书店的设计与实现正文本科学位论文.doc_第3页
网络书店的设计与实现正文本科学位论文.doc_第4页
网络书店的设计与实现正文本科学位论文.doc_第5页
资源描述:

《网络书店的设计与实现正文本科学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、网络书店的设计与实现第一章系统概述1.1课题开发背景随着互联网在中国的进一步普及应用,网上购物逐渐成为人们的网上行为之一。如今人们的生活水平也在不断的提升,越来越多的人们开始以网上购物来代替传统的购物方式。网上交易自身所具有的经营上的优势以及对消费者强大的吸引力,是刺激网上交易发展的重要原因。几年前,我还至少一个月就会去书店逛两次,如今一年也难得去一回,究其因有如下几点。一来支付方便,款到发货,拿书付钱,一点风险也没有。二来节约了购书的成本,不论路上花的时间,至少在油价勇敢向前冲时候,还是少去城里在车流中拼搏的

2、好,也算是对环保事业的一点小小支持吧。其三,网络书店让我找书的时间也省了很多,现在的书籍浩如烟海,而网上书店的搜索和推荐功能,让我很容易定位到购买的目标。而网站上的推荐功能,则让我很容易的了解书中的内容,再加上读者的评论,对于这本书质量就能判断出一个比较清晰的轮廓,也就能下定是否买的决心。总体来说,网上店面的优势是很明显的,会有越来越多的人去使用它购物。毫无疑问,网店俨然已经成为了互联网时代的又一个新兴产业,而随着信息时代的发展,它所带来的影响也将越来越广泛和深远。比起逛实体店来说,网购能够节省很多宝贵的时间,

3、降低了成本。总之,网络可以在绝对低成本的状态下完成相对高质量的任务。在目前的实际应用中,已经有很多的网上书店系统被人们所熟知了,比如:当当网(www.dangdang.com)、亚马逊(www.amazon.cn)等等。1.2课题分析网络书店系统分为前台管理和后台管理两大部分。其中前台管理的主要功能有书籍类型展示、查询书籍、查询书籍促销信息、购买书籍、订单查询、留言。后台管理的主要功能有书籍管理、会员管理、订单管理、促销活动管理、留言管理。1.2.1不同权限用户的登录用户登录本系统时,分为不同的权限为:会员、管

4、理员会员通过网站:修改会员信息、浏览书籍信息、查看书籍介绍、促销活动、购买书籍、查看订单、查看留言簿并留言。管理员通过网站:管理会员、管理书籍、管理订单、管理书库、管理促销活动、管理留言簿。若不登录,则可以以普通用户身份浏览书籍信息、查询书籍及书籍介绍、活动促销、查看留言簿。1.2.2用户管理进入该系统的每一个用户,都应该只有一个属于自己的账号和密码,所以在使用本系统时需要进行用户信息的注册。管理员身份还能添加、删除用户,会员只能修改自己的个人信息,管理员可以修改所有用户及管理员的信息。1.2.3书籍管理-46

5、-网络书店的设计与实现网络书店系统,对于用户应该有许多书籍类型选择,这就需要管理员发布一些不同类型的书籍来供用户选择。如果发布的书籍有所不当,可以进行书籍的删除。所有身份的用户都能对书籍进行查询。1.2.4书籍订单的管理当用户选择了喜欢的书籍可以点击下单进行订单处理,转到订单填写页面,提交订单后,即完成书籍的先上购买。1.2.5促销活动的管理促销活动可以使书籍卖的更多更快,使商家盈利,促销活动由系统管理员发布和删除,会员和游客可以查询与查看促销活动信息。1.2.6留言管理当用户在网络书店购买自己喜欢的书籍后可以

6、将自己的问题或者建议进行留言,管理员可以根据用户对网络书店的评价和建议进行网上书店的完善。1.3开发技术及相关工具1.3.1JSPJSP(JavaServerPages)是一种动态网页技术标准。此技术为创建Web页面提供了一个简捷快速的方法。目的是使构造基于Web的应用程序更容易和快捷,这些应用程序能与各种Web服务器、应用服务器、浏览器和开发工具共同工作。传统网页HTML文件加上Java程序片段和JSP标记,就构成JSP网页(*.jsp)。Web服务器在遇到访问JSP网页请求时,先执行其中的程序片段,再将执行

7、结果以HTML格式返给客户。程序片段可包括操作数据库、网页重定向以及发送email等功能。所有对程序的操作都在服务器端执行,网上传送给客户端的仅仅是得到的结果,因此对客户浏览器的要求最低。相对于Servlet这种Java类,JSP又有特定的优势。要想完成一个简单JSP页面所具有的功能,需要编写大量Servlet代码,而且从代码上根本看不出来要生成的HTML文档结构。另外,JSP中的双引号等特殊字符,在Servlet中需要进行转义处理,进一步降低了代码的可读性。事实上,在JSP中还可以使用标签等特性进一步将JSP

8、中的Java代码带来的不利因素削弱。总之,用JSP开发系统可以降低开发门槛,提高代码可读性,开发出高性能跨平台的企业级软件。所以本系统采用了JSP技术。1.3.2JSP网站开发模式JSP网站开发技术标准给出两种使用JSP的方式。分别为模式一和模式二。模式一:JSP+JavaBean在此模式中,JSP页面独自响应请求并将处理结果返回客户并实现页面的表现。所有数据通过Bean处理。模式一也

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。