软件工程课件案例分析 会议管理系统及教务管理系统
"软件工程课件案例分析会议管理系统及教务管理系统" 在软件工程中,系统分析和设计是一个复杂的过程,需要使用面向对象的方法对问题进行分析和设计。本文将对银行网络系统ATM、医院病房监护系统和会议管理系统进行分析和设计。 一、银行网络系统ATM 银行网络系统包括人工出纳和分行共享的自动出纳机;各分理处用自己的计算机处理业务(保存帐户、处理事务等);各分理处与出纳站通过网络通信;出纳站录入帐户和事务数据;自动出纳机与分行计算机通信;自动出纳机与用户接口,接受现金卡;发放现金;打印收据;分行计算机与拨款分理处结帐。 在分析和设计银行网络系统时,需要使用面向对象的方法对问题进行分析和设计。需要理解问题陈述,确定执行者、用例,建立用例图。然后,使用名词识别法、系统实体识别法、使用重用、从用例中识别类等方法来识别类。根据相关原则对类进行确定并用数据词典进行描述。画出对象模型,通过属性、泛化等对对象模型进行完善。 类的识别方法有多种,如名词识别法、系统实体识别法、使用重用、从用例中识别类等。名词识别法是通过识别问题域中的实体,实体的描述通常用名词、名词短语、名词性代词的形式出现。系统实体识别法是通过不关心系统的运作流程及实体之间的通信状态,而只考虑系统中的人员、组织、地点、表格、报告等实体,经过分析将他们识别为类(或对象)。 在确定类时,需要根据一些原则对类进行确定,如去掉冗余类、去掉不相干的类、删除模糊的类、删除那些性质独立性不强的,而应该是类“属性”的候选类等。 二、医院病房监护系统 医院病房监护系统是一个复杂的系统,包括病房监护、医疗记录、药品管理、护理记录等多个模块。在分析和设计医院病房监护系统时,需要使用面向对象的方法对问题进行分析和设计。 需要理解问题陈述,确定执行者、用例,建立用例图。然后,使用名词识别法、系统实体识别法、使用重用、从用例中识别类等方法来识别类。根据相关原则对类进行确定并用数据词典进行描述。画出对象模型,通过属性、泛化等对对象模型进行完善。 三、会议管理系统 会议管理系统是一个复杂的系统,包括会议组织、会议通知、会议记录、会议评价等多个模块。在分析和设计会议管理系统时,需要使用面向对象的方法对问题进行分析和设计。 需要理解问题陈述,确定执行者、用例,建立用例图。然后,使用名词识别法、系统实体识别法、使用重用、从用例中识别类等方法来识别类。根据相关原则对类进行确定并用数据词典进行描述。画出对象模型,通过属性、泛化等对对象模型进行完善。 软件工程是复杂的系统分析和设计过程,需要使用面向对象的方法对问题进行分析和设计。在分析和设计系统时,需要使用多种方法来识别类,确定类,并画出对象模型。
剩余62页未读,继续阅读
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助