xây dựng phần quản lý nhân sự trong công ty cổ phần trường hà

86 1.1K 0
xây dựng phần quản lý nhân sự trong công ty cổ phần trường hà

Đ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

Học viện Quản lý giáo dục Khoa CNTT MỤC LỤC 1 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT GIẢI THÍCH CÁC TỪ VIẾT TẮT Từ viết tắt Ý nghĩa GD Giám đốc P.GD Phó giám đôc P. QT SX Phòng quản trị và sản xuất P. ĐT và PT Phòng đào tạo và phát triển TCKT Tài chính kế toán SX Sản xuẩt KD Kinh doanh HDQT Hội đồng quản trị NV Nhân viên CB Cán bộ CNV Công nhân viên BHXH Bảo hiểm xã hội BHYT Bảo hiểm y tê CNTT Công nghệ thông tin DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH DANH MỤC CÁC SƠ ĐỒ 2 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT  PHẦN GIỚI THIỆU LỜI CẢM ƠN Đề tài Xây dựng phần quản lý nhân sự trong Công ty cổ phần Trường Hà được hoàn thành dưới sự hướng dẫn của cô Ninh Thị Thanh Tâm giảng viên khoa công nghệ thông tin, học viện Quản Lý Giáo Dục. Trước hêt, chúng em xin bày tỏ lòng cảm ơn sâu sắc tới cô Ninh Thị Thanh Tâm đã tận tình hướng dẫn, giúp đỡ, tạo mọi điều kiện thuận lợi về tài liệu và phương tiện để chúng em hoàn thành đề tài này. Em xin chân thành cảm ơn các thầy cô giáo trong và ngoài khoa công nghệ thông tin đã trang bị cho em những kiến thức trong những năm học tập tại Học Viện Quản Lý Giáo Dục. Chúng em xin chân thành cảm ơn Công ty cổ phần Trường Hà đã tạo điều kiên cho chúng em tìm hiểu và khảo sát đề tài. Chúng em đã nhận được sự động viên, giúp đỡ và nhiều ý kiến đóng góp quý báu cũng như việc cung cấp các thông tin, chứng từ của các anh chị trong Phòng cho phần mềm của em, giúp đáp ứng được các nhu cầu thực tế và hoàn thành tốt đề tài của chúng em. Xin cảm ơn các bạn sinh viên lớp K4A – ngành tin học ứng dụng - Học Viện Quản Lý Giáo Dục đã đóng góp ý kiến về những điều còn thiếu trong đề tài, để đề tài ngày hôm nay được hoàn chỉnh hơn Một lần nữa chúng em xin chân thành cảm ơn! 3 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT LỜI MỞ ĐẦU Ngày nay công nghệ thông tin đã xâm nhập vào mọi lĩnh vực của đời sống xã hội, nhờ đó mà nâng cao được hiệu quả công việc, giám bớt sức lao động của con người. Trong thời đại nền kinh tế phát triển như hiện nay vấn đề sử dụng phân mềm quản lý cơ sở dữ liệu trở nên hết sức phổ biến. Những công việc như quản lý nhân sự, quản lý tiền lương, thu chi, quản lý bệnh viện, quản lý điểm đang trở thành những bài toán cần giải quyết. Trong đó, quản lý nhân sự là đề tài đang thu hút được sự chú ý. Trong bối cảnh hội nhập kinh tế quốc tế, sự cạnh tranh giữa các doanh nghiệp diễn ra ngày càng gay gắt khốc liệt. Các doanh nghiệp Việt Nam không những phải cạnh tranh với các doanh nghiệp trong nước mà còn phải cạnh tranh với các doanh nghiệp nước ngoài. Để có thể đứng vững và phát triển trên thị trường thì các doanh nghiệp phải đủ mạnh, phải trang bị đầy đủ các nguồn lực bao gồm tài lực, vật lực, nguồn nhân sự. Trong đó nguồn nhân sự đóng vai trò quan trọng nhất quyết định đến sự tồn tại và phát triển của doanh nghiệp, bởi vì một doanh nghiệp dù có nguồn tài chính dồi dào, cơ sở vật chất máy móc thiết bị có hiện đại mà đội ngũ lao động kém chất lượng thì doanh nghiệp đó khó có thể hoạt động hiệu quả và phát triển được. Hệ thống thông tin về nhân lực của một công ty là một hệ thống tài liệu phản ánh đầy đủ và toàn diện những tiềm năng về trí lực, thể lực của từng lao động, cả về số lượng, chất lượng, Vì vậy, công tác quản lý nhân sự phải tiến hành thường xuyên, đòi hỏi sự chính xác tuyệt đối, cung cấp kịp thời, đầy đủ thông tin theo yêu cầu của quản lý cấp trên nhằm hoàn thành tốt kế hoạch và nhiệm vụ của công ty trong từng giai đoạn. Chính vì thế, “Xây dựng phần mềm quản lý nhân sự trong công ty cổ phần Trường Hà” là đề tài mà chúng em đã lựa chọn cho thực tập cơ sở của nhóm. 4 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT Nội dụng của đề tài bao gồm những vấn đề liên quan đến quản lý nhân sự của công ty cổ phần Trường Hà. Ngoài phần giới thiệu và kết luận, báo cáo thực tập cơ sở được bố cục phần nội dung như sau: Chương I: Tổng quan đề tài Chương II: Khảo sát quản lý thực tế Chương III: Phân tích và thiết kế hệ thống Chương IV: Thiết kế giao diện phần mềm Chương V: Cài đặt phần mềm quản lý nhân sự và hướng dẫn sử dụng Với mong muốn tìm hiểu một phần nhỏ trong kho tàng phát triển của công nghệ thông tin, chúng em đã đi vào tìm hiểu về cách thức tổ chức và hoạt động của công ty. Để từ đó xây dựng lên phần mềm Quản lý nhân sự trong công ty cổ phần Trường Hà nhằm phục vụ cho lợi ích của công ty. Phần mềm có thể chưa hoàn chỉnh, nhưng một phần nào đã thể hiện được sự cố gắng của em trong những bước đầu hoà nhập với môi trường làm việc bên ngoài và thế giới công nghệ mới. 5 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT  PHẦN NỘI DUNG CHƯƠNG I. TỔNG QUAN ĐỀ TÀI  Phương pháp thực hiện đề tài Nghiên cứu cơ sở lý luận Nghiên cứu thực nghiệm: điều tra và khảo sát phân tích  Công cụ cài đặt Do tính chất của cơ sở dữ liệu của bài toán nên chương trình này sử dụng ngôn ngữ lập trình CShap của Microsoft Visual Studio 2008 trong việc tạo giao diện và chương trình chính, kết hợp với Microsoft SQL Server 2008 tạo cơ sở dữ liệu và Rational Rose 2007 phân tích và thiết kế hệ thống thông tin.  Rational Rose Rational Rose là phần mềm công cụ mạnh hỗ trợ phân tích, thiết kế hệ thống phần mềm theo hướng đối tượng. Nó giúp ta mô hình hóa hệ thống trước khi viết mã trình. Ration Rose hỗ trợ cho việc làm mô hình doanh nghiệp, giúp bạn hiểu được hệ thống của mô hình doanh nghiệp, giúp chúng ta phân tích hệ thống và làm cho chúng ta có thể thiết kế được mô hình. Mô hình Ration Rose là bức tranh của một hệ thống từ những phối cảnh khác nhau nó bao gồm tất cả các mô hình UML, actors, use cases, objects, component và deployment nodes trong hệ thống. Nó mô tả chi tiết mà hệ thống bao gồm và nó sẽ làm việc thế nào. Vì thế người lập trình có thể dùng mô hình như một bản thiết kế cho việc xây dựng hệ thống. Rational Rose cung cấp những tính năng sau đây để tạo điều kiện thuận lợi cho việc phân tích thiết kế và xây dựng những ứng dụng của bạn: - Mô hình hướng đối tượng - Mô hình cung cấp cho UML, COM, OMT và Booch ‘93 - Kiểm tra ngữ nghĩa - Hỗ trợ phát sinh mã cho một số ngôn ngữ - Hỗ trợ việc phát triển cho việc kiểm soát lặp đi lặp lại - Phát triển cho nhiều người dùng và cung cấp cho cá nhân. 6 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT - Hợp nhất những công cụ làm mô hình dữ liệu - Phát sinh tài liệu - Bản chính Rational Rose là sự thống nhất và mở rộng - Sự liên kết tự động hóa OLE - Nhiều nền tảng sẵn có Các bước phát sinh mã: - Kiểm tra mô hình - Tạo lập thành phần - Thực hiện ánh xạ lớp vào thành phần - Đặt thuộc tính phát sinh mã trình - Chọn lớp, thành phần hay gói - Phát sinh mã trình  Hệ quản trị cơ sở dữ liệu Microsoft SQL  SQL là ngôn ngữ cơ sở dữ liệu quan hệ SQL và các hệ quản trị cơ sở dữ liệu quan hệ là một trong những nền tảng kỹ thuật quan trọng trong công nghiệp máy tính. Cho đến nay, có thể nói rằng SQL đã được xem là ngôn ngữ chuẩn trong cơ sở dữ liệu. Đa số các hệ quản trị cơ sở dữ liệu quan hệ thương mại đều chọn SQL làm ngôn ngữ cho sản phẩm của mình. SQL, viết tắt của Structured Query Language (ngôn ngữ truy vấn có cấu trúc), là công cụ sử dụng để tổ chức, quản lý và truy xuất dữ liệu được lưu trữ trong các cơ sở dữ liệu. SQL là một hệ thống ngôn ngữ bao gồm tập các câu lệnh sử dụng để tương tác với cơ sở dữ liệu. SQL được sử dụng để điều khiển tất cả các chức năng mà một hệ quản trị cơ sở dữ liệu cung cấp cho người dùng bao gồm: * Định nghĩa dữ liệu: SQL cung cấp khả năng định nghĩa các cơ sở dữ liệu, các cấu trúc lưu trữ và tổ chức dữ liệu cũng như mối quan hệ giữa các thành phần dữ liệu * Truy xuất và thao tác dữ liệu: Với SQL, người dùng có thể dễ dàng thực hiện các thao tác truy xuất, bổ sung, cập nhật và loại bỏ dữ liệu trong các cơ sở dữ liệu. 7 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT * Điều khiển truy cập: SQL có thể được sử dụng để cấp phát và kiểm soát các thao tác của người sử dụng trên dữ liệu, đảm bảo sự an toàn cho cơ sở dữ liệu. * Đảm bảo toàn vẹn dữ liệu: SQL định nghĩa các ràng buộc toàn vẹn trong cơ sở dữ liệu nhờ đó đảm bảo tính hợp lệ và chính xác của dữ liệu trước các thao tác cập nhật cũng như các lỗi của hệ thống. Như vậy, có thể nó rằng SQL là một ngôn ngữ hoàn thiện được sử dụng trong các hệ thống cơ sở dữ liệu và là một thành phần không thể thiếu trong các hệ quản trị cơ sở dữ liệu. b. Câu lệnh SQL SQL chuẩn bao gồm khoảng 40 câu lệnh. Các câu lệnh của SQL đều được bắt đầu bởi các từ lệnh, là một từ khóa cho biết chức năng của câu lệnh (chẳng hạn Select, detele, commit). Sau từ lệnh là các mệnh đề của câu lệnh. Mỗi một mệnh đề trong câu lệnh cũng được bắt đầu bởi một từ khóa (chẳng hạn From, where,…). Ngôn ngữ lập trình CSharp Ngôn ngữ CSharp (C#) được phát triển bởi đội ngũ kỹ sư của Microsoft, nó được xây dựng dựa trên nền tảng của hai ngôn ngữ mạnh nhất là C++ và Java. Tại sao phải sử dụng ngôn ngữ C#? * C# là ngôn ngữ đơn giản C# loại bỏ một vài sự phức tạp và rối rắm của những ngôn ngữ như Java và C++, bao gồm việc loại bỏ những macro, template, đa kế thừa, và lớp cơ sở ảo (Virtual base class). Chúng là những nguyên nhân gây ra sự nhầm lẫn cho người lập trình. Ngôn ngữ C# đơn giản vì nó dựa trên nền tảng C và C++ nhưng nó đã được cải tiến để làm cho ngôn ngữ đơn giản hơn. * C# là ngôn ngữ hiện đại 8 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT Vì C# chứa tất cả những đặc tính sau: Xử lý ngoại lệ, thu gom bộ nhớ tự động, những kiểu dữ liệu mở rộng, và bảo mật mã nguồn. * C# là ngôn ngữ hướng đối tượng Vì C# hỗ trợ tất cả các đặc tính như: sự đóng gói (encapsulation), sự kế thừa (inheritance) và đa hình (polymorphism). * C# là ngôn ngữ mạnh mẽ và cũng mềm dẻo Ngôn ngữ này không đặt những ràng buộc lên những việc có thể làm. C# được sử dụng cho các dự án khác nhau như là tạo ra ứng dụng xử lý văn bản, ứng dụng đồ họa, bảng tính, hay thậm chí những trình biên dịch cho các ngôn ngữ khác. * C# là ngôn ngữ ít từ khóa C# là ngôn ngữ sử dụng giới hạn những từ khóa, chỉ khoảng 80 từ khóa. * C# là ngôn ngữ hướng module Mã nguồn C# có thể được viết trong những phần được gọi là những lớp, những lớp này chứa các phương thức thành viên của nó. Những lớp và những phương thức có thể được sử dụng lại trong ứng dụng hay các chương trình khác. Bằng cách truyền các mẫu thông tin đến những lớp hay phương thức chúng ta có thể tạo ra những mã nguồn dùng lại có hiệu quả. 9 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT CHƯƠNG II. KHẢO SÁT QUẢN LÝ THỰC TẾ  Mô tả cơ cấu tổ chức công ty  Giới thiệu công ty Tên đơn vị: Công ty cổ phần Trường Hà Trụ sở văn phòng:352 Đường Giải Phóng-Phương Liệt-Hà Nội Điện thoại:36644625 Email:truongha.hn@gmail.com.vn Website: www:/thanhdomart.vn - Ngành nghề kinh doanh của công ty: + Tư vấn,thiết kế,triển khai kinh doanh siêu thị + Kinh doanh ,bán lẻ,phân phối hàng tiêu dùng + Dịch vụ cho thuê kho bãi,lưu giữ hàng hóa,mở văn phòng + Dịch vụ trông giữ xe ô tô,xe máy ngày và đêm + Chuyên sản xuất,kinh doanh giá kệ siêu thị - Cơ cấu cổ phần của công ty: + Ông Mai Đức Lâm sở hữu 19.796 cổ phần,chiếm 98,98% vốn điều lệ. + Bà Vi Thị Huyền sở hữu 102 cổ phần,chiếm 0,51% vốn điều lệ. + Ông Mai Đức Khoa sở hữu 102 cổ phần,chiếm 0,51% vốn điều lệ. - Số vốn điều lệ đăng kí của công ty:20.000.000.000 (VNĐ) 10 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  [...]... lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 34 Học viện Quản lý giáo dục 4.3 Khoa CNTT Biểu đồ trình tự sửa thông tin Hình 10: Biểu đồ trình tự sửa thông tin 35 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 35 Học viện Quản lý giáo dục 4.4 Khoa CNTT Biểu đồ trình tự tra cứu thông tin Hình 11: Biểu đồ trình tự tra cứu thông tin 36 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần. .. Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 32 Học viện Quản lý giáo dục 4.1 Khoa CNTT Biểu đồ trình tự cập nhật thông tin Hình 8: Biểu đồ trình tự cập nhật thông tin 33 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 33 Học viện Quản lý giáo dục 4.2 Khoa CNTT Biểu đồ trình tự xóa thông tin Hình 9: Biểu đồ trình tự xóa thông tin 34 Xây dựng phần mềm quản lý. .. các dự án do công ty triển khai 12 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 12 Học viện Quản lý giáo dục Khoa CNTT Đề xuất xây dựng chính quy tài chính để Hội đồng quản trị công ty ban hành và thực hiện trong toàn công ty Giám sát thực hiện, đánh giá về đề xuất sửa đổi quy chế tài chính của công ty Đề xuất, xây dựng thẩm quyền và quy chế duyệt chi toàn công ty và giám sát... việc nhân viên Cập nhật khen thưởng, kỷ luật của nhân viên trong công ty Cập nhật bảng công nhân viên theo từng tháng Cập nhật số ngày nghỉ của nhân viên trong tháng, năm Tìm kiếm, tra cứu thông tin nhân viên trong công ty Kết xuất bảng thống kê danh sách nhân viên 17 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 17 Học viện Quản lý giáo dục - Khoa CNTT Kết xuất danh sách nhân. .. các công việc trong quản lý nhân sự hầu hết đều được thực hiện bằng phương pháp thủ công, chúng ta luôn thấy những tình trạng chấm nhầm công hoặc lưu trữ sai thông tin nhân viên, như vậy sẽ dẫn đến những 15 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 15 Học viện Quản lý giáo dục Khoa CNTT những xáo trộn khi phát lương Việc ứng dụng công nghệ thông tin của công ty vào trong quản. .. các tác nhân( hành vi của hệ thống theo như sự mong đợi của người sử dụng), không miêu tả chức năng được cung cấp sẽ hoạt động nội bộ bên trong hệ thống ra sao Các Use Case định nghĩa các yêu cầu về mặt chức năng đối với hệ thống 3.1 Biểu đồ use case hệ thống quản lý nhân sự Hình 2: Biểu đồ use case quản lý hệ thống quản lý nhân sự 29 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm... quý của Công ty Tham mưu cho Tổng Giám đốc Công ty giao chỉ tiêu kinh doanh cho các đơn vị trực thuộc Công ty Theo dõi, thúc đẩy tiến độ thực hiện kế hoạch kinh doanh và chương trình công tác của Công ty và của các đơn vị trực thuộc Công ty 2.3 Phòng hành chính- nhân sự Quản lý nhân sự của công ty: tuyển dụng, giám sát quá trình thử việc của nhân viên, quản lý hồ sơ toàn bộ nhân viên (các hồ sơ, lý lịch... viện Quản lý giáo dục 3.2 Khoa CNTT Biểu đồ Use Case quản trị hệ thống Hình 3: Biểu đồ Use Case quản trị hệ thống 3.3 Biểu đồ Use Case Cập nhật thông tin hệ thống Hình 4: Biểu đồ use case cập nhật thông tin hệ thống 30 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 30 Học viện Quản lý giáo dục 3.4 Khoa CNTT Biểu đồ Use Case quản lý hồ sơ nhân viên Hình 5: Biểu đồ Use case quản lý. .. cấu tổ chức của công ty 11 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2 11 Học viện Quản lý giáo dục 2 Khoa CNTT Chức năng, nhiệm vụ, phân quyền giữa các phòng ban Hội đồng quản trị: Là cơ quan quản trị của công ty có toàn quyền nhân danh công ty quyết định vấn đề quan trọng liên quan đến phương hướng mục tiêu của công ty Ban kiểm soát: Gồm 3 thành viên, hoạt động và độc lập theo... siêu thị thành đô Giám đốc Trường Hà: Chịu trách nhiệm trước Tổng giám đốc về thực hiện kế hoạch sản xuất ,kinh doanh sản phẩm của công ty Trường Hà; báo cáo lên tổng giám đốc về hoạt động thuê kho,văn phòng và hoạt động trông giữ xe tại công ty hàng tháng, quý, năm; quản lý phân công công việc cụ thể cho cán bộ nhân viên trong công ty 2.1 Phòng Tài chính – Kế toán Quản lý tài sản toàn công ty: Tiền . Xây dựng phần mềm quản lý nhân sự trong công ty cổ phần Trường Hà là đề tài mà chúng em đã lựa chọn cho thực tập cơ sở của nhóm. 4 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà. viện Quản lý giáo dục Khoa CNTT  Mô tả cơ cấu tổ chức công ty Sơ đồ 1: Cơ cấu tổ chức của công ty 11 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý. do công ty triển khai. 12 Xây dựng phần mềm quản lý nhân sự Công ty Cổ phần Trường Hà - Nhóm 2  Học viện Quản lý giáo dục Khoa CNTT Đề xuất xây dựng chính quy tài chính để Hội đồng quản trị công

Ngày đăng: 01/08/2014, 21:49

Từ khóa liên quan

Mục lục

  • GIẢI THÍCH CÁC TỪ VIẾT TẮT

  • DANH MỤC CÁC BẢNG

  • DANH MỤC CÁC HÌNH

  • A. PHẦN GIỚI THIỆU

  • LỜI CẢM ƠN

  • LỜI MỞ ĐẦU

  • B. PHẦN NỘI DUNG

  • CHƯƠNG I. TỔNG QUAN ĐỀ TÀI

    • 1. Phương pháp thực hiện đề tài

    • 2. Công cụ cài đặt

      • 2.1. Rational Rose

      • 2.3. Hệ quản trị cơ sở dữ liệu Microsoft SQL

      • Ngôn ngữ lập trình CSharp

      • CHƯƠNG II. KHẢO SÁT QUẢN LÝ THỰC TẾ

        • 1. Mô tả cơ cấu tổ chức công ty

          • 1.1. Giới thiệu công ty

          • 1.2. Mô tả cơ cấu tổ chức công ty

          • 2. Chức năng, nhiệm vụ, phân quyền giữa các phòng ban

            • 2.1. Phòng Tài chính – Kế toán.

            • 2.2. Phòng kinh doanh

            • 2.3. Phòng hành chính- nhân sự

            • 2.4. Phòng IT

            • 2.5. Phòng đào tạo và phát triển hệ thống

            • 2.6. Phòng quản trị sản xuất và chất lượng

            • 3. Cách tổ chức của tổ chức nhân sự hệ thống hiện tại

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

Tài liệu liên quan