12
BÀI T P L N MÔN L P TRÌNH WINDOWS PHAN TRNG TIN BM Công nghphn mm Khoa Công nghthông tin, VNUA Email: [email protected] Website: http://timoday.edu.vn

BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

  • Upload
    others

  • View
    4

  • Download
    1

Embed Size (px)

Citation preview

Page 1: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS PHAN TRỌNG TIẾN BM Công nghệ phần mềm Khoa Công nghệ thông tin, VNUA Email: [email protected] Website: http://timoday.edu.vn

Page 2: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Mục tiêu q  Làm quen với việc phân tích, thiết kế một dự án thực tế q  Sử dụng ngôn ngữ C# để thể hiện và hoàn thiện các ý tưởng

của nhóm q  Sinh viên biết cách làm việc và phân chia công việc theo nhóm

Page 3: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Yêu cầu q  Làm việc theo nhóm: không quá 3 người/1 nhóm q  Hoàn thành việc đăng ký nhóm trước 2 tuần sau khi có thông

báo q  Đảm báo tiến độ và các chức năng, công việc phù hợp với số

người/nhóm q  Viết báo cáo không quá 20 trang A4

q Phân tích yêu cầu q Thiết kế CSDL q Các chức năng chính của chương trình q Phân chia công việc của các thành viên

Page 4: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Tên đề tài q  Các nhóm tự đề xuất theo các chủ đề: xây dựng phần mềm về

quản lý, viết các game hoặc các thuật toán … q  Một số tên gợi ý:

q Quản lý lương, quản lý kho, quản lý tuyển sinh, quản lý sinh viên, v.v. q Game cờ tướng, cờ caro ….

Page 5: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Yêu cầu với mỗi đề tài q  Thiết kế cơ sở dữ liệu phù hợp với vấn đề nghiên cứu q  Xây dựng giao diện và các chức năng quản lý cho cơ sở dữ

liệu: thêm, sửa, xoá q  Có chức năng phân quyền cho người sử dụng q  Có chức năng tạo báo cáo

Page 6: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Ví dụ về CSDL quản lý sinh viên

Page 7: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Ví dụ quy trình bán hàng

Page 8: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Một số giao diện gợi ý

Page 9: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Một số giao diện gợi ý

Page 10: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Chức năng đăng nhập và phân quyền người dùng

Page 11: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Báo cáo

Page 12: BÀI TẬP LỚN MÔN LẬP TRÌNH WINDOWS · q Game cờ tướng, cờ caro …. Yêu cầu với mỗi đề tài q Thiết kế cơ sở dữ liệu phù hợp với vấn đề

Thời gian nộp bài tập lớn q  Trước khi thi cuối kỳ 1 tuần q  Bảo vệ bài tập lớn

q Thành viên mỗi nhóm sẽ bảo vệ phần công việc của mình q Mỗi nhóm không quá 5 phút trình bày, 10 phút hỏi