下载此beplayapp体育下载

20150416尚小卫 课题04 组件技术和实验04-添加业务流程 V12-1.01.ppt


beplayapp体育下载分类:办公beplayapp体育下载 | 页数:约54页 举报非法beplayapp体育下载有奖
1 / 54
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 54 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
2015年 3月第6学期计、信、物12 —课题04 组件技术和实验04
尚小卫
北京科技大学
信息工程学院
2015年04月16日
《软件课程设计》
2015年04月16日2014年04月03日 2013年10月09日 2013年04月11日2012年04月02日2011年04月13日2010年10月21日2010年04月08日2009年10月12日
2009年03月25日
2008年11月05日
今日主题
两条线,个内容:
软件工程
主题1 需求到程序的关键环节
软件产品
主题2 编程--组件技术
主题3 实验04 添加业务流程
主题4 本周任务
结束
一、需求到程序的关键环节
本讲是从现实到虚拟整个映射过程中承上启下的一个最关键的过渡环节。
这个环节要建立从现实世界映射到虚拟世界对应关系。
因此本讲重点说明现实、虚拟世界两个逻辑体系中的概念及其关系之间的对应(映射)关系。
第1节业务需求的逻辑结构
首先我们先回顾一下上讲中关于需求的一些概念和相关术语。
在上一讲需求中我们做了这样3件事情:
第一我们从用户那里了解他们希望通过软件产品解决现实工作中的哪些问题。
第二我们把用户凌乱的思绪抽象成用户能够理解的一套图示和术语(角色、物品、行为),并整理成一个beplayapp体育下载《用户需求说明书》。
第三我们根据用户需求的业务功能重新分类,整理成从业务流程角度表示的产品功能描述----《产品需求说明》。
这是一个很清晰的思路,作为需求分析人员:
首先要了解每个软件产品使用人希望看到的最终产品;
然后整体综合,从协调工作角度描述软件产品如何使用和操作。
这很像盲人摸象,最后再睁开眼睛看看。
逻辑结构
产品需求是根据业务体系对软件进行的功能划分。从用户需求抽象到产品需求的过程,那些分散在不同实体下的行为功能会根据业务规则归并到一起。这时可以得到软件产品最终功能构成的逻辑结构,描述这个逻辑结构包括下列一些概念和术语:
业务系统
业务分类
业务流程
业务环节
业务功能
业务功能点
从需求角度,这是本阶段的最终结果,一个对现实世界的图示、符号和文字描述。而下一个步骤就是从程序角度如何表示这些图示、符号和文字描述。
第2节系统实现的逻辑结构
下面我们再从技术实现角度去看软件产品,这样我们会看到另外一套逻辑结构。
从软件需求过渡的软件产品的第一步工作是把产品需求中的各种功能先映射到软件系统的逻辑结构中去。
返回目录
逻辑结构
系统实现的逻辑结构是根据架构设计的原则确定的。我们采纳的N层架构设计,它的逻辑结构如下:
用户界面 UI;User Interface
业务逻辑层 BT;Business Logic Tier
数据访问层 DA;Data Access
新系统会采用:
用户界面 UI;
业务逻辑 BL;
数据访问 DAH Data Access High ;
数据库访问DAL Data Access Low。
第3节系统实现的物理结构
物理结构是指最终软件产品的数据和程序组织结构这是第3个逻辑结构。作业中的基本结构单位为:
软件产品
组件
模块
系统的物理结构在逻辑上用命名空间形式组织在一起。
命名空间
软件系统的组织结构
公司、系统、产品
第4节映射过程
产品需求列表=〉体系结构列表=〉程序结构列表(软件蓝图、详细设计等)
步骤:
标注产品需求列表各个功能的系统功能(映射)
按照系统功能(如:UI、BT、DA等)重新组织列表。
合并相同和删除冗余的列表项,得到简化的系统功能列表。
映射结果是一个按照系统结构分类的功能列表。

20150416尚小卫 课题04 组件技术和实验04-添加业务流程 V12-1.01 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数54
  • 收藏数0收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小1.64 MB
  • 时间2017-08-24