Bài giảng Nội dung kết quả từng giai đoạn trong quy trình phát triển phần mềm
lượt xem 9
download
Bài giảng Nội dung kết quả từng giai đoạn trong quy trình phát triển phần mềm với mục tiêu mô tả nội dung, kết quả từng giai đoạn trong QTPM thông dụng và trường hợp sử dụng; giới thiệu CASE (Computer-aided software engineering) hỗ trợ cho các hoạt động trong QTPM;...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Nội dung kết quả từng giai đoạn trong quy trình phát triển phần mềm
- Đại Học Sư Phạm Tp. Hồ Chí Minh NỘI DUNG KẾT QUẢ TỪNG GIAI ĐOẠN TRONG QUY TRÌNH PHÁT TRIỂN PHẦN MỀM 1
- Tài liệu • Pressman, Software Engineering, chapter 2 • Ivan Sommerville, Software Engineering, chapter 2 2
- Mục tiêu • Mô tả nội dung, kết quả từng giai đoạn trong QTPM thông dụng và trường hợp sử dụng • Giới thiệu CASE (Computeraided software engineering) hỗ trợ cho các hoạt động trong QTPM • Tổ chức nhân sự trong dự án phần mềm 3
- Quy trình ptpm • Xây dựng phần mềm cần phải thực hiện theo trình tự nào? • Cần bao nhiêu người tham gia? vai trò của từng thành viên? tổ chức quản lý các thành viên? • Giao tiếp giữa các thành viên trong hệ thống? 4
- Quy trình ptpm 5
- Quy trình ptpm Bộ phận tiếp Bộ phận phát nhận yêu cầu của triển phần mềm khách hàng Developm ent Business Analys 6
- Quy trình ptpm 7
- Qui trình ptpm • Một tập các hoạt động để phát triển một hệ thống phần mềm – Đặc tả; – Phân tích; – Thiết kế; – Cài đặt; – Kiểm tra. • Một mô hình Quy trình CNPM là một cách trình bày trừu tượng của một qui trình. Nó biểu diễn một mô tả của một qui trình từ một góc nhìn cụ thể nào đó. 8
- Giai đoạn khảo sát Khảo sát Nội dung: • Xác định quy trình xử lý nghiệp vụ Phân tích • Thu thập biểu mẫu thống kê Thiết kế Kết quả: Cài đặt Tài liệu đặc tả kiến trúc hệ thống: Kiểm tra • Yêu cầu chức năng • Yêu cầu phi chức năng Triển khai • Kiến trúc hệ thống Bảo trì 9
- Giai đoạn khảo sát (tt) Xét Hệ thống quản lý giáo vụ tại trường đại học • Qui trình xử lý nghiệp vụ – Xử lý nhập học – Xử lý nhập điểm – Xử lý sinh viên tốt nghiệp – Quản lý giảng viên • Báo biểu thống kê – Hồ sơ sinh viên – Hồ sơ giảng viên – Bảng điểm sinh viên – Bảng điểm theo lớp – Danh sách lớp – …. 10
- Giai đoạn khảo sát (tt) Kết quả • Yêu cầu chức năng: – Lưu trữ những thông tin gì ? – Tra cứu theo tiêu chuẩn nào ? – Xử lý tính toán theo công thức nào ? – Kết xuất, thống kê ? • Yêu cầu phi chức năng: – Cài đặt trên môi trường nào ? Windows ? Web ? – Sử dụng hệ quản trị cơ sở dữ liệu nào ? • Access/SQL Server/Oracle/DB2… – Sử dụng công nghệ gì ? • Java/.NET/Delphi/PHP/… 11
- Giai đoạn khảo sát (tt) Xét hệ thống quản lý giáo vụ trường đại học: • Kiến trúc hệ thống: – Windows Application – Database Server Windows App Windows App Database Server 12
- Giai đoạn khảo sát (tt) Xét hệ thống quản lý giáo vụ trường đại học: • Kiến trúc hệ thống: – Web Server – Database Server – Client Client 2 Client 1 Client 3 Web Server Database Server 13
- Giai đoạn phân tích Khảo sát • Phân tích khả thi Nội dung: • Xây dựng mô hình dữ liệu Phân tích mức quan niệm • Xây dựng mô hình xử lý Kết quả: Thiết kế Cài đặt Hồ sơ phân tích: Kiểm tra • Mô hình ERD (CDM) • Mô hình DFD Triển khai • Phương án triển khai hệ thống Bảo trì 14
- Giai đoạn phân tích (tt) Xét hệ thống quản lý giáo vụ tại trường đại học: • Mô hình thực thể kết hợp (ERD) Quan Huyen Tinh Thanh MaQuan MaTinh TenQuan TenTinh SinhVien Khoa MaSV MaKhoa HoTenSV TenKhoa NgaySinh NoiSInh 0,n CDM – Conceptual Data Dang Ky Hoc Mon Model Lan ERD – Entity Relationship HocKy NienKhoa Diem Diagram ... 0,n MonHoc 0,n Mon hoc nganh Nganh MaMon SoTinChi MaNganh T enMon 0,n TenNganh 15
- Giai đoạn phân tích (tt) Xét hệ thống quản lý giáo vụ tại trường đại học: • Mô hình xử lý DFD Người dùng Hồ sơ sinh viên Yêu cầu tạo mới nhập sinh viên Hồ sơ sinh viên Nhập thông tin SV Thông tin sinh viên Kiểm tra thông tin SV 16
- Giai đoạn phân tích (tt) Xét hệ thống quản lý giáo vụ trường đại học: • Phương án triển khai PA1 Database Server Module Sinh viên Printer Server Module Giảng viên 17
- Giai đoạn phân tích (tt) Xét hệ thống quản lý giáo vụ trường đại học: • Phương án triển khai – PA2 Module Sinh viên Database Server Module Giảng viên Printer Server 18
- Giai đoạn phân tích (tt) Xét hệ thống quản lý giáo vụ trường đại học: • Phương án triển khai – PA3 Module Giảng viên (NV A phụ trách ) Module Sinh viên Database Server (NV B phụ trách ) Printer Server 19
- Giai đoạn thiết kế Khảo sát Nội dung: • Thiết kế dữ liệu • Thiết kế xử lý Phân tích • Thiết kế giao diện Kết Thiết kế quả: Cài đặt Hồ sơ thiết kế: • Mô hình PDM Kiểm tra • Kiến trúc Module Triển khai • Hệ thống chức năng • Hệ thống giao diện Bảo trì 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Sử dụng phương tiện kĩ thuật và công nghệ trong dạy học Đại học - TS. Lê Thanh Huy
122 p | 795 | 54
-
Bài giảng Phân tích dữ liệu với SPSS: Chương 6 – Nguyễn Văn Vũ An (ĐH Trà Vinh)
12 p | 136 | 44
-
Bài giảng môn Cơ sở dữ liệu: Chương 2 - ĐH KHTN
0 p | 167 | 35
-
Bài giảng Ứng dụng công nghệ thông tin trong quản lý tài nguyên doanh nghiệp – Chương 3: Tổng quan về ERP
72 p | 203 | 35
-
Bài giảng Ứng dụng máy tính trong đo lường và điều khiển
58 p | 281 | 30
-
Bài giảng Cơ sở dữ liệu - Chương 2: Mô hình thực thể kết hợp
18 p | 221 | 27
-
Bài giảng Lập trình Web: Chương 7 - Ths. Trần Phi Hảo
22 p | 146 | 27
-
Bài giảng Xây dựng phần mềm quản lý nhân sự (Nghề: Công nghệ thông tin) - CĐ Công nghệ và Nông lâm Nam Bộ
102 p | 54 | 15
-
Bài giảng Lập trình mạng: Chương 3 - ThS. Trần Đắc Tốt
37 p | 35 | 7
-
Bài giảng Cơ sở dữ liệu: Chương 2 - Đỗ Thị Mai Hường
49 p | 57 | 7
-
Bài giảng Kỹ thuật phần mềm ứng dụng: Chương 4 - ĐH Bách khoa Hà nội
36 p | 36 | 6
-
Bài giảng Kỹ thuật lập trình - Chương 10: Tổng kết môn học (Trường Đại học Bách khoa Hà Nội)
67 p | 15 | 4
-
Bài giảng Lý thuyết cơ sở dữ liệu - Chương 2: Mô hình thực thể liên kết
28 p | 52 | 4
-
Bài giảng Lập trình viên mã nguồn mở (Module 2) - Bài 3: Kết hợp PHP và JavaScript
8 p | 38 | 4
-
Bài giảng Microsoft Visual Basic: Bài 3 - Trường Đại học Kinh tế
30 p | 34 | 3
-
Bài giảng Tìm kiếm và trình diễn thông tin - Bài 7: Đánh giá kết quả tìm kiếm
42 p | 3 | 1
-
Bài giảng Tìm kiếm và trình diễn thông tin - Bài 8: Đánh giá kết quả tìm kiếm (2)
24 p | 8 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn