Đề tài:XÂY DỰNG HỆ THỐNG TRA CỨU THÔNG TIN SINH VIÊN QUA TIN NHẮN TỰ ĐỘNG KHÓA LUẬN TỐT NGHIỆP Đề tài: XÂY DỰNG HỆ THỐNG TRA CỨU THÔNG TIN SINH VIÊN QUA TIN NHẮN TỰ ĐỘNG Sinh viên thực h
Trang 1Đề tài:
XÂY DỰNG HỆ THỐNG TRA CỨU THÔNG TIN SINH VIÊN QUA TIN NHẮN TỰ ĐỘNG
KHÓA LUẬN TỐT NGHIỆP
Đề tài:
XÂY DỰNG HỆ THỐNG TRA CỨU THÔNG TIN SINH VIÊN QUA TIN NHẮN TỰ ĐỘNG
Sinh viên thực hiện : Lê Văn Tư Giảng viên hướng dẫn: Ths Lê Viết Mẫn
Trang 2Lý do chọn đề tài
• Nguồn CSDL có sẵn
• Hạn chế của hình thức tra cứu
thông tin qua mạng internet
Ưu điểm của hệ thống nhắn tin
tự động
Phổ biến
Nhanh & chính xác
Nhanh & chính xác
Tự động 24h/24h
Tự động 24h/24h
Trang 3Cơ sở lý luận
1
2
3
Cơ sở phương pháp luận Phân tích và thiết kế hệ thống
Xây dựng và triển khai hệ thống tra cứu thông tin sinh viên
NỘI DUNG KHÓA LUẬN
Trang 41 Cơ sở lý luận
• Giới thiệu về VNPT Thừa
Thiên Huế và Trung tâm
Dịch vụ Khách hàng
• Thực trạng việc tra cứu thông tin sinh viên ở các trường Đại học & Cao đẳng trên địa bàn tỉnh Thừa Thiên Huế
• Hệ thống nhắn tin tự động
Trang 52 Cơ sở phương pháp luận
• Các công cụ để phát triển hệ thống
‾ NET framework
‾ Ngôn ngữ C#
‾ Hệ quản trị CSDL SQL Server 2012
• Một số khái niệm
ˉ SMS
ˉ GSM Modem
ˉ SIM
• Tập lệnh AT và chương trình nhắn
tin tự động
‾ Tập lệnh AT
‾ Chương trình nhắn tin tự động
Lệnh AT Ý nghĩa +CMGS Gửi tin nhắn
+CMSS Gửi tin nhắn từ bộ lưu trữ
+CMGW Viết tin nhắn vào bộ nhớ
+CMGD Xóa tin nhắn
+CMGC Gửi lệnh
+CMMS Gửi nhiều tin nhắn
Trang 63 Phân tích và thiết kế hệ thống
Chức năng
Chức năng
Tra cứu
Tra cứu
Đăng ký
Đăng ký
Gửi thông báo
Gửi thông báo
Quản
lý CSDL
Quản
lý CSDL
Thống kê
Thống kê
Trang 73 Phân tích và thiết kế hệ thống
QUẢN LÝ HỆ THỐNG TRA CỨU THÔNG TIN
1 Quản lý đăng ký
1.1 Kiểm tra cú pháp
đăng ký
1.1 Kiểm tra cú pháp
đăng ký
1.2 Xử lý thông tin
đăng ký
1.2 Xử lý thông tin
đăng ký
1.3 Gửi thông tin
phản hồi
1.3 Gửi thông tin
phản hồi
2 Quản lý tra cứu thông
tin
2 Quản lý tra cứu thông
tin
2.1 Tiếp nhận tin nhắn tra cứu`
2.1 Tiếp nhận tin nhắn tra cứu`
2.2 Kiểm tra cú pháp tra cứu
2.2 Kiểm tra cú pháp tra cứu
2.3 Xử lý thông tin tra cứu
2.3 Xử lý thông tin tra cứu
2.4 Phản hồi thông tin tra cứu
2.4 Phản hồi thông tin tra cứu
3 Quản lý gửi thông báo
3.1 Tiếp nhận yêu cầu thông báo
3.1 Tiếp nhận yêu cầu thông báo
3.2 Lọc danh sách cần
gửi
3.2 Lọc danh sách cần
gửi
3.3 Gửi thông báo
4 Quản lý CSDL
4.1 Nhập CSDL
4.2 Sao lưu CSDL
4.3 Phục hồi CSDL
5 Quản lý chức năng mở
rộng
5 Quản lý chức năng mở
rộng
Thống kê tin nhắn thành công/lỗi
Thống kê tin nhắn thành công/lỗi
Thống kê loại tin nhắn
Thống kê loại tin nhắn
SƠ ĐỒ CHỨC NĂNG
Trang 83 Phân tích và thiết kế hệ thống
Trang 93 Phân tích và thiết kế hệ thống
Trang 103 Phân tích và thiết kế hệ thống
SƠ ĐỒ THỰC THỂ LIÊN KẾT
Trang 113 Phân tích và thiết kế hệ thống
SINHVIEN
idSinhVien tenSinhVien maSinhVien idLop soDienThoai
TRUONG
idTruong maTruong tenTruong tenTruongVietTat
DIEM
idDiem diemQuaTrinh diemThi idSinhVien idMonHoc kyHoc
MONHOC
idMonHoc tenMonHoc tenMHVietTat maMonHoc
THONGBAO
idThongBao idTruong noiDung tieuDe
TKB
idThoiKhoaBieu idSinhVien maHocPhan tenLopHocPhan tenHPVietTat thoiGianHoc phongHoc kyHoc
SMSDEN
idSMSDen
soHieuSMS
thoiGian
soGui
noiDung
bRepply
cauTrucThucThi
CAUTRUCSMS
idCauTruc cauTruc lenhThucThi
LOP
idLop tenLop maLop idTruong
SMSDI
idSMSDi noiDung soKyTu tinhTrang idSMSDen ghiChu thoiGian nCheck
SMSTHONGBAO
idSMSDi
noiDung
soGui
tinhTrang
ghiChu
thoiGian
nCheck
Trang 124 Xây dựng và triển khai hệ thống
MÔ HÌNH HỆ THỐNG NHẮN TIN TỰ ĐỘNG
Trang 134 Xây dựng và triển khai hệ thống
Kiểm tra tin nhắn ở USB 3G
Lưu thông tin vào SMSDEN
Phân tích
cú pháp và lệnh thực thi Truy vấn
kết quả và lưu vào SMSDI
Lọc dữ liệu
có điều kiện
để gửi
Cập nhật trạng thái
5 GIÂY
Trang 144 Xây dựng và triển khai hệ thống
định
viên với số điện thoại
Trang 15• Một số kết quả đạt được
‾ Cho phép người dùng tra cứu thông tin
‾ Gửi thông báo chủ động đến người dùng
‾ Quản lý tốt CSDL sinh viên
‾ Thống kê tin nhắn
‾ Hệ thống hoạt động tốt, tỉ lệ thành công của tin nhắn phản hồi hơn 90%
• Hạn chế của hệ thống được triển khai
‾ Chưa thể thu phí dịch vụ
‾ Chưa được triển khai đầu số ngắn
‾ Số lượng tin nhắn xử lý cùng ít
‾ Hạn chế về CSDL
Kết luận
Trang 16• Việc áp dụng thành tựu khoa học công nghệ vào công tác quản lý sinh viên
và hỗ trợ sinh viên thực sự rất cần thiết Đặc biệt, việc ứng dụng công nghệ thông tin và truyền thông, mà cụ thể là công nghệ liên quan đến điện thoại và các thiết bị cầm tay sẽ rất hữu ích
• Xây dựng hệ thống tra cứu thông tin sinh viên qua tin nhắn tự động sẽ là giải pháp đúng đắn và đáp ứng nhu cầu của sinh viên và phụ huynh
Trang 17THANK YOU !