TỔNG QUAN VỀ CÔNG TY PHẦN MỀM BRAVO
Giới thiệu chung
Công ty Cổ phần Phần mềm BRAVO được thành lập ngày 18 tháng 10 năm
1999 (Tên tiếng anh: BRAVO Software Joint Stock Company).
BRAVO chuyên sâu trong việc nghiên cứu, phát triển và triển khai ứng dụng các hệ thống phần mềm về công nghệ thông tin vào quản lý sản xuất kinh doanh nhằm nâng cao hiệu quả điều hành, quản trị cho các doanh nghiệp, các tổ chức kinh doanh – xã hội (Sản xuất phần mềm phục vụ các doanh nghiệp, các tổ chức kinh doanh-xã hội) Sản phẩm chính của BRAVO là “Phần mềm Quản trị tài chính kế toán”
“Bravo là một trong những nhà cung cấp phần mềm kế toán có quy mô và uy tín của Việt nam đồng thời là công ty phần mềm đầu tiên chuyên sâu vào lĩnh vực kế toán cho doanh nghiệp sản xuất, cũng như cung cấp các giải pháp về hệ thống Quản trị - Tài chính - Kế toán và quản lý nguồn lực doanh nghiệp (ERP) Thế mạnh của Bravo là hiểu biết chế độ kế toán Việt Nam, đặc thù quản lý của các doanh nghiệp Việt nam cũng như kế toán quốc tế và có kinh nghiệm triển khai phần mềm”
Tầm nhìn và giá trị cốt lõi
Việt nam đang đổi mới và phát triển mạnh mẽ, mong muốn được đóng góp vào quá trình phát triển của dân tộc là khát vọng của mỗi cá nhân, tổ chức BRAVO đã Chọn con đường kinh doanh phần mềm quản trị tài chính kế toán nhằm “Nâng cao năng lực tài chính” cho khách hàng Với định hướng kinh doanh “Chuyên nghiệp - Chất lượng - Luôn luôn học hỏi, đổi mới và hoàn thiện”, BRAVO đã và đang không ngừng nỗ lực phấn đấu trở thành công ty được khách hàng nhìn nhận đánh giá cao đồng thời trở thành một trong những “Bí quyết quản trị doanh nghiệp” của họ Chiến lược phát triển dài hạn của công ty được thể hiện qua các định hướng sau:
- Chất lượng sản phẩm và dịch vụ là yếu tố quyết định xây dựng nên thương hiệu.
- Nâng cao năng lực cạnh tranh bằng cách áp dụng công nghệ hiện đại và biện pháp quản lý tiên tiến.
- Mở rộng đầu tư vào lĩnh vực công nghệ thông tin, tư vấn tài chính.
- Phát triển nguồn nhân lực bền vững với nhân tố con người là trọng tâm, trở thành “Công ty học tập”.
Con người là giá trị cốt lõi, là các giá trị bền vững làm nên thành công và tạo nên thương hiệu BRAVO Giá trị này được hình thành, xây dựng từ những kinh nghiệm thực tế - sự học hỏi và tôi luyện qua những thử thách trong suốt quá trình phát triển.
- Với Công ty con người là nguồn lực quý giá nhất Do vậy, Công ty luôn tạo mọi điều kiện để các cá nhân phát huy hết tiềm năng của mình bằng cách khuyến khích sự học hỏi của cá nhân, đồng thời tin tưởng giao phó những trọng trách cao hơn, phù hợp với khả năng và kinh nghiệm mà cá nhân có thể đảm trách.
Các công việc được thực hiện theo một quy trình chặt chẽ với mục tiêu chất lượng hàng đầu Bằng việc ứng dụng quy trình phát triển sản phẩm và cung cấp dịch vụ cho khách hàng được tuân thủ chặt chẽ theo tiêu chuẩn ISO 9001 : 2000 BRAVO đã, đang và sẽ kiểm soát chặt chẽ chất lượng sản phẩm trước khi cung cấp ra thị trường.
- Làm việc tuân thủ quy trình.
- Trao đổi thông tin: BRAVO có hệ thống lưu trữ, trao đổi thông tin giữa các bộ phận, vùng miền (BRAVO-HN, BRAVO-HCM, BRAVO-ĐN) cũng như trách nhiệm quản lý công việc rất rõ ràng.
Cơ cấu tổ chức
BRAVO đặt trụ sở và văn phòng tại 3 miền đất nước: tp.Hà Nội, tp Hồ ChíMinh, tp Đà Nẵng
Sơ đồ tổ chức công ty BRAVO:
Nhân sự
- Nhân sự là nguồn lực (resource) và cần cạnh tranh để giành nguồn lực cho phát triển Đối với Bravo thì nhân sự là nguồn lực chính giúp công ty phát triển.
- Cạnh tranh trên thị trường về đầu ra "Bán hàng" và cạnh tranh đầu vào
- Công tác nhân sự là 1 phần công việc mà tất cả cán bộ quản lý các cấp cần thực hiện với các nhân viên dưới quyền Với giám đốc Công ty là chính sách, định hướng nhân sự Với trưởng phòng, trưởng nhóm là trực tiếp quản lý.
1.4.2 Cách thức xây dựng nhân sự:
Xây dựng lực lượng nhân sự bền vững là mục tiêu lâu dài của BRAVO Do vậy trong quá trình phát triển BRAVO luôn đưa ra các “Chính sách mới về quản trị nhân sự” để tạo ra được cơ chế phát triển cho các thành viên Công ty nhằm đạt được các mục đích sau:
- Xây dựng một tập thể với nhiều cá nhân giỏi về nghiệp vụ, mạnh và đoàn kết trong công việc, hòa đồng trong sinh hoạt, cân bằng giữa sự nghiệp và cuộc sống.
- Xây dựng phương pháp đánh giá và hệ thống báo cáo về mức độ hoàn thành công việc, quá trình làm việc và phát triển cá nhân của từng CBNV trong công ty.
- Xây dựng lộ trình rõ ràng cho CBNV có định hướng phát triển cá nhân, trên cơ sở đó xây dựng Kế hoạch đào tạo cá nhân nhằm nâng cao trình độ, khả năng nghề nghiệp và đào tạo mới trước khi giao phó công việc chính thức trong công ty.
Bên cạnh việc đầu tư và phát triển con người về chuyên môn – nghiệp vụ, BRAVO chú trọng việc đào tạo đội ngũ cán bộ trẻ sẵn sàng tiếp bước, duy trì và phát triển BRAVO đến tầm cao mới.
1.4.3 Tình hình phát triển nhân sự qua các năm:
- Tính đến cuối tháng 7 năm 2009, BRAVO có đội ngũ nhân lực là 150 người (120 nhân viên kỹ thuật) Đây là đội ngũ nhân viên có nhiều kinh nghiệm trong việc chuyển giao, thiết kế, sửa đổi chương trình phần mềm theo những yêu cầu thực tiễn của khách hàng Những nhân viên này đều là các kỹ sư tin học đã tốt nghiệp đại học chuyên ngành về tin học kinh tế: có hiểu biết rõ về kế toán, tài chính đồng thời có khả năng lập trình, tư duy tốt.
- Tổng quan tình hình phát triển nhân sự của BRAVO qua các năm:
Vấn đề tin học hóa ở công ty
Đây là công ty chuyên cung cấp phần mềm kế toán có quy mô và uy tín của Việt nam đồng thời đây cũng là công ty phần mềm đầu tiên chuyên sâu vào lĩnh vực kế toán cho doanh nghiệp sản xuất Do vậy toàn bộ các quá trình xử lý của công ty đều được tin học hoá, với đội ngũ nhân viên có nhiều kinh nghiệm, đặc biệt là kiến thức về tin học và khả năng tư duy Hầu hết các nhân viên đều là các kỹ sư tin học đã tốt nghiệp đại học, có hiểu biết rõ về lĩnh vực kế toán, tài chính đồng thời có khả năng lập trình.
Ngoài ra công ty còn trang bị các trang thiết bị máy móc hiện đại, nhằm đáp ứng các nhu cầu phát triển và tăng hiệu quả công việc cũng như chất lượng sản phẩm của công ty.
Sự kiện và chiến lược phát triển
Sự phát triển của BRAVO gắn liền với các mốc lịch sử:
- Tháng 10 năm 1999: Thành lập Công ty và Chi nhánh TP.HCM
- Tháng 12 năm 1999: Ra đời phiên bản Bravo 3.0 và triển khai thành công phần mềm tại Công ty Nhựa thiếu niên Tiền phong
- Tháng 03 năm 2000: Ra đời phiên bản Bravo 3.2.
- Tháng 05 năm 2000: Ký hợp đồng và triển khai thành công cho Công ty
- Tháng 10 năm 2000: Triển khai thành công phần mềm kế toán cho Công ty chế biến kinh doanh các sản phẩm khí (Nay là Tổng Công ty Khí)
- Mức tăng trưởng doanh số của công ty so với năm 1999 là 250 %
- Tháng 07 năm 2001: Ra đời phiên bản Bravo 4.1 có nhiều tính năng nổi trội
- Mức tăng trưởng doanh số của công ty so với năm 2000 là 170 %
- Tháng 01 năm 2002: Triển khai thành công cho Công ty Redbull Việt nam chuyên về nước tăng lực
- Tháng 04 năm 2002: Ký hợp đồng triển khai phần mềm kế toán với Công ty Gang thép Thái nguyên là doanh nghiệp hàng đầu trong ngành thép của Việt nam
- Tháng 08 năm 2002: Đạt được thỏa thuận với Vaco (nay là Deloitte Việt nam) về việc cung cấp phần mềm Bravo cho các doanh nghiệp do Vaco kiểm toán và tư vấn
- Mức tăng trưởng doanh số của Công ty so với năm 2001 là 150 %
- Tháng 01 năm 2003: Ra đời phiên bản Bravo 5.0.
- Tháng 03 năm 2003: Thành lập chi nhánh Đà nẵng
- Mức tăng trưởng doanh số của Công ty so với năm 2002 là 179 %
- Tháng 01 năm 2004: Ký hợp đồng và triển khai thành công phần mềm kế toán cho Công ty Cổ phần Thép Hòa phát (nay là tập đoàn Hòa phát)
- Tháng 02 năm 2004: Ký thỏa thuận với Đại Sứ Quán Đan Mạch về việc cung cấp các phần mềm cho các dự án thuộc chương trình DANIDA.
- Tháng 04 năm 2004: Ra đời phiên bản Bravo 6.0
- Mức tăng trưởng doanh số của công ty so với năm 2003 là 110 %
- Tháng 03 năm2005: Đạt được chứng chỉ ISO 9001: 2000 về hệ thống quản lý chất lượng
- Tháng 08 năm 2005: Triển khai thành công phần mềm kế toán cho Công ty điện máy và công nghệ Gelimex
- Tháng 11 năm 2005: Ký hợp đồng và triển khai thành công dự án SEMLA do Thụy Điển tài trợ
- Mức tăng trưởng doanh số của công ty so với năm 2004 là 143 %
- Tháng 03 năm 2006: Ra đời phiên bản Bravo 6.3 với cơ sở dữ liệu Sql server
- Tháng 09 năm 2006: Triển khai thành công phần mềm kế toán cho Công ty
- Mức tăng trưởng doanh số của công ty so với năm 2005 là 156%
- Tháng 07 năm 2007: Ký và triển khai thành công Công ty CP Dược phẩm
- Mức tăng trưởng doanh số của công ty so với năm 2006 là 140%
- Tháng 08 năm 2008: Ký hợp đồng và triển khai công ty Ô tô Trường Hải
- Mức tăng trưởng doanh số của công ty so với năm 2007 là 155%
- Tháng 06 năm 2009: Triển khai thành công phần mềm BRAVO 6.3 cho Công ty Ô tô Trường Hải (37 đơn vị thành viên) sau 9 tháng kể từ ngày ký hợp đồng.
- Tháng 06 năm 2009: Ra đời phiên bản BRAVO 6.3 – Nâng cấp từ phiên bản BRAVO 6.3 với nhiều tính năng ưu việt, hệ thống linh hoạt nhằm mục đích phục vụ tốt hơn các nhu cầu “Quản trị tài chính – kế toán” của các doanh nghiệp.
- Dự kiến tháng 12 năm 2009 ra đời phiên bản BRAVO 7.0 (ERP-Phần 1)
Mục tiêu chính (Lâu dài)
- Trở thành nhà cung cấp PMKT quản trị số 1 trong lĩnh vực Kế toán quản trị - sản xuất”.
- “Trở thành nhà cung cấp sản phẩm ERP: là 1 trong 3 nhà cung cấp ERP
(nội địa) hàng đầu cho thị trường ERP Việt nam”.
Năm 2009 – 2015: Từng bước xây dựng phần mềm BRAVO theo định hướng ERP bổ sung các chức năng để trở thành hệ thống ERP hoàn thiện.
Mục tiêu nhân sự – tổ chức
- Với số lượng CBNV đến cuối năm 2015 dự kiến khoảng 400 người, có hệ thống cung cấp dịch vụ, đào tạo chuyên nghiệp
- Bao gồm các bộ phận sau tại mỗi vùng miền (BRAVO-HN, BRAVO-
+ Bộ phận nghiệp vụ tư vấn.
+ Bộ phận kỹ thuật – triển khai
+ Bộ phận phát triển sản phẩm
+ Bộ phận tổng hợp (Hành chính - Đối ngoại).
+ Bộ phận đào tạo-nhân sự.
- Năm 2009: Tăng trưởng bình quân 30%
- Năm 2010 – 2015: Tăng trưởng bình quân 40% - 50%
Đề tài lựa chọn
2.1 Thực trạng ứng dụng công nghệ thông tin trong xã hội hiện nay:
Ngày nay ngành công nghệ phần mềm đang phát triển nhanh và ngày càng được mở rộng, khoa học công nghệ thực sự đã và đang mang tới những hiệu quả to lớn cho nền kinh tế xã hội, cho các doanh nghiệp tổ chức kinh doanh trong nền kinh tế thị trường, đặc biệt là nâng cao hiệu quả rất lớn trong quá trình quản lý.
Trong bất kỳ tổ chức doanh nghiệp kinh doanh nào thì vấn đề quản lý nhân sự là bài toán quản lý đầu tiên, vì vậy việc ra đời những bài toán quản lý nói chung và bài toán quản lý nhân sự nói riêng là một điều tất yếu khách quan.
Có thể nói rằng với xu hướng tin học hoá hiện nay rộng khắp trong xã hội thì việc quản lý thủ công không còn phù hợp Ta có thể nhận thấy những yếu kém trong việc quản lý theo phương pháp thủ công như: Thông tin về đối tượng nghèo nàn, lạc hậu, rời rạc và không được cập nhật thường xuyên; Với khối lượng thông tin lớn, chồng chất, việc lưu trữ bảo quản gặp rất nhiều khó khăn, thông tin lưu trữ trong đơn vị không nhất quán, dễ bị trùng lặp giữa các bộ phận… Đặc biệt là mất rất nhiều thời gian và công sức để thông kê, để phân tích đưa ra các thông tin phục vụ cho việc ra quyết định cũng như nắm bắt thông tin Do đó, quá trình tin học hoá trong hầu hết các hoạt động của công ty là một vấn đề thiết yếu, việc áp dụng những thành tựu của công nghệ thông tin trong hoạt động quản lý ngày càng trở nên phổ biến, rộng rãi và mang lại hiệu quả cao, khắc phục được những nhược điểm của hệ thống quản lý cũ, các bài toán quản lý được đưa vào máy tính và được tin học hoá ngày càng tối ưu, giúp cho quá trình xử lý, tính toán và thu thập thông tin được giảm bớt rất nhiều về thời gian cũng như chi phí, mang lại hiệu quả lớn cho doanh nghiệp.
2.2 Tính cấp thiết của hệ thống thông tin quản lý nhân sự:
Công ty phần mềm BRAVO với chức năng chính là cung cấp các phần mềm kế toán doanh nghiệp, nhận yêu cầu và giải quyết các bài toán kế toán riêng, đặc thù của các doanh nghiệp cũng như khách hàng Với thế mạnh và kinh nghiệm trong lĩnh vực làm phần mềm quản lý tài chính kế toán thì vấn đề quản lý nhân sự của công ty cũng được chú trọng và nâng cao Với hệ thống tổ chức của công ty rộng khắp 3 miền,việc quản lý con người sẽ giúp cho ban quản lý dễ dàng hơn trong việc sắp xếp, phát triển nhân sự phù hợp Công ty còn có nhiều thiếu xót trong việc kiểm soát cũng như nắm bắt nhân viên Vì vậy việc xây dựng chương trình quản lý nhân sự để nâng cao vấn đề nắm bắt con người, tổ chức, nhân viên của công ty là cần thiết.
Vấn đề quản lý nhân sự là vấn đề căn bản cần phải có trong mỗi tổ chức doanh nghiệp Trước đây, với hệ thống quản lý cũ, vấn đề quản lý nhân sự vẫn được đặt ra đầu tiên trong hệ thống quản lý của doanh nghiệp, nhưng nó không thuận tiện, gây khó khăn cho người quản lý nắm bắt được thông tin con người Vì vậy, với quá trình tin học hoá hiện nay, vấn đề quản lý nhân sự ở các tổ chức doanh nghiệp cần phải có một phầm mềm chuyên về quản lý nhân sự cụ thể, với các khoản mục cơ bản về thông tin con người, các thông tin về chuyên môn, quan hệ nhân thân… Cũng như các khoản mục mở rộng như lương, thưởng, chế độ chính sách… Nếu như phần mềm có những tính năng linh hoạt, gọn nhẹ với những hệ thống thông tin mở rộng và chuyên sâu sẽ giúp cho người quản lý dễ dàng trong việc nắm bắt thông tin về nhân sự của cơ quan, để có những điều chỉnh cần thiết, kịp thời giúp cho bộ máy của công ty hoạt động liên tục và hiệu quả Vì vậy em lựa chọn đề tài: “Xây dựng hệ thống thông tin quản lý nhân sự tại công ty cổ phần phần mềm BRAVO”.
Công cụ cần thiết để thực hiện đề tài: Microsoft Access 2003 và ngôn ngữ lập trình Visual Basic phiên bản 6.0 là 2 công cụ chính để làm phần mềm Trong đó Microsoft Access 2003 là một tập hợp những sản phẩm phần mềm cùng hoạt động để đáp ứng nhu cầu lưu trữ, xử lý và phân tích dữ liệu cho những hệ thống xử lý dữ liệu doanh nghiệp và những Website thương mại lớn nhất đồng thời vẫn có thể cung cấp các dịch vụ về dữ liệu cho một doanh nghiệp nhỏ hay một cá nhân.
CƠ SỞ PHƯƠNG PHÁP LUẬN ĐỂ THỰC HIỆN ĐỀ TÀI
HỆ THỐNG THÔNG TIN QUẢN LÝ NHÂN SỰ
Thông tin: được hiểu theo nghĩa thông thường là một thông báo hay tin nhận được làm tăng sự hiểu biết của đối tượng nhận tin về một vấn đề nào đó, là sự thể hiện mối quan hệ giữa các sự kiện và hiện tượng
Thông tin tồn tại dưới hình thức:
- Mã hiệu hay xung điện
Thông tin là một yếu tố cơ bản của quá trình thành lập, lựa chọn và phát ra quyết định để điều khiển một hệ thống thông tin nào đó Hệ thống này có thể là trong tự nhiên, xã hội hay tư duy Quá trình thu thập thông tin -truyền tin - nhận tin
- xử lí tin - lựa chọn quyết định - rồi lại tiếp tục nhận tin là một chu trình vận động liên tục khép kín trong một hệ thống nhất định.
1.2 Các tính chất của thông tin
- Tính tương đối của thông tin.
- Tính định hướng của thông tin
- Tính thời điểm của thông tin.
- Tính cục bộ của thông tin.
1.3 Thông tin trong quản lý
Khái niệm: Quản lí được hiểu là tập hợp các quá trình biến đổi thông tin thành hành động, một việc tương đương với quá trình ra quyết định
Trong một mô hình quản lí được phân thành hai cấp: chủ thể quản lí và đối tượng quản lí, mối quan hệ giữa chúng và dòng thông tin lưu chuyển được mô tả trong mô hình sau:
Thông tin từ môi trường
Hệ thống quản lý Đối tượng quản lý
Thông tin ra môi trường
Mô hình thông tin trong quản lí.
2 Khái niệm hệ thống thông tin quản lý nhân sự
Khái niệm cơ bản liên quan đến hệ thống thông tin.
Dữ liệu và thông tin là hai khái niệm thường được dùng lẫn lộn dù chúng là hai khái niệm khác nhau Dữ liệu là các con số, các dữ liệu về một đối tượng nao đó Thông tin có thể coi như dữ liệu đã xử lý ở dạng tiện dùng, dễ hiểu Như vậy thông tin có thể ví như đầu ra còn dữ liệu giống như đầu vào.
Người ta còn định nghĩa thông tin là sự phản ánh và biến thành tri thức mới chủ thể phản ánh Qua các định nghĩa đó ta có thể thấy thông tin luôn được gắn với sự tiện dùng, có ích đối với chủ thể nhận tin Khái niệm dữ liệu và thông tin là hai khái niệm cơ bản dùng trong hệ thống thông tin.
Hệ thống thông tin là một tập hợp các yếu tố có liên quan với nhau cùng làm nhiệm vụ thu thập, xử lý, lưu trữ và phân phối thông tin để nhằm mục đích hỗ trợ cho việc ra quyết định, phân tích tình hình, lập kế hoạch, điều phối kiểm soát tình hình hoạt động của cơ quan.
Trong hệ thống thông tin người ta lưu trữ và quản lý dữ liệu trong những kho dữ liệu, đó là nơi cất giữ dữ liệu một cách có tổ chức sao cho có thể tìm kiếm nhanh chóng các dữ liệu cần thiết Nếu kho giữ liệu này được cài đặt trên các phương tiện nhớ của máy tính điện tử và được bảo quản nhờ các chương trình của máy tính (phần mềm quản trị dữ liệu) thì được gọi la ngân hàng dữ liệu hay hệ cơ sở dữ liệu.
Hệ thống thông tin quản lý nhân sự là một hệ thống thông tin dùng để thu thập, xử lý, lưu trữ, truyền đạt, phân phối các thông tin có liên quan đến nguồn nhân
Hồ sơ cán bộ & cáo các dữ liệu liên quan
Mô hình hoạt động hệ thống thông tin quản lý nhân sự
Dữ liệu lực trong tổ chức để hỗ trợ cho việc ra quyết định Hệ thống thông tin quản lý nhân sự có vai trò quan trọng trong hoạt động của cơ quan, các thông tin do hệ thống mang lại có vai trò quan trọng trong việc ra quyết định liên quan đến nhân sự tại cơ quan.
Trong hệ thống thông tin nhân sự các yếu tố đầu vào (Inputs) của hệ thống được lấy từ nguồn (Sources) được xử lý với các dữ liệu đã lưu trước trong hệ thống. Các kết quả này được gọi la đầu ra (Outputs) và được chuyển đến đích (Destination) hay cập nhập vào các kho dữ liệu (Storage) của hệ thống.
Nếu ta ứng dụng tin học vào công tác nhân sự thì dữ liệu của hệ thống thông tin quản lí nhân sự tại cơ quan sẽ được lưu trữ và bảo quản trên các phương tiện nhớ của máy tính điện tử, các chương trình quản lí nhân sự cho phép ta lưu trữ, sắp xếp, tìm kiếm các thông tin về nhân sự một cách nhanh chóng, thuận lợi.
3 Hệ thống thông tin trong một tổ chức
3.1 Phân loại theo mục đích phục vụ của thông tin đầu ra
- Hệ thống thông tin xử lý giao dịch TPS (Transaction Processing System)
Hệ thống xử lý giao dịch xử lý các dữ liệu đến từ các giao dịch mà tổ chức thực hiện hoặc với khách hàng, với nhà cung cấp, những người cho vay hoặc với nhân viên của nó.
- Hệ thống thông tin quản lý MIS (Management Infomation System)Là những hệ thống quản lý các hoạt động của tổ chức, các hoạt động này nằm ở mức điều khiển tác nghiệp, điều khiển quản lý hoặc lập kế hoạch chiến lược Chúng dựa chủ yếu vào các cơ sở dữ liệu được tạo ra bởi các hệ xử lý giao dịch cũng như từ các nguồn dữ liệu ngoài tổ chức.
- Hệ thống trợ giúp ra quyết định DSS (Decision Support System). Được thiết kế với mục đích rõ ràng là trợ giúp các hoạt động ra quyết định Quá trình ra quyết định thường được mô tả như là một quy trình được tạo thành từ ba giai đoạn: Xác định vấn đề, xây dựng và đánh giá các phương án giải quyết và lựa chọn một phương án Về nguyên tắc, một hệ thống trợ giúp ra qụyết định phải cung cấp thông tin cho phép người ra quyết định xác định rõ tình hình mà một quyết định cần phải ra.
- Hệ thống chuyên gia ES (Expert System)
Là hệ thống cơ sở trí tuệ, có nguồn gốc từ nghiên cứu về trí tuệ nhân tạo, trong đó có sự biểu diễn bằng các công cụ tin học những tri thức của một chuyên gia về một lĩnh vực nào đó
PHƯƠNG PHÁP PHÁT TRIỂN HTTT QUẢN LÝ
1 Lý do phát triển hệ thống thông tin quản lý
Hệ thống thông tin quản lí có vai trò như vậy, tuy nhiên vấn đề là tại sao lại phải phát triển hệ thống thông tin quản lí Cái gì buộc một tổ chức phải phát triển hệ thống thông tin quản lí Tất nhiên là sự hoạt động tồi tệ, kém hiệu quả của hệ thống thông tin hiện tại tuy nhiên còn một số nguyên nhân khác nữa đó là:
- Những vấn đề quản lí.
- Những yêu cầu mới của nhà quản lí.
- Sự thay đổi của công nghệ.
- Thay đổi sách lược chính trị.
Những yêu cầu mới của quản lí có thể dẫn đến sự cần thiết của một dự án phát triển một hệ thông thông tin quản lí mới, ví dụ việc chính phủ ban hành một luật mới, hay hành động mới của doanh nghiệp cạnh tranh cũng là một nguyên nhân dẫn đến sự phát triển của hệ thống thông tin quản lí.
Việc xuất hiện các công nghệ mới cũng có thể dẫn đến việc một tổ chức phải xét lại những thiết bị hiện có trong hệ thống thông tin của mình Chẳng hạn khi xuất hiện những hệ quản trị cơ sở dữ liệu mới buộc một tổ chức doanh nghiệp phải rà soát lại các hệ thông tin của họ để quyết định những gì họ phải cài đặt khi muốn sử dụng những công nghệ mới này.
Những thách thức về chính trị cũng là một nguyên nhân dẫn đến phát triển một hệ thống thông tin, đôi khi một hệ thống thông tin được phát triển chỉ vì người quản lý biết rằng sự phát triển của hệ thống sẽ đem lại quyền lực và nhiều lợi ích khác cho họ.
2 Các bước phát triển hệ thống thông tin quản lý
Phương pháp phát triển hệ thống thông tin gồm có 7 giai đoạn Mỗi giai đoạn bao gồm một dãy các công đoạn và cuối mỗi giai đoạn là phải kèm theo việc ra quyết định về việc tiếp tục hay chấm dứt sự phát triển hệ thống Quyết định này được trợ giúp dựa vào nội dung báo cáo mà phân tích viên hoặc nhóm phân tích viên trình bầy cho các nhà sử dụng Phát triển hệ thống là một quá trình lặp Tuỳ theo kết quả của một giai đoạn có thể, và đôi khi là cần thiết, phải quay về giai đoạn trước để tìm cách khắc phục những sai sót Một số nhiệm vụ được thực hiện trong suốt quá trình, đó là việc lập kế hoạch cho giai đoạn tới, kiểm soát những nhiệm vụ đã hoàn thành, đánh giá dự án và lập tài liệu về hệ thống và về dự án Dưới đây là mô tả sơ lược các giai đoạn của việc phát triển hệ thống thông tin.
Giai đoạn 1 : Đánh giá yêu cầu Đánh giá yêu cầu có mục đích cung cấp cho lãnh đạo tổ chức hoặc hội đồng giám đốc những dữ liệu đích thực để ra quyết định về thời cơ, tính khả thi và hiệu qủa của một dự án phát triển hệ thống Giai đoạn này được thực hiện tương đối nhanhvà không đòi hỏi chi phí lớn
Nó bao gồm các công đoạn sau:
1.1 Lập kế hoạch đánh giá yêu cầu
1.3 Đánh giá khả năng thực thi.
1.4 Chuẩn bị và trình bày báo cáo đánh giá yêu cầu.
Giai đoạn 2 : Phân tích chi tiết
Phân tích chi tiết được tiến hành sau khi có sự đánh giá thuận lợi về yêu cầu. Những mục đích chính của phân tích chi tiết là hiểu rõ các vấn đề của hệ thống đang nghiên cứu, xác định những nguyên nhân đích thực của những vấn đề đó, xác định những đòi hỏi và những ràng buộc áp đặt với hệ thống và xác định mục tiêu mà hệ thống thông tin mới phải đạt được Trên cơ sở nội dung báo cáo phân tích chi tiết sẽ quyết định sẽ tiếp tục tiến hành hay thôi phát triển một hệ thống mới Để làm những việc đó giai đoạn phân tích chi tiết bao gồm các công đoạn sau: 2.1 Lập kế hoạch phân tích chi tiết.
2.2 Nghiên cứu môi trường của hệ thống đang tồn tại.
2.3 Nghiên cứu hệ thống thực tại.
2.4 Đưa ra chuẩn đoán và xác định yếu tố giải pháp.
2.5 Đánh giá lại tính khả thi.
2.6 Thay đổi đề xuất của dự án.
2.7 Chuẩn bị và trình bày báo cáo chi tiết.
Giai đoạn 3: Thiết kế logic
Giai đoạn này nhằm xác định tất cả các thành phần lôgic của một hệ thống thông tin, cho phép loại bỏ được các vấn đề của hệ thống thực tế và đạt được những mục tiêu đã được thiết lập ở giai đoạn trước Mô hình lôgic của hệ thống mới sẽ bao hàm thông tin mà hệ thống mới sẽ sản sinh ra (nội dung của Outputs), nội dung của cơ sở dữ liệu (các tệp, các quan hệ giữa các tệp), các xử lý và hợp thức hoá sẽ phải thực hiện (các xử lý) và các dữ liệu sẽ được nhập vào (các Inputs) Mô hình lôgic sẽ phải được người sử dụng xem xét và chuẩn y
Thiết kế lôgic bao gồm những công đoạn sau:
3.1 Thiết kế cơ sở dữ liệu.
3.3 Thiết kế các luồng dữ liệu vào.
3.4 Chỉnh sửa tài liệu cho mức lôgic.
3.5 Hợp thức hoá mô hình lôgic.
Giai đoạn 4 : Đề xuất các phương án của giải pháp
Mô hình lôgic của hệ thống mới mô tả cái mà hệ thống này sẽ làm Khi mô hình này được xác định và chuẩn y bởi người sử dụng, thì phân tích viên hoặc nhóm phân tích viên phải nghiên cứu về các phương tiện để thực hiện hệ thống này Đó là việc xây dựng các phương án khác nhau để cụ thể hoá mô hình lôgic Mỗi một phương án là một phác hoạ của mô hình vật lý ngoài của hệ thống nhưng chưa phải là một mô tả chi tiết Tất nhiên là người sử dụng sẽ thấy dễ dàng hơn khi lựa chọn dựa trên những mô hình vật lý ngoài được xây dựng chi tiết nhưng chi phí cho việc tạo ra chúng là rất lớn. Để giúp những người sử dụng lựa chọn giải pháp vật lý thoả mãn tốt hơn các mục tiêu đã đặt ra trước đây, nhóm phân tích viên phải đánh giá các chi phí và lợi ích (hữu hình và vô hình) cả mỗi phương án và phải có những khuyến nghị cụ thể.
Một báo cáo sẽ được trình bày lên những người sử dụng và một buổi trình bày sẽ được thực hiện Những người sử dụng sẽ chọn lấy một phương án tỏ ra đáp ứng tốt nhất các yêu cầu của họ mà vẫn tôn trọng các ràng buộc của tổ chức
Dưới đây là các công đoạn của giai đoạn đề xuất các phương án giải pháp: 4.1 Xác định các ràng buộc tin học và ràng buộc tổ chức.
4.2 Xây dựng các phương án của giải pháp.
4.3 Đánh giá các phương án của giải pháp.
4.4 Chuẩn bị và trình bày báo cáo của giai đoạn đề xuất các phương án giải pháp.
Giai đoạn 5: Thiết kế vật lý ngoài
Giai đoạn này được tiến hành sau khi một phương án giải pháp được lựa chọn Thiết kế vật lý bao gồm hai tài liệu kết quả cần có: Trước hết là một tài liệu bao chứa tất cả đặc trưng của hệ thống mới sẽ cần cho việc thực hiện kỹ thuật, và tiếp đó là tài liệu dành cho người sử dụng và nó mô tả phần thủ công và cả những giao diện với những phần tin học hoá
Những công đoạn chính của thiết kế vật lý ngoài là:
5.1 Lập kế hoạch thiết kế vật lý ngoài.
5.2 Thiết kế chi tiết các giao diện (vào/ ra).
5.3 Thiết kế cách thức tương tác với phần tin học hoá.
5.4 Thiết kế các thủ tục thủ công.
5.5 Chuẩn bị và trình bày báo cáo về thiết kế vật lý ngoài.
Giai đoạn 6: Triển khai kỹ thuật hệ thống
Kết quả quan trọng nhất của giai đoạn thực hiện kỹ thuật là phần tin học hoá của hệ thống thông tin, có nghĩa là phần mềm Những người chịu trách nhiệm về giai đoạn này phải cung cấp các tài liệu như các bản hướng dẫn sử dụng và thao tác cũng như các tài liệu mô tả về hệ thống
Các hoạt động chính của việc thực hiện triển khai kỹ thuật hệ thống là như sau: 6.1 Lập kế hoạch thực hiện kỹ thuật.
6.2 Thiết kế vật lý trong.
Giai đoạn 7: Cài đặt và khai thác
Cài đặt hệ thống là phần công việc trong đó việc chuyển từ hệ thống cũ sang hệ thống mới được thực hiện Để việc chuyển đổi này được thực hiện với những va chạm ít nhất, cần phải lập kế hoạch một cách cẩn thận
Giai đoạn này bao gồm các công đoạn:
7.1 Lập kế hoạch cài đặt.
7.3 Khai thác và bảo trì.
Trong giai đoạn này phân tích viên phải tiến hành mô hình hóa hệ thống thông tin để thấy được những chức năng, ưu điểm của hệ thống thông tin mới so với hệ thống thông tin cũ Các công cụ dùng để mô hình hóa hệ thống thông tin:
Sơ đồ chức năng kinh doanh BFD:
Sơ đồ chức năng kinh doanh mô tả mối quan hệ phân cấp chức năng các thực thể từ cao xuống thấp Trong đó một thực thể có thể có nhiều thực thể con và thực thể dưới là con của thực thể đứng trên.
Phân tích – thiết kế hệ thống thông tin quản lý nhân sự tại công ty phần mềm BRAVO
MÔ TẢ HỆ THỐNG
Quản lý nhân sự là một bộ phận quan trọng trong toàn bộ chức năng quản lý mọi măt của đời sống xã hội, nó có mặt ở mọi cấp quản lý trong doanh nghiệp. Quản lý nhân sự phải tạo ra hệ thống hợp tác làm việc qua phân công hợp lý để phát huy tối đa năng lực làm việc của mỗi người nhằm đảm bảo hoàn thành tốt nhiệm, đạt tới mục tiêu trước mắt cũng như lâu dài của doanh nghiệp
Trong thời gian thực tập tại Công ty cổ phần phần mềm BRAVO Tôi đã tìm hiểu kỹ về hệ thống quản lý cán bộ công nhân viên tại công ty.
Công ty cổ phần phần mềm Bravo chưa có sự áp dụng hệ thống máy tính cùng với những phần mềm rất hữu dụng vào trong quản lý mà hiện nay công ty vẫn đang quản lý, lưu trữ hồ sơ cán bộ trên sổ sách giấy tờ, và sự truyền tải thông tin dùng nhiều bằng con đường qua lại giữa các phòng ban với sự trợ giúp của máy điện thoại nên gặp nhiều bất cập trong công tác quản lý và đánh giá về kỹ năng hay sở thích, trình độ của nhân viên để có đánh giá sát thực, sắp xếp công việc hợp lý cho mỗi nhân viên.
Hiện tại hệ thống quản lý của Công ty cũng có những ưu điểm thực sự: Công ty đang có một đội ngũ nhân viên khá trẻ có nhiều sáng tạo trong công việc, lòng nhiệt huyết cao Với đội ngũ nhân viên hiện có công ty cần đi vào cải cách trong việc áp dụng những công cụ tiên tiến trong quản lý nhân viên, cũng như quản lý sản xuất, chấm công hay tính lương cho nhân viên mà công nghệ thông tin là một công cụ áp dụng rất tốt trong lĩnh vực quản lý.
Với hiện trạng hệ thống thông tin quản lý hiện nay Công ty cần có giải pháp thích hợp cho hệ thống quản lý của mình bằng cách áp dụng hệ thống bán tự động bằng cách áp dụng các phần mềm chạy trên các máy đơn hoặc trên các máy trạm,máy chủ(Client-Server) trong quản lý mà ở đây là hệ thống quản lý cán bộ.
XÁC DỊNH YÊU CẦU CỦA HỆ THỐNG THÔNG TIN QUẢN LÝ NHÂN SỰ
Những nguyên tắc trong quản trị nhân lực Đối với mỗi doanh nghiệp, trong mỗi thời kỳ kinh doanh khác nhau có thể vận dụng phương pháp, hình thức quản trị thích hợp, song phải tuân thủ các nguyên tắc sau :
- Đảm bảo cung cấp đủ số lượng và chất lượng lao động cho doanh nghiệp trong mỗi thời kỳ.
- Đảm bảo chuyên môn hoá kết hợp với trang thiết bị kiến thức tổng hợp.
- Phối hợp giữa hợp tác lao động và phân công lao động.
- Sử dụng lao động phải kết hợp với phù lao lao động hợp lý.
-Sử dụng lao động phải dựa trên cơ sở đào tạo, bồi dưỡng để nâng cao trình độ lao động.
- Kết hợp thưởn phạt vật chất - tinh thần với kỷ luật lao động.
Từ những nguyên tắc trên chúng ta có thể xác định được yêu cầu của hệ thống quản lý nhân sự như sau :
1 Đối với phòng quản trị nhân sự
Trưởng phòng quản trị nhân sự toàn quyền đối với hệ thống quản lý cán bộ trong công ty và trao quyền cho các nhân viên dưới quyền mình với những nhiệm vụ khác nhau, cụ thể là :
+ Cập nhật thêm nhân viên, sửa đổi thông tin nếu thấy cần thiết, xoá bỏ. + Trưởng phòng có quyết định thuyên chuyển nhân viên sang những công việc khác nhau cho phù hợp khả năng sở thích hoặc chuyên ngành học.
+ Đưa ra các báo cáo như : lý lịch nhân viên, trích ngang, xem xét hợp đồng nhân viên.
Nhân viên khi vào làm việc tại công ty phải có đủ thông tin về cá nhân mình và các thông tin liên quan đến gia cảnh, cũng như các thông tin liên quan quá trình công tác, quá trình đào tạo để tiện theo dõi kèm theo các bằng và chứng chỉ học nghề, qúa trình đóng bảo hiểm xã hội, quá trình quá đóng bảo y tế.
Cùng với bản hợp đồng lao động.
+ Phần sơ yếu lý lịch phải có đủ các thông tin :
3 Đối với các phòng ban khác
+ Thông báo đầy đủ về nhân viên mình trong quá trình công tác tạiCông ty.
+ Các nhân viên có sự liên kết chặt chẽ với phòng quản trị nhân sự để có sự quan tâm trong quá trình làm việc và hướng đào tạo nhân viên trong chiến lược.
4 Hệ thống quản lý cán bộ dự kiến có các modul
+ ModulPhongban Dùng để cập nhật thông tin về phòng ban
+ Modul chính dùng để cập nhật các thông tin chính của nhân viên. + ModulQuanhe Modul này có chức năng cập nhật các mối quan hệ trong gia cảnh của nhân viên.
+ ModulLylich Modul này có chức năng thông báo và cập nhật các quá trình công tác của nhân viên, quá trình khen thưởng, quá trình kỷ luật của nhân viên.
+ ModulBHXH Modul này có chức năng cập nhật hay thông báo về quá trình đóng bảo hiểm xã hội.
+ModulBHYT Modul này có chức năng cập nhật hay thông báo về quá trình đóng bảo hiểm y tế.
5 Các báo cáo cần có trong hệ thống quản lý cán bộ
- Báo cáo về sơ yếu lý lịch nhân viên Giám đốc có thể nắm rõ về lý lịch, gia cảnh, quá trình công tác hay quá trình đào tạo.
- Báo cáo các nhân viên theo phòng ban Báo cáo này có chức năng tổng hợp các trong phòng ban.
- Báo cáo về hợp đồng lao động, xem những nhân viên nào sắp hết hợp đồng để giám đốc có thể xem xét có nên ký tiếp hay thôi.
6 Các tiêu chí tìm kiếm trong hệ thống quản lý cán bộ
1 Sơ đồ chức năng (BFD) của hệ thống thông tin quản lý nhân sự:
Hệ thống Quản lý nhân sự
Quản lý danh mục Đăng nhập Đổi mật khẩu
Quản lý hồ sơ nhân viên
Quản lý hợp đồng tuyển dụng
Quản lý quyết định điều động nhân sự
Quản lý chuyên môn nhân viên
Tìm kiếm theo băng cấp
Hệ thổng thông tin Quản lý nhân sự
Tìm kiếm theo hợp đồng
Tìm kiếm theo hợp đồng
PHÂN TÍCH HỆ THỐNG thông tin quản lý nhân sự tại công ty phần mềm BRAVO
Thông tin đã xử lý Sau thời gian làm việc có những thông tin khác có liên quan
Thông tin ban đầu của nhân sự khi vào làm việc tại cơ quan
Nhập hồ sơ nhân sự Kho hồ sơ
Nhân sự Phòng nhân sự Giám đốc
3 Sơ đồ luồng dữ liệu (DFD) của hệ thống thông tin quản lý nhân sự:
Hồ sơ nhân sự Thông tin bổ sung
Hồ sơ nhân sự không hợp lệ
Thông tin về nhân sự
Yêu cầu thông tin nhân sự
Bảng kê, tổng hợp trích ngang
Lãnh đạo phòng ban Lãnh đạo phòng ban
HTTT quản lý nhân sự
3.0 Xuất thông tin ra báo cáo
Thông tin về nhân viên
Thông tin ban giám đốc
Thông tin về phòng ban
Thông tin đã xư lý
Thông tin đã xử lý
Thông tin được yêu cầu Thông tin đã xử lý
Khai báo các Phòng ban
4.1 Thông tin đầu vào của Hệ thống
Luồng thông tin vào của hệ thống bao gồm :
- Hồ sơ về cán bộ công nhân viên: Thông tin đầu vào này do chính cán bộ công nhân viên (CBCNV) của cơ quan cung cấp thông qua bản hồ sơ của mỗi CBCNV.
- Danh sách phòng ban: Đây là thông tin về phòng ban do lãnh đạo của Công ty cung cấp.
- Danh sách chức vụ: Là thông tin về các vị trí quản lý trong cơ quan Thông tin này cũng được cung cấp bởi lãnh đạo của Công ty.
- Danh sách cán bộ công nhân viên trong từng phòng ban: Cho biết những thông tin về số lượng CBCNV trong mỗi phòng ban với họ tên, chức vụ và một số thông tin khác đi kèm Thông tin này được cung cấp từ các phòng ban trong cơ quan.
- Ngoài ra còn có một số thông tin đầu vào khác phục vụ cho hệ thống.
4.2 Thông tin đầu ra của hệ thống
Thông tin ra là những thông tin đã xử lý và tổng hợp từ các thông tin vào. Thông tin ra chính là kết quả hoạt động của hệ thống Nó phục vụ cho nhu cầu về thông tin của những người sử dụng hệ thống này và đáp ứng nhu cầu của cơ quan. Thông tin ra càng có chất lượng cao tức là đáp ứng tốt nhu cầu về thông tin của người sử dụng, nâng cao hiệu quả quản lý thì càng chứng tỏ hệ thống hoạt động tốt. Trong hệ thống thông tin phục vụ quản lý nhân sự cho cơ quan, thì các thông tin đầu ra giúp cho ban lãnh đạo của doanh nghiệp theo dõi được các thông tin về cán bộ công nhân viên chức trong từng phòng ban, số lượng công nhân viên, chuyên môn, trình độ, lý lịch, kinh nghiệm làm việc, của từng cán bộ công nhân viên.
Từ các thông tin đầu vào qua quá trình xử lý thu được các thông tin đầu ra:
* Thống kê số lượng CBCNV theo phòng ban.
* Báo cáo chất lượng CBCNV theo đơn vị bộ phận.
* Báo cáo tổng hợp thay đổi doanh số CBCNV
* Báo cáo tăng, giảm biên chế CNCNV.
* Lý lịch cán bộ công nhân viên.
* Lý lịch - Công tác - Gia đình. chiến lược của công ty:
- Lên kế hoạch phát triển nguồn nhân lực trong doanh nghiệp.
- Đào tạo bồi dưỡng nhân lực.
- Các chế độ đãi ngộ.
- Chế độ bảo hiểm xã hội và bảo hiểm y tế cho người lao động.
- An toàn lao động và điều kiện việc làm.
1 Bảng PhongBan < Danh mục Phòng ban >
Stt Field Type Width Description
1 MaPB Text 5 Mã phòng ban
2 TenPB Text 50 Tên phòng ban
5 SoDT Number 10 Số điện thoại
2 Bảng NhanVien < Hồ sơ Nhân viên >
Stt Field Type Width Description
1 MaNV Text 10 Mã nhân viên
2 TenNV Text 50 Tên nhân viên
3 NgaySinh Date/Time Ngày sinh
4 SoDT Number Long Integer Số điện thoại
5 CoDong Yes/No Cổ đông
6 GioiTinh Yes/No Nam/Nữ Giới tính
Text 50 Nơi đăng ký hộ khẩu thường trú
9 DangVien Yes/No Đảng viên
10 SoCMND Number Long Integer Số CMND
11 NgayCap Date/Time Ngày cấp
12 SoTK Number Long Integer Số tài khoản
3 Bảng Login < Thông tin người sử dụng >
Stt Field Type Width Description
3 Quyen Text 50 Quyền đăng nhập
4 Bảng HDLD < Thông tin hợp đồng lao động >
Stt Field Type Width Description
1 MaHD Text 50 Mã hợp đồng
2 LoaiHD Text 50 Loại hợp đồng
9 Sơ đồ quan hệ giữa các bảng
Nhập tên người dùng & mật khẩu
Thực hiện các công việc cần làm của người sử dụng theo quyền hạn người sử dụng
Kiểm tra sự hợp lệ của tên người dùng & mật khẩu
Giải thuật là một dãy các quy tắc chặt chẽ xác định một trình tự các thao tác trên một đối tượng cụ thể giải quyết một vấn đề hay hoàn thành một mục đích cuối cùng nào đó.
Các giải thuật trong chương trình rất nhiều, ở đây em chỉ trình bày các giải thuật được sử dụng nhiều nhất và có tính chất nổi bật trong chương trình.
Các giải thuật được trình bày dưới dạng sơ đồ khối như sau:
1 Giải thuật đăng nhập chương trình
Tiến hành nhập dữ liệu
Có tiếp tục công việc nhập và lưu bản ghi vừa nhập không?
Nhập mã bản ghi muốn sửa
Hiện bản ghi cần sửa
Có tồn tại bản ghi này không?
Sửa dữ liệu bản ghi
Thực hiện xoá dữ liệu.
Bạn có chắc xoá dữ liệu này không?
Yes Nhập thông tin cần xoá
Hiện thông tin tìm thấy
Nhập mã bản ghi cần tìm
Kết thúc Kiểm tra bản ghi này có hay không theo mã bản ghi?
1 Form Đăng nhập hệ thống
Người dùng khi đăng nhập vào hệ thống bắt buộc phải diền đầy đủ các thông tin về người dùng và mật khẩu Chương trình mới cho đăng nhập.
Sau khi đăng nhập thành công Người dùng có thể làm các công việc như cập nhật, tìm kiếm hoặc tra cứu thông tin Và có thể in ra các báo cáo cần thiết, giúp lãnh đạo có thể đưa ra được quyết định chính xác mang lại lợi ích cho công ty.
Khi trong Công ty có thêm phòng ban mới, đổi tên phòng ban hoặc gộp phòng ban Ngưòi dùng có thể xử lý các thông tin như cập nhật, thêm, sửa, xoá mã phòng ban và tên phòng ban
Người dùng có thể cập nhật các thông tin cơ bản của nhân viên mới, sửa thông tin không đúng về nhân viên, xoá đi những nhân viên không còn làm việc với công ty.
Tóm lại Công tác quản lý nhân sự là một trong những khâu then chốt trong quá trình hoạt động sản xuất kinh doanh đối với bất kỳ doanh nghiệp nào Muốn nâng cao hiệu quả sản xuất kinh doanh của Công ty thì trước hết cần phải hoàn thiện và nâng cao công tác quản lý nhân sự ở Công ty.
Vì lý do trên nên em xây dựng phần mềm quản lý nhân sự Nhằm giúp công ty quản lý nhân sự bằng hệ thống thông tin, thay vì quản lý nhân sự trên giấy tờ sổ sách như trước đây.
Do tích chất là một chuyên đề thực tập tốt nghiệm của sinh viên năm cuối Đai học - Kinh tế Quốc dân Nên việc đưa phần mềm vào ứng dụng luôn trong công tác quản lý thì chưa được Nhưng thông qua thực tế em cũng biết thêm nhiều kinh nghiệm quý báu và ứng dụng được những kiến thức lâu nay được học trong trường vào giải quyết một công việc trong thực tế.
Báo cáo này bao gồm một phần của báo cáo tổng hợp, và toàn bộ quá trình khảo sát, phân tích và thiết kế phần mềm quản lý nhân sự dựa vào các thông tin có được do phòng Hành chính - Tổng hợp của công ty cổ phần phần mềm BRAVO cung cấp trong thời gian thực tập vừa qua.
Với thời gian thực tập chuyên ngành có hạn nên phần mềm quản lý nhân sự của em không được hoàn thiện lắm. Được sự nhiệt tình của ban lãnh đạo công ty cổ phần phần mềm BRAVO đặc biệt là Phòng Hành chính - Tổng hợp, giáo viên hướng dẫn đã điều kiện cho em hoàn thành báo cáo thực tập chuyên ngành Một lần nữa em xin chân thành cảm ơn.
Hà Nội Ngày 09 Tháng 05 Năm 2010
'Function TimCM(ByVal CM As String) As String
Private Function checkChiTietForm() As Boolean
Dim flag As Boolean flag = False
If rs.State = 1 Then rs.Close
End If rs.Open " select * from CTBangCap where MaNV= '" &
MsgBox " Bạn phải nhập lại ", , "Thông báo" cboMaCM.SetFocus
ElseIf (Trim(cboMaCM.Text) = "") Then
MsgBox "Ban chua nhap mã chuyên môn" cboMaCM.SetFocus
MsgBox "Bạn phải nhập hệ đào tạo của nhân viên !" txtHeDT.SetFocus
MsgBox "Bạn phải nhập nơi đào tạo của nhân viên !" txtNoiDT.SetFocus
If rs.State = 1 Then rs.Close
If cn.State = adStateClosed Then
'AdoNhanVien.ConnectionString "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DataBase\ NhanSu.mdb;Persist Security Infose" cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
& App.Path & "\Database\NhanSu.mdb;Persist Security Infose" cn.Open
If rs.State = 1 Then rs.Close
End If rs.Open "SELECT * From CTBangCap ORDER BY CTBangCap.MaChuyenMon;" cboMaCM.Clear cboMaCM.AddItem ""
If Not rs.EOF Then rs.MoveFirst
Do While Not rs.EOF
'cboMaCM.AddItem rs.Fields("MaChuyenMon") & "-" & rs.Fields("TenChuyenMon") cboMaCM.AddItem rs.Fields("MaChuyenMon") rs.MoveNext
If rs.State = 1 Then rs.Close
Dim sql As String sql = "SELECT CTDieuDong.MaNV, HoSoNV.TenNV, CTDieuDong.NgayBoNhiem, iif(CTDieuDong.NgayMienNhiem DateValue('1/1/1601'),'Cha KT Q§',CTDieuDong.NgayMienNhiem) as NgayMienNhiem, CTDieuDong.MaPB, PhongBan.TenPB, CTDieuDong.MaCV, ChucVu.TenCV FROM HoSoNV INNER JOIN (PhongBan INNER JOIN (ChucVu INNER JOIN CTDieuDong ON ChucVu.MaCV=CTDieuDong.MaCV) ON
PhongBan.MaPB=CTDieuDong.MaPB) ON
If (opt1nhom.Value) Then
If (Trim(cboCV.Text)) = "" Then
MsgBox "Bạn cha chọn chức vụ!" cboCV.SetFocus
End If sql = sql & " where((CTDieuDong.MaCV)= '" & TimCV(cboCV) & "');" End If
'Tim theo hang san xuat'
If (Trim(cboPB.Text)) = "" Then
MsgBox "Ban chua chon nha san xuat !" cboPB.SetFocus sql = sql & " where ((CTDieuDong.MaPB)= '" & TimPB(cboPB) & "');" End If
If rs.State = 1 Then rs.Close
End If rs.Open sql, cn
If optNH.Value = True Then rptBCDieuDong.ReportFileName = App.Path & "\reports\ BCDieuDongCV2.rpt"
Else rptBCDieuDong.ReportFileName = App.Path & "\reports\ BCDieuDongPB1.rpt"
End If rptBCDieuDong.SetTablePrivateData 0, 3, rs
If rs.EOF = True Then
MsgBox " Khong tim thay ban ghi nhu y"
MsgBox " Bao cao trang khong duoc hien thi"
Else rptBCDieuDong.MarginLeft = 0 rptBCDieuDong.MarginRight = 0 rptBCDieuDong.MarginTop = 0 rptBCDieuDong.MarginBottom = 0 rptBCDieuDong.WindowState = crptMaximized rptBCDieuDong.PrintReport
If rs.State = 1 Then rs.Close
If rs.State = 1 Then rs.Close
Dim sql As String sql = "SELECT CTDieuDong.MaNV, HoSoNV.TenNV, CTDieuDong.NgayBoNhiem, iif(CTDieuDong.NgayMienNhiem DateValue('1/1/1601'),'Cha KT Q§',CTDieuDong.NgayMienNhiem) as NgayMienNhiem, CTDieuDong.MaPB, PhongBan.TenPB, CTDieuDong.MaCV, ChucVu.TenCV FROM HoSoNV INNER JOIN (PhongBan INNER JOIN (ChucVu INNER JOIN CTDieuDong ON ChucVu.MaCV=CTDieuDong.MaCV) ON
PhongBan.MaPB=CTDieuDong.MaPB) ON
HoSoNV.MaNV=CTDieuDong.MaNV WHERE (CTDieuDong.NgayBoNhiem)