好文档 - 专业文书写作范文服务资料分享网站

管理信息系统设计与开发

天下 分享 时间: 加入收藏 我要投稿 点赞

管理信息系统

二、管理信息系统设计与开发

管理信息系统简介

管理信息系统(MIS)是由人,计算机等组成的能进行信息的收集,传送,存储,维护和使用的系统,能够实测企业的各种运作情况,并且利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。 管理信息系统的主要功能

(1) 信息处理 信息处理对组织的数据和信息进行收集,存储,传输,加工,查询

等操作,以实现向管理人员及时提供所需的可靠,准确信息的功能。

(2) 辅助事务处理,辅助组织管理 辅助事务处理,包括具有通用性的事务管理

和各类特殊事务管理。它的深层次的功能是辅助组织管理,控制组织行为,帮助组织实现目标。

(3) 支持决策 实测企业运行情况,预测企业未来行为,辅助企业决策人员进行

决策是管理信息系统的重要功能,管理信息系统主要是辅助结构化决策问题。

管理信息系统设计原则

(1) 实用性原则

(2) 可扩展性原则与可维护性原则 (3) 安全可靠性原则 (4) 用户界面设计原则 (5) 数据库设计原则

管理信息系统设计与开发方法

管理信息系统的开发方法有软件工程方法,结构化生命周期开发方法,原型发,面向对象的方法等。

软件工程是指采用工程的概念,原理,技术和方法来开发和维护软件,其核心内容是以工程化的方式组织软件的开发。软件项目的开发应该遵循软件工程标准,这样可以提高软件开发的效率,减少软件开发与维护中的问题。

]软件的生命周期包括8个阶段:问题定义,可行性研究,需求分析,总体设计,详细设计,编码,综合测试,维护。

信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。

下面根据管理信息系统的软件工程的方法进行该系统的设计 开发平台:JBuilder9.0 数据库工具:Oracle

第一部分 系统设计

一 系统的目标设计

主要功能:书籍管理,读者信息管理,借书还书管理 书籍管理:①采购图书时,新书要登记入数据库

②浏览数据库中的书籍信息,提供各种方式的数据查询 读者信息管理:①新读者加入时,增加一条读者记录

②根据读者的信息可以查询其相关的借阅信息

借书还书管理: ①实现书籍借出还入管理

②对相关的信息进行添加,查询与修改 二 功能模块的划分

第二部分 数据库设计 1, 需求分析

书籍信息:书号,书名,定价,出版社,出版时间,作者

读者信息:编号,姓名,性别,工作单位,联系电话,已借册数 借阅信息:借阅人,所借的书,借出日期,归还日期

2概念设计 ER图

3逻辑结构设计

BookBorrow 名称 标识 读者姓名 字段名称 ID Studentname 数据类型 自动编号 文本 主键 Yes No 非空 Yes Yes 书籍名称 借出日期 还入日期 备注

Bookname Borrowdate Returndate Comment 文本 文本 文本 文本 Books No No No No No No No No 名称 标识 书店 出版社 作者 出版社地址 出版日期 价格 评论 名称 标识 用户名 密码 权限种别

字段名称 ID Press Author Address Pressdate Price Comment 数据类型 自动编号 文本 文本 文本 文本 文本 文本 User 主键 Yes No No No No No No No 非空 Yes Yes No No No No No No 非空 No Yes Yes Yes Bookname 文本 字段名称 数据类型 主键 ID Password Power 文本 文本 文本 Yes No No No Username 文本 管理信息系统

U\\C矩阵模块的划分方法 ——以酒店业务流程为例

第一步:构建表头,确定U\\C关系

? 用表的行和列分别记录下酒店所处系统的数据类和功能。

? 针对每一个数据类,依次判断每个功能与之关系。C表示这类数据由相应功能产生,U表示这类功能使用相应的数据类 ,如此可得初始图

第三步:U/C矩阵的正确性的检验

? 第四步

? 将U和C最密集的地方框起来,给框起个名字,就构成了子模块。 ? 落在框外的U说明了子模块之间的数据流。这样就完成了划分模块的工作。如下图

1j4rw7x4r39x6b742rz56u75f0b43501da0
领取福利

微信扫码领取福利

微信扫码分享