基于b2c的沃尔玛超市商品销售与管理系统_本科生毕业设计(编辑修改稿)内容摘要:

消费者带来很大的便利之处,就可扩大消费市场,也为各地消费者提供便利,而且也降低了商业成本 [3]。 B2C 的实质仍然是零售业,就必然也要遵循着零售业发展的一般规律,即需要经历产品竞争、价格竞争、服务竞争等阶段,最终进入体 验经济。 网购也同样需要差异化竞争,走出单纯的价格战误区,而体验将成为 B2C 未来竞争差异化的重要来源。 国内外电子商务管理系统的研究现状 ( 1)国内电子商务管理系统 在整个国内网购市场的份额中, B2C 业务也一改过去不愠不火的状态,开始进广东海洋大学 20xx 届本科生毕业设计 - 2 - 入快速上升通道。 据易观国际预测, 20xx 年到 20xx 年,国内 B2C 市场规模年均增长率将达到 %, 20xx 年中国 B2C 市场规模将达到 136 亿元。 B2C 电子商务技术发展成熟与否也在很大程度上影响我国传统企业 B2C 电子商务化的进程。 过高的软件及基础设施建设投入、脱离商务本质的 技术框架,业务模式粗糙的系统平台、无法与企业现有信息管理系统整合的障碍这几方面的问题都迫切的需要解决。 企业需要 不断推进技术的发展,加快通用平台的研发与建设能极大的降低费用与成本。 ( 2)国外电子商务管理系统 在 国外 ,电子商务的 B2C 模式发展非常迅速,通过 Inter 进行交易已成为潮流。 基于电子商务而推出的商品交易系统方案、金融电子化方案和信息安全等,已形成了多种新的产业,给信息技术带来许多新的机会,并逐渐成为国际信息技术市场竞争的焦点。 国外很多发达资本主义国家的有关人士都在开发超市管理系统 ,开发出很多 大型的软件 , ,它可以使超市可以更好的操作 .节省人力 ,减少顾客购物时间 ,增加客流量 ,提高顾客满意度等特点。 设计的概况 设计的目的和意义 此系统分为前台管理和后台管理。 前台管理是友好的操作界面,供用户浏览、查询使用。 包括:浏商品览商品、查询商品、订购商品、购物车等功能;后台管理是提供给管理员的,其中包括:商品管理、商品类别管理、订单管理、管理员管理、会员管理等。 使管理员从繁琐的手工操作中解脱出来,并提高了办公效率 [5]。 打造网上商城多面性,把涉及商品的“销售,送货,咨询服务,个性化修饰”等各个方面都联 系起来,整合网络资源,完善手机销售支付手段,构建商品销售信息总平台,实现多位一体、全程监控的商品销售模式。 把商品销售市场中分散的利润点整合起来,提高资源利用率,实现商品增值等服务相关利益的相关者的共赢。 本设计改变了以往的购物只能通过现实的商场才能达到的结果,采用 Web 技术,借助于 Inter 互联网广泛应用技术,达到资源共享,提高以往购物的局限性,缩短人们的时间和提高工作效率,具有较好的交互性,从而实现信息化,规范化,系统化,网络化的平台,使整个购物活动过程简单、方便、易行 [5]。 设计的内容 ( 1)完 成用户基本信息录入的注册。 ( 2)完成管理员对系统的商品资料(商品添加、商品删除)管理功能。 ( 3)完成管理员对订单的发货处理。 ( 4) 全面、分类展示超市的所有商品,方便顾客了解商品信息; 广东海洋大学 20xx 届本科生毕业设计 - 3 - ( 5)会员通过查看购物车对所选商品进行确定、挑选。 设计的指导思想 ( 1)本设计思想是: 沃尔玛超市商品销售与管理系统 主要是对后台管理和前台操作。 后台管理是管理员对本系统的维护,通过商品信息(商品添加、商品修改)、商品类别信息、订单情况等功能达到对系统的管理。 前台操作是用户登录到本系统,可以进行用户注册,通过系统的查 看商城的商品,找到自己想要买的商品,装入购物车,提交订单进行购买。 网上购物平台的特点是客户和电子商品信息量很大,管理员需要整理的信息很多,为让管理员轻松、方便、快捷的管理,该平台采用符合购买电子商品基本的原则,满足广大客户的日益增长的数量,并达到操作过程中的直观、方便、实用、安全等要求 [6]。 ( 2)设计的总体规则: ①简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个网上购物系统来说是非常重要的。 ②针对性:该平台设计是网上购物系统及后台管理的定向开发设计,所以具有专业突出和很强的针对性。 ③实用性:该平台能完成商品展示和管理员管理的基本信息,具有良好的实用性。 ④标准化、开放性:标准化、开放性是信息技术发展的必然趋势,在可能的条件正点,设计中采用的技术都尽可能是标准化、具良好开放性的。 论文组织结构 ( 1) 第 1章:简单介绍本次系统设计的背景、概况、指导思想等。 ( 2) 第 2章:简单介绍系统开发的相关理论和技术,包括服务器的选用,开发平台的选用等。 ( 3) 第 3章 :对系统的可行性分析,需求分析作详细的探讨。 ( 4) 第 4章 :详细介绍了系统的框架、数据库设计等。 ( 5) 第 5章 :结合系统,详细介绍了本系统的代码设计。 ( 6) 第 6章 :测 试系统。 ( 7) 第 7章 :对本次系统设计的总结。 广东海洋大学 20xx 届本科生毕业设计 - 4 - 2 系统开发的相关理论与技术 系统开发模式 B/S 结构设计模式 本设计采用 B/S 结构的开发模式。 所谓 B/S 结构,即 Browser/Server(浏览器 /服务器)方式的网络结构,在客户端不需要开发任何用户界面,而统一采用如 IE 一类的浏览器,通过 Web 浏览器向 Web 服务器提出请求,由 Web 服务器对数据库进行操作,并将结果逐级传回客户端。 主要利用了不断成熟的 WWW 浏览器技术,结合多种 Script 语言( VBScript、 JavaScript„)技术,是一种全新的软件系统结构 技术。 在 B/S 体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户的信息返回到浏览器。 B/S 结构简化了客户机的工作,客户机上只需要配置少量的客户端软件 [7]。 服务器将担负更多的工作,对数据库的访问返回以及动态网页生成等工作全部由 Web 服务器完成。 B/S 三层体系结构采用三层结构,在数据管理层( Server)和用户界面层( Client)增加了一层结构,称为中间件( Middleware),使整个体系结构成为三层。 这种三层结构在层与层之间相互独立,任何一层的改变不 会影响其它层的功能。 B/S 网络结构如图 21 所示。 图 21 B/S 网络结构 B/S 结构设计模式的 优势与劣势 ( 1) B/S 结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。 只要有一台能上网的电脑就能使用,客户端零维护。 系统的扩展非常容易,只要能上网,再由系统管理员分配一个用 户名和密码,就可以使用了。 甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统 [8]。 广东海洋大学 20xx 届本科生毕业设计 - 5 - ( 2)成本降低,选择更多。 大家都知道 windows 在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上 windows 并不是处于绝对的统治地位。 现在的趋势是凡使用 B/S 架构的应用管理软件,只需安装在 Linux 服务器上即可,而且安全性高。 所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用 windows 作为桌面操作系统电脑不受 影响,这就使的最流行免费的 Linux 操作系统快速发展起来, Linux 除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。 比如说很多人每天上 “ 新浪 ” 网,只要安装了浏览器就可以了,并不需要了解 “ 新浪 ” 的服务器用的是什么操作系统,而事实上大部分网站确实没有使用 windows 操作系统,但用户的电脑本身安装的大部分是 windows 操作系统。 ( 3)应用服务器运行数据负荷较重。 由于 B/S 架构管理软件只安装在服务器端( Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器( Server)端完全通过 WWW 浏览器实现,极少部分事务逻辑在前端( Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。 但是,应用服务器运行数据负荷较重,一旦发生服务器 “ 崩溃 ” 等问题,后果不堪设想。 因此,许多单位都备有数据库存储服务器,以防万一。 系统开发工具选择 操作系统和服务器选用 操作系统采用 Windows XP Professional 版再加上 IIS 版本 作为网站的服务器。 因为 Windows XP 不像 Windows 20xx 和 98 一样有 Server 的版本,但是其有出色的兼容性和强大的系统管理能力。 IIS 是 Inter Information Server 的缩写,它是微软公司主推的服务器,最新的版本是 Windows20xx 里面包含的 IIS 5, IIS 与 WindowNT Server 完全集成在一起,因而用户能够利用 Windows NT Server 和 NTFS( NT File System, NT 的文件系统)内置的安全特性,建立强大,灵活而安全的 Inter 和 Intra 站点。 开发平台 Visual Studio 20xx 包含了一系列高效的、智能的开发工具,不论是为开发初学者,还是为经验丰富的企业开发团队都提供了很多全新的、强大的功能: 全方位的工具平台 不论您是一位编程初学者还是一个富有经验的企业开发团队的一员,为您提供高效的开发工具。 减少开发的复杂度 确保您能更加轻松发布基于 Framework 的解决方案,包括 Windows、 Web、移动和基于 Office 的 应用。 广东海洋大学 20xx 届本科生毕业设计 - 6 - 第三方的生态系统 允许您利用来自 Visual Studio 行业合作伙伴的参与研发的产品,并体验用来补充 Visual Studio 20xx 第三方解决方案的全面部署。 改善团队的沟通 给您提供高效智能的生命周期工具,通过使用 Visual Studio 20xx Team System,来增强 IT 周期参与者之间的交流与协作 [9]。 本系统的开发平台就是采用 Visual Studio 20xx。 数据库的选用 本设计采用 Microsoft SQL Server 20xx 个人版。 数据库的种类 繁多,如何选择数据库让人头痛。 现在比较流行的数据库像 Access、 SQL Server、 Oracle、 MySQL 等等都是常用的。 Access 用于比较简单的数据库设计,一般用于论坛和留言板; Oracle 是以高级结构化查询语言为基础的大型数据库,一般用于大型的数据库设计; MySQL 和 SQL Server 则是适用于中小型企业的数据库。 由于 SQL Server 支持存储过程、触发器、自定义函数等操作,它的安全性、并发性控制能力、数据挖掘、联机操作等方面都是其它中小型数据库系统无法超越的,所以本系统选择了 SQL Server 20xx[1]。 其它辅助工具的选用 ( 1) Microsoft Word 20xx。 用于对毕业论文的编写和资料的收集保存。 ( 2) Macromedia Dreamweaver 8。 用于对网页整体框架进行美工的工具,它的强大的 Html 控件为网页的设计提供方便。 ( 3) Photoshop CS 3。 用于对网页上的一些图片进行美工。 ( 4) Microsoft Visio 20xx。 用于论文用例图和程序流程图的设计。 相关理论与开发技术 电子商务技术 电子商务是实现消费者网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式,极大地方便了人们进行各种事物活动和贸易活动。 它的形式多变,操作方式也不相同。 它的设计是自由的,除了保证网站的易用性、符合经营者的理念、消费群体的喜好之外,可以任意发挥。 电子商务解决方案以实现一定的商业经营活动为目标,配以适当的电子商务模式,并根据实际的业务流程,进行系统的业务需求、整合分析,提供对 系统 的技术设计及系统实施方法、步骤等。 电子商务解决方案的最大特点是专业化和标准化,是对应用需求和成功经验的通用化和规模化,是提高系统建设速度和质量的有效途径。 电子商务开发技术及系统设计其 核心是实现企业 WEB 服务 ,使企业服务的实现更加广东海洋大学 20xx 届本科生毕业设计 - 7 - 透明 ,充分利用 WEB 技术和网络平台。 利用 WEB 技术开发的系统大大减轻企业内部的工作量 ,使企业专业人员把精力集中对业务逻辑应用于开发上 ,提高了系统的运作效率 [10]。 作为战略产品, 不仅仅是 Active Server Page(ASP)的下一版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型 和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。 可以通过在现有ASP 应用程序中逐渐添加 功能,随时增强 ASP 应用程序。 是一个已编。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。