1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

10 12 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề 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
Tác giả Nguyễn Tuấn Kiệt
Người hướng dẫn Thạc sĩ Huỳnh Bá Lộc
Trường học Trường Đại Học Nam Cần Thơ
Chuyên ngành Công Nghệ Thông Tin
Thể loại khóa luận tốt nghiệp đại học
Năm xuất bản 2022
Thành phố Cần Thơ
Định dạng
Số trang 10
Dung lượng 182,48 KB

Nội dung

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 TOÁN KHÓA LU Ậ N T Ố T NGHI Ệ P Đ Ạ I H Ọ C N gà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 TOÁ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 ự n g 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 Thư ký -------------------------------- --- -------------------------------- ---- Ph ả n bi ệ n 1 Ph ả n bi ệ n 2 -------------------------------- --- -------------------------------- ----- Cán b ộ hư ớ ng d ẫ n Ch ủ t ị ch H ộ i đ ồ ng -------------------------------- --- -------------------------------- ---- i 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 quá 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 ể hoà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 quá trình h ọ c t ậ p cũng như trong quá 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 hoà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 ii TRANG CAM K Ế T Tôi xin cam k ế t khóa lu ậ n này đư ợ c hoà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 iii 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 iv 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 v 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 vi DANH SÁCH HÌNH Hình 2 1 Quá 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 vii 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

Trang 1

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 TOÁ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

Trang 2

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 TOÁ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

Trang 3

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

- -

- -

- -

Trang 4

i

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 quá 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ể hoà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 quá trình học tập cũng như trong quá 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 hoà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

Trang 5

ii

TRANG CAM KẾT

Tôi xin cam kết khóa luận này được hoà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

Trang 6

iii

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

Trang 7

iv

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

Trang 8

v

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

Trang 9

vi

DANH SÁCH HÌNH

Hình 2.1 Quá 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

Trang 10

vii

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

Ngày đăng: 26/02/2024, 12:51

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w