1. Trang chủ
  2. » Luận Văn - Báo Cáo

Lekhanhtoan qtdapm

28 1 0

Đ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 ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO HỌC PHẦN THỰC TẬP HỆ THỐNG THÔNG TIN QUẢN LÝ ĐỀ TÀI: Xây Dựng Hệ Thống Thông tin Quản Lý Ứng Viên Giảng viên hướng dẫn: CẦN ĐỨC ĐIỆP Sinh viên thực hiện: LÊ KHÁNH TOÀN Mã sinh viên: 19810310283 Chuyên ngành: CÔNG NGHỆ PHẦN MỀM Lớp: D14CNPM5 Khóa: D14 Hà Nội, tháng 07 năm 2023 PHIẾU CHẤM ĐIỂM Giảng viên hướng dẫn chấm: Họ tên Chữ ký Ghi Giảng viên chấm Giảng viên chấm Sinh viên thực hiện: Họ tên Công việc Chữ ký Ghi Lê Khánh Toàn (19810310283) Contents LỜI NÓI ĐẦU 1.Lời cảm ơn 2.Phạm vi nghiên cứu 3.Phương pháp nghiên cứu CHƯƠNG GIỚI THIỆU VỀ CÔNG TY/ĐƠN VỊ THỰC TẬP 1.1 Giới thiệu tổng quan Cơng ty cổ phần tập đồn Ominext 1.2 Quy trình quản lý dự án công ty .8 1.3 Nhận kế hoạch thực tập .10 1.4 Xác định công việc 10 1.5 Lựa chọn đánh giá nguồn lực 11 1.6 Lập kế hoạch lịch trình 11 1.7 Ước lượng thời gian, chi phí .12 1.8 Tìm hiểu cơng cụ lập trình 12 1.9 Nhận dạng phân tích rủi ro .12 CHƯƠNG : KHẢO SÁT ĐỀ TÀI THỰC TẬP 16 2.1 Đặt vấn đề 16 2.2 Khảo sát trạng 16 2.3 Yêu cầu hệ thống 16 2.3.1 Yêu cầu chức .16 2.3.2 Yêu cầu phi chức 17 2.4 Yêu cầu sản phẩm 17 CHƯƠNG : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 18 3.1 Mơ hình phân cấp chức .18 3.2 Mơ hình luồng liệu 19 3.2.1 Biểu đồ luồng chức 19 3.2.2 Biểu đồ luồng liệu mức đỉnh 19 3.2.3 Mơ hình sở liệu 21 3.2.4 Biểu đồ diagram 21 3.2.5 Các bảng sở liệu 22 CHƯƠNG : KIỂM THỬ 25 4.1 Kiểm thử hệ thống .25 KẾT LUẬN 30 LỜI NĨI ĐẦU Lời cảm ơn Trong q trình thực tập làm báo cáo thực tập, khó tránh khỏi sai sót, mong thầy, bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy, để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo Em xin gửi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường Đại học Điện Lực, đặc biệt thầy cô Công Nghệ Thông Tin trường tạo điều kiện cho em hoàn thành báo cáo Đặc biệt gửi lời cảm ơn sâu sắc tới giảng viên hướng dẫn Cần Đức Điệp , nhiệt tình giúp đỡ hướng dẫn em suốt trình học tập Phạm vi nghiên cứu ● Tên đề tài: Candidate Management ● Mô tả đề tài: Web Candidate Management sử dụng phần mềm quản tự động hóa cơng việc nhà tuyển dụng từ khâu tiếp nhận xử lý thông tin ● Phạm vi sử dụng: Nội công ty ● Mục tiêu đề tài: - Developer: Sử dụng công nghệ VueJS, ASP.net với C# , MySQL - Tester: Sử dụng unit test Phương pháp nghiên cứu ● Phương pháp nghiên cứu lý thuyết - Phân tích thiết kế hệ thống, truy vấn SQL - Cấu trúc file project - Sử dụng Asp.net web api ● Phương pháp nghiên cứu thực nghiệm - Khảo sát thời gian gửi trả máy chủ - Lập trình thiết kế, cài đặt thuật tốn mơi trường thực nghiệm CHƯƠNG : GIỚI THIỆU VỀ CÔNG TY/ĐƠN VỊ THỰC TẬP 1.1 Giới thiệu tổng quan Công ty Saishunkai System VietNam - Tên công ty: Công ty Saishunkai System VietNam - Địa chỉ: Tầng 14 - Tòa Nhà Hịa Bình - Số 147 Hồng Quốc Việt - Phường Nghĩa Đô - Quận Cầu Giấy - Hà Nội - Người phụ trách thực tập: Quách Công Xuất - Sơ lược công ty: Saishunkan System Vietnam công ty thành viên Tập đồn Dược phẩm Saishunkan Chúng tơi đứng quan điểm khách hàng, thấu hiểu mong muốn khách hàng nỗ lực để khách hàng ln hài lịng đồng hành lâu dài với chúng tơi Chính điều giúp chúng xây dựng mối quan hệ ngày tốt đẹp với khách hàng - Phát triển offshore với chất lượng nearshore Nhân viên người Nhật chúng tơi đóng vai trị làm cầu nối, hỗ trợ dự án thường xun Chúng tơi xử lý linh hoạt tình huống, vấn đề đặc trưng văn hóa kinh doanh người Nhật nỗ lực để tất khách hàng, kể khách hàng băn khoăn chất lượng sản phẩm phát triển offshore yên tâm giao phó dự án cho chúng tơi - Giải tình trạng thiếu hụt nhân lực Chúng chú trọng nghiên cứu phát triển (R&D) nhằm giải tốn khan kỹ thuật viên trình độ cao gia tăng chi phí nhân Nguồn nhân lực chúng tơi đáp ứng u cầu tất dự án, kể dự án có framework ngơn ngữ lập trình địi hỏi chun mơn cao - Nhân viên người Nhật chúng tơi đóng vai trò làm cầu nối, hỗ trợ dự án thường xuyên Công ty mẹ Saishunkan System hỗ trợ bất cứ cần Trường hợp cần trao đổi trực tiếp giới hạn mặt địa lý mà SSV chưa thể xử lý Saishunkan System cử kỹ thuật viên hỗ trợ Ngoài ra, Saishunkan System hỗ trợ SSV với vai trò cầu nối Các dự án lớn công ty - Hệ thống hỗ trợ kinh doanh cho công ty may mặc (Phát triển – Khoán dài hạn) - Phát triển hệ thống kê đơn thuốc dành cho nhà thuốc (Chỉnh sửa – Nhận ủy thác) - Hệ thống kết nối kinh doanh cho quan phủ (Phát triển – Nhận ủy thác) - CRM call center Nhật Bản nước ngồi (Chỉnh sửa – Khốn dài hạn) 1.2 Quy trình quản lý dự án cơng ty Dự án “Xây dựng hệ thống quản lý ứng viên ” em thực theo mơ hình Agile: quy trình Scrum ● Đặc trưng: Tính lặp ( Interative): Dự án thực phân đoạn lặp lặp lại Các phân đoạn (được gọi Interation Sprint) thường có khung thời gian ngắn ( từ đến tuần) Trong phân đoạn , nhóm phát triển phải thực đầy đủ công việc cần thiết lập kế hoạch, phân tích yêu cầu, thiết kế, triển khai, kiểm thử phần nhỏ sản phẩm Các phân đoạn Sprint lặp lặp lại Agile: phương pháp Agile thường phân rã mục tiêu thành phần nhỏ với trình lập kế hoạch đơn giản gọn nhẹ có thể, khơng thực lập kế hoạch dài hạn Tính tiệm tiến tiến hóa: Cuối phân đoạn Sprint, nhóm phát triển thường cho phần nhỏ sản phẩm cuối Các phần nhỏ thường đầy đủ, có khả chạy tốt, kiểm thử cẩn thận sử dụng Theo thời gian, phân đoạn nối tiếp phân đoạn kia, phần chạy tích lũy lớn dần lên tồn yêu cầu khách hàng thỏa mãn Tính thích ứng: Do sprint kéo dài khoảng thời gian ngắn việc lập kế hoạch điều chỉnh liên tục , nên thay đổi q trình phát triển áp dụng theo cách thích hợp Theo đó, quy trình Agile thường thích ứng tốt với thay đổi ● Bao gồm họp sau: Sprint Planning (Họp Kế hoạch Sprint): Nhóm phát triển họp với Product Owner để lên kế hoạch làm việc cho Sprint Công việc lập kế hoạch bao gồm việc chọn lựa yêu cầu cần phải phát triển, phân tích nhận biết công việc phải làm kèm theo ước lượng thời gian cần thiết để hoàn tất tác vụ Scrum sử dụng cách thức lập kế hoạch phần tăng dần theo thời gian, theo đó, việc lập kế hoạch không diễn lần vòng đời dự án mà lặp lặp lại, có thích nghi với tình hình thực tiễn tiến trình đến sản phẩm Daily Scrum (Họp Scrum ngày): Scrum Master tổ chức cho Đội sản xuất họp ngày khoảng 15 phút để Nhóm Phát triển chia sẻ tiến độ cơng việc Trong họp này, người nhóm phát triển trình bày để trả lời câu hỏi sau: ● Hơm qua làm gì? ● Hơm làm gì? ● Có khó khăn trở ngại khơng? Sprint Review (Họp Sơ kết Sprint): Cuối Sprint, nhóm phát triển với Product Owner rà soát lại cơng việc hồn tất (DONE) Sprint vừa qua đề xuất chỉnh sửa thay đổi cần thiết cho sản phẩm Sprint Retrospective (Họp Cải tiến Sprint): Dưới trợ giúp Scrum Master, nhóm phát triển rà sốt lại tồn diện Sprint vừa kết thúc tìm cách cải tiến quy trình làm việc thân sản phẩm ● Bao gồm vai trò: Product Owner: Là người chịu trách nhiệm thành công dự án, người định nghĩa yêu cầu cho sản phẩm đánh giá đầu cuối nhà phát triển phần mềm Scrum Master: Là người đảm bảo sprint hoàn thành theo đúng quy trình Scrum, giúp đỡ loại bỏ trở ngại cho đội dự án Deverlopment Team: Là tập hợp từ đến thành viên chịu trách nhiệm trực tiếp tham gia sản xuất Tùy theo quy mô dự án để bố trí số thành viên cho phù hợp 1.3 Kết cần đạt - Tìm hiểu Asp.net web Api Tìm hiểu VueJS Học cách làm việc theo quy trình Scrum Tìm hiểu phân tích yêu cầu design CSDL 1.4 Các yêu cầu sinh viên - Có khả tự tìm hiểu cơng nghệ ASP.NET VUEJS - Có khả đọc hiểu tiếng anh - Có khả vận dụng tư để hồn thành cơng việc giao 1.1 Nhận kế hoạch thực tập Thời gian thực tập từ 16/05/2023 1.2 Xác định công việc STT Tên Công Việc Xác định yêu cầu khách hàng 1.1 + Nắm bắt yêu cầu dự án 1.2 + Khảo sát trạng 1.3 + Tổng hợp yêu cầu phân tích yêu cầu 1.4 + Đặc tả yêu cầu phương thức hóa yêu cầu 1.5 + Viết lại đặc tả yêu cầu Lựa chọn mơ hình xây dựng phần mềm Đánh giá tổng thể 10 Hình thức làm việc (có mang nhà hay khơng) 11 Lãnh đạo có kỹ tiêu chuẩn phát triển 12 Tính hợp lệ rõ ràng trình tự định nghĩa yêu cầu √ 13 Nội dung công việc pha định nghĩa yêu cầu √ 14 Độ hoàn thành sản phẩm pha định nghĩa yêu cầu Đánh giá lại cách chi tiết, tỉ mỉ √ √ Thống tiêu chuẩn phát triển dự án Tăng cường giám sát quản lý dự án √ Sắp xếp lại trình tự cơng việc, kế hoạch Lập bảng phân công công việc cụ thể Xin thêm thời gian thực √ √ Thảo luận lại với khách hàng, thêm thời gian, chi phí 16 Lí vấn đề chưa định nghĩa yêu cầu biện pháp xử lí √ Định nghĩa thêm yêu cầu biện pháp xử lý 17 Độ xác định sở liệu, file √ Xác định lại sở liệu 18 Độ xác định giao diện (màn hình, biểu mẫu) √ Thảo luận lại với khách hàng 19 Độ xác định giao tiếp với hệ thống 20 Độ xác định giao tiếp hệ thống con, thành phần √ Xem xét mối liên quan hệ thống toàn hệ thống Mức độ phân tích đặc tả √ Phân tích lại 15 Phản ánh yêu cầu √ Thảo luận đội dự án, rút thống chung 21 chức chức hệ thống 22 Độ xác hiệu năng, tính Kiểm tra hiệu năng, tính hệ thống 23 Độ xác biện pháp kiểm soát sửa lỗi 24 Loại bỏ, thay đổi phương pháp phát triển định pha định nghĩa √ 25 Mức độ xác đặc tả chức hệ thống √ Thống lại đặc tả chức hệ thống 26 Quản lí triển khai lên mơi trường thật √ Xem lại lỗi triển khai khắc phục cố 27 Quản lí phiên chương trình mơi trường thật √ Bảo trì lại chương trình 28 Tiêu chuẩn bắt đầu vận hành sau triển khai lên môi trường thật √ Xác định tiêu chuẩn , yêu cầu vận hành 29 Tính hợp lệ việc sử dụng package (vấn đề quyền khai thác) √ Đóng gói chương trình ,tăng cường bảo mật 30 Tính hợp lệ lãnh đạo biện pháp phát triển √ Xin ý kiến lãnh đạo thống biện pháp phát triển 31 Quy trình phân tích chi tiết package √ Xem xét lại bảo mật hệ thống bảo trì hệ thống 32 Độ xác định yêu cầu chức bổ sung √ Thảo luận với khách hàng chức bổ sung 33 Môi trường hệ thống dùng √ Xem xét lại môi √ √ Đề biện pháp, kiểm soát sửa lỗi phù hợp Lập phương pháp pháp triển 34 cho phát triển bổ sung trường đưa nguyên nhân Đánh giá tổng thể Họp đội dự án với lãnh đạo để đưa đánh giá phù hợp √ CHƯƠNG 2: KHẢO SÁT ĐỀ TÀI THỰC TẬP 2.1 Đặt vấn đề Hiện công ty, doanh nghiệp tối ưu hóa chi phí thời gian cho cơng việc diễn thời gian làm việc Từ trước tới việc họp định kỳ họp đột xuất diễn liên tục, công việc nhiều nên vấn đề nhớ ứng viên làm cho nhân viên cảm thấy vất vả Hơn nữa, việc kiểm tra thời gian vấn để tham gia vất vả Từ nhu cầu thực tế giúp em chọn đề tài “Xây dựng hệ thống quản lý ứng viên” 2.2 Khảo sát trạng Quy trình hoạt động chung doanh nghiệp: - Quy trình quản lý ứng viên : ứng viên thêm vào hệ thống đăng kí buổi vấn Nhờ người dùng biết lịch buổi vấn Các doanh nghiệp Việt Nam thường gặp phải bốn vấn đề giải bài toán đặt lịch Đó là: - Dễ bị trùng lịch khơng nhìn kĩ - Khơng quản lý thời gian vấn - Khơng quản lý mục đích buổi vấn - Quản lý không tốt thông tin ứng viên 2.3 Yêu cầu hệ thống 2.3.1 Yêu cầu chức o Quản lý đăng nhập : Quản lý thông tin user như, tên đăng nhập, mật khẩu, o Quản lý ứng viên : Quản lý thông tin ứng viên tên, địa chỉ, số điện thoại,… o Quản lý buổi vấn : Bao gồm chức thêm, sửa, xóa buổi vấn o Quản lý đánh giá ứng viên: Bao gồm chức thêm, sửa, xóa đánh giá 2.3.2 Yêu cầu phi chức Yêu cầu lưu Dữ liệu hệ thống kiết xuất thiết bị lưu trữ phục hồi cần thiết Yêu cầu bảo mật Các thông tin, liệu công ty, khách hàng bảo mật Trong hệ thống có admin có tồn quyền 2.4 u cầu sản phẩm - Website có đầy đủ chức nêu - Giao diện thân thiện với người dùng - Chức quản lý thành phần đầy đủ CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3.1 Mơ hình phân cấp chức Hình 3.1: Mơ hình phân cấp chức 3.2 Mơ hình luồng liệu 3.2.1 Biểu đồ luồng liệu mức đỉnh Hình 3.3: Biểu đồ luồng liệu mức đỉnh – quản lý ứng viên Hình 3.4: Biểu đồ luồng liệu mức đỉnh – quản lý buổi vấn Hình 3.5: Biểu đồ luồng liệu mức đỉnh – quản lý user

Ngày đăng: 11/07/2023, 07:24

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w