ông 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

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

Ngày tải lên : 07/01/2014, 12:14
... 2007 Công cụ hỗ trợ Visual Paradigm (VP) for UML: download free tại: http://www.visual-paradigm.com/product/vpuml/ Các khái niệm liên quan (1) Software : phần mềm Software engineering: công nghệ ... quan (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 Một số câu hỏi (1) Phân biệt client user? Trả lời: Một số câu...
  • 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

Ngày tải lên : 07/01/2014, 12:14
... không tốt bị vứt bỏ, không bảo trì  Chỉ phần mềm tốt bảo trì, thời gian bảo trì 10- 20 năm, đời  Bản thân phần mềm công cụ hỗ trợ, phương tiện làm việc, thay đổi thường xuyên theo yêu cầu công ... ngữ lập trình mới, có nên dùng ngôn ngữ cho dự án?  Có công cụ phân tích thiết kế mới, dễ dùng hơn, có nên sử dụng cho dự án?  Có công nghệ code/test mới, có nên ứng dụng vào dự án? Khía cạnh ... kiện:  67% dự án bị kiện chức không yêu cầu khách hàng  56% dự án bị kiện dời hẹn giao sản phẩm nhiều lần  45% dự án bị kiện lỗi nghiêm trọng đến mức sản phẩm không sử dụng Khía cạnh lịch sử...
  • 27
  • 687
  • 1
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

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

Ngày tải lên : 07/01/2014, 12:14
... hàng nhà cung cấp phần cứng khác để dự phòng không?  Có cần công cụ hỗ trợ không?  Nếu có, liệu chũng có sẵn hay không, hay có cần toàn chức hay không? 24 Elaboration phase (1) Mục tiêu:  Mịn ... Tài liệu đặc tả yêu cầu khách hàng Yêu cầu tài liệu không được:  Mâu thuẫn (contradictions)  Có khái niệm định lượng mờ (omissions)  Không đầy đủ (incompleteness) Analysis workflow (5) Kết ... hàng → Tại không làm việc pha requirement? Analysis workflow (2) Vấn đề ngôn ngữ:  Tài liệu phải thống hai bên khách hàng đội phát triển  Khách hàng hiểu ngôn ngữ tự nhiên: ngôn ngữ không xác ...
  • 37
  • 1.2K
  • 3
Bài 4: Công nghệ phần mềm- Một số mô hình vòng đời phát triển phần mềm_TS.Nguyễn Mạnh Hùng

Bài 4: Công nghệ phần mềm- Một số mô hình vòng đời phát triển phần mềm_TS.Nguyễn Mạnh Hùng

Ngày tải lên : 07/01/2014, 12:14
... thiết kế cài đặt lại phần mềm Vấn đề thay đổi yêu cầu (2) Yêu cầu thay đổi việc không tránh khỏi:  Khách hàng công ty phát triển yêu cầu thay đổi thường xuyên  Mỗi cá nhân/khách hàng có quyền ... Lặp tăng trưởng kết hợp nhau:  Không có pha đơn lẻ, mà pha lặp lại nhiều lần 10 Mô hình lặp tăng trưởng (5) Dùng khái niệm workflow thay phase:  Thực tế không tồn pha  Tất workflow hoặt động ... meeting):  Toàn team đứng vòng tròn nhìn thấy  Thời gian họp cố định hàng ngày, không 15p  Họp để thấy vấn đề, có, không giải vấn đề  Lần lượt người trả lời câu hỏi giống 21 Tiến trình linh hoạt...
  • 29
  • 2.4K
  • 2
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

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

Ngày tải lên : 07/01/2014, 12:14
... đòi hỏi khối lượng công việc 12 tháng/người  → Dùng người phát triển phần mềm có hạn chất lượng không? Chia sẻ công việc (1)  Một nông dân cày đám ruộng hết 10 ngày → có 10 nông dân cày đồng thời ... tháng sinh baby → phụ nữ sinh baby tháng?  Chia sẻ công việc (2)   Không giống việc sinh baby, phát triển phần mềm dạng công việc chia sẻ Cũng không giống cày ruộng, PTPM cần đến kĩ hợp tác nhóm ... kiểu tham số bên gọi khác bên định nghĩa Tổ chức nhóm code (2)  Không phải vấn đề lực kĩ thuật → mà vấn đề quản lí người công việc! Vấn đề giao tiếp (1) Xét ví dụ:  Đôi phát triển có người...
  • 28
  • 955
  • 4
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

Ngày tải lên : 07/01/2014, 12:14
... đề không hiểu – Các vấn đề không  Phát lỗi, không sửa lỗi: – Sửa lỗi nhóm không đảm bảo chất lượng, mà chi phí lại cao – Không phải vấn đề bị nêu lên thực lỗi – Mỗi phiên walkthroughs không 2h ... hoàn thành có tương thích với kết trước hay không  Validation: kiểm thử xem sản phẩm cuối có yêu cầu khách hàng hay không Chất lượng phần mềm Không có khái niệm phần mềm « tuyệt hảo » cách chung ... walkthroughs không 2h → không đủ thời gian sửa lỗi 10 Walkthroughs (3)    Walkthrough hướng tài liệu, không hướng vào người tham gia Mục tiêu phát lỗi Kết walkthrough không dùng để đánh giá hiệu...
  • 26
  • 899
  • 5
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

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

Ngày tải lên : 07/01/2014, 12:14
... tư 33 Chi tiết mô hình NV (3) Các thông tin phải xử lí:  Thông tin khoản đầu tư  Thông tin chi phí hoạt động  Thông tin quỹ 34 Chi tiết mô hình NV (4) Thông tin khoản đầu tư:  Số hiệu mặt ... trẻ lấy vòng 1-10 năm Cả có công việc ổn định Căn nhà có giá nhỏ giá trung bình khu vực, tính vòng 12 tháng gần Thu nhập không đủ chi trả cho khoản vay theo lãi suất thông thường Số tiền quỹ đủ ... đầu cuối máy in, điện thoại, tổng đài thông tin Quan hệ use case (1) Quan hệ “include”:    Uc A có quan hệ include với uc B việc hoàn thành B phần công việc để hoàn thành A Việc hoàn thành...
  • 54
  • 795
  • 0
Bài 9,10: Công nghệ phần mềm- Pha phân tích_TS.Nguyễn Mạnh Hùng

Bài 9,10: Công nghệ phần mềm- Pha phân tích_TS.Nguyễn Mạnh Hùng

Ngày tải lên : 07/01/2014, 12:14
... ngoại lệ 17 cần mô tả hết Mô hình hóa chức (9) Yêu cầu scenario:  Thông tin bước phải cụ thể, không viết chung chung Ví dụ viết không được: Một người nhấn nút lên tầng Thang máy đến tầng Nút lên ... cầu Các danh từ:  Thông báo, tiền, khoản vay, khoản đầu tư, danh sách 43 Trích danh từ (2) Các danh từ:  Thông báo, tiền, khoản vay, khoản đầu tư, danh sách Đánh giá:  Thông báo, danh sách, ... chuyển thành hành động gửi thông điệp yêu cầu thực hành động 33 Scenario cuối pha phân tích (2) Scenario chuẩn: Người A nhấn vào nút lên tầng A muốn lên tầng Nút nhấn thông báo cho điều khiển nút...
  • 62
  • 2.3K
  • 2
Bài 11: Công nghệ phần mềm- Pha phân tích_TS.Nguyễn Mạnh Hùng

Bài 11: Công nghệ phần mềm- Pha phân tích_TS.Nguyễn Mạnh Hùng

Ngày tải lên : 07/01/2014, 12:14
... phương thức:  Kiểu liệu trả  Số lượng, thứ tự kiểu liệu truyền vào Ví dụ:  Không nên định nghĩa phương thức lưu thông tin khoản đầu tư với tham số thuộc tính: public void saveInvestment(int id, ... đến hành động k đối tượng Y, phương thức để thực hành động k nên gán cho lớp đối tượng Y, mà không nên gán cho lớp đối tượng X 10 Hoàn thiện sơ đồ lớp (7) Gán phương thức cho lớp (tt):  Nguyên ... thang máy (nguyên lí B) Các thao tác 8, 10, 11 → gán phương thức cho lớp điều khiển thang máy không gán cho lớp (nguyên lí C) 13 Hoàn thiện sơ đồ lớp (10) Kết quả: 14 Hoàn thiện sơ đồ lớp (11)...
  • 21
  • 859
  • 1
Bài 12,13: Công nghệ phần mềm- Pha cài đặt_TS.Nguyễn Mạnh Hùng

Bài 12,13: Công nghệ phần mềm- Pha cài đặt_TS.Nguyễn Mạnh Hùng

Ngày tải lên : 07/01/2014, 12:14
... 11 Chuẩn bị kiểm thử (9) Nếu CSDL có bảng: KhachHang lưu thông tin khách hàng, bảng SanPham lưu thông tin sản phẩm, bảng HoaDon lưu thông tin khác hàng lần mua số sản phẩm Khi đó, chức thêm hóa ... tọa độ nằm vùng map_square1 map_square2 không 21 Cài đặt (6) Cách 1:  Trình bày không chấp nhận 22 Cài đặt (7) Cách 2:  Khuôn dạng đựơc, cấu trúc không 23 Cài đặt (8) Cách 3:  Chấp nhận 24 ... nhập: Id=2, Tên = Data mining Tác giả = Jennings Năm xb = 2012 Và click nút submit lần Thông báo thêm thành công CSDL có sau: 14 Chuẩn bị kiểm thử (12) Ví dụ test case cho chức thêm sách vào CSDL...
  • 35
  • 1.4K
  • 0
Silde bài giảng-Công nghệ phần mềm- FULL-TS.Nguyễn Mạnh Hùng- HVCNBCVT

Silde bài giảng-Công nghệ phần mềm- FULL-TS.Nguyễn Mạnh Hùng- HVCNBCVT

Ngày tải lên : 15/01/2014, 16:38
... sản xuất phần mềm? Trả lời: 12 Questions? Công nghệ phần mềm Phạm vi 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 Viễn thông (PTIT) Khía cạnh lịch sử (1) Năm 1968, ... Questions? 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 Viễn thông (PTIT) Requirement workflow (1) Mục đích:  Xác định rõ mà khách hàng cần  Không phải ... không tốt bị vứt bỏ, không bảo trì  Chỉ phần mềm tốt bảo trì, thời gian bảo trì 10- 20 năm, đời  Bản thân phần mềm công cụ hỗ trợ, phương tiện làm việc, thay đổi thường xuyên theo yêu cầu công...
  • 379
  • 2.9K
  • 17
Tài liệu LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG - PGS TS TRẦN ĐÌNH QUẾ & KS NGUYỄN MẠNH HÙNG ppt

Tài liệu LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG - PGS TS TRẦN ĐÌNH QUẾ & KS NGUYỄN MẠNH HÙNG ppt

Ngày tải lên : 17/01/2014, 06:20
... phân rã công việc mức thứ nhất: việc làm móng nhà phân rã tiếp thành công việc: đào móng, gia cố nền, làm khung sắt, đổ bê tông Công việc đổ cột phần rã thành … • Ở mức thứ ba, phân rã công việc ... làm phần gỗ, làm phần sắt, làm phần bê tông làm phần gạch • Ở mức thứ hai, phân rã công việc mức thứ nhất: việc làm gỗ chia thành công việc như: xẻ gỗ, gia công gỗ, tạo khung, lắp vào nhà Việc làm ... static cho phép main gọi tới mà không cần tạo thể (instance) lớp Nó không phụ thuộc vào thể lớp tạo • Từ khoá void thông báo cho máy tính biết phương thức không trả lại giá trị thực thi chương...
  • 173
  • 520
  • 1
Bài 8(mới) Pha lấy yêu cầu- Bài mẫu Quản lý khách sạn -TS.Nguyễn Mạnh Hùng-HVCNBCVT

Bài 8(mới) Pha lấy yêu cầu- Bài mẫu Quản lý khách sạn -TS.Nguyễn Mạnh Hùng-HVCNBCVT

Ngày tải lên : 12/03/2014, 13:04
... Quan hệ “include”:     Uc A có quan hệ include với uc B việc hoàn thành B phần công việc để hoàn thành A Nếu không hoàn thành B A hoàn thành Việc hoàn thành B lặp lại nhiều lần, người ta tạo ... hệ extend với uc B việc hoàn thành A tùy chọn công việc để hoàn thành B Trong số trường hợp, làm B bao gồm làm A Nhưng số trường hợp khác, làm B không cần làm A Quan hệ biểu diễn mũi tên nét đứt ... Seventh Edition, WCB/McGraw-Hill, 2007 Pha lấy yêu cầu (1) Mục đích:  Xác định rõ khách hàng cần  Không phải xác định khách hàng muốn Pha lấy yêu cầu (2) Thực hiện:  Tìm hiểu nắm rõ lĩnh vực phần...
  • 88
  • 2.7K
  • 0
Bài 12(mới) Pha phân tích - Bài mẫu Quản lý khách sạn -TS.Nguyễn Mạnh Hùng-HVCNBCVT

Bài 12(mới) Pha phân tích - Bài mẫu Quản lý khách sạn -TS.Nguyễn Mạnh Hùng-HVCNBCVT

Ngày tải lên : 12/03/2014, 13:04
... sẵn thông tin phòng chọn gồm có: id phòng(không sửa được), tên phòng, kiểu phòng, giá hiển thị, mô tả, nút hủy bỏ nút sửa A sửa thông tin loại phòng mô tả phòng, click vào nút sửa 10 Thông báo ... yêu cầu nhân viên quản lí xác nhận có muốn xóa thông tin phòng 503 hay không A click vào nút xác nhận có muốn xóa 10 Thông báo xóa phòng thành công 11 A click vào nút OK 12 Hệ thống quay lại trang ... thị, mô tả, nút: nút thêm phòng, nút hủy bỏ Nhân viên A nhập thông tin phòng vào ô click nút thêm phòng Thông báo thêm phòng thành công A click vào nút ok Hệ thống quay trang chủ người quản lí...
  • 60
  • 3.2K
  • 2
Bài 15(mới) Pha thiết kế - Bài mẫu Quản lý khách sạn -TS.Nguyễn Mạnh Hùng-HVCNBCVT

Bài 15(mới) Pha thiết kế - Bài mẫu Quản lý khách sạn -TS.Nguyễn Mạnh Hùng-HVCNBCVT

Ngày tải lên : 12/03/2014, 13:04
... kiện nút Add nút Reset bị click, thông báo thành công Lớp RoomDAO phải có phương thức lưu thông tin phòng vào CSDL Lớp Room phải có phương thức đóng gói thông tin đối tượng (hàm khởi tạo phương ... liệu, thông tin Chỉ chứa thuộc tính phương thức truy cập thuộc tính (javaBean) Chức biểu diễn, vận chuyển thông tin để trình diễn (view) xử lí (control) 17 Các lớp điều khiển    Cập nhật thông ... phương thức:  Kiểu liệu trả  Số lượng, thứ tự kiểu liệu truyền vào Ví dụ: Không nên định nghĩa phương thức lưu thông tin Room với tham số thuộc tính: public void saveRoom(int id, string name...
  • 55
  • 2.1K
  • 1
Bài giảng Phương pháp luận nghiên cứu khoa học  GS.TSKH. Nguyễn Mạnh Hùng

Bài giảng Phương pháp luận nghiên cứu khoa học GS.TSKH. Nguyễn Mạnh Hùng

Ngày tải lên : 11/06/2014, 12:16
... Đặc biệt tạp chí khoa học • Vật mang công nghệ Vật dụng sản xuất cho ta hiểu thông tin nguyên lý vận hành, công nghệ vật liệu chế tạo Ta cảm nhận hiểu thông tin liên quan đến vật phẩm • Vật mang ... 1: Hình học Euclid Hình học Euclid dựa sở công nhận, không cần chứng minh hệ thống tiên đề sau: • Hai điểm không trùng xác định đường thẳng • Ba điểm không thẳng hàng xác định mặt phẳng • Nếu có ... tựu kĩnh vực khoa học công nghệ Các giải pháp kỹ thuật mang tính nguyên lý kỹ thuật, tính sáng tạo áp dụng 3.3 Vật mang thông tin Các phương tiện trung gian để tiếp xúc thông tin KH: • Vật mang...
  • 75
  • 1.8K
  • 4
Các thuốc chống đông BS Nguyễn Mạnh Hùng

Các thuốc chống đông BS Nguyễn Mạnh Hùng

Ngày tải lên : 12/08/2014, 20:50
... tố ông máu phụ thuộc vitamin k: II, VII, IX, X trình ông máu kéo dài Thuốc tác dụng ngay, cần có thời gian định không dùng cấp cứu Khi ngừng TD kéo dài tương ứng thời gian TH yếu tố ông máu ... 30 UI/3 ph không dùng với heparin Vì APSAC có tính kháng nguyên nên không dùng vòng th trước BN dùng alteplase (t PA) Là glycoprotein TB nội mạc tiết t PA LS sản xuất công nghệ gen T/2 ... thuốc ngày sau tuần/ Các thuốc chống ông Chỉ định Các bệnh có huyết khối, nghẽn mạch: tắc mạch phổi, huyết khối TM Bệnh mạch vành: - Cơn đau thắt ngực không ổn định - NMCT cấp - Sau NMCT cấp...
  • 74
  • 654
  • 2
Bài 3 Lập trình mạng thiết kế theo mô hình MVC_TS Nguyễn Mạnh Hùng

Bài 3 Lập trình mạng thiết kế theo mô hình MVC_TS Nguyễn Mạnh Hùng

Ngày tải lên : 13/08/2014, 11:13
... login Thông tin người dùng lưu CSDL, bảng users có cột username password Mỗi click vào nút login, chương trình phải kiểm tra thông tin đăng nhập có không, thông báo thành công, sai thông báo ... liệu, thông tin Chỉ chứa thuộc tính phương thức truy cập thuộc tính (javaBean) Chức biểu diễn, vận chuyển thông tin để trình diễn (view) xử lí (control) 10 Các lớp điều khiển    Cập nhật thông ... http://www.oracle.com/technetwork/] Mô hình MVC (2) M - model:  Đóng gói liệu, thông tin  Chức biểu diễn, vận chuyển thông tin để trình diễn (view) xử lí (control) Mô hình MVC (3) C - control: ...
  • 33
  • 2.9K
  • 2