[计算机类试卷]电子商务系统分析与设计练习试卷2及答案与解析.doc
《[计算机类试卷]电子商务系统分析与设计练习试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]电子商务系统分析与设计练习试卷2及答案与解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、电子商务系统分析与设计练习试卷 2及答案与解析 一、问答题 1 简述 ACTOR、用例可以从不同的层次来描述信息的原因。 2 简述用例在需求中的作用。 3 确定用例的方法有哪些 ? 4 要进行需求分析的方面有哪些 ? 5 U/C系统的功能有哪些 ? 6 简述系统设计的原则。 7 某汽车配件公司最主要的业务,显然是采购和销售,外部项是顾客和供应商。其第一层数据流程图如图 9.3所示。请分析该公司的第二层及第三层数据流图。 8 根据给定的 U/C矩阵,如表 9.2所示进行矩阵求解,并可将系统分为 哪几个独立的小系统,同时要注明子系统间相互联系的数据有哪些 ?9 系统设计中模块划分的原则是什么 ?
2、10 在按范围分解模块时应的要求是什么 ? 电子商务系统分析与设计练习试卷 2答案与解析 一、问答题 1 【正确答案】 ACTOR、用例可以从不同的层次来描述信息。采用该原则的原因有: 需求并不是在项目一开始就很明确,往往是随着项目的推进,逐渐细化。 人的认知往往具有层次的特性。从粗到细,从一般到特殊。采用不同的层次来描述,适于认知的过程。使用用例开发系统的一般过程。在开发过程的 初始阶段,可以根据具体的项目特点,制订开发各个视图之间的关联原则,指导规范。在开发的过程中,视图的组织原则应不断进行维护、更新。 【知识模块】 电子商务系统分析与设计 2 【正确答案】 用例在需求中的作用:用例是从用
3、户的角度看待系统,而不是基于程序员的角度。这样,用例驱动的系统能够真正做到以用户为中心,用户的任何需求都能够在系统开发链中完整的体现。用户和程序员间通过用例沟通,避免了牛头马嘴的尴尬局面。从前,系统开发者总是用于开发的流程。当系统的开发过程都是基于用例的,如用用例获取需求、设计、编码和 测试,那么这个开发过程就是用例驱动的。 【知识模块】 电子商务系统分析与设计 3 【正确答案】 用例和用例文档一书中提到了以下几种方法来确定用例。 首先明确执行者和他们的角色,然后确定业务过程,在这一过程中每一个参与者都在为确定用例而努力。确定系统所能反映的外部事件,然后把这些事件与参与的执行者和特定的用例联系
4、起来。可以把它们描述成需求,这些功能需求可以使用户完成其任务,也可以把它们描述成非功能需求,这些非功能需求描述了系统的限制和用户对质量的期望。虽然最初的屏幕构思有助于描述你对需求的理解 ,但是你必须细化用户界面设计,建立用例文档。在每一次的需求获取之后,都会生成很多未整理的需求,你必须将它们组织成用例文档。使用诸如模板的技术能够提高你的速度和需求的复用性。一个用例文档可以使用表格来组织,主要的要素包括了用例标识号、用例名称、父用例标志号、创建者、创建时间、审核者、修订记录、角色、说、先决条件、请求结果、优先级、普通过程、可选过程、例外、非功能需求、假设、注释和问题。虽然列举了这么多的属性,但是
5、实际中使用的属性这要看你的团体而定,视项目的大小而定。把大量的时间花在用例的描述上是没有意义的。 用户需要的是一个软件系统,并不是一大堆的用例说明。 【知识模块】 电子商务系统分析与设计 4 【正确答案】 需求分析的方面如下: 功能需求,列举出所开发系统要实现的功能,这是系统的硬性指标。 性能需求,列出系统所要达到的技术性能指标,包括存储容量限制、运行时间限制、响应时间限制、传输速度要求和安全保密等。 资源和环境需求,这是对系统运行时所处环境和资源的要求。 可靠性需求,在需求分析时,应对所开发软件在投入运行后不发生故障的概率,按实际的运行环境提出要求。对于那些重 要的子系统,或是运行失效会造成
6、严重后果的模块,应当提出较高的可靠性要求,条件允许的最后能通过冗余设计,达到热备份,以期望系统能够高度可靠地稳定运行,避免因运行事故而带来不必要的损失。 安全保密需求,不同企业对应用系统的安全、保密的要求显然是不同的。应当根据实际需求恰当地做出规定,以便使所开发的系统符合特殊的实际,使其在运行中安全保密方面的性能得到必要的保证。 用户界面需求,系统与用户界面的友好性是用户能够方便有效地使用该系统的关键之一,可以说用户就是系统的上帝,要使系统为用户服务,当然对用户 进行必要的培训也是必须的,后文将提到。从市场角度来看,具有友好用户界面的系统才可能会有较强的竞争力。因此,必须在需求分析时,细致地规
7、定用户界面要达到的要求。 成本消耗与开发进度需求,对电子商务系统项目开发的进度和相应的费用提出要求,作为开发管理的依据。 可扩展性需求,在开发过程中,对系统将来可能的扩充与修改做准备,留出必要的接口,为系统日后的升级扩展做准备。 【知识模块】 电子商务系统分析与设计 5 【正确答案】 U/C矩阵的功能: 通过对 U/C矩阵的正确性检验,及时发现前 期调查和分析中的错误及疏漏。 通过对 U/C矩阵的正确性检验,分析数据的正确性和完整性。 通过对 U/C矩阵的求解,得到子系统的合理划分。 通过子系统之间的数据使用关系,确定子系统之间的共享数据。 【知识模块】 电子商务系统分析与设计 6 【正确答案
8、】 从逻辑模型到物理模型的设计是一个由抽象到具体的过程,有时没有明确的界限,甚至可能有反复。经过系统设计,设计人员应该能为程序员提供经过评审的完整、清楚、准确、规范的系统设计文档,且对设计规范中不清楚的地方做出解释。系统设计总的原则 是保证系统设计目标的实现,并在此基础上使技术资源的运用达到最佳。在进行系统设计过程中,应遵循以以下原则。 系统性原则,系统是作为一个有机整体而存在的。因此,在系统设计中,要从整个系统的角度进行考虑,使系统有统一的信息代码、统一的数据组织方法、统一的设计规范和标准,以提高系统的设计质量。 经济性原则,经济性原则是指在满足系统要求的前提下,尽可能减少系统的费用支出。一
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 电子商务 系统分析 设计 练习 答案 解析 DOC
