Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
116 KB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC PHAN THIẾT Độc lập – Tự – Hạnh phúc CHƯƠNG TRÌNH TRÌNH ĐỘ ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN Tên học phần: Công cụ môi trường phát triển phần mềm Mã học phần: 19019 Khoa phụ trách: Công nghệ thông tin Họ tên giảng viên giảng dạy: 3.1 Họ tên: Nguyễn Hữu Tiến - Chức danh, học hàm, học vị: Thạc sỹ - Địa liên hệ: Khoa Công nghệ thông tin - ĐT: 0332750464 ; email:nhtien@upt.edu.vn - Các hướng nghiên cứu chính: Cơng nghệ phần mềm 3.2 Họ tên: Nguyễn Hoàng Minh Nhật - Chức danh, học hành, học vị: Thạc sỹ - Địa liên hệ: Khoa công nghệ thông tin - Điện thoại: 0938811369 - Email: nhmnhat@upt.edu.vn - Các hướng nghiên cứu chính: Một số phần mềm ứng dụng mã nguồn mở thông dụng Số tín chỉ: Phân bổ thời gian (tiết): 60 tiết - Lên lớp: 60 tiết - Tự học: 135 tiết Học phần tiên quyết: Mục tiêu học phần: Hiểu khái niệm liên quan đến phần mềm: công nghệ phần mềm, cấu trúc phần mềm, chất lượng phần mềm, qui trình phát triển phần mềm… Sử dụng kỹ cá nhân (lập luận phân tích giải vấn đề, tư hệ thống) kỹ giao tiếp (làm việc nhóm, ngoại ngữ) để tìm hiểu tài liệu thực đồ án Sử dụng kỹ nghề nghiệp môi trường doanh nghiệp xã hội q trình phân tích, thiết kế, cài đặt kiểm nghiệm hệ thống Chuẩn đầu học phần: Để hoàn thành học phần, người học phải đạt được, chuẩn đầu học phần/ mục tiêu cụ thể 8.1 Kiến thức: (1) Hiểu kiến thức liên quan đến đối tượng yếu lĩnh vực cơng nghệ phần mềm qui trình phát triển phần mềm, (2) Sử dụng công cụ môi trường phát triển phần mềm… (3) Nắm bắt nội dung bước kiến thức liên quan đến đối tượng yếu lĩnh vực cơng nghệ phần mềm qui trình phát triển phần mềm, cơng cụ môi trường phát triển phần mềm… (4) Hiểu khái niệm liên quan đến phần mềm: công nghệ phần mềm, cấu trúc phần mềm, chất lượng phần mềm, qui trình phát triển phần mềm… (5) Sử dụng kỹ cá nhân (lập luận phân tích giải vấn đề, tư hệ thống) kỹ giao tiếp (làm việc nhóm, ngoại ngữ) để tìm hiểu tài liệu thực đồ án (6) Sử dụng kỹ nghề nghiệp môi trường doanh nghiệp xã hội q trình phân tích, thiết kế, cài đặt kiểm nghiệm hệ thống (7) Thực giải toán thực tế 8.2 Kỹ năng: (8) Kỹ cá nhân nghề nghiệp (9) Kỹ làm việc theo nhóm giao tiếp 8.3 Thái độ: (10) Tôn trọng quyền tác giả, sử dụng phần mềm hợp pháp (11) Tôn trọng nội quy lớp học, tham gia lớp học đầy đủ (12) Có tinh thần chuẩn bị trước đến lớp tinh thần học tập tích cực lớp học 8.4 Năng lực tự chủ trách nhiệm (13) Xây dựng phần mềm đơn giản cách có hệ thống có phương pháp Trong có sử dụng số cơng cụ hỗ trợ cho q trình phân tích, thiết kế, cài đặt kiểm nghiệm phần mềm Nội dung học phần: 9.1 Tóm tắt nội dung học phần: Môn học cung cấp cho sinh viên kiến thức sau: Học phần cung cấp cho sinh viên kiến thức liên quan đến đối tượng yếu lĩnh vực cơng nghệ phần mềm qui trình phát triển phần mềm, công cụ môi trường phát triển phần mềm… giúp sinh viên xây dựng phần mềm cách có hệ thống có phương pháp Hiểu khái niệm liên quan đến phần mềm: công nghệ phần mềm, cấu trúc phần mềm, chất lượng phần mềm, qui trình phát triển phần mềm… Sử dụng kỹ cá nhân (lập luận phân tích giải vấn đề, tư hệ thống) kỹ giao tiếp (làm việc nhóm, ngoại ngữ) để tìm hiểu tài liệu thực đồ án Sử dụng kỹ nghề nghiệp môi trường doanh nghiệp xã hội q trình phân tích, thiết kế, cài đặt kiểm nghiệm hệ thống Xây dựng phần mềm đơn giản cách có hệ thống có phương pháp 13.2 Nội dung học phần STT Tên chương Chương 1: Lập trình sở liệu ADO.NET Số tiết Mục, tiểu mục Giới thiệu ADO.NET Mơ hình có thiết lập kêt nối Mơ hình khơng TC LT BT TH TL TH CĐR (1) thiết lập kết nối DataSet Cấu trúc ứng Chương 2: Xây dựng ứng dụng Web dụng web Mơ hình thực thi 12 (2) 12 8 (3) (3) (4) (4) ứng dụng web Thiết kế web Xây dựng trang web Chương 3: Tạo web form Cấu trúc thành phần web form (2) Các web control Sử dụng Chương 4: Sử DataList, dụng Repeater data control Cách thức phân trang liệu Khái niệm mô Chương 5: Sử dụng mơ hình lớp hình lớp Thực thi mơ hình lớp Khái niệm mơ Chương 6: Sử dụng mơ hình MVC hình MVC Mơ hình MVC thực thi ứng dụng web Chương 7: Web services Giới thiệu web service Tạo web services Thực thi web API Giới thiệu crystal report 8: Các mơ hình Tạo report report bên trong Visual NET Chương 8 (5) 4 (6) 4 (7) framework C# Tạo report Visual C# Giới Chương 9: Kiểm thử đơn vị Chương 10 thiệu Unit Test Cách thực Unit Test 10: Cách thức đóng Đóng gói gói ứng dụng triển khai ứng Cách thức triển dụng khai ứng dụng 10 Yêu cầu kỳ vọng học phần: Sinh viên sử dụng kiến thức môn học việc Xây dựng phần mềm đơn giản cách có hệ thống có phương pháp Trong có sử dụng số cơng cụ hỗ trợ cho q trình phân tích, thiết kế, cài đặt kiểm nghiệm phần mềm Phần lý thuyết giảng dạy lớp 10 buổi Những thắc mắc, có, sinh viên giải đáp thời gian lên lớp, thời điểm thuận lợi cho học tập nghiên cứu Phần thực hành tổ chức theo nguyên tắc học nhóm , nhóm học tập gồm đến 10 sinh viên tự hình thành nộp danh sách cho giáo viên vào tuần thứ chương trình Nhóm học tập phải hoàn thành yêu cầu sau : + Sinh viên cần làm việc tích cực cách tự tìm hiểu tài liệu bắt buộc tài liệu tham khảo, làm tập, chuẩn bị tình nhà trước vào lớp theo lịch học + Sinh viên nhận tập ứng dụng, họp nhóm học tập để giải tập nhóm mời giải đáp lớp có yêu cầu theo lịch học bên + Sinh viên mời trả lời câu hỏi lớp học sau phần giảng (Sinh viên phát biểu Ban Cán Sự ghi nhận cộng vào điểm chuyên cần) Phương pháp giảng dạy môn học sử dụng giảng PowerPoint, sinh viên phải ghi chép thêm Trong trình học, Sinh viên áp dụng thảo luận theo cặp đơi, thuyết trình, đóng kịch tình (nếu cần) Trong học Sinh viên tuyệt đối không nói chuyện để điện thoại chế độ rung Vào tuần thứ 8, sinh viên phải làm kiểm tra kỳ chiếm 20 % tổng số điểm Cuối học kỳ, sinh viên có thi dài 60 phút hình thức trắc nhiệm tự luận 11 Phương pháp đánh giá học phần: Những nội dung cần đánh giá Dự lớp Thảo luận Bản thu hoạch Thuyết trình Bài tập Thi học kỳ Thi cuối học kỳ Số lần đánh giá 10 1 1 Trọng số (%) 10 30 60 Tổng: 100% Vì lớp đơng, giảng viên khơng điểm danh buổi học mà điểm danh 10 buổi suốt trình học Nếu Sinh viên vắng buổi bị trừ điểm cột điểm chuyên cần Sinh viên học trễ 15 phút coi vắng mặt buổi học hơm Điểm chuyên cần (10 % tổng số điểm ) sinh viên đánh giá qua việc làm tập lớp, phát biểu hay qua tập tình Tham gia phát biểu ý kiến xây dựng bài: Sinh viên phát biểu cộng điểm thưởng vào điểm chuyên cần (nếu điểm chuyên cần tối đa cộng vào điểm thi học kỳ) Khi giảng viên u cầu nhóm lên trình bày tình làm tập, tồn nhóm bị điểm trường hợp sau xảy ra: khơng ch̉n bị hết; thành viên vắng mặt bị điểm Đối với cá nhân, giảng viên yêu cầu cá nhân trả lời câu hỏi có tính bất kỳ, cá nhân bị điểm nếu: (a) vắng mặt, (b) khơng trả lời Có hành động gian dối: Nếu sinh viên có hành động gian dối trình làm kiểm tra, thi, tập nộp cho giảng viên (sao chép bạn; xem tài liệu trình thi, kiểm tra; đạo văn…) bị điểm 12 Học liệu 12.1.Tài liệu chính: [1] Lê Trung Hiếu (2013) Tài liệu học tập học phần ”Công cụ môi trường phát triển phần mềm” HUTECH [2] Đỗ Thị Thanh Tuyền (2014) Slide giảng môn Nhập môn Công nghệ phần mềm 12.2 Tài liệu tham khảo: [3] Ian Sommervile (2007) Software Engineering Addison Wesley [4] Roger S Pressman (2001) Software Engineering, A Practitioner’s Approach McGraw-Hill [5] Roger S Pressman (2004) (Bản dịch Ngô Trung Việt) Kỹ nghệ phần mềm - Tập 1,2,3 NXB Khoa học kỹ thuật [6] Pro ASP.NET in CSharp 2010 (2010), Matthew MacDonald, Adam Freeman, and Mario Szpuszta, Apress [7] ASP.NET 2.0 Everyday Apps For Dummies (2007), Doug Lowe, Wiley Publishing 13 Tổ chức giảng dạy học tập Thực theo Quy chế học vụ theo học chế tín ban hành kèm định hành Hiệu trưởng Trường Đại học Phan Thiết 14 Kế hoạch giảng dạy : TUẦN ( tiết) Chương 1: Lập trình sở liệu ADO.NET Giới thiệu nội dung học phần Giới thiệu nội quy học phần Thuyết giảng Hướng dẫn cách xây dựng nhóm làm việc nhóm Lấy ví dụ thực tế để minh hoạ Giải đáp thắc mắc sinh viên TUẦN ( tiết) Chương 1: Lập trình sở liệu ADO.NET Thuyết giảng Gợi ý đề tài để sinh viên đăng ký nhóm Lấy ví dụ thực tế để minh hoạ Giải đáp thắc mắc sinh viên Cho làm tập (cá nhân/nhóm) TUẦN ( tiết) Chương 2: Xây dựng ứng dụng Web Thuyết giảng Sửa tập Giải đáp thắc mắc sinh viên Đặt câu hỏi Cho làm tập (cá nhân/nhóm) Sửa tập TUẦN ( tiết) Chương 2: Xây dựng ứng dụng Web Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cơng bố tên đề tài duyệt không duyệt sao? Cho làm tập (cá nhân/nhóm) Sửa tập TUẦN ( tiết) Chương 3: Tạo web form Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập TUẦN ( tiết) Chương 4: Sử dụng data control Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập TUẦN ( tiết) Chương 5: Sử dụng mơ hình lớp Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập TUẦN ( tiết) Chương 5: Sử dụng mơ hình lớp Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập Cho làm kiểm tra TUẦN ( tiết) Chương 6: Sử dụng mơ hình MVC Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập TUẦN 10 ( tiết) Chương 6: Sử dụng mơ hình MVC Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập Cho làm kiểm tra TUẦN 11 ( tiết) Chương 7: Web services Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập Cho làm kiểm tra TUẦN 12 ( tiết) Chương 7: Web services Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập TUẦN 13 ( tiết) Chương 8: Tạo report Visual C# Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi 10 Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập TUẦN 14 ( tiết) Chương 8: Tạo report Visual C# Thuyết giảng Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập Cho làm kiểm tra TUẦN 15 ( tiết) Chương 9: Kiểm thử đơn vị + Ơn Tập Thuyết giảng Ơn lại tồn kiến thức học phần Giải đáp thắc mắc sinh viên Đặt câu hỏi Ví dụ thực tế Cho làm tập (cá nhân/nhóm) Sửa tập 15 THI KẾT THÚC HỌC PHẦN: Thời gian: Theo lịch thi chung trường Hình thức thi: Thực hành máy, không sử dụng tài liệu Phan Thiết, ngày Người biên soạn tháng Trưởng khoa TS Vũ Thanh Hiền 11 năm 2018 12 ... nghiệm phần mềm Nội dung học phần: 9.1 Tóm tắt nội dung học phần: Mơn học cung cấp cho sinh viên kiến thức sau: Học phần cung cấp cho sinh viên kiến thức liên quan đến đối tượng yếu lĩnh vực cơng... điện thoại chế độ rung Vào tuần thứ 8, sinh viên phải làm kiểm tra kỳ chiếm 20 % tổng số điểm Cu? ??i học kỳ, sinh viên có thi dài 60 phút hình thức trắc nhiệm tự luận 11 Phương pháp đánh giá học... Những nội dung cần đánh giá Dự lớp Thảo luận Bản thu hoạch Thuyết trình Bài tập Thi học kỳ Thi cu? ??i học kỳ Số lần đánh giá 10 1 1 Trọng số (%) 10 30 60 Tổng: 100% Vì lớp đơng, giảng viên khơng