- 1、本文档共125页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学课件PPT管理信息系统设计
第7章 管理信息系统的设计 第7章 系统设计 7.1 系统设计概述 7.2 系统总体设计 7.3 代码设计 7.4 数据库设计 7.5 用户界面设计 7.6 模块功能与处理过程设计 7.7 系统设计说明书 小结 7.1 系统设计概述 给出新系统物理模型的方式描述如何实现在系统分析中规定的系统功能 系统设计的目标 系统设计的原则 系统设计的步骤与任务 系统设计的方法 1系统设计的目标 基本目标就是使所设计的系统满足系统逻辑模型的各项功能要求,同时尽可能地提高系统的性能。这是评价和衡量系统设计方案优劣的基本标准,也是选择系统设计方案的主要依据。 (一) 系统的工作效率 (二) 系统的工作质量 (三) 系统的灵活性 (四) 系统的可靠性 (五) 系统的通用性 (六) 系统的经济性 这几个指标既相互联系又互相制约,设计时需要根据实际需要和可能性,优先保证最重要的指标。。 1.2 系统设计的原则 1.3 系统设计的步骤与任务 总体设计阶段 系统平台设计 划分子系统设计 功能结构图设计 数据文件结构设计 详细设计阶段 具体的代码设计 数据库设计 用户界面设计 功能模块设计 编写系统设计说明书 4 系统设计的方法 主要方法: 结构化设计方法:以数据流程图为基础构成系统的模块结构 Jackson方法:以数据结构为基础建立系统模块结构 面向对象的设计方法:以对象行为封装、继承性、多形性为基础建立系统模块结构。 这里主要介绍结构化设计方法 7.2 系统总体设计 是一种宏观、总体上的设计和规划 在系统分析工作的基础上,主要完成以下工作: 7.2.1 系统平台设计 7.2.3 系统功能模块设计 7.2.3 系统数据存储的总体结构设计 7.2.1 系统平台设计依据 系统运行平台是指管理信息系统运行所依赖的硬件和软件,因此其设计就是针对新系统的目标,在各种技术手段和实施方法中权衡利弊,合理地利用各种资源,选择适当的计算机硬件、网络通讯设备及其它辅助设备软件,以满足新系统逻辑模型的需要和技术需求。 设计依据 (一) 选取合适的系统体系 根据用户的需求我们要选取一种合适的系统体系,一种适用的系统体系决定了系统的框架 常用系统体系: ①层次体系 ②客户机/服务器结构 ③浏览器/服务器结构 ④三层次客户机/服务器结构 ①层次体系 特点: 利用分层的方式来处理复杂的功能 上层子系统可以使用下层子系统的功能,下层子系统不能使用上层子系统的功能。 多应用于单机系统 举例: 界面编写语言:Delphi中文版 COM组件:VC++ 7.0 实现:调用SDK ②客户机/服务器结构 Client/Server(C/S)结构:服务器提供应用(数据)服务,多台客户机进行连接,如图 特点:大都基于“肥客户机”结构下的两层结构应用软件。 客户端:一般由应用程序及相应的数据库连接程序组成。 服务器:一般是某种数据库系统。 缺点: 客户方软件安装维护困难 数据库系统无法满足多台终端同时联机的需求 客户/服务器间存在大量数据通信:不适合远程连接,只适合于局域网应用 Client/Server 图示 ③浏览器/服务器结构 Browse/Server(B/S)。如图7-2所示。 表示层(Browser)位于客户端,一般没有应用程序,它负责由Web浏览器向网络上的Web服务器(即中间层)发出服务请求,把接受传来的运行结果显示在Web浏览器上; 中间层(WebServer)负责接受远程或本地的用户请求,借助于中间件把请求发送到数据库服务器(即数据层),把数据库服务器返回的数据经过逻辑处理并转换成HTML及各种脚本传回客户端,数据计算与业务处理集中在中间层,只有中间层实现正式的进程和逻辑规则。 数据层(DBServer)负责管理数据库,接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能及相关服务,并把结果数据提交给Web服务器。 目前常见的三层体系结构应用开发技术主要有:HTML、CGI(通用网关接口)、ISAPI、NSAPI、JavaScript、VBScript、ASP(活动服务器页面)、Java、DCOM等几种。 B/S结构主要优点 (1) 具有较高的灵活性和易用性,主要的开发和维护集中在服务器; (2) 客户端只需安装浏览器,操作简单,可发布动态和静态信息; (3) 通过公共接口(ODBC或ADO)能很好地与数据库结合,提供大量的动态数据,并可通过代理服务器技术发布内外信息; (4) 特别适合发布信息,是辅助决策、综合信息查询系统的首选应用,可满足各类、各层人员对信息的需求; (5) 系统升级方便。 (6) 维护成本低。 B/S的局限性 (1)?客户端数据处理能力差,服务器的负担重,不利于大量数据的处
您可能关注的文档
- 合肥坝上街项目质量计划书.doc
- 发电厂及变电站电气设备讲座PPT电气设备绪论.ppt
- 变频器教学课件PPT.ppt
- 向自我致敬主题班会策划PPT.pptx
- 员工车辆使用补贴办法.doc
- 咖啡奶茶店创业计划书.doc
- 周界报警设计.doc
- 售前技术发展部绩效考核方案.docx
- 品牌服饰圣诞节促销活动策划.doc
- 商业项目开发纲要.doc
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)