假设您刚刚升任一家软件公司的项目经理,将率领一个40人的团队,用ASP.NET开发一个在线购物系统。该系统应用前景良好。不过您所在的公司之前一直使用J2EE平台开发,对微软的.NET不够熟悉,好在客户要求的时间不是很紧,有12个月的时间可用于开发。请根据以上材料回答如下问题: (1)您打算采用何种软件过程模型来组织开发?为什么? (2)作为项目经理,请你分析该项目可能存在的风险有哪些?
假设你是一个公司的项目经理,将要接手一个软件项目,开发一个电子商务网站,你的团队有60人左右,且拥有丰富的架站经验,对于该项目所要使用的J2EE平台十分熟悉,并且在以往的开发过程中积累了大量可复用的构件。不过客户要求的时间非常急,只有3个月。试根据材料回答如下问题: (1)作为项目经理,你将采用何种过程模型进行开发?为什么? (2)假设项目实际进行时的进度情况与计划情况不一致,有可能造成无法按期完工的情况,作为项目经理,你该如何应对?
比较下列两段语句,从编码风格的角度分析其优、劣。 程序段一: 程序段二:
程序段一比程序段二好。 (1)开头给出了序言性注视。 (2)使用了缩进使程序结构更清晰。 (3)变量名定义更清楚。
阅读如下程序,说出该程序属于哪种耦合方式,为什么?并说明可以采用何种方式降藕。
这段程序存在印记耦合,因为该程序将类声明为了方法的参数类型。可采用接口或者简单参数类型的方法降藕。
最新试题
在UML中,以下不是构件图的作用的是()。
下列哪个不是系统的参与者?()
以下架构风格中,注重系统的松耦合和灵活性的是()。
“与所期望的设计之间的偏差”是指()
“一种自然语言来表达需求规约”的表达风格是()
以下UML图中,能够动态地展示对象之间的交互的是()。
聚合是关联的一种特殊形式,其图形符号表示是()
在UML中,活动图主要用于()
用于解决不同接口之间适配问题的是()设计模式。
软件体系结构中的分层设计通常是为了达到什么目的?()