slide bài giảng công nghệ phần mềm

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 8 doc

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 8 doc

... thấp, công ty thua lỗ cao, khách hàng không đặt hàng Giá nội (internal cost): giá thành để phát triển phần mềm lơng đội ngũ phát triển, nhà quản lý, nhân viên hỗ trợ, chi phí phần cứng, phần mềm ... tiến trình phần mềm Ước lợng giá thành Ước lợng thời gian Đo kích thớc sản phẩm Các kỹ thuật ớc lợng giá thành Mô hình COCOMO trung gian Mô hình COCOMO II Khung kế hoạch quản lý phần mềm Công cụ ... Các thành phần kế hoạch quản lý dự án phần mềm (components of a software project management plan - SPMP) Rc = víi: t −t / 2k e k (0 t ) Tiêu thụ tài nguyên Một SPMP có thành phần công việc

Ngày tải lên: 24/07/2014, 08:21

24 812 6
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 5 pot

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 5 pot

... software) Kiểm thử phần mềm phân tán (testing distributed software) trên nhiều phần khác nhau của phần cứng trên mạng trao đổi bằng các thông báo sử dụng các công cụ đặc biệt để xác ... chất lợng của tiến trình phần mềm Độc lập về quản lý (managerial independance): nhóm SQA và nhóm phát triển phải đợc quản lý độc lập với nhau, không can thiệp vào công việc của nhau ... lỗi lỗi đợc phát hiện sớm do đó sẽ giảm chi phí bảo trì Điểm yếu không hiệu quả đối với phần mềm lớn, trừ khi nó đợc chia thành nhỏ hơn và tơng đối độc lập phải xem xét các tài liệu liên

Ngày tải lên: 24/07/2014, 08:21

10 594 2
Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 3 pdf

Bài giảng công nghệ phần mềm - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 3 pdf

... thiếu kỷ luật công việc,trình tự công việc thành viên chuyển dịch hầu nh ngẫu nhiên giai đoạn VD: thiết kế phần một, phân tích phần hai, sau cài đặt phần ba, ! trình tự liên hệ thành phần, trình ... mạnh hớng rủi ro (risk-driven) công việc luân phiên chịu ràng buộc đà hỗ trợ cho việc tái sử dụng phần mềm có đánh giá mức độ rủi ro mục tiêu quan trọng chất lợng phần mềm giảm nhẹ kiểm thử nhanh ... nÕu cã thành phần có độ rủi ro cao ? dành riêng cho phần mềm nội có kích thớc lớn [Boehm, 1988] dự án chấm dứt đánh giá rủi ro, không hay đà ký kết hợp đồng, ảnh hởng đên uy tín công ty, rắc

Ngày tải lên: 24/07/2014, 08:21

16 580 2
Bài giảng: Công nghệ phần mềm pot

Bài giảng: Công nghệ phần mềm pot

... trong các môi trờng công nghệ phần mềm: Tích hợp nền : Các công cụ chạy trên cùng một môi trờng phần cứng và các thao... giai đoạn khác của tiến trình phần mềm và thừa nhận rằng ... dựng đợc một phần mềm mang tính thực tiễn cao, trớc hết cần phải trả lời đợc câu hỏi phần mềm đợc xây dựng làm gì, ứng dụng vào lĩnh vực nào? Hay ngợc lại, các nhà sản xuất phần mềm cần phải ... chi tiết. Đây là một bớc công phu và nhiều khó khăn. 2. Thiết kế phần mềm và hệ thống: Quy trình thiết kế hệ thống chia các yêu cầu thành hệ thống phần mềmvà phần cứng. Nó đựơc bao trùm

Ngày tải lên: 05/08/2014, 14:20

39 174 0
bài giảng công nghệ phần mềm chương 6 quản lý dự án phần mềm - ths. nguyễn khắc quốc

bài giảng công nghệ phần mềm chương 6 quản lý dự án phần mềm - ths. nguyễn khắc quốc

... Email:quoctv10@gmail.com BÀI GIẢNG MÔN CÔNG NGHỆ PHẦN MỀM Chương 6 QUẢN LÝ DỰ ÁN PHẦN MỀM - Quản lý dự án là tầng đầu tiên trong phát triển phần mềm. - Mục tiêu của việc quản lý dự án phát triển phần mềm là đảm ... quản lý: + Phần mềm + Qui trình phát triển. Chúng ta cần đo kích cỡ phần mềm, chất lượng phần mềm, năng suất phần mềm 6.2 Độ đo phần mềm Có hai phương pháp phổ biến để đo kích cỡ phần mềm là: + ... Quản lý cấu hình phần mềm (còn gọi là quản lý mã nguồn) là một công việc quan trọng trong sản xuất phần mềm - Mã nguồn... trong phát triển phần mềm - Có các rủi

Ngày tải lên: 17/10/2014, 07:10

28 603 0
bài giảng công nghệ phần mềm chương 4 các kỹ thuật đặc tả - nguyễn thanh bình

bài giảng công nghệ phần mềm chương 4 các kỹ thuật đặc tả - nguyễn thanh bình

... Boolean ) pre post ∀i, ≤ i ≤ n, a[i] ≤ a[i+1] result = (∃i, ≤ i ≤ n, a[i] = e) 37 ði u ki n trư c sau Bài t p: ñ c t hàm S p x p m t danh sách s nguyên ð o ngư c ph n t c a m t danh sách ð m s ph n ... supborder(change-ith(v, i, e)) = supborder(v) with 44 v: Vector; i, j, k: Integer; e: Element 22 Ki u tr u tư ng Bài t p ð c t ki u tr u tư ng nh phân ð c t ki u tr u tư ng t p h p 45 23

Ngày tải lên: 17/10/2014, 07:20

23 549 0
bài giảng công nghệ phần mềm chương 5 đặc tả z - nguyễn thanh bình

bài giảng công nghệ phần mềm chương 5 đặc tả z - nguyễn thanh bình

... 1 ðặc tả Z (5) Nguyễn Thanh Bình Khoa Công nghệ Thông tin Trường ðại học Bách khoa ðại học ðà Nẵng 2 Giới thiệu  ñược ñề xuất bởi Jean ... M r ng thao tác cho trư ng h p ghi nh n thành công 27 Ví d 1 (ti p) C i ti n thao tác CheckIn M r ng thao tác cho trư ng h p ghi nh n thành công Khi ñó GoodCheckIn... chưa ñư c ñăng ký 29 ... ñịnh nghĩa các sơ ñồ mới từ các sơ ñồ ñã có 4 Kiểu dữ liệu  mỗi kiểu dữ liệu là một tập hợp các phần tử  Ví dụ  {true, false} : kiểu lô-gíc  N: kiểu số tự nhiên  Z: kiểu số nguyên  R: kiểu

Ngày tải lên: 17/10/2014, 07:20

28 597 0
bài giảng công nghệ phần mềm chương 10 quản trị dự án phần mèm - nguyễn thanh bình

bài giảng công nghệ phần mềm chương 10 quản trị dự án phần mèm - nguyễn thanh bình

... trị dự án phần mềm (10) Nguyễn Thanh Bình Khoa Công nghệ Thông tin Trường ðại học Bách khoa ðại học ðà Nẵng 2 Tại sao quản trị dự án ?  Quản trị dự án là cần thiết ñể thực hiện phần mềm  ñúng ... c SCM ñư c h tr b i các công c Có các lo i công c các công c ñ c l p các công c tích h p vào trong các môi trư ng phát tri n 35 Qu n lý c u hình Công c Công c qu n lý phiên b n Ho ... ro  Nguồn tài nguyên cần thiết • phần cứng • phần mềm 7 13 Lập kế hoạch Báo cáo kế hoạch dự án  Cần chứa các mục (2)  Chia công việc • chia dự án thành các công việc • xác ñịnh các mốc quan

Ngày tải lên: 17/10/2014, 07:20

29 357 0
bài giảng công nghệ phần mềm chương 1 phần mềm và công nghệ phần mềm - ths. nguyễn khắc quốc

bài giảng công nghệ phần mềm chương 1 phần mềm và công nghệ phần mềm - ths. nguyễn khắc quốc

... Khắc Quốc Email:quoctv10@gmail.com BÀI GIẢNG MÔN CÔNG NGHỆ PHẦN MỀM Chương 1: PHẦN MỀMCÔNG NGHỆ PHẦN MỀM 1.1 Tầm quan trọng và sự tiến hóa của PM -Phần mềm tạo ra sự khác biệt giữa các máy ... phần mềm vừa lớn vừa phức tạp bởi một hay một nhóm kỹ sư 1. 3 .1 Định nghĩa (tt) -IEEE... nghệ phần mềm Đó là các phần mềm như chương trình dịch, phần mềm gỡ rối, các công ... triển phần mềm quản lý dữ liệu. - Công nghệ chế tạo các bộ vi xử lý tiến bộ nhanh khiến cho nhu cầu về phần mềm tăng nhanh. - Thị trường phần cứng đi vào ổn định, chi phí cho phần mềm tăng nhanh

Ngày tải lên: 17/10/2014, 07:21

61 409 0
bài giảng công nghệ phần mềm chương 3 phân tích và đăc tả yêu cầu - nguyễn thanh bình

bài giảng công nghệ phần mềm chương 3 phân tích và đăc tả yêu cầu - nguyễn thanh bình

... rất chi tiết  Yêu cầu là  năng lực của phần mềm mà người sử dụng cần ñể giải quyết vấn ñề ñặt ra nhằm ñạt ñược mục ñích xác ñịnh  năng lực của phần mềm cần có nhằm thỏa mãn một hợp ñồng, ... dịch vụ của hệ thống  là hợp ñồng giữa khách hàng và người phát triển  ðặc tả phần mềm  mô tả chi tiết về phần mềm, nhằm phục vụ cho thiết kế, mã hóa  dành cho người phát triển 6 Người ñọc ... 1 Phân tích và ñặc tả yêu cầu (3) Nguyễn Thanh Bình Khoa Công nghệ Thông tin Trường ðại học Bách khoa ðại học ðà Nẵng 2 Nội dung  Khái niệm yêu cầu  Yêu

Ngày tải lên: 17/10/2014, 07:21

20 620 0
bài giảng công nghệ phần mềm

bài giảng công nghệ phần mềm

... !!!!!!!! ••CôngCông NghiệpNghiệp&&CôngCông Ngh? ?Nghệ ôô ệệ ầầ ềề ••C ô ngC ô ng Nghi ệ pNghi ệ pPh ầ nPh ầ nM ề mM ề m(CNpPM)(CNpPM) ••CôngCông Ngh? ?Nghệ PhầnPhầnMềmMềm(CNPM)(CNPM) •• CôngCông ... côngcông ngh? ?nghệ chocho sảnsản xuấtxuất phầnphần •• CóCó hayhay khôngkhông (những)(những) côngcông ngh? ?nghệ chocho sảnsản xuấtxuất phầnphần mềm? mềm? ••CóCó cầncầnthiếtthiếtphảiphảicócó côngcông ... MỀMCẦN CÔNG NGHỆ CHO CÔNG NGHIỆP PHẦN MỀM Đ ị nh n g hĩa “Côn g n g h ệ p hần mềm? ??Đ ị nh n g hĩa “Côn g n g h ệ p hần mềm? ?? ị g ggệ pị g ggệ p •• CôngCông Ngh? ?Nghệ PhầnPhầnMềmMềm

Ngày tải lên: 12/04/2015, 14:01

259 138 0
Bài giảng công nghệ phần mềm   chương 1  tổng quan về công nghệ phần mềm

Bài giảng công nghệ phần mềm chương 1 tổng quan về công nghệ phần mềm

... Phần mềm gì? - Cơng nghệ phần mềm gì? - Sự khác biệt cơng nghệ phần mềm khoa học máy tính? - Sự khác biệt công nghệ phần mềm công nghệ hệ thống? Một số khái niệm - Quy trình phần mềm gì? - Mơ hình ... triển phần mềm gì? - Chi phí công nghệ phần mềm? - CASE (Computer-Aided Software Engineering) gì? - Thế phần mềm tốt? - Một số nguyên tắc kỹ sư phần mềm? Một số khái niệm (tt1) Phần mềm gì? Phần mềm ... Giới thiệu  Khái niệm công nghệ phần mềm đưa lần vào năm 1968 hội nghị thảo luận khủng hoảng phần mềmCông nghệ phần mềm đề cập tới phương thức công cụ để xây dựng phần mềm chuyên nghiệp, mang

Ngày tải lên: 21/04/2015, 10:18

27 576 0
Bài giảng công nghệ phần mềm   chương 3 yêu cầu hệ thống

Bài giảng công nghệ phần mềm chương 3 yêu cầu hệ thống

... về ngân sách, các chính sách của tổ chức sử dụng hệ thống, yêu cầu tương thích giữa phần cứng và phần mềm và các tác nhân ngoài khác. Phân loại các yêu cầu phi chức năng như sau: Yêu cầu ... Chương 3 Yêu cầu hệ thống Yêu cầu hệ thống  Các yêu cầu của hệ thống phần mềm thường được chia thành ba loại: - Yêu cầu chức năng - Yêu cầu phi chức năng - Yêu cầu ... phi chức năng để người sử dụng có thể hiểu được chúng mà không cần phải có những kiến thức về công nghệ một cách chi tiết  Yêu cầu của người sử dụng được định nghĩa... rõ ràng: Người đọc

Ngày tải lên: 21/04/2015, 10:18

25 493 0
Bài giảng công nghệ phần mềm   chương 5  các mô hình hệ thống

Bài giảng công nghệ phần mềm chương 5 các mô hình hệ thống

... để biểu diễn các luồng thông tin đi từ tiến trình này tới tiến trình khác. MÔ HÌNH NGỮ CẢNH Công dụng Phân loại Phân loại MÔ HÌNH KIẾN TRÚC MÔ HÌNH TIẾN TRÌNH/LUỒNG DỮ LIỆU - Xác định phạm ... vết và tư liệu hoá quan hệ giữa dữ liệu với... bộ hệ thống - Mô hình luồng dữ liệu là phần cốt lõi của rất nhiều phương pháp phân tích Nó chứa các ký pháp rất dễ hiểu đối với khách ... vẽ các bảng để mô tả mối quan hệ giữa trạng thái và tác nhân kích hoạt 133 MÔ HÌNH ỨNG XỬ Công dụng Phân loại MÔ HÌNH LUỒNG DỮ LIỆU Mô tả toàn bộ ứng xử của hệ thống MÔ HÌNH MÁY TRẠNG

Ngày tải lên: 21/04/2015, 10:18

34 669 0
Bài giảng công nghệ phần mềm   chương 7  thiết kế giao diện người dùng

Bài giảng công nghệ phần mềm chương 7 thiết kế giao diện người dùng

... Cung cấp mã lệnh trong phần mềm để thu thập những phản hồi của người sử dụng một cách trực tuyến ... tới việc hiển thị thông tin: - Người sử dụng thích hiển thị một phần thông tin hay quan ... Thiết kế giao diện người dùng Giới thiệu  Nguyên tắc quan trọng khi xây dựng một hệ thống phần mềm - Người sử dụng không quan tâm đến cấu trúc bên trong của hệ thống, - Người dùng đánh giá ... được chuyển thành nhiều dạng hiển thị khác như: dạng đồ hoạ, âm thanh … [...]... tác động tới công việc đó Quy trình thiết kế UI (tt)  Lập mẫu thử giao diện người dùng - Mẫu thử

Ngày tải lên: 21/04/2015, 10:19

24 613 0
Bài giảng công nghệ phần mềm   chương 8  cải tiến phần mềm

Bài giảng công nghệ phần mềm chương 8 cải tiến phần mềm

... làm thay đổi cấu trúc phần mềm -> bảo trì càng trở lên khó khăn hơn.  Phần mềm có tuổi thọ càng cao thì chi phí bảo trì càng cao Bảo trì phần mềm (tt) Bảo trì phần mềm (tt)  Các nhân ... trường Các quy trình cải tiến phần mềm  Các quy trình cải tiến phần mềm phụ thuộc vào: - Kiểu phần mềm cần bảo trì -Quy trình phát triển phần mềm đã được sử dụng -... để ... Chương 8 Cải tiến phần mềm Giới thiệu  Thay đổi phần mềm là một điều không thể tránh khỏi vì những lí do sau: - Những yêu cầu mới sẽ xuất hiện khi sử dụng phần mềm - Môi trường nghiệp

Ngày tải lên: 21/04/2015, 10:19

27 325 0
Bài giảng công nghệ phần mềm   chương 10  chuẩn và các quy trình hoạt động trong công nghiệp phần mềm

Bài giảng công nghệ phần mềm chương 10 chuẩn và các quy trình hoạt động trong công nghiệp phần mềm

... trường phát triển phần mềm (bao gồm các quy trình và môi trường công nghệ như công cụ/tài nguyên cần thiết) đảm bảo dự án có thể hoạt động được theo qui trình phát triển phần mềm. Các quy trình ... - Thiết kế phần mềm (Designer) Các vai trò - Xây dựng phần mềm (Developer) - Quản lý cấu hình phần mềm (Configuration... tới các yếu tố sau : + Văn hóa cá thể + Công việc dựa ... hình phần mềm (Software Configuration Management)  Đề xuất các tác vụ quản lý cấu hình liên quan đến dự án phần mềm. Quy trình Triển khai Ứng dụng (Deployment)  Đảm bảo các sản phẩm phần mềm

Ngày tải lên: 21/04/2015, 10:19

21 436 0
ĐHBK HCM KHOA CNTT-BÀI GIẢNG CÔNG NGHỆ PHẦN MỀM Software Engineering

ĐHBK HCM KHOA CNTT-BÀI GIẢNG CÔNG NGHỆ PHẦN MỀM Software Engineering

... !!!!!!!! ••CôngCông NghiệpNghiệp&&CôngCông Ngh? ?Nghệ ôô ệệ ầầ ềề ••C ô ngC ô ng Nghi ệ pNghi ệ pPh ầ nPh ầ nM ề mM ề m(CNpPM)(CNpPM) ••CôngCông Ngh? ?Nghệ PhầnPhầnMềmMềm(CNPM)(CNPM) •• CôngCông ... côngcông ngh? ?nghệ chocho sảnsản xuấtxuất phầnphần •• CóCó hayhay khôngkhông (những)(những) côngcông ngh? ?nghệ chocho sảnsản xuấtxuất phầnphần mềm? mềm? ••CóCó cầncầnthiếtthiếtphảiphảicócó côngcông ... MỀMCẦN CÔNG NGHỆ CHO CÔNG NGHIỆP PHẦN MỀM Đ ị nh n g hĩa “Côn g n g h ệ p hần mềm? ??Đ ị nh n g hĩa “Côn g n g h ệ p hần mềm? ?? ị g ggệ pị g ggệ p •• CôngCông Ngh? ?Nghệ PhầnPhầnMềmMềm

Ngày tải lên: 03/05/2015, 17:43

259 357 0
Bài giảng công nghệ phần mềm , đại học Hải Phòng

Bài giảng công nghệ phần mềm , đại học Hải Phòng

... thut s dng Tru tng  Vt cht  Hu hình  Sn xut công nghip bi  Tru tng  Vô hình  Sn xut bi con ngi  Sn xut công nghip bi máy móc là chính  nh lng là chính  Sn ... trình Là ph n giao di n v i ph n c ng, t o thành t... hóa tr u t i ng, kh n ng l p trình, k n ng công ngh , kinh nghi m làm vi c, t m bao quát, : khác nhau t ng ng Ph n m m ph thu c nhi u ... gian dài,... (3) N u không có Ph $ng pháp lu n thi t k nh t quán mà thi t k theo cách riêng (c a công ty, nhóm ), thì s d n suy gi m ch t l con ng n ng ph n m m (do ph thu c quá nhi u vào i)

Ngày tải lên: 05/07/2015, 01:17

213 201 0
Bài giảng công nghệ phần mềm 1

Bài giảng công nghệ phần mềm 1

... mềm, chúng ta thường đặt ra một số câu hỏi sau: - Phần mềm là gì? - Công nghệ phần mềm là gì? - Sự khác biệt giữa công nghệ phần mềm và khoa học máy tính? - Sự khác biệt giữa công nghệ phần mềm ...  Công nghệ phần mềm là gì? - Công nghệ phần mềm là những quy tắc công nghệ (engineering discipline) có liên quan đến tất cả các khía cạnh của quá trình sản xuất phần mềm. - Các kỹ sư phần mềm ... dựa trên máy tính bao gồm: phần cứng, phần mềm, và công nghệ xử lý Một số khái niệm cơ bản (tt4) - Công nghệ phần mềm chỉ là một phần của công nghệ hệ thống Kỹ sư hệ thống

Ngày tải lên: 05/07/2015, 01:18

269 279 0

Bạn có muốn tìm thêm với từ khóa:

w