- Trang Chủ
- Công nghệ thông tin
- Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng phần mềm quản lý thông tin sinh viên thực tập bằng ngôn ngữ lập trình C#
Xem mẫu
- TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KHOA HỌC MÁY TÍNH
XÂY DỰNG PHẦN MỀM QUẢN LÝ
THÔNG TIN SINH VIÊN THỰC TẬP
BẰNG NGÔN NGỮ LẬP TRÌNH C#
TÓM TẮT ĐỒ ÁN TỐT NGHIỆP
NGÀNH: CÔNG NGHỆ THÔNG TIN
(ỨNG DỤNG PHẦN MỀM)
Sinh viên thực hiện : Nguyễn Thị Bích Vân
Mã sinh viên : K12C04066
Giảng viên hướng dẫn : ThS. Trịnh Thị Ngọc Linh
Khóa đào tạo : 2018 - 2021
Đà Nẵng - 01/2021
- PHẦN MỞ ĐẦU
1. Lý do chọn đề tài
Khi xã hội ngày càng phát triển, số lượng sinh viên thực tập
qua mỗi năm càng nhiều, việc quản lý sinh viên thực tâp ngày càng
khó khăn, nó tốn rất nhiều tài nguyên và quản lý mang lại hiệu quả
rất kém không được như mong muốn. Vì thế chúng tôi tạo ra phần
mềm quản lý sinh viên thực tập nhằm mục đích giúp việc quản lý
sinh viên trở nên dễ dàng hơn và không bị tiêu tốn nhiều thời gian và
công sức.
2. Mục tiêu và nhiệm vụ nghiên cứu
Xây dựng được hệ thống “Quản lý sinh viên thực tập”. Nhằm
hỗ trợ người quản lý cho công tác quản lý các thông tin về sinh viên,
giảng viên hướng dẫn, nơi thực tập, kết quả thực tập cũng như quản
lý khoa nơi sinh viên đang học, ngoài ra còn có thể cập nhật tìm
kiếm, báo cáo – thống kê thông tin trong cả quá trình thực tập. Bài
toán đặt ra là xây dựng chương trình quản lý để công việc có hiệu
quả, chính xác, tiết kiệm được thời gian cho người quản lý.
3. Đối tƣợng và phạm vi nghiên cứu
- Đối tượng nghiên cứu: sinh viên, đơn vị thực tập, kết quả
thực tập.
- Phạm vi nghiên cứu: áp dụng cho các trường Cao đẳng, Đại
học.
4. Phƣơng pháp nghiên cứu.
- Phương pháp nghiên cứu thực tiễn (quan sát, điều tra thông
tin về sinh viên, đơn vị thực tập).
- Phương pháp nghiên cứu tài liệu (Tham khảo các tài liệu trên
các trang web, youtube…).
- Phương pháp xử lý số liệu (Thu thập thông tin từ việc phỏng
vấn; Thống kê và báo cáo số liệu).
5. Ý nghĩa khoa học và thực tiễn
1
- - Cùng với sự phát triển mạnh mẽ của công nghệ thông tin và
cùng với sự xâm nhập nhanh chóng của tin học vào mọi lĩnh vực của
đời sống xã hội thì việc sử dụng máy tính trong công tác quản lý đã
trở thành một nhu cầu cấp bách, nó là một trong những yếu tố không
thể thiếu nhằm nâng cao chất lượng và hiệu quả trong công tác quản
lý.
- Trong lĩnh vực quản lý sinh viên việc điều chỉnh và bổ sung
thông tin thực hiện rất khó khăn và không rõ ràng, việc tìm kiếm
thông tin mất thời gian, độ chính xác kém.
- Do đó xây dựng phần mềm quản lý thông tin sinh viên thực
tập rất cần thiết. Phần mềm này sẽ giúp cho người quản lý thoát khỏi
lao động thủ công, nâng cao hiệu quả của công việc, tiết kiệm được
rất nhiều thời gian.
6. Bố cục đề tài
Chương 1. Cơ sở lý thuyết.
Chương 2. Phân tích và thiết kế hệ thống.
Chương 3. Xây dựng ứng dụng.
2
- CHƢƠNG 1. CƠ SỞ LÝ THUYẾT
1.1. KHẢO SÁT TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG
TIN VÀ TRUYỀN THÔNG VIỆT – HÀN
1.1.1. Khảo sát chung
- Phương pháp: phỏng vấn.
- Đối tượng: Trường Đại học Công nghệ Thông tin và Truyền
thông Việt – Hàn.
- Tên tiếng Anh:Vietnam - Korea University of Information
and Communication Technology.
- Tên viết tắt: VKU.
- Điện thoại:
+ Phòng Tổ chức - Hành chính: (84).236.3667117
+ Phòng Đào tạo - Bộ phận Tuyển sinh: 0236.6.552.688
- Cơ sở đào tạo:Khu đô thị Đại học Đà Nẵng, 470 Đường Trần
Đại Nghĩa, phường Hòa Quý, quận Ngũ Hành Sơn, Đà Nẵng.
- Website: http://vku.udn.vn
- Email: info@vku.udn.vn
- Official Fanpage: facebook.com/vku.udn.vn
- Trường Đại học Công nghệ Thông tin và Truyền thông Việt
- Hàn là cơ sở đào tạo, nghiên cứu khoa học, chuyển giao công nghệ,
đổi mới sáng tạo, khởi nghiệp, phục vụ cộng đồng lớn và uy tín của
cả nước về các lĩnh vực công nghệ thông tin, truyền thông và các
lĩnh vực liên quan theo mô hình đại học định hướng ứng dụng;
trường học thông minh, hiện đại với phương thức quản trị tiên tiến
nhằm cung cấp nguồn nhân lực chất lượng cao, đáp ứng tốt nhu cầu
lao động trong thời kỳ hội nhập quốc tế và cuộc cách mạng công
nghiệp 4.0.
1.1.2. Quy trình quản lý sinh viên thực tập
1.1.3. Biểu mẫu
1.2. C#, .NET VÀ MICROSOFT VISUAL STUDIO
1.2.1. Nền tảng của .NET
3
- 1.2.2. Ngôn ngữ C#
1.2.3. Microsoft Visual Studio
1.3. NGÔN NGỮ TRUY VẤN SQL VÀ MICROSOFT SQL
SERVER
1.3.1. Ngôn ngữ SQL
1.3.2. Microsoft SQL Server
CHƢƠNG 2. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
2.1. PHÂN TÍCH HỆ THỐNG
2.1.1. Yêu cầu chức năng
2.1.2. Yêu cầu phi chức năng
2.1.3. Yêu cầu hệ thống
2.2. BIỂU ĐỒ USECASE
Hình 2.1. Biểu đồ usecase
4
- 2.3. BIỂU ĐỒ LỚP
Hình 2.2. Biểu đồ lớp
2.4. BIỂU ĐỒ HOẠT ĐỘNG
2.4.1. Biểu đồ trình tự đăng nhập
2.4.2. Biểu đồ hoạt động quản lý thông tin sinh viên thực tập
2.4.3. Biểu đồ hoạt động quản lý đơn vị thực tập
2.4.4. Biểu đồ hoạt động quản lý khoa
2.4.5. Biểu đồ hoạt động quản lý lớp
2.4.6. Biểu đồ hoạt động quản lý giảng viên
2.4.7. Biểu đồ hoạt động quản lý đợt thực tập
2.4.8. Biểu đồ hoạt động quản lý kết quả thực tập
2.4.9. Biểu đồ hoạt động tìm kiếm
2.4.10. Biểu đồ hoạt động báo cáo – thống kê thông tin sinh viên
thực tập
5
- 2.4.11. Biểu đồ hoạt động báo cáo – thống kê đơn vị thực tập
2.4.12. Biểu đồ hoạt động báo cáo – thống kê kết quả thực tập
2.5. BIỂU ĐỒ TRÌNH TỰ
2.5.1. Biểu đồ trình tự đăng nhập
2.5.2. Biểu đồ trình tự quản lý
2.5.3. Biểu đồ trình tự tìm kiếm
2.5.4. Biểu đồ trình tự báo cáo – thống kê
2.6. CƠ SỞ DỮ LIỆU
2.6.1. Từ điển dữ liệu
- Table KHOA
Bảng 2.1. Table KHOA
Trƣờng Kiểu dữ liệu Khóa Mô tả
MaKhoa nvarchar(10) Khóa chính Mã khoa
TenKhoa nvarchar(50) Tên khoa
SDT nvarchar(10) Số điện thoại
- Table LOP
Bảng 2.2. Table LOP
Trƣờng Kiểu dữ liệu Khóa Mô tả
MaLop nvarchar(10) Khóa chính Mã lớp
TenLop nvarchar(50) Tên lớp
MaKhoa nvarchar(10) Khóa ngoại Mã khoa
- Table SINHVIEN
Bảng 2.3. Table SINHVIEN
Trƣờng Kiểu dữ liệu Khóa Mô tả
MaSV nvarchar(10) Khóa chính Mã sinh viên
TenSV nvarchar(50) Tên sinh viên
GioiTinh bit Giới tính
NgaySinh date Ngày sinh
QueQuan nvarchar(150) Quê quán
MaLop nvarchar(10) Khóa ngoại Mã lớp
6
- - Table GIANGVIEN
Bảng 2.4. Table GIANG VIEN
Trƣờng Kiểu dữ liệu Khóa Mô tả
MaGV nvarchar(10) Khóa chính Mã giảng viên
TenGV nvarchar(50) Tên giảng viên
MaKhoa nvarchar(10) Khóa ngoại Mã khoa
- Table DONVITHUCTAP
Bảng 2.5. Table DONVITHUCTAP
Trƣờng Kiểu dữ liệu Khóa Mô tả
Mã đơn vị thực
MaDVTT nvarchar(10) Khóa chính
tập
Tên đơn vị
TenDVTT nvarchar(50)
thực tập
DiaChi nvarchar(100) Địa chỉ
SDT nvarchar(10) Số điện thoại
- Table KETQUATHUCTAP
Bảng 2.6. Table KETQUATHUCTAP
Trƣờng Kiểu dữ liệu Khóa Mô tả
MaSV nvarchar(10) Khóa chính Mã sinh viên
MaDot nvarchar(10) Khóa chính Mã đợt
Mã đơn vị
MaDVTT nvarchar(10) Khóa ngoại
thực tập
MaGV nvarchar(10) Khóa ngoại Mã giảng viên
Cán bộ hướng
CanBoHuongDan nvarchar(50)
dẫn
Diem float Điểm
-Table DOTTHUCTAP
Bảng 2.7. Table DOTTHUCTAP
Trƣờng Kiểu dữ liệu Khóa Mô tả
MaDot nvarchar(10) Khóa Mã đợt
7
- chính
TenDot nvarchar(100) Tên đợt
ThoiGianBatDau date Thời gian bắt đầu
Thời gian kết
ThoiGianKetThuc date
thúc
- Table TAIKHOAN
Bảng 2.8. Table TAIKHOAN
Trƣờng Kiểu dữ liệu Khóa Mô tả
TenTK nvarchar(50) Khóa chính Tên tài khoản
MatKhau nvarchar(20) Mật khẩu
2.6.2. Quan hệ giữa các bảng
Hình 2.19. Quan hệ giữa các bảng
8
- CHƢƠNG 3. XÂY DỰNG ỨNG DỤNG
3.1. FORM ĐĂNG NHẬP
Nhập tên tài khoản và mật khẩu để đăng nhập vào phần mềm
quản lý thông tin sinh viên.
Hình 3.1. Form đăng nhập
3.2. FORM TRANG CHỦ
Giao diện trang chủ có thanh menu gồm: Hệ thống, quản lý,
báo cáo – thống kê, hỗ trợ.
Hình 3.2. Form trang chủ
9
- 3.3. FORM QUẢN LÝ KHOA
Hình 3.3. Form quản lý khoa
3.4. FORM QUẢN LÝ LỚP
Hình 3.4. Form quản lý lớp
10
- 3.5. FORM QUẢN LÝ THÔNG TIN SINH VIÊN THỰC TẬP
Hình 3.5. Form quản lý thông tin sinh viên thực tập
3.6. FORM QUẢN LÝ GIẢNG VIÊN
Hình 3.6. Form quản lý giảng viên
11
- 3.7. FORM QUẢN LÝ ĐƠN VỊ THỰC TẬP
Hình 3.7. Form quản lý đơn vị thực tập
3.8. FORM QUẢN LÝ ĐỢT THỰC TẬP
Hình 3.8. Form quản lý đợt thực tập
12
- 3.9. FORM QUẢN LÝ KẾT QUẢ THỰC TẬP
Hình 3.9. Form quản lý kết quả thực tập
3.10. FORM TÌM KIẾM
Hình 3.10. Form tìm kiếm
13
- 3.11. FORM BÁO CÁO – THỐNG KÊ THÔNG TIN SINH
VIÊN THỰC TẬP
Form này có chức năng in và xuất báo cáo dưới dạng word,
excel, pdf.
Hình 3.11. Form báo cáo – thống kê thông tin sinh viên thưc tập
3.12. FORM BÁO CÁO – THỐNG KÊ ĐƠN VỊ THỰC TẬP
Hình 3.12. Form báo cáo – thống kê đơn vị thực tập
14
- 3.13. FORM BÁO CÁO – THỐNG KÊ KẾT QUẢ THỰC
TẬP
Hình 3.13. Form báo cáo – thống kê kết quả thực tập
KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN
Kết quả đạt đƣợc
Trong quá trình làm đồ án tốt nghiệp về xây dựng chương trình
quản lý thông tin thực tập của sinh viên, em đã thực hiện tốt các chức
năng: đăng nhập, đăng xuất, quản lý sinh viên thực tập, quản lý giảng
viên, quản lý lớp, quản lý khoa, quản lý đợt thực tập, quản lý đơn vị
thực tập, quản lý kết quả thực tập, tìm kiếm thông tin sinh viên thực
tập, báo cáo – thống kê thông tin sinh viên, báo cáo – thống kê đơn
vị thực tập, báo cáo – thống kê kết quả thực tập.
Các hạn chế
Vẫn còn tồn tại một số lỗi như:
- Chưa thực hiện các chức năng: quản lý tài khoản, hỗ trợ, lọc
báo cáo – thông kê theo tiêu chí.
Hƣớng phát triển
15
- - Xây dựng một số chức năng chưa làm được: quản lý tài
khoản, hỗ trợ.
- Mở rộng thêm về các quản lý sinh viên, quản lý kết quả thực
tập, lọc báo cáo – thống kê theo tiêu chí.
- Thiết kế giao diện đẹp và tiện lợi hơn.
- Tăng cường tính bảo mật.
16
nguon tai.lieu . vn