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
900

Tài liệu đang bị lỗi

File tài liệu này hiện đang bị hỏng, chúng tôi đang cố gắng khắc phục.

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!