鲜菜达电子商务系统分析与设计大学论文Word文件下载.docx
《鲜菜达电子商务系统分析与设计大学论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《鲜菜达电子商务系统分析与设计大学论文Word文件下载.docx(38页珍藏版)》请在冰豆网上搜索。
互联网经济时代的到来,给我们的生活习惯和生活方式带来了很大变化。
现在,人们可以足不出户享受各种各样的服务。
随着生活水平的提高,越来越多的人开始追求营养、健康、高质量的生活。
优质新鲜菜品,一直以来备受人们青睐。
互联网的兴起为菜市场搬到网上提供了一条新的成功之路,网络的开放性使消费者可以及时了解到产品的信息,而不需要太多的时间去采购菜品给消费者们提供了更多的便捷。
伴随着这种需求,这种即时配送菜品的方式完全可以一试。
1.2定义、缩略语
1、活动图:
活动图是用来描述一系列顺序动作、结果及其它们之间关系的图,主要用来表示系统控制流程和业务处理流程,它重点关注业务过程中的动作和结果。
在软件开发中,活动图主要用来和用户交流,以辅助需求采集。
2、顺序图:
显示一组对象为了实现某种功能,而彼此发送和接收的一串消息,这组对象可能是类、接口、构件和节点的具体的或原型化的实例。
它是一种以时间为序的表示方法。
3、部署图:
部署图是由节点和节点之间的关联组成,节点代表处理资源的类型或执行工作的任何事物,其上的制品可以被部署和执行。
4、构件图:
又叫组件图,代表从类到应用、子系统和系统的任何事物,组件是对物理实现类型的定义,是一个抽象的物理软件需求。
5、BBS:
BBS是英文BulletinBoardSystem的缩写,翻译成中文为“电子布告栏系统”或“电子公告牌系统”。
BBS是一种电子信息服务系统。
它向用户提供了一块公共电子白板,每个用户都可以在上面发布信息或提出看法,早期的BBS由教育机构或研究机构管理,现在多数网站上都建立了自己的BBS系统,供网民通过网络来结交更多的朋友,表达更多的想法。
6、CRM:
CRM(CustomerRelationshipManagement),即客户关系管理。
这个概念最初由GartnerGroup提出来,而在最近开始在企业电子商务中流行。
CRM的主要含义就是通过对客户详细资料的深入分析,来提高客户满意程度,从而提高企业的竞争力的一种手段。
7、SCM:
SCM(全称SuperChainMedia)是一种全新概念的互动视频格式。
国外SuperMV开发团队认为未来视频的一个重要的发展应用方向就是交互式视频。
因此开发这种格式的发展目标就是通过视频在观众和内容发行网站之间搭起一个互动与沟通的桥梁,为欣赏节目的观众和内容发行网站提供全新的服务。
1.3约束
该系统存在的主要限制和约束:
1)商户限制:
由于这是一个新兴的农产品销售电子商务系统,而对于好多商户来说不能一下子就接受,所以前期的推广可能会遇到阻力。
2)配送限制:
配送需要人力,增加了成本,降低成本也是需要解决的问题。
3)产品安全约束:
鲜菜达主要销售新鲜蔬菜,因其属于食品类,所以食品安全对于我们来说极其重要。
1.4参考资料
[1]UML2[1].0实战教程(Trufun);
[2]刘军季常煦曾洁琼.电子商务系统的分析与设计.人民邮电出版社,2001年4月第一版;
[3]《UML系统建模与分析设计》(第一版)刁成嘉编著机械工业出版社;
[4]电子商务系统的分析与设计(第2版)刘军马敏著高等教育出版社;
[5]楚凡UML解决方案
[6]网上书店—电子商务系统分析与设计案例
2.业务概念分析
2.1概述
“业务”用更浅显易懂的话来说,一方面可以理解为就是各行业中需要处理的事情,某种程度就是指处理商业上相关的活动;
另一方面指在计算机领域可以理解为某系统所要完成的相应功能作用。
现下小区居民等生活节奏较快,忙于工作和学习现在的餐馆外卖等存在一些食品卫生安全,比如曝光的饿了吗五店合一脏兮兮的厨房,另外还有一些表面看起来光鲜亮丽的餐馆,厨师尽然拿着炒菜的铲子铲垃圾桶,鲜菜达电子商务系统立志于提供最为新鲜健康的食材,让居民能够自己动手吃上放心菜。
同时鉴于大多消费者已经将网络消费作为一种生活方式,借助于这种高效,便捷的有力工具,可以更好的塑造品牌形象,可以对客户提供更高品质的服务。
通过会员机制,各种会员折扣、礼品相送等奖励机制来提高客户体验,创造忠实客户。
鲜菜达电子商务平台借助在线网络销售平台实现产品展示,网上订购,送货上门等一站式服务。
我们本着“品质是生命,服务是灵魂,一切为了客户的满意”的宗旨和理念,为客户提供高品质的蔬菜,蛋奶制品和服务。
系统功能的完美实现必须基于网络平台前端与后端的协调配合。
2.2业务概念一览
系统主要业务是通过通过高效、便捷的在线网络网络销售平台为客户提供一站式的服务。
而这一总体功能目标业务的实现离不开各种业务的协调配合。
业务实现主要体现于前端业务与后端业务两个方面的密切分工合作,其中前后端的业务分别如下:
前端业务包括用户注册/登录、产品的展示、顾客信息浏览、在线客户服务、产品订购、购物车管理、BBS论坛交流、相关留言等业务;
后端主要有员工管理、产品信息管理、订单管理、用户信息管理、采购管理、配送管理、客户关系管理。
通过这些前后端各部分业务的配合来实现系统的总体功能,如下图1所示。
图2.1鲜菜达系统功能总括图
2.3各种业务
鲜菜达电子商务系统是一个面向全国的线上菜市场,由全国线下实体商铺入驻为附近居民提供新鲜、健康、安全的的蔬菜、肉等。
具体业务详述如下:
前台:
Ø
用户注册/登录:
网站首页会提供用户注册或者登录的链接,方便用户购买产品提交订单以及管理个人的订单。
顾客信息浏览:
网站是以个人商铺销售蔬菜,所有的网站访问者都可以浏览到附近菜铺的商品信息。
在线客户服务:
顾客如果在购买时遇到问题或者是产品质量出了问题等都可以通过在线服务及时反馈,与工作人员沟通来解决问题。
产品订、购:
顾客选购好所需菜品后,可以填写订单,选择数量、送货时间、完善个人信息并提出个人具体要求,工作人员会尽量完成客户提出的每一项需求;
客户在购买时可以选择自己可信的付款方式,可以网上支付、也可以货到付款。
购物车管理:
客户对个人订单的管理。
商品评价:
交易完成后用户可以对商品和服务进行评价以便于之后用户选购和商家改进。
BBS论坛交流:
论坛可以发布公告。
推荐当天新鲜蔬菜肉类,近期最受欢迎的菜类等。
后台:
商铺管理:
对申请入驻成功的商铺进行定期抽查,保证食品的新鲜、安全。
对不合格的商铺取消在鲜菜达电子商务平台上的销售的资格
商品信息管理:
入驻商家可以对商品自行管理,上架、下架等功能。
对于商品信息虚假或与实物不符商品鲜菜达电子商务系统平台可以对其下架等操作
订单管理:
系统后台的核心业务,对用户订单进行处理。
客户关系管理:
实现在线客服、商品评价、论坛信息筛选等业务。
用户信息管理:
管理注册用户信息。
商铺入驻,商铺上传资料申请入驻鲜菜达,审核通过后的菜铺可以在鲜菜达电子商务平台发布商品信息进行销售。
商家在接到订单信息后会有系统提示,对订单进行配送。
客户购买,核对客户的订单信息之后,同时对其进行分类,简化工作流程。
商家接单后按照用户时间要求等进行配送。
客户服务,运维人员负责网站日常运行及维护工作,负责客户关系管理的工作人员则针对顾客提出的问题以及建议进行处理反馈。
3.业务流程分析
鲜菜达重点业务流程主要有:
客户注册、登录、选购模块,客户购物车管理,后台订单管理以及网站日常信息管理运营模块。
3.1客户注册流程
图3.1注册活动图
首先,用户提出注册请求,然后系统自动跳转到注册页面,用户填写注册信息,最后提交注册信息,系统对用户提交的注册信息进行判断,若符合要求,则直接保存到数据库;
否则,提示信息错误,重新跳转到注册页面。
3.2客户选购、提交订单
图3.2选购提交订单流程
首先,客户提出产品订购请求,系统跳转到产品页面供客户进行浏览选择,客户选好后加入购物车,然后填写订单(数量,购买天数,起始日期,每日配送时段,周内配送选择),再提交订单,最后选择支付方式,若选择网上支付,则系统自动跳转到网上支付页面,再检测客户是否完成支付,若未完成,则重新跳转到选择支付方式页面,继续操作;
若完成支付,则完成订单,保存到数据库;
若选择货到付款,则直接完成订单,保存到数据库中。
3.3订单管理流程
图3.3订单管理流程
客户查询自己的订单,可以分别进行续单,延单,退单等操作,若选择续单操作,需根据延长天数及商品价格交付一定的金额(当然可选择网上支付或现金支付),服务器端确认接受付款后,处理延长订单操作,即增长配送天数;
若客户因为个人原因选择延迟配送,后台管理器处理配送延期请求,即根据客户选择的延迟天数设置该订单处于未激活状态的日期段;
若顾客因对产品不满意,选择了退单请求,需填写、提交退货理由和退款方式,后台管理部分接受、处理请求,存储信息,并根据客户请求的退款方式退还剩余未消费金额,如果退单请求不满足退单要求,或者退单请求无法办理则拒绝退单,一般情况下均可以退单。
3.4网站信息维护
图3.4网站信息维护
工作人员浏览网站信息后,根据产品及市场需求决定是否添加一些促销、优惠的广告信息,譬如:
某些商品销量不佳,可以通过降价、买一送一、打折等手段促进产品销售;
特殊节假日亦可以采取一些活动来达到促销的目的。
根据采购的信息及时更新产品在网站上展示的信息,比如:
产品的价格、库存数量等。
来保证产品信息的有效性。
3.5客户关系管理
图3.5客户关系管理活动图
网站客户关系管理是和用户打交道的部分,为了网站长远发展和维持良好的客户关系,这一模块也尤为重要。
从网站后台管理角度,主要分为3部分,首先网站提供在线客服功能,如果用户提出客服请求,则工作人员会对客户进行疑难解答;
其次,工作人员不定时对留言板的内容进行整理,提取出有价值的信息或建议,若有必要则反馈给高层;
最后,论坛是和客户进行交流、客户与客户之间交流的更加开放的平台,一方面,工作人员可以对用户的帖子进行回复、跟帖操作,提高帖子热度,也可以自行发帖,抛出话题。
除此之外,工作人员需要审核帖子,对于那些不合法的、有广告意图的帖子删除、屏蔽操作,对热帖进行版主推荐操作。
另一方面,工作人员需要审核用户信息,防止非法用户扰乱论坛,对论坛里活跃的用户进行一定的奖励措施,并给用户反馈我们的奖励信息。
4.用例图
4.1参与者分析
益滋奶园电子商务系统的参与者主要有顾客、公司员工。
从以下几方面分析参与者之间的关系:
(其中不直接参与使用系统,但对系统正常运行做出贡献的人员也做出了分析)
图4.1店长与物流公司关系
店长负责发货到物流公司,物流公司实现配送,定期进行财务结算。
物流公司不直接使用系统,但是财务结算以及配送发货等均需要系统数据来完成。
图4.2顾客与在线客服人员关系
顾客提出在线请求,工作人员接收到请求后打开聊天窗口提供产品咨询、售后反馈服务。
图4.3顾客与订单管理人员
图4.4顾客与物流配送人员
物流配送人员不直接使用系统,但是物流配送是该电商交易中尤为重要的环节,是系统数据正常更新的保证,每一笔订单的完成都需要物流配送人员落到实处,另外,物流服务质量的好坏也给消费者带来直接的印象,消费者反馈信息大部分也主要是围绕着产品质量和物流服务的。
图4.5顾客与顾客之间关系
益滋论坛为顾客间的交流提供了一个良好的平台,顾客可以在论坛上交流健康心得和益滋产品质量等,也可以通过论坛直接向版主反馈产品质量问题和物流问题。
4.2总用例图
图4.6益滋总用例图
4.3顾客的用例图
图4.7益滋首页网站
图4.8顾客用例图
4.3.1注册用例
用例编号
4.3.1
用例名称
注册
参与者
顾客
优先级
高中低
相关用例
/
描述
用户需注册才能登录订购产品以及参与益滋论坛里的交流
前置流程
用户通过网络访问网站,提出注册申请(即点击”注册”链接)
基本流程
1、顾客通过网络访问网站,提出注册请求
2、弹出注册对话框
3、顾客填写相关信息,确认提交
4、弹出提示信息,提示用户24小时之内进入所填邮箱确认注册信息并激活账户,否则注册无效。
5、顾客进入邮箱,点击链接激活账户。
6、注册成功,用户可以完善个人资料,包括上传头像、填写个人兴趣爱好、修改密码等,用户还可以设置资料对外权限。
可选流程1
用户填写注册信息提交后,进入邮箱激活账户
可选流程2
用户填写注册信息并未提交,注册不成功
异常流程
用户提交注册信息后,并未在有效时间内激活账户,注册失败,无提示信息,系统数据库自动删除用户提交的信息。
说明
伪界面
如下图所示
图4.9注册界面
4.3.2浏览网站信息用例
4.3.2
浏览网站信息
顾客进入网站后,只有充分了解网站业务、产品才会注册并订购产品
顾客通过网络访问网站
顾客根据个人兴趣和关注侧重点浏览网站页面了解各方面信息(包括公司介绍、产品一览、温馨套餐、论坛等)
顾客访问网站论坛页面时,希望获得更多信息,但没有权限,弹出对话框,提示顾客注册益滋账户。
浏览网站信息包括浏览网站产品信息、公司信息等等
如上图4.8,替他子页面会在不同用例对应页面展示
4.3.3在线客服用例
4.3.3
在线客服
顾客若有什么疑难问题,可以提出在线客服请求,该功能是面向所有访问网站的人,无需注册登录。
1、顾客通过网络访问网站
2、如果有问题需要及时解答,点击网站首页的“在线客服”链接
3、系统接收到客服请求,建立对话框并自动回应,业务空闲工作人员接线则可以为顾客提供人工服务。
4、问题解答完毕,关闭对话框,结束此次请求。
顾客提出客服请求后,没有相关问题,则对话框一直开启,直至关闭对话框或者浏览器窗口,结束对话
顾客提出客服请求,业务空闲工作人员接线解答,若长时间没有工作人员接线,机器自动回应解释,希望顾客耐心等待。
网络忙,无法建立对话连接窗口
4.3.4留言用例
4.3.4
留言
顾客通过网络访问网站,如有个人想法或建议或祝福想发表在留言板上,即可留言。
留言,提交
顾客提交留言后,留言会展示在留言板上,后台管理人员也会有选择性的展示对网站建设有益的留言建议
如下图,留言板是缩小化后展示在网站首页右侧,顾客如果希望留言需要先放大打开留言窗口
4.3.5产品订购用例
图4.10产品订购用例图
4.3.5
产品订购
登录、
用户需要登录才能订购产品
登录
1、用户登录益滋后,选择自己需要的牛奶种类,加入购物车
2、填写订单,用户需要选择订购时间周期、配送起始日期、每日配送时段选择(7:
30-9:
00、11:
00-12:
00、6:
00-7:
00)、周内配送日期选择(工作日、双休日、工作日+双休日)、每日配送数量选择。
3、确认个人信息,包括联系方式和送货地址,提交订单。
4、选择支付方式,若用户选择货到付款,则用户需在第一次收到牛奶时需一次性付清一笔订单金额;
若用户选择网上支付,则转到网上支付页面,用户根据提示支付。
5、完成产品订购。
用户填写订单后,可以暂存订单,暂时不选择支付方式,此时订单会保存到用户未完成订单中,等待用户下次继续完成订单。
用户提交订单后,选择货到付款方式。
可选流程3
用户选择网上支付,根据支付流程提示,完成支付。
网上银行错误支付不成功、网上余额不足支付、放弃订单填写等等,都会导致订单无法完成。
如下图
图4.11填写订单页面
4.3.6订单管理用例
图4.12订单管理用例图
4.3.6
订单管理
用户登录后即可对其订单进行管理操作
1、用户登录益滋后,点击“订单管理”
2、进入订单管理页面,查询其订单信息,以及订单完成情况,根据个人需求进行相应操作
3、保存并离开页面
用户查询订单后,选择订单,再在该条订单基础上选择“续单”,那么系统会自动弹出订单页面,系统会根据上一次订单内容自动为用户填写好订单,用户只需确认或者稍作修改,完成支付即可完成续单。
在未完成订单中,用户选择“退单”,系统会弹出对话框,邀请用户填写退单理由,用户根据提示完成相关操作后,提交退单请求,工作人员会审核,如果审核通过,结算并退还用户相应金额,用户如果使用的网上银行支付的话,财务部门会将余额达到银行账户上;
如果是货到付款型,余额会记在用户账户上,等到下一次下单时抵销处理,用户也可以申请现金退还,余额会有物流工作人员负责退还。
在未完成订单中,用户选择“延单”,系统弹出相应对话框,用户选择订单延迟天数,完成提交。
系统会将订单“冻结”相应天数后恢复。
未登录用户无法管理订单,错误提示。
订单管理是为了满足用户需求提供的人性化服务
图4.13订单管理页面
4.3.7论坛交流用例
4.3.7
论坛交流
用户登录后可以到论坛对应的版块发贴、评论、交流
1、用户登录益滋后,点击进入“论坛”页面
2、用户根据个人需求操作
可选流程
用户未登录,进入论坛会提示错误
论坛为广大用户提供了一个交流的平台,对益滋品牌祈祷良好的宣传作用
图4.14论坛页面
4.4后台的用例图
4.4.1仓库管理用例
图4.15仓库管理用例
4.4.1
仓库管理
仓库管理员
工作人员登录后即可进行仓库管理操作
1、工作人员登录后台管理页面
2、库管员即可进行库存查询、商品出入库、以及修改密码操作。
3、退出系统
登录信息错误
仓库管理员首先登陆,然后可以实现各种商品库存查询,可以修改商品出库量,修改商品入库量,可以处理单独的退货,修改相应管理员密码,实现退出功能。
图4.16仓库管理线框图
4.4.2配送管理用例
图4.17配送管理用例
4.4.2
配送管理
配送管理员
工作人员登录后可以进行物流管理
1、工作人员登录系统
2、查询配送时间、地点、费用,修改密码
3、退出
配送管理员在登录成功后,可以实现配送时间查询,配送地点的查询,费用收取查询,密码修改,退出等功能。
图4.18配送管理线框图
4.4.3后台管理用例
图4.19后台管理用例图
4.4.3
后台管理
系统管理员
系统管理员登录系统后,进行日常系统后台维护、信息管理
1、工作人员登录系统
2、订单查询,客户关系查询,员工信息查询,客户信息查询,产品信息查询,修改密码
客户(员工、产品)信息查询,添加、删除客户(员工、产品)信息
订单查询
客户关系管理,查询用户积分等级进行相应奖励、顾客常见问题解答等
后台管理系统可以实现系统后台的核心业务。
系统管理员登录系统后,可以实现订单查询,客户关系查询,员工信息查询,客户信息查询,产品信息查询,修改密码,退出功能。
如图4.16
图4.20后台管理线框图
其中分述如下:
1)订单查询用例,附有两个扩展点,扩展分别为添加订单,修改订单用例。
客户关系查询