免费智能真题库 > 历年试卷 > 电子商务设计师 > 2017年下半年 电子商务设计师 上午试卷 综合知识
第69题      2017年下半年 电子商务设计师 上午试卷 综合知识
所属知识点   软件工程        关键词   测试   程序设计   范围   概要设计   开发   详细设计   信息系统   需求分析   需求
考点辞典   需求分析   需求分析   测试   概要设计   详细设计   调试   程序设计   程序设计   需求分析

 
典型的信息系统项目开发的过程为:需求分析概要设计详细设计程序设计、调试与测试、系统安装与部署。( )阶段拟定了系统的目标、范围和要求。
 
 
  A.  概要设计
 
  B.  需求分析
 
  C.  详细设计
 
  D.  程序设计
 
 
 

  软件工程 知识点 更多相关真题:    更多>  
 
  第17题    2017年下半年  
   29%
程序员小王的编程心得体会中,( )并不正确。
  第13题    2011年下半年  
   50%
利用结构化分析模型进行接口设计时,应以(13)为依据。
  第14题    2018年下半年  
   51%
某企业拟开发-一个企业信息管理系统,系统功能与多个部门的业务相关。现希望该系统能够尽快投入使用,系统功能可以在使用过程中不断改善。则最适宜采用的软件过程模型为( )。
 

需求分析
需求分析是开发过程中最关键的阶段。不同的用户有不同的网络需求,收集的需求范围包括业务需求、用户需求、应用需求、计算机平台需求、网络通信需求,同时要考虑未来的需要,以便在以后对网络实现扩展。
需求分析的输出是产生一份需求说明,也就是需求规范。在写完需求说明书后,管理者和网络设计者应达成共识,并在文件上签字,这是规避网络建设风险的关键。
未完......点击标题查看......
需求分析
需求分析包括以下内容。
(1)任务:①确定软件系统的功能需求和非功能需求;②分析软件系统的数据要求;③导出系统的逻辑模型;④修正项目开发计划;⑤如有必要,可以开发一个原型。
(2)主要工作:①需求获取——确定对目标系统的各方面需求。涉及的主要任务是建立获取用户需求的方法框架,并支持和监控需求获取的过程。②需求分析和综合——对问题进行分析,然后在此基础上整合出解决方案。③编写需求规格说明书——对已确定的需求进行文档化描述,该文档通常称为"软件需求规格说明书"。④需求评审——评审需求分析的正确性、完整性和清晰性。
(3)软件需求规格说明书:需求分析阶段的最后成果,是软件开发的重要文档之一。其作用有三:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据。软件需求规格说明书的内容主要包括概述、数据描述、功能描述、性能描述、参考文献和附录等。
未完......点击标题查看......
测试
测试工作伴随着整个网络工程的全过程,无论是布线安装还是系统调试,都需要进行反复的测试和确定。
       测试计划
       测试计划应包括下列5个方面的内容。
       1)简要说明
       简要说明包括工程的概况和需要达到的主要指标。
       2)测试内容
       测试内容包括逐项列出的测试步骤、名称、内容和预期达到的目标。
       3)测试清单
       测试清单是对每项测试内容列出测试的部位和参与测试的单位,包括进度的安排、测试工具和相应的条件(设备和软件等)。
未完......点击标题查看......
概要设计
1)设计软件系统总体结构
设计软件系统总体结构的基本任务是采用某种设计方法,将一个复杂的系统按功能划分成模块;确定每个模块的功能;确定模块之间的调用关系;确定模块之间的接口,即模块之间传递的信息;评价模块结构的质量。
2)数据结构及数据库设计
(1)数据结构的设计。在需求分析阶段,已经通过数据字典对数据的组成、操作约束和数据之间的关系等方面进行了描述,确定了数据的结构特性,在概要设计阶段要加以细化,详细设计阶段则规定具体的实现细节。在概要设计阶段,宜使用抽象的数据类型。
(2)数据库的设计。数据库的设计是指数据存储文件的设计,主要指以下几个方面。
①概念设计。在数据分析的基础上,采用自底向上的方法从用户角度进行视图设计,一般用ER模型来表述数据模型。
②逻辑设计。ER模型是独立于数据库管理系统(DBMS)的,要结合具体的DBMS特征来建立数据库的逻辑结构。
③物理设计。物理设计就是设计数据模式的一些物理细节,如数据项存储要求、存取方法和索引的建立等。
3)编写概要设计文档
未完......点击标题查看......
详细设计
详细设计的基本任务如下。
(1)对每个模块进行详细的算法设计。用某种图形、表格和语言等工具将每个模块处理过程的详细算法描述出来。
(2)对模块内的数据结构进行设计。
(3)对数据库进行物理设计,即确定数据库的物理结构。
(4)其他设计。根据软件系统的类型,还可能需要进行以下设计。
①代码设计。为了提高数据的输入、分类、存储和检索等操作,节约内存空间,对数据库中某些数据项的值要进行代码设计。
②输入输出格式设计。
③用户界面设计。
(5)编写详细设计说明书。
未完......点击标题查看......
调试
调试的任务就是根据测试时所发现的错误,找出原因和具体的位置,进行改正。调试主要由程序开发人员来进行,谁开发的程序就由谁来进行调试。常用的调试方法有试探法、回溯法、对分查找法、归纳法和演绎法。
未完......点击标题查看......
程序设计
       类和继承
       1)类
       一个类是一些属性和方法的封装体,类的定义用关键字class声明,用关键字public、protected、 private指定类的成员的存取控制属性:private(私有)成员只有类内部的方法才能访问,protected(保护)成员派生类和同一文件夹下的类可以访问,public(公有)成员可以从类的外部访问。默认是public。这体现了面向对象的以下指导思想:尽量将类内部的细节隐藏起来,对类的属性的操作应该通过类的方法来进行。
       另外,public还可以用来修饰类,public类能够被其他文件夹下的类访问,非public类只能被同一文件夹下的类访问。一个.java文件中可以包含多个类,会被编译成多个.class文件,但只能有一个public类,而且该类名要和文件名一样。
       2)继承
       Java中用关键字extends表示类间的继承关系。父类的公有属性和方法成为子类的属性和方法,子类如果有和父类的同名、同参数类型的方法,那么子类对象在调用该方法时,调用的是子类的方法,亦即方法的重置。如果想要调用父类的同名方法,需要用super关键字(属性同理)。
       子类的对象可以作为祖先类的对象使用,即所谓类的向上转换,反之则不行。具体表现在:可以用子类对象来对祖先类对象赋值,可以用子类对象作为实参去调用以父类对象为形参的函数。
       对象的引用本质
       Java中的对象实际上是对象的引用,本质上和C语言中的指针是一样的;但也和C语言指针不尽相同,例如,不能自增、自减,不能强制转换成其他类型。
未完......点击标题查看......
程序设计
1)程序设计方法
目前面向程序设计大多采用结构化方法、快速原型方法、面向对象的方法。
2)编码风格
(1)源程序中的内部文档。
(2)数据说明。
(3)语句构造。
(4)输入和输出。
未完......点击标题查看......
需求分析
需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)的工作概况,明确用户需求,确定新系统的功能。
调查的重点是"数据"和"处理",以获得用户对数据库的以下4点要求。
(1)信息要求:指用户需要从数据库中获得信息的内容与性质。通过信息要求可以导出数据要求。
(2)处理要求:指用户要完成什么处理功能,对处理的响应时间有什么要求,采用批处理还是联机处理方式。
(3)安全性和完整性要求。
(4)企业的环境特征:包括企业的规模与结构,部门的地理分布,主管部门对机构的规定与要求,对系统费用/利益的限制。
调查的方法主要有:跟班作业、开调查会、请专人介绍、设计调查表请用户填写、查阅原系统有关记录。
需求分析阶段生成的结果如下。
(1)数据:数据字典(通常包括数据项、数据结构、数据流、数据存储和处理过程),全系统中的数据项、数据流、数据存储的描述。
未完......点击标题查看......

 题号导航      2017年下半年 电子商务设计师 上午试卷 综合知识   本试卷我的完整做题情况 
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
↓第69题