- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
;8.1.1硬件系统的建立
在建立和测试网络时,首要的工作是确定网络的拓扑结构。网络拓扑是由网络节点设备(包括计算机、集线器、交换机、路由器等设备)和传输介质构成的网络结构图。网络拓扑结构对网络采用的技术、网络的可靠性、网络的可维护性和网络的实施费用都有很大影响。在选择网络拓扑结构时,一般应考虑以下因素实施安装的难易程度、改造升级后或重新配置的难易程度、维护的难易程度、传输介质发生故障对其他设备影响的程度等因素。;8.1.1硬件系统的建立;8.1.1硬件系统的建立;复合网络拓扑
复合网络拓扑主要是在基本网络拓扑的基础上构造而成的。目前应用较多的是交换式以太网和快速以太网,其网络主要连接设备是交换机和集线器。该种网络具有维护容易、网络速度快、技术成熟等特点。;集成编程工具:
VisualBasic
VisualC++
PowerBuilder
Delphi;关系型数据库软件:
Oracle
DB2
Informix
Sybase
SQLServer
Access
xBASE类
Paradox;xBASE类数据库系统:
xBASE数据库系统主要包括:xBASE的代表dBASE系列、Fox公司推出的Fox系列(包括FoxBase和FoxPro)、Nantucket公司推出的Clipper数据库系统,微软公司的VisualFoxPro等。其中VFP即具有数据库系统结构,同时也是一个面向对象的集成编程工具。;自顶向下的方法要求程序员首先实现软件结构的最高层次,之后再实现下一个层次,直至用程序设计语言实现最低层次为止。
自底向上的方法与上述方法开发过程相反,它是从最底层开始,直至实现最高层次为止。
;(1)程序设计的基本要求
正确性编出的程序,能够严格按照规定的要求,准确无误地提供预期的全部信息。
可理解性程序的内容清晰、明了,便于阅读和理解。
可靠性程序应具有较好的容错能力,不仅正常情况下能正确工作,而且在异常情况下应便于处理。
可维护性程序的应变性能强。程序执行过程中,发现问题或客观条件有了变化,调整和修改程序比较简便易行。;效率程序的结构严谨、明了,运算处理速度快,节省机时。程序和数据的存储、调用安排得当,节省存储空间。
(2)编程风格
标识符的命名
程序的书写格式
程序的注释
程序的输入和输出;结构化程序设计(STRUCTUREDPROGRAMING,简称SP)方法是由E.Dijkstra提出的。它是用于详细设计和程序设计阶段,指导人们用良好的思想方法开发出正确又易于理解的程序的一种程序设计技术。
SP方法建立在Bohm和Jacopini在1966年就证明了的结构定理的基础上,它指出任何程序逻辑结构都可以用顺序、分支和循环这三种基本结构来表示。SP方法用这三种基本结构反复嵌套构成“结构化的程序”。结构化程序设计是采用自项向下逐步求精的设计方法和单入口单出口的控制技术。;;6-14;6-15;(1)应避免自己测试自己设计的程序。
(2)测试用例的设计应该由“确定的输入数据”和“预期的输出结果”组成。
(3)测试数据的选取应考虑各种不同情况。
(4)检查程序是否执行了规定以外的操作。
(5)注意保留测试用例。
(6)对已发现的错误模块要足够重视。;;(1)静态测试在模块上机运行前通过阅读程序和人工运行程序的方法来发现程序中的语法错误和逻辑错误。只要认真检查就可以发现绝大部分的语法错误和部分逻辑错误。
(2)动态测试即模块上机运行测试。当人工运行程序走通以后,就可上机调试。;语法错误比较容易发现和修改,而要追踪逻辑错误则比较困难。为了有效地发现并改正逻辑错误,除了要充分利用所有高级语言提供的调试机制或软件工具外,还需要掌握测试技术。;是在模块测试的基础上,把各模块组合到一起形成一个子系统来测试的过程。目的是解决各模块间相互调用的协调和通信问题,即重点测试子系统内各模块的接口。可能出现的问题有:一个模块对另一个模块产生有害影响;数据在穿过接口时丢失;把模块组合到一起没有产生预期的功能等问题。;6-21;两种方法的比较;在所有子系统都测试成功以后,就可以进行系统测试,也称为总调。它主要解决各子系统之间的数据通讯和数据共享(公用数据库)等问题,以及系统安全测试、恢复测试和满足用户要求的测试等。;6-24;(1)用户手册。
(2)系统开发报告(包括系统分析说明书、系统设计说明书、系统实施说明等)。
文档评论(0)