clone需求分析

clone需求分析

ID:21955235

大小:280.56 KB

页数:8页

时间:2018-10-25

clone需求分析_第1页
clone需求分析_第2页
clone需求分析_第3页
clone需求分析_第4页
clone需求分析_第5页
资源描述:

《clone需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、clone需求分析板告引t:一、编写的g的:若在程存中很多地方都需要用户设置孛体,送种代碍就会出现在多此,并涉及列具体的用户界面控制。修改和堆栌都根麻頜,而且用户也要费劲的多次设置孛体。能不能让用户只设置一次孛体,然后复制到他们需委的各处呢。于是我们就利用软件工程中的雇型棋式采写了这个软件解决以上闵题。二、背景:h糸统的名務芴:CloneFont2.用户;遣用于所有计算机用户史义:业务流程图功能图需求提出者图例说明数据存储数据传递原型模型原始克隆业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。数据流程图

2、是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。管理调查过程中绘制的业务流程图和表格分配图等虽然形象地表达了管理信息中的流动和存储过程,但仍没有完全脱离一些物质要素(如货物、产品等)、数据流程图则进一步舍去物质要素,收集有关资料,用计算机进行信息管理,为下一步分析做好准备。是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。需求提出者是对项目进行提出需求的用户是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务

3、流程中的不合流理向。数据存储是一种对深入挖掘用户需求,得出数据分析的存储过程。是对整个数据的中间结果以及最终结果的存储。数据传递是处于整个规定了的所有数据媒体的中间产物的传递。通过给出一个原型对象来指明所要创建的对象的类型,然后用复制这个原型对象的方法创建出更多同类型的对象。原始模型模式允许动态的增加或减少产品类,产品类不需要非得有任何事先确定的等级结构,原始模型模式适用于任何的等级结构。缺点是每一个类都必须配备一个克隆方法。只克隆当前对象参考资料:Delphi设计棋式简体版,Delphi软件工程余例精解任务概A連:一、9标:设计出用户界面,使之能够实现孛体的克隆二、用户的特点:需要多

4、次用到设置孛体三、假定和约東:我们约定用抽象房型fPrototype;束声明一个接口以便克疹其本身。用具体廣型(ConcretePrototypeJ采矣现克喹的祿作以克喹本身。用袁户(Client;束请求廣型克喹其本身以构建新的对象。他们之网的合作矣糸芴I户锖求房裂克P务复♦!其本身以构建新的对象设置的孛体与一般用到的孛体一故,孛形包招帝规、斜体、粗体、粗斜体,孛体大小有8,10,12,14,18,24几种,故果有刪除线、下刻线m颜色有黑色、深红色、绿色、橄梘绿、威音色、紫色、绿蓝、灰色、银色、紅色、戎绿色、簧色、篮色、紫红色、戎蓝色、会色作务逸择,孛符集约定务西方。切、用户需永分析:

5、b糸统提出委求:在许多程存中我们需要允许用户t己定义他们喜欢的孛体。几乎所有Delphi的用户界面控件fUIJ都提供TFont属性,用子设置孛体。另外Delphi及提供孛体对话柩方便可视化捺作。通常在需要允许用户设置孛体的地方,程存员可以写上連样一段代磚:ifFontDialogl.ExecutethenMemo!.Font.Assign(FontDialogl.Font);如果在程存中有很多地方需要用户设置孛体,迖种代碲就会出现在多此,并涉及到共体的用户界面控件,修次维护都很成颂,而且用户也要费効设置很多次李体。能不能让用户只设置一次孛体,然后复剎到他们需要的各此?也就是说能不能先创

6、建一个与使用孛体界面无矣的孛体对象房型,然后在需要的地方克隆?我们不妨就用房型模式束解决这个问题。立要表现:f一J设置,包括设置孛体,孛形,大小,故果,示例,赖色,孛符集。(^)克喹,克喹則刪设置的孛体。克喹肘有完全克隆和不完全克喹。五、开发环境:1、语t:Delphi2、工具;Delphi7六、使用技术简介以及功能卖现:1、简介:雇型棋式通过给出一个房蜇对象束指明所要釗走对象的类型,然后克隆铉廣型对象以便釗建出更多同类变的新对象。设计禽体中的接钮对象是用子我们应用程專的,而IDE中提供的接钮对象创建方法f复制和粘贴J则是属子Delphi無构的。所要说明的是,A然我们使用的是类似丈孛此

7、理中的复制和粘贴,但复制的决不是一个桉钮对象的外观f孛体和尺甘等J,而是整个接钮对象,包括它的属性和方法。所以,更严格讲,我们是克喹了这个对象,即得到一个和源对象一样的新对象。我们称連种故克隆的对象f比如接钮J芴房型。只要糸統支持克喹功能,我们就可以任意克隆对象。雇型模式通过克喹雇型对象来创建新对象,因此了解和拿韁Delphi中对象的克隆是使用房型棋式的矣铍。在Delphi创建一个对象矣际上就是把一个类进行矣例化。2、結构和用法:康始模式的結构

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。