Bài giảng Nhập môn Công nghệ phần mềm: Chương 2 - Đỗ Thị Thanh Tuyền
Số trang: 24
Loại file: pdf
Dung lượng: 733.32 KB
Lượt xem: 24
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Chương 2 của Đỗ Thị Thanh Tuyền nhằm giúp cho các bạn hiểu rõ hơn về cách xác định và mô hình hóa yêu cầu phần mềm. Bài giảng phục vụ cho các bạn chuyên ngành Công nghệ thông tin và những bạn quan tâm tới lĩnh vực này.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Chương 2 - Đỗ Thị Thanh Tuyền NHẬP MÔN CÔNG NGHỆ PHẦN MỀMGiảng viên: Đỗ Thị Thanh TuyềnEmail: dothithanhtuyen@gmail.com Nội dung môn học n Tổng quan về Công nghệ phần mềm n Xác định và mô hình hóa yêu cầu phần mềm n Thiết kế phần mềm n Cài đặt phần mềm n Kiểm thử và bảo trì n Đồ án môn họcNhập môn Công nghệ Phần mềm 2 January 15 Yêu cầu phần mềm n Khái niệm: Yêu cầu phần mềm là các công việc, các nghiệp vụ được hỗ trợ thực hiện trên máy tính với phần mềm. n Ví dụ: Các yêu cầu của Phần mềm Quản lý cửa hàng: ü Nhập hàng mới ü Lập hóa đơn bán hàng ü Tra cứu hàng hóa ü Lập báo cáo doanh thu trong tháng ü Lập báo cáo tồn kho trong tháng …Nhập môn Công nghệ Phần mềm 3 January 15 Phân loại yêu cầu Phần mềm n Yêu cầu nghiệp vụ: Ø Lưu trữ Ø Tra cứu Ø Tính toán Ø Kết xuất => Đảm bảo tính đúng đắn. n Yêu cầu hệ thống: Ø Tính bảo mật Ø Tính an toànNhập môn Công nghệ Phần mềm 4 January 15 Phân loại yêu cầu Phần mềm (tt) n Yêu cầu chất lượng: Ø Tính tiến hóa Ø Tính tiện dụng Ø Tính hiệu quả Ø Tính tương thíchNhập môn Công nghệ Phần mềm 5 January 15Xác định yêu cầu và mô hình hóa yêu cầu n Mục tiêu: Xác định các yêu cầu phần mềm và cách thức thực hiện chúng trong thế giới thực. n Kết quả: - Danh sách các yêu cầu phần mềm; - Sơ đồ luồng dữ liệu cho từng yêu cầu phần mềm. Nhập môn Công nghệ Phần mềm 6 January 15 Các bước thực hiện Khảo sát hiện trạng Lập danh sách các yêu cầu phần mềm Lập sơ đồ luồng dữ liệuNhập môn Công nghệ Phần mềm 7 January 15 Khảo sát hiện trạng Mục tiêu của Khảo sát hiện trạng là tìm hiểu về thế giới thực liên quan đến phần mềm. Thế giới thực Phần mềmNhập môn Công nghệ Phần mềm 8 January 15 Các hiện trạng cần khảo sát ð Hiện trạng nghiệp vụ ð Hiện trạng tổ chức ð Hiện trạng tin họcNhập môn Công nghệ Phần mềm 9 January 15 Cách thức thực hiện ü Phỏng vấn ü Quan sát ü Dùng bảng câu hỏi ü Thu thập thông tin, tài liệuNhập môn Công nghệ Phần mềm 10 January 15 Hiện trạng nghiệp vụ n Lập danh sách các nghiệp vụ của từng bộ phận. n Mô tả nghiệp vụ: - Tên công việc; - Biểu mẫu liên quan; - Qui định liên quan; - Người thực hiện; - Tần suất thực hiện; - Thời điểm thực hiện; - Cách thức thực hiện.Nhập môn Công nghệ Phần mềm 11 January 15 Hiện trạng tổ chức n Sơ đồ tổ chức của các phòng ban, bộ phận. n Chú trọng các bộ phận có giao tiếp đối tác bên ngoài.Nhập môn Công nghệ Phần mềm 12 January 15 Hiện trạng tin học n Hệ thống phần cứng; n Hệ thống phần mềm; n Con người.Nhập môn Công nghệ Phần mềm 13 January 15Lập danh sách các yêu cầu phần mềm Yêu cầu Nghiệp vụ Yêu cầu Chất lượng Yêu cầu Hệ thốngNhập môn Công nghệ Phần mềm 14 January 15 Lập Sơ đồ luồng dữ liệu n Khái niệm: Sơ đồ luồng dữ liệu (DFD-Data Flow Diagram) là sơ đồ biểu thị các thông tin liên quan đến việc thực hiện các nghiệp vụ trong thế giới thực bên trong máy tính. n Mục tiêu: Mô hình hóa thế giới thực với các yêu cầu đã xác định. n Kết quả: - Sơ đồ luồng dữ liệu của từng công việc; - Sơ đồ phối hợp giữa các công việc.Nhập môn Công nghệ Phần mềm 15 January 15 Danh sách các ký hiệu Tên Người dùng/Thiết bị Tên Khối xử lý Tên Luồng dữ liệu Tên Bộ nhớ phụNhập môn Công nghệ Phần mềm 16 January 15 Sơ đồ luồng dữ liệu tổng quát Tên D1 ...
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Chương 2 - Đỗ Thị Thanh Tuyền NHẬP MÔN CÔNG NGHỆ PHẦN MỀMGiảng viên: Đỗ Thị Thanh TuyềnEmail: dothithanhtuyen@gmail.com Nội dung môn học n Tổng quan về Công nghệ phần mềm n Xác định và mô hình hóa yêu cầu phần mềm n Thiết kế phần mềm n Cài đặt phần mềm n Kiểm thử và bảo trì n Đồ án môn họcNhập môn Công nghệ Phần mềm 2 January 15 Yêu cầu phần mềm n Khái niệm: Yêu cầu phần mềm là các công việc, các nghiệp vụ được hỗ trợ thực hiện trên máy tính với phần mềm. n Ví dụ: Các yêu cầu của Phần mềm Quản lý cửa hàng: ü Nhập hàng mới ü Lập hóa đơn bán hàng ü Tra cứu hàng hóa ü Lập báo cáo doanh thu trong tháng ü Lập báo cáo tồn kho trong tháng …Nhập môn Công nghệ Phần mềm 3 January 15 Phân loại yêu cầu Phần mềm n Yêu cầu nghiệp vụ: Ø Lưu trữ Ø Tra cứu Ø Tính toán Ø Kết xuất => Đảm bảo tính đúng đắn. n Yêu cầu hệ thống: Ø Tính bảo mật Ø Tính an toànNhập môn Công nghệ Phần mềm 4 January 15 Phân loại yêu cầu Phần mềm (tt) n Yêu cầu chất lượng: Ø Tính tiến hóa Ø Tính tiện dụng Ø Tính hiệu quả Ø Tính tương thíchNhập môn Công nghệ Phần mềm 5 January 15Xác định yêu cầu và mô hình hóa yêu cầu n Mục tiêu: Xác định các yêu cầu phần mềm và cách thức thực hiện chúng trong thế giới thực. n Kết quả: - Danh sách các yêu cầu phần mềm; - Sơ đồ luồng dữ liệu cho từng yêu cầu phần mềm. Nhập môn Công nghệ Phần mềm 6 January 15 Các bước thực hiện Khảo sát hiện trạng Lập danh sách các yêu cầu phần mềm Lập sơ đồ luồng dữ liệuNhập môn Công nghệ Phần mềm 7 January 15 Khảo sát hiện trạng Mục tiêu của Khảo sát hiện trạng là tìm hiểu về thế giới thực liên quan đến phần mềm. Thế giới thực Phần mềmNhập môn Công nghệ Phần mềm 8 January 15 Các hiện trạng cần khảo sát ð Hiện trạng nghiệp vụ ð Hiện trạng tổ chức ð Hiện trạng tin họcNhập môn Công nghệ Phần mềm 9 January 15 Cách thức thực hiện ü Phỏng vấn ü Quan sát ü Dùng bảng câu hỏi ü Thu thập thông tin, tài liệuNhập môn Công nghệ Phần mềm 10 January 15 Hiện trạng nghiệp vụ n Lập danh sách các nghiệp vụ của từng bộ phận. n Mô tả nghiệp vụ: - Tên công việc; - Biểu mẫu liên quan; - Qui định liên quan; - Người thực hiện; - Tần suất thực hiện; - Thời điểm thực hiện; - Cách thức thực hiện.Nhập môn Công nghệ Phần mềm 11 January 15 Hiện trạng tổ chức n Sơ đồ tổ chức của các phòng ban, bộ phận. n Chú trọng các bộ phận có giao tiếp đối tác bên ngoài.Nhập môn Công nghệ Phần mềm 12 January 15 Hiện trạng tin học n Hệ thống phần cứng; n Hệ thống phần mềm; n Con người.Nhập môn Công nghệ Phần mềm 13 January 15Lập danh sách các yêu cầu phần mềm Yêu cầu Nghiệp vụ Yêu cầu Chất lượng Yêu cầu Hệ thốngNhập môn Công nghệ Phần mềm 14 January 15 Lập Sơ đồ luồng dữ liệu n Khái niệm: Sơ đồ luồng dữ liệu (DFD-Data Flow Diagram) là sơ đồ biểu thị các thông tin liên quan đến việc thực hiện các nghiệp vụ trong thế giới thực bên trong máy tính. n Mục tiêu: Mô hình hóa thế giới thực với các yêu cầu đã xác định. n Kết quả: - Sơ đồ luồng dữ liệu của từng công việc; - Sơ đồ phối hợp giữa các công việc.Nhập môn Công nghệ Phần mềm 15 January 15 Danh sách các ký hiệu Tên Người dùng/Thiết bị Tên Khối xử lý Tên Luồng dữ liệu Tên Bộ nhớ phụNhập môn Công nghệ Phần mềm 16 January 15 Sơ đồ luồng dữ liệu tổng quát Tên D1 ...
Tìm kiếm theo từ khóa liên quan:
Nhập môn Công nghệ phần mềm Bài giảng Công nghệ phần mềm Yêu cầu phần mềm Cách xác định yêu cầu phần mềm Mô hình hóa yêu cầu phần mềm Phân loại yêu cầu phần mềmTài liệu liên quan:
-
Lecture Introduction to software engineering - Week 3: Project management
68 trang 187 0 0 -
Bài giảng Công nghệ phần mềm - Chương 1: Tổng quan về CNPM
13 trang 100 0 0 -
Bài giảng Công nghệ phần mềm: Kỹ nghệ phần mềm - PGS. TS. Phạm Ngọc Hùng
29 trang 99 0 0 -
Báo cáo đồ án: Nhập môn công nghệ phần mềm - Tìm hiểu các quy trình phát triển phần mềm
18 trang 70 0 0 -
Bài giảng Nhập môn công nghệ phần mềm: Chương 7 - Nguyễn Thanh Bình
77 trang 54 0 0 -
Bài giảng Nhập môn công nghệ phần mềm: Chương 3 - Nguyễn Thanh Bình
20 trang 47 0 0 -
Bài giảng Công nghệ phần mềm: Giới thiệu môn học - PGS. TS. Phạm Ngọc Hùng
13 trang 46 0 0 -
Bài giảng Công nghệ phần mềm: Phần 6 - Vũ Thị Hương Giang
15 trang 40 0 0 -
Lecture Introduction to software engineering - Week 1: Course introduction
11 trang 37 0 0 -
Bài giảng Công nghệ phần mềm: Phần 1 - Vũ Thị Hương Giang
52 trang 37 0 0