- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[管理学]第16章
2. 系统设计的主要内容 系统设计的主要任务是进行总体设计和详细设计。下面将分别说明它们的具体内容。 1) 总体设计 总体设计包括系统模块结构设计和计算机物理系统的配置方案设计系统模块结构设计 系统模块结构设计的任务是划分子系统,然后确定子系统的模块结构,并画出模块结构图。在这个过程中必须考虑这样几个问题:如何将一个系统划分成多个子系统;每个子系统如何划分成多个模块;如何确定子系统之间、模块之间传送的数据及其调用关系;如何评价并改进模块结构的质量。 计算机物理系统配置方案设计 在进行总体设计时,还要进行计算机物理系统具体配置方案的设计,要解决计算机软硬件系统的配置、通信网络系统的配置以及机房设备的配置等问题。计算机物理系统配置方案要经过用户单位和领导部门的同意才可进行实施。 2. 输出设计 有关输出信息使用方面的内容应考虑:输出方式;输出设备;输出介质;输出设计的方法;另外还要考虑报表信息和图形及多媒体信息。 报表就是指所有类型的商业和行业报表——从销售报表到库存报表,从客户服务报表到损益表等。简单地说:报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:报表=多样的格式+动态的数据。 常见的报表类型有:详细报表;汇总报表;异常报表;决策报表。 经常使用的两种技术:钻取报表;链接报表。 钻取报表是在希望支持指向其他相关报表的钻取链接时创建的一种报表。通常,钻取报表通过数据与父报表关联。例如:包含指向当月各个销售订单的链接的 Monthly Sales 报表。当用户单击钻取链接时,父报表将被含有支持详细信息的其他报表替代。 根据报表的绘制方式,报表工具大致可以分为SQL画布方式、CELL单元格方式和两者结合型,具体如下。 (1) SQL画布方式报表工具的特点是将报表水平分割成若干个区域,在各个区域上放置报表组件,报表组件位置可以是任意的,各组件可以互相重叠。画布式报表工具的优点是可以做到可视化数据绑定,组件位置自由;缺点是插入列、组件对齐困难,画表格线经常出现线与线之间的错开现象。这种报表只是很好地解决了“报”的问题, 但对于“表”的问题依然存在。比较著名的画布式报表工具有CrystalReport和FastReport等。 (2) CELL单元格式报表工具是将报表看作是由一系列连续的单元格组成的区域。要改变报表组件(一般是文本或图形)的位置,只能通过改变行高列宽方式进行,组件之间不能重叠,单元格可以合并。CELL单元格式报表工具的优点是画线、插入列以及多行列标题绘制非常方便,缺点是格子中的动态数据绑定往往需要手写公式来进行。这种报表只是很好地解决了“表”的问题,但对于“报”的问题依然存在。F1BOOK是一款比较著名的CELL单元格式报表工具。 (3) 两者结合型报表工具,融合上面两种报表工具的优点,使用户既可以可视化地动态绑定数据,也可以像Excel一样来画线,从而大大提高了报表设计的效率。FineReport是属于这种两者结合类型的报表。 16.7 处理流程设计 16.7.1 处理流程设计的任务 处理流程设计是通过系统处理流程图的形式,将系统对数据处理过程和数据在系统存储介质间的转换情况详细地描述出来。设计出所有模块和它们之间的相互关系(即连接方式),并具体地设计出每个模块内部的功能和处理过程,为程序员提供详细的技术资料。 16.7.2 常用的设计工具 1) IPO图 IPO(Input Process Output)图是由IBM公司发起并逐渐完善起来的一种工具。在由系统分析阶段产生的数据流图经转换和优化形成系统模块结构图的过程中,产生大量的模块,开发者应为每个模块写一份说明。IPO图就是用来表述每个模块的输入、输出和数据加工的重要工具。IPO图的主体是处理过程说明。为简明准确地描述模块的执行细节,可以采用第5章介绍的判定树/判定表以及下面将要介绍的问题分析图、控制流程图和过程设计语言等工具进行描述。 IPO图中的输入/输出来源或终止于相关模块、文件及系统外部项,并需在数据字典中描述。IPO图中的局部数据项是指本模块内部使用的数据,与系统的其他部分无关,仅有本模块定义、存储和使用。IPO图中的注释是对本模块有关问题做必要的说明。IPO图是系统设计中一种重要的文档资料。 2) 控制流程图 控制流程图(Flow Chart,FC)又称框图,是经常使用的程序细节描述工具。框图包括三种基本成分:“矩形框”表示处理步骤,“菱形框”表示判断,“箭头”表示控制流。框图的特点是清晰易懂,便于初学者掌握。在结构化程序设计出现之前,框图一直可用箭头实现向程序任何位置的转移(即GOTO语句),往往不能引导设计人员用结构化方法进行详细设计。箭头的使用不当会使框图非常难懂,而且无法维护,因此框图的使用有减少的趋势。
您可能关注的文档
- [管理学]建设法规4.ppt
- [管理学]店长须具备十大能力.doc
- [管理学]应用文写作复习资料.doc
- [管理学]心态管理2.ppt
- [管理学]总经理办公会会议制度.doc
- [管理学]彭永生-经济数学基础考纲.doc
- [管理学]成功从优秀员工做起2.ppt
- [管理学]成本会计习题集.doc
- [管理学]成本会计英文版模拟题.doc
- [管理学]成本课件第一章ok.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
最近下载
- 叉车司机 国家职业能标准.doc VIP
- 初中物理 2023-2024学年云南省曲靖市八年级(下)期末物理试卷.pdf VIP
- Siemens 西门子家电 洗衣干衣机 WN54A3X00W 产品功能表.pdf
- 工会基础知识考试题库【附答案】.docx VIP
- 履带吊安拆专项施工方案(专家会) (1).docx VIP
- 会展搭建供应商入围项目 投标方案(技术标115页).docx VIP
- 11BS3给水工程华北标图集.docx VIP
- DB37T 4199-2020 中小学校食堂建设与设备配置规范.docx VIP
- 长输管道工程项目管理的建议及对策.docx VIP
- 4.严重违法行为平台服务停止制度.pdf VIP
文档评论(0)