Báo cáo thực tập thực tập hệ thống thông tin tích hợp đ ti xây dựng hệ thống tích hợp chức năng quản lý nhân sự nhân sự

39 17 0
Báo cáo thực tập thực tập hệ thống thông tin tích hợp đ ti xây dựng hệ thống tích hợp chức năng quản lý nhân sự nhân sự

Đ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

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP THỰC TẬP HỆ THỐNG THƠNG TIN TÍCH HỢP Đ TI: XÂY DỰNG HỆ THỐNG TÍCH HỢP CHỨC NĂNG QUẢN LÝ NHÂN SỰ NHÂN SỰ Sinh viên thực : ĐON THỊ YẾN Giảng viên hướng dẫn : THS BÙI KHÁNH LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MM Lớp : D11CNPM Khóa : 2016-2021 Hà Nội, tháng 06 năm 2020 PHIẾU CHẤM ĐIỂM Giảng viên hướng dẫn chấm: Họ tên Chữ ký Ghi Chữ ký Ghi Chữ ký Ghi Sinh viên thực hiện: Họ tên Đoàn Thị Yến Giảng viên chấm: Họ tên LỜI NĨI ĐẦU Ngày Cơng nghệ thống tin trở thành phần tất yếu sống người, có người nói nước Mỹ hùng mạnh phần nhờ vào công nghệ thông tin Nếu lúc trước công nghệ thông tin điều viễn tưởng trở thành phần thiếu tất lĩnh vực từ y học, kinh doanh đến giáo dục, Đất nước ta ngày phát triển, cố gắng hòa nhập rút ngắn khoảng cách với giới Việc nước ta trở thành thành viên tổ chức Thương mại Thế giới - WTO nhà kinh doanh ý đến đầu tư ngày nhiều vào Việt Nam Vì để không bị lạc hậu, để rút ngắn khoảng cách với nước, để đáp ứng yêu cầu tất yếu nhà đầu tư vào Việt Nam để nhà kinh doanh nước có đủ sức cạnh tranh với nước ngồi bắt buộc phải đầu tư cho cơng nghệ thơng tin mà xác phần mềm tin học vào nhiều lĩnh vực giúp nâng cao tính hiệu xác cơng việc, ngồi cịn tiết kiệm thời gian giảm bớt mệt nhọc cho người khiến hệ thống công việc hoạt động nhịp nhàng Nhu cầu thực tế xã hội địi hỏi người phải ln động sáng tạo để tạo ngày nhiều sản phẩm cho xã hội Các công ty luôn phát triển, hồ sơ tuyển vào nhiều lên Vì địi hỏi phải cần nhiều kho chứa hồ sơ để lưu trữ hồ sơ nhân viên vào công ty Để giảm bất cập công tác quản lý nhân lương công ty, giải pháp hiệu đầu tư công nghệ thiết bị đại, ứng dụng cơng nghệ thơng tin, tự động hóa điều hành quản lý nhân để nâng cao chất lượng phục vụ, đổi phương thức quản lý, tăng suất hiệu Đó nội dung đề cập đề tài Em chọn đề tài “Xây dựng hệ thống tích hợp chức quản lý nhân sự” Ai biết công ty vậy, muốn tồn phát triển phải có nhân tố người Cùng với tốc độ phát triển mạnh mẽ công nghệ thông tin, lập trình viên phát minh nhiều phần mềm hữu ích nhằm phục vụ cho cơng việc người “Xây dựng hệ thống tích hợp chức quản lý nhân sự” vấn đề người quan tâm nhiều Nó giúp cho công tác nghiệp vụ công ty giảm thiểu tối đa vất vả công việc giúp cho việc lưu trữ, quản lý hồ sơ dễ dàng hơn, giảm thiểu diện tích kho chí không cần LỜI CẢM ƠN 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 thực đồ án thực tập Và em xin chân thành cám ơn Bùi Khánh Linh nhiệt tình hướng dẫn em hồn thành tốt khóa thực tập Trong trình thực tập, trình 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 cị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 tốt nghiệp tới Em xin chân thành cảm ơn! Sinh viên thực Đoàn Thị Yến MỤC LỤC CHƯƠNG 1: GIỚI THIỆU CÔNG TY V GIỚI THIỆU DỰ ÁN 1.1Giới thiệu chung công ty FPT Lĩnh vực hoạt động FPT .8 1.2Quy trình quản lý dự án cơng ty .8 1.3 Nhận đề tài thực tập 1.4 Nhận kế hoạch thực tập CHƯƠNG 2: KẾ HOẠCH DỰ ÁN 10 2.1Đề cương dự án 10 2.1.1 Giới thiệu 10 2.1.2 Mục tiêu .10 2.1.3 Nội dung 10 2.1.4 Kết luận .11 2.2 Hồ sơ dự án khả thi 11 2.2.1 Đặt vấn đề 11 2.2.2 Hiện trạng yêu cầu 12 2.2.3 Một số giải pháp kỹ thuật 12 2.2.5 Kế hoạch tổ chức .13 2.3 Yêu cầu người dùng .19 2.3.1 Yêu cầu chức .19 2.3.2 Yêu cầu phi chức .19 2.3.3 Yêu cầu giao diện .20 2.3.4 Yêu cầu tính hữu dụng 20 2.5 Kế hoạch dự án .20 2.5 Tập yêu cầu phiếu yêu cầu 21 2.5.1 Tập yêu cầu .21 2.5.2 Phiếu yêu cầu .22 2.6 Tài liệu phân tích thiết kế 23 2.7 Văn chiến lược phần mềm .28 2.7.1 Quy trình kiểm thử 28 2.7.2 Quy trình kiểm thử tổng quát 29 2.7.3 Kế hoạch kiểm thử tổng quát 30 2.8 Quản lý tiến trình phần mềm 30 CHƯƠNG 3: TÍCH HỢP CHỨC NĂNG QUẢN LÝ NHÂN SỰ 32 3.1Khái niệm tích hợp hệ thống 32 3.1.1.1 Giới thiệu tích hợp chức 32 CHƯƠNG 3: GIAO DIỆN PHẦN MM .33 3.1Cài đặt phần mềm 33 3.2 Màn hình đăng nhập 33 3.3Hồ sơ nhân 34 3.4 Hợp đồng lao động 34 3.5 Màn hình tuyển dụng .35 3.6 Màn hình quản lý hợp đồng 35 CHƯƠNG TỔNG KẾT V ĐÁNH GIÁ 36 4.1 Ưu điểm 36 4.2.Nhược điểm .36 4.3.Hướng phát triển phần mềm 36 DANH MỤC HÌNH ẢNH Recommandé pour toi Suite du document ci-dessous Câu 151 - 179 - Câu 151 - 179 mơn kế tốn tài doanh nghiệp Quản lý tài 100% (1) Hình 2.6 Hình 2.6 Hình 2.6 Hình 2.6 Hình 2.6 Mơ hình phân cấp chức .24 Biểu đồ ngữ cảnh 24 Biểu đồ luồng liệu mức đỉnh 25 Biểu đồ luồng liệu mức đỉnh quản lý hợp đồng .25 Biểu đồ luồng liệu mức đỉnh quản lý đào tạo 26 CHƯƠNG 1: GIỚI THIỆU CÔNG TY V GIỚI THIỆU DỰ ÁN 1.1 Giới thiệu chung cơng ty FPT FPT (Tập đồn FPT, tiếng Anh: FPT Group), tên viết tắt Công ty cổ phần FPT (tên cũ Công ty Phát triển Đầu tư Công nghệ) Thành lập năm 1988 Lĩnh vực hoạt động FPT      Cơng nghệ: bao gồm Phát triển phần mềm; Tích hợp hệ thống; Dịch vụ CNTT Viễn thông: bao gồm Dịch vụ viễn thông Nội dung số Giáo dục: từ tiểu học đến sau đại học, liên kết quốc tế đào tạo trực tuyến Ngân hàng,Quản lý quỹ đầu tư,Chứng khoán,Bất động sản Bán lẻ,phân phối thiết bị VT-CNTT ĐỊA CHỈ LIÊN LẠC: Tòa nhà FPT, số 17 phố Duy Tân, phường Dịch Vọng Hậu, quận Cầu Giấy, thành phố Hà Nội Website: https://fpt.com.vn/en/ 1.2 Quy trình quản lý dự án công ty Dự án “Xây dựng hệ thống tích hợp chức quản lý nhân sự” team Bizmax 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 toà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à số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 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 Nhận đề tài thực tập Đề tài: “Xây dựng hệ thống tích hợp chức quản lý nhân sự” Người thực hiện: Sinh viên Đoàn Thị Yến - 1681310065 1.4 Nhận kế hoạch thực tập Thời gian thực tập từ 16/01/2020 Hình 2.6 Biểu đồ luồng liệu mức đỉnh ○ Biểu đồ luồng liệu mức đỉnh quản lý hợp đồng Hình 2.6 Biểu đồ luồng liệu mức đỉnh quản lý hợp đồng 24 ○ Biểu đồ luồng liệu mức đỉnh quản lý đào tạo Hình 2.6 Biểu đồ luồng liệu mức đỉnh quản lý đào tạo ○ Biểu đồ luồng liệu mức đỉnh quản tuyển dụng 25 Hình 2.6 Biểu đồ luồng liệu mức đỉnh quản lý tuyển dụng ● Mơ hình hố sở liệu Hiện tại, sở liệu trình thiết kế Dưới số bảng liệu có 26 2.7 Văn chiến lược phần mềm 2.7.1 Quy trình kiểm thử ● Quy trình thiết lập yêu cầu phần mềm, thiết kế, xây dựng, kiểm thử hệ thống phần mềm thực chuỗi chu kỳ phát triển ngắn ● Có bước thực quy trình kiểm thử : ○ Lập kế hoạch kiểm soát việc kiểm thử ○ Phân tích Thiết kế ○ Thực thi Chạy test ○ Đánh giá Exit criteria and Báo cáo ○ Đóng hoạt động kiểm thử ● Thời gian cách thức kiểm thử ○ Việc phân tích thiết kế testcase cho mức độ kiểm thử nên bắt đầu sớm ○ Các tester nên xem xét tài liệu sớm có thể, sau tài liệu tạo chu kỳ phát triển phần mềm ● Thành viên tham gia Gồm tổ toàn đội kiểm thử ○ Tester lead: Nguyễn Văn Lợi ○ Tester: Đoàn Thị Yến 27 ○ Tester: Nguyễn Kiều Linh … 2.7.2 Quy trình kiểm thử tổng quát ● Kế hoạch kiểm thử ○ Phạm vi kiểm thử: Thực kế hoạch kiểm thử toàn phần mềm ○ Thời gian kiểm thử: 01/07/2020 ~ 24/09/2020 ○ Chiến lược kiểm thử: ○ Kiểm thử tích hợp ■ Kiểm thử hệ thống ■ Kiểm thử độ chấp nhận ■ Kiểm thử chức người dùng ■ Kiểm thử việc phục hồi sau lỗi ■ Kiểm thử giao diện ○ Quy định test ■ Test chấp nhận : ● Test theo Module hệ thống ● Kiểm tra yêu cầu chức đồng thống với yêu đầu chưa ■ Test hệ thống: Test theo toàn hệ thống theo mạch yêu cầu văn ● Bảng phân công công việc Thực test theo module STT Tên chức Người thực Thời gian Ngày BĐ Ngày KT Quản lý Hợp đồng Nguyễn Kiều Linh 01/07/2020 02/07/2020 Quản lý Tuyển dụng Đoàn Thị Yến 03/07/2020 04/07/2020 Quản lý đào tạo 05/07/2020 08/07/2020 2.7.3 Kế hoạch kiểm thử tổng quát Mục tiêu: Đưa kế hoạch công việc cần thực để kiểm thử chấp nhận hệ thống Thời gian dự kiến: 01/07/2020 28 Thời gian kết thúc: 07/07/2020 Có giai đoạn chính: Chuẩn bị, triển khai, nghiệm thu ● Chuẩn bị: ○ Lên kịch kiểm thử chấp nhận cho toàn module ○ Chuẩn bị tài khoản ○ Chuẩn bị liệu cho module Bảng kế hoạch triển khai STT Đầu việc Lên kịch kiểm thử Chuẩn bị liệu cho chương trình Nội dung Thời gian 01/07/2020 ~ 07/07/2020 Người thực Leadteam chuẩn bị tài khoản tester module quản lý tester Chuẩn bị hệ thống Leadteam Tester ● Triển khai ○ Nhập liệu vào hệ thống theo module ○ Kiểm thử chấp nhận theo module ○ Kiểm thử tích hợp ○ Kiểm thử toàn hệ thống ● Nghiệm thu ○ Tổng hợp kết test ○ Đánh giá, nghiệm thu 2.8 Quản lý tiến trình phần mềm Ngày hồn thành Ngày hoàn thành (code) (test) MODULE REQ 1.1 12/04/2020 REQ 1.2 13/04/2020 REQ 1.3 14/04/2020 19/04/2020 29 MODULE MODULE REQ 4.2 28/04/2019 REQ 2.1 20/04/2020 REQ 2.2 25/04/2020 REQ 2.3 28/04/2020 REQ 3.1 12/05/2020 REQ 3.2 14/05/2020 REQ 3.3 16/05/2020 11/05/2020 17/05/2020 CHƯƠNG 3: TÍCH HỢP CHỨC NĂNG QUẢN LÝ NHÂN SỰ 3.1 Khái niệm tích hợp hệ thống Theo Wikipedia, ta có định nghĩa tích hợp hệ thống sau: Về mặt kỹ thuật: Tích hợp hệ thống hiểu trình đưa thành phần hệ thống vào thành hệ thống chung, đảm bảo thành phần liên kết hoạt động với thành thể thống hồn chỉnh 30 Về mặt cơng nghệ thơng tin: Tích hợp hệ thống q trình liên kết hệ thống máy tính phần mềm với để hoạt động hệ thống hoàn chỉnh Vậy Tích hợp hệ thống q trình liên kết, kết nối hệ thống thông tin, khía cạnh chức lẫn hạ tầng tính tốn, để hoạt động thể thống 3.1.1.1 Giới thiệu tích hợp chức Giải pháp dành cho cơng ty lớn có nhiều chi nhánh o Khả triển khai cho cơng ty có nhiều chi nhánh, tích hợp liệu nhân sự, chấm cơng tính lương o Khả đáp ứng cho công ty quy mô lớn (Tổng công ty viễn thông VNPT o Giao diện Tiếng Anh Tiếng Việt (Người dùng chuyển đổi dễ dàng) Hỗ trợ chức Phân tích Quản trị o Phân tích nghỉ việc, phân tích tăng ca, phân tích chi phí lao động trực tiếp, gián tiếp, phân tích mã chi phí (cost center)… Khả bảo mật thơng tin cấp cao o Những thông tin nhạy cảm (lương, phụ cấp…) mã hóa trước truyền hệ thống mạng chứa máy chủ Thông tin mã hóa, với nhân viên IT quản trị hệ thống xem thông tin Phần mềm cung cấp & tư vấn giải pháp quản trị nhân thay cung cấp phần mềm o Tư vấn xây dựng sách nhân sự, quy chế chấm cơng, tính lương… o Hỗ trợ khách hàng xây dựng sổ tay nhân o Tư vấn quy trình bảo mật liệu cơng ty Hệ thống tích hợp chức quản lý nhân - Dựa Odoo phát triển phần mềm, với tính đào tạo, tuyển dụng Khi công ty quản lý sử dụng chức vào cài đặt tích hợp chức lên hệ thống -Module tích hợp chung tính 31 -Phần chức tích hợp cài đặt -Phần chức chưa phát triển không sử dụng để ẩn 32 - Tích hợp quản lý tuyển dụng -Tích hợp quản lý hợp đồng 33 -Tích hợp quản lý đào tạo 34 CHƯƠNG 3: GIAO DIỆN PHẦN MM 3.1 Cài đặt phần mềm Môi trường cài đặt: Oddo,Pycharm Ngôn ngữ: Python 3.2 Màn hình đăng nhập 35 3.3 Hồ sơ nhân 3.4 Hợp đồng lao động 36 3.5 Màn hình tuyển dụng 3.6 Màn hình quản lý hợp đồng 37 CHƯƠNG TỔNG KẾT V ĐÁNH GIÁ 4.1 Ưu điểm - Chương trình có giao diện thân thiện, thuận tiện cho người sử dụng - Hỗ trợ nhiều chức phù hợp với thực tế việc tìm kiếm thông tin, trao đổi quản lý nhân - Có nhiều chức xử lý linh hoạt yêu cầu thực tế Ví dụ như: + Cung cấp khả thống kê, báo cáo linh hoạt có tính chất tuỳ chọn theo tiêu chí cụ thể + Chức quản lý đăng nhập theo nhóm người dùng hỗ trợ tương đối tốt cho việc phân phối công việc theo chức nhiệm vụ phận chuyên trách hệ thống quản lý nhân + Chức nhập quản lý nhân viên thực logic đảm bảo cho liệu hợp lệ hố cập nhật xác - Dễ dàng sử dụng quản lý Cơ sở liệu tương đối lớn tính bảo mật cao 4.2 Nhược điểm Do thời gian nghiên cứu có hạn khả hạn chế nên số ý tưởng, chưa thực thi - Một số chức cịn chưa hoạt động ổn định - Chương trình có tính chun nghiệp chưa cao - Chưa giải chọn vẹn vấn đề nảy sinh trình quản lý 4.3 Chương trình chưa có tính thẩm mỹ chưa cao Hướng phát triển phần mềm Tìm hiểu hoàn thiện số chức chưa thực ứng dụng Hỗ trợ sở liệu Oracle để khả bảo mật, tốc độ truy vấn, khả quản lý liệu tốt 38

Ngày đăng: 13/06/2023, 14:30

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

Tài liệu liên quan