SlideShare a Scribd company logo
1 of 9
Download to read offline
Công        cụ và môi trường phát triển phần mềm




           Giới thiệu các đồ án môn học




CCMTPTPM
                              1
Lâm Quang Vũ
Mục đích
    w Tìm hiểu cách sử dụng các công cụ hỗ trợ trong quá
      trình phát triển phần mềm
    w Mục tiêu:
       § Nắm vững cách sử dụng
       § Ứng dụng thực tế




CCMTPTPM
                             2
Lâm Quang Vũ
Yêu cầu tìm hiểu công cụ

               § Báo cáo về công cụ tìm hiểu
                 •   Đặc điểm, tính năng, các bảng so sánh
                 •   Cách sử dụng các công cụ
                 •   Xây dựng dưới dạng tài liệu hướng dẫn sử dụng
                 •   Có ví dụ trên bài toán thực tế
               § Ứng dụng thực tế
                 • Sử dụng những chức năng cơ bản nhất của công cụ
                 • Cách áp dụng vào bài toán thực tế
                 • Thực hiện trên càng nhiều công cụ càng tốt à có sự so
                   sánh, đánh giá
               § Tutorial, Demo, Avi, Help, Trang Web hướng dẫn …

CCMTPTPM
                                           3
Lâm Quang Vũ
Cách thực hiện

    w Thông tin nhóm
               § Nhóm tối đa 4 người
               § Họ tên – MSSV – Email – Điện thoại (nếu có)
    w Đăng ký
               § Mỗi đề tài tối đa 3 nhóm thực hiện (ưu tiên theo ĐTB)
               § Lớp trưởng tổng hợp DS
               § Bắt buộc thực hiện, không thay đổi trong suốt quá trình thực hiện
    w Thời gian thực hiện
               § Từ ngày nhận đến cuối học kỳ
               § Có báo cáo tiến độ giữa kỳ
    w Hình thức chấm
               § Seminar trên lớp lý thuyết, thực hành (từ giữa học kỳ)
               § Vấn đáp trực tiếp (cuối học kỳ)


CCMTPTPM
                                              4
Lâm Quang Vũ
Một số đồ án tham khảo cộng điểm

    w Tìm hiểu và so sánh các công cụ hỗ trợ trong quá trình phát
      triển phần mềm
               § Các công cụ tạo HELP (Htlm Help…)
               § Các công cụ tạo chương trình SETUP (Install Shield, Install
                 Wise…)
               § Các công cụ hỗ trợ quản lý yêu cầu (Rational Requisite Pro)
               § Các công cụ quản lý dự án (Microsoft Project…)
               § Các công cụ hỗ trợ quản lý phiên bản (Visual SourceSafe…)
               § Các công cụ hỗ trợ ghép, so sánh mã nguồn…
               § Các công cụ tạo DEMO cho các phần mềm…
    w Tìm hiểu các thư viện hỗ trợ lập trình giao diện trong môi
      trường .NET


CCMTPTPM
                                             5
Lâm Quang Vũ
Một số đồ án tham khảo cộng điểm

    w Tìm hiểu các công cụ hỗ trợ phân tích thiết kế bằng
      UML, xây dựng ứng dụng minh họa:
               § Together Control Soft
               § Objecteering
               § Visual UML
               § Enterise Architecture
               § Các công cụ hỗ trợ PTTK bằng UML khác




CCMTPTPM
                                      6
Lâm Quang Vũ
Một số đồ án nâng cao

    w Tìm hiểu các thư viện mã nguồn mở (openSource)
               § Sử dụng thư viện mã nguồn mở để phát triển ứng dụng
               § Phát triển tiếp một ứng dụng mã nguồn mở (dạng Case
                 Tools)
    w Xây dựng CASE Tools hỗ trợ phát triển phần mềm
               § Tạo HELP
               § Đóng gói
               § Quản lý yêu cầu
               § Quản lý dự án
               § Quản lý phiên bản
               § Ghép, so sánh mã nguồn…
               § Tạo DEMO cho các phần mềm
CCMTPTPM
                                       7
Lâm Quang Vũ
Yêu cầu đồ án nâng cao

    w Có khả năng đọc hiểu tài liệu tiếng Anh
    w Có khả năng tự tìm kiếm tài liệu, tự nghiên cứu
    w Đồ án phải được seminar báo cáo cuối HK và được
      chấm vấn đáp trực tiếp




CCMTPTPM
                             8
Lâm Quang Vũ
Thông tin liên hệ, thắc mắc

    w WebForum của Khoa
               § www.is-edu.hcmuns.edu.vn/webforum2k3/
    w Email của giáo viên
               § Lamquangvu.teaching@gmail.com




CCMTPTPM
                                      9
Lâm Quang Vũ

More Related Content

Similar to Khtn gio thieu cac do an

Designing websites in dreamweaver cs5
Designing websites in dreamweaver cs5Designing websites in dreamweaver cs5
Designing websites in dreamweaver cs5Phạm Tấn Duy
 
Software Stack là gì.pdf
Software Stack là gì.pdfSoftware Stack là gì.pdf
Software Stack là gì.pdfGrowup Work
 
00 udpt introduction - th2010
00 udpt   introduction - th201000 udpt   introduction - th2010
00 udpt introduction - th2010Nguyen Son
 
Slide bài giới thiệu và tập huấn sử dụng trang Cùng học
Slide bài giới thiệu và tập huấn sử dụng trang Cùng họcSlide bài giới thiệu và tập huấn sử dụng trang Cùng học
Slide bài giới thiệu và tập huấn sử dụng trang Cùng họcBùi Việt Hà
 
Slide bài giới thiệu Cùng học
Slide bài giới thiệu Cùng họcSlide bài giới thiệu Cùng học
Slide bài giới thiệu Cùng họcBùi Việt Hà
 
Học qua dự án (Project-based Learning)
Học qua dự án (Project-based Learning)Học qua dự án (Project-based Learning)
Học qua dự án (Project-based Learning)DUONG Trong Tan
 
Phương pháp học Revit hiệu quả
Phương pháp học Revit hiệu quảPhương pháp học Revit hiệu quả
Phương pháp học Revit hiệu quảHuytraining
 
Huu Le - Tma Open Source For Project Tools
Huu Le - Tma Open Source For Project ToolsHuu Le - Tma Open Source For Project Tools
Huu Le - Tma Open Source For Project ToolsMario B.
 
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng họcHội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng họcBùi Việt Hà
 
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...Vu Hung Nguyen
 
Lap trinhhuongdoituong v3.1
Lap trinhhuongdoituong v3.1Lap trinhhuongdoituong v3.1
Lap trinhhuongdoituong v3.1volll
 
Nhóm 11 _ Den da khong duong _ CNPM.pptx
Nhóm 11 _ Den da khong duong _ CNPM.pptxNhóm 11 _ Den da khong duong _ CNPM.pptx
Nhóm 11 _ Den da khong duong _ CNPM.pptxLnNguynThnh4
 
Kế hoạch bài dạy
Kế hoạch bài dạyKế hoạch bài dạy
Kế hoạch bài dạyBảo Nguyễn
 
Kế hoạch bài dạy nhóm
Kế hoạch bài dạy nhómKế hoạch bài dạy nhóm
Kế hoạch bài dạy nhómBảo Nguyễn
 
Giới thiệu trang phần mềm giáo dục trực tuyến Cùng học. Dành cho cấp Tiểu học.
Giới thiệu trang phần mềm giáo dục trực tuyến Cùng học. Dành cho cấp Tiểu học.Giới thiệu trang phần mềm giáo dục trực tuyến Cùng học. Dành cho cấp Tiểu học.
Giới thiệu trang phần mềm giáo dục trực tuyến Cùng học. Dành cho cấp Tiểu học.Bùi Việt Hà
 
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Working in Japan
 

Similar to Khtn gio thieu cac do an (20)

Designing websites in dreamweaver cs5
Designing websites in dreamweaver cs5Designing websites in dreamweaver cs5
Designing websites in dreamweaver cs5
 
Ke hoach bai day
Ke hoach bai dayKe hoach bai day
Ke hoach bai day
 
Software Stack là gì.pdf
Software Stack là gì.pdfSoftware Stack là gì.pdf
Software Stack là gì.pdf
 
00 udpt introduction - th2010
00 udpt   introduction - th201000 udpt   introduction - th2010
00 udpt introduction - th2010
 
Ke hoach bai day
Ke hoach bai dayKe hoach bai day
Ke hoach bai day
 
Ke hoach bai day
Ke hoach bai dayKe hoach bai day
Ke hoach bai day
 
Slide bài giới thiệu và tập huấn sử dụng trang Cùng học
Slide bài giới thiệu và tập huấn sử dụng trang Cùng họcSlide bài giới thiệu và tập huấn sử dụng trang Cùng học
Slide bài giới thiệu và tập huấn sử dụng trang Cùng học
 
Slide bài giới thiệu Cùng học
Slide bài giới thiệu Cùng họcSlide bài giới thiệu Cùng học
Slide bài giới thiệu Cùng học
 
Học qua dự án (Project-based Learning)
Học qua dự án (Project-based Learning)Học qua dự án (Project-based Learning)
Học qua dự án (Project-based Learning)
 
Ke hoach bai day1
Ke hoach bai day1Ke hoach bai day1
Ke hoach bai day1
 
Phương pháp học Revit hiệu quả
Phương pháp học Revit hiệu quảPhương pháp học Revit hiệu quả
Phương pháp học Revit hiệu quả
 
Huu Le - Tma Open Source For Project Tools
Huu Le - Tma Open Source For Project ToolsHuu Le - Tma Open Source For Project Tools
Huu Le - Tma Open Source For Project Tools
 
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng họcHội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
Hội thảo: Hoàn thiện giai đoạn 2, các tính năng chính của Cùng học
 
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
ScrumDay Vietnam 2013: Phương pháp luận phần mềm - Truyền thống và Agile - Ng...
 
Lap trinhhuongdoituong v3.1
Lap trinhhuongdoituong v3.1Lap trinhhuongdoituong v3.1
Lap trinhhuongdoituong v3.1
 
Nhóm 11 _ Den da khong duong _ CNPM.pptx
Nhóm 11 _ Den da khong duong _ CNPM.pptxNhóm 11 _ Den da khong duong _ CNPM.pptx
Nhóm 11 _ Den da khong duong _ CNPM.pptx
 
Kế hoạch bài dạy
Kế hoạch bài dạyKế hoạch bài dạy
Kế hoạch bài dạy
 
Kế hoạch bài dạy nhóm
Kế hoạch bài dạy nhómKế hoạch bài dạy nhóm
Kế hoạch bài dạy nhóm
 
Giới thiệu trang phần mềm giáo dục trực tuyến Cùng học. Dành cho cấp Tiểu học.
Giới thiệu trang phần mềm giáo dục trực tuyến Cùng học. Dành cho cấp Tiểu học.Giới thiệu trang phần mềm giáo dục trực tuyến Cùng học. Dành cho cấp Tiểu học.
Giới thiệu trang phần mềm giáo dục trực tuyến Cùng học. Dành cho cấp Tiểu học.
 
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
Phuongphapluanduanphanmem truyenthongvaagilengotrungvietscrumday2013-13100720...
 

More from Nguyen Tran (20)

Se 06
Se 06Se 06
Se 06
 
12report
12report12report
12report
 
11script
11script11script
11script
 
10team
10team10team
10team
 
09componentdeployment
09componentdeployment09componentdeployment
09componentdeployment
 
08activity
08activity08activity
08activity
 
07state
07state07state
07state
 
06collaboration
06collaboration06collaboration
06collaboration
 
05sequence
05sequence05sequence
05sequence
 
04class
04class04class
04class
 
03usecase
03usecase03usecase
03usecase
 
02intro
02intro02intro
02intro
 
01about
01about01about
01about
 
Clear case
Clear caseClear case
Clear case
 
Business process excution language
Business process excution languageBusiness process excution language
Business process excution language
 
Vs doc man
Vs doc manVs doc man
Vs doc man
 
Cm mi
Cm miCm mi
Cm mi
 
Sql packager
Sql packagerSql packager
Sql packager
 
Snag it
Snag itSnag it
Snag it
 
Record mydesktop
Record mydesktopRecord mydesktop
Record mydesktop
 

Khtn gio thieu cac do an

  • 1. Công cụ và môi trường phát triển phần mềm Giới thiệu các đồ án môn học CCMTPTPM 1 Lâm Quang Vũ
  • 2. Mục đích w Tìm hiểu cách sử dụng các công cụ hỗ trợ trong quá trình phát triển phần mềm w Mục tiêu: § Nắm vững cách sử dụng § Ứng dụng thực tế CCMTPTPM 2 Lâm Quang Vũ
  • 3. Yêu cầu tìm hiểu công cụ § Báo cáo về công cụ tìm hiểu • Đặc điểm, tính năng, các bảng so sánh • Cách sử dụng các công cụ • Xây dựng dưới dạng tài liệu hướng dẫn sử dụng • Có ví dụ trên bài toán thực tế § Ứng dụng thực tế • Sử dụng những chức năng cơ bản nhất của công cụ • Cách áp dụng vào bài toán thực tế • Thực hiện trên càng nhiều công cụ càng tốt à có sự so sánh, đánh giá § Tutorial, Demo, Avi, Help, Trang Web hướng dẫn … CCMTPTPM 3 Lâm Quang Vũ
  • 4. Cách thực hiện w Thông tin nhóm § Nhóm tối đa 4 người § Họ tên – MSSV – Email – Điện thoại (nếu có) w Đăng ký § Mỗi đề tài tối đa 3 nhóm thực hiện (ưu tiên theo ĐTB) § Lớp trưởng tổng hợp DS § Bắt buộc thực hiện, không thay đổi trong suốt quá trình thực hiện w Thời gian thực hiện § Từ ngày nhận đến cuối học kỳ § Có báo cáo tiến độ giữa kỳ w Hình thức chấm § Seminar trên lớp lý thuyết, thực hành (từ giữa học kỳ) § Vấn đáp trực tiếp (cuối học kỳ) CCMTPTPM 4 Lâm Quang Vũ
  • 5. Một số đồ án tham khảo cộng điểm w Tìm hiểu và so sánh các công cụ hỗ trợ trong quá trình phát triển phần mềm § Các công cụ tạo HELP (Htlm Help…) § Các công cụ tạo chương trình SETUP (Install Shield, Install Wise…) § Các công cụ hỗ trợ quản lý yêu cầu (Rational Requisite Pro) § Các công cụ quản lý dự án (Microsoft Project…) § Các công cụ hỗ trợ quản lý phiên bản (Visual SourceSafe…) § Các công cụ hỗ trợ ghép, so sánh mã nguồn… § Các công cụ tạo DEMO cho các phần mềm… w Tìm hiểu các thư viện hỗ trợ lập trình giao diện trong môi trường .NET CCMTPTPM 5 Lâm Quang Vũ
  • 6. Một số đồ án tham khảo cộng điểm w Tìm hiểu các công cụ hỗ trợ phân tích thiết kế bằng UML, xây dựng ứng dụng minh họa: § Together Control Soft § Objecteering § Visual UML § Enterise Architecture § Các công cụ hỗ trợ PTTK bằng UML khác CCMTPTPM 6 Lâm Quang Vũ
  • 7. Một số đồ án nâng cao w Tìm hiểu các thư viện mã nguồn mở (openSource) § Sử dụng thư viện mã nguồn mở để phát triển ứng dụng § Phát triển tiếp một ứng dụng mã nguồn mở (dạng Case Tools) w Xây dựng CASE Tools hỗ trợ phát triển phần mềm § Tạo HELP § Đóng gói § Quản lý yêu cầu § Quản lý dự án § Quản lý phiên bản § Ghép, so sánh mã nguồn… § Tạo DEMO cho các phần mềm CCMTPTPM 7 Lâm Quang Vũ
  • 8. Yêu cầu đồ án nâng cao w Có khả năng đọc hiểu tài liệu tiếng Anh w Có khả năng tự tìm kiếm tài liệu, tự nghiên cứu w Đồ án phải được seminar báo cáo cuối HK và được chấm vấn đáp trực tiếp CCMTPTPM 8 Lâm Quang Vũ
  • 9. Thông tin liên hệ, thắc mắc w WebForum của Khoa § www.is-edu.hcmuns.edu.vn/webforum2k3/ w Email của giáo viên § Lamquangvu.teaching@gmail.com CCMTPTPM 9 Lâm Quang Vũ