鲜花销售系统需求分析.docx

上传人:大张伟 文档编号:8881607 上传时间:2021-01-23 格式:DOCX 页数:14 大小:240.37KB
返回 下载 相关 举报
鲜花销售系统需求分析.docx_第1页
第1页 / 共14页
鲜花销售系统需求分析.docx_第2页
第2页 / 共14页
鲜花销售系统需求分析.docx_第3页
第3页 / 共14页
鲜花销售系统需求分析.docx_第4页
第4页 / 共14页
鲜花销售系统需求分析.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《鲜花销售系统需求分析.docx》由会员分享,可在线阅读,更多相关《鲜花销售系统需求分析.docx(14页珍藏版)》请在三一文库上搜索。

1、鲜花销售系统需求分析目录前言3第一章项目分析41系统实现目标41.1 系统研究41.2 实现意义42开发环境概述53项目的可行性分析63.1 商业可行性63.2 技术可行性64运行环境7第二章 需求分析81.1 总体需求分析81.2 主要功能模块分析92系统流程图11第三章 数据 E-R 图12第四章结论15前言随着互联网和信息技术的发展, 新的产业、新的商业模式如雨后春笋般涌现。电子商务就是利用先进的电子信息技术从事各种商业活动的一种方式, 这种特殊的经营方式, 就是利用现有的计算机硬件设备, 软件和网络基础设施, 然后通过网络连接起来的电子网络环境进行各种各样的商务活动。网上花 店是 电子

2、 商务发 展的 产物 ,是 网络 技术应 用的 全新 发展 方向。 Internet 本身具有的开放性、全球性、低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新贸易形式所具有的价值,它不仅会改变企业的本身的生产、 经营、管理活动,而且还会影响整个社会的经济与结构。a. 网上花店将传统的花店流程电子化, 数字化,一方面可以大量的减少人力、物力、财力,降低企业的成本; 另一方面突破了时间和空间的限制, 使得交易可以在随时随地进行,从而大大的提高了效率。b. 网上花店能够使个人或者企业以更低的成本进入全球市场, 这样就给个人或者中小型企业提供了更多的信息资源, 使得

3、它们具有更强的竞争力, 更有利于企业长远的发展。c. 网上花店打破了传统的经营模式,通过省略部分中间环节,使得生产者和消费者直接交易成为可能,从而在一定程度上改变了全球的经济运行方式。豆豆花店是以网上购花功能为重点而开发的电子商务网站, 采用人机对话的操作方式。 全面展示花店内的所有鲜花, 实现网上购花、销售排行, 查看商城内的公告信息; 用户选中的鲜花可以直接放入购物车; 对用户输入的数据, 系统进行严格的数据检验; 尽可能排除用户的误操作, 尽可能的维护系统的安全性和可靠性。网上花店销售管理系统第一章项目分析1系统实现目标实现一个商家和消费者都满意的网上购花平台。 消费者可以通过网购快速消

4、费的网上购花系统,即:可以查询,登陆,注册,加入购物车,生成订单,订单查询,订单的增删改等功能。 后台管理系统完成会员管理, 权限分配,订单管理,分类商品管理, 管理员管理, 进销存管理, 配送管理, 商品类别管理等功能的实现。1.1 系统研究系统采用 BS 架构,代码整合采用微软推崇的三层架构, 分别包括数据访问层,业务逻辑层,表现层。在数据访问层中由于要和不同种的数据库进行连接,所以要设置标准接口, 来继承统一的业务逻辑方法。 在页面中加入 Struts 技术实现异步访问的功能, 同时减少服务器的负载。 在上述关键技术的基础上, 系统实现了提供给用户的各种功能。1.2 实现意义网上花店可以

5、给个人或者创业者提供展现自己的广阔空间和表现自己的平等舞台,减少经营成本, 实现方便快捷销售, 提高自身的竞争力。 同时它可以帮助鲜花经营者掌握市场动态,提高工作效率、降低经营成本 。网上花店将传统的花店流程电子化,数字化,一方面可以大量的减少人力、物力、财力,降低企业的成本; 另一方面突破了时间和空间的限制, 使得交易可以在随时随地进行,从而大大的提高了效率网上花店,借助互联网的信息通达性, 可以使消费者方便快捷选购自己心满意足的产品,而鲜花经营者可以借助网络提高自己的鲜花知名度, 扩大自己的消费人群2开发环境概述Struts技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。

6、Struts技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种 Web服务器,应用服务器,浏览器和开发工具共同工作。3项目的可行性分析3.1 商业可行性网上花店的一个很大优点就是实现啦鲜花经营者和鲜花消费者的互利。 一方面,他可以使鲜花经营者尽可能的展现自己的鲜花种类, 并且节约以往的占地空间成本,另外可以使鲜花消费者随心所欲选购自己喜欢的鲜花,并且货比三家,挑选到自己认为物美价廉的鲜花对于创业者来讲, 网上花店能给他们带来许多新的机遇和财富, 由于网上花店打破传统的鲜花经营理念, 使得鲜花的经营成本大大缩小, 这样减少啦创业者的前期资金不足负担, 而且借助互

7、联网信息的通达性, 可以快速提高自己的鲜花知名度,为其带来不菲的财富。 通过网上花店, 网店老板在信息方面就能够与传统鲜花经营者竞争。总的来讲,网上花店带来的影响可以分为以下几个方面:1. 全球市场网上花店借助互联网信息的快速性, 和信息的大范围性, 可以实现异地买花卖花,甚至有更多的机会将产品销售到全球各个国家和地区。2. 市场供应链借助互联网,可以使更多的消费者简单快捷的了解自己的鲜花品种和价格,并且消费者可以在网上进行信息传播,比如使用 QQ,MSDN,飞信等等,使自己的产品让更多的人群了解,为自己带来更多的消费人群。3. 市场竞争力网上花店和传统的花店有以下几个优点,使其更具有竞争力。

8、a. 网上花店将传统的花店流程电子化,数字化,一方面可以大量的减少人力、物力、财力,降低企业的成本;另一方面突破了时间和空间的限制,使得交易可以在随时随地进行,从而大大的提高了效率。b. 网上花店能够使个人或者企业以更低的成本进入全球市场, 这样就给个人或者中小型企业提供了更多的信息资源, 使得它们具有更强的竞争力, 更有利于企业长远的发展。c. 网上花店打破了传统的经营模式,通过省略部分中间环节,使得生产者和消费者直接交易成为可能,从而在一定程度上改变了全球的经济运行方式3.2 技术可行性基于浏览器的网上花店系统, 关键技术在于网页的动态显示和管理, 即从数据库中读取数据, 采集用户信息,

9、并且对用户的相应数据进行业务处理。 采用最新的 Struts 与 SQL 技术开发,用户界面采用 B/S 模式构建,系统的部署、应用、维护更加方便。同时,大型数据库 SQL Server 提供了数据库管理的能力,因此,技术方案是成熟可行的。4运行环境为了系统能更好的运行, 系统需要的配置环境如下:软件环境, 服务器,要求 windows98 及以上操作系统, 数据库要求 SqlServer2005 及以上版本。客户端,要求 IE5.0 及以上版本。处理器: AMD/Intel ( 1.8GHZ)。内存: 128M 以上。外存: 10G 及以上。第二章 需求分析1.1 总体需求分析网上花店,就是

10、在网络上建立一个虚拟的鲜花商场, 让用户在网络上进行购花。网上购花以及网上花店的出现, 避免了挑选鲜花的繁琐过程, 让人们的购物过程得以轻松、 快捷、方便,它很适合现代人快节奏的生活方式, 同时又能有效地控制“鲜花”运营的成本,开辟了一种新的销售渠道。对于该网站实现的功能设计如下:1. 采取会员制、身份验证等一系列措施,保证交易的成功率。2. 强大的搜索查询功能,可使用户快捷的找到感兴趣的鲜花品种。3. 会员购物流程浏览, 将鲜花放入购物车, 结账。每个会员有自己专用的购物车, 可随时定购自己中意的鲜花, 通过结账,完成购花。 购花的流程是指导购物车系统程序编写的主要依据。4. 完善的会员服务

11、功能,可随时查看账目明细,订单明细。5. 设计特价鲜花展示,能够显示企业近期所促销的一些特价鲜花。6. 后台管理使用本地数据库, 与网上的数据库实行同步, 保证购物订单安全,及时,有效的处理强大的统计分析功能基于需求,本系统设计了这样的几个功能模块,如图所示:网上花店用户登录用户注册前台购物车浏览鲜花导航新闻浏览产品发布后用户管理台管新闻发布理站内管理信息管理系统功能模块图主要用于描述系统功能的各个模块。 本系统是一个中小型的电子商务系统 -网上购花系统, 可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式。 用户可以在系统中实现注册、 浏览商品、搜索查询商品、下定单、处理定

12、单等功能;管理员可以通过用户管理、产品发布、信息管理、新闻发布等管理功能来对系统进行维护更新。1.2 主要功能模块分析A用户注册实现新用户的注册, 同时保证每一个用户只能注册唯一的用户名, 系统可以对用户名进行检测,并且提示用户。在新用户注册时,为了保证数据的合法性,必须对用户输入的数据进行合法性检查。如果用户输入有误,系统将提示用户。图 2-2 用户注册流程图B产品浏览同时作为站点的主页, 列出所有的产品类别及相关信息供用户选择查看, 用户可将商品添加到购物车或收藏夹、查看单个商品的详细信息。商品展示用户搜索热门搜索高级搜索快速搜索搜索商品具体商品购物车收藏商品图 2-3 产品浏览流程图C.

13、 购物车在查看购物车的时候, 检测用户是否登录, 没有登录,弹出登陆框供用户登录,若该用户没有注册,则链接注册页面供用户注册。登录(注册)完毕后跳入购物车页面, 提供链接我的账户页面链接和订单的链接。已经登录的用户查看自己的购物车时,显示用户所订购的产品信息及其它相关信息。修改购物车信息查看购物注册用购物车信息户不存在用户是否登录否登录是生成订单是显示订单图 2-4 购物车流程图D个人账户用户可以管理自己的账户,并且可以查看自己的订单及订单的相关信息。E. 后台管理后台管理员登录后台管理系统后,可以对产品信息、订单、评论进行管理。并且可是实现增、删、查、改的功能。2系统流程图图 2-5 系统流

14、程图系统程序流程图简要概括了系统的主要流程,首先会展现给用户一个主页面,主页面上展示的是相关产品的信息, 用户可以点击相关产品的图片或名称去查看本产品的详细信息。 如果用户看到感兴趣的商品可以添加到购物车, 当用户去自己的购物车结账时, 系统会判断用户是否登录, 如果是未登录用户, 则先提示用户登录。 用户登录后才可以结账、 生成订单。 注册用户也可以对自己的订单进行修改。第三章 数据 E-R 图NM用管理管购L11提供应花卉分N1花卉分15 -1 实体关系 E-R 图管理员用户密码权限5 -2 管理员信息实体的 E-R 图 邮用电身 份用地密Em a性5 -3 用户信息实体的 E-R 图鲜花

15、鲜备注图片鲜花鲜花颜色5 -4 鲜花实体的 E-R 图鲜花类别编类别5 -5 鲜花分类实体的 E-R 图备注供应商品零售商 品鲜 花成本 5 -6 商品实体的 E-R 图库存商品库存5 -7 库存实体的 E-R 图供 应供 应诉讼供应供 应Em ai供 应供 应5 -8 供应商实体 E-R 图第四章结论网上花店系统是按照软件工程的生命周期方法学来完成设计, 即系统的需求分析、总体设计、程序设计、系统调试等开发步骤,分阶段地完成各设计任务。在本次设计中, 涵盖了使用的技术有三层架构, 缓存技术的使用, 初步达到设计需求的要求。在本次设计中, 对整个项目的把握重心从以前的编码慢慢转移到了前期准备工

16、具,即需求分析,详细设计,数据库设计(类图,对象图的制作)的制作当中, 在前期准备工作做完之后, 编码工作变得异常简单和快捷, 不容易出现大的错误。所以编码时间在本次项目中只占到了较少的时间。 着重提出的便是系统采用三层架构思想, 并且通过本次使用又一次加深了对三层架构的理解和认识。在设计基本完成之后, 改进系统的性能和技术文档的编写整理, 最后完成系统设计。在整个设计过程中, 也出现过很多的问题, 但在不断学习的过程中我体会到:( 1)工作是一个不断学习新鲜事物的过程, 从设计初的不懂到最后能够顺利完成,我体会到在实践中学习的重要性, 这对于将来我走上工作岗位具有重要意义。( 2)由于前期工

17、作的不彻底, 对系统的需求分析的要求认识不够清楚, 使得后续的工作不得不经常返回去修改数据表和部分代码。 使我体会到在设计中的每一步的重要性, 如果上一个步骤不能很好的完成, 在后续的设计将会付出几倍的代价( 3)设计过程中, 经常会遇到困难, 我学会通过别人的代码理解语言的含义但这并不是抄袭然后根据自己的设计要求编写代码。 设计中得到了老师的悉心指导。经过本系统的设计, 我深刻体会到要做好一个完整的事情, 需要有系统的思维方式和方法,对待一个新的问题, 要耐心、要善于运用己有的资源来充实自己。同时我也深刻的认识到, 在对待一个新事物时, 一定要从整体考虑, 完成一步之后再作下一步,这样对于系统而言才能更加有效。但是由于系统设计时间较短, 所以该系统还有许多不尽如人意的地方, 比如联机文档比较少, 用户界面不够美观, 出错处理不够等多方面问题, 这些都有待进一步改善。在整个系统的设计过程中, 虽然遇到了很多的问题, 但最终功能的实现却让我得到了更大的乐趣, 我们会在以后的工作不断学习和实践, 提高自己的编程水平。

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

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1