Software Engineering Book For Software and Computer Engineering With Sample Question Papers: Software Engineering Book For Computer And Software Engineering

0
(0)

Software Engineering Book For Software and Computer Engineering With Sample Question Papers: Software Engineering Book For Computer And Software Engineering
 

  • Author:V ShanataramV Shantaram
  • Length: 175 pages
  • Edition: 3
  • Publication Date: 2021-04-06
  • ISBN-10: B091ZN49WX
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Software engineering is the application of engineering concepts for software development. Its main goal is the creation, improvement, and maintenance of software. Software engineering takes into account engineering aspects like the hardware and software environment when working on a program.

    OBJECTIVES:-
    The student should be made to:
    Understand the phases in a software project
    Understand fundamental concepts of requirements engineering and Analysis Modelling.
    Understand the major considerations for enterprise integration and deployment. Learn
    various testing and maintenance measures

    UNIT I SOFTWARE PROCESS AND PROJECT MANAGEMENT

    Introduction to Software Engineering, Software Process, Perspective and Specialized Process
    Models – Software Project Management: Estimation – LOC and FP Based Estimation, COCOMO
    Model – Project Scheduling – Scheduling, Earned Value Analysis – Risk Management.

    UNIT II REQUIREMENTS ANALYSIS AND SPECIFICATION

    Software Requirements: Functional and Non-Functional, User requirements, System requirements,
    Software Requirements Document – Requirement Engineering Process: Feasibility Studies,
    Requirements elicitation and analysis, requirements validation, requirements management-Classical
    analysis: Structured system Analysis, Petri Nets-Data Dictionary.

    UNIT III SOFTWARE DESIGN

    Design process – Design Concepts-Design Model– Design Heuristic – Architectural Design –
    Architectural styles, Architectural Design, Architectural Mapping using Data Flow- User Interface
    Design: Interface analysis, Interface Design –Component level Design: Designing Class based
    components, traditional Components.

    UNIT IV TESTING AND IMPLEMENTATION

    Software testing fundamentals-Internal and external views of Testing-white box testing-basis path
    testing-control structure testing-black box testing- Regression Testing – Unit Testing – Integration
    Testing – Validation Testing – System Testing And Debugging – Software Implementation
    Techniques: Coding practices-Refactoring.

    UNIT V PROJECT MANAGEMENT

    Estimation – FP Based, LOC Based, Make/Buy Decision, COCOMO II – Planning – Project Plan,
    Planning Process, RFP Risk Management – Identification, Projection, RMMM – Scheduling and
    Tracking –Relationship between people and effort, Task Set & Network, Scheduling, EVA –
    Process and Project Metrics.

    OUTCOMES:-
    At the end of the course, the student should be able to
    Identify the key activities in managing a software project. Compare different process
    models.
    Concepts of requirements engineering and Analysis Modeling.
    Apply systematic procedure for software design and deployment. Compare and contrast the
    various testing and maintenance.

    中文:

    书名:软件和计算机工程软件工程书和试卷样本:计算机和软件工程软件工程书

    软件工程是工程概念在软件开发中的应用。它的主要目标是创建、改进和维护软件。软件工程在处理程序时会考虑硬件和软件环境等工程方面的问题。

    OBJECTIVES:-
    学生应该被要求:
    了解软件项目中的各个阶段
    理解需求工程和分析建模的基本概念。
    了解企业集成和部署的主要注意事项。学到
    各种测试和维护措施

    第一单元软件过程和项目管理

    Introduction to Software Engineering, Software Process, Perspective and Specialized Process
    模型-软件项目管理:评估-基于LOC和FP的评估,COCOMO
    模型-项目调度-调度,挣值分析&风险管理。

    UNIT II REQUIREMENTS ANALYSIS AND SPECIFICATION

    软件需求:功能性和非功能性、用户需求、系统需求、
    软件需求文档-需求工程过程:可行性研究,
    需求获取和分析、需求验证、需求管理-经典
    分析:结构化系统分析,PETRI网-数据字典。

    第三单元软件设计

    设计流程-设计概念-设计模型-设计启发式-建筑设计-
    Architectural styles, Architectural Design, Architectural Mapping using Data Flow- User Interface
    设计:接口分析、接口设计-组件级设计:基于类的设计
    组件,传统组件。

    UNIT IV TESTING AND IMPLEMENTATION

    软件测试基础.测试的内部和外部视图.白盒测试.基本路径
    测试-控制结构测试-黑盒测试-回归测试-单元测试-集成
    测试-验证测试-系统测试和调试-软件实现
    技术:编码实践-重构。

    第五单元项目管理

    估算-基于FP,基于LOC,做出/购买决策,Cocomo II–规划-项目计划,
    规划流程,RFP风险管理-识别、预测、RMMM–日程安排和
    跟踪-人员和工作之间的关系、任务集和网络、日程安排、EVA-
    流程和项目指标。

    结果:-
    在课程结束时,学生应该能够
    Identify the key activities in managing a software project. Compare different process
    模特们。
    需求工程和分析建模的概念。
    应用系统化程序进行软件设计和部署。比较和对比
    各种测试和维护。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册