基于JSP的在线销售系统的设计与实现

上传人:仙*** 文档编号:115140785 上传时间:2022-07-01 格式:DOC 页数:10 大小:632.50KB
收藏 版权申诉 举报 下载
基于JSP的在线销售系统的设计与实现_第1页
第1页 / 共10页
基于JSP的在线销售系统的设计与实现_第2页
第2页 / 共10页
基于JSP的在线销售系统的设计与实现_第3页
第3页 / 共10页
资源描述:

《基于JSP的在线销售系统的设计与实现》由会员分享,可在线阅读,更多相关《基于JSP的在线销售系统的设计与实现(10页珍藏版)》请在装配图网上搜索。

1、基于JSP的在线销售系统的设计与实现学生姓名:xxx 指导老师:xxx摘要:随着网络和经济的快速发展,网上购物的热潮越演越烈,进行网上购物的人也越来越多,网上销售行业的发展也越发迅速,在社会中所占的比重也越来越大,可见网上销售行业已经能够成为一个很大的系统。由于,客流量和业务量的剧增,如果只是依靠人工记录和单一的网上销售管理流程会给销售过程带来很多的不便,很有可能会造成企业和消费者的利益损失,使企业失去顾客的支持。显而易见,旧的系统已经不能满足现在网上销售业务和顾客对网上购物的需要了,所以,这就需要一个适合网上销售的管理系统来优化网上销售的销售流程,提高业务管理水平,给管理者、销售者和消费者带

2、来利益。 本系统采用MySQL数据库进行设计,结合了JSP的编程语言,实现了用户端在线浏览商品信息、开通网上购物车、在线提交订单等功能。管理员通过本系统可以添加商品及商品分类、管理用户、管理订单、统计销售量等。与传统销售行为相比,在线销售系统为用户和商家都提供了最高的效率和最便捷的手段。关键词:网上销售;数据库;JSP1引言快速便利的互联网使这些企业拥有了更加广阔的客户群,高速发展的网络技术也为随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静

3、态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。这些企业简化了销售管理工作。网上销售系统是电子商务发展下应运而生的产物,是网络技术应用的一个发展方向。网上销售平台是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(商品添加、商品修改),以及常规设置(广告添加,友情链接)等功能达到对网站的管理。前台操作是用户登录到本网站,可以进行用户注册,通过网站的精品推荐或商品搜索功能,找到自己想要买的商品,装入购物车,提交定单进行购买。网上购物平台的特点是客户和电子商品信息量很大,管理员需要整理的信息很多,为让管理员轻松、方便、快捷的管理,该平台采用符合购买

4、电子商品基本的原则,满足广大客户的日益增长的数量,并达到操作过程中的直观、方便、实用、安全等要求。2系统概述2.1 系统开发背景随着计算机信息技术不断发展以及在管理上的广泛应用,眼下管理信息系统的实施在技术上已经逐步成熟,网上购物系统也日益得到人们的亲赖,方便快捷的服务方式让越来越多的用户接受了网上购物系统。对于商家来说,企业要生存、要发展、要高效率地把企业活动有效组织起来,就必须加强对企业内部各种资源(人、财、物)的有效管理,建立与自身特点相适应的软件。2.2可行性分析随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。我们相信要不了太长有

5、时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的市场调查得出以下四点的可行性分析:(1)经济可行性:JSP+Tomcat+ MySQL是免费开源的框架或者软件,使得开发成本大大下降。而且可重用性高,节省了二次开发的费用。资源利用率高,成本低。操作上的可行性,该设计的模块界面简洁,方便快捷,简单易学。即便电脑初学者也可以轻松的操作所有系统的功能。因此本系统的开发在经济上是可行的

6、。 (2)技术可行性:该管理系统采用了当前新兴的Browser/Server模式进行开发。B/S模式中,核心的一点就是用通用的浏览器取代了原来的客户端程序。客户端统一为浏览器,所有的配置工作都集中到服务器端,提高了系统的安全性。用三层的Browser/Server体系结构,且又紧密结合了Internet技术。后台数据库用MySQL,它是基于服务器端的,在处理海量数据的效率,后台开发的灵活性,可扩展性等方面都很强大。JSP是Java在Internet Web上的重要应用技术,得到了广泛的支持和承认。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来

7、越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。(3)运行可行性:该系统需要搭建JVM即JAVA虚拟机和Tomcat环境,在此环境下系统,并且在正确连接数据库后可以正常运行。(4)法律可行性:该平台是作为毕业设计与商业无关,又因为是自主开发设计,因此不会构成侵权,在法律上是可行的。通过以上的可行性分析,我将采用JSPServlet相结合的技术,运用MySQL数据库对网站进行建设。3需求分析3.1用户需求对于在线销售系统的用户,最终和最重要的功能无疑是在线购物行为的完成,针对在线购物行为,用户对系统的功能需求可以细分为以下几个方面:(1)产品查询在本功能中,用户需要能够按照

8、多种方法迅速找到需要的产品,对应的,系统需要提供多种查询方法,如按名称查询、按销售排行查询和分类查询等。同时,系统应该能够准确反馈查询结果,这个结果可以只是一个简单的列表,产品详细信息的查询可以作为链接以节省系统开销,提高重用性。(2)手机详细信息查看在用户决定购买之前需要详细了结产品信息,包括产品名称、分类名称、价格等。(3)购物车用户需要类似实体店购物车功能的一个模块来存放一部分不能马上做出购买决定,还需要综合权衡的手机产品。(4)填写提交及支付对于决定购买的产品用户需要填写订单进行购买,系统必须提供一个填写和提交订单的平台,同是要提供足够安全的信道传送用户支付信息。(5)查看订单状态用户

9、对于已经完成的订单有查询其状态的需要,系统应该能够在接到用户查询请求时,将订单的实时状态准确及时地告知用户。(6)用户个人信息设置及更新用户在网站注册后,需要随时可以查询自己的个人信息,同时应该具有随时更新设置的权利。(7)用户数据需求用户需要获得的数据即手机产品信息及相关销售信息、用户积分等数据。用户需要存储的数据:用户的个人信息、用户的购物车信息、用户订单信息3.2系统需求网上销售业务需求量高,通过本系统进行信息管理等工作,可以提高工作效率,管理科学,数据处理准确性高。网上购物系统统软件要具有功能齐备,适用性广,细致入微,操作简便等特点,对本系统评价如下: 1操作简单:程序简洁,算法可行,

10、运行情况良好。采用了Web浏览器、应用服务器和数据库服务器三层结构的实施方案,这样系统具有稳定性好、安全性高和可维护性强的特点。2安全可靠:利用Struts1.x框架的MVC结构的思想及其优势,运用分层的思想来构建系统,最大限度的将业务数据独立出来单独管理,使系统结构清晰,使软件系统的可移植性大大增强,解决目前基于B/S模式下在管理、维护、查询中存在的一些困难和问题,提高开发效率,使系统的管理与维护更简单、更快捷、更安全、更可靠。3扩充性好:网上购物系统的开发与设计,开发人员创建此版本,并进行更改确认无误后进行评审,这都是在版本创建功能完成的;评审通过后进入版本交付功能,由测试人员管理人员统一

11、管理,进行小的模块的集成;评审通过后进入版本发布功能,由管理人员进行更大的集成,形成系统,最后进入版本发布功能,由管理人员和维护人员来进行软件版本的最后控制。3.3功能需求经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:用户管理能够完成用户基本信息录入的注册和用户基本信息的修改。管理员管理能够完成管理员对网站的商品信息管理(如商品添加、商品审查等),以及常规设置(广告添加,友情链接)的功能。搜索功能能过电子商品的名称进行搜索。查询功能能够通过查看购物车对所选商品进行确定、挑选。4概要设计4.1系统设计(1)系统前台流程图:图4-1-1 系统前台模块流程图(2)系统后台流

12、程图:图4-1-2 系统后台模块流程图4.2功能设计4.2.1基本功能 (1)游客可以浏览网站 (2)用户注册 (3)用户登陆 (4)用户能够浏览网站 (5)提供搜索引擎,使用户能够按特定的条件对所需商品进行搜索 (6)用户能够对自己的注册资料进行修改 (7)用户下定单购买商品 (8)用户处理定单 (9)用户对商品发表评论、评级 (10)用户查看定单处理步骤4.2.2高级功能(1)管理员登录 管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单、管理评论、 (2)用户可随时修改自己的密码和其他个人信息; (3)管理员在线编辑,管理工作轻松随意;

13、(4)用户购物积分功能,以次激励用户购物热情 4.3数据库设计数据库实体关系图(E-R图)设计ER模型直接从现实世界抽象出实体类型及实体间联系,然后用E-R图来表示数据模型。它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。网上销售系统:根据分析,系统中主要存在以下几个实体:产品分类、管理员等,它们之间的关系如图所示。图4-3-1 管理员实体图图4-3-2 分类信息实体图图4-3-3 订单实体图参考文献1 张海潘.软件工程导论(5版)北京:清华大学出版社,20082 王珊数据库系统概论(4版)北京:高等教育出版社,20083 Donny.JSP与网站开发编程实战M.北京:科学出版社,20014 周影.网络编程语言JSP实例教程M.北京:电子工业出版社,2003

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!