电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

OA设计文档10VIP免费

OA设计文档10_第1页
1/13
OA设计文档10_第2页
2/13
OA设计文档10_第3页
3/13
从开始的用例图中,我们大概知道了系统要做些什么了。简单的说就是”员工管理工作任务”我们在用例图中分析了解了如何管理的,比如查询,查看,分配等等。我们漏了一个东西,要补进来,就是”工作任务”本身这个对象实体,我们没有划到用例图中,我们现在用rose划进来。因为我们下面就是要分析”工作任务”这个实体了。打开以前的rose项目,看到我选中的地方,usecaseview-main,双击打开,现在是个空白的页面,我们这里简单的补充划下以前的用例图按如下方法,1,按住员工拖到空白的工作区.2,这里大家看清楚了,在中间的那些图标区的空白地方点右建,选customize(自定义)然后如下,我们选折左边的Createsanentity,然后添加,然后关闭然后多了我鼠标那里的一个图标,就是最下面那个,这个图标表示一个实体,我们的工作任务就要用这个图标表示,然后选中他,在空白区点一下。结果如下,我们把名字改成工作任务.员工用了,工作任务有了,员工管理工作任务呢?我们就要加一个用例了,把他们连起来点中间的那个椭圆,在空白区点下.名字该成“管理任务”结果如下然后我们用那黑色线条把他们连起来,如下,我们的用例图就补充到这里了。然后分析我们的工作任务,这个步骤几乎和分析员工是一样的,1,在包想加个类。名字我们叫WorkTask然后把类和工作任务拖到图中的空白地方,然后用线连起来结果如下然后向加员工类一样,加工作任务的属性和方法。属性和方法我们前面分析过一些,这里我列出来1,工作任务这个东西要包含以下信息-----这里就是属性A,任务要有简要标题描述,B,任务要有完整的内容描述C,任务要记录开始时间和预计结束时间和实际完成时间D,任务要分类别,比如比如电话,会议,出差等等…E,任务要有当前的状态,比如是还没到时间,还是已经做完了等。F,任务要分优先级,比如有的要加急处理的G,任务要有到时闹钟提醒功能,就是到点了要给个什么提示。H,任务要有所有者,就是要知道是谁分配的。I,任务要有执行人,就是任务由谁来执行。2,上次最后的用例图中的用例就是工作任务的方法。加入的时候,有些不一样的地方我会说明,我加完属性后的结果如下,注意看下type的设置这里时间用的时间类型,分配人和执行人因为都是员工所以我们用员工类型。这里的方法我们要考虑下员工查看任务,这个任务应该是自己的任务,所以这里我们要有参数了,参数就是员工。并且这个“查看当前任务列表”返回的是很多任务,而不是某一个任务,所以这个方法应该是静态方法。我主一个为例子,“查看当前任务列表”参数的加法。在加的方法设置的时候,选detail,右键,输入参数名称,然后选择参数的类型这里我们的“查看当前任务列表”方法返回的应该是个列表,所以我们返回类型用java.util.List.然后还要设置方法是静太的。选java---default—static改为true.大家按此放法加完以后任务列表,等等那些任务列表的方法。这里我就不一一的加了。这里说下怎么区分要加的方法是不是静太方法:如果一个方法是在获取某个对象实例后进行的操作,那么就是实例方法。如果一个方法是在没后获取到事例对象时进行的操作,那么就用静态方法。加安排工作任务的时候,我们要想想安排工作任务是怎么回事。然后才能确定入口参数和返回参数。这也就是概要设计最重要的部分。安排工作应该把一个工作分配一个人。所以我们的入口参数哈是员工。返回boolean表示分配成功还是失败.接受工作任务呢……我们想象我们接受工作的时候,其实就是别人给我们分配的时候,别人分配到我们手里,他分配了我们自己就接受了,实际是同一个过程。那些这里这个方法就是多余的了。我们要去掉用例图中的”接受任务”那个用例.这是个不断完善的过程。。。。。。希望大家明白!!!!修改我的任务应该就是修改一个任务,所以这里就不用入口参数了,和员工的修改一样取消任务一样的。做到这里的时候,我又想到了一个方法。当我们对员工或工作任务的某个实例做操作的时候,都应该先找到这个对象才行,就是获取他的实例,那么在每个对象类中,我们都要补一个获取对象自己的方法。因为结果是要得到一个对象,所以返回都是对象自己,并且是个静态的方法。一般是根据唯...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

OA设计文档10

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部