Professional Documents
Culture Documents
Hof706 en VI
Hof706 en VI
com
Jeffrey A. Hoffer
Joey F. George
Joseph S. Valacich
Chương 6
xác định hệ thống
Yêu cầu
Mục tiêu học tập
✓ Mô tả các phương án thiết kế và thực hiện
phỏng vấn và xây dựng kế hoạch thực hiện
phỏng vấn để xác định yêu cầu hệ thống.
✓ Giải thích những ưu điểm và nhược điểm của việc quan
sát công nhân và phân tích tài liệu kinh doanh để xác
định các yêu cầu hệ thống.
✓ Giải thích cách máy tính có thể cung cấp hỗ trợ
cho việc xác định yêu cầu.
✓ Tham gia và giúp lập kế hoạch cho một phiên Thiết kế
ứng dụng chung.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 2
Mục tiêu học tập (Tiếp)
✓ Sử dụng nguyên mẫu trong quá trình xác
định yêu cầu.
✓ Mô tả các phương pháp tiếp cận hiện
đại để xác định yêu cầu.
✓ Hiểu cách các kỹ thuật xác định yêu cầu áp
dụng cho sự phát triển của các ứng dụng
thương mại điện tử.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 3
Thực hiện xác định yêu cầu
HÌNH 6-1
Vòng đời phát triển hệ thống với giai đoạn
phân tích được làm nổi bật
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 4
Quá trình xác định yêu cầu
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 5
Sản phẩm bàn giao và kết quả
◼ Sản phẩm bàn giao để xác định yêu cầu:
-Từ các cuộc phỏng vấn và quan sát
◼ bảng điểm phỏng vấn, ghi chú quan sát, biên bản
cuộc họp
-Từ các văn bản hiện có
◼ tuyên bố sứ mệnh và chiến lược, hình thức kinh
doanh, hướng dẫn thủ tục, mô tả công việc, hướng
dẫn đào tạo, tài liệu hệ thống, lưu đồ
-Từ các nguồn máy tính
◼ Kết quả phiên thiết kế ứng dụng chung, kho lưu trữ
CASE, báo cáo từ các hệ thống hiện có, hiển thị và báo
cáo từ nguyên mẫu hệ thống
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 6
Phương pháp truyền
thống để xác định yêu cầu
◼ phỏng vấn cá nhân
◼ nhóm phỏng vấn
◼ Quan sát công nhân
◼ Nghiên cứu tài liệu kinh doanh
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 7
Phỏng vấn và lắng nghe
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall số 8
Hướng dẫn phỏng vấn
hiệu quả
◼ Lên kế hoạch phỏng vấn.
-Chuẩn bị người được phỏng vấn: cuộc hẹn, câu hỏi mồi.
-Chuẩn bị chương trình nghị sự, checklist, câu hỏi.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 9
Phỏng vấn và lắng nghe (tt)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 12
hướng dẫn phỏng vấn
◼ Đừng diễn đạt một câu hỏi theo cách ngụ ý một
câu trả lời đúng hay sai.
◼ Hãy nghe thật cẩn thận.
◼ Nhập ghi chú cuộc phỏng vấn trong vòng 48 giờ sau cuộc
phỏng vấn.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 14
Phỏng vấn nhóm (tt)
◼ Cùng nhau phỏng vấn một số nhân vật
chủ chốt
-Thuận lợi
◼ Sử dụng thời gian hiệu quả hơn
◼ Có thể nghe thấy các thỏa thuận và bất đồng cùng một lúc
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 15
Kỹ thuật nhóm danh nghĩa (NGT)
◼ Một quy trình thuận lợi hỗ trợ tạo ý tưởng theo
nhóm
◼ Quá trình
- Các thành viên đến với nhau thành một nhóm, nhưng ban đầu hoạt động
riêng lẻ.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 16
Trực tiếp quan sát người dùng
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 17
Thủ tục phân tích và các
tài liệu khác
◼ Phân tích tài liệu
-Xem xét các tài liệu kinh doanh hiện có
-Có thể đưa ra một cái nhìn lịch sử và “chính thức” về
các yêu cầu hệ thống
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 18
Phân tích thủ tục và các
tài liệu khác (tt)
◼ Các loại thông tin cần khám phá:
-Các vấn đề với hệ thống hiện có
-Cơ hội đáp ứng nhu cầu mới
-định hướng tổ chức
-Tên của các cá nhân chủ chốt
-Giá trị của tổ chức
-Các trường hợp xử lý thông tin đặc biệt
-Lý do thiết kế hệ thống hiện tại
-Quy tắc xử lý dữ liệu
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 19
Phân tích thủ tục và các
tài liệu khác (tt)
◼ Tài liệu hữu ích: Quy trình làm việc
bằng văn bản
-Đối với cá nhân hoặc nhóm làm việc
-Mô tả cách một công việc hoặc nhiệm vụ cụ thể được
thực hiện
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 20
Quy trình phân tích (Tiếp)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 23
Phân tích thủ tục và các
tài liệu khác (tt)
◼ hệ thống chính thức: cách chính thức mà một hệ
thống hoạt động như được mô tả trong
tài liệu tổ chức (tức là quy trình làm
việc)
◼ Hệ thống không chính thức: cách một hệ thống thực
sự hoạt động (tức là các cuộc phỏng vấn,
quan sát)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 24
Phân tích thủ tục và các
tài liệu khác (tt)
◼ Tài liệu hữu ích: Biểu mẫu kinh doanh
-Được sử dụng cho tất cả các loại chức năng kinh doanh
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 25
phân tích
thủ tục và
Các tài liệu khác
(Tiếp)
HÌNH 6-4
Mẫu hóa đơn từ Microsoft Excel
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 26
Phân tích thủ tục và các
tài liệu khác (tt)
◼ Tài liệu hữu ích: Báo cáo
-Đầu ra sơ cấp của hệ thống hiện tại
-Cho phép bạn làm việc ngược từ báo cáo
đến dữ liệu cần thiết để tạo báo cáo
◼ Tài liệu hữu ích: Mô tả hệ thống
thông tin hiện tại
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 27
Phân tích thủ tục và các
tài liệu khác (tt)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 28
Phương pháp hiện đại để xác định
yêu cầu hệ thống
◼ Thiết kế ứng dụng chung (JAD)
-Tập hợp những người dùng chính, người quản lý và nhà
phân tích hệ thống
-Mụcđích: thu thập các yêu cầu hệ thống
đồng thời từ những người chủ chốt
-Tiến hành ngoài cơ sở
◼ Hệ thống hỗ trợ nhóm
-Tạo điều kiện chia sẻ ý tưởng và bày tỏ quan điểm
về các yêu cầu hệ thống
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 29
Các phương pháp xác định yêu cầu hệ
thống đương đại (Tiếp)
◼ công cụ TRƯỜNG HỢP
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 30
Thiết kế ứng dụng chung (JAD)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 31
JAD (Tiếp theo)
HÌNH 6-6Minh họa cách bố trí phòng điển hình cho JAD
Nguồn: Dựa trên Gỗ và Bạc, 1995.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 32
JAD (Tiếp theo)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 33
JAD (Tiếp theo)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 34
Công cụ CASE Trong JAD
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 35
Sử dụng nguyên mẫu trong
quá trình xác định yêu cầu
◼ Nhanh chóng chuyển đổi các yêu cầu sang
phiên bản làm việc của hệ thống
◼ Khi người dùng thấy các yêu cầu được
chuyển đổi thành hệ thống, sẽ yêu
cầu sửa đổi hoặc sẽ tạo ra các yêu cầu
bổ sung
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 36
Sử dụng nguyên mẫu trong quá trình
xác định yêu cầu (Tiếp)
Hình 6-7
nguyên mẫu
phương pháp luận
(Nguồn:Dựa trên
“Prototyping: The New
Mô hình cho các hệ thống
Phát triển,” bởi
JD Naumann và A.
M.Jenkins,MIS
hàng quý6(3): 29–44.)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 37
Sử dụng nguyên mẫu trong quá trình
xác định yêu cầu (Tiếp)
◼ Hữu ích nhất khi:
-Yêu cầu của người dùng không rõ ràng.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 38
Sử dụng nguyên mẫu trong quá trình
xác định yêu cầu (Tiếp)
◼ nhược điểm
-Xu hướng tránh tài liệu chính thức
-Khó thích ứng với đối tượng người dùng phổ
thông hơn
-Chia sẻ dữ liệu với các hệ thống khác thường không được
xem xét
-Kiểm tra vòng đời phát triển hệ thống
(SDLC) thường bị bỏ qua
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 39
Phương pháp cơ bản để xác định
yêu cầu hệ thống
◼ Tái cấu trúc quy trình kinh doanh (BPR):
tìm kiếm và thực hiện những thay đổi triệt
để trong quy trình kinh doanh để đạt
được những cải tiến đột phá về sản phẩm
và dịch vụ
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 40
Phương pháp cơ bản để xác định
yêu cầu hệ thống (tiếp)
◼ Bàn thắng
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 41
Xác định quy trình để tái kỹ nghệ
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 42
Công nghệ đột phá
◼ Phải ứng dụng công nghệ thông tin để cải
tiến triệt để các quy trình nghiệp vụ.
◼ Công nghệ đột phálà những công nghệ cho
phép phá vỡ các quy tắc kinh doanh lâu đời
ngăn cản các tổ chức thực hiện các thay đổi
kinh doanh triệt để.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 43
Công nghệ đột phá (Tiếp)
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 44
Xác định yêu cầu bằng phương
pháp Agile
◼ Sự tham gia liên tục của người dùng
-Thay thế thác nước SDLC truyền thống bằng chu trình phân
tích–thiết kế–mã–kiểm tra lặp đi lặp lại
-Tập trung vào mục tiêu, vai trò và nhiệm vụ của người dùng
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 45
Sự tham gia liên tục của người dùng
HÌNH 6-9
Chu kỳ phân tích-thiết kế-mã-kiểm tra lặp đi
lặp lại
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 46
Các bước thiết kế lấy người dùng làm trung tâm
linh hoạt
◼ Tập hợp nhóm lập trình viên, nhà phân tích, người dùng, người kiểm tra,
người hỗ trợ.
◼ Tài liệu khiếu nại của hệ thống hiện tại.
◼ Xác định vai trò người dùng quan trọng.
◼ Xác định, ưu tiên và mô tả các nhiệm vụ cho từng vai trò người
dùng.
◼ Nhóm các nhiệm vụ tương tự vào bối cảnh tương tác.
◼ Liên kết từng bối cảnh tương tác với giao diện người dùng cho
hệ thống và tạo nguyên mẫu cho bối cảnh tương tác.
◼ Bước qua và sửa đổi nguyên mẫu.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 47
Trò chơi Lập kế hoạch từ
Lập trình Cực đoan
HÌNH 6-10
Trò chơi Lập kế hoạch của Lập trình eXtreme
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 48
Ứng dụng thương mại điện tử: Xác
định yêu cầu hệ thống
◼ Xác định các yêu cầu hệ thống cho Cửa hàng trực
tuyến của đồ nội thất Pine Valley
-Bố cục hệ thống và đặc điểm điều hướng
-WebStore và khả năng hệ thống quản lý
trang web
-Thông tin khách hàng và hàng tồn kho
-Tiến hóa nguyên mẫu hệ thống
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 49
Bản tóm tắt
◼ Trong chương này bạn đã học cách:
✓ Mô tả các lựa chọn phỏng vấn và phát triển kế
hoạch phỏng vấn.
✓ Giải thích những ưu điểm và nhược điểm của việc
quan sát công nhân và phân tích tài liệu.
✓ Giải thích cách điện toán có thể hỗ
trợ xác định yêu cầu.
✓ Tham gia và giúp lập kế hoạch cho các
phiên Thiết kế ứng dụng chung.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 50
Tóm tắt (Tiếp)
✓ Sử dụng nguyên mẫu trong quá trình xác
định yêu cầu.
✓ Mô tả các phương pháp tiếp cận hiện
đại để xác định yêu cầu.
✓ Hiểu cách các kỹ thuật xác định yêu
cầu áp dụng cho sự phát triển của
các ứng dụng thương mại điện tử.
Chương 6 Bản quyền © 2014 Pearson Education, Inc. Xuất bản dưới tên Prentice Hall 51
sao chép n, Inc.
Xuất bản như Prentice Hall