1. Trình bày và giải thích được các quá trình được các tổ chức sử dụng để quản trị hoạt động phát triển hệ thống thông tin
2. Mô tả được các giai đoạn chủ yếu của chu kỳ phát triển hệ thống:
• Hoạch định/ Phân tích khả thi
• Phân tích hệ thống
• Thiết kế hệ thống
• Hiện thực hệ thống và điều hành hệ thống
99 trang |
Chia sẻ: thanhlam12 | Lượt xem: 869 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Bài giảng Hệ thống thông tin quản lý - Chương 6 Phát triển Hệ thống Thông tin, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Chương 6
Phát triển Hệ thống Thông tin
1
Mar 11, 2004: Terrorists bomb trains in Madrid
07-2
Video Case: IBM Helps City of Madrid With Real-Time BPM Software
07-3
Learning Objectives
1. Trình bày và giải thích được các
quá trình được các tổ chức sử
dụng để quản trị hoạt động phát
triển hệ thống thông tin
2. Mô tả được các giai đoạn chủ
yếu của chu kỳ phát triển hệ
thống:
• Hoạch định/ Phân tích khả thi
• Phân tích hệ thống
• Thiết kế hệ thống
• Hiện thực hệ thống và điều
hành hệ thống
07-4
Learning Objectives
3. Mô tả phân tích và thiết kế IS
theo Prototyping, Rapid
Application Development và
Object-Oriented và ưu nhược
của các cách tiếp cận trên
4. Giải thích được các nhân tố liên
quan đến tự xây dựng (in-
house) và các tình huống không
thể dùng phương thức trên
5. Giải thích được ba phương thức
tùy chọn khác để phát triển hệ
thống: mua ngoài, thuê ngoài,
và người dùng tự làm
07-5
Outline
I. Một số vấn đề chung
II. Chu kỳ phát triển IS (SDLC)
2.1. Hoạch định/ Phân tích
khả thi
2.2. Phân tích
2.3. Thiết kế
2.4. Triển khai
2.5. Khai thác và bảo trì
III.Các phương pháp phát
triển hệ thống khác
3.1. Prototyping
3.2. Rapid Application
Development – RAD
3.3. Object-Oriented
IV. Các phương thức phát
triển IS
4.1. Tự làm
4.2. Mua ngoài
4.3. Thuê gia công ngoài
4.4. Người dùng tự làm
I. Một số vấn đề chung
07-6
Công nghệ phần mềm – Software Engineering (1990s)
• Trước 1990s đa dạng, phi cấu trúc phụ thuộc vào “kỹ
năng” cá biệt của lập trình viên
• 1990s chuyển đổi từ “art” sang “discipline” i.e. sử dụng
các phương pháp luận chung, công nghệ, và công cụ.
Phân tích và thiết kế hệ thống (Systems analysis and design)
Quá trình thiết kế, tạo lập và quản trị IS của tổ chức
Vai trò chính Phân tích viên hệ thống
Thuật ngữ
Các chuẩn công nghệ phần mềm:
• Structured systems analysis and design method (SSADM)
• Software prototyping
• Joint applications development (JAD)
• Rapid application development (RAD)
• Object-oriented analysis (OOA), object-oriented design (OOD)
07-7
I. Một số vấn đề chung
Thuật ngữ
Xác định vấn đề “lớn” mà tổ
chức cần giải quyết
• Phân rã vấn đề lớn thành
các vấn đề nhỏ hơn
• Lập trình cho máy tính xử
lý vấn đề nhỏ
• Ráp các chương trình con
thành IS hoàn chỉnh
Phân rã vấn đề (Problem Decomposition) – Quá trình từng bước
có cấu trúc để chia bài toán lớn và phức tạp thành các bài toán nhỏ
hơn, đơn giản hơn để phát hiện và thiết kế các giải pháp xử lý
I. Một số vấn đề chung
07-8
Phát triển IS (System development)
Phát triển IS (System
development) các
hoạt động được tiến
hành để tạo ra giải
pháp về IS nhằm xử
lý một vấn đề hoặc
một cơ hội kinh
doanh của tổ chức
Các hoạt động cốt lõi
1. Hoạch định
2. Phân tích
3. Thiết kế
4. Triển khai
5. Vận hành và bảo trì
I. Một số vấn đề chung
Phát triển IS (System development)
Implementation
Design
Analysis
Planing
Maintenance
The systems development life cycle (SDLC) is a term used in systems
engineering, information systems and software engineering to
describe a process for planning, creating, testing, and deploying
an information system. (Wiki)
07-10
I. Một số vấn đề chung
Phát triển IS (System development) – Các phương thức phát triển
07-11
I. Các vấn đề chung về phát triển IS
Phát triển IS (System development) – Vai trò người dùng cuối (End–User)
• Nhu cầu thông tin
của họ định
hướng cho việc
xây dựng IS
• Người dùng phải
kiểm soát đầy đủ
quá trình thiết kế
để đảm bảo IS
phản ánh các
quan tâm hàng
đầu về kinh
doanh và các nhu
cầu thông tin của
mình
• Thiếu sự quan tâm của người dùng là nguyên nhân chính dẫn đến
sự thất bại của IS
Nội dung
I. Các vấn đề chung về phát triển IS
II. Chu kỳ phát triển IS
III.Các phương pháp phát triển hệ thống khác
IV. Các phương thức phát triển IS
12
07-13
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
Identification – Selection – Planning
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
07-14
System Identification
Selection
Systems Planning
Nội dung
Quá trình nhận dạng các cơ hội (business case) mà IS dự
định đem lại để giải quyết các vấn đề kinh doanh của tổ chức
Quá trình áp dụng các tiêu chuẩn lượng giá lên các dự án
khả thi để chọn dự án mang tính quyết định đến việc thực
hiện sứ mạng, mục đích và mục tiêu của tổ chức
Xây dựng kế hoạch chính thức để thực hiện dự án IS đã
chọn
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
07-15
2.1.1. System Identification – Xác lập dự án IS
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
Nhận dạng và lựa chọn các dự án tiềm năng
• Các dự án mang tính quyết định đến sứ mạng, mục đích và mục
tiêu của tổ chức
• Quá trình lựa chọn phụ thuộc vào tổ chức bao gồm
Quá trình hoạch định các IS chính thức
Quá trình Ah-hoc
• Trọng tâm của các dự án khác nhau tùy theo nơi phát sinh
07-16
2.1.1. System Identification – Xác lập dự án IS
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
07-17
IS dự định chạy “tốt”
End-users chấp thuận
Hỗ trợ ban giám đốc, khách
hàng, đối tác và chính phủ
Tổ chức có phần cứng, phần
mềm, và con người đủ năng
lực hỗ trợ hoạt động IS đang
xây dựng
Khả thi vận hành Khả thi kỹ thuật
Tổng lợi ích trong suốt quá
trình khai thác > TCO
Hỗ trợ các mục tiêu chiến lược
của tổ chức, ngành,
Thời gian triển khai hợp lý
Khả thi kinh tế Khả thi tổ chức
Với vai trò là người dùng cuối (end-user), bạn hãy đề xuất các tiêu chí
đánh giá tính khả thi của hệ thống thông tin nhà trường.
2.1.2. System selection – Đánh giá khả thi
07-18
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
Chỉ tiêu đánh giá Mô tả
Phù hợp chiến lược Đánh giá về quan điểm và khả năng hỗ trợ tổ
chức đạt được mục tiêu chiến lược hoặc lâu dài
Lợi ích tiềm năng Đánh giá về quan điểm tăng lợi ích, dịch vụ
cho khách hàng, và thời hạn đem lại lợi ích
Chi phí tiềm năng
và các nguồn lực
khả dụng
Số lượng và chủng loại các nguồn lực dự án
yêu cầu và khả năng sẵn có
Quy mô/ thời gian Số lượng các thành phần và độ dài của thời
gian hoàn thành dự án
Khó khăn kỹ thuật/
rũi ro
Mức độ phức tạp về kỹ thuật liên quan đến
việc triển khai dự án trong phạm vi thời gian
và các ràng buột về nguồn lực
(Hoffer, George, và Valacich, 2005)
2.1.2. System selection – Đánh giá khả thi
07-19
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
2.1.2. System selection – Đánh giá khả thi
07-20
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
“Corporate Social Responsibility is the continuing commitment
by business to contribute to economic development while
improving the quanlity of life of the workforce and their
families as well as of the community and society at large”
World Business Council for Sustainable Development, 1953 –
(www.wbcsd,ord)
CSR được quy định trong các quy tắc ứng xử (CoC):
– Khuyến nghị 190 về loại bỏ LĐ trẻ em
– Hệ thống quản lý môi trường theo ISO 14000
– Tiêu chuẩn SA 8000
– Công ước 182
2.1.2. Đánh giá khả thi – Corporate Social Responsibility – CSR
07-21
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
Kết quả của giai đoạn Kế hoạch triển khai hệ thống (Luận chứng
kinh tế kỹ thuật/ báo cáo khả thi)
Nội dung
• Các phương án dự tuyển
• Đánh giá khả thi và phương án khả thi
• Các giai đoạn và tiến độ thực hiện
2.1.3. System Planning – Lập kế hoạch
07-22
II. Chu kỳ phát triển IS – 2.1. Hoạch định/ phân tích khả thi
2.1.3. System Planning – Lập kế hoạch – Ví dụ: tiến độ triển khai CRM
II. Chu kỳ phát triển IS
07-23
System Planning/ Investigation
System Investigation
Product:
Feasibility Study
• Đánh giá các cơ hội kinh doanh
• Nghiên cứu khả thi, lựa chọn xây dựng mới
hay cải tiến hệ thống hiện có
• Lập kế hoạch quản trị dự án
System Analysis
Product:
Functional Requirements
• Phân tích các yêu cầu về thông tin của nhân
viên, người dùng và nhà đầu tư
• Xác lập các nhu cầu chức năng của hệ thống
nhằm đáp ứng các yêu cầu trên
System Design
Product:
System Specifications
• Đặc tả về phần cứng, phần mềm, con người
mạng và nguồn dữ liệu và IS để đáp ứng các
đòi hỏi của hệ thống E-Business của tổ chức
System Implementation
Product:
Operational System
• Trang bị và lắp đặt phần cứng và phần mềm
• Chạy thử và huấn luyện người dùng
• Chuyển sang vận hành IS mới theo yêu cầu
System Maintenance
Product:
Improved System
• Tiến hành rà soát, giám sát, đánh giá và điều
chỉnh hệ thống mới theo yêu cầu
Phân tích các
vấn đề hoặc
các cơ hội
kinh doanh
Phát triển
giải pháp
hệ thống
thông tin
Đưa giải pháp
về IS vào sử
dụng
07-24
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
System Analysis
07-25
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
2.2.1. Thu thập nhu cầu hệ thống – Các công cụ truyền thống
Phỏng vấn
(Interviews)
Bảng câu hỏi
(Questionaires)
Khảo sát
(Observations)
Phân tích tài liệu
(Document
Analysis)
Các công cụ
điều tra
Pros/ Cons? When? How?
07-26
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
2.2.1. Thu thập nhu cầu hệ thống – Các công cụ truyền thống
Công cụ Hoạt động thực hiện
Phỏng vấn
cá nhân
Phỏng vấn cá nhân thu thập thông tin về hoạt động
và các vấn đề của hệ thống hiện tại và các nhu cầu
đối với hệ thống cho các hoạt động của tổ chức trong
tương lai .
Bảng câu
hỏi
Khảo sát người dùng cuối qua bảng câu hỏi phát
hiện các vấn đề và các nhu cầu của tổ chức
Khảo sát
hiện trạng
Khảo sát hoạt động LĐ tại các thời điểm chọn lọc
quan sát cách thức quản lý dữ liệu và các thông tin
cần thiết để thực hiện công việc
Nghiên cứu
tài liệu
Nghiên cứu hồ sơ, tài liệu kinh doanh phát hiện các
vấn đề được báo cáo, các chính sách, quy tắc và định
hướng cũng như các minh họa cụ thể về việc sử dụng
dữ liệu và thông tin trong tổ chức
07-27
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
2.2.1. Thu thập nhu cầu hệ thống – phương pháp CSFs
• Critical Success Factors (CSF’s) – Những nhân tố chủ yếu
quyết định sự thành công của tổ chức
• Bao gồm CSFs riêng từng chức danh và phạm vi toàn tổ chức
Tất cả các nhân tố đều quan trọng hay
CSFs
07-28
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
Strengths Weaknesses
Giúp nhà quản trị học và hiểu
cách tiếp cận và hỗ trợ việc
sử dụng cách tiếp cận
Việc tập trung ở mức cao có
thể dẫn đến việc đơn giản hóa
các tính huống phức tạp
Cung cấp phương pháp để
hiểu các nhu cầu thông tin của
tổ chức nhằm đưa ra quyết
định hiệu quả
Khó có phân tích viên được
đào tạo về vận hành quá trình
CSF, trong yêu cầu vừa am
hiểu IS vừa có khả năng giao
tiếp hiệu quả với lãnh đạo cấp
cao
Phương pháp tập trung vào
phân tích hơn là tập trung về
phía người dùng
Theo Boynton và Zmud (1984)
2.2.1. Thu thập nhu cầu hệ thống – phương pháp luận CSFs
07-29
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
Hình thức làm việc nhóm trong đó bao gồm người có liên quan
cùng với phân tích viên cùng làm việc chung với nhau
Thu thập đồng thời nhu cầu hệ thống của “người chính yếu”
2.2.1. Thu thập nhu cầu hệ thống – kỹ thuật JAD (Joint Application Design)
End Result
Documentation detailing existing system
Features of proposed system
Participants
Session Leader
Users
Managers
Sponsor
Systems Analysts
Scribe
IS Staff
07-30
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
2.2.1. Thu thập nhu cầu hệ thống – JAD (Joint Application Design)
Strengths Weaknesses
Hoạt động nhóm cho phép
nhiều người tham gia mà
không làm chậm tiến độ
Rất khó để tập trung mọi
người vào cùng một lúc, một
nơi để tiến hành họp JAD
Quá trình nhóm có khả năng
dẫn đến mức độ cao hơn về
chất lượng và về việc chấp
nhận hệ thống
Yêu cầu sự ủng hộ của lãnh
đạo để đảm bảo có đủ nguồn
lực thích hợp nhằm huy động
việc tham gia rộng rãi của
nhiều người
Sự tham gia của nhóm trong
quá trình thiết kế và phát triển
giúp việc hiện thực, huấn
luyện người dùng và các hoạt
động hỗ trợ khác dễ dàng hơn
07-31
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
Sơ đồ quan hệ thực thể – ERD: công cụ dùng để biểu
diễn quan hệ giữa các thực thể để phát triển các chương
trình ứng dụng và cơ sở dữ liệu
2.2.2. Mô hình hóa dữ liệu ERD
Sơ đồ ERD của
quản lý hệ thống
tín chỉ:
• Điều chỉnh sơ
đồ mẫu cho phù
hợp với đặc thù
trong trường.
• Chuẩn hóa quan
hệ n-n
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
Sơ đồ “top-down”, kết quả của quá trình phân rã, thể hiện từng
cấp thiết kế, mối quan hệ với các cấp khác và vị trí trong
cấu trúc thiết kế chung
07-32
2.2.3. Mô hình hóa quá trình và logic Function Hierachy Diagram – FHD
Management Information Systems – Chapter 13: Building Information System
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
Quá trình mua sách “truyền thống” gồm nhiều bước tiến hành
bởi khách hàng và người bán
07-33
2.2.3. Mô hình hóa quá trình và logic Business Process Diagram – BPD
Management Information Systems – Chapter 13: Building Information System
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
Tái thiết kế quá trình bằng việc sử dụng Internet ít bước công
việc và tài nguyên hơn
07-34
2.2.3. Mô hình hóa quá trình và logic Business Process Diagram – BPD
Management Information Systems – Chapter 13: Building Information System
• Công cụ chính để biểu diễn các quá trình và dòng dữ liệu của IS
• Cung cấp mô hình logic về lưu chuyển dòng thông tin
• Sơ đồ phân cấp để tách các quá trình thành các lớp chi tiết hơn
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
07-35
2.2.3. Mô hình hóa quá trình và logic Data Flow Diagram – DFD
Management Information Systems – Chapter 13: Building Information System
07-36
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
Logic – giải thuật/ cách thức xử lý của process
Công cụ:
1. Pseudo code / Structured English – đặc tả process bằng tiếng
Anh + ngũ pháp của NNLT cấu trúc
2. Decision Table – biếu diễn dạng bảng cho các process rẽ nhánh
(bao gồm biến quyết định, giá trị quyết định, hành động/ công
thức
3. Decision Tree – biểu diễn đồ họa của decision table
2.2.3. Mô hình hóa quá trình và logic Logic xử lý
Lưu ý: mỗi công cụ phù hợp với một loại process khác nhau
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
Process 2.1 - Record Customer Information
Ask if customer has an account (or has made a previous order)
If customer has an account then
Ask for indentification information
Query database with indentifying information
Copy query response data to Order details
Else
Create an empty Customer record in the database
Ask customer for Customer attributes
Update empty Customer record with Customer attributes
Endif
Ask customer for order information for first item
While more order items Do
Update Order details with order information
Endwhile 07-37
2.2.3. Mô hình hóa quá trình và logic Logic xử lý – Pseudo Code
07-38
II. Chu kỳ phát triển IS – 2.2. Phân tích hệ thống
2.2.3. MHH quá trình và logic Logic xử lý – Decision Table & Decision Tree
YTD purchases
> $250
Yes
No
Number of items
purchased (N)
3
4
3
4
Delivery day
Next
2nd
7th
Next
2nd
7th
Next
2nd
7th
Next
2nd
7th
Delivery charge
($)
25
10
N x 1.50
N x 6.00
N x 2.50
Free
35
15
10
N x 7.50
N x 3.50
N x 2.50
II. Chu kỳ phát triển IS
07-39
System Analysis
System Investigation
Product:
Feasibility Study
• Đánh giá các cơ hội kinh doanh
• Nghiên cứu khả thi, lựa chọn xây dựng mới
hay cải tiến hệ thống hiện có
• Lập kế hoạch quản trị dự án
System Analysis
Product:
Functional Requirements
• Phân tích các yêu cầu về thông tin của nhân
viên, người dùng và nhà đầu tư
• Xác lập các nhu cầu chức năng của hệ thống
nhằm đáp ứng các yêu cầu trên
System Design
Product:
System Specifications
• Đặc tả về phần cứng, phần mềm, con người
mạng và nguồn dữ liệu và IS để đáp ứng các
đòi hỏi của hệ thống E-Business của tổ chức
System Implementation
Product:
Operational System
• Trang bị và lắp đặt phần cứng và phần mềm
• Chạy thử và huấn luyện người dùng
• Chuyển sang vận hành IS mới theo yêu cầu
System Maintenance
Product:
Improved System
• Tiến hành rà soát, giám sát, đánh giá và điều
chỉnh hệ thống mới theo yêu cầu
Phân tích các
vấn đề hoặc
các cơ hội
kinh doanh
Phát triển
giải pháp
hệ thống
thông tin
Đưa giải pháp
về IS vào sử
dụng
07-40
II. Chu kỳ phát triển IS – 2.3. Thiết kế hệ thống
Thiết kế Hệ thống
07-41
II. Chu kỳ phát triển IS – 2.3. Thiết kế hệ thống
Forms – mẫu nhập liệu dữ liệu từ chứng từ hồ sơ nghiệp
vụ vào IS. Bao gồm một số các nội dung xác định trước
và vị trí dành sẵn để nhập liệu
Reports – đầu ra của IS chứa các nội dung đã xác định
trước thường ở dạng bảng
2.3.1. Thiết kế Forms và Reports
07-42
II. Chu kỳ phát triển IS – 2.3. Thiết kế hệ thống
2.3.2. Thiết kế Giao diện và các hộp thoại
07-43
II. Chu kỳ phát triển IS – 2.3. Thiết kế hệ thống
2.3.3. Thiết kế Database và Files
07-44
II. Chu kỳ phát triển IS – 2.3. Thiết kế hệ thống
Giải thuật – Processing Logic – Trình tự các bước và thủ tục
biến đổi dữ liệu thô đầu vào thành thông tin mới hay cập nhật
Công cụ
• Mã giả (Pseudocode)
• Sơ đồ cấu trúc (Structure charts)
• Cây quyết định (Decision trees)
• Ngôn ngữ lập trình
2.3.4. Thiết kế logic của quá trình xử lý
II. Chu kỳ phát triển IS
07-45
System Design
System Investigation
Product:
Feasibility Study
• Đánh giá các cơ hội kinh doanh
• Nghiên cứu khả thi, lựa chọn xây dựng mới
hay cải tiến hệ thống hiện có
• Lập kế hoạch quản trị dự án
System Analysis
Product:
Functional Requirements
• Phân tích các yêu cầu về thông tin của nhân
viên, người dùng và nhà đầu tư
• Xác lập các nhu cầu chức năng của hệ thống
nhằm đáp ứng các yêu cầu trên
System Design
Product:
System Specifications
• Đặc tả về phần cứng, phần mềm, con người
mạng và nguồn dữ liệu và IS để đáp ứng các
đòi hỏi của hệ thống E-Business của tổ chức
System Implementation
Product:
Operational System
• Trang bị và lắp đặt phần cứng và phần mềm
• Chạy thử và huấn luyện người dùng
• Chuyển sang vận hành IS mới theo yêu cầu
System Maintenance
Product:
Improved System
• Tiến hành rà soát, giám sát, đánh giá và điều
chỉnh hệ thống mới theo yêu cầu
Phân tích các
vấn đề hoặc
các cơ hội
kinh doanh
Phát triển
giải pháp
hệ thống
thông tin
Đưa giải pháp
về IS vào sử
dụng
07-46
II. Chu kỳ phát triển IS – 2.4. Triển khai hệ thống
Triển khai hệ thống
07-47
II. Chu kỳ phát triển IS – 2.4. Triển khai hệ thống
Lập trình (Coding) – Chuyển đổi đặc tả trong thiết kế thành
mã lệnh chương trình máy tính
Kiểm tra chương trình (Testing)
Chuỗi các phép kiểm tra để phát hiện các lỗi và tính hợp lệ
được tiến hành song song với quá trình lập chương trình
2.4.1 Lập trình và Kiểm thử
Loại kiểm tra Trọng tâm Thực hiện
Phát triển
(Development)
Tính đúng đắn của từng module và
tích tích hợp của nhiều module
Lập trình viên
Alpha Kiểm tra toàn bộ để đánh giá mức
độ thỏa mản các yêu cầu mong
muốn của hệ thống
Nhân viên
kiểm tra phần
mềm
Beta Kiểm tra khả năng vận hành của hệ
thống trong môi trường làm việc
của người dùng với dữ liệu thật
Người dùng
hệ thống
II. Chu kỳ phát triển IS – 2.4. Triển khai hệ thống
07-48
2.4.1 Lập trình và Kiểm thử – Sample Test Plan
07-49
II. Chu kỳ phát tr