书签 分享 收藏 举报 版权申诉 / 19
上传文档赚钱

类型软件工程与UML10开发“网上书店系统”课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3560949
  • 上传时间:2022-09-18
  • 格式:PPT
  • 页数:19
  • 大小:538KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《软件工程与UML10开发“网上书店系统”课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    软件工程 UML10 开发 网上 书店 系统 课件
    资源描述:

    1、单元十 开发“网上书店系统”软件工程与软件工程与UML第1页,共19页。任务一:捕获需求任务二:需求分析目 录CONTENTS任务三:系统分析任务四:系统设计第2页,共19页。【知识目标】理解UML建模过程掌握面向对象方法的分析设计方法【能力目标】能按照软件工程的方法思路实施软件开发能将软件建模技术贯穿到整个软件开发的实践中第3页,共19页。引 例 描 述 B2C(Business-to-Consumer)是电子商务的一种模式,即商家对消费者,也就是通常说的商业零售,直接面向消费者销售产品和服务。“网上书店系统”是应传统图书销售商业务转型需求而要求研发的电子商务系统。本系统完成书城前台用户子系

    2、统和后台管理子系统的开发,实现网络环境图书销售和管理功能。为控制系统设计难度,本章仅完成阳光书城B2C电子商务系统的部分功能,对包括系统支付、财务管理等功能进行了简化。第4页,共19页。任务一 捕获需求01第5页,共19页。任务陈述 包括所有功能和服务在内的系统需求必须和项目的客户进行讨论研究,以发现和确定客户完整的真实需求,以及各功能的业务流程,有时,还需要为客户原有流程提出调整建议,因此需要一位在图书销售方面有较丰富经验而且又对软件系统开发有一定了解的业务专家与客户进行沟通。第6页,共19页。这里采用了用户访谈、问卷调查、类似产品的用户体验、历史单据收集等方法进行信息收集。经过初步整理,“

    3、网上书店系统”基本功能得到确定。系统分为前台应用和后台管理两部分。前台应用部分主要面向客户的应用功能,后台管理部分主要面向公司相关系统管理人员和业务员工的应用功能。对于一般浏览用户,系统需要向他们提供的最低服务包括:注册账号、浏览图书、搜索商品、修改订单、查看购物车等。对于已注册用户,系统除了向他们提供以上服务外,还需要提供:登录、注销、维护账户、订购图书等功能。对于公司雇员,需要按其工作岗位进行分类,不同岗位员工的权限和能访问的数据有所不同,本系统目前仅把公司雇员分成系统管理员和店员两类。其中系统管理员主要进行客户账号的维护与管理,店员则主要进行系统图书信息及订单处理方面工作。系统需要向系统

    4、管理员提供包括锁定客户账号、解锁客户账号、员工登录、注销等功能,店员则需要得到员工登录、注销、查看订单、执行订单、检索商品、维护图书分类信息、添加商品、采购商品、商品上架、修改图书信息等方面功能。任务实施第7页,共19页。任务二 需求分析02第8页,共19页。任务陈述 在对需求进行捕获和整理后,我们获得了系统的有效需求,接下来需要对需求进行一系列的分析,得到文档化的需求规格说明书。第9页,共19页。用例建模用例建模 前台应用部分用例建模 后台管理部分用例建模 书写用例文档书写用例文档 需求确认需求确认 任务实施逻辑设计阶段“借还书成功”的协作图第10页,共19页。任务三 系统分析03第11页,

    5、共19页。任务陈述 需求确认的主要目的就是由开发小组与客户沟通手段转为项目组内部设计系统的标准,但此时还不能直接进行代码开发,需要首先以用例模型为入口,完成系统分析和系统设计。系统分析在实践中有多种不同的方法,这里,我们先从用例的操作流程中提取一些直观的实体类,这些实体类只需要完成其初步识别即可,然后针对各功能完成顺序图,在完成顺序图的过程中,对已有实体类进行细化,部分原有提取的实体类可能会消失或合并到其它类中,也可能会发现新的实体类。第12页,共19页。识别实体类识别实体类 类图及顺序图设计类图及顺序图设计 任务实施第13页,共19页。任务四 系统设计04第14页,共19页。任务陈述 系统分

    6、析只是从逻辑上阐明了系统需要“做什么”,系统设计是物理上描述系统“怎么做”。具体包括架构设计、技术方案选择、界面设计、数据库设计、类模型设计及细化等方面。第15页,共19页。架构设计架构设计 技术方案选择技术方案选择 界面设计界面设计 类模型设计类模型设计 动态建模动态建模 任务实施第16页,共19页。“网上书店系统”运用面向对象方法的分析设计方法,实践了捕获需求、需求分析、系统分析、系统设计等开发环节,在分析设计过程中有效运用了软件建模手段。本章小结第17页,共19页。开发信息管理系统开发信息管理系统 选择熟悉的系统,捕获需求,利用面向对象的手段进行分析建模和开发。项目实训第18页,共19页。THANK YOU高等教育出版社第19页,共19页。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:软件工程与UML10开发“网上书店系统”课件.ppt
    链接地址:https://www.163wenku.com/p-3560949.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库