题目
第1题
从总体上讲,信息系统开发策略的制定可不考虑()。
A.自顶向下规划和局部设计相结合
B.规范化原则
C.确定研制队伍的组织形式和人员
D.系统设备、工具和环境的选择
第2题
试题二(共25分)
阅读以下关于系统设计的叙述,在答题纸上回答问题1至问题3。
某软件公司为电子商务企业开发一套网上交易订单管理系统,以提升服务的质量 和效率。在项目之初,项目组决定釆用面向对象的开发方法进行系统开发,并对系统的核心业务功能进行了分析,具体描述如下:
注册用户通过商品信息页面在线浏览商品,将需要购买的商品添加进购物车内, 点击“结算”按钮后开始录入订单信息。
用户在订单信息录入页面上选择支付方式,填写并确认收货人、收货地址和联系方式等信息。点击“提交订单”按钮后产生订单,并开始进行订单结算。
订单需要在30分钟内进行支付,否则会自动取消,用户也可以手工取消订单。
用户支付完成,经确认后,系统开始备货,扣除该商品可接单数量,并移除用户购物车中的所有商品资料。
生成订单表单,出货完毕,订单生效。为用户快递商品,等待用户接收。
用户签收商品,交易完成。
【问题1】(12分) 识别设计类是面向对象设计过程中的重要工作,设计类表达了类的职责,即该类所担任的任务。请用300字以内的文字说明设计类通常分为哪三种类型,每种类型的主要职责,并针对题干描述案例涉及的具体类为每种类型的设计类举出2个实例。 【问题2】(3分) 在面向对象的设计过程中,活动图(activity diagram)阐明了业务用例实现的工作流程。请用300字以内的文字给出活动图与流程图(flow chart)的三个主要区别。 【问题3】(10分) 在面向对象的设计过程中,状态图(statechart diagram)描述了一个实体基于事件反应的动态行为。请根据题干描述,填写图2-1中的(a)-(e)空白,完成订单处理的状态图。
第3题
A.根据软件的结构信息设计测试用例
B.可以通过已有的测试用例测量软件的测试覆盖率
C.通过系统化的导出设计用例来提高覆盖率
D.使用正式或非正式的模型来描述需要解决的问题
第5题
A.身份验证 B.用户 C.通信协议 D.窗口
第6题
A.Ⅰ+Ⅲ+Ⅴ
B.Ⅱ+Ⅲ+Ⅳ
C.Ⅰ+Ⅲ+Ⅳ
D.Ⅱ+Ⅲ+Ⅴ
第7题
A.对信息系统开发方法的比较
B.提出新的信息系统开发方法
C.展示信息技术的可用性
D.对特定信息系统开发方法的完善
第10题
A.表示目标软件系统中具有持久意义的信息项及其操作
B.协调、控制其他类完成用例规定的功能或行为
C.实现目标软件系统与外部系统或外部设备之间的信息交流和互操作
D.分解任务并把子任务分派给适当的辅助类
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!