- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 进入系统设计 本章内容 先导案例 概述 8.1 理解设计要素 8.2 项目管理——协调项目 8.3 配置环境 8.4 应用程序结构 8.5 网络设计 要点回顾 阅读章节要求 先导案例 FAIRCHILD PHARMACEUTICALS:一个生产系统的最终结构设计方案 概述 分析阶段,需要着重考虑系统做什么,即系统的需求。 设计阶段,着眼点是系统如何构建,即定义系统的结构化部件。(怎么做) 定义系统范围和确定需求优先级的活动在分析阶段完成,定义应用程序配置环境和自动化程度等活动应在分析阶段开始,在设计阶段结束。 8.1 理解设计要素 8.1.0 系统设计 8.1.1 设计的主要部件和层次 8.1.2 从分析到设计 8.1.3 设计阶段的活动 8.1.0 系统设计 系统设计:从构建新系统的角度来描述、组织、构造系统部件的过程。 过程分两个层次:结构设计、细节设计。 理解设计的部件考虑的问题: 系统设计需要什么样的部件? 设计过程中用什么作为输入输出? 8.1.1 设计的主要部件和层次 将整个系统分成几个主要的部件,各部分只有协调工作才能使系统运作。 层次 架构设计:对整个系统结构做的广泛设计,也称总体设计或概念设计。 细节设计:低层设计,包括具体的程序细节的设计。 系统设计所需的系统组件 8.1.2 从分析到设计 在分析阶段,分析员可通过建立模型来表示真实的世界,以便理解所期望的业务过程,以及这些过程中所用到的信息。 设计也是建模的活动,它使用分析阶段得出的信息(即需求模型)来建立系统解决方案的模型。 设计阶段涉及较多技术问题,所以它不要求太多的用户参与,但要求有更多的系统分析员和其他的技术员参与其中。 两种技能在各阶段占的比重 从分析到设计的流程及各自的目标 传统的结构化设计和OO的设计模型 8.1.3 设计阶段的活动 SDLC的各个阶段,以及设计阶段的活动 设计阶段的活动 1. 网络的设计与集成 2. 设计应用程序的结构 3. 设计用户界面 4. 设计系统界面 5. 数据库的设计与集成 6. 设计细节的原型 7. 系统控制的设计与集成 1. 网络的设计与集成 当要求新系统和新的网络需要一起实现,则对网络进行设计。 根据整体的战略计划来构建网络。 系统设计方案要适应已有网络计划,故项目组并不设计一个网络,而是把新系统集成到现有的网络中去。 当在网络上操作系统时,系统的可靠性、安全性、吞吐量,以及同步性等技术上的问题都会随之产生。 2. 设计应用程序的结构 包括详细说明所有系统活动是如何完成的。 虽在逻辑模型中详细描述过,但并没说明使用哪种专门的技术。 当详细设计方案确定,可以设计具体的计算机处理过程(实际模型)。 关键问题:如何对系统自动化边界进行定义。 应用程序设计方法及创建的设计模型会因为系统的开发配置环境的不同而有所差异。 3. 设计用户界面 用户界面的质量是IS的一个重要的方面。设计用户界面要确定用户将如何与系统进行交互(窗口、对话框和鼠标交互的图形界面,声音、视频,语音命令)。 随着IS的交互性和可访问性越来越强,用户界面正逐渐成为IS的一大部分。 对用户而言用户界面就是系统 在开发过程的早期阶段,从对用户所要完成的任务的说明入手,开始对用户界面进行定义。 在选择系统设计方案时,每种方案的关键问题是用户界面的类型。 界面设计师:界面设计专家,也称可用性顾问或者人性因素工程师。 4. 设计系统界面 使系统之间能够共享信息的部件是系统界面。 系统设计开始,分析员必须保证所有系统可在一起良好运作。 有些系统界面与内部的组织系统相连,分析员可获得一些关于其他系统的信息。 新系统需要和组织外的系统相连接。 新系统需要和组织已经购买并安装的软件包相连接。 使用目前各种各样的技术,系统界面可变得很复杂。 由具有非常专业技巧的人来完成。 5. 数据库的设计与集成 分析阶段所创建的数据模型(逻辑模型)用来为DB创建一个实体模型。 要考虑DB的性能需求(如响应时间)。 必须确保新的DB要与现有的DB适当的相结合。 6. 设计细节的原型 在设计阶段,不断地创建并且评估原型很重要。 原型和界面设计有关,它也被用于验证包括DB、网络结构、控制,甚至是所使用的编程环境等的设计选择。 当分析员考虑所有的设计活动时,他们所想的是如何使用原型来帮助理解各种设计决策。 使用快速应用程序开发(RAD)方法开发的原型将发展成为最终的系统。 7. 系统控制的设计与集成 最后的设计活动包括确保系统有足够的安全措施来保护组织的资产。这些保护措施称系统控制。 它的设计要考虑所有其他的设计活动——用户界面、系统界面、应用程序结构、DB,以及网络设计。 用户界面控制:限制授权
您可能关注的文档
最近下载
- (人教版)一年级上册科学 观察物体教案.doc VIP
- 基于新课标“教学评”一体化的小学语文教学设计与实施 培训课件.pptx
- 陶艺课程--校本特色课程-专题讲座.pptx VIP
- 离心泵基础知识(最终版)_图文.ppt VIP
- 基于STM32单片机的智慧病床控制系统设计.pdf VIP
- 基于STM32单片机的智慧病床控制系统设计.docx VIP
- 心力衰竭病人的护理【共27张PPT】.pptx VIP
- 部编版五年级上册语文第一次月考试卷(含答案)4999.docx VIP
- 移动电商视觉营销教案学说课.pdf VIP
- 2024-2025学年北京市房山区七年级上学期期中考试语文试题(含详细答案解析).docx VIP
文档评论(0)