... Công nghệ phầnmềm
Tiến trìnhphần mềm
Giảng viên: TS. Nguyễn Mạnh Hùng
Học viện Công nghệ Bưu chính Viễn thông (PTIT)
32
SW – CMM: level 1
Mức khởi đầu (initial):
Các tiếntrìnhphầnmềm là ... (4)
Phân tích rủi ro khi pháttriểnphần mềm:
Liệu team có đủ kinh nghiệm cần thiết?
Có cần phần cứng mới cho sản phẩm?
Nếu có, thì thiệt hại gì nếu người ta giao phần
cứng trễ hẹn?
Trong ... phải thống nhất được cả hai bên
khách hàng và đội phát triển
Khách hàng chỉ hiểu ngôn ngữ tự nhiên:
ngôn ngữ không chính xác
Đội pháttriển chỉ làm việc được trên ngôn
ngữ kĩ thuật: chính...
... single part of
building a system is
deciding what to build
ã ct yờu cầuphần
mềm
–Bước đầu tiên trong tiến
trình phầnmềm
–Cácyêucầucủangười
dùng về hệ thống tương lai
phải đượcthuthậpvàtài
liệu ... Halstead không
tính đến các dòng điềukhiển.
CÔNG NGHỆ PHẦN MỀMTS. TRẦN CAO ĐỆ 2010 Trang 11
7. Các kỹ thuật dùng để phát biểu yêu cầu
CÔNG NGHỆ PHẦN MỀMTS. TRẦN CAO ĐỆ 2010 Trang 14
9. K thut ct yờu ... giai đoạn này sẽ ảnh hưởng đến các giai
đoạn còn lại củatoànbộ tiến trình.
– Là hợp đồng (contract) giữa khách hàng và nhà phát triển.
–Phải bao gồm các ràng buộcmàsảnphẩmphải đáp ứng
– Đặctả...
... phải:
hớng dẫn qui trình
pháttriểnphần mềm
MÃ hiệu: HD.PM.01.01
Lần sửa đổi:
Ngày có hiệu lực:
1. Mục đích:
Hớng dẫn thực hiện 4 bớc trong qui trình qui trìnhpháttriểnphần mềm
1. Viết tài liệu ... hớng dẫn qui trình
pháttriểnphần mềm
MÃ hiệu: HD.PM.01.01
Lần sửa đổi:
Ngày có hiệu lực:
Việc xây dựng phiên bản cài đặt sản phẩm là yêu cầu không thể thiếu đối với các
phần mềm đóng gói.
Đối ... thêm tại Qui trình bảo hành sản phẩm, hỗ trợ khách hàng
QT.PTPM.09
Địa chỉ liên hệ: bao gồm địa chỉ, tên ngời, số điện thoại, email, fax liên hÖ.
hớng dẫn qui trình
pháttriểnphần mềm
MÃ hiệu:...
... viết mà ch-
ơng trìnhphần mềm
HD.PM.05.01
Lần sửa đổi:0
Ngày có hiệu lực:
Nếu câu lệnh dài quá có thể xuống dòng để đọc đợc toàn câu lệnh trên màn
hình.
Luôn phải tuân thủ cách trình bày theo ... nghĩa.
2.2.7 Tên file phần mềm
Phải tuân thủ các nguyên tắc sau:
- Tuân theo nguyên tắc đặt tên file do hệ điều hành qui định
- Phù hợp với nội dung thiết kế và công cụ phát triển
- Tuẩn thủ các ... thiết kế và công cụ phát triển
- Tuẩn thủ các quy định nêu ra ở trên
hớng dẫn viết mà ch-
ơng trìnhphần mềm
HD.PM.05.01
Lần sửa đổi:0
Ngày có hiệu lực:
Bảng theo dõi thay đổi tài liệu
STT Vị trí...
...
màu sắc, giao diện. Ví dụ, làm chơng trình cho đối tợng học sinh sử dụng
màu sắc, trang trí phải vui tơi)
Trang 4
hớng dẫn viết mà ch-
ơng trìnhphần mềm
HD.PM.05.02
Lần sửa đổi:0
Ngày có ... form
Phần này bao gồm cả hình vẽ và nội dung mô tả
5.3.1 Vẽ hình
Phần này có thể trình bày sơ lợc hoặc chi tiết tuỳ ngời thiết kế(có thể in ra hoặc
vẽ bằng tay). Ví dụ: form start trong chơng trình ... hớng dẫn viết mà ch-
ơng trìnhphần mềm
HD.PM.05.02
Lần sửa đổi:0
Ngày có hiệu lực:
Trang: 5 / 8
- Có cần tạo sẵn các template cho các form không. Ví dụ một số chơng trình
thống nhất chung template...
... quy trình sản xuất phầnmềm ứng dụng UML, sử dụng công cụ Rational Rose cho quá
trình phân tích và thiết kế.
Quy trình sản xuất phầnmềm có ứng dụng UML mô hình hóa quá trìnhpháttriển phần
mềm ... phơng
pháp hoặc các quy trình, mô hình pháttriển khác nhau. Trong quá trình xây dựng hệ thống
phần mềm theo hớng đối tợng UML đợc sử dụng cho mọi tiến trình, xuyên suốt vòng đời
phát triển và không phụ ... phân tích và
quyết định cài đặt trong quá trìnhpháttriển và triển khai hệ thống phần mềm.
- Trực quan (Visualizing - có thể nhìn thấy đợc): ngời pháttriển có thể giao tiếp thông qua
mô hình...
... qui trìnhpháttriểnphần mềm( qui trình thác nước cải tiến)
Qui trìnhpháttriểnphầnmềm là 1 “công thức” cho việc pháttriển một phần mềm, nó nói với
deverloper là các công đoạn để pháttriển ... này và bước kế tiếp.
Có rất nhiều qui trìnhpháttriểnphần mềm, tùy theo từng phầnmềm mà áp dụng các qui trình
khác nhau nhưng căn bản nhất vẫn là qui trình thác nước(đây là một mô hình được ... trong tất cả các mô hình pháttriểnphần mềm. ). có thể tham khảo thêm một số
qui trình như: Qui trình xoắn ốc, Qui trình Prototype …
ở đây là qui trình thác nước đã được cải tiến( có sự quay lại.)
Hình...
...
TẬP:
TRUNG TÂM XÚC TIẾN VÀ PHÁTTRIỂN
PHẦN MỀM DOANH NGHIỆP VSDC-CHI
NHÁNH TPHCMTHUỘC VCCI
I. QUÁ TRÌNH HÌNH THÀNH VÀ PHÁTTRIỂN CỦA TRUNG TÂM :
Trung Tâm Xúc Tiến và PhátTriểnPhầnMềm Doanh Nghiệp ... Hồ Chí Minh của Trung Tâm Xúc Tiến
Phần Mềm Doanh Nghiệp, cơ cấu chi nhánh này như sau:
Chi Nhánh Thành Phố Hồ Chí Minh Của Trung Tâm Xúc Tiến Và PhátTriểnPhầnMềm Doanh Nghiệp
Phòng Cơ Sở ... nghiệp và các tổ
chức khác
VSDC tư vấn, hỗ trợ pháttriển ứng dụng công nghệ thông tin tại Việt Nam. Trung Tâm
Xúc Tiến Và PhátTriểnPhầnMềm Doanh Nghiệp đã tư vấn, hỗ trợ cho nhiều doanh...
... hệ thống nhúng thời gian
thực
Đặc biệt, nó còn đợc sử dụng cho mọi tiếntrìnhpháttriểnphần mềm, xuyên suốt vòng đời
phát triển sản phẩm và độc lập với các công nghệ cài đặt hệ thống.
Đối với ... phân tích và
quyết định cài đặt trong quá trìnhpháttriển và triển khai hệ thống phần mềm.
- Trực quan (Visualizing - có thể nhìn thấy đợc): ngời pháttriển có thể giao tiếp thông qua
mô hình ... nền tảng cơ bản trong quá trìnhpháttriển phần
mềm. Kiến trúc hệ thống liên kết với các use case để điều khiển và giám sát các góc độ của
hệ thống. Đứng ở góc độ quy trình, kiến trúc đợc thể...
... pháp hay quy trìnhpháttriểnphầnmềm mới ra đời. Và quy trìnhphát
triển phầnmềm linh hoạt agile đã phần nào đáp ứng được yêu cầu ấy.
2. Agile là gì?
- Phương pháp pháttriểnphầnmềm Agile ... internet pháttriển rộng rãi.
- Hiện nay: Các phầnmềm biên dịch như là .net, PHP, Java làm cho việc
phát triểnphầnmềm dễ dàng hơn. Quy trìnhpháttriểnphầnmềm hỗ trợ cũng đa
dạng.
II. Quy trình ... công nghệ phầnmềm và tìm hiểu khá nhiều qui trình hỗ trợ và
nâng cao chất lượng phần mềm. Chúng em đã nhận thức được tầm quan trọng
của các quy trìnhpháttriểnphần mềm. Mỗi qui trình có những...
... lựa chọn và quy trìnhpháttriểnphần mềm
15
Demo sử dụng CheckBox
Thêm CheckBox vào Form
Tùy chỉnh CheckBox
Lệnh đa lựa chọn và quy trìnhpháttriểnphần mềm
7
Quy trìnhpháttriển ứng dụng
Bước ... quy trìnhpháttriểnphần mềm
32
Giảng viên hướng dẫn sinh viên làm assignment
Hướng dẫn làm Assignment
Lệnh đa lựa chọn và quy trìnhpháttriểnphần mềm
42
BÀI 4:
LỆNH LỰA CHỌN &
QUY TRÌNH ... lệnh đa lựa chọn Select Case
Hiểu về quy trìnhpháttriển ứng dụng
Hiểu về cách tổ chức mã của Visual Basic
Lệnh đa lựa chọn và quy trìnhpháttriểnphần mềm
3
Demo viết mã ứng dụng
Public Class...