Tải bản đầy đủ (.pdf) (10 trang)

XÂY DỰNG PHẦN MỀM QUẢN LÝ KHỐI LƯỢNG GIẢNG DẠY CỦA GIẢNG VIÊN TRƯỜNG ĐẠI HỌC NAM CẦN THƠ, XUẤT PHIẾU KÊ GIẢNG DẠY VÀ ĐỀ NGHỊ THANH TOÁN - Full 10 điểm

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (182.48 KB, 10 trang )

TRƯỜNG ĐẠI HỌC NAM CẦN THƠ
KHOA CÔNG NGHỆ THÔNG TIN

NGUYỄN TUẤN KIỆT

XÂY DỰNG PHẦN MỀM QUẢN LÝ
KHỐI LƯỢNG GIẢNG DẠYCỦA GIẢNG VIÊN
TRƯỜNG ĐẠI HỌC NAM CẦN THƠ,
XUẤT PHIẾU KÊ GIẢNG DẠY
VÀ ĐỀ NGHỊ THANH TỐN

KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC
Ngành: CÔNG NGHỆ THÔNG TIN
Mã số ngành: 7480201

06/2022


TRƯỜNG ĐẠI HỌC NAM CẦN THƠ
KHOA CÔNG NGHỆ THÔNG TIN

NGUYỄN TUẤN KIỆT
180349

XÂY DỰNG PHẦN MỀM QUẢN LÝ
KHỐI LƯỢNG GIẢNG DẠY CỦA GIẢNG VIÊN
TRƯỜNG ĐẠI HỌC NAM CẦN THƠ,
XUẤT PHIẾU KÊ GIẢNG DẠY
VÀ ĐỀ NGHỊ THANH TỐN

KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC


Ngành: CÔNG NGHỆ THÔNG TIN
Mã số ngành: 7480201

CÁN BỘ HƯỚNG DẪN
THẠC SĨ HUỲNH BÁ LỘC

06/2022


CHẤP THUẬN CỦA HỘI ĐỒNG
Khóa luận “Xây dựng phần mềm quản lý khối lượng giảng dạy của giảng
viên trường Đại học Nam Cần Thơ, xuất phiếu kê giảng dạy và đề nghị thanh
toán” do sinh viên Nguyễn Tuấn Kiệt thực hiện dưới sự hướng dẫn của Thạc
sĩ Huỳnh Bá Lộc. Khóa luận đã báo cáo và được Hội đồng chấm khóa luận
thơng qua ngày…… tháng…… năm 2022.

Ủy viên

-----------------------------------

Phản biện 1

-----------------------------------

Cán bộ hướng dẫn

-----------------------------------

Thư ký


------------------------------------

Phản biện 2

-------------------------------------

Chủ tịch Hội đồng

------------------------------------


LỜI CẢM TẠ
Trước hết em xin bày tỏ lòng biết ơn đối với thầy Huỳnh Bá Lộc giảng
viên Khoa công nghệ thông tin trường Đại học Nam Cần Thơ, người dành cho
em rất nhiều thời gian quý báu, trực tiếp hướng dẫn, tận tình giúp đỡ, chỉ bảo
em trong suốt q trình làm khóa luận tốt nghiệp.
Em xin chân thành cảm ơn các tất cả các thầy cô giáo trong khoa Công
nghệ thông tin Trường Đại học Nam Cần Thơ, các thầy cô giáo tham gia
giảng dạy và truyền đạt những kiến thức quý báu trong suốt thời gian em học
tập tại trường, đã hướng dẫn và phản biện đồ án của em giúp em hiểu rõ hơn
các vấn đề mình nghiên cứu và giúp em có thể hồn thành đồ án này.
Em xin cảm ơn GS TS Võ Tòng Xuân Hiệu trưởng danh dự Trường Đại
học Nam Cần Thơ, TS. Nguyễn Văn Quang Hiệu trưởng Trường Đại học
Nam Cần Thơ, Ban Giám hiệu nhà trường, Khoa Công nghệ thông tin, các
Phòng ban nhà trường đã tạo điều kiện tốt nhất trong suốt thời gian học tập và
làm tốt nghiệp. Tuy có nhiều cố gắng trong q trình học tập cũng như trong
q trình làm đồ án nhưng khơng thể tránh khỏi những thiếu sót, em rất mong
nhận được sự góp ý quý báu của Hội đồng và quý thầy cơ giáo để kết quả của
em được hồn thiện hơn.
Cần Thơ, ngày …… tháng…… năm 2022

Người thực hiện

Nguyễn Tuấn Kiệt

i


TRANG CAM KẾT
Tơi xin cam kết khóa luận này được hồn thành dựa trên các kết quả
nghiên cứu của tơi và các kết quả nghiên cứu này chưa được dùng cho bất cứ
khóa luận cùng cấp nào khác.
Cần Thơ, ngày…… tháng…… năm 2022
Người thực hiện

Nguyễn Tuấn Kiệt

ii


MỤC LỤC
CHƯƠNG 1 GIỚI THIỆU ................................................................................1
1.1

Đặt vấn đề ............................................................................................1

1.2

Mục tiêu nghiên cứu ............................................................................1

1.2.1 Mục tiêu chung................................................................................1

1.2.2 Mục tiêu cụ thể ................................................................................1
1.3

Phạm vi nghiên cứu .............................................................................1

CHƯƠNG 2 CƠ SỞ LÝ LUẬN VÀ PHƯƠNG PHÁP NGHIÊN CỨU ..........2
2.1 Cơ sở lý luận.............................................................................................2
2.1.1 Giới thiệu về ứng dụng Windows Form ............................................2
2.1.2 Hệ quản trị cơ sở dữ liệu ...................................................................2
2.1.3 Hệ quản trị cơ sở dữ liệu SQL Server ...............................................3
2.1.4 Ngơn ngữ lập trình C# .......................................................................5
2.1.5 Công cụ thiết kế CSDL PowerDesigner ............................................7
2.2 Phương pháp nghiên cứu ..........................................................................8
2.2.1 Khảo sát và thu thập các yêu cầu ......................................................8
2.2.2 Nghiên cứu lý thuyết sử dụng trong quá trình xây dựng phần mềm .8
CHƯƠNG 3 GIỚI THIỆU TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU ........9
3.1 Giới thiệu về trường Đại học Nam Cần Thơ ............................................9
3.1.1 Lịch sử hình thành .............................................................................9
3.1.2 Hội đồng trường ................................................................................9
3.1.3 Ban giám hiệu ..................................................................................10
3.1.4 Sứ mệnh – tầm nhìn – giá trị cốt lõi và mục tiêu phát triển đến năm
2030 ...................................................................................................................10
3.2 Vấn đề nghiên cứu ..................................................................................11
3.2.1 Cách thức quản lý giảng viên và cách tính khối lượng giảng dạy ..11
3.2.2 Hệ thống quản lý khối lượng giảng dạy ..........................................11
CHƯƠNG 4 KẾT QUẢ NGHIÊN CỨU .........................................................13
4.1 Đặt tả yêu cầu .........................................................................................13

iii



4.1.1 Mơ tả hệ thống .................................................................................13
4.1.2 Phân tích hệ thống ...........................................................................14
4.2 Xây dựng thiết kế sơ đồ chức năng ........................................................15
4.3 Xây dựng và thiết kế cơ sở dữ liệu .........................................................15
4.3.1 Xây dựng các bảng dữ liệu ..............................................................15
4.3.2 Mơ hình dữ liệu ...............................................................................18
4.4 Môi trường cài đặt ..................................................................................19
4.5 Giao diện phần mềm...............................................................................20
CHƯƠNG 5 KẾT LUẬN .................................................................................28
5.1 Kết luận ..................................................................................................28
5.2 Kết quả đạt được và hạn chế ..................................................................28
5.2.1 Kết quả đạt được .............................................................................28
5.2.2 Hạn chế ............................................................................................28
5.3 Hướng phát triển của chương trình ........................................................28
TÀI LIỆU THAM KHẢO ................................................................................29

iv


DANH SÁCH BẢNG
Bảng 4.1 Bảng TAIKHOAN ............................................................................16
Bảng 4.2 Bảng KHOA......................................................................................16
Bảng 4.3 Bảng NGANH ...................................................................................16
Bảng 4.4 Bảng LOP..........................................................................................16
Bảng 4.5 Bảng GIANGVIEN ...........................................................................16
Bảng 4.6 Bảng PHIEUKE ................................................................................17
Bảng 4.7 Bảng HOCPHAN ..............................................................................17
Bảng 4.8 Bảng LOPHOCPHAN ......................................................................17


v


DANH SÁCH HÌNH
Hình 2.1 Q trình chuyển đổi MSIL code thành Native code ..........................6
Hình 2.2 Nền tảng .NET .....................................................................................7
Hình 4.1 Giao diện Đăng nhập .........................................................................20
Hình 4.2 Giao diện Trang chủ ..........................................................................21
Hình 4.3 Giao diện Quản lý khoa .....................................................................21
Hình 4.4 Giao diện Quản lý ngành ...................................................................22
Hình 4.5 Giao diện Quản lý lớp .......................................................................22
Hình 4.6 Giao diện Quản lý giảng viên ............................................................23
Hình 4.7 Giao diện Quản lý học phần ..............................................................24
Hình 4.8 Giao diện Phân cơng giảng dạy .........................................................24
Hình 4.9 Giao diện Lập phiếu kê .....................................................................25
Hình 4.10 Giao diện In danh sách giảng viên ..................................................26
Hình 4.11 Giao diện In phiếu kê giảng dạy và đề nghị thanh toán ..................27

vi


DANH MỤC TỪ VIẾT TẮT
CSDL: Cơ sở dữ liệu
KLGD: Khối lượng giảng dạy
DBMS: Database Management System

vii




×