ooad 补充参考案例--启元公司员工报帐系统

ooad 补充参考案例--启元公司员工报帐系统

ID:30432970

大小:653.61 KB

页数:85页

时间:2018-12-29

ooad 补充参考案例--启元公司员工报帐系统_第1页
ooad 补充参考案例--启元公司员工报帐系统_第2页
ooad 补充参考案例--启元公司员工报帐系统_第3页
ooad 补充参考案例--启元公司员工报帐系统_第4页
ooad 补充参考案例--启元公司员工报帐系统_第5页
资源描述:

《ooad 补充参考案例--启元公司员工报帐系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、OOAD补充参考案例启元公司员工报帐系统•RUP(RationalUnifiedProcess)1•RUP工业界(推荐)使用的软件开发过程•RUP是一个迭代的软件开发过程2•迭代的方法比传统的方法可降低软件开发中的风险3•RUP(RationalUnifiedProcess)核心思想–UseCase驱动–体系架构为核心–迭代化开发•本案例采用的是基于RUP的一个软件建模过程–包含五项任务(14个活动,30个步骤)•全局分析•局部分析•全局设计•局部设计•细节设计•本案例应用建模的目标–有步骤,分层次地演进系统构架–

2、将软件需求琢渐转变为软件的设计方案–保障软件的设计方案能够适应实施环境45设计模型的内容和演进•设计模型的内容(本案例)–UseCase实现(UseCaseRealization)–层次构架(LayeredArchitecture)–构架机制(ArchitecturalMechanism)•层次构架是分析设计模型的核心–层次构架的内容代表了分析和设计活动的实质结果–将分析和设计的结果按照从特殊到一般的等级分组–依赖于’UseCase实现’和‘构架机制’•‘UseCase实现’–通过一组协作(的对象)实现‘UseCa

3、se’描述的功能需求–反映软件需求对设计内容的驱动–是软件功能需求的内容过渡到层次构架的内容的桥梁•构架机制–主要实现‘补充规约’中规定的非功能性需求–是解决常见软件技术问题的设计经验描述,解决特定问题的模式6•从‘应用逻辑牵引’和‘软件技术支撑’两个方面,‘UseCase实现’和‘架构机制’描述了从软件需求向设计方案的平滑过渡过程7•层次构架是经典系统构架模式(ArchitecturePattern)的一种•RUP对层次构架(模式)的描述•示例软件的ProblemStatement8PS-ProblemState

4、ment启元公司的总部设在北京,它在上海,广州,成都,和西安都有分支机构。全公司有约700名员工。鉴于公司业务和员工团队的快速发展,为了提升整体的工作效率,启元公司准备开发一套员工报帐系统,用来取代现有的人工报帐系统。报帐系统将支持员工记录(或预见)日常业务活动的开销,并自动结算每个月应该返还员工的补偿金额。补偿金额将自动存入员工的工资户中。报帐系统应具有基于先进技术的图形用户界面,员工可以输入业务活动的种类和简短描述,活动开销的类别,选择不同的支付方式,并可以生成灵活的报表。报帐系统应该有能力根据员工提供的信息和

5、要求返还补偿金额,同时保存全部员工的报帐信息。员工可以通过他们自己的电脑来使用报帐系统。由于牵扯到财务信息,报帐系统必须提供可信的安全机制。9PS-ProblemStatement(cont.)启元公司现有一套基于微软SQLServer的人事管理系统,记录员工的基本信息和团队的组织结构。报帐系统将和现有的人事管理系统协同工作,需要引用人事管理数据库中的部分信息,但不会更改启内容。通过报表系统,员工能够在出差前(提前两天)按照规定的额度向公司申请借款,相关的经理人员能够通过报帐系统批复或拒绝。报帐系统应在相关负责人批

6、复之后通知该员工提取现金或确认相应款项已经划入指定信用卡(根据员工的要求);员工可以通过报帐系统报销合理的业务活动费用。财务部门将指定一位报帐系统管理员监管拟建系统中的信息,负责初始设置和维护特定的分类额度准则,并能够定期或随机地向各部门负责人提交报帐情况和统计报告。报帐系统在每月25日对通过审批的报帐申请自动作一次结算,并以电子邮件的方式通知应该得到补偿的员工,同时生成一份统计报告传送给财务部门的系统监管人员。10OOA–需求获取活动•Chapter4,RequirementElicitation•从PS入手,学

7、习理解应用域有关概念和业务–财务报帐知识入门–人工报帐操作方式–其它类似(软件)系统•建立启元公司员工报帐系统的用例模型–UseCaseDiagram(seenextslide)–UseCase(文字格式的描述)•以“提交报销申请”为例11UseCaseDiagram(RationalROSE)12用例名称:提交报销申请参与执行者:公司员工入口条件:员工成功登录系统,通过身份验证。被系统提示进入‘报销申请’或者‘借款申请’功能事件流程:1.打开报销单【员工】员工选择进入‘报销申请’功能【系统】如果该员工当月报销单存

8、在,系统将取出相应信息并展示给员工2.添加报销记录【员工】员工要求添加一条报销记录【系统】系统显示一条空白报销记录3.填写报销记录【员工】员工开始填写报销记录,每条报销记录包括的信息有:业务活动发生的时间,地点,客户名称(可选),原因以及费用金额和种类(交通,餐饮,会议,通信和杂项)。13【系统】系统显示并记录员工输入的信息。为了让员工方便而准确地输入相关信

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

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

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