网上鲜花销售系统概述Word文件下载.docx
- 文档编号:6939155
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:32
- 大小:31.02KB
网上鲜花销售系统概述Word文件下载.docx
《网上鲜花销售系统概述Word文件下载.docx》由会员分享,可在线阅读,更多相关《网上鲜花销售系统概述Word文件下载.docx(32页珍藏版)》请在冰点文库上搜索。
1.2.2经济可行性PAGEREF_Toc438627438\h3
_Toc438627439"
1.2.3操作可行性PAGEREF_Toc438627439\h4
_Toc438627440"
1.3结论意见PAGEREF_Toc438627440\h4
_Toc438627441"
2项目开发计划PAGEREF_Toc438627441\h5
_Toc438627442"
2.1编写目的PAGEREF_Toc438627442\h5
_Toc438627443"
2.2项目背景PAGEREF_Toc438627443\h5
_Toc438627444"
2.3项目概述PAGEREF_Toc438627444\h5
_Toc438627445"
2.4项目开发计划PAGEREF_Toc438627445\h6
_Toc438627446"
2.5交付期限PAGEREF_Toc438627446\h6
_Toc438627447"
3需求分析PAGEREF_Toc438627447\h7
_Toc438627448"
3.1任务需求分析PAGEREF_Toc438627448\h7
_Toc438627449"
3.2数据流图、数据字典及实体联系图PAGEREF_Toc438627449\h8
_Toc438627450"
3.2.1数据流图PAGEREF_Toc438627450\h8
_Toc438627451"
3.2.2数据字典PAGEREF_Toc438627451\h9
_Toc438627452"
3.2.3实体联系E-R图PAGEREF_Toc438627452\h10
_Toc438627453"
4系统概要设计PAGEREF_Toc438627453\h13
_Toc438627454"
4.1总体设计PAGEREF_Toc438627454\h13
_Toc438627455"
4.2系统功能模块图PAGEREF_Toc438627455\h13
_Toc438627456"
4.3数据库概念设计PAGEREF_Toc438627456\h13
_Toc438627457"
4.4数据库逻辑结构设计PAGEREF_Toc438627457\h14
_Toc438627458"
4.5连接数据库的特点PAGEREF_Toc438627458\h16
_Toc438627459"
5详细设计PAGEREF_Toc438627459\h17
_Toc438627460"
5.1系统的主要功能PAGEREF_Toc438627460\h17
_Toc438627461"
5.2程序流程图PAGEREF_Toc438627461\h17
_Toc438627462"
5.3用户界面设计PAGEREF_Toc438627462\h18
_Toc438627463"
5.3.1一般交互设计PAGEREF_Toc438627463\h18
_Toc438627464"
5.3.2信息显示设计PAGEREF_Toc438627464\h20
_Toc438627465"
5.3.3数据输入设计PAGEREF_Toc438627465\h21
_Toc438627466"
6测试PAGEREF_Toc438627466\h23
_Toc438627467"
6.1引言PAGEREF_Toc438627467\h23
_Toc438627468"
6.1.1编写目的PAGEREF_Toc438627468\h23
_Toc438627469"
6.1.2测试目标PAGEREF_Toc438627469\h23
_Toc438627470"
6.2测试计划PAGEREF_Toc438627470\h23
_Toc438627471"
6.2.1测试内容及策略PAGEREF_Toc438627471\h23
_Toc438627472"
6.2.2测试用例范围PAGEREF_Toc438627472\h24
_Toc438627473"
6.3黑盒测试PAGEREF_Toc438627473\h26
_Toc438627474"
6.3.1边界值测试PAGEREF_Toc438627474\h26
_Toc438627475"
6.3.2等价类PAGEREF_Toc438627475\h27
_Toc438627476"
6.4逻辑覆盖测试PAGEREF_Toc438627476\h28
_Toc438627477"
6.4.1语句覆盖PAGEREF_Toc438627477\h29
_Toc438627478"
6.4.2判定覆盖PAGEREF_Toc438627478\h30
_Toc438627479"
6.4.3条件覆盖PAGEREF_Toc438627479\h30
_Toc438627480"
参考文献PAGEREF_Toc438627480\h32
_Toc438627481"
设计总结PAGEREF_Toc438627481\h33
序言
随着互联网日益深入社会生活,以网站作为信息交流平台,进行内外信息交流,已成为大众的迫切需要。
网上花店传承花意,为亲人朋友送去心意已经成为某种时尚。
网上开花店为大众开辟了更为方便之门,快捷方便,为大众所喜爱。
作为一个虚拟的商店,网上商店具有很多新的特性,以下这些是它的优势:
其营业成本完全有理由比传统意义上的商店低得多:
不需支付昂贵的店铺租金,花费浩大的装修;
不需要将大笔的流动资金作为货物而沉在店里,可依靠“零库存”管理,缩短资金周转的周期,可以加速周转;
同时,网上商店更容易开拓全场市场,国际互联网,www顾名思义体现了全球的一体化;
实现24小时营业,不需要营业员,网上商店可以被设置成一个自动售货机;
可以多媒体促销,各种文字,图象和动画,声音,让受众全方位感受广告诉求;
依靠客户数据库能够提供全新的个人化服务等等。
网上花店系统就是为实现客户通过上网,对鲜花信息的浏览、检索、订购,以及鲜花销售商对客户信息、鲜花信息的管理所开发的网络应用软件。
该系统能够较好地满足网上花店客户的基本要求,具有较高的实用价值。
鲜花销售在我国是一个新兴行业,目前尚处于初步阶段。
虽然最近几年该行业取得了高速发展,但是与发达国家相比,还存在组织结构小而分散,缺少大规模且经济实力强的企业,专业人员素质不够高,市场管理不规范等缺点。
随着我国经济的高速发展,人们对精神生活的追求越来越高,鲜花销售行业将面对非常激烈的竞争,只有迅速提高企业的管理水平,才能在激烈的竞争中占有一席之地。
网上鲜花销售系统是以网络为销售信息传播渠道的电子商务应用系统,它有传统的花店所不具有的优势,如:
依靠网络来传播信息更快、并且投资少、人力需求少等优势。
本系统实现了如下功能:
提供所要销售鲜花的价格、数量、种类、卖家等各类信息;
为网上的游客提供了注册会员、浏览鲜花信息、卖主的联系方式等功能;
当然,也为管理员提供了鲜花、顾客、会员等信息的管理功能。
在整个系统开发的过程中,运用了软件工程的基本概念、相关技术和方法。
并且采用了系统生命周期的结构化程序设计方法,从而将整个系统开发各阶段(系统分析、系统设计、系统实施)的基本活动贯穿起来。
1可行性分析
1.1问题描述
在互联网日益流行的今天,网络是主角,是时代的宠儿。
在网络大家族中,网上销售则是一个热点。
“网上鲜花销售系统”从一定程度上讲它就是网上的鲜花超市,是一种鲜花销售的网站。
“网”字意味着它具有信息时代的快捷方便等特征。
事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。
随着网络技术的发展,社会进步,计算机的迅速发展,人们也不再满足于传统的销售模式。
由于网上购物的兴起及发展。
人们相信利用网络来传播信息无疑是更快更有效的。
网上鲜花销售系统主要是在网上进行鲜花销售的计算机软件,从目前的鲜花销售流程中,我们可以发现一些比较明显的流程作业和管理需求。
同时也为我们的系统分析提供了较好的依据。
鲜花的快速下单和购物车是网上花店系统的主要部分,这两个管理部分的完成是整个系统业务完成的基础。
其他的各项服务都是在此基础上完成的。
我们在现行系统初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。
1.2可行性分析研究
并非任何问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模或时间期限之内解决。
如果问题没有可行的解,那么花费在这项工程上的任何时间、人力、软硬件资源和经费,都是无谓的浪费,而可行性研究的目的,就是用最小的代价在尽可能的时间内确定问题是否能够解决。
鲜花销售系统应该以鲜花销售为业务背景。
在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。
系统目标应充分体现,以鲜花销售为目的,满足和追求最大的经济利益为宗旨。
1.2.1技术可行性
本系统程序采用JSP开发,MySql5.5数据库,开发平台:
Win8.1+Tomcat6.0+JDK1.6程序正常运行需要JVM(Java虚拟机)1.6以上的版本。
在其他技术需求方面,还用到了jQuery插件技术。
总之本系统在技术上的要求不高,现在普遍使用的计算机都可以运行该系统。
系统所需要的硬件配置:
AMDA8-4500APU以上
8GBRAM
Windows8.1以上
系统所需要的软件:
Myeclipse-10.0
FireFox40.0.3浏览器
数据库:
Mysqlserver5.5
1.2.2经济可行性
网站的开发费用和今后的运行、维护费用需要进行估算,并将费用与效益进行比较。
系统的效益可以从个人利益和社会效益两方面考虑。
对于网上商城则应着重分析其社会效益。
例如,网站应用后可以为用户提供哪些帮助,提供哪些便捷的条件,用户查询和使用信息的方便程度能提高多少、速度增加了多少,对于管理人员操作简单化了多少,工作细化了多少,提供了多少帮助等等。
1.系统初期投资
网上鲜花销售系统初期投资如表2-1。
表1.1网上鲜花销售系统初期投资
2.投资回收期
在网站初期运营阶段,实现盈利是不现实的,只有在前期的投入下,维持正常运营,在一年之后就可实现盈利,鉴于当前电子商务的广阔发展前景,运行一年实现盈利也是最保守的预算。
从成本上看来,开发及维护系统所需的计算机、网络等硬件设备,电话、网络等通信费用,软件支持等基本上都是现有的,所以成本接近零。
从短期收益看来:
比较有限,因为现在所处的环境限制。
从长期收益看来:
继希望于发展成全国网上鲜花销售的系统。
总的来说开发本套网上鲜花销售系统在经济方面是可行的。
1.2.3操作可行性
该系统为简单了B/S模式的系统,系统的维护和管理需要有一定计算机专业技术的人来管理。
系统要求了解进行鲜花销售的的相关人员对开发信息系统是否支持,传统的销售模式是否满足未来的鲜花供应模式及该系统是否能够带来可观的经济效益,系统的操作是否够简单,易于理解,是否安全等。
经过调查分析,这个系统在操作可行性方面与需求基本相符,是可以实现的。
1.3结论意见
经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。
因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成。
所以,系统研制和开发是可以马上进行的。
2项目开发计划
2.1编写目的
电子商务打破了对市场的时空限制。
传统供需结合的信息交换活动被电子商务系统替代后,商业活动将在全球市场上进行24小时服务,做到无国界、无昼夜之分。
供需双方直接沟通,使消费者的消费观念和行为都发生变化。
消费者将处于主动地位,可以从网上获得充分的商品信息,并以一种自我服务的方式来完成交易过程。
网上鲜花销售系统的设计以其方便、快捷的特点受到了更多用户的青睐。
对传统的商场销售,网上商城可以将商品详细分类,为用户提供了更大的选择空间;
通过前台商品的展示,可以使顾客更好地了解商城内的商品;
搜索查询功能可以使用户方便的检索出自己所需要的鲜花类型;
网络购物车的实现使顾客真正实现足不出户、网上购物的目的;
在网站中加入推荐系统功能,例如“新品推荐”功能。
经过项目的可行性分析,得出项目可进一步进行下去的结论,在软件继续进一步的开发之前首先给出此软件项目计划。
2.2项目背景
项目分析单位在接到项目分析员给出的项目可行性分析报告后,在本系统,即鲜花销售系统开发主管部门的统一下制定用于软件实质开发的软件项目计划,以使软件开发单位理解软件开发要求,进行开发。
2.3项目概述
1.工作内容
实现鲜花的在线销售和订购,能够满足绝大多数客户的要求。
2.条件与限制
开发该软件的条件比较简单,以开发单位目前的经济与技术条件已完全具备开发的条件。
该系统可在用户要求的期限内完成。
3.产品
(1)程序
该项目因开发时间较短,只能按照需求说明书实现最基本的核心内容,但是为了后续开发的便利,在开发过程中都留了接口,以便后续开发。
(2)文档
文档内容包括:
①封面
②目录
③中文摘要100字左右;
关键词3-5个
④序言
⑤可行性分析
⑥项目开发计划
⑦需求规格说明(包含需要的系统流程图、数据流程图、数据字典、E-R图)
⑧概要设计(包含总体软件结构图、总体数据结构)
⑨详细设计(对概要设计内容进行详细设计)
⑩设计总结、参考文献、致谢等
4.验收标准
软件的验收标准完全由用户提出的软件需求制定,能保证软件的基本符合用户的要求。
2.4项目开发计划
1.任务分解
分三个大的阶段进行开发第一阶段完成本系统的数据流图跟E-R图。
第二阶段完成概要设计跟详细设计。
第三阶段书写文档。
2.预算
软件资金投入较少,具体预算分配简略。
3.关键问题
各模块之间的联系和后台数据库的完成。
使用目前的设备与现有开发技术完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的一些风险因素。
对于出现的一些小难点总都能得到解决。
基于开发者现有技术的限制,在功能实现方面采用最基本的业务逻辑,由于缺乏美工人员的技术支持,所以在网站美工方面做的不是很好,但在后续开发中可以进行改善。
2.5交付期限
所要开发的系统较简单,所以开发工作用户要求要在0.5个月内完成。
3需求分析
3.1任务需求分析
经分析先给出该系统的系统流程图,如图3.1所示:
通过
否
是
主界面
是否注册用户
注册
登录
校验用户
进行会员各操作
退出
不通过
图3.1系统流程图
该系统主要前台主要是客户的一些操作,包括鲜花信息查看、个人购物车管理、订单管理、个人信息修改、系统维护等模块。
1.鲜花信息查看模块,需实现鲜花信息查看。
2.个人购物车管理模块,实现客户对所有购买鲜花的添加和删除、结算等操作。
3.订单管理要实现用户所加入购物车产品的结算工作以及支付发货等功能。
4.个人信息修改主要包括用户注册信息的修改和补全,密码的修改。
5.系统维护模块要保证系统的安全、正常运行、合法访问等。
后台主要是针对商品的一些操作,包括分类管理、鲜花管理、订单管理、客户管理等模块。
1.分类管理模块实现对鲜花种类的查看、添加和删除功能。
2.鲜花管理模块实现对鲜花的添加和删除修改功能,包括图片的上传。
3.订单管理模块包括对于用户订单的处理工作。
4.客户管理模块包括对客户信息的管理操作。
3.2数据流图、数据字典及实体联系图
3.2.1数据流图
数据流图描述了信息流和数据从输入移动到输出的过程中所经受的变化,根据本系统的业务背景和需求分析得出数据流图。
该系统数据流程图如图3.2所示:
销售报表
库存信息
销售信息
库存清单
更新事务
更新库存鲜花数量
处理鲜花销售
D1库存清单
产生销售报表
D2销售信息
系统管理员
产生销售订单
图3.2系统数据流程图
数据流图由四种基本的元素构成:
数据流(DataFlow),处理(Process),数据存储和数据源(数据终点)。
数据流(DataFlow):
为具有名称且有流向的数据,用标有名称的箭头表示,一个数据可以是记录、组合项或基本项。
处理(Process):
表示对数据所进行的加工和变换,在图中用矩形框表示。
指向处理数据流为该处理的输入数据,离开处理的数据为处理的输出数据。
数据存储:
表示用文件方式或数据库形式所存储的数据,堆砌进行的存取分别以指向或离开数据存储的箭头表示。
数据源及数据终点:
表示数据的来源或数据的去向,可以是一个组织或人员,它处于系统范围之外,所以又称它为外部实体,它是为了帮助理解系统界面而引入的,一般只出现在数据流图的起点和终点
3.2.2数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
任何字典最主要的用途就是供人查阅对不了解的条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。
数据流图与数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不够严格,然而没有数据流图数据字典也难以发挥作用。
只有数据流图和对数据流图中的每个元素的精确定义放在一起,才能共同构成系统的规格说明。
由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。
每张卡片上保存描述一个数据的信息。
这样做更新和修改起来比较方便,而且能单独处理描述每个数据的信息。
下面将列出若干数据元素的数据卡片信息。
(1)会员基本信息
会员编号描述={u_id,用来标识会员的唯一性,varchar型,长度50,主键}
会员姓名描述={u_username,会员用户名,varchar型,长度50,不允许为空}
会员密码描述={u_password,会员密码,varchar型,长度50,不允许为空}
会员性别描述={u_gender,会员性别,varchar型,长度10,可为空}
会员邮箱描述={u_email,会员邮箱,varchar型,长度50,不允许为空}
会员手机描述={u_phone,会员手机,varchar型,长度50,不允许为空}
会员地址描述={u_adress,会员地址,varchar型,长度100,可为空}
(2)管理员信息表
管理员编号描述={a_id,用来标识管理员的唯一性,varchar型,长度50,主键}
管理员姓名描述={a_username,管理员用户名,varchar型,长度50,不允许为空}
管理员密码描述={a_password,管理员密码,varchar型,长度50,不允许为空}
(3)鲜花信息表
鲜花编号描述={fid,用来标识鲜花的唯一性,varchar型,长度50,主键}
鲜花名称描述={fname,鲜花名称,varchar型,长度50,不允许为空}
鲜花单价描述={price,鲜花单价,decimail型,长度5,不允许为空}
鲜花颜色描述={color,鲜花颜色,varchar型,长度20,不允许为空}
鲜花图片路径描述={image,鲜花的图片加载路径,varchar型,长度200,不允许为空}
鲜花种类编号描述={tid,用来标识鲜花种类的唯一性,varchar型,长度50,不可为空}
(4)鲜花种类信息表
鲜花种类编号描述={tid,用来标识鲜花种类的唯一性,varchar型,长度50,主键}
鲜花种类名称描述={tname,鲜花种类名称,varchar型,长度50,不可为空}
3.2.3实体联系E-R图
根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和实体之间的关系,并画出如下所示的E-R图。
会员实体E-R描述顾客的相关信息,主要为了交易方便而建立的,其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上鲜花 销售 系统 概述