- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6信息系统设计.ppt
第六部分 系统实施 6 系统实施 6.1 系统实施阶段的主要任务 6.2 信息系统的构建方法 6.3 编程方法 6.4 系统测试 6.5 系统的交付使用 实施步骤 6 系统实施 6.1 系统实施阶段的主要任务 6.2 信息系统的构建方法 6.3 编程方法 6.4 系统测试 6.5 系统的交付使用 6.2 信息系统的构建方法 1.信息系统构建的概念和特点 2.建立和测试网络 3.建立和测试数据库 4.安装和测试新软件包 5.编写和测试新程序 1.信息系统构建的概念和特点 信息系统构建就是开发、安装和测试信息系统组件的过程,也被称为信息系统开发阶段。 本阶段是从信息系统构建人员的角度来描述数据、过程和接口 2.建立和测试网络 计算机网络是创建和测试数据库、编写和测试程序的基础 最重要的工作是确定网络的拓扑结构 总线型拓扑结构 星型拓扑结构 环形网络拓扑结构 网状拓扑结构 3.建立和测试数据库 数据库的建立和测试必须在编写程序之前进行 数据库中的数据是应用程序共享的资源 输入:系统设计阶段完成的数据库结构 输出:没有数据的数据库结构 4.安装和测试新软件包 某些系统需要购买特定的软件包,只有把这些软件包和编写的应用程序集成在一起,才能完成项目的开发 输入:新软件包和相应的文档 输出:已经安装和测试结束的新软件包 5.编写和测试新程序 开始编写信息系统程序 输入: 技术性的设计描述 编程计划 系统设计阶段开发的测试数据 可重用的软件 输出: 新程序 可以重用的软件 软件质量保证文档 功能系统 6 系统实施 6.1 系统实施阶段的主要任务 6.2 信息系统的构建方法 6.3 编程方法 6.4 系统测试 6.5 系统的交付使用 6.3 编程方法 要使程序可读性好,总的要求是使程序简单、清晰。70年代以来,人们总结了使程序简单、清晰的种种技巧和方法,包括: (1)用结构化方法进行详细设计; (2)程序中包含说明性材料; (3)良好的程序书写格式; (4)良好的编程风格。 6.3.1 结构化程序设计 结构化程序设计总结出的以下四方面的内容: (1)限制使用GOTO语句 只用顺序结构、选择结构、循环结构这三种基本结构就能表达任何一个只有一个入口和一个出口的程序逻辑。为实际使用方便,往往允许增加多分支结构、REPEAT型循环等两三种结构。程序中可以完全不用GOTO语句。 例1 打印A, B, C三数中最小者程序 程序1 if ( A B ) goto 120; if ( B C ) goto 110; 100 write ( C ); goto 140; 110 write ( B ); goto 140; 120 if ( A C ) goto 130; goto 100; 130 write ( A ); 140 end 程序2 if ( A B ) and ( A C ) then write ( A ) else if ( A ? B ) and ( B C ) then write ( B ) else write ( C ) endif endif 程序力求简洁,只需编写成: small=x; if ( y small ) small=y; if ( z small ) small=z; 所以程序应当简单,不必过于深奥, 避免使用GOTO语句绕来绕去 (2)逐步求精的设计方法 在一个程序模块内,先从该模块功能描述出发,一层层地逐步细化,直到最后分解、细化成语句为止。 (3)自顶向下的设计、编码和调试 这是把逐步求精的方法由程序模块内的设计推广到一个系统的设计与实现。这正是本书介绍的结构化方法的来源。 (4)主程序员制的组织形式 这是程序人员的组织形式。程序资料员(或秘书)一人。其他技术人员按需要随时加入组内。主程序员负责整体项目的开发,并负责关键部分的设计、编码和调试。 注意: ①不使用可能干扰其他模块的命令或函数; ②按总体设计的要求传递参数,不随意修改其内容与含义; ③按规定的统一格式操作公用文件或数据库; ④按统一的原则使用标识符; ⑤按统
您可能关注的文档
- 3天津万科工业化试验楼设计总结(天大院).ppt
- 3常规作业工序及操作规程.ppt
- 3开题报告.doc
- 3技能训练应知篇之刀具材料.ppt
- 3月30-31日区域市场开发与管理与大客户销售实战特训班(电子版).doc
- 3毕业设计正文.doc
- 3测试三(极限理论与一元函数微分学).doc
- 3电动汽车结构与原理_第三章混合动力电动汽车part1.ppt
- 3科研综合楼设计任务书.doc
- 3第三章发酵工程制药.ppt
- 《职业院校“双证书”制度实施中的学生心理健康教育研究》教学研究课题报告.docx
- 《保险公司资产负债管理能力在金融监管政策下的应对策略研究》教学研究课题报告.docx
- 《基于BIM技术的建筑工程施工进度管理与施工质量监管研究》教学研究课题报告.docx
- 《高校思想政治理论课案例教学资源开发与思想政治教育课程教学手段创新研究》教学研究课题报告.docx
- 《资产证券化在地方政府债务风险化解中的政策效应与风险传导研究》教学研究课题报告.docx
- 《共享出行平台用户信任度提升的信任构建机制与策略优化》教学研究课题报告.docx
- 《商业综合体服务质量评价指标体系构建与消费者权益保护法律研究》教学研究课题报告.docx
- 3 《互联网金融风险监管中的金融科技创新与监管挑战》教学研究课题报告.docx
- 《区域大气污染联防联控机制下跨部门协同治理的环保产业政策创新与产业优化策略研究》教学研究课题报告.docx
- 4 《新型冠状病毒肺炎康复患者心理康复干预的心理干预效果与心理治疗结合研究》教学研究课题报告.docx
文档评论(0)