Môn học: Nhập môn CNPM Đại học Sư phạm Kỹ thuật TP.. HCM Khoa Công nghệ Thông tin Chương mở đầu: Giới thiệu về môn học CBGD: Mai Tuấn Khôi... Mục tiêu môn học Hiểu được những kiến
Trang 1Môn học: Nhập môn CNPM
Đại học Sư phạm Kỹ thuật TP HCM
Khoa Công nghệ Thông tin
Chương mở đầu:
Giới thiệu về môn học
CBGD: Mai Tuấn Khôi
Trang 211/11/2014 2 Mai Tuấn Khôi
Nội dung
Một số thông tin chung
Nội quy
Mục tiêu môn học
Đề cương môn học
Hình thức đánh giá
Thực hành
Tài liệu học tập
Trang 3Một số thông tin chung
Số tín chỉ: 4 (3 LT + 1 TH)
Số tiết: 75 (45 LT + 30 TH)
Thời gian: HKI năm học 2014-2015
Các môn học trước:
Cấu trúc dữ liệu
Cơ sở dữ liệu
Lập trình quản lý
Ngôn ngữ lập trình cần biết:
VB.Net C#, ASP.NET
Trang 411/11/2014 4 Mai Tuấn Khôi
Nội dung
Một số thông tin chung
Nội quy
Mục tiêu môn học
Đề cương môn học
Hình thức đánh giá
Thực hành
Tài liệu học tập
Trang 5Nội quy
Không được nói chuyện, trao đổi lúc thầy giảng bài
Điểm danh vào đầu giờ, giữa giờ hoặc cuối giờ tuỳ vào tình hình học tập của lớp
Nếu vắng mặt quá 1 buổi bất kỳ sẽ bị trừ 1 điểm quá trình)
Nếu vắng mặt quá 3 buổi (bất kể lý do gì, sẽ bị xem xét cấm thi)
Không nên để chuông điện thoại reo trong lớp
Không nghe điện thoại trong lớp
Trang 611/11/2014 6 Mai Tuấn Khôi
Nội dung
Một số thông tin chung
Nội quy
Mục tiêu môn học
Đề cương môn học
Hình thức đánh giá
Thực hành
Tài liệu học tập
Trang 7Mục tiêu môn học
Hiểu được những kiến thức căn bản về công nghệ phần mềm
Biết cách tiếp nhận yêu cầu từ khách hàng, biết cách thương thảo hợp đồng với khách hàng
Biết cách phân tích, thiết kế một phần mềm
Biết cách viết báo cáo về một phần mềm sau khi xây dựng xong như thế nào
Biết cách xây dựng một phần mềm trên một ngôn ngữ cụ thể như thế nào
Trang 811/11/2014 8 Mai Tuấn Khôi
Nội dung
Một số thông tin chung
Nội quy
Mục tiêu môn học
Đề cương môn học
Hình thức đánh giá
Thực hành
Tài liệu học tập
Trang 9Đề cương môn học
Chương 01: Tổng quan về CNPM
Chương 02: Tiếp nhận, phân tích và đặc
tả yêu cầu
Chương 03: Thiết kế phần mềm
Chương 04: Thiết kế dữ liệu
Chương 05: Thiết kế giao diện
Chương 06: Cài đặt phần mềm
Chương 07: Kiểm thử phần mềm
Ôn tập
Trang 1011/11/2014 10 Mai Tuấn Khôi
Nội dung
Một số thông tin chung
Nội quy
Mục tiêu môn học
Đề cương môn học
Hình thức đánh giá
Thực hành
Tài liệu học tập
Trang 11Hình thức đánh giá
Thi giữa học kì: 30% Nộp báo cáo: làm từ phần tiếp nhận yêu cầu tới hết phần thiết
kế dữ liệu
Đồ án cuối kì: 70% Vấn đáp Báo cáo 50%, chương trình 50%
Trong báo cáo về đồ án cuối kì, phải có bảng phân công công việc của từng thành viên, GV dựa vào bảng phân công đó để vấn đáp cũng như cho điểm từng thành viên
Trang 12Một số lưu ý
Đồ án bắt buộc mà làm giống nhau (cùng
1 nguồn source code): tất cả đều bị 0 điểm đồ án đó không kể ai chép của ai
Điểm cuối kì sẽ mặc định là 2 nếu chương trình không chạy được hoặc quá kém không đạt yêu cầu
11/11/2014 12 Mai Tuấn Khôi
Trang 13Nội dung
Một số thông tin chung
Nội quy
Mục tiêu môn học
Đề cương môn học
Hình thức đánh giá
Thực hành
Tài liệu học tập
Trang 14Thực hành
Tài liệu hướng dẫn lập trình cũng như kết nối CSDL trong VB.NET
11/11/2014 14 Mai Tuấn Khôi
Trang 15Nội dung
Một số thông tin chung
Nội quy
Mục tiêu môn học
Đề cương môn học
Hình thức đánh giá
Thực hành
Tài liệu học tập
Trang 16Tài liệu học tập
Giáo trình chính:
Giáo trình NMCNPM-ĐH SPKT TPHCM-Nguyễn Thiên Bảo
Tài liệu đọc thêm:
[1] Dương Anh Đức, Giáo trình phân
tích & thiết kế hướng đối tượng bằng UML, Nhà xuất bản Thống kê, 2002
[2] Nguyễn Tiến Huy, Giáo trình nhập
môn công nghệ phần mềm, Đại học
Khoa học Tự nhiên Tp Hồ Chí Minh,
2002
11/11/2014 16 Mai Tuấn Khôi
Trang 17 [3] Roger S Pressman, Kỹ nghệ Phần
mềm (bản dịch tiếng Việt – 2 tập), Nhà
xuất bản Giáo dục, 2001
[4] Craig Larman, Applying UML and
Pattern, Prentice Hall, 1998
Software Engineering: A Practitioner's Approach - Roger S.Pressman, Fourth
Edition, McGraw-Hill, 1997
The Mythical Man-Month: Essays on Software Engineering, Frederick P Brooks,
20th Anniversary Edition, Addison-Wesley,
Trang 18Hỏi đáp +
thắc mắc
11/11/2014 18 Mai Tuấn Khôi