管理信息系统设计与开发

上传人:工**** 文档编号:469420120 上传时间:2023-03-16 格式:DOC 页数:9 大小:369.50KB
返回 下载 相关 举报
管理信息系统设计与开发_第1页
第1页 / 共9页
管理信息系统设计与开发_第2页
第2页 / 共9页
管理信息系统设计与开发_第3页
第3页 / 共9页
管理信息系统设计与开发_第4页
第4页 / 共9页
管理信息系统设计与开发_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《管理信息系统设计与开发》由会员分享,可在线阅读,更多相关《管理信息系统设计与开发(9页珍藏版)》请在金锄头文库上搜索。

1、管理信息系统二、管理信息系统设计与开发管理信息系统简介管理信息系统(MIS)是由人,计算机等组成的能进行信息的收集,传送,存储,维护和使用的系统,能够实测企业的各种运作情况,并且利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。管理信息系统的主要功能(1) 信息处理 信息处理对组织的数据和信息进行收集,存储,传输,加工,查询等操作,以实现向管理人员及时提供所需的可靠,准确信息的功能。(2) 辅助事务处理,辅助组织管理 辅助事务处理,包括具有通用性的事务管理和各类特殊事务管理。它的深层次的功能是辅助组织管理,控制组织行为,帮助组织实

2、现目标。(3) 支持决策 实测企业运行情况,预测企业未来行为,辅助企业决策人员进行决策是管理信息系统的重要功能,管理信息系统主要是辅助结构化决策问题。管理信息系统设计原则(1) 实用性原则(2) 可扩展性原则与可维护性原则(3) 安全可靠性原则(4) 用户界面设计原则(5) 数据库设计原则管理信息系统设计与开发方法管理信息系统的开发方法有软件工程方法,结构化生命周期开发方法,原型发,面向对象的方法等。软件工程是指采用工程的概念,原理,技术和方法来开发和维护软件,其核心内容是以工程化的方式组织软件的开发。软件项目的开发应该遵循软件工程标准,这样可以提高软件开发的效率,减少软件开发与维护中的问题。

3、软件的生命周期包括8个阶段:问题定义,可行性研究,需求分析,总体设计,详细设计,编码,综合测试,维护。信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。下面根据管理信息系统的软件工程的方法进行该系统的设计开发平台:JBuilder9.0数据库工具:Oracle第一部分 系统设计一 系统的目标设计主要功能:书籍管理,读者信息管理,借书还书管理书籍管理:采购图书时,新书要登记入数据库 浏览数据库中的书籍信息,提供各种方式的数据查询读者信息管理:新读者加入时,增加一条读者记录 根据读者的信息可以查询其相关的借阅信息借书还书管理: 实现书籍借出还入管理

4、对相关的信息进行添加,查询与修改二 功能模块的划分第二部分 数据库设计1, 需求分析书籍信息:书号,书名,定价,出版社,出版时间,作者读者信息:编号,姓名,性别,工作单位,联系电话,已借册数借阅信息:借阅人,所借的书,借出日期,归还日期2概念设计ER图3逻辑结构设计BookBorrow名称字段名称数据类型主键非空标识ID自动编号YesYes读者姓名Studentname文本NoYes书籍名称Bookname文本NoNo借出日期Borrowdate文本NoNo还入日期Returndate文本NoNo备注Comment文本NoNoBooks名称字段名称数据类型主键非空标识ID自动编号Yes Yes

5、书店Bookname文本NoYes出版社Press文本NoNo作者Author文本NoNo出版社地址Address文本NoNo出版日期Pressdate文本NoNo价格Price文本NoNo评论Comment文本NoNoUser名称字段名称数据类型主键非空标识ID文本YesNo用户名Username文本NoYes密码Password文本NoYes权限种别Power文本NoYes管理信息系统UC矩阵模块的划分方法以酒店业务流程为例第一步:构建表头,确定UC关系 用表的行和列分别记录下酒店所处系统的数据类和功能。 针对每一个数据类,依次判断每个功能与之关系。表示这类数据由相应功能产生,表示这类功能

6、使用相应的数据类 ,如此可得初始图第三步:U/C矩阵的正确性的检验 第四步 将和最密集的地方框起来,给框起个名字,就构成了子模块。 落在框外的说明了子模块之间的数据流。这样就完成了划分模块的工作。如下图 客户 物料清单 质量标准 原材料 供应商 成品 半成品 销售管理 C U U U 样品开发 U C C U U 采购管理 U U C C U U 仓库管理 U U U U U 生产管理 U U U U 车间控制 U U U C C 品质管理 U U U U 1 U/C矩阵求解例1:请对表1给出的U/C矩阵进行检验并求解,最后解释解的实际意义。表1 某企业管理信息系统的U/C矩阵客户供应商原材料

7、物料清单质量标准成品半成品样品开发UUUCC采购管理UCCUUU生产管理CUUU销售管理UUUU仓库管理UUUUU车间控制UUUCC品质管理UCUU解:(1)U/C矩阵的正确性检验建立U/C矩阵后要根据“数据守恒”原则进行检验。经检验可得,第1列“客户”类缺少产生者(“C”),第5列“物料清单”类和第7列“质量标准”类有两个产生者(“C”),不满足完备性和一致性要求。结合题意改进如下:l 第1行第1列的“U”改为“C”l 第3行第4列的“C”和第7行第5列的“C”改为“U” (2)U/C矩阵的求解通过调换“功能”和“数据类”的位置,使矩阵中的“C”尽量朝对角线靠近,并以“C”为标准划分子系统,得到结果如表2所示。表2 求解后的U/C矩阵客户物料清单质量标准原材料供应商成品半成品销售管理CUUU样品开发UCCUU采购管理UUCCUU仓库管理UUUUU生产管理UUUU车间控制UUUCC品质管理UUUU(3)U/C矩阵的解给出了新系统的总体结构与数据联系。因此,本系统可划分为产品管理、材料管理、生产管理三个子系统,各子系统包含的功能以及子系统之间的数据联系如表3所示。表3 划分子系统产品管理子系统材料管理子系统生产管理子系统客户物料清单质量标准原材料供应商成品半成品销售管理CUUU样品开发UCCUU采购管理UUCCUU仓库管理UUUUU生产管理UUUU车间控制UUUCC品质管理UUUU

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 文学/艺术/历史 > 人文/社科

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号