游客可以浏览前沿健康资讯
对于已注册的会员
会员可以浏览生鲜列表信息
会员可以浏览前沿健康资讯
会员可以在线选购生鲜蔬菜并确认下订单
会员可以在线付款
会员可以进行个人信息的管理
会员可以对各种服务进行评价
特别会员还可以享受个性化智能推荐服务
对于普通员工
普通员工可以处理订单
普通员工可以维护个人信息
对于普通管理员
普通管理员可以进行商品管理
普通管理员可以进行公告管理
普通管理员可以进行留言板管理对于超级管理员
超级管理员可以进行人员管理
超级管理员还应该负责系统维护工作和数据安全性工作
系统分析
用例分析
在用例建模的过程中,我们通过绘制用例图来解析系统的功能性需求,即系统的
关键行为和系统的核心价值等内容,以进行下步基于用例驱动的系统设计。用
例图包括参与者和用例参与者之间为实现功能而进行的信息交互。
顶级用例分析
顶级用例图
用例列表
参与者用例子用例备注
注册会员
留言
查看回复查看管理员对给出问题或意见的回复
编辑留言在留言未被管理员处理前,可以编辑留言
查看留言查看留言信息
页面浏览基本的浏览功能
身份验证登陆
当密码忘记时候,扩展为找回
密码用例
注册匿名游客注册为会员
在线选购
菜篮子管理包括添加和删除生鲜两个底层用例
查看生鲜信息对感兴趣的生鲜进行详细的信息查看
搜索生鲜蔬菜搜索自己想要购买的商品,快速选购
个人信息管理个人信息修改
由于时间等原因导致个人信
息变更
密码更改安全性考虑更改个人密码
普通员工订单处理
查看订单查看订单的详细信息,以便后期处理
生成交易清单打印小票等事件
配送安排合理调度配送顺序,制定参考配送计划
普通管理员
商品信息管理
查看生鲜信息查看订单的详细信息,以便后期处理
搜索生鲜蔬菜快速锁定特定商品
编辑生鲜信息生鲜上市下架以及随着市场动态产生的价格编辑
货架统计统计生鲜蔬菜的情况
新闻公告维护
查看新闻公告
同商品信息管理搜索新闻公告
编辑公告
添加公告
留言板管理
查看用户留言
删除无效留言
回复顾客问题给出答复
个性化推荐根据会员信息给出购买建议
超级管理员用户管理用户管理角色分配
系统维护恢复还原数据日志维
护个人信息管理子用例
表个人信息管理用例说明
用例名称个人信息管理用例编号
用例等级创建时间最后修改时间
作者杨贺测试者版本号
用例描述
注册会员进行个人信息的更改完善以及更改密码等操作
主要参与者
注册会员
用例触发事件
当会员点击个人信息系管理选项是触发
前置条件
会员登录
后置条件
用户操作反映到数据库的更改上
被包含的用例
个人信息修改个人信息完善密码更改
被扩展的用例
无
用例事件流
会员系统
用户进入个人信息管理
提出修改完善个人信息
修改个人信息
提出更改密码
填写验证信息原始密码等
系统转到个人信息管理页面
访问数据库返回修改页面
检查信息并修改数据库,用例结束
返回更改密码页面
检索条件查找数据库返回验证结果信填写新密码息
修改数据库信息,用例结束
事件流扩展
系统提示所提交信息不合法
事务回卷,会员根据提示重新提交合法信息
用户取消修改,或退出登录,或关闭页面
系统提示验证信息密码密码保护问题
事务回卷,会员根据提示重新填写验证信息
用户取消更改,或退出登录,或关闭页面
非功能性需求
根据人的心理等待能力,要求系统的每个业务响应时间不超过
菜篮子在线购买子用例
表在线选购用例说明
用例名称在线选购用例编号
用例等级创建时间最后修改时间
作者杨贺测试者版本号
用例描述
登陆的会员在线选购目标生鲜蔬菜放入菜篮子,同意购买条约并在线确定购买,
主要参与者
注册会员
用例触发事件
点击购买选项时触发用例
前置条件
会员登录
后置条件
订单表当中数据增加,操作结果反映到数据库信息的增加
被包含的用例
搜索商品查看生鲜信息菜篮子管理确认支付
被扩展的用例
修改收货信息
用例事件流
会员系统
顾客请求查看生鲜蔬菜
确定搜索条件输入搜索关键
字,进行搜索请求
浏览生鲜列表,提出查看生鲜
蔬菜基本信息申请
确定选购生鲜,放入菜篮子
完成挑选过程,确认支付
提交支付和收货信息
系统转到生鲜显示列表
系统根据关键字查询数据库并返回显示
列表
系统验证选中商品种类和数量是否有效
并返回商品信息
系统修改数据库信息
系统检测支付控件安全信息,返回订单
列表
修改账户信息,生成订单,用例结束
事件流扩展
查询无结果,系统返回相关搜索提示
事务回卷,重新输入搜索关键字进行搜索
用户取消已登录的前提
用户进入个人信息管理跳转到个人信息管理页面
提出修改信息请求根据登录用户信息查询数据库
返回匹配信息显示个人信息
修改个人信息提交数据库更新数据库
是
修改信息
正确修改信息否
否
否
更新成功否
显示信息更新成功提示更新成功
进入更改密码页面
否
修改密码
是
跳转到更改密码页面
填写验证信息原密码提交数据库
查询数据库
提示原密码
失败
显示原密码
填写新密码
成功
匹配
显示更新成功信息
提交数据库更新数据库
失败
提示更改密码成功
成功
更新成功
用户信息管理用户信息更改
用户信息管理角色增加
用户信息管理删除用户
商品信息管理
系统超级管理员界面
业务逻辑
数据库
显示列表信息
查看用户信息
用户信息编辑请求
返回编辑页面
更新数据库数据库
提示更改成功
商品增加失败
返回结果
是
否
检查商品是否有效
搜索商品
提出修改的商品请求
显示更更改成功信息
填写修改信息
更新数据库
返回修改商品信息成功
搜索商品
是
否
是
是否继续操作
检验是否有效
是否继续操作
提出删除商品请求
返回删除页面
返回管理页面
确定删除
提交数据库
更新数据库
返回删除失败
返回删除成功
失败
成功
提出商品统计信息
否
判断删除成功
是否继续操作
是
返回统计信息页面
填写统计条件
检索数据
有效
无效
检验统计条件是否有效
显示所需统计
否
是
否
系统维护活动图
系统超级管理员业务逻辑数据库
数据管理请求返回操作选项界面
数据库备份请求
返回备份页面
确认备份
显示备份成功
显示备份失败
成功失败
判断备份成功
否
继续操作
查看系统日志请求
是
返回系统日志
显示系统日志详情
系统参数设置请求
否
是
继续操作
返回参赛设置页面
设置参数
提交数据库
无效
更新参数
合法
检查参数设置
确认参数设置提交数据库
失败
成功
更新成功显示参数设置成功提示成功更新参数
用户留言管理活动图
结构化需求
概念数据模型
该系统是应用到商业领域的,首先建立系统行为的概念数据模型,然后转
变为对象关系模型,最终表述为实体的静态属性和实体之间的业务关系,这样
做的好处是
为数据库的物理设计构建数据结构
找出实体类和边界类控制类以及类之间的关系
强化和最终确定数据模型中的属性
图数据建模在系统分析当中的的作用
对象关系模型
由于篇幅的原因,这个过程只是以核心用例生鲜选购进行说明。根据业务
用例的描述,蔬菜生鲜选购过程有关的实体类包括客户订单商品
将蔬菜选购用例中的实体转换为关系数据对象
实体类属性下划线表示主键
会员会员姓名地址多值联系电话登录名密码
订单订单号创建时间商品总价运费总计,
蔬菜商品号商品名详细介绍价格库存数量
表
添加外键来表示的关系
此时将会员作为外键加入到订单类的属性
将订单和蔬菜之间的联系转化成蔬菜列表实体,最后得到四个对象之间
的关系
实体类属性下划线表示主键
会员会员姓名地址多值联系电话登录名密码
订单订单号创建时间商品总价运费总计,
会员
蔬菜商品号商品名详细介绍价格库存数量
蔬菜列表订单号,产品号数量实际价格总价格
图在线购买用例的对象关系模型不是类图
类发现
从对象关系模型中透过事件流找出所有的类,并确定其类型包括实体类
控制类和边界类
在寻找类的时候需要注意类和用例之间是的关系。不用例可以组
合做件事情,实现个功能个用例也可以在多个类当中有所体现。
图在线购买用例的中的类在确定了系统的用例之后,就可以用它们来指导对系统的进步设计。用例的实现描
述了相互影响的对象的集合,这些对象将支持用例所要求的功能。给出系统用例的实现,
是从外部视图转到内部结构的第步。
下面用交互图来说明用例的实现,并通过显示对象之间的关系和对象之间处理的消
息来对系统的动态特性建模,为进行类的设计抽取方法。
业务实现分析顺序图
身份验证顺序图
订单管理顺序图
商品选购顺序图
注册会员
商品管理顺序图
用户信息管理顺序图
类分析
下面是城市绿色蔬菜配送系统的分析类图,我们在分析阶段为了后期设计的方便,将它分为
在线购买和后台管理两个部分进行分析
类定义了些基本的属性和方法,
继承它以便实现代码的重用。
普通管理员类他的职责有
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 53 页
第 2 页 / 共 53 页
第 3 页 / 共 53 页
第 4 页 / 共 53 页
第 5 页 / 共 53 页
第 6 页 / 共 53 页
第 7 页 / 共 53 页
第 8 页 / 共 53 页
第 9 页 / 共 53 页
第 10 页 / 共 53 页
第 11 页 / 共 53 页
第 12 页 / 共 53 页
第 13 页 / 共 53 页
第 14 页 / 共 53 页
第 15 页 / 共 53 页
预览结束,还剩
38 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。