数据库系统工程师考点详解(四)_数据库系统工程师考点
数据库系统工程师考点详解(四)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库系统工程师考点”。
数据库系统工程师
http://www.daodoc.com/
数据库系统工程师考点详解
(四)系统实施的任务:按总体设计方案购置和安装计算机网络系统; 软件准备--其中编写程序是一个重要任务; 人力培训; 数据准备; 试运行。
程序设计:主要依据是系统设计阶段的HIPO图、数据库结构和编码设计。结构化程序设计方法:适用于某些过程不规范、模块划分不细或有特殊业务处理需要模块程序量较大时。主要强调3点规则:模块内部程序各部分要按自顶向下的结构划分;各程序部分应按功能组合;各程序间联系尽量使用调用子程序实现。
快速原型式方法:首先将HIPO图中具有普遍性的功能模块集中实现,构造系统原型,再对一些特定的功能和模块进行补充。
软件测试方法:分为人工测试和机器测试。人工测试,又称为代码审查。
机器测试,分为黑盒测试、白盒测试。
黑盒测试--也称为功能测试,主要测试软件的外部特性。
白盒测试--也称为结构测试,根据程序内部结构、逻辑,以程序的路径和过程进行测试。
软件测试步骤:可以分为4步,如下 1)单元测试,即模块测试
数据库系统工程师
http://www.daodoc.com/ 2)组装测试,即集成测试。又分为非增量式集成和增量式集成。前者可以对模块进行并行测试,后者使测试更彻底。
3)确认测试,进一步检查软件的功能和性能是否与用户要求的一致。以系统方案说明书为基础,检查软件有效性。
确认测试首先要进行有效性测试以及软件配置审查,然后进行验收测试和安装测试,最后经各部门认可后交付使用。
4)系统测试,将已经确认的软件、硬件、外设及网络结合起来,进行系统的各种组装测试和确定测试。
调试:试探法、回溯法、对分查找法、归纳法、演绎法。
系统转换
实际运行,是对系统最好的检验和测试方法。这个阶段的工作有: 对系统进行初始化、输入各原始数据记录; 记录系统运行数据和状况; 核对新、老系统的输出结果;
考察输入方式(方便、效率、误操作)测试响应速度
系统转换方式:直接转换、并行转换、分段转换。系统维护
系统的可维护性可以定义性的定义为维护人员理解、改正、改动和改进这个软件的难易程序。
系统可维护性的评价指标:可理解性、可测试性、可修改性。
数据库系统工程师
http://www.daodoc.com/ 文档,是软件可维护性的决定因素。
系统维护主要包括硬件设备的维护、应用软件的维护和数据的维护。
数据库设计概述:数据库设计属于系统设计的范畴。参照软件工程对生命周期的定义,也把数据库设计分为6个步骤:数据库规划、需求收集分析、数据库设计与应用程序设计、实现、测试、运行与维护。
数据库设计:数据库的设计是对用户数据的组织和存储设计;应用程序的设计是在数据库设计的基础上对数据操作及业务实现的设计,包括事务设计和用户界面设计。
实现:依照设计使用DBMS支持的DDL语言实现数据库的定义,用高级程序语言编写应用程序。
系统评价
分为广义和狭义两种。广义的评价是指从系统开发的开始到结束的每一阶段都需要进行评价。狭义的评价是指在系统建成并投入运行之后进行的全面和综合的评价。
从总体上可以将广义评价分为立项评价、中期评价、结项评价。系统运行管理
运行管理制度:包括种类机房安全运行管理制度,和信息系统的其他管理制度。
日常运行管理内容:包括系统运行情况记录、审讯追踪、审查应急措施落实、系统资源管理、软件及文档管理。
数据库系统工程师
http://www.daodoc.com/ 系统需求分析,是用户和设计人员对数据库应用系统所涉及的内容和功能的理解和描述。
用户对系统的需求包括:数据需求、围绕这些数据的业务处理需求、数据安全性需求、数据完整性需求。
需求分析阶段是以调查和分析为主要手段的,以此获得用户对系统的信息要求和处理要求。
需求分析阶段要完成的主要工作是建立数据字典和数据流图。
需求分析的方法和步骤:使用数据字典描述用户的信息要求,使用数据流图描述业务处理过程。
数据字典包括,数据项、数据结构、数据流、数据存储、处理过程。数据项:是数据的最小单位,一般包括项名、含义和说明、别名、类型、长度、取值范围及该项与其它项的逻辑关系。如采购单号;
数据结构:是若干有意义的数据项的集合,包括数据结构名、含义和组成成分。如采购单;
数据流:既可以是数据项也可以是数据结构,它表示某一次处理的输入输出数据,包括数据流名、说明、数据来源和去向及需要的数据项和数据结构。如采购计划数据流;
数据存储:加工中需要存储的数据,包括数据存储名、说明、输入数据流、输出数据流、组成成分、数据量、存取方式以及存取频度等。如原材料的价目表,在计算成本和支付采购费用的处理过程中要用到这些数据;
处理过程:是加工处理过程的定义和说明,包括处理名称、输入数据、输出数据、数据存储及响应时间等,如采购支付处理。
数据库系统工程师
http://www.daodoc.com/ 处理过程名:采购支付
说明:根据采购单、原材料价目表,计算出应付原材料采购费用 输入数据:采购单 数据存储:原材料价目表 输出数据:支付费用表
如需了解更多考点资讯请到希赛网进行查看!