资源预览内容
第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
题目: 电子商务网站设计与实现 目 录摘 要3关键词31.课题分析41.1选题背景41.2研究意义42.开发技术介绍62.1PHP技术62.2Tomcat应用服务器62.3B/S模式73.系统总体设计分析83.1需求分析83.2系统功能模块结构图83.3业务流程图93.4数据流程图104.系统设计124.1系统总体结构设计124.1.1系统功能模块概述及分析124.1.2系统总体结构图124.1.3系统结构设计134.2界面设计134.2.1用户界面设计134.2.2人机界面设计原则144.3数据库设计144.3.1数据库概念设计144.3.2概念模型154.3.3数据库逻辑设计155.系统实现185.1系统前台模块设计185.1.1注册以及登录页面185.1.2系统首页195.1.3查看购买商品界面195.1.4购物车界面205.1.5下订单界面205.2后台主要功能的实现205.2.1用户管理215.2.2购买商品管理215.2.3订单处理226.测试236.1典型测试用例236.2性能测试246.3测试结果分析24参考文献25致谢词2626 摘要:得益于网络时代的迅猛发展,计算机已经实现大规模的普及和应用,我们在当前的日常生活和工作中几乎都离不开它的帮助。因此,各行业都在顺应时代的潮流开展信息化建设以期把企业的经济效益和市场竞争力提升到一定的高度。目前全国连锁经营的这种商业运营模式已经渗透到各个领域,包括各大书店和超市,而利用电子商务完成各类资料和数据信息的流转存储的方式已经逐渐取代了传统的纸介质。而在进行销售管理时借助计算机技术能够实现在线管理,这种方式相较于线下人工操作有着得天独厚的优势,具体来讲,线上管理在提高物品信息检索速度的同时还能够降低成本,极大地提升了工作效率,还能够储存大量的信息,同时可以使用很长的时间且操作较为简单等等。因此,引进一个适宜的系统,能够增加购物通道,避免库存出现过量堆存。利用网络技术实现线上与线下的优势整合,从而创建一个更为规范且极具个性的线上销售渠道。本次设计采用数据库管理系统是MYSQL,再基于网络编程技术和PHP技术的基础下在Windows平台上开发设计了一个B/S结构的小型的在线销售系统网站,可以实现客户动态购买商品的功能。该系统的网页设计采用静态、动态方法有机结合的方式,而后者在基于数据库技术的基础上能够实现诸如注册登录、购物车通道、预购商品的查询、留言板块等更多的功能,在客户与网站之间有所交流的同时还能够减轻网站维护管理的负担。 关键词:易企秀 网络营销方式 如何推广电子商务网站设计与实现1.课题分析1.1选题背景近年来,Internet日益普及,电子商务也随之兴起。而Internet电子商务也同时引领了一种新的商品购买方式。这种购买方式自身的许多优势也是推动网络购买商品最根本最直接的原因。传统的利用实体店进行销售与之相比似乎有太多不足。首先,网络销售大大地降低了销售成本。其次网络销售的方式充分发挥了互联网的优势,解决了传统销售方式中空间和时间的局限性。再次,信息可以更迅速的传播。新书的信息可以即时上传,客户也能在第一时间获取信息并且立刻进行网上交易,从而大大缩短获取信息和交易的时间。同时也为那些难以在短时间内找到自己所需购买商品而即时购买的消费者提供了极大的便利。因此,利用信息化手段弥补传统行业的诸多不足会是未来发展的重大趋势。传统的线下消费模式转为网上购买消费模式,这种趋势已经成为必然,线上的消费模式发展至今,可以说已经是相当的迅速了,所谓线上消费模式,就是利用互联网建立第三方购物平台,然后将产品发布到平台上,客户可以通过平台浏览到商品信息,以及在线下单。开发电子商务平台的好处,传统的线下交易需要依靠实体门面,而且有时间方面的限制,在线销售不仅可以节省开店的成本,人力,物力,还可以让客户随时随地购买交易,提高买卖的效率。因此,开发电子商务平台作为未来的发展趋势,也是非常有必要的事情。1.2研究意义各个行业的发展都离不开竞争,尤其是在如今的时代,竞争更是愈演愈烈。企业需要管理能力提升的同时兼顾工作效率及质量,在购物行业中攻克所购买商品的进货渠道,货品的销售以及货物存储这些问题时,传统的人工作坊式的管理方式已经远远落后于购买商品市场的发展速度,要想在竞争激烈的市场中保持可持续发展并且实现获利最大化,企业必须选择现代信息化的管理方式。本系统可以减少在人和物方面的支出,相较于传统模式其成本更低,而且在时空上的优势也非常突出,因此商品的买卖交易就会不再受到时空的限制,甚至深夜也可以实现营业,并且这种运作不再需要工作人员,网上书店的形式多种多样,诸如自动售货机,借助多媒体影像给予客户在视觉和听觉上更为直观的感受,同时依靠反馈而来的客户数据库能够给予符合私人订制的个人化服务等等。相较于传统的实体店面营业方面的成本会较低,且不需要额外支付门店租金和装修费用;不需要将大笔的流动资金用于囤积货物,“零库存”管理可以就可以加快资金流转的速度,减少资金链出现问题的风险;网上书店更贴合国际市场的要求,从而在一定程度上实现了资本效率的跨越式提升,对推动购买商品业的发展会产生积极的影响和改变。2.开发技术介绍2.1PHP技术PHP是一种新型的脚本语言,它具有移植性强、安全性高、面向对象思想的特征。PHP的性能高,主要表现在其不需要额外的虚拟机,但是执行效率比Java要高出五倍。在设计语言中,PHP拥有和Java类似的Class关键字。随着该技术使用人数越来越多以及不断升级,该技术正逐渐向多用途性转变。人们不仅仅在使用PHP开发Web应用程序,而且还是PHP开发非Web应用程序。PHP不同于传统静态的网站,用户访问PHP网站显示的内容来源于网站服务器,这是一种动态的网站。设计师可以在网络服务器端直接修改网站内容,用户端访问的网站直接显示修改之后的内容。例如当出现活动时需要更改网站中某个位置的排版和内容,PHP能缩短修改时间。而传统的网页在登陆时需要将网页全部传到用户浏览器中然后才能运行,此时用户才能在该网页中完成相关操作,这种网页开发模式已经逐渐被PHP开发模式取代。2.2Tomcat应用服务器Apache是使用最多的 服务器,能在Windows系统上稳定运行,和本系统运行在同一个操作系统上。Apache对PHP支持比较简单,它有许多功能,导致其压倒性的普及。Apache支持Perl、TCL、Python和PHP等多种编程语言,支持mod_access、mod_auth和mod_digest等接口。电子商务网站选择Apache服务器的原因主要考虑到其有以下优势。第一,Apache服务器的稳定性高。经过众多版本漏洞的更新,Apache服务器已经逐渐演变成性能稳定的 服务器,由于Apache服务器开放的源代码,当Apache服务器出现错误时,全世界的程序员都可以为Apache服务器提供解决方案,让Apache服务器错误迅速得到解决。第二,Apache服务器兼容性强。随着各种版本的推出,Apache服务器能在目前各类主流的操作系统上运行,这极大的丰富了Apache服务器的应用平台和使用人群。2.3B/S模式电子商务网站架构采用B/S三层结构。电子商务网站最大的特点是很好的利用了B/S架构完成系统的开发。首先系统的数据层和用户层分开,需要通过中间层实现两者的链接,所有的业务处理全都在中间层。电子商务网站的三层结构中第一层是用户层,第二层是中间层,第三层是数据层。第一层直接为用户提供显示的图形界面,用户可以在该层中完成相关的操作。第二层是业务规则层,该层作为用户层和数据层的桥梁担负起数据传递的作用,将用户层具体的应用模式封装起来,同时也将用户应用措施实际操作也封装起来,被封装的模式将在用户层体现。第三层是数据层,该层能相应用户层所有的操作,例如可以响应用户删除操作实现数据层中对应数据的删除,可以响应用户更新操作实现数据层中对应数据的更新。3.系统总体设计分析3.1需求分析在信息化日趋发达的现代社会,很多管理方式落后的零售企业没有紧跟时代的步伐,因为地域或者区域文化的不同,很多企业的信息化与国家信息化标准相差甚远。这些企业的办公设备落后,特别是日常所用的计算机数量少之又少,同时办公人员的现代职业化水平相对低下,有很多人员根本不了解计算机的基本操作知识。企业在人力资源和资本资源都不充足的情况下,企业管理信息的方式又怎会达到系统的管理方式呢?这些企业大部分的重复性、繁琐性的基本录入、处理工作都是由人工完成,而且企业中的每个环节同样都是由人工手动完成,这样大大降低了企业的整体工作效率,例如,录入销售订单这一环节,因为销售订单数量较多,订单内容信息量较大,员工面对如此大量的信息时,特别容易出现工作瑕疵,出错后还需返工,这样极大的降低了工作效率。这种现象一旦出现,也极大的影响了信息传递的速度,信息无法及时的到达高层管理者面前,会让高层管理人员因信息匮乏而无法做出对应当前市场的正确决策。所以企业的管理方式若是还停留在完全凭借人工而不使用现代信息管理系统必然会造成企业发展滞后被现代信息管理企业所替代的结局。3.2系统功能模块结构图系统功能模块是根据客户需求功能分类分析而画出的,以下的功能模块是在客户端、服务端两大应用需求分析后而做出的对应模块的体现。具体模块结构图可参看下图所示:图3-1系统功能模块结构图3.3业务流程图用户可以在此网站实现浏览网页信息和通过网页购买商品的功能。用户购买商品首先需要注册,通过注册获得自己专属的用户名和密码,用该账号和密码登录网站并依照需求购买商品,购买成功后还可以对商品发表评论。管理员账号可以增删、修改商品信息同时也可以修改购买信息和审核用户留言。具体的业务流程图参看下图所示:图3-2业务流程图3.4数据流程图用户可以在此网站实现浏览网页信息和通过网页购买商品的功能。用户购买商品首先需要注册,通过注册获得自己专属的用户名和密码,用该账号和密码登录网站并依照需求购买商品,购买成功后还可以对商品发表评论。管理员账号可以增删、修改商品信息同时也可以修改购买信息和审核用户留言。具体的业务流程图参看下图所示:图3-3数据流程图4.系统设计4.1系统总体结构设计4.1.1系统功能模块概述及分析本系统基于ASP技术和B2C这一客户模式,可以实现用户的注册、购物车、商品查询和购买等功能。同时,购买商品的添加、账单的处理也可以通过在线购买商品系统的后端管理实现。为了让系统的稳定性、可重用性和可扩充性做到做大化,开发人员严格遵守软件工程设计与开发的各项规范,从客户的实际需求出发不断的改进和提高技术,使商品购买系统更加稳定。商品购买系统主要包括一下几个功能:(1)客户界面部分主要能够实现:对所列出的商品进行选购,对于系统推送最新的或者推荐的商品进行查看购买,同时具备购物车的功能,查询所购商品的相关信息,用户的注册以及登陆,用户个人信息及其购物记录的查询修改,沟通咨询等操作。(2)管理界面部分主要能够实现:对所购商品的区分类别、添加删除及修改的功能,查看、修改和删除已有商品的相关信息,对相关用户进行查看、删除及修改的管理功能。已有订单进行查询、更新付款信息、发货状况以及删除的功能,最后还能够实现对购买记录的增添、删除和修改等操作。4.1.2系统总体结构图管理员登录拥有管理员权限进行后台管理。用户完成登陆操作之后,就可以在系统中实现浏览和查询已购信息的操作,也可以选择注册
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号