bài toán công nghệ phần mềm

Bài 6: Công nghệ phần mềm-Kiểm thu phần mềm_TS.Nguyễn Mạnh Hùng

Bài 6: Công nghệ phần mềm-Kiểm thu phần mềm_TS.Nguyễn Mạnh Hùng

... Công nghệ phần mềm Kiểm thử phầ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) 2 Nội dung tham khảo ... !$&'()*(=9>(8?@0 -./01;A8B8C&5,0; &<0 4 Chất lượng phần mềm  D<0-&5E(B(F(GH8;E 9HI(+58080  :1J0B(F('EK&9L0 ... đề gây khó hiểu 13 Inspections (3) Thống kê lỗi:  Thống kê lỗi theo mức độ, số lượng – Ví dụ: phần lớn hay không nhiều  Thống kê lỗi theo kiểu lỗi – Ví dụ: tham số tham chiếu và tham số thực

Ngày tải lên: 07/01/2014, 12:14

26 900 5
Bài giảng công nghệ phần mềm - Phần 2 Các giai đoạn trong chu trình sống của phần mềm - Chương 12 pdf

Bài giảng công nghệ phần mềm - Phần 2 Các giai đoạn trong chu trình sống của phần mềm - Chương 12 pdf

... đợc công việc đà mô tả đầu vào, sản phẩm phải thực nh (how ?) 139 Huỳnh Xuân Hiệp - CNPM http://www.ebook.edu.vn 12.2Thiết kế trừu tợng hóa (design and abstraction) Giai đoạn thiết kế phần mềm ... chặt chẽ cao đầu vào: sơ đồ dòng liệu (data flow diagram - DFD) sau hoàn thành DFD, nhà thiết kế phần mềm phải hoàn tất thông tin vào/ra module Điểm trừu tợng hóa cao đầu vào (point of highest abstraction ... vào đầu Ví dụ DFA : đếm số từ (words) tập tin tên tập tin đọc tên tập tin tên tập tin công nhận tập tin hợp lệ công nhận tên tập tin đếm số từ đếm số từ định dạng số lợng từ đà đếm đầu vào định

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

14 420 0
Bài giảng công nghệ phần mềm - Phần 2 Các giai đoạn trong chu trình sống của phần mềm - Chương 10 pdf

Bài giảng công nghệ phần mềm - Phần 2 Các giai đoạn trong chu trình sống của phần mềm - Chương 10 pdf

... (structured systems analysis) VÝ dơ cửa hàng mua bán phần mềm (software shop) theo phơng pháp Gane Sarsen bớc 1: vẽ DFD (data flow diagram) liệu gói phần mềm Các chi tiết gói Đặt hàng KHáCH HàNG Xử lý ... DFD: bớc làm mịn thứ 131 Huỳnh Xuân Hiệp - CNPM http://www.ebook.edu.vn nhà cung cấp phần mềm liệu gói phần mềm Các chi tiết gói Đặt hàng KHáCH HàNG Thẩm tra tính hợp lệ việc đặt hàng Chi tiết ... nhánh cung cấp phần mềm Chi tiết việc phân phối Chi trả Hóa đơn Tạo hóa đơn Thực việc chi trả cho hóa đơn Hóa đơn chi tiết Chi tiết việc chi trả tài khoản nhận đợc Hình 10.3 DFD: phần bớc làm mịn

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

20 406 0
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ụ ... xác tính toán giá trị UFP phần mềm đợc chia thành giao dịch (transaction), giao dịch bao gồm thành phần sau: - đầu vào (an input) - trình (a process) - đầu (an ouput) giá trị UFP đợc tính toán dựa

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 - Phần 1 Giới thiệu về chu trình sống của phần mềm - Chương 1 ppsx

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 1 ppsx

... Phần 1 Giới thiệu về chu trình sống của phần mềm 1 Phạm vi của công nghệ phần mềm 2 Tiến trình phần mềm 3 Các mô hình chu trình sống của phần mềm 4 Nhóm làm việc và các công cụ ... [Quang2000] Trơng Minh Nhật Quang, Bi giảng Công nghệ phần mềm, Đại Học Cần Thơ, 2000. 3. [Tuyền2000] Trơng Thị Thanh Tuyền, Bi giảng Công nghệ phần mềm, Đại Học Cần Thơ, 2000. 4. [Pressman1997] ... thờng của phần mềm kết quả đạt đợc sau một tiến trình (process) phát triển phần mềm Sản xuất phần mềm (software production) bao gồm hai giai đoạn: phát triển phần mềm (software

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

14 512 1
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 ... 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 ... kế cho từng phần của hệ thống Để minh hoạ cho điều này, ta lấy ví dụ hệ thống phần mềm là một phần của máy bay dân sự hiện đại Đứng ở mức độ tổng quát, chúng ta xem phần mềm này nh

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

39 174 0
bài tập công nghệ phần mềm

bài tập công nghệ phần mềm

... tập phần căn bản. - Trong 7 hoặc 8 tuần tiếp theo giáo viên hướng dẫn sinh viên xây dựng phần mềm quản lý thư viện (các phần tương tự sinh viên tự thực hiện). - Tuần cuối cùng sinh viên nạp bài ... Tính toán theo nghiệp vụ bài toán. 6. Tạo report (Crystal report) 7. Tạo help 8. Đóng gói chương trình. Thời gian thực hành: - Trong 3 hoặc 4 tuần đầu giáo viên hướng dẫn sinh viên làm bài ... án (báo cáo + source code của phần mềm) + thi vấn đáp trực tiếp trên máy dựa trên các đề tài mà giáo viên lý thuyết đề nghị hoặc các em tự đề xuất. Tiêu chí: Phần mềm của các bạn phải thoả các

Ngày tải lên: 30/08/2014, 19:47

49 271 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

... 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à: + ... 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 ... (trả công) con người là phần chính của chi phí xây dựng phần mềm Năng lực của người phát triển phần mềm lại rất biến thiên, kéo theo sự phức tạp trong tính toán chi phí Phát triển phần

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 3 thiết kế phần mềm - ths. nguyễn khắc quốc

bài giảng công nghệ phần mềm chương 3 thiết kế phần mềm - ths. nguyễn khắc quốc

... Trang 1Ths Nguyễn Khắc Quốc Email:quoctv10@gmail.comBÀI GIẢNG MÔNCÔNG NGHỆ PHẦN MỀM Chương 3 THIẾT KẾ PHẦN MỀM Trang 2- Là một quá trình áp dụng nhiều kỹ thuật và cácnguyên lý ... kế phần mềm phục vụ như một nền tảng chomọi bước kỹ nghệ phần mềm và bảo trì:-Không có thiết kế có nguy cơ sản sinh một hệ thốngkhông ổn định - một hệ thống sẽ thất bại -Một hệ thống phần mềm ... lượng phần mềm 3.1.2 Tầm quan trọng (tt) Trang 6Thiết kếLập trình Mô hình thông tin Thiết kế thuật toán Cấu trúc dữ liệu M ôđun chương trình Vai trò của thiết kế phần mềm trong quá trình kỹ nghệ.

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

75 672 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 ... dụng rộng rãi nhất  dựa trên lý thuyết tập hợp  ký hiệu toán học  sử dụng các sơ ñồ (schema)  dễ hiểu 2 3 Giới thiệu  Gồm bốn thành phần cơ bản  các kiểu dữ liệu (types) • dựa trên khái niệm ... tác (thay ñổi trạng thái)  các toán tử sơ ñồ (schema operations) • ñị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}

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.comBÀI GIẢNG MÔNCÔNG NGHỆ PHẦN MỀM Chương 1: PHẦN MỀMCÔNG NGHỆ PHẦN MỀM Trang 21.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 ... PM đặc biệt làphần mềm phục vụ kỹ nghệ phần mềm Đó là các phầnmềm như chương trình dịch, phần mềm gỡ rối, các công cụ hỗ trợ phân tích thiết kế (CASE) 1.1.2 Ứng dụng của phần mềm (tt) Trang ... liệu giúp cho người dùng có thể vận hành đượcphần mềm 1.2.1 Phần mềmphần mềm tốt Trang 14Các thuộc tính mà một hệ phần mềm:1.2.1 Phần mềmphần mềm tốt (tt) - Tính đối xứng và đầy đủ chứcnăng

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

... vực/chức năng của phần mềm  Danh sách người liên quan, người sửdụng cuối  Mô tả môi trường mà phần mềm sẽvận hành  Danh sách các yêu cầu của phần mềm ñề xuất  Các ràng buộc của phần mềm ñềxuất Trang ... ộ t ñặ c t ả toán h ọ c 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 ... Determined List Trang 13 Phân tích bài toán  Thu th ậ p yêu c ầ u  Phân tích yêu c ầ u  ðặ c t ả yêu c ầ u  H ợ p th ứ c hóa yêu c ầ u Phân tích bài toán  Mô t ả nghi ệ p v ụ  mô tả các

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

... http://www.ebook.edu.vn Bài giảng môn học Công nghệ phầm mềm Trang 6 Nhận xét: Phần cứng hỏng có vật t thay thế, nhng không có phần mềm thay thế cho phần mềm. Mọi hỏng hóc của phần mềm đều chỉ ra lỗi ... http://www.ebook.edu.vn Bài giảng môn học Công nghệ phầm mềm Trang 34 Chơng 4 Thiết kế phần mềm 4.1 Đại cơng... hình kĩ nghệ phần mềm khác Bên cạnh đó, phần mềm đợc phát triển ... kế phần mềm và kỹ nghệ phần mềm Phần mềm đã qua tích hợp và kiểm thử Các yêu cầu phần mềm, đợc biểu thị bởi các mô hình thông tin, chức năng và hành vi là cái... kỹ nghệ phần

Ngày tải lên: 24/10/2014, 12:09

91 292 0
Bài tập công nghệ phần mềm   ứng dụng công nghệ phần mềm

Bài tập công nghệ phần mềm ứng dụng công nghệ phần mềm

... tập phần căn bản. - Trong 7 hoặc 8 tuần tiếp theo giáo viên hướng dẫn sinh viên xây dựng phần mềm quản lý thư viện (các phần tương tự sinh viên tự thực hiện). - Tuần cuối cùng sinh viên nạp bài ... Tính toán theo nghiệp vụ bài toán. 6. Tạo report (Crystal report) 7. Tạo help 8. Đóng gói chương trình. Thời gian thực hành: - Trong 3 hoặc 4 tuần đầu giáo viên hướng dẫn sinh viên làm bài ... án (báo cáo + source code của phần mềm) + thi vấn đáp trực tiếp trên máy dựa trên các đề tài mà giáo viên lý thuyết đề nghị hoặc các em tự đề xuất. Tiêu chí: Phần mềm của các bạn phải thoả các

Ngày tải lên: 18/11/2014, 21:16

49 503 1
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 1: Công nghệ phần mềm- giới thiệu về SE_TS.Nguyễn Mạnh Hùng

Bài 1: Công nghệ phần mềm- giới thiệu về SE_TS.Nguyễn Mạnh Hùng

... triển phần mềm và sản xuất phần mềm? Trả lời: 4 Các khái niệm liên quan (1) Software : phần mềm Software engineering: công nghệ / kỹ nghệ phần mềm Software process: tiến trình phần mềm Software ... người phát triển phần mềm Development team: đội phát triển phần mềm Quality Assurance (QA): đội đảm bảo chất lượng phần mềm User: người sử dụng phần mềm Client: người đặt hàng phần mềm 9 Một số ... (5) Object-oriented software: phần mềm hướng đối tượng Object-oriented software engineering: công nghệ phần mềm hướng đối tượng Questions? Giới thiệu môn học Công nghệ phần mềm Giảng viên: TS. Nguyễn...

Ngày tải lên: 07/01/2014, 12:14

13 1,6K 1
Bài 2: Công nghệ phần mềm- Phạm vi công nghệ phần mềm_TS.Nguyễn Mạnh Hùng

Bài 2: Công nghệ phần mềm- Phạm vi công nghệ phần mềm_TS.Nguyễn Mạnh Hùng

... nhóm Công nghệ phần mềm Phạm vi của công nghệ phầ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) 8 Khía cạnh bảo trì (1) Mô hình vòng đời phát triển phần mềm: ... trì:  Phần mềm không tốt thì sẽ bị vứt bỏ, chứ không được bảo trì  Chỉ những phần mềm tốt mới được bảo trì, thời gian bảo trì có thể 10- 20 năm, có thể cả đời  Bản thân phần mềm là một công ... một lỗi được phát hiện sau khi bàn giao phần mềm thì việc sửa lỗi là của pha bảo trì  Nếu cùng lỗi đó nhưng được phát hiện trước khi bàn giao phần mềm thì việc sửa lỗi thuộc pha cài đặt ...

Ngày tải lên: 07/01/2014, 12:14

27 689 1

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

w