E xamples y⊙ ETL Sample d emo. oom raduate school =DesignUseCaseTutorialoom REplication T DFD sample. bpm WebLibrary R ebXMLBinaryCollaborationDemo bpm Acme EA. EAM e ebXMLMultiPartyDemo bpm BPMN20-2 bpm MetaModel oom BPMN20. bpm Ce Orders. bpm 记 BPMN Sample. bpm 吧 project.cdn t CreateOrderForSimul8 bpm roject. l d 23 CyberFridgeoom aproject pdn O CyberFridgergm Repository Metamodel pdm demo2 oom Resume. xsm e demo. mmr 最WL2San1.0om 图: PowerDesigner16示例模型 第11页
图 P D i 16示例模型 第 11 页 图:PowerDesigner16示例模型
●·。(1)需求模型(RQM) 需求模型是一种文档式模型,通过怡当准确地描述开发过 程中需要实现的功能行为,来展现待开发的项目。建立需 求模型的目的是定义系统边界,使系统开发人员更清楚地 了解系统需求,为估算开发系统所需成本和时间提供基础 需求模型主要通过需求文档视图、追踪矩阵视图和用户 分配矩阵视图来描述系统需求 Categories Requirements rx Uset Allocation Matix Free model ai Information Liquidity Model Model type Object-Oriented Model 声 Physical Data Model 5 XMLModel 第12页
(1)需求模型(RQM) • 需求模型是一种文档式模型,通过恰当准确地描述开发过 程中 实 行为 程中需要实现的功能行为,来展现待开发的项目。建立需 求模型的目的是定义系统边界,使系统开发人员更清楚地 了解系统需求,为估算开发系统所需成本和时间提供基础 。需求模型主要通过需求文档视图、追踪矩阵视图和用户 分配矩阵视图来描述系统需求。 第 12 页
Main view 000 好|·中|吾路X图路ABI回国国目图团 Ttle ID sorption PhW- Risk 1. Project Description of T arget System The Cyber Fridge project is to use Internet connectivity, vision and mechanical systems to create an intelligent and productive refrigerator. Many of our daily tasks revolve around the refrigerator, and a Cyber Fridge would allow the automation of many of these routine tasks. Our project is a specific subset of this area which will allow you to use a recipe system to determine what recipe you would lke to fix, and let you know if the items to 2. Scenario Descriptions 2.1Scenario 1 Ann has had a horrible day. On the way to work she got caught in traffic and her car overheated. That made her late for an important meeting with a new perspective chent. This forced her to behind all day, and it seemed lke she wouldn, t have the time to complete some much needed shopping, or even pla a meal for that night. Looks like it's KFC again.. she grumbled to herself. But wait! She had just purchased a new cyberfridge with the CAra program for just these types of situations. She logged into her kitchen over the web and saw all her favorite recipes, and whether or not the items needed for these 4 2.2 Scenario 2 John, who is a member of a local charity organization, agreed to make five 图:需求模型示例文件 第13页
图:需求模型示例文件 第 13 页
●·。(2)业务流程模型(BPM) ·业务流程模型主要用来描述实现业务功能的流程定义,是 从用户角度对业务逻辑和业务规则进行描述的一种模型。 业务流程模型使用图形符号表示处理、流、消息、协作以 及它们之间的相互关系,它具有一个或多个起点和终点 DataForm Check Inyat ErrorData DataF orm 1 Per formic tion DataF orme 第14页
(2)业务流程模型(BPM) • 业务流程模型主要用来描述实现业务功能的流程定义,是 从用户角度对业务逻辑和业务规则进行描述的一种模型。 业务流程模型使用图形符号表示处理、流、消息、协作以 及它们之间的相互关系,它具有一个或多个起点和终点。 第 14 页
Invento Procsss Corporate Ord Check stock hip US Postal Ground] ship FedEx Overnigh confirm order shipment 图:业务流程图示例( Orders.bpm)
图:业务流程图示例(Orders bpm Orders.bpm )