软件工程+面向对象的分析设计测试.doc
《软件工程+面向对象的分析设计测试.doc》由会员分享,可在线阅读,更多相关《软件工程+面向对象的分析设计测试.doc(33页珍藏版)》请在三一办公上搜索。
1、第一部分:项目概述项目背景:投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店成本非常小。一般说,筹办一家网上的商城投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500元左右;网上商城比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。 基本不需要占压资金。传统商城的进货资金少则几千元,多则数万元,而网上商城则不需要压资金。 24小时营业时间。网上商城延长了商店的营业时间,一天24小时、一年365天不停地运作,无须专人值班看店,都可照常营业。传
2、统店铺的营业时间一般为8-12小时,遇上坏天气或者老板、店员有急事也不得不暂时休息。 销售规模不受地盘限制。传统商城有多大就只能摆放多少商品,生意大小常常被小店面积限制。而在网上,即便在地面上只有一个小商城,或者干脆就没有门面,开店的生意却可以照样做得很大。 不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过10万件已超过一些大超市。 不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无限广阔
3、了。需求功能分析:一、定单管理系统:对产品下单,管理员查看订单状态。二、商品管理系统: 产品排序管理:排序的方式选择(时间、价格、库存)、及手动排序。 产品修改:价格列表修改、介绍修改 产品上/下架/删除: 商品分类管理:对产品进行一级分类。 字段列表管理:新上产品的各个字段可以控制填加修改删除。专题产品推广管理:连接静态页面,在静态页面调用产品价格及购物流程程序,完成产品订购。三、会员管理:会员注册。会员资料管理:用户名、密码、住址、电话等信息。管理员删除会员权限。工作任务分解:计划开始实际开始计划结束实际结束人员分配工作量分配(pd)1.1 系统需求分析2008-11-32008-11-3
4、2008-11-172008-11-16团队28 搜集资料和需求2008-11-32008-11-32008-11-102008-11-8团队10 小组讨论确定要求和项目约束2008-11-112008-11-92008-11-112008-11-9团队0 建立产品说明2008-11-122008-11-102008-11-172008-11-14团队10里程碑:完成产品说明2008-11-172008-11-142008-11-172008-11-16团队61.2 系统策划2008-11-182008-11-142008-12-52008-11-27团队28 明确和细化用户场景2008-11
5、-182008-11-142008-11-252008-11-17团队24 明确系统功能2008-11-262008-11-172008-12-22008-11-22团队12 制定进度安排2008-12-32008-11-232008-12-52008-11-27团队10 里程碑:产生进度安排表2008-12-52008-11-272008-12-52008-11-27团队01.3 系统建模2008-12-82008-11-272008-12-182008-12-12团队30 信息域建模2008-12-82008-11-272008-12-102008-11-30团队8 功能域建模2008-1
6、2-112008-12-12008-12-122008-12-5团队10 行为域建模2008-12-152008-12-42008-12-182008-12-9团队12 里程碑:生成建模文档2008-12-182008-12-122008-12-182008-12-12团队01.4 系统构建2008-12-192008-12-122008-12-312008-12-26团队30 后台用户管理模块的构建2008-12-192008-12-142008-12-202008-12-16为铿3 前台用户注册及登陆块的构建2008-12-212008-12-152008-12-222008-12-18为
7、铿4 前后台模块的整合2008-12-232008-12-182008-12-232008-12-20为铿3 后台产品增删改的构建2008-12-192008-12-212008-12-232008-12-23向南3 后台订单信息的查看构建2008-12-242008-12-242008-12-292008-12-26向南3 前台用户体验页面2008-12-302008-12-272008-12-302008-12-28向南2 系统的整合2008-12-312008-12-292008-12-312008-12-30向南2 里程碑:完成网上商城系统2008-12-312008-12-30200
8、8-12-302008-12-26团队01.5 系统测试 2008-1-12008-1-12009-1-52009-1-4团队8 里程碑:完成系统测试2009-1-52009-1-42009-1-52009-1-4团队0进度安排:第二部分:面向对象的分析、设计、测试场景分析:用户选择具体的产品分类项目浏览产品,并且购买产品,对于未登录的用户,系统会提示用户先登录系统在进行购买;已登录的用户选择相应的产品购买,系统自动将其加入购物车中,同时登录用户还可以对自己的个人信息进行修改。管理员登录后台对会员和产品及订单进行管理。用例图:类的提取:对系统进行场景分析后,提取名词,可获得一下所示的潜在类,再
9、考虑每个潜在类是否应该包含在分析模型中时应使用如下特征:保留信息、所需服务、多个属性、公共属性、公共操作、必要需求潜在类 所使用的特征(编号) 用户 适用 浏览器 拒绝 用户名 拒绝 密码 拒绝 管理员 适用 产品 适用 订单项 适用 订单 适用 购物车 适用简单的类视图:由以上的类的提取进行类的视图变化,具体大致由以下模块构成:用户块:产品模块:订单模块:购物车块:用例:游客注册:用例名称:游客注册参与者:网上商城系统、游客前置条件:系统运行正常事件流: (1)游客选择注册,显示注册页面给游客填写信息 (2)游客提交信息,系统更新数据库后置条件:用例成功,会员注册成功;用例失败,注册失败。会
10、员登录:用例名称:会员登录参与者:网上商城系统、会员前置条件:系统运行正常事件流:(1) 用户提交用户名和密码(2) 系统取得用户名和密码并进行校验(3) 系统返回用户成功登录信息后置条件:用例成功,会员登录成功;用例失败,会员登录失败会员修改信息:用例名称:会员修改信息参与者:网上商城系统、会员前置条件:系统运行正常,会员成功登陆事件流:(1) 会员选择修改信息,系统显示信息填写页面由游客填写新信息。(2) 会员提交新信息,系统自动更新数据库。后置条件:用例成功,会员修改信息成功;用例失败,会员修改信息失败。游客和会员浏览产品:用例名称:游客和会员浏览产品参与者:网上商城系统、会员、游客前置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 面向 对象 分析 设计 测试

链接地址:https://www.31ppt.com/p-2885192.html