管理系统搭建组织结构设计过程和方法共20页文档
- 格式:ppt
- 大小:2.24 MB
- 文档页数:20


管理信息系统的开发方法-CAL-FENGHAI.-(YICAI)-Company One1第五章管理信息系统的开发方法通过本章学习,了解管理信息系统开发的任务和特点;懂得系统开发的原则、系统开发的方式、开发的策略、开发的组织工作与项目管理的内容;掌握结构化系统开发生命周期法和原型法的基本思想、开发过程和各自的优缺点;理解面向对象法和计算机辅助开发方法。
基本内容一、管理信息系统开发1.系统开发的任务:系统开发的任务是根据企业管理的战略目标、规模、性质等具体情况,从系统论的观点出发,运用系统工程的方法,按照系统发展的规律,为企业建立起计算机化的信息系统。
其中核心是设计出一套适合于现代企业管理要求的应用软件系统。
2.系统开发的特点:复杂性、基于原系统、高于原系统、一把手工程、产品是无形的。
3.系统开发的基本原则:面向用户原则、系统性原则、符合软件工程规范的原则、逐步规范发展的原则。
4.系统开发的主要风险:投入超计划、系统性能比预期差、没获得预期收益,有的甚至导致完全失败。
二、系统开发方法1.结构化系统开发方法结构化系统开发方法:用系统工程的思想和工程化的方法,遵照用户至上的原则,从系统的角度分析问题和解决问题,将提出建立一个管理信息系统到系统完全建成的生命周期划分为5个阶段,这5个阶段是:系统规划、系统分析、系统设计、系统实施和系统维护与评价。
按照规定的步骤和任务要求,使用图表工具完成规定的文档,采用自顶向下整体分析和设计,自底向上逐步实施的系统开发过程。
优点:建立面向用户的观点、严格区分工作区间、设计方法结构化、文件标准化和文献化。
缺点:开发周期长、繁琐,使用工具落后、不能充分预料可能发生的情况及变化、不直观,用户最后才能看到真实模型。
2.原型法原型法:是指系统开发人员在初步了解用户的基础上,借助功能强大的辅助系统开发工具,快速开发一个原型,并将其演示给用户,开发人员根据用户的意见和评价对这个原型进行修改,如此反复,逐步完善,直到用户完全满意为止。
研发类课题管理系统架构设计说明书国家开发银行版权所有内部资料注意保密修订记录:目录1 简介 (5)目的 (5)文档范围 (5)1.3 预期的读者和阅读建议 (5)参考文档 (6)包含文档 (6)相关文档 (6)缩略语和术语 (7)2 总体架构 (7)系统范围 .................................................................................................... 错误!未定义书签。
设计方法 .................................................................................................... 错误!未定义书签。
设计可选方案 (8)整体架构 (9)3 总体约束 (10)遵循标准 .................................................................................................... 错误!未定义书签。
文件约定 .................................................................................................... 错误!未定义书签。
目录约定 .................................................................................................... 错误!未定义书签。
对后续设计的约束..................................................................................... 错误!未定义书签。
基于Web的文档管理与共享系统设计一、引言在数字化时代,文档管理已逐渐从实体化向数字化转移,大量文档的整理、保存、分享等问题深刻影响着企业和个人的工作与生活。
因此,一种基于Web的文档管理系统的设计与开发显得尤为重要。
本文旨在探讨这一主题,分析系统设计的结构、技术架构与功能需求,以此来提供有益的信息和建议。
二、系统设计的结构1. 数据库模块文档管理系统的核心是结构化的数据存储,因此数据库是不可或缺的环节。
数据库模块应该能够进行有效的存储、读取和搜索文档。
此外,数据库模块还应设置权限等级,因为不同的用户需要访问和修改不同的文档。
2. 视图模块用户通过浏览器访问 Web 应用程序来使用系统,这意味着需要一个视图层来展示文档信息。
视图模块应该提供用户友好的操作界面,帮助用户方便地查看和操作文档。
同时,系统的设计还应该考虑到不同的访问设备,如手机、平板电脑和电脑等。
3. 控制器模块控制器模块是系统的信息交互中枢,负责从数据库中获取数据,然后将数据呈现给用户。
同时,它也是用户与系统的交互界面。
要确保文档的快速访问和及时上传,需要在控制器模块中实现多线程技术。
三、技术架构1. 前端技术前端开发的关键是确保用户界面友好易用。
使用 HTML、CSS、JavaScript 等技术实现Web界面优化,提高用户的使用体验。
2. 后端技术对于文档管理系统而言,后端开发的关键是数据的处理和存储,同时还需要实现用户的权限控制和数据库的管理。
因此,后端技术应该选用常用的类库和框架,如PHP、Python、Ruby等,同时选择较为成熟稳定的开源数据库,如MySQL、PostgreSQL等。
3. 框架技术使用框架可以提高开发效率和代码复用率,避免重复造轮子。
常用的Web框架包括Ruby on Rails、Django、Laravel等。
此外,框架还能够保障应用的安全性,避免因为漏洞引发的信息泄露等问题。
四、功能需求1. 上传与下载文档管理系统的核心功能在于文档的上传、下载,因此需要支持多种常用的文件格式,如DOC、PDF、PPT等。