- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目经理重点报告报告
软件生命周期
信息系统生命周期:花开云消(散)
花——信息系统规划阶段 开——信息系统开发阶段
云——信息系统运行与维护阶段 消(散)——信息系统更新阶段(消亡阶段)
信息系统开发阶段的几个阶段:划分即实验
划:总体规划阶段 分:系统分析阶段 即:系统设计阶段
实:系统实施阶段 验:系统验收阶段
建设原则:高层介入、用户参与、自顶向下、工程创新、整体发展经济
开发方法:结构化(前期清晰)、原型法(前期不清)、面向对象
2.1软件需求
软件工程三要素:方法、工具、过程
需求的最基本特征:可验证性
软件需求:包括功能需求、非功能需求、设计约束
功能需求:功能本身的要求
非功能性需求:可靠性、性能、响应时间、容错性、扩展性等性能要求
设计约束:设计语言环境
需求工程:包括需求开发、需求管理两部分
需求开发:技术主线;包括需求捕获、分析、定义(规格说明书)、验证(形成基线)
需求管理:管理主线;需求计划、取得理解、取得承诺、管理变更、双向跟踪、识别不一致
需求捕获技术:用户访谈、用户调查、现场观摩、文档考古、联合讨论会
双向跟踪:由产品到文档,由文档到产品
需求跟踪矩阵:需求文档、设计文档、代码、测试用例的统一
追溯:从需求开始向产品
回溯:从产品开始向需求
数据字典包含:名称、在哪用、如何用;比如E-R图(实体关系图)
可行性研究工作的任务:技术、经济、社会的可行性
可研工作的步骤:核实、分析、建模、复核、提案、决策、计划、报告
2.2软件设计
软件设计基本原则:信息隐蔽、高内聚低耦合(模块内部关系紧密,模块之间关系不强)
用户界面设计的要求:可靠、可使用、灵活、不复杂
软件审计:第三方,独立评价
设计评审:一般采用评审会议的方式进行,每个阶段都要做
2.3软件测试
测试:尽早测试,不断测试,别人测试,预期结果,真假数据,贯穿全程
测试对象:需求规格说明书、概要设计规格说明、详细设计规格说明、源程序
黑盒测试:不考虑内部结构,只看输出结果是否正确
黑盒测试方法:等价类、边界值、错误推测、因果图
等价类:若0X5,则4321是等价类
边界值:若0X5,则0145为边界值
错误推测:凭经验
因果图:石川图,鱼骨图,可带流程
白盒测试:考虑内部结构,看到XX覆盖即为白盒测试
测试策略:需求分析、概要设计、详细设计、编码
系统测试、确认测试、集成测试(接口)、单元测试
α测试:开发环境下进行的测试
β测试:实际使用环境下进行的测试
回归测试:改后复测
模糊测试:随机测,针对安全性
LoadRunner:性能测试
QTP:自动测试
审查:开会阅读程序
走查:步进运行
2.4软件维护
分类:就是鱼丸(纠错性、适应性——WIN78、预防性——打补丁、完善性——用户改进的要求)
软件再生:单机改网络版、C/S改B/S、SOA
SOA:面向服务,核心是WebService
3.2常用构件标准
三个流派:CORBA(OMG)、EJB(SUN)、DCOM(MS)
三种类型EJB:会话Session Bean、实体Entity Bean、消息Message-driven Bean
CORBA三层次:最高公共设施、中间公共对象,最低也是核心对象请求代理ORB
复用级别:代码复用、设计复用、分析复用、测试复用
评审审计:管理、设计、检查、走查、审计
软件能力成熟度CMM的五个级别:初始、重复、定义、管理、优化
3.3中间件
中间件特点:处于系统和应用之间;是一类软件而非一种软件;应用之间互操作;通讯功能
底层型中间件:JVM、CLR、ACE、JDBC、ODBC
通用型中间件:CORBA、J2EE、MOM、COM
集成型中间件:WorkFlow、EAI、WebLogic、WebSphere、
数据库访问中间件:JDBC、ODBC
远程过程调用中间件RPC:操作远端计算机就像面前的
面向消息中间件MOM:跨平台跨距离操作IBM MQSeries
DCOM/COM/COM+: DCOM是高版本,COM是基础,COM+是COM的高层应用
4.1面向对象基本概念
对象三要素:标志(名字)、属性(状态、数据)、服务(操作、行为、方法)
多态类型:过载多态,强制多态,包含多态,参数多态
类之间的关系:依赖、泛化、关联、实现
依赖:A变化则B变化,称B依赖于A
泛化:继承的反义词
关联:学校和老师,老师和教室
4.2-4.3UML统一建模语言
UML特点:可独立,可视化,可扩展,非编程,构造化,文档化
UML五视图:逻辑(类+对象)、进程(进线程)、实现、部署(机+网)、用例(需求)
4.3 UML图
静态图:部队包袱够累(部署,对象,包图,复合结构,构件图,类
您可能关注的文档
最近下载
- Unit 6 Understanding ideas Longji Rice Terraces 课件-高中英语外研版(2019)必修第一册.pptx VIP
- 护理学导论(高职)教学教案.docx
- 2024年部编新改版语文六年级上册全册月考试题含答案(共4套).docx
- 饮用水和环境卫生公众健康宣教及风险沟通答案-2024年全国疾控系统“大学习”活动.docx VIP
- 新型冠状病毒、甲型和乙型流感病毒全预混冻干多重荧光PCR检测试剂盒及其检测方法发明专利.pdf VIP
- 基金会捐赠协议.doc VIP
- XX市智慧安居工程(一期)报警求助综合受理指挥分系详细设计方案.doc VIP
- 《乡土中国》 第11篇 《长老统治》.ppt
- [知识]职业生涯人物访谈(教师).pdf VIP
- 第六单元整本书阅读《西游记》课件 2024—2025学年统编版语文七年级上册.pptx VIP
文档评论(0)