Xây dựng hệ thống thi trắc nghiệm online các môn học của fa

68 5 0
Xây dựng hệ thống thi trắc nghiệm online các môn học của fa

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC KINH TẾ KHOA THỐNG KÊ – TIN HỌC BÁO CÁO THỰC TẬP NGHỀ NGHIỆP NGÀNH HỆ THỐNG THÔNG TIN QUẢN LÝ CHUYÊN NGÀNH TIN HỌC QUẢN LÝ XÂY DỰNG HỆ THỐNG THI TRẮC NGHIỆM ONLINE CÁC MÔN HỌC CỦA FA Đơn vị thực tập : FPT Software Giảng viên hướng dẫn : Th.s Cao Thị Nhâm LỜI CẢM ƠN Em xin gửi đến Quý thầy cô Khoa Thống kê – Tin học trường Đại học Kinh tế Đại học Đà Nẵng hướng dẫn dõi theo em suốt trình em thực tập cơng ty để em hồn thành khóa học thực tập nghề nghiệp tiếp thu nhiều kiến thức Và hết em xin chân thành cảm ơn Cao Thị Nhâm, người tận tình hướng dẫn cho em suốt trình làm đề tài thực tập Em cảm ơn đơn vị thực tập FPT Software, Nguyễn Xuân Hưng với hỗ trợ nhiệt tình anh chị cơng ty giúp em học thêm nhiều kiến thức có trải nghiệm thực tế vị trí làm việc Trong trình thực tập, trình làm báo cáo thực tập, khả nghiên cứu kinh nghiệm thực tế hạn chế nên báo cáo có thiếu sót Em mong nhận đóng góp cảm thơng, chia sẻ Quý thầy, cô Quý công ty để em có điều kiện bổ sung, nâng cao kiến thức tốt cho việc học tập, nghiên cứu công việc sau Cuối chúng em kính chúc Quý thầy cô dồi sức khỏe, niềm tin để tiếp tục nghiệp cao quý truyền đạt kiến thức cho hệ mai sau Kính chúc Quý công ty ngày phát triển Em xin chân thành cảm ơn! LỜI CAM ĐOAN Em xin cam đoan kết đạt báo cáo em nghiên cứu, tổng hợp thực suốt q trình thực tập cơng ty dựa tài liệu công ty cung cấp hướng dẫn ThS Cao Thị Nhâm, không chép lại điều người khác Những nội dung trình bày báo cáo em, tham khảo tổng hợp từ nguồn tài liệu khác Tất tài liệu tham khảo, tổng hợp trích dẫn rõ ràng nguồn thông tin mục tài liệu tham khảo Em xin hoàn toàn chịu trách nhiệm lời cam đoan Nếu có điều sai trái, em xin chịu hoàn toàn trách nhiệm MỤC LỤC LỜI CẢM ƠN LỜI CAM ĐOAN MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG BIỂU DANH MỤC CÁC TỪ VIẾT TẮT LỜI MỞ ĐẦU 1.1 Giới thiệu tổng quát doanh nghiệp thực tập 1.1.1 Tổng quan công ty 1.1.2 Lĩnh vực hoạt động 1.1.3 Cơ cấu tổ chức 1.1.4 Chính sách đãi ngộ 1.2 Tổng quan vị trí việc làm 1.2.1 Yêu cầu kiến thức kỹ 1.2.2 Công việc JAVA DEV 1.2.3 Mức lương 1.2.4 Con đường phát triển 2.1 Ngôn ngữ Java 2.2 Java String 2.3 SQL 2.4 Công cụ hỗ trợ 3.1 Giới thiệu 3.1.1 Mục đích 3.1.2 Phạm vi 3.2 Tổng quan 3.2.1 Actors 3.2.2 Workflow 3.2.3 Use Case Diagram 4.1 Cài đặt công cụ thư viện 4.1.1 Cài đặt công cụ 4.1.2.Cài đặt thư viện 4.2 Kết nối Database từ SQL vào dự án 4.3 Triển khai mơ hình 4.3.1.Tạo Model 4.3.2Tạo Repository 4.3.3Tạo Service 4.3.4.Tạo Controller KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN TÀI LIỆU THAM KHẢO CHECK LIST CỦA BÁO CÁO PHỤ LỤC DANH MỤC HÌNH ẢNH Hình 1.1 Logo FPT Software Hình 2.4 Cơng cụ IntelliJ IDEA Hình 3.2.2.1 Workflow khách hàng Hình 3.2.2.2 Workflow admin Hình 3.2.3 Use Case Diagram Hình 3.2.3.1 UC Chức xem trang chủ Hình 3.2.3.2 UC chức viết blog Hình 3.2.3.3 UC chức làm thi Hình 3.2.3.4 UC chức quản lý đề thi Hình 3.2.3.5 UC chức quản lý khóa học 10 Hình 3.2.3.6 UC chức quản lý tài khoản 11 Hình 3.2.3.7 UC chức quản lý blog 12 Hình 3.2.3.8 UC chức quản lý câu hỏi 13 Hình 3.2.3.9 UC chức thống kê 14 Hình 3.2.4 Database Diagram 15 Hình 4.2.2 Tạo project 16 Hình 4.2.3: Cài đặt các thư viện 17 Hình 4.3 Kết nối database từ SQL 18 Hình 4.4.1 Tạo package 19 Hình 4.4.2.1: Tạo lớp interface 20 DANH MỤC BẢNG BIỂU DANH MỤC CÁC TỪ VIẾT TẮT API : Application Programming Interface SQL : Structured Query Language REST : Representational State Transfer XML : eXtensible Markup Language MVC : Model - View - Controller LỜI MỞ ĐẦU Mục tiêu đề tài - Mục tiêu xây dựng hệ thống thi trắc nghiệm online tạo tảng trực tuyến để tổ chức thực thi trắc nghiệm Các mục tiêu cụ thể bao gồm: ● Tiện lợi truy cập dễ dàng: Xây dựng giao diện thân thiện dễ sử dụng để người dùng dễ dàng truy cập sử dụng hệ thống lúc, nơi ● Quản lý liệu hiệu quả: Tạo sở liệu mạnh mẽ để quản lý thông tin người dùng, câu hỏi, đề thi kết Đảm bảo tính bảo mật công việc lưu trữ truy cập liệu ● Tùy chỉnh đề thi: Cho phép người dùng tạo tùy chỉnh đề thi theo nhu cầu yêu cầu họ Tạo loại câu hỏi đa dạng trắc nghiệm, điền khuyết, kéo thả, tập tự luận, v.v ● Kiểm tra đánh giá tự động: Xây dựng hệ thống tự động để kiểm tra đánh giá kết thi người dùng Điều giúp tiết kiệm thời gian công sức so với việc kiểm tra thủ công ● Tạo điều kiện cho việc nâng cao lực học tập: Cung cấp tài liệu học tập tài liệu tham khảo cho người dùng để họ tự học nâng cao kiến thức lĩnh vực quan tâm Đối tượng phạm vi nghiên cứu - Đối tượng nghiên cứu ○ Ngôn ngữ Java - Phạm vi nghiên cứu ○ Xây dựng hệ thống thi trắc nghiệm online môn học FA Kết cấu đề tài Đề tài tổ chức gồm phần mở đầu, chương nội dung phần kết luận - Mở đầu - Chương 1: Tổng quan đơn vị vị trí thực tập - Chương 2: Cơ sở lý thuyết - Chương 3: Phân tích thiết kế hệ thống - Chương 4: Triển khai thực - Kết luận hướng phát triển 10 CHƯƠNG TỔNG QUAN VỀ ĐƠN VỊ VÀ VỊ TRÍ THỰC TẬP 1.1 Giới thiệu tổng quát doanh nghiệp thực tập 1.1.1 Tổng quan công ty - Tên doanh nghiệp: Công ty TNHH Phần mềm FPT Miền Trung - Tên tiếng anh: FPT Software Company Limited - Tên viết tắt: FSOFT - Ngày thành lập: 13/01/1999 - Số vị trí: 65 chi nhánh văn phòng đại diện - Hơn 27.000 người lao động 1.000 khách hàng (85 công ty nằm danh sách Fortune Global) - Những người chủ chốt: Chu Thị Thanh Hà ( Chủ tịch ) Phạm Minh Tuấn ( CEO ) - Trụ sở chính: Tịa nhà FPT Cầu Giấy, Duy Tân, Quận Cầu Giấy, Hà Nội - Tel: 024-37689048 - Fax: 024-37689049 - E-mail: fsoft.contact@fsoft.com.vn - Website: https://www.fpt-software.com Hình 1.1 Logo FPT Software 11

Ngày đăng: 12/12/2023, 19:48

Tài liệu cùng người dùng

Tài liệu liên quan