预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共48页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1引言随着Internet国际互联网的发展越来越多的企业开始建造自己的网站。基于Internet的信息服务商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的能提供完善的电子商务服务的动态商务网站。同时人们的生活方式也在随着发生改变传统的购物方式已不能满足人们的需求。JSP是Sun公司推出的一种网站开发技术Sun公司借助自己在Java上的不凡造诣又把人们引进JSP时代JSP即JavaServerPage它可以在Servlet和JavaBean的支持下完成功能强大的Web应用程序。所以在我的毕业设计中我采用了JSP作为开发工具构建了一个能实现基本的电子商务的小型动态商务网站——网上图书销售系统。该系统能实现用户的注册、登录功能;能够实现商品的查询订购等功能。该系统基本上具备一个网上商品销售系统应该具备的常用功能该设计项目基本上体现了构建一个动态商务网站所需要的技术可以说目前的大型商务网站也就是我们这个小型网站在内容上的扩充和完善。2概述随着时代的发展信息技术、Internet/Intranet技术、数据库技术的不断发展完善网络进程的加快传统的购物方式也越来越不能满足人们快节奏的生活需求使得企业的IT部门已经认识到Internet的优势电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟电子商务的功能也越来越强大注册用户可以在网上搜索购买到自己想要的各种商品初步让人们体会到了足不出户便可随意购物的快感。我的毕业设计也就正是一个电子商务系统的开发---网上图书销售系统。3系统分析3.1可行性分析商业企业在运营过程中经常会受到以下一些条件的限制:产品的宣传受到限制采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取受一定的时间与物理空间的局限并且成本较高。庞大的商业经济周转。复杂的产品周转渠道。从看样品、谈价格到支付货款等一系列的产品周转渠道过于复杂企业与顾客之间缺乏全面的沟通与快捷运营的平台。商业企业中根据季节的变化热销商品在销售高峰到来时货源紧张企业需要实时了解商品的销售情况保证热销商品的要货满足率。因此企业需要重新认识市场、消费者以及自身市场定位正确认识电子商务技术在企业中的重要地位以少量的时间和资金建立企业信息门户网站并架设一定范围的商务网络以此来制定长远发展战略使企业与顾客间的经济活动变得更灵活、更主动。本系统是一个中小型的电子商务系统----网上书店可以为各类用户提供方便的在线买书环境符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对系统进行维护更新。在技术上目前市场上开发电子商务平台的技术很多如ASPPHPPB.NET等。我采用SUN公司的JSP技术它是目前市场上最流行的技术之一JSP具有一次编译处处运行的优点[4]。由分析可得不论是商业还是技术上网上图书销售系统的开发都是可行的。3.2需求分析通过对电子商务网站及网上书店的考察、分析以及实际的市场调查要求本系统具有以下功能:统一友好的操作界面能保证系统的易用性。规范、完善的基础信息设置。图书分类详尽可按不同类别查看商品信息。按图书大类及图书名称进行模糊查询。实现网上购书。新书及特价图书展示。4概要设计4.1系统设计目标对于典型的数据库管理系统尤其是对像电子商务这样的数据流量特别大的网络管理系统必须要满足使用方便、操作灵活等设计要求。本系统在设计时应该满足以下几个目标:采用人机对话的操作方式界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。全面展示书店内所有的图书并可展示最新图书及特价图书。为顾客提供一个方便、快捷的图书信息查询功能。采用模糊查询查询数据。实现网上购物。商品销售排行以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。查看商城内的公告信息。用户随时都可以查看自己的订单。对用户输入的数据系统进行严格的数据检验尽可能排除人为的错误。系统最大限度地实现了易维护性和易操作性。系统运行稳定、安全可靠。4.2系统设计思想本系统采用三层架构设计[4]它的工作原理如图4.1所示。图4.1三层结构原理图采用三层构架以后用户界面层通过统一的接口向业务层发送请求业务层按自己的逻辑规则将请求处理之后进行数据库操作然后将数据库返回的数据封装成类的形式返回给用户界面层。这样用户界面层甚至可以不知道数据库的结构它只要维护与业务层之间的接口即可。4.3系统功能模块划分根据需求分析及三层架构设计的思想设计出客户系统功能如图4.2用户登录在线购书用户注册登陆察看图书详细购买图书查询察看订单信息查看购物车在