Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Phần mềm khảo sát ý kiến của sinh viên đối với các môn học của Khoa Công nghệ thông tin - Trường Đại học Mở TP. Hồ Chí Minh / Nguyễn Thị Mai Trang
Nội dung xem thử
Mô tả chi tiết
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH
BÁO CÁO TỔNG KẾT
ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CẤP TRƯỜNG
PHẦN MỀM KHẢO SÁT Ý KIẾN CỦA SINH VIÊN
ĐỐI VỚI CÁC MÔN HỌC CỦA KHOA CÔNG NGHỆ THÔNG TIN –
TRƯỜNG ĐẠI HỌC MỞ TP. HỒ CHÍ MINH
Mã số:
Chủ nhiệm đề tài: NGUYỄN THỊ MAI TRANG
Các thành viên: LÊ VŨ HẠO
PHẠM HÙNG CẨM HUYÊN ANH
TP. Hồ Chí Minh – Năm 2013
2
MỤC LỤC
CHƯƠNG 1. TỔNG QUAN ............................................................................................... 13
1.1.Giới thiệu..................................................................................................................... 13
1.2.Kết quả học tập một số môn học những năm gần đây của khoa CNTT ..................... 13
1.2.1. Môn Cơ sở lập trình............................................................................................ 13
1.2.2. Môn Kỹ thuật lập trình........................................................................................ 14
1.2.3. Môn Công cụ Web.............................................................................................. 14
1.2.4. Môn Cấu trúc dữ liệu và giải thuật ..................................................................... 15
1.2.5. Môn Lập trình hướng đối tượng ......................................................................... 15
1.2.6. Môn Cơ sở dữ liệu nâng cao............................................................................... 16
1.2.7. Môn Lập trình Web............................................................................................. 16
1.2.8. Môn Lập trình cơ sở dữ liệu ............................................................................... 17
1.2.9. Môn Mạng máy tính nâng cao ............................................................................ 17
1.2.10. Môn Lập trình mạng ......................................................................................... 18
1.3. Mục đích, phương pháp và phạm vi của đề tài ...................................................... 19
1.3.1. Mục đích ............................................................................................................. 19
1.3.2. Phương pháp nghiên cứu .................................................................................... 19
1.3.3. Phương pháp thực hiện ....................................................................................... 20
1.3.4. Phạm vi của đề tài............................................................................................... 21
1.4. Kết quả của đề tài................................................................................................... 21
1.5. Bố cục báo cáo ....................................................................................................... 21
CHƯƠNG 2. CƠ SỞ LÝ LUẬN XÂY DỰNG CÁC PHIẾU KHẢO SÁT ....................... 22
2.1. Giới thiệu................................................................................................................ 22
2.2. Hình thức câu hỏi trong điều tra bằng phiếu.......................................................... 23
2.2.1. Loại câu hỏi là từ ngữ ......................................................................................... 23
2.2.2. Câu hỏi đóng [3] ................................................................................................... 24
2.2.3. Câu hỏi mở.......................................................................................................... 26
2.2.4. Câu hỏi đóng và mở............................................................................................ 27
2.2.5. Những thuận lợi và khó khăn khi sử dụng loại câu hỏi đóng và câu hỏi mở .... 27
2.3. Các giai đoạn trong việc chuẩn bị một bảng câu hỏi ............................................. 28
CHƯƠNG 3. PHÂN TÍCH HỆ THỐNG............................................................................. 30
3
3.1. Xác định các đối tượng và mục đích sử dụng.......................................................... 30
3.1.1. Phần mềm quản lý............................................................................................... 30
3.1.2. Phần mềm điền thông tin vào phiếu khảo sát ..................................................... 30
3.2. Đặc tả mô hình hóa chức năng hệ thống ................................................................ 31
3.2.1. Phân tích chức năng hệ thống ............................................................................. 31
a) Use Case Quản trị hệ thống........................................................................... 33
b) Use case Tạo câu hỏi ..................................................................................... 34
c) Use case Phê duyệt câu hỏi ........................................................................... 35
d) Use case Tạo phiếu trưng cầu........................................................................ 35
e) Use case Phê duyệt phiếu trưng cầu .............................................................. 36
f) Use case Thống kê kết quả ............................................................................ 36
g) Use case Sinh viên......................................................................................... 36
3.2.2. Một số lưu đồ hoạt động của hệ thống: .............................................................. 37
a) Phần mềm quản lý ......................................................................................... 37
b) Phần mềm điền thông tin vào phiếu khảo sát................................................ 39
3.3. Danh mục các bảng dữ liệu .................................................................................... 40
3.3.1. Bảng Users:......................................................................................................... 40
3.3.2. Bảng UserRoles: ................................................................................................. 40
3.3.3. Bảng Departments: ............................................................................................. 41
3.3.4. Bảng Subjects: .................................................................................................... 41
3.3.5. Bảng Teachers: ................................................................................................... 41
3.3.6. Bảng SurveyDefs:............................................................................................... 42
3.3.7. Bảng SurveyStatus:............................................................................................. 42
3.3.8. Bảng AssessmentGroupTypes:........................................................................... 43
3.3.9. Bảng AssessmentGroups: ................................................................................... 43
3.3.10. Bảng QuestionGroups:...................................................................................... 43
3.3.11. Bảng Questions:................................................................................................ 44
3.3.12. Bảng UserTeacher: ........................................................................................... 45
3.3.13. Bảng UserSubject: ............................................................................................ 45
3.3.14. Bảng UserRoleUser: ......................................................................................... 46
3.3.15. Bảng User_SurveyDef:..................................................................................... 46
3.3.16. Bảng TeacherSubject:....................................................................................... 47
4
3.3.17. Bảng SurveyDefTeacher:.................................................................................. 47
3.3.18. Bảng SurveyDefQuestionGroup:...................................................................... 48
3.3.19. Bảng SubjectSurveyDef:................................................................................... 48
3.3.20. Bảng SubjectQuestion: ..................................................................................... 49
3.3.21. Bảng QuestionTeacher:..................................................................................... 49
3.3.22. Bảng QuestionSurveyDef: ................................................................................ 50
3.3.23. Bảng QuestionInGroup:.................................................................................... 50
3.3.24. Bảng DepartmentUser: ..................................................................................... 51
3.3.25. Bảng DepartmentSurveyDef:............................................................................ 51
3.3.26. Bảng DepartmentQuestion: .............................................................................. 52
3.3.27. Bảng Assessment:............................................................................................. 52
3.3.28. Bảng Answers:.................................................................................................. 53
3.3.29. Bảng AnswerTexts:........................................................................................... 53
3.3.30. Bảng AnswerAssessment:................................................................................. 54
CHƯƠNG 4. XÂY DỰNG PHẦN MỀM KHẢO SÁT...................................................... 55
4.1. Giới thiệu phần mềm khảo sát................................................................................ 55
4.2. Giao diện và các chức năng.................................................................................... 55
4.2.1. Phần mềm điền thông tin vào phiếu khảo sát (Sinh viên): ................................. 55
a) Đăng nhập...................................................................................................... 55
b) Đổi mật khẩu và thoát đăng nhập.................................................................. 56
c) Điền thông tin vào phiếu khảo sát ................................................................. 57
4.2.2. Phần mềm Quản trị: ............................................................................................ 59
a) Đăng nhập vào chương trình ......................................................................... 59
b) Tạo mới câu hỏi, phiếu khảo sát.................................................................... 60
c) Thực hiện khảo sát......................................................................................... 62
d) Xem kết quả khảo sát: ................................................................................... 64
e) Nhập dữ liệu từ tập tin excel ......................................................................... 66
f) Quản lý người dùng....................................................................................... 67
CHƯƠNG 5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .................................................... 71
5.1. Ý nghĩa kinh tế, khoa học của đề tài ...................................................................... 71
5.2. Kết luận .................................................................................................................. 71
5.3. Hướng phát triển .................................................................................................... 72
5
TÀI LIỆU THAM KHẢO..................................................................................................... 73
6
DANH MỤC CÁC HÌNH
Hình 1.1: Biểu đồ kết quả học tập môn Cơ sở lập trình ........................................................ 14
Hình 1.2: Biểu đồ kết quả học tập môn Kỹ thuật lập trình.................................................... 14
Hình 1.3: Biểu đồ kết quả học tập môn Công cụ Web.......................................................... 15
Hình 1.4: Biểu đồ kết quả học tập môn Cấu trúc dữ liệu và giải thuật ................................. 15
Hình 1.5: Biểu đồ kết quả học tập môn Lập trình hướng đối tượng ..................................... 16
Hình 1.6: Biểu đồ kết quả học tập môn Cơ sở dữ liệu nâng cao........................................... 16
Hình 1.7: Biểu đồ kết quả học tập môn Lập trình Web......................................................... 17
Hình 1.8: Biểu đồ kết quả học tập môn Lập trình cơ sở dữ liệu ........................................... 17
Hình 1.9: Biểu đồ kết quả học tập môn Mạng máy tính nâng cao ........................................ 18
Hình 1.10: Biểu đồ kết quả học tập môn Lập trình mạng ..................................................... 18
Hình 3.1: Biểu đồ use case của toàn hệ thống....................................................................... 32
Hình 3.2: Biểu đồ use case quản trị hệ thống........................................................................ 33
Hình 3.3: Biểu đồ use case tạo câu hỏi.................................................................................. 34
Hình 3.4: Biểu đồ use case phê duyệt câu hỏi....................................................................... 35
Hình 3.5: Biểu đồ use case tạo phiếu trưng cầu .................................................................... 35
Hình 3.6: Biểu đồ use case phê duyệt phiếu trưng cầu ......................................................... 36
Hình 3.7: Biểu đồ use case thống kê kết quả......................................................................... 36
Hình 3.8: Biểu đồ use case Sinh viên .................................................................................... 36
Hình 3.9: Biểu đồ đăng nhập hệ thống quản lý ..................................................................... 37
Hình 3.10: Biểu đồ thêm phiếu khảo sát mới........................................................................ 37
Hình 3.11: Biểu đồ thêm câu hỏi mới ................................................................................... 38
Hình 3.12: Biểu đồ thực hiện khảo sát .................................................................................. 38
Hình 3.13: Biểu đồ báo cáo kết quả thống kê........................................................................ 39
Hình 3.14: Biểu đồ hoạt động của phần mềm điền thông tin vào phiếu khảo sát................. 39
Hình 4.1: Màn hình đăng nhập (Sinh viên)........................................................................... 55
Hình 4.2: Danh sách Phiếu khảo sát cần thực hiện ............................................................... 56
Hình 4.3: Đổi mật khẩu ......................................................................................................... 57
Hình 4.4: Thực hiện điền vào phiếu khảo sát........................................................................ 57
Hình 4.5: Lưu phiếu khảo sát ................................................................................................ 58
7
Hình 4.6: Gửi kết quả về server............................................................................................. 59
Hình 4.7: Màn hình đăng nhập phần quản trị........................................................................ 59
Hình 4.8: Giao diện phần quản trị ......................................................................................... 60
Hình 4.9: Menu phần quản trị................................................................................................ 60
Hình 4.10: Màn hình tạo mới câu hỏi.................................................................................... 61
Hình 4.11: Màn hình tạo mới Phiếu khảo sát........................................................................ 61
Hình 4.12: Cập nhật câu hỏi.................................................................................................. 62
Hình 4.13: Cập nhật phiếu khảo sát....................................................................................... 62
Hình 4.14: Thực hiện phiếu khảo sát..................................................................................... 63
Hình 4.15: Xem kết quả khảo sát .......................................................................................... 64
Hình 4.16: Xem kết quả khảo sát dạng đồ thị ....................................................................... 65
Hình 4.17: Kết quả khảo sát dạng tập tin Excel .................................................................... 65
Hình 4.18: Nhập dữ liệu từ Excel.......................................................................................... 66
Hình 4.19: Quản lý người dùng............................................................................................. 67
Hình 4.20: Thêm mới, cập nhật người dùng ......................................................................... 68
Hình 4.21: Xác nhận xóa ....................................................................................................... 68
Hình 4.22: Quản lý danh sách các khoa ................................................................................ 69
Hình 4.23: Quản lý danh sách các môn học .......................................................................... 69
Hình 4.24: Quản lý danh sách giảng viên.............................................................................. 70