kỹ nghệ phần mềm là gì

Tài liệu Bài giảng Kỹ nghệ phần mềm doc

Tài liệu Bài giảng Kỹ nghệ phần mềm doc

Ngày tải lên : 19/01/2014, 11:20
... 35 1.4 Cái nhìn chung về kỹ nghệ phần mềm Tiến trình phát triển kỹ nghệ phần mềm chứa ba giai đoạn chính bất kể mô hình kỹ nghệ phần mềm đợc chọn lựa. Ba giai đoạn này xác định, phát triển ... năng. 43 1.3 Kỹ nghệ phần mềm 1.3.1 Định nghĩa Một định nghĩa ban đầu về kỹ nghệ phần mềm do Fritz Bauer nêu ra là: Việc thiết lập và sử dụng các nguyên lý công nghệ đúng đắn để thu đợc phần mềm mộtcáchkinhtếvừatincậyvừalàmviệchiệuquảtrêncácmáythực. Kỹ ... kế phần mềm trong quá trình kỹ nghệ. đủ các dịch vụ của hệ thống, để quản lý các rủi ro và lựa chọn giải pháp thích hợp. Thiết kế phần mềm phục vụ nh một nền tảng cho mọi bớc kỹ nghệ phần mềm...
  • 75
  • 609
  • 6
Tài liệu Bài giảng:Kỹ nghệ phần mềm doc

Tài liệu Bài giảng:Kỹ nghệ phần mềm doc

Ngày tải lên : 14/02/2014, 23:20
... triển phần mềm chúng ta phải xây dựng phần mềm tốt theo một lịch trình và kinh phí định trớc. Kỹ nghệ phần mềm một bộ môn tích hợp cả các phơng pháp, công cụ và thủ tụcđểpháttriểnphầnmềmmáytính.Cómột ... 1 Phần mềmkỹ nghệ phần mềm 1.1 Tầm quan trọng và sự tiến hóa của phần mềm Máy tính khác với các máy móc thông thờngởđiểmnócóthểthựchiệncácnhiệm vụ rất khác nhau bằng cách sử dụng các phần mềm ... kế phần mềm trong quá trình kỹ nghệ. đủ các dịch vụ của hệ thống, để quản lý các rủi ro và lựa chọn giải pháp thích hợp. Thiết kế phần mềm phục vụ nh một nền tảng cho mọi bớc kỹ nghệ phần mềm...
  • 75
  • 674
  • 5
Lai hóa tái ký nghệ phần mềm

Lai hóa tái ký nghệ phần mềm

Ngày tải lên : 18/01/2013, 11:43
... LOGO Hybrid re-engineering gì? SATC đã đặt ra cụm từ "Hybrid Re-engineering " có nghĩa quy trình tái kỹ nghệ sử dụng không chỉ duy nhất mà còn một sự kết hợp của các cấp ... Hybrid Re-engineering Tái kỹ nghệ mã ổn định có thể không đòi hỏi tất cả kỹ nghệ ngược (Reverse engineering), nó có thể thực hiện đơn giản phân chia phần viết lại mã này vào phần ngôn ngữ mới hay ... hai, biện minh cho việc tái kỹ nghệ được yêu cầu – làm những lợi ích thu được biện minh cho những chi phí bỏ ra. LOGO Lợi ích của Hybrid re-engineering  Trong tái kỹ nghệ, hệ thống hiện có được...
  • 25
  • 393
  • 1
Kỹ nghệ phần mềm nâng cao

Kỹ nghệ phần mềm nâng cao

Ngày tải lên : 23/01/2013, 10:26
... doanh nghiệp phát triển phần mềm? Đảm bảo chất lượng phần mềm các hoạt động nhằm mục tiêu sản xuất ra phần mềm có chất lượng cao. • Phải đảm bảo chất lượng phần mềm vì: • Từ nhu cầu của ... lượng của phần mềm. Theo quan điểm của khách hàng, phần mềm tốt phần mềm đáp ứng tốt yêu cầu của khách hàng và dễ dùng, dễ bảo trì. Đó chất lượng theo quan điểm thiết kế. Vấn đề làm thế ... hay dịch vụ. Câu2. Cái được dùng làm cơ sở để kiểm định chất lượng phần mềm: Để đánh giá chất lượng phần mềm người ta dựa vào quan điểm chính sau: - Yêu cầu phần mềm cơ sở để đo chất lượng:...
  • 73
  • 1K
  • 8
Tái kỹ nghệ phần mềm

Tái kỹ nghệ phần mềm

Ngày tải lên : 27/04/2013, 23:04
... việc tái kỹ nghệ như sau: 1. Chất lượng phần mềm được tái kỹ nghệ: Giá trị chất lượng của phần mềm và tài liệu của nó cao hơn giá của tái kỹ nghệ. 2. Giá trị công cụ hỗ trợ cho việc tái kỹ nghệ: ... tái kỹ nghệ có thể là không cần thiết. Tái kỹ nghệ dữ liệu chỉ được yêu cầu nếu cấu trúc dữ liệu trong chương trình thay đổi khi tái kỹ nghệ hệ thống đòi hỏi. Tuy nhiên, tái kỹ nghệ phần mềm ... thống phần mềm lớn, cũ, đang hoạt động thích nghi được với những thay đổi với mức chi phí thay đổi chấp nhận được. Tái kỹ nghệ phần mềm chính một sự trả lời cho câu hỏi đó. Tái kỹ nghệ phần mềm...
  • 62
  • 948
  • 11
Tài liệu Kỹ nghệ phần mềm pptx

Tài liệu Kỹ nghệ phần mềm pptx

Ngày tải lên : 20/12/2013, 19:15
... Assembly z Phầnmềm nhúng • C++, Java, Assembly z Phầnmềmkhoahọckỹ thuật • Fortran Bộ môn Công nghệ phầnmềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phầnmềm Slide 12 z Phầnmềm nghiệpvụ • CSDL: Oracle, DB2, SQL ... môn Công nghệ phầnmềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phầnmềm Slide 11 NGÔN NGỮ LẬP TRÌNH - Miền ứng dụng z Phầnmềmhệ thống • C, C++ z Hệ thờigianthực • C, C++, Ada, Assembly z Phầnmềm nhúng • C++, ... trình Bộ môn Công nghệ phầnmềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phầnmềm Slide 25 KỸ THUẬT LẬP TRÌNH z Tránh lỗi z Phòng thủ z Thứ lỗi Xây dựng hệ thống tin cậy Bộ môn Công nghệ phầnmềm – Khoa CNTT-...
  • 5
  • 531
  • 3
Tài liệu Câu hỏi ôn tập kỹ nghệ phần mềm nâng cao ppt

Tài liệu Câu hỏi ôn tập kỹ nghệ phần mềm nâng cao ppt

Ngày tải lên : 22/12/2013, 17:15
... logic nội tại của phần mềm 44. Chiến lược kiểm thử phần mềm cái gì? Nêu các nguyên tắc trong chiến lược kiểm thử phần mềm? • Một chiến lược kiểm thử phần mềm sự tích hợp các kỹ thuật thiết ... đảm bảo chất lượng phần mềm? Nó đóng vai trò trong một doanh nghiệp phát triển phần mềm? Đảm bảo chất lượng phần mềm các hoạt động nhằm mục tiêu sản xuất ra phần mềm có chất lượng cao. • ... lượng phần mềm những hoạt động nào? 16 Câu 15: Giải thích nội dung tóm tắt của mỗi hoạt động chính đảm bảo chất lượng? 16 1.3. Rà soát phần mềm 18 Câu 16: Rà soát phần mềm được hiểu (khái...
  • 60
  • 1.1K
  • 11
Tài liệu Kỹ nghệ phần mềm ppt

Tài liệu Kỹ nghệ phần mềm ppt

Ngày tải lên : 22/12/2013, 23:16
... môn Công nghệ phần mềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phần mềm Slide 1 Bài 7: Xác minh và thẩm định KỸ NGHỆ PHẦN MỀM © Bộ môn Công nghệ phần mềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phần mềm Slide ... trình - đánh giá tính hiệu quả phần mềm - cách duy nhất để kiểm tra yêu cầu phi chức năng © Bộ môn Công nghệ phần mềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phần mềm Slide 50 Một số khái niệm  Test ... cầu phần mềm • Kiểm tra toàn bộ hệ thống • Dựa vào yêu cầu nghiệp vụ của khách hàng CÁC GIAI ĐOẠN KIỂM THỬ - Phía phát triển © Bộ môn Công nghệ phần mềm – Khoa CNTT- ĐHCN- ĐHQGHN Kỹ nghệ phần mềm...
  • 52
  • 638
  • 10
Tài liệu Kỹ nghệ phần mềm 04 doc

Tài liệu Kỹ nghệ phần mềm 04 doc

Ngày tải lên : 19/02/2014, 00:20
... cầu: L khâu kỹ thuật đầu tiên của quá trình phát triển phần mềm. Thiếu nó không thể tiếp tục quá trình L sự phối hợp của cả nh phát triển v khách hng Nó quyết định chất lợng phần mềm đạt đợc ... đợc tất các đối tợng B mụn Cụng ngh phn mm HCN 13 NguynVnV Tiến trình kỹ nghệ yêu cầu Các hoạt động của tiến trình kỹ nghệ: Nghiên cứu khả thi ồ Dự án khả thi Phân tích, xác định yêu cầu ồ ... lập trình viên kỹ s phát triển, bảo trì B mụn Cụng ngh phn mm HCN 10 NguynVnV Các yêu cầu chức năng Mô tả chức năng hay các dịch vụ của hệ thống Chúng phụ thuộc vo: loại phần mềm sẽ đợc xây...
  • 78
  • 525
  • 2
Tài liệu Kỹ nghệ phần mềm 05 docx

Tài liệu Kỹ nghệ phần mềm 05 docx

Ngày tải lên : 19/02/2014, 00:20
... tiêu chí kỹ thuật đánh giá một thiết kế tốt 8. Lợi ích của hệ thống có kiến trúc tốt 9. Lợi ích của việc mô đun hoá trong thiết kế phần mềm l gì? 10. Lợi ích của việc che dấu thông tin l gì? 11. ... B mụn Cụng ngh phn mm HCN 6 NguynVnV Cấu trúc thiết kế Phần mềm l tập các mô đun tơng tác lẫn nhau Mô đun hóa l chìa khóa cho phần mềm tốt Mục tiêu thiết kế l xác định: các mô đun chức năng ... thiết kế B mụn Cụng ngh phn mm HCN 42 NguynVnV Câu hỏi ôn tập 1. Thiết kế phần mềm l gi? 2. Nêu các nguyên lý thiết kê phần mềm? 3. Nêu các loại thiết kế v giảI thích nội dung của nó? 4. GiảI thích...
  • 45
  • 377
  • 2
Tài liệu Kỹ nghệ phần mềm 06 docx

Tài liệu Kỹ nghệ phần mềm 06 docx

Ngày tải lên : 19/02/2014, 00:20
... phn mm HCN 4 NguynVnV Thiết kế kiến trúc phần mềm software achitecture design Khái niệm kiến trúc Kiến trúc phần mềm chỉ cấu trúc tổng thể của 1 phần mềm và cách thừc t chc qua đó cho ta 1 sự ... động đặc tả ạ Nó bao gồm việc xác các thnh phần chính của hệ thống sự truyền thống giữa chúng B mụn Cụng ngh phn mm HCN 5 NguynVnV Vai trò kiến trúc phần mềm giúp kĩ s hệ thống: Phân tích tính ... xác lập mô hinh điều khiển giữa các phần khá nhau của hệ thống đà đợc xác định 3. Phân rà thnh các module: phân rà các hệ con thnh các module. ơ Hệ con: phần hệ thống hoạt động độc lập với các...
  • 61
  • 337
  • 2
Tài liệu Kỹ nghệ phần mềm 07 docx

Tài liệu Kỹ nghệ phần mềm 07 docx

Ngày tải lên : 19/02/2014, 00:20
... tác sai của 1 thủ tục lên dữ liệu gây sai lan truyền sang phần khác sử dụng dụng dữ liệu ny Sửa đổi 1 thủ tục có nguy cơ ảnh hởng tới phần khác liên quan Thay đổi cấu trúc dữ liệu dẫn đến thay ... chúng trong hệ thống Thiết lập đợc sự tơng tác của chúng để thực hiện chức năng của hệ thống phần mềm đặt ra B môn Công ngh phn mm – HCN 17 NguynVnV VÝ dô c©y kÕ thõa Employee Programmer project progLanguage Manager Project Manager budgetsControlled dateAppointed projects Dept. Manager Strategic Manager dept...
  • 54
  • 354
  • 1
Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc

Tài liệu BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG doc

Ngày tải lên : 26/02/2014, 03:20
... hình chi tiết của use-case, hoặc các định dạng kiểu mô tả hoặc là sơ đồ hoạt động;  Các sơ đồ trình tự hệ thống (SSDs). v1.0011107222 11 BÀI 6 KỸ NGHỆ PHẦN MỀM HƯỚNG ĐỐI TƯỢNG Giảng viên: ... hình hướng đối tượng ngôn ngữ mô hình hợp nhất (UML- Unified Modeling Language); • UML được đại diện cho nhóm quản lý đối tượng (OMG - Object Management Group) như kỹ thuật mô hình tiêu ... nhật hẹp dài: Sự kích hoạt của Lifelines nhấn mạnh rằng đối tượng được kích hoạt chỉ trong khi một phần của tình huống. v1.0011107222 35 12. THIẾT LẬP MÔ HÌNH MIỀN VẤN ĐỀ - SƠ ĐỒ LỚP MÔ HÌNH...
  • 20
  • 690
  • 5
Kỹ nghệ phần mềm 09 docx

Kỹ nghệ phần mềm 09 docx

Ngày tải lên : 07/03/2014, 09:20
... định ạ Xác minh (Verification) Kiểm tra xem phần mềm lm ra có úng đặc tả (yêu cầu, thiết kế) hay không ạThẩm định (Validation) kiểm tra xem phần mềm có đáp ứng yêu cầu ngời dùng không ơ ây ... rõ: • ã rà soát cái gì • Ai rà soát • Tìm thy cái và Kt lun ra sao B môn Công ngh phn mm – HCN 34 NguynVnV ̈  th dòng trên gm: 9 nút, trong đó:5 nút là v t, 11 cung, Chia ... phần mềm có đáp ứng yêu cầu ngời dùng không ơ ây l 2 hoạt động cốt yếu để đảm bảo chất lợng phần mềm, diễn ra suốt quá trình phát triển B mụn Cụng ngh phn mm HCN 8 NguynVnV Thẩm định/xác minh...
  • 64
  • 341
  • 0
Kỹ nghệ phần mềm 10 ppt

Kỹ nghệ phần mềm 10 ppt

Ngày tải lên : 07/03/2014, 09:20
... gia xây dng BXDA nhng ngi có chuyên môn cao, kinh nghim: bit vic, có phng pháp và kinh nghim, tc có nng lc Ł Vi d án ln, vic xây dng BXDA có th 1 d án. Project ... ly chin lc và nhim v ca t chc làm c s. Ł Mc tiêu cn rõ ràng, đúng đn å c s xây dng tài liu khác: phm vi, mô t công vic, … å yu t quyt đnh thành công d án B ... t Các bc tin hành: 1. So vi d án tng t đã làm, ly c lng ca nó (tng phn) nhân vi h s điu chnh. 2. Mt trong loi này “ suy lun hp lý theo ca kinh nghim ”(khoa CNTT,...
  • 49
  • 317
  • 1

Xem thêm