某信息系统在开发过程中先搭建整体框架,实现用户主体需求,后续通过2-3个版本升级逐步完善,直至实现用户的全部需求。则该系统采用的开发方法是()。
A.结构化方法
B.面向对象方法
C.瀑布法
D.原型法
D、原型法
A.结构化方法
B.面向对象方法
C.瀑布法
D.原型法
D、原型法
阅读以下关于数据库分析与设计的叙述,在答题纸上回答问题1至问题4。
某集团公司在各省均设有分公司,现欲建立全国统一的销售管理信息系统,以便总公司及时掌握各分公司的销售情况。公司成立专门的项目组进行该系统的研发工作,其中张工负责其中的数据库设计工作。
张工和需求分析小组紧密合作,在设计出数据流图和数据字典的基础上,给出了数据库关系模式和相应的索引设计。同时考虑到未规范化关系模式町能引起的各类数据错误,对关系模式进行了全面的规范化处理,使所有关系模式均达到了3NF或BC.NF。
在项目实施过程中,应用开发小组认为该设计方案未考虑应用功能的实际需求。如果严格按照设计方案实施,会对应用系统的整体性能产生较大影响。主要的原因在于进行数据查询时,会产生大量的多表连接操作,影响性能。而设计方案中的索引设计,并不能完全满足数据查询的性能要求。
应用开发小组还认为,该设计方案未考虑到信息系统中核心销售数据处理的特点:
各分公司在使用该信息系统时只能操作自己分公司的销售数据,无权操作其他分公司的销售数据;只有总公司有权利操作所有销售数据,以便进行统计分析。
应用开发小组要求,在数据库设计方案中,必须针对实际应用功能的实现来考虑关系模式的规范化,必要时需要采用逆规范化或解除规范化的方法来保证性能要求。
【问题1】(8分)
系统需要管理供应商和货物等信息,具体包括供应商姓名、地址以及货物名称、价格等,供应商可以提供O-n种货物,其公司地址也可能发生变化。请以供应商关系模式supplier(name,address,product price)为例,解释不规范的关系模式存在哪些问题。
【问题2】(6分)
应用开发小组认为张工的规范化设计虽然解决了未规范化关系模式带来的问题,但实际实现功能时会造成系统性能的下降。请解释其原因。
【问题3】(5分)
请解释逆规范化方法,说明其优缺点。
【问题4】(6分)
针对该信息系统中核心销售数据处理的特点,如采用关系表水平分割的逆规范化方法,请给出具体的解决方案,井说明该方案存在的问题。
一个大型信息系统必须有一个总体规划,这主要是因为(43)。
A.需要勾画出系统框架以便控制费用
B.指导和协调各子系统之间的矛盾和冲突
C.可以尽快见到效益
D.保证每一个子系统独立开发
一个大型信息系统必须有一个总体规划,这主要是因为()。
A.需要勾划出系统框架以便控制费用
B.指导和协调各子系统之间的矛盾和冲突
C.可以尽快见到效益
D.保证每一个子系统独立开发
A.范围和质量
B.进度和成本
C.质量和进度
D.成本和范围
论信息系统项目的需求管理和范围管理
在信息系统项目的开发过程中,人们越来越体会到需求管理和范围管理的重要性,含糊的需求和范围经常性的变化使信息系统项目的甲乙双方吃尽了苦头,这使得人们急于寻找良策以管理范围。
请围绕“需求管理和范围管理”论题,分别从以下三个方面进行论述:
概要叙述你参与管理过的信息系统项目,以及该项目在需求管理和范围管理方面的情况。
物流信息系统项目的可行性论证可以避免错误的投资决策,它为需求分析及初步设计的编写提供了()结构,使企业人员对整个系统有一个整体的了解。
A.代码式
B.框架性
C.目标性
D.建设性
A.瀑布模型
B.原型化模型
C.V模型
D.螺旋模型