请简要说明开发数据库应用系统的一般步骤。

题目
请简要说明开发数据库应用系统的一般步骤。

相似考题
更多“请简要说明开发数据库应用系统的一般步骤。”相关问题
  • 第1题:

    论应用系统开发范围和功能的确定

    确定应用系统的开发范围和功能是需求定义阶段的一项重要任务。明确系统的开发范围和功能,可以降低系统的开发成本,完善必要的系统功能。因此在实施系统开发之前,必须就系统开发范围和功能与用户达成一致。例如,与用户一起分析业务流程,以确定哪些业务是必须实现的等。

    请围绕“应用系统开发范围和功能的确定”论题,依次对以下三个方面进行论述。

    (1)概要叙述你参与分析和开发的软件项目以及你所担任的主要工作。

    (2)说明该软件项目的用户需求,具体叙述在确定该软件项目的开发范围和功能时,你所遵循的原则和基本步骤。

    (3)简要说明最终确定的该软件项目的开发范围和功能,并简要叙述你在这方面的体会。


    正确答案:[写作要点] 1.结合自己开发的软件产品或从事的实际工作阐述在系统需求分析阶段用户提出了哪些需求。 2.根据用户提出的需求详细说明按照哪些原则确定系统的范围和功能。确定系统范围和功能的原则如下: 1.根据已确定的系统目标和估算出的整个信息系统的信息量考虑企业现有客观条件包括资金情况、设备条件、现场条件、技术水平和管理现状等合理地确定系统的范围和功能。 2.新建立的系统可能要求现行的管理机构在组织上和功能上做某些调整和变动以适应计算机的管理。划分系统范围时应根据客观需要选择必要的系统结构和功能不要受现行系统的限制。 3.结合你所参与的软件项目详细论述确定系统范围和功能所采取的步骤。确定系统范围和功能应采取的步骤是: (1)绘制出系统的总数据流程图。该图是系统分析阶段的各业务部门的数据流程图综合绘制在一张图上。 (2)根据系统方案要求、用户的要求和现行系统的环境及确定系统边界的原则在总信息流程图上圈出系统范围。 (3)与用户讨论、协商修改有关内容。 (4)确定系统范围并做分析说明。 4.列举出经过上述步骤及与用户协商后确定了该软件项目的开发范围和功能是哪些并谈谈你在确定系统开发范围和功能方面的体会。
    [写作要点] 1.结合自己开发的软件产品或从事的实际工作,阐述在系统需求分析阶段,用户提出了哪些需求。 2.根据用户提出的需求,详细说明按照哪些原则确定系统的范围和功能。确定系统范围和功能的原则如下: 1.根据已确定的系统目标和估算出的整个信息系统的信息量,考虑企业现有客观条件,包括资金情况、设备条件、现场条件、技术水平和管理现状等,合理地确定系统的范围和功能。 2.新建立的系统,可能要求现行的管理机构在组织上和功能上做某些调整和变动,以适应计算机的管理。划分系统范围时,应根据客观需要选择必要的系统结构和功能,不要受现行系统的限制。 3.结合你所参与的软件项目,详细论述确定系统范围和功能所采取的步骤。确定系统范围和功能应采取的步骤是: (1)绘制出系统的总数据流程图。该图是系统分析阶段的各业务部门的数据流程图,综合绘制在一张图上。 (2)根据系统方案要求、用户的要求和现行系统的环境及确定系统边界的原则,在总信息流程图上圈出系统范围。 (3)与用户讨论、协商修改有关内容。 (4)确定系统范围,并做分析说明。 4.列举出经过上述步骤及与用户协商后,确定了该软件项目的开发范围和功能是哪些,并谈谈你在确定系统开发范围和功能方面的体会。

  • 第2题:

    请简要说明数据库安全机制?
    一个用户访问SQL Server必须要经过4个层次的安全控制,操作系统的安全性;服务器的安全性;数据库的安全性;表和列的安全性。从上述流程可以看出,用户使用SQL Server时,需要经过两个安全性阶段:身份验证和权限认证。
    身份验证阶段系统只检验用户是否有连接SQL Server实例的权力,如果身份验证通过了,只表示用户可以连接SQL Server实例,否则系统将拒绝用户的连接。然后需要检验用户是否有访问服务器上数据库的权限,为此需要授予每个数据库中映射到用户登录的账号访问权限,权限认证就可以控制用户在数据库中进行的操作。

  • 第3题:

    请简要说明通过ICDOutboundPlus业务系统完成一项外呼项目的步骤。


    正确答案: 1)提取数据;
    2)规划业务类型及呼出策略
    3)设计调查问卷
    4)设计呼出策略
    5)启动呼出任务
    6)座席处理问卷
    7)设置结束标志

  • 第4题:

    绘制状态机图的常用的步骤是什么?请简要说明。


    正确答案:(1)寻找主要状态;
    (2)确定状态间转换;
    (3)细化状态内的活动与转换;
    (4)考虑使用复合状态。

  • 第5题:

    按软件工程思想(结构化生命周期法)开发一个数据库应用系统应该包括哪些步骤?说明各步骤的主要工作内容。


    正确答案: 数据库应用系统开发可以分为如下七个步骤:
    系统调查及可行性分析;
    系统分析(需求分析);
    概要设计(总体设计);
    详细设计(模块设计);
    系统实现(编程);
    系统调试与试运行(测试);
    系统运行、评价与维护(运行)。
    系统调查和可行性分析阶段的任务是初步了解信息系统用户的组织机构、业务范畴以及新系统的目标,并且做出可行性分析,包括经济可行性、技术可行性和使用可行性。
    需求分析阶段的主要任务是了解用户的需求,基本目标是:对现实世界要处理的对象进行详细调查,在了解原系统(手工系统或以前开发的计算机系统)的情况、确定新系统功能的过程中,确定新系统的目标,收集支持新系统目标的数据需求和处理需求。
    总体设计阶段的主要任务是把用户的信息要求统一到一个整体的逻辑结构或概念模式中,此结构能表达用户的要求,并且独立于任何硬件和数据库管理系统。这一步,从应用程序的角度来讲,要完成子系统的划分和功能模块的划分;从数据库的角度来讲要完成概念模型的设计。
    详细设计阶段同样是包括数据库设计和应用程序设计两大部分。对数据库设计要根据具体的数据库管理系统设计数据库、设计关系、考虑数据的完整性、考虑数据的安全和备份策略等。对应用程序设计要给出功能模块说明,考虑实施方法,设计存储过程等。
    编程阶段则根据上一步的设计结果进行具体实施,建立数据库并装入原始数据,建立存储过程,编写和调试应用程序代码等。
    调试与试运行阶段对各个子系统、各个模块要进行联合调试和测试,并试运行。在试运行阶段要广泛听取用户的意见,并根据运行效果进行评估,修改系统的错误、改进系统的性能。
    最后一步是将系统交给用户使用,在使用的过程中可能还会出现新的问题,甚至提出新的需求,所以还要不断对系统进行评价和维护。

  • 第6题:

    请简要说明数据库应用系统设计的步骤。


    正确答案:数据库应用系统设计的步骤包括需求分析、概念设计、逻辑设计和物理设计。 

  • 第7题:

    请简要说明什么是新系统的逻辑模型,它包括哪些内容,建立这样的模型需要经过哪些步骤?


    正确答案: (1)新系统逻辑模型是指经分析和优化后,新系统拟采用的管理模型和信息处理方案,是系统分析阶段的最终成果。
    (2)新系统逻辑方案主要包括:对系统业务流程分析整理的结果;对数据流程分析整理的结果;各个具体的业务处理过程,以及根据实际情况应建立的管理模型和管理方法。
    (3)确定新系统信息处理方案的步骤:在对现行系统分析和优化的基础上,首先确定合理的业务处理流程;其次确定合理的数据和数据流程;最后,确定新系统的逻辑结构和数据分布。

  • 第8题:

    请简要说明部署图的阅读步骤。


    正确答案:一看节点有哪些;
    二看节点的约束,从而理解节点的用途;
    三看节点之间的连接,理解节点之间的协作;
    四看节点的内容,深入你感兴趣的节点,了解要部署什么。

  • 第9题:

    问答题
    请简要说明CRM系统实施的一般步骤。

    正确答案: ①整体规划。基于KPI的企业运营诊断、信息化应用现状评估、现状问题分析、“机会页”分析、明确总体的规划目标、明确总体规划的IT支撑系统、总体切换策略安排。
    ②项目启动。从各部门选择适当的人参组成CRM小组,还应聘用外部顾问人员,除此之外,保证实施队伍的稳定性。
    ③CRM产品选型与系统供应商的选择步骤与标准。根据管理需要来选择产品,同时选择经验丰富,能够满足企业需要的CRM供应商。
    ④CRM系统的实施。首先完成系统的配置并进行测试,完成系统数据的初始化;其次,挑选员工进行使用培训,并在局部小范围实施,进行运行和测试;最后是最终实施和项目的展开。
    ⑤持续改进。在系统向全部用户开放前进行测试,如果不能满足需求,则需要花时间对工具进行改进。
    解析: 暂无解析

  • 第10题:

    问答题
    按软件工程思想(结构化生命周期法)开发一个数据库应用系统应该包括哪些步骤?说明各步骤的主要工作内容。

    正确答案: 数据库应用系统开发可以分为如下七个步骤:
    系统调查及可行性分析;
    系统分析(需求分析);
    概要设计(总体设计);
    详细设计(模块设计);
    系统实现(编程);
    系统调试与试运行(测试);
    系统运行、评价与维护(运行)。
    系统调查和可行性分析阶段的任务是初步了解信息系统用户的组织机构、业务范畴以及新系统的目标,并且做出可行性分析,包括经济可行性、技术可行性和使用可行性。
    需求分析阶段的主要任务是了解用户的需求,基本目标是:对现实世界要处理的对象进行详细调查,在了解原系统(手工系统或以前开发的计算机系统)的情况、确定新系统功能的过程中,确定新系统的目标,收集支持新系统目标的数据需求和处理需求。
    总体设计阶段的主要任务是把用户的信息要求统一到一个整体的逻辑结构或概念模式中,此结构能表达用户的要求,并且独立于任何硬件和数据库管理系统。这一步,从应用程序的角度来讲,要完成子系统的划分和功能模块的划分;从数据库的角度来讲要完成概念模型的设计。
    详细设计阶段同样是包括数据库设计和应用程序设计两大部分。对数据库设计要根据具体的数据库管理系统设计数据库、设计关系、考虑数据的完整性、考虑数据的安全和备份策略等。对应用程序设计要给出功能模块说明,考虑实施方法,设计存储过程等。
    编程阶段则根据上一步的设计结果进行具体实施,建立数据库并装入原始数据,建立存储过程,编写和调试应用程序代码等。
    调试与试运行阶段对各个子系统、各个模块要进行联合调试和测试,并试运行。在试运行阶段要广泛听取用户的意见,并根据运行效果进行评估,修改系统的错误、改进系统的性能。
    最后一步是将系统交给用户使用,在使用的过程中可能还会出现新的问题,甚至提出新的需求,所以还要不断对系统进行评价和维护。
    解析: 暂无解析

  • 第11题:

    问答题
    请简要说明数据库安全机制?

    正确答案: 一个用户访问SQL Server必须要经过4个层次的安全控制,操作系统的安全性;服务器的安全性;数据库的安全性;表和列的安全性。从上述流程可以看出,用户使用SQL Server时,需要经过两个安全性阶段:身份验证和权限认证。
    身份验证阶段系统只检验用户是否有连接SQL Server实例的权力,如果身份验证通过了,只表示用户可以连接SQL Server实例,否则系统将拒绝用户的连接。然后需要检验用户是否有访问服务器上数据库的权限,为此需要授予每个数据库中映射到用户登录的账号访问权限,权限认证就可以控制用户在数据库中进行的操作。
    解析: 暂无解析

  • 第12题:

    问答题
    系统开发应具备怎样的条件,请简要说明原因。

    正确答案: 管理信息系统的开发必须在具备一定条件的基础上才能着手进行,这些条件主要有:
    (1)企业高层领导应重视和介入。这对管理信息系统开发和使用的成败起着决定性的作用。原因是:管理信息系统是一个涉及到整个企业的管理体制、管理方法和人员安排等诸多因素的全局性问题,需要投入大量的人力、物力和财力,这些都必须在高层领导的重视和亲自参与下才能顺利解决;
    (2)企业业务人员要有积极性。在系统开发过程中,需要这些人员的配合并提供有关数据,在系统建成投入使用后,他们是直接的操作者,系统运行效果好坏与他们的使用和配合直接相关;
    (3)企业要有一定的科学管理基础。管理信息系统是管理现代化的一个重要手段,如果企业中没有科学的管理作为基础,就无法建成有效的管理信息系统,或者说建立的管理信息系统不可能真正发挥作用;
    (4)要有一定的投资保障。管理信息系统的建立是一项资金耗费较大的工程项目,计算机设备、软件、机房设备、相关人员的工资等都需要投入不小的资金,在某种意义上讲,管理信息系统的规模和质量,甚至成败在很大程度上取决于投资额。
    解析: 暂无解析

  • 第13题:

    请简要说明员工制定培训规划的步骤。


    答案:
    解析:
    制定员工培训规划的基本步骤:一、企业员工培训需求分析:包括企业战略分析、组织分析、任务分析、人员分析、员工职业发展规划
    二、明确企业员工培训目标:目标的层次分析、目标的可行性检查、订立培训目标的步骤
    三、员工培训规划设计的基本程序:
    1、明确培训规划的目的
    2、获取培训规划的信息
    3、培训规划的研讨与修正
    4、把握培训规划设计的关键点
    5、撰写培训规划方案
    6、召开评估会议

  • 第14题:

    如果要查找有关“智能建筑技术”方面的中外文文献,可以选择哪些数据库?请选择其中一种数据库,简要叙述检索的一般步骤?


    正确答案:清华同方数据库、万方数据库、维普数据库、SD数据库。
    (1)分析课题,明确检索要求;
    (2)选择检索系统:要考虑文献类型
    (3)选择检索途径
    (4)选择检索方法
    (5)查找文献线索
    (6)获取原始文献

  • 第15题:

    系统开发应具备怎样的条件,请简要说明原因。


    正确答案: 管理信息系统的开发必须在具备一定条件的基础上才能着手进行,这些条件主要有:
    (1)企业高层领导应重视和介入。这对管理信息系统开发和使用的成败起着决定性的作用。原因是:管理信息系统是一个涉及到整个企业的管理体制、管理方法和人员安排等诸多因素的全局性问题,需要投入大量的人力、物力和财力,这些都必须在高层领导的重视和亲自参与下才能顺利解决;
    (2)企业业务人员要有积极性。在系统开发过程中,需要这些人员的配合并提供有关数据,在系统建成投入使用后,他们是直接的操作者,系统运行效果好坏与他们的使用和配合直接相关;
    (3)企业要有一定的科学管理基础。管理信息系统是管理现代化的一个重要手段,如果企业中没有科学的管理作为基础,就无法建成有效的管理信息系统,或者说建立的管理信息系统不可能真正发挥作用;
    (4)要有一定的投资保障。管理信息系统的建立是一项资金耗费较大的工程项目,计算机设备、软件、机房设备、相关人员的工资等都需要投入不小的资金,在某种意义上讲,管理信息系统的规模和质量,甚至成败在很大程度上取决于投资额。

  • 第16题:

    请简要说明归纳法调试及其具体步骤。


    正确答案:归纳法是一种从特殊到一般的思维过程。归纳法调试从测试结果发现的线索(错误迹象、征兆)入手,分析它们之间的联系,导出错误原因的假设;然后再证明或否定这个假设。归纳法调试步骤:⑴收集有关数据;⑵组织数据;⑶提出假设;⑷证明假设。

  • 第17题:

    请简要说明开发数据库应用系统时,结构设计和行为设计的含义。


    正确答案: 从系统开发的角度,数据库应用系统的建设工作包括结构与行为两个方面:
    A.结构设计,着重描述数据库的结构及各数据库对象间关系,要求在满足应用需求的前提下,尽可能地达到第三范式;
    B.行为设计,主要目的是描述对数据库的操作动作,这些行为和动作将来要体现在应用程序中,所以行为的设计主要是应用程序的设计。
    根据系统的结构和行为两方面特性,系统设计开发分为两个部分,一部分是作为数据库应用系统核心和基石的数据库设计,另一部分是相应的数据库应用软件的设计开发,二者相辅相成,组成统一的数据库工程。

  • 第18题:

    请简要说明CRM系统实施的一般步骤。


    正确答案: ①整体规划。基于KPI的企业运营诊断、信息化应用现状评估、现状问题分析、“机会页”分析、明确总体的规划目标、明确总体规划的IT支撑系统、总体切换策略安排。
    ②项目启动。从各部门选择适当的人参组成CRM小组,还应聘用外部顾问人员,除此之外,保证实施队伍的稳定性。
    ③CRM产品选型与系统供应商的选择步骤与标准。根据管理需要来选择产品,同时选择经验丰富,能够满足企业需要的CRM供应商。
    ④CRM系统的实施。首先完成系统的配置并进行测试,完成系统数据的初始化;其次,挑选员工进行使用培训,并在局部小范围实施,进行运行和测试;最后是最终实施和项目的展开。
    ⑤持续改进。在系统向全部用户开放前进行测试,如果不能满足需求,则需要花时间对工具进行改进。

  • 第19题:

    请简要说明类图的应用领域,并重点说明在软件系统建模应用时的三种模型的关键点及区别。


    正确答案:类图主要可以应用于业务性模型、软件系统模型和数据库逻辑模型。类图应用于软件系统模型时,主要是用来构建领域模型、分析模型和设计模型:
    领域模型是从面向对象的视角看待现实世界的结果,也就是通过类图来描述现实世界中各种事物的关系。因此在构建这个模型时,最主要的工作是找出相关的类,然后明明类之间的关联关系,必要时加入一些多重性描述和业务规则约束。
    分析模型和领域模型是很相近的,甚至可以说领域模型是一种全局的业务分析模型。而在RUP中,分析模型主要是针对软件系统的分析,领域模型则更多是偏重对业务领域的分析。
    设计模型则是在分析模型的基础上添加设计元素的结果。与分析模型相比,设计模型中的类的属性集更趋完善;更重要的是,它将加入模板类、参数类、抽象类/接口等设计元素,以及框架类的使用、设计模式的使用等。总的来说,设计模型是一种详细设计模型,将能够直接对编程予以指导。

  • 第20题:

    问答题
    请简要说明数据库应用系统设计的步骤。

    正确答案: 数据库应用系统设计的步骤包括需求分析、概念设计、逻辑设计和物理设计。 
    解析: 暂无解析

  • 第21题:

    问答题
    请简要说明什么是新系统的逻辑模型,它包括哪些内容,建立这样的模型需要经过哪些步骤?

    正确答案: (1)新系统逻辑模型是指经分析和优化后,新系统拟采用的管理模型和信息处理方案,是系统分析阶段的最终成果。
    (2)新系统逻辑方案主要包括:对系统业务流程分析整理的结果;对数据流程分析整理的结果;各个具体的业务处理过程,以及根据实际情况应建立的管理模型和管理方法。
    (3)确定新系统信息处理方案的步骤:在对现行系统分析和优化的基础上,首先确定合理的业务处理流程;其次确定合理的数据和数据流程;最后,确定新系统的逻辑结构和数据分布。
    解析: 暂无解析

  • 第22题:

    问答题
    请简要说明开发数据库应用系统时,结构设计和行为设计的含义。

    正确答案: 从系统开发的角度,数据库应用系统的建设工作包括结构与行为两个方面:
    A.结构设计,着重描述数据库的结构及各数据库对象间关系,要求在满足应用需求的前提下,尽可能地达到第三范式;
    B.行为设计,主要目的是描述对数据库的操作动作,这些行为和动作将来要体现在应用程序中,所以行为的设计主要是应用程序的设计。
    根据系统的结构和行为两方面特性,系统设计开发分为两个部分,一部分是作为数据库应用系统核心和基石的数据库设计,另一部分是相应的数据库应用软件的设计开发,二者相辅相成,组成统一的数据库工程。
    解析: 暂无解析

  • 第23题:

    问答题
    请简要描述在Linux下Oracle数据库的安装步骤。

    正确答案: 1、修改相关内核参数;
    2、上传并解压Oracle安装包;
    3、安装Oracle主程序;
    4、安装Oracle补丁程序;
    5、创建数据库实例;
    6、创建监听及Net服务名;
    7、测试数据库连接及配置;
    8、创建Oracle自启动及关闭。
    解析: 暂无解析

  • 第24题:

    问答题
    请简要说明开发数据库应用系统的一般步骤。

    正确答案: 1)通常要声明一个全局数据库连接对象
    2)一般要创建Main子过程,并将它设置为启动对象。在其中顺序完成以下操作:
    (1)以非模态方式显示飞溅窗。
    (2)创建全局数据库连接对象,并连接SQL Server或Access等数据库。
    (3)以模态方式显示登录窗,等待用户登录。
    (4)登录成功后,以非模态方式显示主窗体,否则退出程序。
    3)主窗体一般均提供增加、删除、修改、查询等对数据库的管理功能,所有操作均使用全局数据库连接对象作为与数据库交互的通道,通过SQL语句对数据进行处理,其中: 
    (1)增加功能。使用Insert 语句。在新增一条记录时,一般应先执行一Select语句,以防止记录的主关键词重复。 
    (2)删除功能。使用Delete语句。在执行删除操作之前,一般会使用MsgBox函数进行提示。 
    (3)修改功能。使用Update语句。 
    (4)查询功能。使用Select语句。一般会根据用户的需求设置查询条件。 
    4)其他功能。比如数据库备份和恢复功能、用户权限管理功能等。
    解析: 暂无解析