I.4.1. Chương I: Tổng quan:Giới thiệu tổng quan về bối cảnh thực hiện đồ án, các chức năng tổng quát mà đồ án sẽ thực hiện.I.4.2. Chương II: Cơ sở lý thuyết:Mô tả các chức năng cụ thể, phương thức hoạt động của từng chức năng trong toàn hệ thống khảo sát.I.4.3. Chương III: Phân tích - thiết kế:Phân tích các chức năng của hệ thống, đưa ra giải pháp và thiết kế chi tiết các chức năng. Xây dựng đặc tả chức năng, sơ đồ chức năng (usecase diagram), và sơ đồ trình tự (sequence diagram).I.4.4. Chương IV: Hiện thực - kết quả:Hiện thực các chức năng của hệ thống, hình ảnh chi tiết về các chức năng khi hệ thống hoạt động.I.4.5. Chương V: Kết luận:Tóm tắt các những đề đã giải quyêt, những vấn còn tồn tại và hướng phát triển.
Trang 1từng giáo viên Công việc này được thực hiện qua hình thức phát phiếu khảo sát gồm các tiêu chí do trường đặt ra, sau đó sẽ được tổng hợp và thống kê, tính tổng số điểm cho từng giáo viên
Với công việc được thực hiện như phương thức trên rõ ràng là mất rất nhiều thời gian của sinh viên cũng như nhà trường, hơn nữa lại chưa thực sự khoa học và hiệu quả
Việc xây dựng một hệ thống quản lí dựa trên ứng dụng tin học, đảm bảo được tính khách quan, hiệu quả và chính xác là điều rất cần thiết
I.2 Phân tích thực trạng hệ thống:
Đối với quy trình đánh giá hoạt động giảng dạy cho từng giảng viên truyền thống của sinh viên thì sẽ gặp một số bất cập như quá trình đánh giá mất nhiều công sức, việc thống kê và báo cáo còn khá nhiều khúc mắc và phải xử lý một lượng lớn công việc
Đáng chú ý với quy trình đánh giá truyền thống việc thực hiện thống kê là điều rất khó và chiếm không gian rất lớn để lưu trữ bản đánh giá gốc
Trang 2Yêu cầu hiện tại sẽ phải tin học hóa các hoạt động trên nhằm kiểm soát được không gian và thời gian và quá trình đánh giá sẽ trở nên nhanh chóng và khoa học hơn.
I.3 Nhiệm vụ đồ án:
Xây dựng một hệ thống thực hiện đánh giá trực tuyến Hệ thống đánh giá được xây dựng trên nền web để tiện lợi và phù hợp với mọi nền tảng thiết bị Sinh viên sau khi đăng nhập có thể dễ dàng đánh giá theo khuôn mẫu đã được định sẵn và xem lại những đánh giá Giảng Viên của mình Mỗi sinh viên sẽ được cấp một tài khoản đăng nhập ứng với username và password là mã số sinh viên do trường cấp
Sau khi đăng nhập vào trang web, thành viên có thể tạo phiếu đánh giá mới cho học kỳ và năm học tương ứng, quản lý, chỉnh sửa, và gửi lên cho cấp duyệt phiếu đánh giá cao hơn như tổ trưởng hay lớp trưởng
Thành
Trang 3đồ án sẽ thực hiện.
I.4.2 Chương II: Cơ sở lý thuyết:
Mô tả các chức năng cụ thể, phương thức hoạt động của từng chức năng trong toàn hệ thống khảo sát
I.4.3 Chương III: Phân tích - thiết kế:
Phân tích các chức năng của hệ thống, đưa ra giải pháp và thiết kế chi tiết các chức năng Xây dựng đặc tả chức năng, sơ đồ chức năng (usecase diagram), và sơ đồ trình tự (sequence diagram)
I.4.4 Chương IV: Hiện thực - kết quả:
Hiện thực các chức năng của hệ thống, hình ảnh chi tiết về các chức năng khi
hệ thống hoạt động
I.4.5 Chương V: Kết luận:
Tóm tắt các những đề đã giải quyêt, những vấn còn tồn tại và hướng phát triển
Trang 4II.1 Cơ sở lý thuyết và yêu cầu chức năng:
II.1.1 Thực hiện đánh giá Giảng Viên:
Cho phép sinh viên đánh giá Giảng Viên của mình trong năm học và học kỳ tương ứng hiện hành
II.1.2 Lưu kết quả đã đánh giá:
Sau khi đã đánh giá đầy đủ các mục, sinh viên có thể lưu lại kết quả đã đánh giá,
hệ thống sẽ ghi nhận kết quả và thông báo người dùng đã đánh giá rồi
II.1.3 Xem kết quả đánh giá:
Khi đã đánh giá, mỗi sinh viên có thể xem lại kết quả đã đánh giá đối với từng Giảng Viên và môn học
II.1.4 Thống kê kết quả đánh giá:
Đây là chức năng mà người quản trị có thể xem thống kê theo từng đơn vị và theo mức độ của từng tiêu chí
II.1.5 Đăng nhập, đăng xuất:
Giúp hệ thống nhận dạng thành viên vào hệ thống và chống các sự phá hoại bình thường, đồng thời để tạo ra hay kết thúc các phiên làm việc một cách có kiểm soát Sinh viên chỉ có thể thực hiện đánh giá khi đã đăng nhập
II.1.6 Phân Quyền (Quản trị):
Đây là chức năng chỉ có người quản trị mới được phép làm có nghĩa nó sẽ giúp quản trị có thể quy định quyền được làm gì được xem gì của các user hay nhóm quyền
mà các user thuộc vào
II.1.7 Thêm mới (Quản trị):
Đây là chức năng chỉ có người quản trị mới được phép làm quản trị sẽ thực hiện
Thành
Trang 5III.1 Xây dựng mô hình ERD và DFD:
III.1.1 Mô hình ERD:
Trang 6III.1.2 Mô hình DFD:
Thành
Trang 7III.2 Xây dựng mô hình chức năng (usecase diagram):
III.2.1 Danh sách Actor:
• Sinh Viên
• Quản Trị
III.2.2 Danh sách UseCase:
• Thực hiện đánh giá
• Lưu kết quả đánh giá
• Xem kết quả đánh giá
Trang 8III.3 Thiết kế chi tiết chức năng:
III.3.1 Đăng nhập:
• Thiết kế khung đăng nhập:
Thành
Trang 9• Sequence Diagram:
III.3.2 Đánh giá Giảng Viên:
• Form Thiết kế:
Trang 10Báo cáo đồ án cơ sở GVHD: TS.Nguyễn Chánh Thành
Trang 12• Sequence Diagram:
Thành
Trang 13• From thiết kế:
Trang 14Báo cáo đồ án cơ sở GVHD: TS.Nguyễn Chánh Thành
Trang 15• Sequence Diagram:
Trang 16Chương IV Hiện Thực – Kết Quả IV.1 Trang chủ:
IV.1.1 Trang chủ của sinh viên:
IV.1.2 Trang chủ nhà Quản lý:
Thành
Trang 17IV.1.3 Trang đánh giá Giảng Viên:
Trang 18Báo cáo đồ án cơ sở GVHD: TS.Nguyễn Chánh Thành
Trang 20Báo cáo đồ án cơ sở GVHD: TS.Nguyễn Chánh Thành
Trang 21IV.1.5 Trang thống kê:
Trang 22Báo cáo đồ án cơ sở GVHD: TS.Nguyễn Chánh Thành
Trang 24nhất,dễ sử dụng và thân thiện với người dùng Do kinh nghiệm và kiến thức còn hạn chế nên chương trình mà chúng em xây dựng còn nhiều hạn chế,thiếu sót chưa động, khả năng đáp ứng chưa cao Vì thế trong giai đoạn tới, chúng em sẽ tiếp tục nghiên cứu, phát triển để có thể đưa chương trình vào thực tiễn.
Để hoàn thành được đề tài tốt nghiệp này cùng với sự nổ lực của nhóm thực hiện
đề tài,cùng sự giúp đỡ thầy cô bạn bè Chúng em xin chân thành cảm ơn thầy Võ Hoàng Khang phụ trách khao Công nghệ thông tin trường Đại học Công Nghệ TP.Hồ Chí Minh
đã tận tình giúp đỡ, chỉ bảo chúng em để hoàn thành tốt đồ án cơ sở này
Thành