- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学长刘林英电子商务系统分析和设计实验二报告
实验综合成绩 (百分制) 实验评阅教师签名 其中 实验态度 优 良 中 及格 不及格 实验报告 优 良 中 及格 不及格 实 验 报 告
实验时间:2014 年 11月 24 日 5、6 节
一、实验运行环境
Windows7 专业版计算机系统、Rational Rose(或Microsoft Viso)软件、StarUML工具 二、实验目的
熟悉面向对象分析与设计的基本方法,加深理解对象模型、动态模型和功能模型的意义和作用,初步掌握使用统一建模语言UML进行系统建模的过程,并在此基础上学习使用Rational Rose(或Microsoft Viso)软件对某一电子商务系统进行系统分析与设计。 三、实验要求
个人按照老师上课所讲内容,独立完成实验。如有不懂之处,实验时,可询问老师或同学予以解决。 四、实验内容和步骤
本系统规划针对齐云山食品有限公司它的企业背景、业务模块、人员活动进行系统分析与设计。其主要内容包括:
一.齐云山食品有限公司系统分析内容
1.描述企业各项业务活动的数据流程和相关处理过程。
依据前实验对齐云山食品有限公司系统规划报告,分析得到该公司的业务模块包括:
1.1针对用户的功能模块阐述
1.1.1用户注册模块:实现用户的注册,得到用户的基本信息。
1.1.2用户登录模块:实现用户登录此系统。
1.1.3食品选购模块:实现注册用户的在线购买产品,包括查看产品列表、产品信息的查看和添加进购物车等功能。
1.1.4购物车管理模块:实现用户对自己的购物车的添加、购买、取消等功能。
1.1.5查看订单模块:用户在选购产品之后,能够获取得到自己详细的选购信息,认真核对,确保无虞。
1.1.6留言板模块:实现用户对产品使用之后的即时信息反馈,除此之外,这也是加强了商家与用户之间的沟通交流。
1.1.7互动活动模块:我们针对我们的生产产品,特意订制了很多促使用户了解我们的互动。比如说我们会通过一些在线问答、有奖竞猜的方式,使得用户对我们的产品更加了解。
1.2针对管理员的功能模块阐述
1.2.1管理员登录模块:实现管理员登录。
1.2.2用户帐号管理模块:实现有效用户帐的保护机制,无效用户帐号的删除功能。
1.2.3公司新闻动态更新模块:实现实时同步公司新闻动态,以加强用户对公司的实时了解。
1.2.4产品管理模块:实现产品管理。包括查看产品列表,产品信息增加、修改和删除等功能。
1.2.5订单管理模块:实现订单管理,包括查看订单列表,订单查看、修改和删除等功能。
1.2.6留言板管理模块:实现留言板的“绿色化”,防止其他不良信息的上传。
(2)提出电子商务系统需求。对要实现的电子商务系统进行需求调查,使用UML用例图和活动图来描述调查得到的需求。根据形成的需求模型进一步得到分析模型,使用类图和交互图来分析各个用例,画出系统的分析类和用例实现过程。
我们将根据上面分析得到的系统业务流程,建立其需求模型
需求模型的建立
1)“用户注册”用例图
2)“用户注册”活动图
3)“用户注册”事件流
1 “用户注册”
1.1 简单描述
本用例用于用户的注册和个人信息的填写
1.2 前置条件
无
1.3 后置条件
用例成功后,添加一名新用户
1.4 “事件流”
1.4.1 基流
当用户希望注册个人信息以使用本系统时,用例启动
(1)系统转到用户注册页面,提示用户输入个人信息
(2)用户输入个人信息
(3)系统检查信息是否由有效(E-1)(是否已注册,邮箱是否可用, 密
码是否过于简单),将信息存入数据库
1.4.2 替代流
E-1:如果用户输入的注册信息无效,系统显示错误信息并转到错误页面,
用户重新填写信息;或者取消注册,用例结束
1.1.2、“用户登陆”模块
1)“用户登陆”用例图
“用户登陆”活动图
3)“用户登陆”事件流
2 “用户登陆”
2.1 简单描述
本用例用于用户登陆系统
2.2 前置条件
无
2.3 后置条件
用例成功后,用户登陆进入系统
2.4 事件流
2.4.1 基流
当用户提出登陆进入系统请求时,用例启动
(1)系统转到用户登陆页面,提示用户输入用户名和密码
(2)用户填写用户名和密码信息
(3)系统验证输入的用户名和密码,若正确(E-1),则转到首页,
文档评论(0)