Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Seventh Edition - Chương 5 ppt
PREMIUM
Số trang
56
Kích thước
1.5 MB
Định dạng
PDF
Lượt xem
1053

Seventh Edition - Chương 5 ppt

Nội dung xem thử

Mô tả chi tiết

Slide 5.1

© The McGraw-Hill Companies, 2007

Object-Oriented and

Classical Software

Engineering

Seventh Edition, WCB/McGraw-Hill, 2007

Stephen R. Schach

[email protected]

Slide 5.2

© The McGraw-Hill Companies, 2007

CHAPTER 5

THE TOOLS

OF THE TRADE

Slide 5.3

© The McGraw-Hill Companies, 2007

Overview

 Stepwise refinement

 Cost–benefit analysis

 Software metrics

 CASE

 Taxonomy of CASE

 Scope of CASE

 Software versions

 Configuration control

 Build tools

 Productivity gains with CASE technology

Slide 5.4

© The McGraw-Hill Companies, 2007

5.1 Stepwise Refinement

 A basic principle underlying many software engineering techniques

 “Postpone decisions as to details as late as possible to be able to

concentrate on the important issues”

 Miller’s law (1956)

 A human being can concentrate on 7 ± 2 items at a time

Slide 5.5

© The McGraw-Hill Companies, 2007

5.1.1 Stepwise Refinement Mini Case Study

 Design a product to update a sequential master file containing name

and address data for the monthly magazine True Life Software

Disasters

 Three types of transactions

 Type 1: INSERT (a new subscriber into the master file)

 Type 2: MODIFY (an existing subscriber record)

 Type 3: DELETE (an existing subscriber record)

 Transactions are sorted into alphabetical order, and by transaction

code within alphabetical order

Tải ngay đi em, còn do dự, trời tối mất!