Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.
Mở: Bước đến cửa và chạm vào khoá nắm lấy khoá và mởi cửa đi qua cửa và đóng của lại Mở cửa: Lặp đi lặp lại quá trình đưa chìa khoá vào ổ khoá xoay chìa để mởi nếu không được thì tìm chìa khoá khác
84 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2090 | Lượt tải: 1
Một số thiết bị giao diện phổ biến Màn hình Bàn phím Mouse, bút từ, . Màn hình cảm biến Mic/Speaker Smart cards, Đang tiếnhóa (nhận dạng tiếng nói, chữ viết)
13 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2081 | Lượt tải: 2
Mô hình COCOMO cũng dự đoán lịch cho một DA trọn vẹn: - Dự án đơn giản: TDEV = 2.5 (PM)0.38 - Dự án trung bình: TDEV = 2.5 (PM)0.35 - Dự án lồng: TDEV = 2.5 (PM)0.32 với TDEV là tổng thời gian cần thiết cho một DA
33 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2875 | Lượt tải: 0
Kiểm thử trên bàn hay Kiểm thử tĩnh: giấy và bút trên bàn, kiểm tra logic, lần từng chi tiết ngay sau khi lập trình xong Đi xuyên suốt (walk through) Thanh tra (inspection)
47 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2001 | Lượt tải: 2
(4) Từ kiến trúc các chức năng theo (3), hãy xem xét và chỉnh lại, từ đó chuyển sang kiến trúc chương trình và thiết kế chi tiết (5) Quyết định các đơn vị chương trình theo các chức năng của hệ phần mềm có dựa theo luồng dữ liệu và phân chia ra các thành phần (6) Khi cấu trúc chương trình lớn quá, phải phân chia nhỏ hơn thành các môđun
55 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2519 | Lượt tải: 2
Phát hiện các yêu cầu phần mềm (Requirements elicitation) Phân tích các yêu cầu phần mềm và thương lượng với khách hàng (Requirements analysis and negotiation) Mô tả các yêu cầu phần mềm (Requirements specification) Mô hình hóa hệ thống (System modeling) Kiểm tra tính hợp lý các yêu cầu phần mềm (Requirements validation) Quản trị các yêu cầu p...
41 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2372 | Lượt tải: 1
Một ca kiểm thử thắng lợi làm lộ ra khiếm khuyết, đồng thời mang lại các lợi ích phụ: Thuyết minh rằng các chức năng phần mềm tương ứng với đặc tả (xác minh), Yêu cầu thực thi là phù hợp (thẩm định), Cung cấp thêm các chỉ số độ tin cậy và chỉ số chất lượng phần mềm nói chung (thẩm định). Tuy nhiên, kiểm thử không thể khẳng định rằng phần mềm kh...
39 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2531 | Lượt tải: 2
Các hoạt động và sản phẩm thiết kế : Gồm các hoạt động Thiết kế kiến trúc: Xác định các hệ con tạo nên hệ thống tổng thể và mối quan hệ giữa chúng Đặc tả trừu tượng: Mô tả tr/tượng các DV của hệ con Thiết kế giao diện thành phần Thiết kế cấu trúc dữ liệu Thiết kế hệ thống giao diện người dùng Thiết kế các thành phần Thiết kế thủ tục
52 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2383 | Lượt tải: 0
Do ngôn ngữ tự nhiên có những hạn chế, nên ta có thể sử dụng một số phương pháp sau để đặc tả yêu cầu. Đặc tả bằng ngôn ngữ hướng cấu trúc Đặc tả dựa biểu mẫu (Form-based) Biểu đồ trình tự
39 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2140 | Lượt tải: 0
Những năm đầu (từ 1950 đến 1960): Mỗi máy sử dụng cho một ứng dụng riêng. Phương thức xử lý theo lô (batch). Việc phát triển phần mềm chưa được quản lý, Môi trường lập trình có tính chất cá nhân Thời kỳ năm 1960 đến giữa những năm 1970: Các hệ thống đa nhiệm, đa người dùng xuất hiện -> tương tác người máy. Tiến bộ lưu trữ trực tuyến làm xu...
66 trang | Chia sẻ: haohao89 | Ngày: 01/08/2013 | Lượt xem: 2235 | Lượt tải: 0