MỤC LỤC
Là một công ty cổ phần bị chi phối chủ yếu bởi cổ đông lớn nhất là công ty Hồng Quảng nên công ty cổ phần thương mại công nghệ và xây dựng vừa có chức năng và nhiệm vụ độc lập của công ty cổ phần vừa phải thực hiện nghiêm túc và chặt chẽ việc kết hợp với các phòng ban của công ty Hồng Quảng để đảm bảo việc phát triển của hệ thống công ty. Thực tế, công ty cổ phân thương mại công nghệ và xây dựng mới thành lập hơn 3 năm nờn cỏc phũng ban hoạt động cũn chưa rừ ràng về mặt chức năng nhưng vẫn đảm bảo đầy đủ các chức năng cần thiết để công ty hoạt động tốt.
Làm giảm nhẹ công tác quản lý nhân sự, giúp việc quản lý nhân sự nhanh chóng, chính xác và không nhàm chán. Quản lý nhân sự - tiền lương cung cấp cho nhà quản lý nhiều công cụ hỗ trợ đắc lực, giúp nhà quản lý nhanh chóng thống kê, phân tích, đánh giá tình hình và năng lực của từng nhân viên của doanh nghiệp trong quá khứ, hiện tại và tương lai.
Quản lý nhân sự - tiền lương cho phép nhân viên quản lý một cách hiệu quả thời gian và công việc của mình. Đồng thời, biết được năng lực của mình so vơi đồng nghiệp để có những kế hoạch phấn đấu trong tương lai.
Ngày nay, khi phần mềm tin học đã phát triển đến đỉnh cao và trở thành một phần tử chủ chốt của các hệ thống dựa trên máy tính thì định nghĩa phần mềm được hiểu một cách chính xác. Phần mềm quản lý nhân sự - tiền lương tại công ty Hồng Quảng là một phần mềm quản lý mang tính chất, đặc thù riêng của một công ty xây dựng, với những quy chế quản lý nhân sự và trả lương đặc thù của công ty. + Phần mềm không phải là thành phần kỹ thuật được hiểu theo nghĩa lắp ráp mà mang yếu tố lô gíc, tức mỗi phần mềm được sản xuất ra dựa trên ý tưởng của người chế tác phần mềm.
+ Phần mềm khác với các sản phẩm của nền công nghệ thông thường sẽ bị hao mòn đi trong quá trình sử dụng mà ngược lại giá trị của phần mềm càng tăng khi càng đông người sử dụng. Do đó, khi nghiên cứu phần mềm phải đặt trong mối liên hệ chặt chẽ với các thành phần khác của hệ thống quản lý như phần cứng, nhân tố con người, cơ sở dữ liệu,…để có thể hiểu một cỏch chớnh xỏc và rừ ràng hơn phần mềm. - Phân tích yêu cầu phần mềm: Trong quá trình phát triển phần mềm, ta phải phân tích các chức năng cần có của phần mềm, các giao diện để phần mềm có thể hoạt động tốt và thoả mãn nhu cầu của từng doanh nghiệp.
Nhưng để biến những thiết kế đó thành một phần mềm hoàn chỉnh chạy trên máy tính thì phải mã hoá phần mềm, tức là dịch những thiết kế đó thành ngôn ngữ máy mà máy tính có thể đọc và hiểu được. - Kiểm thử: Đây là tiến trình tập trung vào phần lôgic bên trong của phần mềm, để đảm bảo rằng tất cả các câu lệnh đều được kiểm tra và cho kết quả phù hợp với dữ liệu. Đến lượt mình công đoạn phân tích chịu tác động của công đoạn công nghệ hệ thống nhưng nó lại bao trùm, tác động lên 4 công đoạn cũn lại.
Trước hết ngừời ta xác định các vấn đề chủ yếu nhất mà việc giải quyết bài toán yêu cầu, bao quát được toàn bộ bài toán. Sau đó phân chia nhiệm vụ cần giải quyêt thành các nhiệm vụ cụ thể hơn, tức là chuyển dần từ module chính đến các module con từ trên xuống dưới, do vậy phương pháp có tên gọi là thiết kế từ đỉnh xuống. Vì ở công ty Hồng Quảng chưa có phần mềm quản lý nhân sự - tiền lương nên em sử dụng phương pháp thiết kế từ trên xuống.
Mục đích: Sau khi quy trình xác định yêu cầu phần mềm, trên cơ sở hồ sơ của giai đoạn phân tích ta chuyển sang quy trình thiết kế nhằm xác định hồ sơ tổng thể các vấn đề thiết kế phần mềm từ tổng quát tới chi tiết. Thiết kế là một quá trình đòi hỏi tính sáng tạo, tinh tế và hiểu biết sâu sắc của người thiết kế.Thiết kế phần mềm cung cấp cách biểu diễn phần mềm có thể được xác nhận về chất lượng, là cách duy nhất mà chúng ta có thể chuyển hoá một cách chính xác các yêu cầu của khách hàng thành sản phẩm hay hệ thống phần mềm cuối cùng. Những danh sách nào cùng mô tả về một thực thể thì phải tích hợp lại, nghĩa là tạo ra một danh sách chung, bằng cách tâp hơp tất cả các thuộc tính chung và riêng của những danh sách đó.
Loại liên kết này phổ biến trong thực tế, một lần xuất hiện của thực thể A liên kết với một hay nhiều lần xuất hiện của thực thể B, nhưng mỗi lần xuất hiện thực thẻ B chỉ liên kết một lần với thực thể A. Mục đích: Trên cơ sở của hộ sơ thiết kế, bộ phận lập trình tiến hành chi tiết hoá các sơ đồ khối hay các lưu đồ để biến thành các bản vẽ thiết kế sản phẩm phần mềm nhưng bản thân công đoạn lập trình phải trung thành với thiết kế. Mục đích: Sau khi đã có công đoạn lập trình, các lập trình viên tiến hành test chương trình và test toàn bộ phần mềm bao gồm test hệ thống, test tiêu chuẩn nghiệm thu nhằm đảm bảo có một phần mềm chất lượng cao.
Triển khai là một giai đoạn quan trọng, là một phần việc tất yếu đi kèm khi chuyển giao phần mềm, nên khi đánh giá thường chỉ quan tâm đến các chức năng và tính năng của hệ thống mà quên một điều quan trọng rằng đó là những tiềm năng sẵn có. Để đư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. Ưu điểm: phương pháp này cực kỳ an toàn, có thể chứng tỏ được tính ưu việt của hệ thống mới, có điều kiện so sánh kết quả của hai hệ thống, có thể chỉnh sửa được hệ thống mới, phát hiện được những vô lý của hệ thống cũ.
Phỏng vấn các nhân viên và những người trực tiếp quản lý về nhân viên và tiền lương để hiểu hơn về quy trình nghiệp vụ, thấy được những khó khăn, thuận lợi cũng như các nhu cầu, nguyện vọng của nhân viên với phần mềm quản lý nhân sự - tiền lương. Vì vậy việc quản lý chặt chẽ và khoa học nhân sự - tiền lương là điều vô cùng quản trọng để công ty có thể giữ được những nhân viên giỏi nghiệp vụ, giàu kinh nghiệm cho mình. + Phòng hành chính - tổng hợp sẽ kiểm tra sự chính xác của thông tin trong hồ sơ nhân viên rồi cập nhật các thông tin chung, thông tin về gia đình, quá trình công tác, bằng cấp, ….
+ Trong quỏ trỡnh làm việc, phũng hành chớnh - tổng hợp sẽ theo dừi thụng tin về khen thưởng - kỷ luật, nghỉ phép, thông tin về tiền lương của nhân viên. + Cuối mỗi tháng phòng hành chính - tổng hợp sẽ lập các báo cáo về tiền lương để gửi ban lãnh đạo, và gửi phòng tài chính - kế toán làm cơ sở thanh toán lương cho nhân viên. + Dùng phím tắt để thay đổi vị trí trường nhập theo một thứ tự từ trên xuống dưới, từ trái qua phải hay thay đổi vị trí từ form chính sang form con.
+ Phải có dấu hiệu cho biết người sử dụng đang thao tác với thực đơn nào, ví dụ khi nhân viên đang thực hiện nhập danh mục hàng hoá thì trên thanh tiêu đề của form nhập phải hiển thị chữ danh mục hàng hoá. + Phải có câu hỏi xác nhận một số thao tác của nhân viên làm thay đổi dữ liệu hệ thống, ví dụ chương trình phải hiện thông báo hỏi nhân viên có chắc chắn muốn xoá hay thay đổi bản ghi nào đó hay không. Hệ thống cho phép phân quyền cho người sử dụng, do đó chống được những truy nhập bất hợp phỏp vào hệ thống dữ liệu, đồng thời định rừ được trỏch nhiệm trong trường hợp có sự cố.