首页 基于“三个模型”思想的信息系统建模(1)

基于“三个模型”思想的信息系统建模(1)

举报
开通vip

基于“三个模型”思想的信息系统建模(1)基于“三个模型”思想的信息系统建模(1) 摘要 文中介绍了一种针对信息系统的软件建模方法,并结合实例分别阐述了业务模型、功能模型及数据模型的分析设计过程,最后简单概括了该软件建模方法的优缺点。关键词 三个模型;功能模型;业务模型;数据模型;软件建模 软件开发的主要工作是软件需求和软件设计,软件需求和软件设计的关键问题是软件建模。软件建模的思想与方式很多,目前比较流行的是UML的建模思想和Rational Rose的建模实现方式。但是UML比较复杂深奥,完全理解掌握它并不是一件容易的事。本文将介绍“三个模型”的建模思...

基于“三个模型”思想的信息系统建模(1)
基于“三个模型”思想的信息系统建模(1) 摘要 文中介绍了一种针对信息系统的软件建模方法,并结合实例分别阐述了业务模型、功能模型及数据模型的分析设计过程,最后简单概括了该软件建模方法的优缺点。关键词 三个模型;功能模型;业务模型;数据模型;软件建模 软件开发的主要工作是软件需求和软件设计,软件需求和软件设计的关键问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 是软件建模。软件建模的思想与方式很多,目前比较流行的是UML的建模思想和Rational Rose的建模实现方式。但是UML比较复杂深奥,完全理解掌握它并不是一件容易的事。本文将介绍“三个模型”的建模思想,对于一般的开发人员来说,可以比较容易的实现对信息系统的建模。1 “三个模型”思想的软件建模简介 软件建模中的三个模型是指业务模型、功能模型和数据模型。 (1)功能模型,描述系统能做什么,即对系统的功能、性能、接口和界面进行定义。功能模型在需求分析时的 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示方法为:系统功能需求列表、性能需求列表、接口需求列表、界面需求列表。UML采用用况图来描述功能模型。功能模型既是动态的,又是静态的。因为有的功能与系统运行的时间序列有关。功能模型是数据库和数据结构设计的基础,同时又是功能模块设计、编程实现的依据。 (2)业务模型,描述系统在何时、何地、由何角色、按什么业务规则去做,以及做的步骤或流程,即对系统的操作流程进行定义。在企业信息系统中,业务模型就是系统的业务流程图加上相应的业务规则。这里的业务流程图是指再造后的业务流程。业务模型通常用的描述方法为:组织结构图、角色职能图、业务流程图及业务规则说明。 (3)数据模型,描述系统工作前的数据来自何处,工作中的数据暂存到什么地方,工作后的数据放到何处,以及这些数据之间的关联,即对系统的数据结构进行定义。在信息系统中,数据模型最重要,它是整个系统的核心。企业信息系统就是对数据模型的录入、处理、传输与查询等操作。功能模型和业务模型在需求分析时建模,数据模型在设计时建模。通常,数据模型建模用Power Designer,Erwin或Oracle Designer工具实现;功能模型用功能点列表表示;业务模型用自然语言加上流程图表示。 下面就以简化后的某商品批发系统为例,简要介绍基于“三个模型”思想的分析设计过程。2 基于“三个模型”思想的某商品批发系统的建模2.1 业务简介 某公司是家庭日用商品的一级批发商,设有销售科、仓库、配送科、经理室、事务科及人事科,销售科原有两台微机,主要用来打印各种单据、报表,近年来,随着业务的不断扩大,现有的工作条件已经严重影响到了工作效率,因此公司决定开发一套新的管理软件,引进新的计算机设备,改善目前的工作环境。该公司主要业务流程如下:顾客来了订货单,销售科按订货量向仓库确认在库数量后,接受订货单,给仓库开出库单,仓库工作人员按出库单取出货物包装后,由送货人员到指定送货地点给顾客交货;当某商品的在库数量不满足顾客的订货数量时,仓库科向该商品供应商发送定货单进货,商品到货后由仓库人员验货后入库;每个月末,由经理科根据订货单向顾客发催款单,根据进货单向供应商支付货款;每天工作结束时要按商品和顾客分别打印生成日报表,月末生成月报表等。遵循“三个模型”的建模思想,对该商品批发系统进行如下分析设计。2.2 业务模型分析 业务模型是动态的,所以有时称业务模型为动态模型或操作模型。业务模型既是功能模型设计的基础,又是用户操作 手册 华为质量管理手册 下载焊接手册下载团建手册下载团建手册下载ld手册下载 编写的依据。本文中采用“业务操作步骤”来描述业务模型。该批发系统包括5大部分:订货管理;进货管理;应收款管理;应付款管理;系统维护。限于篇幅,本文仅给出订货管理的业务操作步骤。 (1)生成订货单流程。销售科业务员登录后接受顾客订货时,系统自动生成订货单编号、订货日期、业务员编号、业务员姓名;录入顾客编号,根据顾客编号,系统自动显示顾客姓名、邮政编码、住址、电话、传真等信息;录入商品编号,根据商品编号显示商品名、单价、单位;录入商品数量,根据单价和商品数量计算并显示金额;计算合计金额及应交税款;录入送货地点及送货日期等;接受订货后,应及时更新商品的在库数量及顾客表中的应收款余额。生成订货单的同时,也要生成配送科的送货单及顾客收货单,主要内容包括:订货单编号、商品编号、商品名、单价、数量、金额、收货地点、收货日期等,配送科的送货单还要有顾客收货后的签字信息等。 (2)在库确认。公司员工可以随时根据商品编号确认某商品的在库数量是否满足顾客要求;也可显示所有商品当前时间的在库数量。(3)生成出库单。系统自动载入当前日期,根据要求当前日期送货的订货单生成出库一览表,主要显示:订货单编号、商品编号、商品名、数量等。 (4)送货。配送科将货物送给顾客后,将顾客签字的送货单交回仓库,仓库存档。 (5)生成日报、月报。每个工作日结束,销售科都要按商品和顾客汇总生成日报。按商品生成的日报内容包括:日期、商品编号、商品名、销售数量、销售金额等;按顾客生成的日报内容包括:日期、顾客编号、顾客名、订货金额等。每个月末,要按商品和顾客生成月报,月报内容与日报类似。2.3 功能模型分析 该商品批发系统的功能模型有12项功能,用“功能点列表”的方式来描述和分析,共2页: 1 [2] 下一页 论文出处(作者): 一种文本分类数据挖掘的技术
本文档为【基于“三个模型”思想的信息系统建模(1)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_348501
暂无简介~
格式:doc
大小:7KB
软件:Word
页数:0
分类:工学
上传时间:2017-03-19
浏览量:16