Do đó sảnxuất không đáp ứng được nhu cầu phát triển của đô thị Đà Nẵng và các vùng phụcận, điều kiện làm việc của cán bộ công nhân viên theo kiểu chắp vá, còn độingũ cán bộ thì vừa thiếu
Trang 2I GIỚI THIỆU NGÔN NGỮ:
Microsoft Visual Basic 6.0 là một ngôn ngữ lập trình trực quan do hãng phầnmềm Microsoft nổi tiếng thế giới trong những năm đầu của thập kỷ 90.Microsoft Visual Basic 6.0 được dùng cho việc lập trình các bài toán quản lý vàngày càng được phổ biến hơn qua từng ấn bản
II ĐẶC ĐIỂM TÌNH HÌNH CHUNG Ở CÔNG TY CẤP NƯỚC ĐÀ NẴNG:
Trang 3Tổ chức kinh tế: Doanh nghiệp Nhà nước (hạng 1).
Tên Doanh Nghiệp: Công Ty Cấp Nước Đà Nẵng
Địa chỉ: 45 Ngô Gia Tự, Đà Nẵng
a Sự hình thành và phát triển của Công ty:
Công ty Cấp nước Đà Nẵng trước đây là thuỷ cục Đà Nẵng, được tiếpquản sau ngày Miền Nam giải phóng, sau đó được đổi tên thành Nhà Máy NướcQNĐN Với hai trạm cấp nước Cẩm Lệ – Cầu Đỏ với Sân Bay với công suất haitrạm chỉ khoảng 20.000m3/ ngày đêm Mạng lưới cơ sở kỹ thuật mà Công ty tiếpnhận được xây dựng từ thời Pháp – Mỹ đã xuống cấp nghiêm trọng Do đó sảnxuất không đáp ứng được nhu cầu phát triển của đô thị Đà Nẵng và các vùng phụcận, điều kiện làm việc của cán bộ công nhân viên theo kiểu chắp vá, còn độingũ cán bộ thì vừa thiếu lại vừa yếu nghiệp vụ
Sau năm 1975, Công ty đã có cải thiện để đưa công suất nước lên caophần nào đáp ứng được nhu cầu của nhân dân, nhưng chất lượng nước còn kém,
tỉ lệ thất thoát nhiều
Đến ngày 20/11/1985 Công ty Cấp Nước Quảng Nam Đà Nẵng chínhthức được thành lập Công ty khắc phục khó khăn bằng cách sắp xếp lại đội ngũcán bộ, cơ cấu tổ chức quản lý, tổ chức sản xuất hợp lý, phù hợp với điều kiệnsẵn có, từng bước đổi mới cơ sở vật chất kỹ thuật nhằm nâng cao năng lực sảnxuất, đáp ứng ngày càng tốt hơn nhu cầu cấp nước của nhân dân
Từ đầu năm 1987, tuy ban đầu như một số doanh nghiệp nhà nước khácCông ty cũng có một số khó khăn khi chuyển từ cơ chế bao cấp sang cơ chế thịtrường Nhưng nhờ tinh thần học hỏi, sáng tạo, năng động trong sản xuất kinh
Trang 4đạt được một số thành tựu như: hệ thống cấp thoát nước đã được cải tạo và nângcấp, đến nay công suất sản xuất nước đẫ đạt được 86.000 m3, cung cấp tốt hơnnhu cầu sản xuất nước sạch cho nhân dân, tổng sản lượng nước ghi thu trongtháng 02/2004 là 1.395.663 m3, công ty đã cung cấp nước sạch cho 71.154 hộtrong toàn thàng phố và các vùng lân cận với tổng số đồng hồ 54.846 cái, hệthống tổ chức tiêu thụ sản phẩm cũng được đổi mới, hoạt động có hiệu quả hơn
Chức năng hoạt động của Công ty Cấp nước gồm:
+ Thi công và lắp đặt các dây chuyền xử lý nước sạch, xử lý rác thải,khảo sát thiết kế lập các dự án đầu tư xây dựng nâng cấp các công trình thoátnước cho đô thị và nông thôn, kinh doanh vật tư chuyên ngành nước
+ Sản xuất kinh doanh nước sạch phục vụ nhu cầu sử dụng nước sinhhoạt, sản xuất kinh doanh của nhân dân Thành phố Đà Nẵng
Hiện nay Công ty đang tiến hành mở rộng và nâng cấp hệ cấp nước đểnâng công suất lên 150.000m3/ngày đêm cho năm 2005 và 240.000m3 cho năm
2010 từ nguồn vốn vay của các tổ chức tín dụng trong nước Triển khai thực hiệnchương trình cải tạo khẩn cấp hệ thông cấp nước Đà Nẵng từ năm 2000 đấn
2010 từ nguồn vốn đầu tư viện trợ và vay ưu đãi của chính phủ Pháp, xây dựng
hệ thống cấp nước cho khu Công Nghiệp Liên Chiểu, Hoà Khánh và Khu DuLịch Điện Ngọc - Non Nước, Bà Nà với công suất 150.000m3/ ngày đêm Quyhoạch và xây dựng công trình cấp nước sạch nông thôn từ năm 2000 đến năm
2010 trên địa bàn thành phố Đà Nẵng
b.
Những thuận lợi và khó khăn của Công ty:
a Thuận lợi: Hoạt động sản xuất của Công ty mang tính chất phục vụ
dân sinh, do đó ngoài mục đích kinh doanh đem lại lợi nhuận Công ty còn phảiđảm bảo phục vụ tốt nhu cầu xã hội Vì vậy Công ty luôn được sự quan tâm và
hỗ trợ của các ban ngành trong Thành phố cũng như Trung ương
b Khó khăn :
Trang 5việc xây dựng giá bán sản phẩm nước của Công ty không thể theo cơ chế thịtrường như những doanh nghiệp khác mà giá bán vừa phải bù đắp chi phí đemlại lợi nhuận cho Công ty vừa phải thấp để nhân dân chấp nhận tiêu dùng Vì vậyCông ty phải phát huy mọi tiềm năng sản xuất kinh doanh ở mức tối đa thì mớitồn tại và phát triển được.
c Cơ cấu tổ chức:
Về cơ cấu, Công ty cấp nước Đà Nẵng có 10 phòng ban, 3 nhà máy nước,
1 chi nhánh, đội thi công xây lắp, ban giám sát tiêu thụ nước và xưởng thiết kế:
Đội Quản
Lý MạngP.GIÁM ĐỐC 1
Trang 6d Tình hình hệ thống máy tính – chương trình quản lý:
Công ty Cấp Nước Đà Nẵng đã có một mạng LAN và 50 máy tính đượcnối với nhau bằng hệ thông cáp đồng trục
Hiện nay, hầu hết các Phòng ban Công Ty đã được Tin học hoá, và đều cóchương trình phục vụ cho công tác quản lý Trong tương lai Công ty kết nối mộtmạng máy tính trong công ty với các nhà máy và chi nhánh trong toàn thànhphố
2 NỘI DUNG BÀI TOÁN:
1 Mục tiêu của bài toán:
Bài toán nhằm đạt các mục tiêu chính sau đây:
1 Xây dựng hệ thông chương trình quản lý nhân sự & tiền lương trênmáy tính và chuẩn hoá để dùng chung trong toàn Công ty
2 Áp dụng và tổ chức hệ thống thư viện dữ liệu mã phục vụ công tácthống kê báo cáo nhân sự & tiền lương dùng chung trong toàn Công ty
3 Đưa hệ thống vào hoạt động tại Công Ty khi có nhu cầu
2 Nội dung – Phạm vi báo cáo bài toán:
- Quản lý công tác nhân sự trên máy tính trong toàn Công Ty có xử lýảnh
- Tổ chức thư viện các mã chuẩn phục vụ công tác quản lý nhân sự &tiền lương toàn Công ty
- Tổ chức báo cáo số liệu nhân sự theo hệ thống máy tính
- Lập bảng lương hàng tháng của các nhân viên trong công ty
- Cập nhật lưu trữ, xử lý thông tin
- Lập các báo cáo thông kê theo định kỳ
Trang 7cán bộ phục vụ cho công tác quản lý.
3 BÀI TOÁN QUẢN LÝ NHÂN SỰ & TIỀN LƯƠNG:
1 Hệ thống dữ liệu đầu vào:
- Mô hình quản lý nhân sự các phòng ban của Công ty
- Các dữ kiện xác định một nhân sự
- Các công thức để tính lương
- Các dữ kiện biến động đối với một nhân sự
- Dữ kiện của tất cả nhân sự trong Công ty
2 Hệ thống dữ liệu đầu ra:
- Lý lịch chi tiết cho một nhân sự
- Các biểu báo cáo định kỳ
- Bảng lương chi tiết hàng tháng
- Các tiêu thức báo cáo
3 Nhiệm vụ bài toán:
- Lập trình nhập dữ kiện ứng dụng các bộ mã chuẩn và xây dựng các bộ
mã thống nhất phục vụ công tác QLNS & tiền lương
- Lập trình nhập các dữ kiện tất cả nhân sự trong toàn Công Ty
- Lập trình xuất các thông tin đầu ra theo định kỳ
- Lập trình xuất bảng lương
- Lập trình xuất thông tin theo các tiêu thức báo cáo
4, YÊU CẦU BÀI TOÁN QUẢN LÝ NHÂN SỰ & TIỀN LƯƠNG:
a Số liệu đầu vào:
Hệ thông tin quản lý một nhân sư:
+ Tình trạng nhân sự hiện tại, gồm các trường: Mã phòng ban, Mã nhân viên,
Trang 8nghề đào tạo, nơi đào tạo, ngày vào đoàn, ngày vào đảng, ngày chính thức, ngàyvào công ty, ngày vào biên chế, lý lịch gia đình, quá trình công tác, quá trình họctập, ngạch lương, phụ cấp trách nhiệm, bậc lương, số sổ BHXH, hệ số lương,BHYT, BHXH, .
+ Quá trình biến động của nhân sự, gồm các Form sau:
- Lý lịch nhân viên
- Quyết định lên lương
- Quyết định đề bạt cán bộ
- Quyết định điều động và lên lương
- Quyết định đi công tác
- Quyết định thôi việc
- Quyết định nghỉ việc hưởng BHXH một lần
Trang 9
+ Cấp phòng ban quản lý các nhân sự:
Sơ đồ tổng quát:
Phòng ban thứ i
CBCNV thứ 01CBCNV thứ 02
CBCNV thứ 04CBCNV thứ 03
Trang 10
c Số liệu đầu ra:
+ Đưa ra được các biểu báo cáo theo yêu cầu:
- Danh sách chi tiết CBCNV
- Lý lịch CBCNV
-Báo cáo, thống kê các biến động của CBCNV: Điều động, lên lương,
đi công tác, cử đi học
+ In lý lịch chi tiết cho 1 hoặc nhiều nhân viên
+ In bảng lương chi tiết hàng tháng cho CBCNV
Trang 12I KHẢO SÁT CÔNG TÁC QUẢN LÝ NHÂN SỰ TẠI CÔNG TY:
1 Công tác tuyển dụng và thải hồi cán bộ công nhân viên:
Công tác tuyển dụng:
- Căn cứ vào tình hình sản xuất kinh doanh trong năm và định hướng pháttriển của Công ty trong những năm đến, người sử dụng lao động có thể tuyểndụng và tiếp nhận lao động theo các hình thức hợp đồng
- Người lao động vào làm việc tại Công ty phải có đầy đủ các điều kiệntiêu chuẩn do Công ty qui định, trường hợp cần thiết có thể thông qua thi tuyển
Công tác thải hồi cán bộ công nhân viên:
- Cán bộ công nhân viên trong quá trình công tác nếu để xảy ra sự cố vàtuỳ theo mức độ nghiêm trọng của sự cố mà có hình thức xử lý thích đáng Nếu
sự cố thông thường thì bị cảnh cáo trước bộ phận hay toàn Công ty
- Khi cán bộ công nhân viên để xảy ra sự cố quá nghiêm trọng gây thiệthại lớn đến tài sản chung của Công ty thì cán bộ quản lý lao động tại văn phòng
đề nghị kỷ luật và hội đồng sẽ tiến hành họp Trong cuộc họp, nếu xét thấy cán
bộ công nhân viên vi phạm nghiêm trọng thì lấy ý kiến và ra quyết định đuổiviệc cán bộ đó
2 Công tác bố trí theo dõi :
* Công tác bố trí: sau khi hợp đồng được ký kết, người lao động chính
thức được nhận vào làm việc tại Công ty Phòng Tổ chức hành chính dựa trênnhiệm vụ phát sinh tại mỗi bộ phận mà bố trí người lao động về các bộ phận phùhợp
* Tổ chức ký lại hợp đồng: Qua thời gian thử việc, các bộ phận theo dõi
năng lực làm việc của nhân viên mới, và đề nghị tổ chức xem xét và ký hợpđồng dài hạn cho nhân viên mới
* Công tác điều động nhân viên: khi có nhiệm vụ mới, căn cứ vào tình
hình sản xuất thực tế tại các bộ phận và xem xét trình độ đảm nhiệm công việccủa nhân viên, từ đó phòng tổ chức điều động nhân viên đi nhận công việc mớitại các bộ phận phù hợp
Trang 13II PHÂN TÍCH HỆ THỐNG:
SƠ ĐỒ CHỨC NĂNG QUẢN LÝ NHÂN SỰ &TIỀN LƯƠNG
HỆ THỐNG QUẢN LÝ NHÂN SỰ & TIỀN LƯƠNG
2 Cập nhật DS tạm ứng theo tháng
3 Cập nhật DS tính lương theo tháng
Trợ GiúpHelpGiới thiệu
Nhập-Hiệu chỉnhIn
1 Nhập và hiệu chỉnh hồ sơ CBCNV
2 Nhập và hiệu chỉnh Chấm công
3 Nhập và hiệu chỉnh Ttin CBCNV đi công tác
4 Nhập và hiệu chỉnh CBCNV đã đi bộ đội
5 QĐịnh nâng lương cho CBCNV
6 QĐịnh lên chức,thuyên chuyển cho CBCNV
7 QĐịnh khen thưởng CBCNV
8 Xử lý Kỷ Luật CBCNV
9 Xử lý CBCNV nghỉ hưu hưởng BHXH 1 lần
10 Xử lý CBCNV nghỉ hưu
11 Xử lý Chuyển HĐLĐ cho CBCNV
12 Quyết định cử CBCNV đi học
13 Quyết định thôi việc
1 Thống kê & In DS Nhân viên
2 Thống kê & In DS CBCNV lên Lương
3 Thống kê & In Ds CBCNV Thay Lương & Chức vụ
4 Thống kê & In Ds CBCNV được khen thưởng
5 Thống kê & In Ds CBCNV bị kỷ luật
6 Thống kê & In Ds CBCNV cử đi học
7 Thống kê & In Ds CBCNV cử đi bồi dưỡng
8 Thống kê & In Ds CBCNV cử đi công tác
9 Thống kê & In Ds CBCNV nghỉ hưu
10 Thống kê & In Ds CBCNV thôi việc
11 Thống kê & In Ds CBCNV nghỉ hưu hưởng BHXH 1 lần
12 Thống kê & In Ds CBCNV chuyển HĐLĐ
Trang 14
Ban giám đốc, Phòng tổ chức hành chính
DFD Mức 0 : Quản Lý Nhân Sự
Sơ Đồ DFD Mức 1: Quản Lý Nhân Sự
Ban Giám Đốc, Phòng tổ chức hành chính
Xoá Hồ
sơ Nviên Xem Ttin Hồ sơ Nviên
Hồ Sơ nhân viên
Nviên tuyển
điều chỉnh Yêu cầu xoá
T.tin báo cáo yêu cầu
Yêu cầu báo cáo
Lưu hồ sơ
Lấy Ttin cần Đchỉnh
Lưu Ttin đã Đchỉnh
Lấy hồ
sơ cần xoá
Huỷ hồ sơ
Lấy hồ sơ
Trang 15
Chú thích:
(1),(2),(6),(8),(12): Các thông tin về nhân sự cần cập nhật
(3),(4): người sử dụng truy cập vào
(5),(7),(9): Các thông tin chung
(10): Các thông tin cần quan tâm
(11): Kết xuất ra màn hình, máy in
3 Mô tả dữ liệu sơ cấp:(từ điển dữ liệu sơ cấp)
Sơ đồ phân rã chức năng: quản lý nhân sự
Các Thông tin về
Nhập mới
Điều chỉnh
XemMàn hình
Trang 1607 HINHTHUC Hình thức khen thởng, kỹ luật
năng
52 TINHTRANG Tình trạng gia đình hiện tại của nhân
viên
Trang 1758 SOCON Số con của nhân viên
72 TPGIADINH Thành phần gia đình của nhân viên
4 Thiết kế ch ơng trình:
a Xây dựng bộ mã:
* Bộ mã nhân viên: Mã nhân viên gồm 7 ký tự kiểu Text, 2 ký tự đầu mãchứa chức vụ mà nhân viên đang đảm nhiệm, 2 ký tự kế theo thể hiện mã phòngban mà nhân viên công tác và 3 ký tự cuối thể hiện số thứ tự của nhân viên đótrong các bộ phận
Ta có thể mô tả nh sau:
XX XX 000
Trang 18KT: mã chức vụ, Kế toán trưởng
TV: Mã phòng tài vụ
001: Người đứng đầu trong phòng tài vụ
* Bộ mã bộ phận: trong bộ mã nhân viên có mã bộ phận nên cần xâydựng bộ mã này Công ty có 11 bộ phận, bộ phận ít biến thiên Do vậy, bộ mã bộphận được xây dựa trên 2 ký tự kiểu Text
T_TGIAN: tổng lương theo thời gian
T_CDO : tổng lương theo chế độ
T_CDEM : tổng lương làm ca đêm
LDIHOC : lương đi học
NCONG = ngày công
Trang 19CTT3.2: T_CDO = LQD 235 CPHEP22*
CPHEP : ngày công nghỉ có phép
CTT3.3: T_CDEM =LQD235*CDEM22 *HSCDEM
CTT7: TLNS = TLSP*70% (tổng lương năng suất)
CTT8: LQDabc = T_TGIAN *Hsabc
TLQDabc = LQDabc điều kiện HSL 5.72
CTT9: HS1 = TLQDabc TLHS
CTT10: T_Lgabc = LQDabc * HS1 điều kiện HSL 5.72
CTT11: Tổng lương ngày công thực tế :
TLNCTT = T _ TGIAN điều kiện HSL 5.72
CTT12: HS2 = TLNCTT TLNS
CTT13 : T_LGSP = T_TGIAN * HS2 điều kiện HSL 5.72
Trang 20TIENPC : Tiền phụ cấp của nhân viên
TTHUONG : tiền thưởng của nhân viênTPHAT : Tiền phạt
KHAUTRU : các khoản khấu trừ khác
CTT16: BHXH=5% x(TIENLCB+TIENPC)
5 Xây dựng từ điển dữ liệu:
Stt Kí hiệu dữ liệu Loại Dliệu Kiểu Dữ
Trang 2289 ANH46 KTT OLE Object
6.Ma trËn phô thuéc hµm :
Qua từ điển dữ liệu ta có các dữ liệu là khoá chính là các dữ liệu nguồn của cácphụ thuộc hàm đó là:
MANV xác định các thuộc tính như : STT, HOTEN, GIOITINH, NOISINH, SOCMND, NGAYCAP, NOICAP, QUEQUAN, TRUQUAN, THTRU, MAPB, HESOLCB, MLUONG, HESOPC…
MACV xác định các thuộc tính như : TENCV
MAPB xác định các thuộc tính như : TENPB, DTPBAN
MATD xác định các thuộc tính như : TRINGDOA, TDONN, TDOTH,
TDOCT, CHMON
MAHD xác định các thuộc tính như : THOIHAN
MAHD xác định các thuộc tính như : HIEULUC, MAPBM, MACVM,HESOLCB, MLUONG, HESOPC, NOIDUNG, HOPDONG, HESOLCBM,MLUONGM, HESOPCM…
Trang 24Thực thể là hình ảnh cụ thể của một đối tượng cụ thể hay trừu tượng trong
tế giới thực Một thực thể được nhận diện cũng như đặc trưng bởi tên và danhsách các thuộc tính của nó Mỗi thực thể có ít nhât một thuộc tính làm khoá
Thực thể được biễu diẫn bởi hình chữ nhật, bên trong chứa tên và danh
sách các thuộc tính của thực thể, khoá của thực thể được ghi đậm hoặc có gạchchân
* Qua quá trình thực tạp thựuc tế tại Công ty và phân tích dữ liệu để làm
cơ sở cho việc tổ chức các tập tin trong chương trình, chúng ta tiến hành xâydựng các thực thể
Thực thể HỒ SƠ NHÂN VIÊN: Hồ sơ cán bộ công nhân viên tại Công
ty được dùng để lưu trữ các thông tin liên quan đến CBCNV Thực thể Hồ SơNhân Viên bao gồm tên, danh sách các thuộc tính và khoá
HO SO NHAN VIEN(MANV, MATD, MAPB, MACV,MAHD, STT,
HOTEN, GIOITINH, NOISINH, SOCMND, NGAYCAP, NOICAP,QUEQUAN, TRUQUAN, THTRU, HESOLCB, MLUONG, HESOPC,TPGIADINH, NGAYDOAN, NGAYDANG, NGAYCT, QTHTAP, QTCTAC,SOCON, BHXH, SODTNV, SOQD, TONGIAO, DANTOC, QUOCTICH,HOTENBD, NGAYCTY, NGAYBC, ANH46)
Trang 25HO SO NHANVIEN
MANVMATDMAHDMAPBMACV STT HOTEN GIOITINH NOISINH SOCMND NGAYCAP NOICAPQUEQUAN TRUQUAN THTRU HESOLCB MLUONG HESOPCTPGIADINHNGAYDOAN NGAYDANG NGAYCT QTHTAP QTCTAC SOCON BHXH SODTNV
Trang 26
Thực thể CHỨC VỤ: Trong Công ty có nhiều bộ phận, mỗi bộ phận
có nhiều chức vụ khác nhau và mỗi cán bộ công nhân viên đẩm nhận mộtchức vụ riêng Chức vụ được hình thành thành một thực thể đó là chức vụ.Thực thể này gồm các thuộc tính sau:
CHUC VU(MACV,TENCV)
Thực thể PHÒNG BAN: ở Công ty có nhiều bộ phận khác nhau,
mỗi bộ phận đặc trưng bởi tên và địa chỉ, Thực thể này gồm có các thuộc tínhsau:
PHONG BAN
MAPBTENPB DTPBAN
TRINH DO
MATD
TRINGDOA
TDONN TDOTH
26