管理信息系统MIS设计深度解析

需积分: 50 0 下载量 21 浏览量 更新于2024-08-22 收藏 2.3MB PPT 举报
该资源是关于管理信息系统(MIS)的2011年第九讲课程资料,由广西民族大学档案学专业提供,主要涵盖了系统设计的各个方面。 管理信息系统(MIS)是一个集成的系统,用于收集、处理、存储和分发与组织运营相关的数据和信息,以支持决策制定和业务流程。系统设计是MIS开发过程中的关键阶段,它在系统分析之后进行,旨在将逻辑模型转化为可行的物理实施方案。 系统设计包括系统运行和维护、系统规划、系统设计、系统实施和系统分析等多个阶段。在这个过程中,系统设计主要回答“怎么做”的问题,即如何实际构建和实现逻辑模型所定义的功能。这一阶段通常分为总体设计和详细设计两个部分。 总体设计关注系统的宏观结构,包括功能结构图设计,确定系统的主要组成部分及其相互关系;代码设计,为系统元素分配唯一标识;数据库设计,规划数据的存储和组织;输入输出设计,规划用户与系统的交互界面;以及物理配置方案设计,考虑硬件、软件和网络架构。 详细设计则更深入到每个模块的具体实现,涉及数据存储设计、输入/输出(I/O)设计、处理设计和安全保密设计。数据存储设计涉及数据表结构、索引和备份策略;I/O设计关注用户界面和数据传输;处理设计涉及算法选择和流程控制;安全保密设计确保系统的安全性和数据保护,防止未经授权的访问。 系统实施和转换阶段包括编程、测试、系统转换和运行维护。编程是将设计转化为计算机可执行的代码;测试确保系统的功能正确性和性能;系统转换涉及新旧系统的切换;运行和维护则是系统上线后持续进行的工作,包括故障排查、更新升级和性能优化。 开发工具和技术也在不断演化,CASE(Computer-Aided Software Engineering)工具提供了自动化和辅助系统开发的功能,有助于提高效率和质量。开发的组织方式通常涉及项目管理,包括进度控制、风险管理,并依赖关键成功因素(CSF)来确保项目的有效实施。 系统评价是评估MIS成功与否的重要环节,包括对系统功能、性能、用户满意度和投资回报率的考量。CMM(Capability Maturity Model)是一种评估软件开发成熟度的框架,可用于指导和改进开发过程。 系统设计是一个涉及多方面考虑的复杂过程,需要系统设计人员具备深入的技术知识和良好的沟通能力,以确保设计出的系统既满足业务需求,又能适应变化的环境,同时保持高效率、可靠性、灵活性和经济性。