电子商务系统分析与设计考试题
1、软件测试包括哪些步骤?说明这些步骤的测试对象是什么?P293
测试过程按4个步骤进行,即单元测试、集成测试、确认测试和系统测试。
测试对象是:模块,概要设计,需求,合同要求。
2、简述结构化程序设计方法的基本要点。
(1)自顶向下、逐步求精的程序设计方法。
(2)使用3种基本控制结构、单入口、单出口来构造程序。
3、简述需求分析的内容。
需求分析阶段的基本过程包括四个方面:对问题的识别,分析与综合,制定规格说明以及评审。
(1)问题识别,系统分析人员要研究计划阶段产生的可行性分析报告和软件项目实施计划。
然后进行功能需求、性能需求、环境需求、可靠性需求安全保密需求、用户界面需求、资源使用需求等方面的工作。
(2)分析与综合,分析员需从数据流和数据结构出发,逐步细化所有的软件功能,出系统各元素之间的联系、接口特性和设计上的限制,分析他们是否满足功能需求,是否合理。
(3)制定规格说明,编写需求分析的文档。
(4)需求分析评审。为保证软件需求定义的质量,评审应以专门指定的人员负责,并按规程严格执行。
4、简述软件维护的主要内容。
改正性维护;适应性维护;完善性维护;预防性维护。
5、电子商务系统的生命周期具有哪些特点?P24
(1)电子商务系统作为一类信息系统,其生命周期也包括系统规划、系统分析、系统设计电子商务网站设计
、系统实施、运行维护管理与评估这样几个阶段。
(2)电子商务系统的生命周期有一个重要的特点,及系统的规划阶段非常重要, 相对而言,这一阶段要在战略层次上考虑企业的商务模式如何变化。
6、交互作用图包括什么?每一种有什么特点?P67
包括顺序图和协作图。
顺序图特点:有对象生命线;有控制中心。
协作图特点:有路径;有序列号。
7、中间件软件在分布式软件系统中有哪些作用?P95
(1) 支持分布式软件(资源)的交互与访问。
(2) 屏蔽异构。
(3) 提供公共服务 。
(4) 运行管理。
8、常见的电子商务网站的推广方法有哪些?P316
(1)搜索引擎推广方法。
(2)推广方法。
(3)资源合作推广方法。
(4)“病毒性”营销方法。
(5)信息发布推广方法。
(6)论坛推广方法。
(7)网络广告推广方法。
(8)综合网站推广方法。
9、规范化的软件测试过程包括哪几个基本的测试活动?P297
(1)拟定测试计划。
(2)编制测试大纲。
(3)根据测试大纲设计和生成测试用例。
(4)实施测试。
(5)生成测试报告。
10、可行性研究
在建设项目投资决策前对有关建设方案、技术方案或生产经营方案进行的技术经济论证。
11、概要设计
概要设计的主要任务是把需求分析得到的DFD转换为软件结构和数据结构。
12、生存周期
软件生存周期是指从提出软件开发要求开始,直到该软件报废不用为止的整个时期。这个时期又分为若干个阶段,对软件生产的管理和进度控制有重要作用,使软件的开发有相应的模式、流程、工序和步骤。
13、电子商务系统分析。P162
电子商务系统分析就是在系统规划确定的原则和目标的指导下,结合电子商务系统的特点,对企业进行调查,全面了解企业的目标、组织结构、数据流程和业务处理过程,结合不同电子商务活动的基本需求,进而确定企业的详细需求定义,为系统设计奠定基础。
14、简述电子商务网站设计的成功要素P221
(1)整体布局:结构清晰,便于使用。
(2)提供有价值的信息。
(3)快速的访问速度。
(4)良好的版面设计。
(5)很强的文字可读性。
(6)良好的标题设计。
(7)导航明确,导向清晰。
(8)方便的反馈及订购程序。
15、简述电子商务系统分析与传统的系统分析方法有什么异同。P162
(1)目标相同。
(2)方法类似。
(3)系统分析的对象不尽相同。
(4)系统分析的任务不同。
16、某图书出版公司希望每月定期向固定客户邮寄最近一个月的图书分类目录。客户可在其收到的目录上圈定自己要买的书。出版公司按照客户的反馈信息邮寄图书。要求为出版公司
设计软件,以实现以下功能:
(1)自动生成图书分类目录;
(2)自动处理客户反馈信息。
试用面向数据流的方法给出系统的数据流图,并设计出软件结构图。
17、现为某银行开发一个计算机储蓄管理系统。要求系统能够完成:将储户填写的存款单或取款单输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等
信息,同时要求储户输入口令,并打印出存款单给储户;如果是取款,则系统首先要求储户输入口令,储户身份确认后,系统计算结算清单给储户,结算清单中的信息包括本息金额和利息金额。
试根据要求画出该系统的数据流程图。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论