Báo cáo thực tập tại Công ty Cổ phần Tư vấn Quản trị Doanh nghiệp Tinh Vân về dịch vụ và giải pháp quản lý nguồn nhân lực HiStaff

MỤC LỤC

Dịch vụ

• Tư vấn xây dựng chiến lược, kiến trúc lộ trình triển khai ứng dụng CNTT. • Tư vấn tái cấu trúc, chuẩn hóa và hoàn thiện quy trình sản xuất kinh doanh. • Xây dựng và triển khai giải pháp Kế hoạch hóa nguồn lực doanh nghiệp (ERP).

• Tư vấn và cung cấp các giải pháp nghiệp vụ cho công ty chứng khoán.

Sơ đồ tổ chức Ban công nghệ

Đề tài thực tập tốt nghiệp .1 Định hướng đề tài

    Giải pháp quản lý nguồn nhân lực HiStaff là sản phẩm do Công ty Cổ phần Công nghệ Tinh Vân phát triển nhằm mực đích cung cấp cho doanh nghiệp một công cụ đơn giản, hiệu quả, nhanh chóng, thiết thực trong quản lý nhân sự. Giải pháp quản lý nguồn nhân lực Histaff đực xây dưng trên các quy trình quản trị nhân sự tiên tiến từ các tập đoàn đa quốc gia, kết hợp với các đặc thù của môi trường pháp lý Việt Nam, với khả năng tích hợp với các hệ thống ERP cao cấp. Từ đó, Histaff hỗ trợ nhà quản lý kiểm soát và phát huy tối đa nguồn lực nhân sự của doanh nghiệp.

    Vấn đề nhân sự tuy là một vấn đề truyền thống không mới nhưng nó luôn là một thách thức không nhỏ đối với các nhà quản lý vì đối với mỗi mô hình doanh nghiệp lại đòi hỏi những hướng giái quyết khác nhau, giải quyết được vấn đề này chính là chìa khóa dẫn đến thành công cho các nhà quản lý và các doanh nghiệp. Trong quá trình thực tập tại Ban Công nghệ em đã được tìm hiểu các nghiệp vụ liên quan đến ERP và Histaff và nghiên cứu về quản lý hồ sơ nhân sự. Vì thế, em xin chọn đề tài “Hệ thống quản lý nhân sự và lương” làm đề tài thực tập tốt nghiệp.

    Đề tài được gắn và phát triển cụ thể với các công ty đang ứng dụng hệ thống giải pháp ERP của công ty Tinh Vân(TVE).

    Cơ sở phương pháp luận quy trình phân tích thiết kế và triển khai phần mềm

    Một số vấn đề chung về phần mềm

    • Quy trình xây dựng một phần mềm

       Xác định và phân tích yêu cầu: Nhu cầu về ứng dụng, sự cần thiết và mục tiêu của hệ thống được tập hợp thông qua trao đổi với những người dựng hệ thống, những thụng tin này được xỏc định rừ dựa trờn ý kiến cua cả những người dùng và các nhân viên phát triển.  Tích hợp và kiểm thử hệ thống: Các phân hệ chương trình được tích hợp và thực hiện kiểm thử toàn bộ hệ thống để đánh giá các yêu cầu phân tích có được mã thỏa mãn hay không. Hệ thống bảo trì sẽ sửa lỗi phát sinh trong quá trình sử dùng chưa được phát hiện trong các giai đoạn trước, nâng cấp hệ thống để đáp ứng các yêu cầu mới phát sinh.

      Phân tích yêu cầu : Đây là quá trình tìm ra các yêu cầu của phần mềm thông qua quan sát hệ thống hiện tại, tại công ty cổ phần giải pháp phần mềm Hoà Bình, thảo luận với người sử dụng, phân tích công việc. Để phân tích các yêu cầu của phần mềm quản trị quan hệ khách hàng, phân tích viên cần tìm hiểu thông tin về hoạt động trong lĩnh vực tìm kiếm, phục vụ chăm sóc khách hàng càng nhiều càng tốt. Thẩm định yêu cầu liên quan đến việc kiểm tra tính đúng đắn, tính nhất quán, tính hiện thực và kiểm tra được của yêu cầu cụ thể là : Có thoả mãn được nhu cầu của người dùng?.

      Tuỳ thuộc vào bản chất của hệ thống cần phân tích mà phân tích viên sẽ lựa chọn một hoặc một số mô hình hệ thống phù hợp theo đối tượng, luồng dữ liệu, lớp đối tượng và thừa kế, phân rã chức năng…. Ngoài ra, nếu khách hàng chưa xác định được cụ thể các yếu tố đầu vào, quy trình xử lý và các yếu tố đầu ra hoặc người kỹ sư phần mềm cũng còn chưa chắc chắn về tính hiệu quả của một giải thuật thì sẽ cần làm bản mẫu phần mềm. Các đầu mối trong bản thiết kế thể hiện các thực thể như quá trình xử lý, các chức năng chương trình… Các đường nối kết thể hiện quan hệ giữa các thực thể như gọi đến chức năng, sử dụng chương trình con… Quá trình thiết kế là một dây chuyền các chuyển đổi.

      Phương pháp Top - down là phương pháp thiết kế khoa học, có hệ thống, đặc biệt phù hợp với các bài toán xây dựng từ đầu như phần mềm quản trị quan hệ khách hàng đang được đề cập. Để xây dựng một phần mềm ta có thể lựa chọn nhiều ngôn ngữ khác nhau như Visual Basic 6.0, C#, Java, Visual Basic.NET… Tuy nhiên trong quá trình xây dựng phần mềm việc lựa chọn ngôn ngữ để viết chương trình còn phụ thuộc vào yêu cầu của người sử dụng, độ phức tạp của phần mềm sẽ xây dựng… Việc chọn ngôn ngữ thích hợp để viết chương trình sẽ là một trong những yếu tố quyết định sự thành công trong quá trình làm phần mêm. Công việc này được tiến hành ở mọi công đoạn phát triển phần mềm : giai đoạn phân tích - xét duyệt đặc tả yêu cầu, giai đoạn thiết kế - xét duyệt đặc tả thiết kế, giai đoạn mã hoá - kiểm thử chương trình.

      Trong một số tài liệu khác, quá trình này được chia thành hai công việc là xác định (verification) đảm bảo phần mềm theo đúng đặc tả, thiết kế và tìm các lỗi lập trình và thẩm định (validation) để đảm bảo phần mềm đáp ứng nhu cầu người dùng, hoạt động hiệu quả và phát hiện các lỗi phân tích, lỗi thiết kế (lỗi mức cao). Để đưa hệ thống cùng toàn bộ tính năng ưu việt của nó vào ứng dụng trong thực tế thì chỉ có quá trình triển khai tốt mới có thể biến các tiềm năng đó thành hiện thực. Đối với công tác tin học hoá các nghiệp vụ quản trị quan hệ khách hàng, đây không chỉ là chuyển đổi phần mềm quản lý trong các phòng ban liên quan từ các tài liệu thiếu hệ thống, phân tán sang một hệ CSDL trong máy tính mà còn là sự thay đổi tư duy của người sử dụng.

      Những người sử dụng cần được đào tạo về những cách thức cụ thể trong công việc, giải thích các quy trình nghiệp vụ thủ công thay đổi như thế nào khi được thực hiện bằng phần mềm. Bảo trì hoàn thiện : khi một phần mềm đã hoàn thiện được đưa vào sử dụng, các yêu cầu về những khả năng mới, các thay đổi những chức năng đã có… được người dùng gửi đến.

      Hình 2.2 Quá trình thu thập yêu cầu
      Hình 2.2 Quá trình thu thập yêu cầu