... lại phần mềm 4 Thực tế Phát triển phần mềm hoàn toàn khác: Lỗi có thể xảy ra mọi lúc mọi nơi trong tiến trình phát triển Khách hàng thay đổi hoặc không nắm rõ yêu cầu Công nghệ phần mềm ... hỏi giống nhau 15 Mô hình thác nước (1) 16 Mô hình thác nước (2) Đặc trưng: Các vòng lặp phản hồi sau mỗi pha Làm tài liệu cuối mỗi pha Ưu và nhược điểm? 27 Mô hình xoắn ốc (3) 5 Vấn ... hoặc không nắm rõ yêu cầu Công nghệ phần mềm Một số mô hình vòng đời phát triển 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) 19 Tiến trình linh hoạt...
Ngày tải lên: 07/01/2014, 12:14
... thân phần mềm đà tiến hoá từ một công cụ phân tích thông tin và giải quyết các vấn đề trở thành một ngành công nghiệp. Công nghệ phần mềm bao gồm một tập hợp 3 yếu tố chủ chốt là phơng pháp, công ... kiểm soát đợc quá trình phát triển phần mềm và cung cấp cho kỹ s phần mềm một nền tảng để xây dựng phần mềm chất lợng cao. Mỗi phần mềm ra đời đều có những công đoạn khác nhau và đợc xây dựng ... 8 II. Nội dung. Phần I: Mô tả cấu hình. Quá trình quản lý cấu hình trong thiết kế phần mềm đợc áp dụng cho dÃy các công việc sau đây: Xác định danh mục và mà hoá của cấu hình, quản lý quá...
Ngày tải lên: 26/01/2013, 10:48
Báo cáo "Nghiên cứu, phát triển và ứng dụng kiến trúc hướng mô hình trong công nghệ phần mềm " docx
Ngày tải lên: 25/03/2014, 00:21
thảo luận môn công nghệ phần mềm mô hình quản lý của siêu thị coop mart
Ngày tải lên: 23/05/2014, 10:10
Công nghệ phần mềm - Thiết kế bản mẫu phần mềm tính lương
... cả khi phần mềm đà đợc ứng dụng. Mô hình quy trình làm bản mẫu phần mềm đợc biểu diễn bắng hình vẽ sau: Kết thúc Bắt đầu 3 Sản phẩm đầu tiên Yêu cầu của KH Làm mịn Thiết kế Bản mẫu nhanh KH ... bản mẫu mẫu Thiết kế bản mẫu phần mềm tính lơng. mềm hoàn chỉnh nhng chỉ một vài chức năng cơ bản nhất, có thể mở rộng hoặc kết nối các chức năng. Các bớc của một quy trình làm bản mẫu phần mềm ... của phần mềm. 2 Thiết kế bản mẫu phần mềm tính lơng. Với reports về lơng sản phẩm đối với công nhân sản xuất ta cũng có tơng tự nh lơng thời gian. Do quá trình thiết kế bản mẫu phần mềm...
Ngày tải lên: 25/01/2013, 16:59
Công nghệ phần mềm - Quy trình làm bản mẫu phần mềm tính lương
... Bớc 1: Công nghệ hệ thống. Bớc 2: Phân tích yêu cầu. Bớc 3: Thiết kế phần mềm. Bớc 4: MÃ hoá. Bớc 5: Kiểm thử. Bớc 6: Bảo trì. 4. Làm bản mẫu phần mềm. Mô hình quy trình làm bản mẫu phần mềm đợc ... làm một bản mẫu phần mềm để giới thiệu với khách hàng. Ngày công đủ là 26 ngày. Giải pháp phần mềm ã Ngôn ngữ sử dụng: Visual Basic 6.0, C ++ . ã Cơ sở dữ liệu: Microsoft Access 97. ã Môi trờng ... bằng hình vẽ sau đây: Kết thúc Bắt đầu Chức năng của chơng trình Sản phẩm phần mềm đầu tiên Làm mịn Yêu cầu của bản mẫu Khách hàng Kế hoạch Thiết kế đánh giá nhanh bản mẫu Xây dựng bản mẫu ã...
Ngày tải lên: 25/01/2013, 16:59
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 ... (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ườ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ố...
Ngày tải lên: 07/01/2014, 12:14
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 22 Khía...
Ngày tải lên: 07/01/2014, 12:14
Bài 3: Công nghệ phần mềm-Tiến trình phát triển phần mềm_TS.Nguyễn Mạnh Hùng
... phẩm Công nghệ phần mềm Tiến trình 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) 32 SW – CMM: level 1 Mức khởi đầu (initial): Các tiến trình phần mềm ... ứng dụng của phần mềm: – Làm rõ các khái niệm chuyên ngành trong lĩnh vực tương ứng Xây dựng mô hình nghiệp vụ của khách hàng: – Làm việc với chuyên gia nghiệp vụ – Sử dụng công cụ UML – Đánh ... (4) Phân tích rủi ro khi phát triển phầ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 trường...
Ngày tải lên: 07/01/2014, 12:14
Bài 5: Công nghệ phần mềm-Nhóm phát triển phần mềm_TS.Nguyễn Mạnh Hùng
... quan: tuyển thêm 1 người → cần 6 kênh giao tiếp! Công nghệ phần mềm Nhóm (team) phát triển 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) 7 Tổ chức nhóm ... quả 20 Mô hình nhóm kết hợp (1) Mục đích: Kết hợp ưu điểm của cả hai mô hình: • Nhóm bình đẳng: tinh thần phát hiện và sửa lỗi cao • Nhóm có sếp: quản lí và giao tiếp tốt Thực tế, trong mô hình ... phẫu thuật 25 Mô hình nhóm kết hợp (6) Vấn đề ra quyết định: Dùng phương pháp nhóm bình đẳng 5 Chia sẻ công việc (2) Không giống việc sinh baby, phát triển phần mềm là một dạng công việc...
Ngày tải lên: 07/01/2014, 12:14
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) 4 Chất lượng phần mềm D<0-&5E(B(F(GH8;E 9HI(+58080 :1J0B(F('EK&9L0 -.5M0;A8B8C&5,0 N01O,(B(F(9-5E( .9(P9=9>(Q,Q;./0 R:1J0B(F(9.9(P90; S.B80.Q5' 25 Kiểm ... (8) UA&'()h$ {b^,(03*];h0$Q120^ D'(),(035Q$5E[ R{b^A&<0A&'()C3(^ 95$ {b^AcA&'(),E8 TU&'() {b^A=r=)=8&-&6789= 14 Inspections (3) Z?0&A[$ Z?0&A[(M.+=?1J0 – !3p$ phần lớn;không nhiều Z?0&A[&'8[ – !3p$(=?(68,(=?h6&<0 ?0: 15 Inspections...
Ngày tải lên: 07/01/2014, 12:14
Bài 7,8: Công nghệ phần mềm- Pha lấy yêu cầu_TS.Nguyễn Mạnh Hùng
... của khách hàng)X quản lí khoản vay của khách hàng 31 Làm mịn mô hình NV (2) ,Ej1.sA~1II# 30 Làm mịn mô hình NV (1) $0/mAJ*1II# XCDCN*I2C*j1t)*1+U7 =#+E X(%)*VFI]/=2#<> •0!&)050)(-*+!E+0;0„ ABS… XCDCN*I2;..)*1+:*C_ =#+E Xj1.")!+1C#+E 38 Bài ... (5) 1IICDCN*I2;(%)*..* 1+# -.# XII)=m<>j1tCDCN*I2; (%)*..*1+)B>1 10 Quan hệ giữa các use case (2) Image's source: http://www.uml-diagrams.org/ 27 Mô hình nghiệp vụ (7) $0/mT!;j1."%*1F;!+1C# %0@)*!+1C 1=7CN*2€1*^%(.!+1C 1=7(.!+1C)j1t!7= „a5j1."(.!+1C)0V1II:5 2*… 12 Quan ... hàngI\/J0VI21CTìm kiếm hàng)1bỏ hàng vào giỏK6*I1L 37 Chi tiết mô hình NV (6) %B%%2*(># 2C(. *:j1t*1+ ‹I%%(.!+1C ‹I%%(%)*=2 43 Tinh...
Ngày tải lên: 07/01/2014, 12:14
Bài 9,10: Công nghệ phần mềm- Pha phân tích_TS.Nguyễn Mạnh Hùng
... thị kết quả lên màn hình Các lớp hiện form lên màn hình để người dùng nhập thông tin vào 29 Mô hình hóa các lớp (11) Thẻ CRC cho lớp điểu khiển thang máy (tt): 23 Mô hình hóa các lớp (5) Các ... của phần mềm → loại Hoạt động, yêu cầu là các danh từ trừu tượng → loại → Chỉ còn lại lớp thang máy và nút nhấn (với hai lớp con là nút nhấn trong thang máy và nút nhấn tầng) Công nghệ phần ... thang máy và nút nhấn tầng) Công nghệ phần mềm Pha phân tích 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) 12 Mô hình hóa chức năng (3) Chỉ có 2 use case: Người...
Ngày tải lên: 07/01/2014, 12:14
Bài 11: Công nghệ phần mềm- Pha phân tích_TS.Nguyễn Mạnh Hùng
... Công nghệ phần mềm Pha thiết kế 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) 7 Hoàn thiện sơ đồ lớp ... Hoàn thiện sơ đồ lớp (4) Định nghĩa khuôn mẫu phương thức cho lớp: Dùng thẻ CRC để xác định phương thức nào nên gán cho lớp nào Định nghĩa phuôn mẫu cho từng phương thức 2 Nội dung tham ... thuộc tính của mỗi lớp Dùng kĩ thuật thẻ CRC và 3 nguyên lí thiết kế phương thức để gán các phương thức cho các lớp Định nghĩa khuôn mẫu cho từng phương thức Điền tất cả vào sơ đồ lớp...
Ngày tải lên: 07/01/2014, 12:14
Bài 12,13: Công nghệ phần mềm- Pha cài đặt_TS.Nguyễn Mạnh Hùng
... giá trị đầu vào đúng bằng x Ví dụ: Nếu phép chia cho số nguyên có điều kiện số bị chia # 0 thì phải test khi số bị chia: -1, 0, 1, và môt số >100 18 Cài đặt (2) Chú thích code: Chú thích ... trong CSDL • 5: thêm một hóa đơn mà cả khách hàng và sản phẩm chưa có trong CSDL 26 Cài đặt (10) Nguyên tắc phân chia và code modul/ method: Một method (modul) chỉ nên có tối đa 30-50 câu lệnh Nếu ... bằng (x1+x2)/2 • 6: giá trị đầu vào nhỏ hơn x1 • 7: giá trị đầu vào lớn hơn x2 25 Cài đặt (9) Nguyên tắc dùng lệnh if: Nếu có lện if-if liền nhau dạng If (điều kiện 1) If (điều kiện 2) làm...
Ngày tải lên: 07/01/2014, 12:14
Báo cáo: chương trình mô phỏng theo phần mềm FIT-TEST môn Công nghệ phần mềm
... hỏi). Bảng SinhVien và bảng Lop có quan hệ 1-N (một lớp sẽ có nhiều sinh viên). Do là phần mềm mô phỏng nên chỉ có một môn thi. Vì vậy, giữa 2 bảng SinhVien và CauHoi không có mối liên hệ. 4 4 Code: Nếu ... này sẽ không được sửa mà được cập nhật sau những lần thêm hoặc xóa sinh viên lớp đó (xóa trong phần mềm) . 4 Nếu nhập hợp lệ, ví dụ: Thì thông báo: 4 4. Các toàn vẹn dữ liệu: Bảng CauHoi và bảng ... hết câu hỏi, trên 10 phút hoặc quá thời gian làm bài thì sẽ được chấm điểm: 4 Bảng Phân Công MSSV Họ tên Công việc Ký tên 10184411 Nguyễn Thái Hiền - Thiết kế giao diện chính - Coding - Lập báo...
Ngày tải lên: 07/01/2014, 14:45
Silde bài giảng-Công nghệ phần mềm- FULL-TS.Nguyễn Mạnh Hùng- HVCNBCVT
... thoát khỏi khủng hoảng phần mềm: Phần mềm hoàn thành và chuyển giao trễ thời hạn Vượt chi phí dự đoán Vẫn còn tiềm tàng lỗi Công nghệ phần mềm Tiến trình phần mềm Giảng viên: TS. Nguyễ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 11 Một số câu hỏi (3) Phân biệt ... (3) Methodology, paradigm: phương pháp luận, mô hình lần lượt các bước để phát triển phần mềm Cost: chi phí phát triển phần mềm Price: giá bán của phần mềm Technique: kỹ thuật Mistake, fault, failure,...
Ngày tải lên: 15/01/2014, 16:38
tiểu luận ứng dụng của 40 nguyên lý sáng tạo trong công nghệ phần mềm
Ngày tải lên: 05/04/2014, 10:52
Bạn có muốn tìm thêm với từ khóa: