shopping+online购物系统.ppt

上传人:仙人指路1688 文档编号:2977582 上传时间:2023-03-07 格式:PPT 页数:36 大小:188.50KB
返回 下载 相关 举报
shopping+online购物系统.ppt_第1页
第1页 / 共36页
shopping+online购物系统.ppt_第2页
第2页 / 共36页
shopping+online购物系统.ppt_第3页
第3页 / 共36页
shopping+online购物系统.ppt_第4页
第4页 / 共36页
shopping+online购物系统.ppt_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《shopping+online购物系统.ppt》由会员分享,可在线阅读,更多相关《shopping+online购物系统.ppt(36页珍藏版)》请在三一办公上搜索。

1、Shopping Online 购物系统,概述,前言网上购物系统概述 网上购物系统分析系统的开发技术及主要框架系统设计系统实现系统测试总结,前言,当今社会正处于网络时代,信息大潮席卷全球,网络延伸到社会的每一角落,上网已经成为一种不可抗拒的历史潮流。公司、组织、团体,甚至个人都纷纷上网,建立起各自的主页,在网上和全世界进行业务往来。网络日益成为人们生活中不可缺少的一部分。电子商务的出现,既可以使消费者获得优质的在线服务,又可以商家获得无限商机,随着电子商务思想日益的深入,这种借助互联网实现个性化、自动化的商品交易,为企业增加了商机、降低了成本,同时也可以更好地建立和加强同客户、合作伙伴之间的关

2、系。为了获得更多的商业利益,许多公司在都在积极拓展电子商务网站的平台,而作为专业的网上购物网站,更加雨后春笋一般,其中Shopping Online购物在线网站就是这样一个以实现网上购物为目的的电子商务交流平台。,网上购物系统的概述,1.网上购物系统开发背景 在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。根据CNNIC的统计结果,截至2007年12月,网民数已增至2.1亿人。中国网民数增长迅速,比2007年6月增加4800万人,2007年一年则

3、增加了7300万人,年增长率达到53.3%。,在过去一年中平均每天增加网民20万人。目前中国的网民人数略低于美国的2.15亿1,位于世界第二位,这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。,网上购物系统的概述,2.系统实现的目标现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节,这样才能使得在电子交易时避免不必要错误发生。我们将使用ASP、HTML、JavaScript等技术来编辑动态网页。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合;当数据量比较大,并且有较

4、强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用中的解决方案是建立自己的网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。,网上购物系统的概述,3.系统的开发意义电子商务网站发展到今天已经相当成熟,当今比较流行的网上购物系统国外有淘宝,国内有当当等等。它们都是相当优秀的电子商务网站,对其他的网站提供了良好的典范。在设计过程中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有的功能和注意事项。设计和完成一个电子商务网站,将会牵涉到许多技术上的问题,如:动态网页制作技术的,后台数据库的设计和管理,通过实际的制

5、作个网站,可以避免纸上谈兵,在实践中掌握上述技术的使用。,网上购物系统分析,1.网站的设计目标本平台利用现在比较广泛的ASP+ACCESS数据库的架构实现的,进行系统分析,为进一步的实施打下一个坚实的技术基础。本平台将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,使其具有较好的适应性和推广性。,网上购物系统分析,2.网站的可行性分析随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富,电子商务已经成为网上的一股潮流。随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。,网上购物系统分析,3.网站的

6、深入分析经过以上的初步调查和研究,并且确定了该平台的可行性,并决定开发本平台,为了能够对现行的平台内容进行充分了解,使所要开发的平台更具有实用性和适应性,设计出该平台功能如下:能够完成用户基本信息录入的注册和用户基本信息的个人前台与后台管理。能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品修改)、商品交易(外理订单、发货查询)、会员管理(添加、删除会员)的功能。能过商品的名称,电子商品的进行精确/模糊搜索。能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。,网上购物系统分析,4.网站设计的特点我所设计和开发的网上购物平台是经过很长时间的调查和分析才开

7、始具体实施的,它的主要特点是改变了以往的购物只能过现实的商场才能达到的结果,采用Web技术,借助于Internet互联网广泛应用技术,达到资源共享,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使整个购物活动过程简单、方便、易行。,网上购物系统分析,5.网站开发的设计思想 网上购物平台主要是对后台管理和前台操作。后台管理是管理员对本网站的维护,通过商品资料(添加大类、添加小类、商品添加、商品修改)、商品交易(处理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)等功能达到对网站的管理。前台操作是用户登录到本网站

8、,可以进行用户注册,通过网站的商品搜索功能,找到自己想要买的商品,装入购物车,提交定单进行购买。网上购物平台的特点是客户和电子商品信息量很大,管理员需要整理的信息很多,为让管理员轻松、方便、快捷的管理,该平台采用符合购买电子商品基本的原则,满足广大客户的日益增长的数量,并达到操作过程中的直观、方便、实用、安全等要求。,网上购物系统分析,6.系统设计的原则实用性原则 针对性原则 扩充性原则,系统的开发技术及主要架构,1.开发技术的选择 关于asp,是一种服务器端、跨平台、HTML嵌入式的脚本语言。其实,它和大家所熟知的ASP一样,是一门常用于Web编程的语言。ASP是一种免费软件,它能运行在包括

9、Windows、Linux等在内的绝大多数操作系统环境中,常与免费Web服务软件IIS和免费数据库access配合使用于Linux平台上,具有最高的性能价格比,号称“黄金组合”。使用它编写一个含有数据库功能的网页程序变得十分简单。,系统的开发技术及主要架构,PHP语言的特点 快速具有很好的开放性和可扩展性数据库支持面向对象编程版本速度快具有丰富的功能可伸缩性,系统的开发技术及主要架构,ASP语言的优势 良好的安全性:ASP是开源软件,所有ASP的源代码每个人都可以看得到,代码在许多工程师手中进行了检测,同时它与IIS编绎在一起的方式也可以让它具有灵活的安全设定,ASP具有了公认的安全性能。,系

10、统的开发技术及主要架构,易学性:ASP是开源软件,所有PHP的源代码每个人都可以看得到,代码在许多工程师手中进行了检测,同时它与Apache编绎在一起的方式也可以让它具有灵活的安全设定,ASP具有了公认的安全性能。PHP嵌入在HTML语言中,且坚持脚本语言为主,与Java、C等语言不同,语法简单、书写容易,方便学习掌握。现在市面上也有了大量的书,同时Internet上也有大量的代码可以共享。执行速度快:占用系统资源少,代码执行速度快。免费:在流行的企业应用LAMP平台中,ASP、Linux、Apache、MySQL都是免费软件,降低了企业架设成本。,系统的开发技术及主要架构,2.系统运行环境:

11、软件环境操作系统:Windows XP浏览器:Microsoft Internet Explorer6.0Web服务器:Apache_2.2.4数据库:MYSQL系统编辑软件:PHP、JavaScript、HTML、Editplus、Photoshop、Smarty、Macromedia Dreamweaver MX.硬件环境AMD Athlon 64 3000+,KingMax PC3200 512MB 2,Gainward NV35XTSeagate SATA 8M 80GB 2,系统的开发技术及主要架构,3.系统结构分析 B/S模式简介:B/S(Browser/Server)结构即浏览器

12、和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。B/S模式的优点维护和升级方式简单成本降低,选择更多,系统设计,1.总体设计系统功能模块:购物系统的功能主要包括网上交易和后台管理两个部分。其中网上交易部分主要针对用户而言,在交易的过程中,没有注册的用户只具有一些基本的功能,如商品的浏览、留言、商品查询和会员注册等功能,而注册后

13、的会员除了有前者功能外还具有商品购买和前台订单处理等功能。后台管理部分主要针对系统管理员而言的,其中包括新品发布处理,商品信息添加删除处理,会员信息处理。,系统设计,系统功能模块图,系统设计,系统主要功能模块流程系统主要功能模块导购车的具体实现。当用户进入灵捷购物城之后可以浏览商品的信息。用户看中商品时,如果想购买此商品需要先登录,假如还没有注册的用户则不能登录成功,需要注册成会员。购买商品成功后需要填写定单,如果还需要继续购物则选择继续购物选项。导购车主要流程,如图所示。,系统设计,系统主要功能模块流程图,系统设计,2.数据库设计 数据库需求分析用户表:主要用于用户基本信息商品类型表:主要用

14、于保存商品类别信息商品记录表:主要用于保存商品具体信息订单记录表:主要用于保存用户订单信息销售记录表:主要用于保存商品销售信息数据库表的具体设计,系统设计,3.详细设计网上购物系统主要功能模块介绍:用户信息部分:用户注册(用户注册自己的用户名,密码,姓名等信息),用户修改个人信息(用户可以修改注册时候填写的一些信息还有密码等),用户登录/注销,用户添加/查看/修改自己购物车(可以查看最近一次的购物车内容,并添加,删除其中的内容),用户查看定单(可以查看以前的订单的状态和结算),用户提交新定单(可以从购物车买完物品后提交新的定单);,系统设计,用户货物查询部分:按类浏览货物(可以按类查询),查看

15、货物信息,全局搜索(可根据货物名称,分类名称,货物描述来查询),看销售排行(按销售排行的先后顺序来浏览物品),管理员货物管理部分:(包括用户货物查询的所有功能)修改货物分类,增加产品(为某个分类增加产品,包括产品基本信息,图片,介绍等),修改/删除产品(包括产品分类,基本信息,图片,介绍,厂家地址等);管理员订单管理部分:查看/搜索/修改/销毁未确认订单(可以按订单日期,订货人地区,订单金额 顺序来浏览),查看/搜索/修改/销毁未发货订单(可以按订单日期,订货人地区,订单金额顺序来浏览),查看/搜索/修改/销毁过去已经确认过的订单。,系统实现,1.用户注册页面(register.ahp):,系

16、统实现,2.用户登录:,系统实现,3.用户基本信息修改页面,系统实现,4.添加商品类别,系统实现,5.购物车实现,系统测试,1.测试的定义及目的 软件测试就是在软件投入运行前,对软件的需求分析,设计规格说明和编码的最终复审,是保证软件质量的关键步骤.如果要给软件测试下定义,可以这样将,软件测试是为了发现错误而执行程序的过程。,系统测试,2.测试的方法 界面测试功能测试 需求测试 性能测试,系统测试,3.测试中其他要注意的地方时常有这样的情况发生,每个模块都能单独工作,但这些模块集成在一起之后却不能正常工作.其主要原因是,模块相互调用时接口会引入许多新问题.这就要求在进行程序设计和编码的时候要尽

17、可能地从整体考虑。引用某些控件,实现了程序中未实现的功能的同时,也容易引发新的Bug。错误本身出现在程序设计阶段,并非由于程序员编码造成的问题.这就要求我们无论是在开发还是测试阶段,对需求或程序设计存在疑问,应及时提出,及时解决。由于一些模块被修改了,对其他模块造成了影响而出现了新的Bug.发现这些Bug要求我们对程序整体的结构有基本的了解,清楚模块之间的一些联系。,系统测试,4.购物系统的测试在完成编码的工作以后,根据以上的方法和步骤进行了如下的测试:界面测试:在不开启Web服务器的情况下,反复点击网页上的超链接,测试其连接情况情况,直到所有的链接都达到预期的效果。功能测试:对网站的几大功能

18、模块逐一测试,尽最大可能发现起潜在的错误。性能测试:将程序以局域网的形式发布,查看其是否满足多用户的要求。需求测试:根据需求分析的内容,测试网站是否和当初的设计一样。通过这几方面的测试,我及时修正了系统中存在的问题,很好的提高了系统的性能,达到了预期目标。,总结,经过两个月艰苦卓绝的努力,总于完成了本毕业设计.从当初领到题目到最后一个功能模块的完成,经历了无数次的错误-修改代码-重启服务器-运行的过程,感觉到平时学的知识是多么的浅薄,书到用时方恨少,现在是体验的真真切切.本来已经耳熟能详的代码,一到Editplus中书写,却提笔忘字,这充分的反应了我平时的基本功不扎实,常用代码的不熟练.给我以后的工作敲响了警钟,有了努力的方向。通过本次毕业设计,我也感受到了开源的方便,遇到什么问题,上网一查,就知道该怎么弄了,以前做个课程设计都是怕别人和我的一样,不愿意给别人看,现在知道了程序弄不出来是多么的着急,学习都是相互的,互相研究才能共同进步的,以后要多多注意这方面的事情。本次毕业设计是我工作前一次很好的演练和实践的机会,是培养独立思考问题和自学能力的锻炼,使我意识到必须努力学习才能才工作中体现自己的价值,适应社会的需要。,感谢各位老师!,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号