版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于UML的电子商务系统模型设计10春: 学号:2220091663方向:软件工程日期:2010年5月13日基于UML的电子商务系统模型设计一、 软件功能需求分析:1 项目概述:这是为一个网站设计的电子商务系统,其功能是为网上的买卖双方提供一个可供交易的环境。2 系统功能:系统的功能模块图:BBS模块店铺管理模块信用管理模块查询模块竞拍模块商品信息模块商品目录模块系统功能模块21功能需求:211注册:用户必须先注册成用户,才能在系统中进入交易。212买家登录:买家只有登录成功,才能在系统内发布各种信息,进行各种活动。用户登录验证通过店铺管理、查询、竞拍、商品信息目录管理213卖家登录:用户登录
2、验证通过查询、竞拍214管理员登录:管理员登录验证通过信用管理、BBS管理32非功能需求321时间特性需求:系统交互的响应时间应在人的感觉和视觉事件范围内,不应给用户有延迟的感觉。322灵活性:当需求发生某些变化时系统的操作方式、数据结构、运行环境基本不会发生变化。323故障处理需求:在系统发生故障时,管理员能对其进行及时的维护。33系统的设计约束331环境约束:本系统对系统的环境不作考虑。332技术约束:数据库的连接、各种控键的使用和消息的调用,服务器的配置。对系统每个功能模块进行分析。功能模块用UML的用例图表示。确定了系统的功能后,找出系统的主要设备,将主要设备对应成实体类,用UML静态
3、模型(类图)建立最初的类模型,用展开图建立系统的环境模型。然后用动态建模机制(时序图)表示出在每一具体功能中所需对象,对象之间的信息传递。在画动态图时,得到更多的类模型,对已有的模型进行扩展,为其设置属性和操作。对于存在多种状态的类,用状态图对其进行描述。由些得到系统的大致模型。再进一步进行细化,来建立较完善的系统模型。二、 系统用例图商品目录管理子系统竞拍子系统店铺信息管理子系统查询子系统商品信息子系统用户买家卖家图1图1表示了系统最大的功能模块的划分,对每一个用例再继续创建用例图,进一步明确其功能,由于商品信息管理子系统是整个系统的核心模块,在这里只对该模块进一步进行细分,其他模块略过,该
4、模块的用例图如下:删除商品预览商品修改商品添加商品购买推荐位位图2卖家该用例图的用例描述用例:购买推荐位参与者:卖家用例描述:卖家购买广告位,提高店铺的知名度或强力推荐某商品前置条件:卖家登录成功,进入商品管理界面后置条件:系统将该商品显示在首页的推荐栏目中事件流:1 卖家选择购买推荐位2 系统要求卖家选择推荐购买的商品(确认需推荐的商品,并且其仍在线尚未结束)的界面3 卖家选择商品4 系统显示购买页面,在推荐列表中选择所要推荐的页面位置,还要显示该推荐位的价格当前可售数量,并可查看推荐样例。5 用户选择推荐位。有两种情况:如果还有此推荐位,系统提供可以购买并且能确认卖家购买成功。如没有此推荐
5、位,系统将提示不能购买推荐位。三、 系统类图:对系统的用例图进行分析,我们可以得到系统的类图,在分析阶段,可以找出大部分的类以及类中的大部分的属性,剩余的类和属性可以在详细设计阶段通过时序图找出,商品信息管理子系统的类图如图3所示:四、时序图:我使用的时序图来反映系统中若干对象之间的动态协作关系,分析对象之间消息的先后次序,说明对象之间的交互过程,以及系统执行过程中,在某一具体位置将会发生什么事件,购买推荐位的时序图如图4所示卖家购买推荐位界面购买推荐位推荐位浏览Selectposition()insert()return()showsuccess()图4一个中型以上系统的开发是一项非常复杂的工程活动随着UML的深入研究的广泛应用,将更加有效地组织和管理软件开发过程,并使软件工程活动更加规范
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年升级版:外墙清洗与保养合同协议(2024年订制)2篇
- 2024年度重庆二手房屋买卖合同终止义务3篇
- 城市污水处理工程勘察设计招标合同三篇
- 二零二四年度深圳智能家居产品研发与销售合同3篇
- 2024年度软件开发合同:C公司定制D公司企业级协同办公软件协议3篇
- 2024年度建筑施工工程进度报告与分析合同3篇
- 班级同伴互助学习的推广计划
- 地产开发合同三篇
- 2024年度广告发布合同的广告内容与发布平台2篇
- 二零二四年度软件开发项目合作框架协议3篇
- 年会策划-708090年代秀课件
- 大班语言《11只猫开饼店》课件
- 幼儿园突发事件应急处置流程图
- 心理战法律战舆论战
- 铁路客运服务英语车站篇(Project One-2)
- 河北省邢台市药品零售药店企业药房名单目录
- 大肠癌患者护理课件
- 书法教学质量分析
- 老旧小区房屋改造工程监理大纲
- FMEA撰写步骤范例
- 2021年中山市中医院医护人员招聘笔试试题及答案解析
评论
0/150
提交评论