Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
1,69 MB
Nội dung
SE 08SE- 08 Huỳnh - Huỳnh VănVăn Quân Quân- - Trịnh Trịnh Xuân Phúc ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: “ỨNG DỤNG TÌM KIẾM VIỆC LÀM” GIẢNG VIÊN HƯỚNG DẪN TS Võ Đức Hồng – Khoa CN Thơng tin … – Công ty … SINH VIÊN THỰC HIỆN Nguyễn Khắc Nhân Tâm – 21TCLC_ KHDL2 Phan Nguyễn Tường Vy – 21TCLC_ KHDL2 Trần Tấn Thịnh – 21TCLC_KHDL2 Dương Võ Hoàng Hùng – 21TCLC_KHDL2 SE_08SE_08 - Huỳnh - Huỳnh VănVăn Quân Quân- - Trịnh Trịnh Xuân Phúc Đà Nẵng, 5/2023 MỤC LỤC LỜI NÓI ĐẦU 1 QUÁ TRÌNH TRIỂN KHAI .3 DANH SÁCH PHÂN CÔNG NHIỆM VỤ 2.1 Bảng phân công nhiệm vụ 2.2 Quản lý dự án 2.2.1 Quá trình quản lý dự án 2.2.2 Công cụ môi trường phát triển dự án GIỚI THIỆU .7 3.1 Mục đích đề tài .7 3.2 Phạm vi đề tài .7 3.3 Phân tích nghiệp vụ hệ thống PHÂN TÍCH THIẾT KÊ HỆ THỐNG 4.1 Đặc tả yêu cầu .7 4.2 Tác nhân 4.3 Biểu đồ ca sử dụng đặc tả 4.3.1 Use case tổng quát 4.3.2 Phân rã use case 4.3.3 4.4 4.4.1 4.5 4.5.1 Đặc tả use case Biểu đồ hoạt động Biểu đồ hoạt động … Biểu đồ Biểu đồ hoạt … 4.6 Biểu đồ lớp 4.7 Cơ sở liệu MÔ TẢ CHỨC NĂNG HỆ THỐNG 5.1 Chức đăng nhập YÊU CẦU PHI CHỨC NĂNG 11 6.1 Độ tin cậy 11 6.2 Khả sử dụng .11 TRIỂN KHAI SẢN PHẨM .11 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 11 i TÀI LIỆU THAM KHẢO 11 ii DANH MỤC HÌNH Hình 1: Tiến độ thực hiệ công cụ Trello Hình 2: Tổng quan dự án Github .6 Hình 3: Phân nhánh Github DANH MỤC BẢNG Bảng 1: Tiến độ thực đồ án .3 Bảng 2: Đặc tả giao diện chức đăng nhập .9 iii LỜI NÓI ĐẦU 1.1 Xu hướng chung : Hệ thống quản lý câu hỏi, thi trắc nghiệm trực tuyến giúp cho việc thực thi đánh giá kết học tập sinh viên trở nên thiết thực khách quan Sinh viên đại học từ xa tự học tự nghiên cứu trau dồi kiến thức, bên cạnh cịn phục vụ cho học sinh cấp hay sinh viên học tập trung trường đại học Hệ thống quản lý câu hỏi, thi trắc nghiệm trực tuyến giúp cho việc giảng dạy, truyền đạt kiến thức củng cố nội dung ôn tập công tác quản lý, tổ chức kì thi diễn thuận lợi Ngồi hệ thống cịn hỗ trợ thơng báo từ nhà trường, từ giảng viên đến với sinh viên dễ dàng Xây dựng phần mềm quản lý câu hỏi, thi trắc nghiệm : Hỗ trợ cho hệ thống: Chấm điểm nhanh chóng sau hồn thành thi Hiển thị thông báo đến người dùng Cập nhật điểm, thông tin cá nhân, đợt thi, đề thi câu hỏi vào CSDL hệ thống Hỗ trợ giảng viên: Quản lý kho đề thi giảng viên Quản lý ngân hàng câu hỏi giảng viên Xem câu hỏi ngân hàng câu hỏi Hỗ trợ sinh viên: Tìm tài liệu, câu hỏi, đề thi ơn tập Thi trắc nghiệm trực tuyến Xem kết thi Hỗ trợ admin : Xem thông báo Quản trị toàn hệ thống Phân quyền tạo người dùng vào hệ thống Đăng thông báo tới người dùng Quản lý đợt thi Quản lý môn học Quản lý danh sách sinh viên tham gia đợt thi Đánh giá tổng hợp kết điểm cho đợt thi Chúng em cố gắng tìm hiểu xây dựng nên web“Web Phát triển hệ thống quản lý câu hỏi thi trắc nghiệm” 1.2 Hình thức thi trắc nghiệm: Hình thức thi trắc nghiệm đa dạng, ví dụ: câu hỏi có số phương án trả lời, thí sinh chọn câu trả lời nhất, hay câu hỏi có nhiều phương án trả lời thí sinh chọn câu trả lời Tuy nhiên, độ phổ biến số cách thể v ề b ản chất nội dung, trắc nghiệm thường hiểu theo phạm vi hẹp hơn, cụ thể: hay nhiều kiểm tra, có hay nhiều câu hỏi, câu hỏi có nhiều phương án trả l ời ( thường 4) nhiệm vụ c thí sinh chọn câu trả l ời Thật ra, trắc nghiệm khơng có thế, hình thức thi phong phú, đa dạng nội dung hình thức thể Câu hỏi trắc nghiệm khơng kiểm tra việc thí sinh lựa chọn phương án trả l ời mà cịn kiểm tra kiến thức kết hợp ý niệm, kiến thức khác tạo đường nối phương án trả lời có liên quan Việc trả lời câu hỏi thực cách điền đoạn ký tự vào ô trống cho trước Câu trả l ời so khớp với câu trả l ời – đoạn ký tự - mà người đề mong đợi QUÁ TRÌNH TRIỂN KHAI Nêu tóm tắt q trình triển khai đồ án PBL … Bảng 1: Tiến độ thực đồ án Ngày 28/03/2021 01/04/2021 02/04/2021 11/04/2021 Nội dung công việc - Khảo sát yêu cầu người dùng, liệt kê danh sách Sản phẩm File Demo.docx chức - Thảo luận làm tài liệu liên quan HLD,DDD,SRS File HLD.docx, DDD.docx, SRS.docx 12/04/2021 - Tìm hiểu thiết kế CSDL 26/04/2021 File CreateDB.sql Ngày Nội dung công việc Sản phẩm DANH SÁCH PHÂN CÔNG NHIỆM VỤ 2.1 Bảng phân cơng nhiệm vụ Nhân lực nhóm gồm thành viên nào, có đặc điểm nào…và bên bảng phân công công việc cụ thể Bảng 2: Phân công nhiệm vụ Họ tên Nhiệm vụ - Thiết kế giao diện Nguyễn Khắc Nhân Tâm - Hỗ trợ code giao diện - Code -Test hệ thống ,chỉnh sửa sai sót -Viết báo cáo - Thiết kế giao diện - Code GUI BLL DAL Lê Văn Nam - Thiết kế chức JobSeeker, Admin - Thiết kế sơ đồ use-case, sơ đồ lớp, sơ đồ tuần tự, sơ đồ hoạt động - Hỗ trợ thiết kế giao diện Trần Thị Hồng Ngọc - Test hệ thống, chỉnh sửa sai sót - Viết báo cáo, làm slide 2.2 Quản lý dự án 2.2.1 Quá trình quản lý dự án - Các thành viên thực công việc giao Trello, trao đổi trực tiếp qua Trello call team Facebook, MS team Link Trello: https://trello.com/b/GcyJfLrB/app-t%C3%ACm-vi%E1%BB %87c-l%C3%A0m Hình 1: Tiến độ thực hiệ công cụ Trello Mỗi thành viên thực cơng việc branch Repositories Ứng dụng tìm việc làm nhóm Link Github: https://github.com/LeMinh22621/PBL3_UngDungTimViecLam Hình 2: Tổng quan dự án Github Có branch gồm master,develop,features Hình 3: Phân nhánh Github Sau code xong chức năng, thành viên nhóm push source code lên Github sau nhóm trưởng tiến hành gộp code 2.2.2 Công cụ môi trường phát triển dự án - Công cụ làm việc thành viên nhóm: laptop cá nhân - Các phần mềm công cụ: Eclipse, Git, Trello - Môi trường Test: Laptop thành viên nhóm GIỚI THIỆU 3.1 Mục đích đề tài … 3.2 Phạm vi đề tài ………… 3.3 Phân tích nghiệp vụ hệ thống …………… PHÂN TÍCH THIẾT KÊ HỆ THỐNG 4.1 Đặc tả yêu cầu …… 4.2 Tác nhân ………… 4.3 Biểu đồ ca sử dụng đặc tả 4.3.1 Use case tổng quát …… 4.3.2 Phân rã use case a Use case … b Use case … 4.3.3 Đặc tả use case a Đặc tả use case … Mã Usecase: UC-001 Tên Usecase: Đăng nhập Mô tả: Người sử dụng hệ thống đăng nhập vào hệ thống email mật bệnh viện cung cấp với quyền định Actor: Quản trị viên, Bác sĩ, Dược sĩ, Thu ngân Tiền điều kiện: Người dùng có thơng tin tài khoản lưu hệ thống Hậu điều kiện: Hệ thống lưu phiên đăng nhập người dùng thời gian người dùng sử dụng hệ thống để sử dụng tính người dùng đăng nhập Luồng kiện Actor Chọn “Đăng nhập” Menu Hệ thống Hiển thị giao diện đăng nhập Điền thông tin đăng nhập chọn nút Kiểm tra thông tin đăng nhập “Đăng nhập” Hiển thị trang chủ Luồng kiện thay 4.1 Nếu người dùng nhập thông tin sai định dạng quy định (thiếu email / thiếu mật / sai cú pháp email) hệ thống báo lỗi Quay lại bước 4.2 Nếu thông tin đăng nhập không trùng khớp với liệu hệ thống báo lỗi sai thơng tin Quay lại bước 4.3 Nếu thông tin đăng nhập trùng khớp với liệu tài khoản không cấp quyền truy cập vào trang tại, hệ thống báo lỗi khơng có quyền Quay lại bước 4.4 Biểu đồ hoạt động 4.4.1 Biểu đồ hoạt động … 4.5 Biểu đồ 4.5.1 Biểu đồ hoạt … ……………… 4.6 Biểu đồ lớp ………… 4.7 Cơ sở liệu ………… MÔ TẢ CHỨC NĂNG HỆ THỐNG 5.1 Chức đăng nhập - Hình giao diện Bảng 2: Đặc tả giao diện chức đăng nhập Giao diện Đăng nhập Mô tả Cho phép admin đăng nhập vào hệ thống Truy cập Trang đăng nhập hiển thị chọn phân quyền đăng nhập Nội dung giao diện Thành phần Username Kiểu Dữ liệu Mô tả JTextField– String(10) Trường dành cho actor nhập tài khoản Password JTextField– String(10) Trường dành cho actor nhập mật Log In JButton Đăng nhập vào hệ thống back JButton Thoát khỏi trang đăng nhập Các hành động giao diện Hành động Đăng nhập Mơ tả Thành cơng Khi actor kích nút đăng Vào Lỗi hình Hiện thơng báo: nhập, hệ thống kiểm Tab hệ “Incorrect tra Tài khoản với mật thống username tương ứng có tồn password” hệ thống hay khơng, có cho admin đăng nhập vào hệ thống, khơng hiển thị thơng báo “Incorrect username or password” back Đóng hình đăng Thốt nhập khỏi hình đăng nhập Bảng 5.1: Mô tả chức đăng nhập or YÊU CẦU PHI CHỨC NĂNG 6.1 Độ tin cậy …… 6.2 Khả sử dụng …… TRIỂN KHAI SẢN PHẨM …… KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN …… TÀI LIỆU THAM KHẢO Trần Kim Dung, 2009 Quản trị nguồn nhân lực Hà Nội: NXB Thống kê Hoàng Trọng Chu Nguyễn Mộng Ngọc, 2008 Thống kê ứng dụng Hà Nội: NXB Thống kê Nguyễn Trọng Hoài cộng sự, 2009 Dự báo phân tích liệu Hà Nội: NXB Thống kê Phan Xuân Dũng, 2013 Một số biện pháp xây dựng nề nếp ứng xử nhà trường truy cập: 17 tháng 11 năm 2013] 10 [Ngày 11