TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á KHOA: CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN HỌC PHẦN: LẬP TRÌNH .NET ĐỀ TÀI 8 : XÂY DỰNG ỨNG DỤNG QUẢN LÝ HOẠT ĐỘNG ĐOÀN Sinh viên thực hiện Lớp Khóa Dương Văn
Trang 1TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á KHOA: CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN HỌC PHẦN: LẬP TRÌNH NET
ĐỀ TÀI 8 : XÂY DỰNG ỨNG DỤNG QUẢN LÝ HOẠT ĐỘNG
ĐOÀN
Sinh viên thực hiện Lớp Khóa
Dương Văn Thành DCCNTT13.10.
6
13
Nguyễn Thạc Thắng DCCNTT13.10.
6
13
Vũ Hoàng Linh DCCNTT13.10.
6
13
Nguyễn Văn Duy DCCNTT13.10.
6
13
Trang 2TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á KHOA: CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN HỌC PHẦN: LẬP TRÌNH NET
Nhóm: 5
ĐỀ TÀI 8 : XÂY DỰNG ỨNG DỤNG QUẢN LÝ HOẠT ĐỘNG
ĐOÀN
ST
T
Sinh viên thực hiện Mã sinh viên Điểm bằng số Điểm bằng chữ
1 Dương Văn Thành 20221018
2 Nguyễn Thạc Thắng 20221036
3 Vũ Hoàng Linh 20221092
4 Nguyễn Văn Duy 20220995
CÁN BỘ CHẤM 1
(Ký và ghi rõ họ tên)
CÁN BỘ CHẤM 2
(Ký và ghi rõ họ tên)
Trang 3MỤC LỤC
DANH MỤC CÁC TỪ VIẾT TẮT 5
DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ 6
Chương 1 Giới thiệu về đề tài (tối thiểu 5 trang) 7
1.1.Giới thiệu về đề tài 7
1.2 Kế hoạch làm đề tài 7
1.3 Các công nghệ sử dụng 7
Chương 2 Mô hình hệ thống (tối thiểu 10 trang) 8
2.1 Các chức năng của hệ thống 8
2.2 Các giao diện có trong hệ thống 8
2.3 Mô hình lớp 8
2.4 Mô hình cơ sở dữ liệu 8
2.5 Các tiện ích 9
Chương 3 Phát triển hệ thống (tối thiểu 15 trang) 10
3.1 Lớp GUI 10
3.2 Lớp BUS 10
3.3 Lớp DAL 10
3.4 Các Procedured 10
3.5 Kết chương 10
Kết luận 11
Kết quả thu được 11
Hạn chế và hướng phát triển của đề tài 11
Danh mục sách tham khảo 12
Trang 4DANH MỤC CÁC TỪ VIẾT TẮT (Nếu có)
(trình bày trong trang riêng)
1
2
3
Trang 5DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ (Nếu có)
(trình bày trong trang riêng)
1.1
Lưu ý
- Các sơ đồ, hình vẽ, bảng biểu phải có tên và số thứ tự được sắp xếp theo chương
- Đối với sơ đồ, hình vẽ, đồ thị thì tên được đặt ở dưới
- Đối với bảng số liệu thì tên đặt ở trên
Trang 6Chương 1 Giới thiệu về đề tài (tối thiểu 5 trang) 1.1.Giới thiệu về đề tài.
Ứng dụng quản lý hoạt động đoàn là công cụ hỗ trợ hiệu quả cho công tác quản lý đoàn viên, thanh niên (ĐVTN) và các hoạt động của Đoàn tại các đơn vị, tổ chức Ứng dụng này giúp tự động hóa nhiều quy trình thủ công, tiết kiệm thời gian và công sức cho cán bộ đoàn, đồng thời nâng cao hiệu quả quản lý và điều hành các hoạt động của Đoàn
Lý do chọn đề tài:
Nhu cầu ứng dụng công nghệ thông tin vào công tác quản lý đoàn ngày càng tăng cao
Các giải pháp quản lý đoàn hiện nay chủ yếu là thủ công, tốn thời gian và công sức
Ứng dụng quản lý hoạt động đoàn có tiềm năng mang lại nhiều lợi ích cho công tác quản lý đoàn, bao gồm:
Tự động hóa nhiều quy trình thủ công
Nâng cao hiệu quả quản lý và điều hành các hoạt động của Đoàn
Tiết kiệm thời gian và công sức cho cán bộ đoàn
Cung cấp thông tin cập nhật và chính xác về hoạt động của Đoàn
Tăng cường sự tham gia của ĐVTN vào các hoạt động của Đoàn
Nội dung nghiên cứu:
Phân tích hiện trạng:
Nghiên cứu các phương pháp quản lý hoạt động Đoàn hiện nay
Phân tích những hạn chế của các phương pháp quản lý truyền thống
Nhu cầu ứng dụng công nghệ thông tin vào quản lý hoạt động Đoàn
Yêu cầu chức năng:
Quản lý thông tin đoàn viên, thanh niên
Quản lý các hoạt động Đoàn: Sự kiện, tham gia,
Quản lý hồ sơ, tài liệu liên quan đến hoạt động Đoàn
Giao tiếp, tương tác giữa cán bộ Đoàn và đoàn viên, thanh niên
Giải pháp thiết kế:
Lựa chọn nền tảng phát triển ứng dụng di động
Thiết kế giao diện ứng dụng thân thiện, dễ sử dụng
Lập trình các chức năng theo yêu cầu
Thử nghiệm và hoàn thiện ứng dụng
Trang 71.2 Kế hoạch làm đề tài.
Giai đoạn 1: Nghiên cứu và phân tích
Thu thập tài liệu, thông tin về quản lý hoạt động Đoàn
Phân tích hiện trạng quản lý hoạt động Đoàn hiện nay
Xác định nhu cầu và yêu cầu của người sử dụng
Nghiên cứu các giải pháp thiết kế
Giai đoạn 2: Thiết kế và phát triển
Thiết kế giao diện ứng dụng
Lập trình các chức năng theo yêu cầu
Thử nghiệm ứng dụng và sửa lỗi
Giai đoạn 3: Thử nghiệm và hoàn thiện
Thử nghiệm ứng dụng với đoàn viên, thanh niên và cán bộ Đoàn
Phân tích kết quả thu thập được
Hoàn thiện ứng dụng dựa trên kết quả thử nghiệm
1.3 Các công nghệ sử dụng.
Trang 8Chương 2 Mô hình hệ thống (tối thiểu 15 trang) 2.1 Các chức năng của hệ thống.
Sửa:
Thêm:
Xóa:
2.2 Các giao diện có trong hệ thống.
Mô tả các thuộc tính, phương thức của các giao diện trong hệ thống (tối thiểu 5 interface trở lên)
1 frmMain Form là form chính
2 menustrip menu dùng làm menu chính
3
1 frmSinhvien Form Form quản lý sv
2 lblThongbao Label thông báo
3 txtMasv TextBox hiển thị, nhập dữ liệu masv
2.3 Mô hình lớp.
Mô tả các lớp bao gồm phương thức, thuộc tính trong hệ thống Các phương thức dùng
để làm gì (tối thiểu 5 giao diện trở lên)
Tối thiểu có ít nhất 3 lớp được kế thừa từ các lớp khác
2.4 Mô hình cơ sở dữ liệu.
Lược đồ cơ sở dữ liệu quan hệ
Mô hình cơ sở dữ liệu quan hệ, bao gồm bảng, thuộc tính, kiểu dữ liệu.
Các truy vấn (Stored Procedured)
Trang 9Các cập nhật dữ liệu
2.5 Các tiện ích.
Các Class Method (tối thiểu 5 class method trở lên.)
Trang 10Chương 3 Phát triển hệ thống (tối thiểu 15 trang) 3.1 Lớp GUI
Các form, mối quan hệ giữa các Form
3.2 Lớp BUS
Các class nghiệp vụ có trong hệ thống, như xử lý, báo cáo, thống kê
3.3 Lớp DAL.
Các lớp thực thể có trong hệ thống
3.4 Các Procedured
3.5 Kết chương.
Trang 11Kết luận Kết quả thu được.
Hạn chế và hướng phát triển của đề tài.
Trang 12Danh mục sách tham khảo
1 Trang web abc.com [tham khảo ngày … tháng … năm]
2 Tên sách, tên tác giả, năm xuất bản, nhà xuất bản.