G003-185-8
作者:互联网
计算机科学与工程学院
小组期末报告
2020~2021 学年第 1 学期
课程 | 软件需求分析与建模 |
---|---|
课程项目名称 | 电子商城系统 |
团队成员 | 李海鹏、黄奕琛 |
学号 | 1814080902510、1814080902508 |
专业班级 | 18软件工程5班 |
指导教师 | 董瑞生 |
提交时间 | 2020年12月27日 |
项目需求提案计划书
1.引言
1.1项目起因
日前公布的一项研究结果显示,我国电子商务产业近年来发展迅速,目前网上商店总数已经超过10万家,网上展示的商品总数约为2000万件。
该项研究是由上海东方网诚数据科技有限公司进行,研究对象包括全部拥有独立域名和网上商店系统的网站,以及部分租用第三方平台、具有一定规模的网上商店,但不包括设在易趣、淘宝、易拍等拍卖网站上的店铺。
对电子商务来说,4月1日正式实施的《电子签名法》应该是一个契机。近日,由中国电子商务协会倡导成立的"中国电子商务诚信联盟"在北京宣告成立,eBay易趣、卓越等业内40多家互联网企业老总悉数聚集,并签下了"诚信宣言",这显示了中国电子商务企业开始从他律走向自律。
据有关数据显示,2002年我国网络拍卖市场有9.4亿元的规模,2003年有19.2亿元的规模,预计2004年我国网络拍卖市场几近达到33.7亿元。但是我国互联网络信息中心(CNNIC)去年发布的第二次《中国互联网络热点调查报告》却显示:全国有60.6%的网民半年内浏览过购物网站,但掏钱买东西的只有17.9%。这说明目前我国的电子商务行业发展远未挖掘出其本身的巨大潜力。
因此我国电子商务的发展态势很好,电子商务的发展潜力很大。但是同时,这种电子商务模式对管理水平、信息传递技术都提出了更高的要求,其中安全体系的构建又显得尤为重要。如何建立一个安全、便捷、便宜的电于商务应用环境,对信息提供足够的保护,是商家和用户都十分关注的话题。
于此同时,在本学期需求工程与建模课程中,正好有此电子商城系统的选题,所以为了提高自身架构实力,改善自我思想水平,我们小组选择了这个课题。
1.2项目背景
上世纪90年代以来,随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。在这一前提下,电子商务应运而生了。电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。自1998年"电子商务年"以来,电子商务在全球发展迅猛,大约每九个月其交易额就翻一番,全球电子商务交易额(包括网上贸易额、销售额等)达到数千亿美元,电子商务收入剧增262%。
目前,世界各国纷纷看好电子商务这块新大陆,普遍认为电子商务的发展将是未来25年世界经济发展的一个重要推动力,对经济的促进将远远超过200年前的工业革命。著名网络经济调查评论家Robert
Metcalfe声称:“互联网的价值等于(与之相联结的)网点数量的平方。”
1.3意义
-
增加产品促销和销售渠道
随着互联网信息技术的发展,传统实体公司的销售模式已经远远落后。通过在线平台开发产品促销和销售渠道已成为当前的趋势。网上商城的建设为企业和商家提供了这样的平台。
-
不受空间影响
在线购物中心的建设对于购物中心公司和消费者都非常方便。任何购物中心用户都可以进入购物中心而不受时间和地点的影响,从而实现所需的操作,这不仅方便了业务管理,而且还解决了消费者的购物问题。
-
运营成本投资少,效率高
网上商城的建设不仅适合大型企业,而且可以为资金有限的中小企业提供一个平台,同时节省了商户进入该平台的成本。网上商城的独立建设,使企业可以掌握经营数据,并可以根据销售情况适当生产,避免积压库存。
-
提供优质的用户体验
在线商城的建设也意味着它可以有效地改善用户体验。该购物中心通常具有在线客户服务系统。该系统可以通过商家的设置为用户提供全天候服务,回答用户提出的相关产品问题,使购物中心不会错过任何一个销售机会。
在线购物中心的建设使传统实体可以转变为电子商务,也节省了消费者购物的时间和精力。公司可以选择专业的购物中心系统开发商来建立在线购物中心,例如信誉良好的购物中心。
1.4参考资料
[1]《需求分析 软件需求与建模 第2版》骆斌 丁二玉著 2015.2
[2]
https://baijiahao.baidu.com/s?id=1672717569712435214&wfr=spider&for=pc
项目概述
2.1项目目标
本系统提供三部分的功能:
(1)网上购物;(2)商户在网上进行商品库存管理;(3)管理员进行订单管理。
一、网上购物主要包括:用户的登录、用户的注册、用户个人信息维护、商品浏览、网上购买。
①用户登录,系统对用户登录输入的用户名密码进行验证。
②用户注册,要求提供用户的详细资料。
③用户个人信息维护,对用户个人资料及个人密码进行维护。
④商品浏览,
用户在网上对本站点所提供的商品进行浏览和搜索(用户无需注册)。网上购买,注册用户提交所要购买的商品列表(列表为用户点击商品下的购买按钮时自动生成)。
二、网上进行商品库存管理主要包括:商户登录、商户信息修改、管理库存、对商品类别和商品进行管理。
①商户登录,系统对管理员登录输入的用户名密码进行验证。
②商户对自己的个人信息进行必要的修改。
③商品类别管理,对商品进行分类管理。
④商品管理,对商品进行管理。
⑤管理库存, 管理员对库存商品的数量进行管理。
三、网上进行商品订单管理主要包括:订单管理员登录、订单管理员个人信息修改、管理订单。
①订单管理员登录,系统对管理员登录输入的用户名密码进行验证。
②管理员对自己的个人信息进行必要的修改。
③管理订单,包括已发货订单、未发货订单的浏览查询以及未发货订单的的修改和删除。
本项目是一个独立、完整的项目.
2.2产品目标以及范围
产品完成目标:
提供货物进销库存管理;提供货物分类浏览、货物搜索和销售排行榜;提供网上购物、查询、支付;支持用户信息反馈功能;支持会员等级处理关联商品打折信息;会员积分生机功能;
产品范围:
①前台部分:其中包括用户管理,用户组管理,购物车管理,订单管理,个人资料管理,留言板管理等
②后台部分,其中包括管理员身份验证,商品管理,订单处理,用户信息管理,公告信息管理等。
项目需求萃取分析书
引言
1.1目的
由之前的项目立题转而进行问题域的分析内容。
1.2参考文献
[1]《需求分析 软件需求与建模 第2版》骆斌 丁二玉著 2015.2
2.问题分析
2.1 问题域
近年来,互联网技术的迅猛发展使电子商务在世界范围内蓬勃兴起。基于Internet的电子商务冲击着传统企业的经营模式、管理模式和经济活动的运作手段,它为中小企业提供了量市场机会,也缩小了大型企业和中小企业之间的市场地位的差距,为中小企业提供了竞争的机会我国的中小企业大部分是传统企业,其特点是规模小、资金少、人才缺、管理手段落后。
由上述分析可见,电子商务是网络技术应用的全新发展方向,
Internet本身所具有的开放性、全球性低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。它不仅会改变企业本身的生产、经营、管理活动,而且将影响到整个社会的经济运行与结构。电子商城的崛起对传统的购物方式体系产生了强烈的冲击,有效地缩短了货物发行环节,将广大消费者和营销商紧密地结合在一起,大大提高了物质流通率淘宝网以及当当网已经为我们做出了巨大的榜样,它也告诉我们,在网上开设商城是完全可行的,电子商城利用网络这个平台出售各式各样的货物,实现了坐在家里就可以轻松购物。顾客可以通过网站浏览到各式商品,使用网银直接选购其所需要的商品,通过邮政部门以及各个快递公司把货物送到顾客家中。购物网站的优了购物效率,顾客也可以给店主留言,写下意见和感想。
电子商务的发展和应用导致中小企业发生根本性的变化。从近年来中小企业应用电子商务的情况来看,往往面临机遇和挑战两个方面的问题:一方面,电子商务先进的技术和开放式的环境,将促使市场结构发生变化,使中小企业可以随时掌握市场和顾客需求、缩短业务运转
时间、降低业务处理差错、降低贸易管理成本和库存成本、改善服务质量、加快资金流动,从而提高企业的经济效益;另一方面,由于中小企业的人力、财力、信息技术等实习较弱因此从各方面来说。中小企业开展电子商务所付出的代价也许更大,相对效益而言,成本也许更高。
2.2 获取问题
P1:中小企业经营发展问题。
P2:卖家需要知道一段时间的收入情况。
P3:买家购物体验不好。
P4:平台需要良好的交易环境与交流环境。
2.3 明确问题
要素 | 内容 |
---|---|
ID | P1 |
提出者 | 卖家 |
关联者 | 卖家、管理员 |
问题 | 中小企业经营发展问题。 |
影响 | 中小企业以及他们推出的品牌无法得到好的发展 |
要素 | 内容 |
---|---|
ID | P2 |
提出者 | 卖家 |
关联者 | 卖家、管理员 |
问题 | 卖家需要知道一段时间的收入情况。 |
影响 | 卖家如果只知道收入,不知道收入变动,则难以判断商品是否值得继续经营。 |
要素 | 内容 |
---|---|
ID | P3 |
提出者 | 买家 |
关联者 | 买家、卖家 |
问题 | 买家购物体验不好。 |
影响 | 买家没有良好的购物体验,影响平台用户量。 |
要素 | 内容 |
---|---|
ID | P4 |
提出者 | 管理员 |
关联者 | 买家、卖家、管理员 |
问题 | 平台需要良好的交易环境与交流环境。 |
影响 | 没有良好的环境影响平台名声,以及用户使用体验。 |
2.4 业务需求
1.平台上线后一年内帮助超过100个小品牌实现盈利并在市场上存活。
2.平台上线半年内实现10%的盈利目标。
2.5 解决方案
要素 | 内容 |
---|---|
ID | P1 |
解决方案 | 为新小品牌量身定制推广方案,在低收入群体论坛推广,吸引买家。 |
业务优势 | 能实时与潜在的买家群体交流,了解需求。 |
代价 | 需要人力 |
要素 | 内容 |
---|---|
ID | P2 |
解决方案 | 使用数据分析的方式,每隔一段时间提醒,帮助卖家知道一段时间内商品经营情况。 |
业务优势 | 能实时与潜在的买家群体交流,了解需求。 |
代价 | 需要更多经费,让计算机进行计算。 |
要素 | 内容 |
---|---|
ID | P3 |
解决方案1 | 增加商品评价,让用户对购买的商品进行评价。 |
业务优势1 | 让未购买的买家了解商品,以及让卖家了解商品的问题。 |
代价1 | 无 |
解决方案2 | 增加聊天功能,买家可以直接和卖家交流。 |
业务优势2 | 针对部分特殊情况,私下交流不会影响商品声誉。 |
代价2 | 无 |
要素 | 内容 |
---|---|
ID | P4 |
解决方案1 | 完善平台规定。 |
业务优势1 | 明文规定,让用户遵守。 |
代价1 | 无 |
解决方案2 | 增加黑历史机制,管理员通过给买家与卖家添加黑历史,让用户明白自己做的哪些是错误的,同时达到一定次数的给予封禁处理。 |
业务优势2 | 直接封禁过多不文明行为的用户可以让平台更干净。 |
代价2 | 可能造成用户流失。 |
用例图(Use Case Model)
适用环境:用户、客户对开发人员举例的解决方案不太理解。
使用目的:系统描述了问题解决方案的内容,描述外部角色在与解决方案的交互中完成的任务与目标;同时从系统特性中抽取,找到系统特性中蕴含的外部角色及交互任务。
绘制步骤:通过问题域、涉众上进行获取问题和明确问题,对发现的每个问题进行"明确问题→发现业务需求→定义问题解决方案及系统特性",得到每个问题的业务需求和解决方案,从而进行绘制用例图。
图例说明:这是问题P2、P3、P4的用例图。
在问题P2中,系统生成流水账帮助卖家了解经营情况。
在问题P3中,买家通过评价商品或者联系卖家的方式,让卖家知道自己的购物体验不愉快。
在问题P4中,管理员可以对用户添加黑历史,也可以选择封禁用户。。
2.6 业务过程分析
初次使用电子商城系统的用户会对系统不够了解,从而对使用方式,存在疑问。于是我们通过绘制业务流程图等方式来为用户描述使用的流程。
业务流程图(Business Process Model and Notation)
适用环境:用户对于系统的使用流程不够了解。
使用目的:标准的业务流程模型和表示法(BPMN)将为企业提供以图形表示法理解其内部业务流程的能力,并使组织能够以标准方式传达这些流程。此外,图形符号将有助于理解组织之间的绩效协作和业务交易。这将确保企业能够了解自己和业务参与者,并使组织能够迅速适应新的内部和B2B业务环境。
绘制步骤:根据业务流程,用户结束一个行为进行下一个行为,直至完成本次业务。
图例说明:本图针对买家的购买流程进行绘制。买家进入首页可以查看排行榜或者直接搜索,寻找想要购买的商品。点击进入查看商品详情界面可以选择将商品加入购物车或者直接购买,进行结算后结束本次购买的流程。
与此同时,我们除了流程图还应该关注活动图,活动图用于表示系统中各种活动的次序,它的应用非常广泛,即可用来描述用例的工作流程,也可用来描述类中某个方法的操作行为。常用于表示业务流程,对系统功能建模,强调对象之间的控制流。活动图是由状态图变化而来的,活动图依据对象状态的变化来捕获动作。活动图中一个活动结束后将立即进入下一个活动,状态图中状态的变迁可能需要事件的触发。主要用于系统功能建模。
•活动图和交互图是UML中对系统动态方面建模的两种主要形式
•交互图强调的是对象到对象的控制流,而活动图则强调的是从活动到活动的控制流
•活动图是一种表述过程基理、业务过程以及工作流的技术。它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模。
活动图(Activity Diagram)
适用环境:活动图通常出现在设计的前期,即在所有实现决定前出现,特别是在对象被指定执行所有活动前。
使用目的:活动图是模型中的完整单元,表示一个程序或工作流,常用于计算流程和工作流程的建模。活动图着重描述用例实例或对象的活动,以及操作实现中完成的工作。
绘制步骤:根据业务流程,模拟流程进行用户活动图绘制
2.7涉众分析
对于买家来说,网上购物最大的好处就是经济实惠,可以在家"逛商店",订货不受时间、地点的限制。网上的买家与实体店相比,省了店面租金和一切费用,所以他们的卖价一般都是很低的。买家连运费包括进去也比你去实体店来的要实惠的多。同时,网上购物支付方便,网上支付较传统拿现金支付更加安全可靠,可避免现金丢失或遭到抢劫。同时,网上的商品可能较线下的更具特别性,可以激起购买的欲望
对于商家店铺来说,投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500元左右;网上商店比同等规模的地面商店"租金"要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。同时,不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无限广阔了。
2.8用户需求获取
2.8.1 硬数据采样
截至2019年6月,我国网络购物用户规模达6.39亿,较2018年底增长2871万,占网民整体的74.8%;手机网络购物用户规模达6.22亿,较2018年底增长2989万,占手机网民的73.4%。【1】
2019年上半年,网络购物市场保持较快发展,下沉市场、跨境电商、模式创新为网络购物市场提供了新的增长动能。
在地域方面,以中小城市及农村地区为代表的下沉市场拓展了网络消费增长空间,电商平台加速渠道下沉。一是下沉市场网络消费交易额增速正逐步赶超一二线大城市,例如在"618"活动期间,主要电商平台美妆、数码等产品在下沉市场的成交额增速高于一二线城市;二是下沉市场用户规模增长仍有很大空间,截至2019年3月底,淘宝天猫1.04亿移动月活跃新增用户的77%来自三线城市及以下地区
。
在业态方面,跨境电商零售进口额持续增长,利好政策进一步推动行业发展。上半年,我国跨境电商零售进口商品货值456.5亿元,同比增长24.3%
。同时,跨境电商利好政策持续释放,有力推动行业持续健康发展。7月,国务院宣布将在现有35个跨境电商综合试验区基础上,再增加一批试点城市,同时提出落实"无票免税"政策
,出台更加便利企业的所得税核定征收办法。
8月30日,中国互联网络信息中心(CNNIC)在京发布第44次《中国互联网络发展状况统计报告》【2】。报告指出,直播带货、工厂电商、社区零售等新模式蓬勃发展,成为网络消费增长新亮点。在模式方面,直播带货
、工厂电商
、社区零售等新模式蓬勃发展,成为网络消费增长新亮点。一是营销创新持续加速。电商与直播、短视频开展深度融合,如淘宝上线独立直播平台、拼多多联合快手进行直播推广、京东购物车接入抖音、网易考拉上线短视频购物推荐频道;二是产业链整合不断深化。主要电商平台着力推动工厂电商模式,如网易考拉开设线下全球工厂店、拼多多推出"新品牌计划"、苏宁拼购签约数百家工厂;三是产业生态日益完善。阿里巴巴、京东、苏宁易购等电商平台通过自营、投资等方式,加快进入社区零售领域,推动社区拼团、社区买菜等新模式快速发展。
2.8.2 用户需求
1.用户访谈
本项目的对象是电子商城,因此我们选择了电子商城系统的两类涉众进行访谈,买
家与卖家。我们打算对这两类人各取一个鲜明的代表进行访谈,主要是为了询问出两类
在电子商城系统中相对的涉众的矛盾点。
2.用户调查
通过发放调查问卷的形式,来了解买家与卖家之间希望我们的系统能够实现别的系
统没有的那些点。
3.文档考古
我们的项目是目前比较新兴的电子商城,而网上有很多类似的系统诸如天猫、京东
等,我们可以通过借鉴他们的设计过程来结合对用户的需求调查,最后得到我们项目的
需求。
4.获取到的需求
买家:我们能够进行更详细的类型分类,并且能够设置"查看新品"以及"查看特价"的模块,让买家能够获取到更多新品以及优惠信息,就不会导致过度的商品垄断现象。设置积分系统,通过积分奖励购买量大的买家。
卖家:希望能够提出卖家反馈系统,对商品交易过程中卖家与买家的交流,矛盾等意见,进而对系统进行修改升级。
其余从文档中获取的需求大致分为:购物车,订单的添加与修改,自由选择付款方式等。
项目需求分析规格书
引言
1.1编写目的
本系统,即电子商城系统,其主要实现的是政府通过发布调查问卷的方式对高校整体情况的调查,调查问卷的设计具有多样性,由政府设计并发布问卷,通过高校的师生填写的调查问卷信息得到反馈,获取高校教师和学生以及学校教学、管理等方面的具体情况。软件产品需求规格说明书(SRS)的目的和作用是:
a) 定义软件总体要求,作为软件开发人员和用户之间交流的有效工具;
b) 提供整体框架的设计、性能需求、功能需求以及其它非功能需求的详细描述;
c) 该文档也是编写单元测试和系统测试的主要依据。
1.2范围
软件名称:电子商城
开发单位:惠州学院软件工程专业
项目成员:李海鹏、黄奕琛。
用户:互联网广大用户群体
文档使用范围:该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的"做什么"的问题。在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。
1.3参考资料
[1]《需求分析 软件需求与建模 第2版》骆斌 丁二玉著 2015.2
[2] https://zhidao.baidu.com/question/650036442665232525.html
[3] https://roadmunk.com/roadmap-templates/capability-roadmap
2.项目概述
2.1项目背景
近年来,互联网技术的迅猛发展使电子商务在世界范围内蓬勃兴起。基于Internet的电子商务冲击着传统企业的经营模式、管理模式和经济活动的运作手段,它为中小企业提供了量市场机会,也缩小了大型企业和中小企业之间的市场地位的差距,为中小企业提供了竞争的机会我国的中小企业大部分是传统企业,其特点是规模小、资金少、人才缺、管理手段落后。
由上述分析可见,电子商务是网络技术应用的全新发展方向,
Internet本身所具有的开放性、全球性低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。它不仅会改变企业本身的生产、经营、管理活动,而且将影响到整个社会的经济运行与结构。电子商城的崛起对传统的购物方式体系产生了强烈的冲击,有效地缩短了货物发行环节,将广大消费者和营销商紧密地结合在一起,大大提高了物质流通率淘宝网以及当当网已经为我们做出了巨大的榜样,它也告诉我们,在网上开设商城是完全可行的,电子商城利用网络这个平台出售各式各样的货物,实现了坐在家里就可以轻松购物。顾客可以通过网站浏览到各式商品,使用网银直接选购其所需要的商品,通过邮政部门以及各个快递公司把货物送到顾客家中。购物网站的优了购物效率,顾客也可以给店主留言,写下意见和感想。
但是这些机遇存在的同时也面临着问题:电子商务的发展和应用导致中小企业发生根本性的变化。从近年来中小企业应用电子商务的情况来看,往往面临机遇和挑战两个方面的问题:一方面,电子商务先进的技术和开放式的环境,将促使市场结构发生变化,使中小企业可以随时掌握市场和顾客需求、缩短业务运转
时间、降低业务处理差错、降低贸易管理成本和库存成本、改善服务质量、加快资金流动,从而提高企业的经济效益;另一方面,由于中小企业的人力、财力、信息技术等实习较弱因此从各方面来说。中小企业开展电子商务所付出的代价也许更大,相对效益而言,成本也许更高。
需求可追溯性(Requirement Traceability)
适用环境:它在两个工件之间建立关系。而且重要的是能够从一个项目追溯到下一个项目并再次追溯。
使用目的:如果做得好,可追溯性就可以满足需求的寿命。它从需求产生的时间开始。并通过满足要求继续进行。因此,它可以确保您的要求满足您的原始目标。
绘制步骤:确定要描述的目标,建立与目标相关的工件的关系,最后填写可追溯性矩阵,然后从中提取有用信息进行绘制。
图例说明:在整个开发过程中获得可见性,做出更好的决策(例如,根据需求变更)。
2.2项目前景
网上购物的前景,业内专家指出,网络购物的快速增长不仅印证了网络世界的美好前景,也给传统零售业带来巨大的压力。同时,网络购物也必将改变人们的生活。从今年开始,网络购物即将进入一个新的爆发性增长期。业内人士介绍,从1999年以来,网络购物的物流配送问题就在持续地改进。到了2015年,网上支付手段取得了重大突破。2016年开始,中国的网购市场开始进入一个新的阶段。经过前几年当当、卓越、淘宝等一批网站的培育,网民数量比5年前增长了十几倍,很多人都有了网上购物的体验,整个电子商务环境中的交易可信度、物流配送和支付等方面的瓶颈也正被逐步打破。
2017年是中国网络购物市场快速发展的一年,无论是C2C电子商务还是
的快速增长。根据艾B2C电子商务市场交易规模都分别实现了125.2%和92.3%
瑞咨询公司公布的数据显示,2017年中国C2C电子商务市场交易规模达到518亿元。如果网络购物年均增长50%,那么中国网络购物的市场规模将在2009年突破1000亿元。据艾瑞咨询公司预计,随着2008年奥运会的召开及百度等新进入者对市场发展的拉动,网络购物市场将继续保持95.0%的高速率增长。考虑影响未来3年中国网络购物市场发展的因素,总体而言利好因素更多,影响也更大,因此艾瑞咨询预测,至2011年中国网络购物市场规模将达到4060亿元。艾瑞预计,我国网络购物将进入一个高速增长的爆发阶段。
同时,中国网购发展让世界为之一震,在家里"逛商店"已然是人们生活中时髦的事和一大新的潮流。随着人们对网络购物接受度的提高,互联网时代。以及物流支付等配套服务更加完善,网络购物渗透率也随之有了较大提升。淘宝网、诚信通、京东商城等各类网购平台如雨后春笋般蓬勃发展。网络销售成为目前国内所有消费领域中发展最为迅猛的领域,可以说。网上购物群体也已经达到一亿。随同着网购的红火发展,网购各项体系逐渐趋于完善。
消费者需要怎样的优质服务,但现在问题是这一潜力市场中。商家又怎样为消费者提供其所需的优质服务。
2019年我国网络购物用户规模达6.18亿人,据了解。网络购物市场交易规模达到106324亿,其主要原因是淘宝、拍拍等第三方平台式购物网站交易额增长率超出艾瑞的预期。中国电子商务的发展在2009年严峻的经济形势下,想方设法坚持了非常良好的发展态势,这非常不容易,全世界也很罕见。相比美国去年网购增长不到10%比例,中国网购的发展让世界为之一震。
中国人网络购物不再只图便宜。《解放日报》与数字100市场研究公司联合展开了"中国大学生网络购物"在线调查。调查显示,去年年末,比较大卖场超市、专卖店和网购三者关于便当、廉价、商品品质和售后服务这些指标的差异时:网购只有廉价位列第一,便利位列第二,商品品质和售后服务方面垫底;大卖场超市在便利上位列第一,其他三项均位列第二;而专卖店在品质和售后服务均位列第一,便利和廉价上位列最后。相比之下,网购在受访者心目中优劣势同时具备。
企业激励模型(Business Motivation Model)
适用环境:具体描述该系统的商业动机和该系统未来应有怎么样的市场。
使用目的:系统描述了项目的商业动机性,实现未来市场规划。
绘制步骤:收集市场中各类相似APP的市场需求和规划,结合该系统的市场定位。
图例说明:让开发人员更加明确该系统的市场定位和未来该项目的市场需求。
2.3产品功能
《电子商城系统》针对的用户是单个中小型商场室、中小型日用品制造企业或者个人,商品的种类和数量较少,用户的数量和来源受到一定的限制。相应的需求有:
1.管理员身份验证(为合法用户提供一个后台入口)。
2.添加商品(向商品表插入前台首页展示的商品信息)。
3.订单信息管理(网站管理者对用户订单的执行和编辑状态)。
4.查询用户信息管理模块(查询注册所有用户,对一些非法或失信用户进行删除操作)。
5.添加链接模块(管理员向前台首页添加友情链接信息)。
6.公告信息管理模块(网站向用户发布最新公告信息)能够对需要的统计结果提供列表显示输出。
7.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。
能力路线图(Capability Roadmap)
**适用环境:**通常情况下,当业务中发生重大变化时,需要计划和开发对业务需求至关重要的核心或额外功能,并且在图表上的时间尺度所涵盖的时间段内,这也将是有用的参考。
**使用目的:**允许业务架构师、业务分析人员或其他涉众创建或查看组织计划在指定时间框架内创建或获取的功能的高层概要。
绘制步骤:使用泳道显示功能路线图图,以指示路线图的每个方面中的项目。图例控制指示相位的彩色带。
图例说明:创建了一些元素和路线图图,这些元素和路线图图关注于一个组织已经计划的能力,并详细说明了何时开发或获取这些能力的时间表。路线图被分为许多有助于功能可视化的部分。
2.4用户特征
①女性网民成为网络购物的活跃人群,在网购用户中的份额已超过男性占比,并逐步增大。另外,网购用户年龄大多集中在18~30岁,月收入集中在1000~3000元,并且以企业白领和学生为主。
②口碑营销和搜索营销是拓展网络购物市场最有效的工具。48.7%的网民是通过亲朋好友推荐知晓购物网站的,用户在网购决策时最关注的外部信息是网上买家评论(43.3%)。在用户浏览商品时,使用通用搜索引擎和站内搜索商品的用户占比分别为27.1%和20.6%。
③潜在网购用户群体庞大。目前有85.7%的网民半年内在网上查询过商品信息,但是只有26%的网民实现了网络购物。有53.5%的潜在网购用户最常在B2C购物网站上查找商品信息,在C2C上查找商品信息的也有32.5%。
④网民不使用网购的主要原因是不习惯使用(45.3%)。除了这一原因,B2C网站浏览者主要是缺乏支付工具(18%),C2C网站浏览者主要是因为网购知识缺乏(18.5%)。
⑤网站、商品、售后和物流的体验是影响用户网购整体满意度的显著因素。支付体验对用户整体满意度影响不具有统计显著性。
⑥网购大额产品的用户中,男性多于女性;收入更高的用户,网购金额和频率更高;30~40岁的网民,在各年龄段的用户中网络购物频率和金额最高。
Project Roadmap
**适用环境:**通常用于确保对重要里程碑、可交付成果和组件有一个概述,以便在激烈的分析和实现过程中存在一个清晰而简单的计划,在高层次上描述项目。
**使用目的:**允许首席信息官、架构师、分析师和其他高级涉众获取项目的重要和高级方面的基于时间的可视化。
绘制步骤:使用泳道显示项目路线图图中每个方面的项。图例控制指示相位的彩色带。
图例说明:创建了一些元素和路线图图,这些元素和路线图图关注于项目的目标、目标、里程碑和可交付成果。它创建kev里程碑、计划和组成解决方案的高级组件的高级视图。路线图被分为许多部分,这些部分有助于可视化产品的特性、技术能力和一致性。
3.详细需求描述
3.1对外接口需求
1 、用户接口模块
用户进入网站系统服务的入口,
所有的在线用户都通过浏览器登录网站,并进行一系列的查
询,订购操作。用户接口模块包括:用户信息维护、商品查询、订购商品、和订单维护。
2 、管理员接口模块
这是系统提供给网站维护和管理人员的接口。
包括:商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护。
3 、数据接口模块
数据接口模块是系统正常运行的基础,包括:客户的查询、订单的保存、网站管理员的销售
情况查询与分析。
4 、硬件接口模块
主要就是 TCP/IP 层中的网络接口层
5 、软件接口模块
具体来说开发中可能用到的 ADO 的常用对象有以下几个:
(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行 SQL 语句或 SQL Server 的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
复合需求层次结构(Composite Requirement Hierarchy)
**适用环境:**当系统工程师需要显示需求层次结构的单个级别,但又想表明这些需求是由其他需求组成的,允许向下钻到其他级别时。
**使用目的:**提供一种可视化需求集合的结构的方法,通过在元素右下角的标记指出一个或多个需求具有子元素。复合模式可以应用到任何级别。
绘制步骤:收集市场中各类相似APP的组织结构对比参照并联合客户需求进行修改。
图例说明:一个显示子需求的需求图,其中一个有一个复合标记,指示它可以被双击来显示层次结构中的下一个层次。
3.2功能性需求
电子商城平台是建立在企业与消费者之间的商务交易网站,它可以使顾客通过浏览商品、网络购物、查询订单、打印订单和查看公告等功能购买自己所需的商品。本系统需要有以下功能:
(1)网站设计页面要求美观大方、个性化,能够展示企业形象。
(2)企业所有的商品数据都在电子商城平台中展示。
(3)规范、完善的基础信息设置。
(4)商品分类详细,可按不同类别查看商品信息。
(5)按商品大类及商品名称、订单进行模糊查询。
(6)实现选购商品、订购商品、收银结账、打印订单功能。
(7)实现各种查询,如模糊查询等。
(8) 管理员对用户订单进行管理。
组织结构图(Organization Chart)
**适用环境:**组织结构图是把企业组织分成若干部分,并且标明各部分之间可能存在的各种关系。
**使用目的:**织结构图可以帮助设计和建立更合理的组织结构,促进企业实现目标。
能让职员直观地了解自己的权力和责任。
它能显示一个企业,公司或部门的职能划分。
绘制步骤:企业要根据具体情况(如部门的划分、部门人员职能的划分)制定具体的、整体的、个性的组织架构图,各个部门也要制定部门的、具体的、细分的组织架构图。
图例说明:顶级是本系统,接着是三个角色,然后是他们给对应的功能与细分。
需要完成的一些具体功能如下:
1、 用户管理 : 能够完成用户基本信息录入的注册和用户基本信息的台管理
(用户自己修改密码 ,修改寄货地址 ,查看自己的历史订单等)。
2、 管理员管理
:能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)的功能。
3、 商户管理
:能够完成对商户的注册以及登录,发布活动,上架新商品的推送力度以及查看用户订单、修改库存、执行订单、安排发货等活动。
4、 搜索功能 :能过对商品的名称,商品的分类进行搜索。
5、 购物车功能
:用户能够通过查看商品后把商品添加进购物车,并可以对购物车内的商品进行添加、修改和删除操作,确定后可以提交订单进行结账。
6、 网站可以发布公告、广告等 。
3.3业务需求
通过用户的业务需求,在活动中分析其动机视图:
动机图(Motivation Viewpoint)
**适用环境:**该模式通常在计划的分析阶段使用,以获得对需求和约束如何与涉众和其他定义其目标的事物联系起来的概述和洞察。
**使用目的:**提供一个关于计划的动机方面的丰富视图,显示从高级别涉众到需求的分解。它为企业、业务和技术架构师、业务分析师、需求经理和其他关注架构战略、战术和动机的涉众提供了一个视图。
绘制步骤:从一个给定的利益相关者的角度来完全覆盖动机方面,定义了驱动因素、评估、一些目标和应用的原则,以及限定原则所需的要求和约束。
图例说明:显示一个动机图,包含涉众的分解,以及定义他们的目标到指定系统必须展示的行为的需求的元素。
3.4系统总体流程
在动机视图的基础上,建立系列功能流程图,系统的主要流程图如下:
时序图(Sequence Diagram)
适用环境:表达功能流程。
使用目的:描述了在一个用例或操作的执行过程中对象如何通过消息相互交互,说明了消息如何在对象之间被发送和接收以及发送的顺序,通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协。
绘制步骤:
1.划清边界,识别交互语境
所谓划清边界是是指要确定好绘制时序图的范围。
所谓识别交互语境就是要知道自己绘制时序图的前提和背景。
2.梳理时序图中的角色和对象都有哪些
3.对象之间有哪些交互消息
图例说明:这是我们系统的功能流程时序图,用户先进行登录,然后查看商品,选择喜欢的商品进行购买,创建未支付订单,然后支付后完成订单的最终创建。
3.5具体业务需求分析
规格管理器(Specification Manager)
**适用环境:**该模式通常在定义了目标、明确了需求和约束、设计了业务服务、流程和应用程序服务及组件的分析阶段使用。它也可以在应用程序或流程重新评估阶段使用。
**使用目的:**规范管理器是模型中选定包的基于文档的界面,提供了以该包中的模型对象的文本表示形式创建和查看元素的方法。
绘制步骤:更据规范用户需求以及领域模型来设置规格管理器。
图例说明:显示目标、需求和业务和应用程序服务的核心元素之间的关系。
4.非功能性需求
4.1性能需求
1、响应时间:分日常交互类、日常查询类、批量交易分别考虑。
日常交易指传统的大厅交互业务,如纳税申报、发票销售等,以及一次完成多笔业务处理的交易,如批量扣款等,日常交互类业务具有较高的响应要求。
查询类业务如登记资料查询、申报数据查询等。查询业务由于受到查询的复杂程度、查询的数据量大小等因素的影响,需要根据具体情况而定,给出一个参考范围。
批处理业务如会计核算等业务处理,该类业务处理复杂、操作数据量大、处理时间长。
响应时间指标包括:平均响应时间参考值(秒)、峰值响应时间参考值(秒)。
2、用户数:用户数要考虑用户数的增长情况,有以下指标:总用户数、峰值在线用户数、峰值并发用户数、平均在线用户数、平均并发用户数。
3、吞吐量:系统交易量的估算。指标有年交易笔数(笔/年)、高峰期交易笔数(笔/天)。
4、数据存储量:每年的数据存储容量(G)及未来几年该数量的预期(增长)值。指标包括累计存储容量(G)、年增长(G)。
4.2系统可靠性
一般是窗口业务应在从星期一到星期五的所有工作日的工作时间是可以使用的;其它业务应满足7×24小时可以使用;
4.3可扩展性
可实现负载均衡;日后若信息量较大,则系统可相应增加服务器实现扩展。
1.估计用户数为1万人,每天登录用户数为3000左右,网络的带宽为100M带宽。
2.在非高峰时间根据编号和名称特定条件进行搜索,可以在3秒内得到搜索结果。
3.当通过互联网接入系统的时候,期望在编号和名称搜索时最长查询时间<15秒。
非功能性需求图(Non Functional Requirements Diagram)
适用环境:实现更加完善的系统项目。
使用目的:系统描述了非功能需求。
绘制步骤:进行非功能需求分析,获取非功能需求
-
依赖功能需求识别、获取非功能需求目标。
-
根据非功能需求层次结构,精华非功能需求目标。
-
量化底层非功能需求目标的验收标准。
图例说明:罗列出系统项目的非功能需求,避免系统实现时,发生系统故障,甚至实现项目失败的案例。
数据分析
5.1数据流
通过活动图和时序图,理解业务的过程,知道活动与活动之间的联系,对象与对象的交互,在这些目标之间的交互中,会有数据之间的交流,数据的输入和输出,数据从另一个对象到另一个对象。系统的数据流图如下:
数据流图(Data Flow Daigram)
适用环境:清晰表达对数据的处理。
使用目的:用于分析和信息系统投影。数据流图用于以图形方式表示信息系统中的数据流,并用于分析结构投影过程中的数据处理。
绘制步骤:通过功能流程时序图的流程,在此基础上了解流程中的数据流动,并对这些数据进行输入输出完成数据流。
图例说明:该图显用户、商品、订单以及销售金额之间数据的流通关系。
5.2数据库与数据表单
数据库的分析
在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。
网上购物系统的主要对象是用户,所以必需建立用户表,包括:
用户的基本信息情况;用户的主要活动是对商品的购买,所以必需建立商品信息表;用户对商品的购买,选择所要的商品,首先得对商品进行搜索,所以我们把商品进行分类,进行大类和小类的划分,建立商品类别表和商品类别细分表;最后用户提交定单,建立定单表。
经过分析,此数据库包含如下表:
①商品分类表:
商品类别表
②商品信息表:
商品编号、商品类别、商品简介、商品详细说明、单
价、商品图象、库存数,访问次数,状态。
②订单表:
订单编号,用户编号、下单日期,发货日期,发货地址,邮编、电话、支付方式、订单状态)
③订单明细表:
订单编号,商品编号,单价,数量,折扣。
④用户表:
用户编号、用户密码、密码提示问题、问题答案、姓名、性别、出生日期、
Email 、电话、省份,城市,地址、邮编、用户等级,状态)
⑤管理员表:
用户编号、用户密码,姓名、性别,角色,状态。
⑥省份表:
省编号 , 名称
⑦城市表:
城市编号 , 名称, 省编号
⑧订单状态表:
状态。
领域模型(Domain Model)
适用环境:它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。
使用目的:用于对业务关系进行清晰的表述,表述方式与软件开发人员的思考方式类似,同时仍保留一些纯粹的业务内容。将我们所知道的有关业务的信息按照对象、属性和职责进行了合并。
绘制步骤:根据用户角色的分析,以及用户功能需求和系统功能涉及,建立相应的领域模型。
图例说明:改图显示了商品以及卖家买家的属性以及关联关系。
6.运行环境规定
6.1服务器的软硬件配置
服务器的硬件配置: 硬盘80G,内存256M以上
服务器的操作系统: Windows XP专业版
Web服务器软件: aspan.exe
数据库服务器软件: SQL Server2000
6.2客户端的软硬件配置
客户端的硬件配置: CPU赛阳800或以上,硬盘I0G,内存64M
客户端操作系统: Windows98以上客户端
浏览器软件: IE( Internet Explorer)、Chrome、Edge
(该系统是B/S三层架构,它的运行环境分客户端,应用服务器端和数据库服务器三部分)
6.3应用服务器
操作系统:Linux (Centos 8)
应用服务器:Tomcat 8
数据库访问:JDBC
6.4数据库服务器
操作系统:Linux (Centos 8)
数据库系统:Oracle
部署图(Deployment Diagram)
适用环境:用来显示系统中软件和硬件的物理架构。
使用目的:了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。
绘制步骤:根据目前互联网一般软件的服务器部署与数据库部署来绘制。
图例说明:Web应用到Web服务器以及部署数据库mysql到数据库系统部署的样图;以及应用到应用服务器以及部署若干mysql到数据库服务器的样图。
需求分析应有需求测试与改善计划
需求测试
1.1概述
在互联网日益流行的今天,网络已经变的越来越重要,而在网络这个大家庭里,用户商城系统则是一个热点。它具有信息时代的快捷方便等特征。
事实上网上购物商城的出现,
给消费者的消费观念带来了重要的变化。同时一个电子商城系统是否具有良好的人机界面,
其系统最大限度地实现易维护性和易操作性,运行稳定、安全可靠如何,都是用户及运营者所关心的。本次测试就电子商城系统的用户管理等安全性进行测试。
1.2测试范围
网上购物系统项目因自身的特殊性,测试组仅依据用户需求说明说和软件需求规格说明书以及相应的设计文档进行系统测试,包括功能测试,性能测试,用户访问与安全控制测试,
用户界面测试以及兼容性测试等,而单元测试和集成测试则由开发人员来执行。主要功能包括:
前台功能:
1)商城首页
2)商品列表展示页面
3)用用户注册页面
4)用户登录页面
5)加入购物车页面
后台功能:
1)主界面展示
2)用户管理
3)订单管理
4)商品管理
5)公告管理
6)后台设计
1.3测试方法
人工的静态分析是需求测试中最常使用的手段,测试人员可以通过需求测试和设计测试用例的方式来测试需求。
需求测试必须要有用户或用户代表参与,同时还需要包括项目的管理者、系统工程师、相关开发人员、测试人员、市场人员、维护人员等。在项目开始阶段就应当确定不同级别、不同类型的测试必须要有哪些人员的参与,否则,测试可能会遗漏部分人员的意见,导致需求的缺失。
对需求的测试应从以下几个方面进行:
完整性:每一项需求都必须将所要实现的功能描述清楚,以使开发人员获得设计和实现这些功能所需的所有必要信息。
正确性:每一项需求都必须准确地陈述其要开发的功能。
一致性:一致性是指与其它软件需求或相关标准规定不相矛盾。
可行性:每一项需求都必须是在已知系统和环境的限制范围内可以实施的。
无二义性:对所有需求说明都只能有一个明确统一的解释,由于自然语言极易导致二义性,所以尽量把每项需求用简洁明了的语言表达出来。
健壮性:需求的说明中是否对可能出现的异常进行了分析,并且对这些异常进行了容错处理。
必要性:每项需求的制定都是必要的且能够追溯的。
可测试性:每项需求都能通过设计测试用例或其它的验证方法来进行测试。
可修改性:每项需求只应在软件需求说明书中出现一次,这样更改时易于保持一致性。
可跟踪性:应能在每项软件需求与它的根源和设计元素、源代码、测试用例之间建立起链接,这种可跟踪性要求每项需求以一种结构化的方式编写并单独标明。
1.4设计测试用例
设计概念性测试用例可以发现需求的错误、二义性、不可测性、缺失等方面问题,为了获得最大的效果,要求测试人员能够独立的去对需求进行思维,从一个不同于开发的角度上进行分析,这可能会是一个逆向的思维过程,在这个过程中,测试人员可以采取需求建模的方式对需求进行分析。
需求的建模包括把需求转换成图形模型或形式化语言模型。需求的图形化分析模型包括数据流图、实体关系图、状态转化图、对话图和类图。这些图形化模型可以借助于自动化分析工具本身提供的检测手段来对需求进行测试,而这类检测主要可以提供描述上的完整性检查,需求项之间的不一致性检查等方面的功能。同时,使用这类自动分析工具有助于获得需求的质量特性,包括:有效性、一致性、可靠性、可用性、正确性、可维护性、可测试性、可扩展性、可交互性、可重用性等。
需求测试不等同于后面阶段集成测试或者系统测试,后面的测试都是软件已经编写完成的条件下,判断软件是否会出错。而需求测试,只是验证需求是否真正是用户所期望的。对于需求的功能测试,可以用快速开发工具建立界面原型,用户通过原型的操作来确定是否需求跟他的期望相同。对于用户不合理的需求,测试人员应能够分辨,并跟用户进行核对,确定用户的真实需求。可以说需求测试是需求测试人员和用户共同来执行的。
关于需求测试,首先我觉得应该解决的是可用的测试可用资源问题,只有把这个问题解决了,其测试结果才可以采信,否则不过形式尔耳。
关于需求测试的一些必备资源,我这里选列了相关角色,如下列:
-
业务专家或是熟悉该业务的人员(通常也叫业务方代表)
-
文档审查人员
-
架构师
-
需求分析师
-
需求测试组织人员及记录人员
当然,除了人员意外,必要的时间、场地和上层决策者的支持也是不可或缺的。
这些资源一旦准备停当,接下来就是如何安排测试事宜的问题了。我这里简单列下以往曾做过的一轮需求测试的过程:
准备阶段(P)
-
争取上层决策者的支持与谅解。
-
筹备相关的资源,包括人力、时间计划,测试场地。
-
在正式测试之前,将相关的需求记录(文档或其他形式)发布给每个参与测试的人员手中,并确保其有足够的时间可以通阅需求并做好测试前的相关质疑与确认记录。
-
在正式测试之前,会议组织者应先收集相关测试人员的各项需求测试建议和意见,对存在争议和疑惑的需求说明必须做好讨论的安排。
-
发布经确认后的测试计划或时间表。
实施阶段(D)
-
由测试组织者召集各测试人员集中评议,可以以正式的会议等形式组织,此处以会议为形式做说明。
-
与会人就某具体的问题进行讨论,讨论的优先级如下所列。
-
最重要的业务内容,一般是按流程、功能、细节来排定。
-
争议或疑问较多的地方。
-
部分有争议的地方。
-
对于没有提出疑义的地方,可以快速流过。
-
最后,要注意一定要回顾已提出问题和有结论的地方。
-
由会议记录人员整理会议的纲要,记录各与会人员的相关意见,并在会后递交纪要。
检查再实施阶段(C)
-
对测试得出结论的问题进行再次确认和修正补充。
-
确定下次测试的时间。
-
按照第一阶段的流程再次进行组织,并确认结果。
-
对大多数组织,两次测试可以解决大部分的问题,对于悬而未决的问题,如影响范围有限,则可以延后讨论解决。
总结阶段(A)
-
就以上内容做最后的确认,需求定稿,各方签字确认。
-
今后的变更转入需求变更流程,其后产生的测试为小范围内测试。
1.5改善计划
1.上线前通过在身边小范围试用,根据自己人的体验观感对项目进行改善。
2.上线后一段时间内大量收集用户反馈,根据用户提出的意见进行改善。
3.发布调查问卷,针对系统的每一个功能模块进行提问,收集后针对用户不满意的地方进行改善。
4.直接通过平台对用户(挑选活跃度高的)进行访谈,通过一对一对话的方式了解活跃用户对于我们系统的建议与意见。
5.上线初期每个月对用户发送一次满意度调查。然后对系统进行一次维护,通过先前对用户搜集到的意见与建议对系统进行更新,直到用户不满意度降到一定指标。
项目Glossary
1 | Package Diagram | A SysML Package diagram provides a means of visualizing the organization of a complex model into recognizable containers. |
---|---|---|
包图 | 包图是现实系统模型的组织方式时所创建的图。 | |
2 | Requirement Diagram | Modelers can use six relationships to determine traceability between requirements and the structure and behavior from requirements to the system model. |
需求图 | 建模者可以使用六种关系来确定需求之间的可追踪性,以及从需求到系统模型中的结构和行为的可追踪性。 | |
3 | Block Definition Diagram | A Block defines a collection of features used to describe a system, subsystem, component or other engineering object of interest. |
模块定义图 | 模块定义了一组用来描述系统、子系统、组件或其他感兴趣的工程对象的特性。 | |
4 | BPMN | BPMN is intended to be used directly by stakeholders who design, manage, and implement business processes, but at the same time be precise enough to allow the transformation of BPMN diagrams into software process components. |
业务流程模型和符号 | BPMN旨在由设计、管理和实现业务流程的涉众直接使用,但同时要足够精确,以允许将BPMN图转换为软件过程组件。 | |
5 | Business Process Diagram | The Business Process diagram is part of the Business Process Model and Notation (BPMN) and is the main diagram type for defining business processes |
业务流程图 | 业务流程图是业务流程模型和符号(BPMN)的一部分,是定义业务流程的主要图表类型 | |
6 | Management Enterprise Architecture | There are four levels of Enterprise Architecture:Business Architecture,Applications Architecture,Data Architecture,Technology Architecture |
企业架构 | 企业体系结构分为四个层次:业务体系结构、应用程序体系结构、数据体系结构、技术体系结构 | |
7 | Capability Roadmap | Create elements and roadmap diagrams |
能力路线图 | 创建了一些元素和路线图图 | |
8 | Project Roadmap | A number of elements and road maps were created, focusing on project objectives, goals, milestones and deliverables |
项目路线图 | 创建了一些元素和路线图图,重点关注项目的目标、目标、里程碑和可交付成果 | |
9 | Organization Chart | Create elements and diagrams that model the roles, responsibilities, and reporting lines of the organization |
组织系统图 | 创建元素和图表,为组织的角色、职责和报告线建模 | |
10 | Organization Viewpoint | Elements and charts describing the roles and participants of an organization or entity or part of an organization, such as a department or department |
组织视图 | 描述组织或实体或组织的一部分(如部门或部门)的角色和参与者的元素和图表 | |
11 | Business Motivation Model | Business decisions to support how to react to a rapidly changing world |
企业激励机制模型 | 以支持如何对迅速变化的世界作出反应的商业决策 | |
12 | Motivation Viewpoint | Define a driver, an assessment, some goals and principles of application, and the requirements and constraints required to qualify principles |
动机视图 | 定义一个驱动因素、一个评估、一些目标和应用的原则,以及限定原则所需的需求和约束 | |
13 | Requirements Realization Viewpoint | Modeling the implementation of goals as requirements and constraints, and then how to implement these requirements through core elements such as business and application services |
需求实现视图 | 将目标的实现建模为需求和约束,然后通过业务和应用程序服务等核心元素如何实现这些需求 | |
14 | Principles Viewpoint models | Chart to model the relationship between goals and principles |
原则视图模型 | 对目标和原则之间的关系进行建模的图表 | |
15 | Requirement Specification View | Visualize requirements in views such as documents or spreadsheets |
需求规格视图 | 将需求可视化在文档或电子表格之类的视图中 | |
16 | Composite Requirement Hierarchy | Displays sub-requirements at the next level of the hierarchy |
复合需求层次结构 | 显示层次结构中下一个级别的子需求 | |
17 | Requirements traceability Diagram | A retrospective diagram showing the relationship between requirements and other elements in the model, including stakeholders with demand blocks |
需求追溯图 | 显示需求和模型中其他元素(包括拥有需求块的涉众)之间关系的追溯图 | |
18 | Non Functional Requirements Diagram | Group requirements by type of requirement, including availability, comparability, scalability, scalability, etc |
非功能性需求图 | 根据需求类型对需求进行分组,包括可用性、可比性、可扩展性、可伸缩性等分组 | |
19 | Domain Model Diagram | Describe important concepts or "things" in the field under discussion |
领域模型图 | 描述了正在讨论的领域中的重要概念或"事物" | |
20 | Use Case Model | Use case diagram describing the goals the user role wants to achieve from the system |
用例模型 | 描述用户角色希望从系统中实现的目标的用例图 | |
21 | Sequence Diagram | Describes the interaction between a participant and two components that display the time-sequential call of the message |
时序表 | 描述了一个参与者和两个显示消息的时间顺序调用的组件之间的交互 | |
22 | Activity Diagram | Create an element and an activity diagram that contains a series of actions and control nodes (initial, final, decision, etc.) |
活动图 | 创建元素和一个包含一系列动作和控制节点(初始、最终、决策等)的活动图 | |
23 | Deploy Diagram | Describes the deployment environment with a single node (server) and an execution environment (container), and the artifacts deployed to these nodes |
部署图 | 描述具有单个节点(服务器)和执行环境(容器)的部署环境,以及部署到这些节点上的构件 | |
24 | Basic MySQL Model | Create elements and diagrams, including conceptual, logical and physical data models |
基本的MySQL模型 | 创建元素和图表,包括概念、逻辑和物理数据模型 | |
25 | Database Server with Deployed Database | Describes deployment packages for relational database management systems |
数据库服务器与部署数据库 | 描述通过关系数据库管理系统部署包 | |
26 | Data Flow Model pattern | Shows a system, and data flowing from external entities |
数据流模型模式 | 显示了一个系统,以及从外部实体流动的数据 | |
27 | 电子商务 | 电子商务是指以信息网络技术为手段,以商品交换为中心的商务活动。 |
28 | 信息网络技术 | 与信息相关的技术 |
29 | 商品 | 商品是为了出售而生产的劳动成果,是人类社会生产力发展到一定历史阶段的产物,是用于交换的劳动产品。 |
30 | 销售渠道 | 销售渠道是指某种产品从生产者向消费者或用户转移过程中所经过的一切取得所有权的商业组织和个人,即产品所有权转移过程中所经过的各个环节连接起来形成的通道。 |
31 | 库存管理 | 库存管理是指在物流过程中商品数量的管理。 |
32 | 订单 | 订购货物的合同、单据。 |
33 | 商品排行 | 根据商品的销量制订的排行榜。 |
标签:需求,电子商务,系统,G003,购物,用户,商品,185 来源: https://blog.csdn.net/weixin_43648733/article/details/112123818