0
Tải bản đầy đủ (.doc) (165 trang)

Hệ quản trị cơ sở dữ liệu Microsoft Access

Một phần của tài liệu PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ LƯƠNG TẠI CÁC ĐƠN VỊ HÀNH CHÍNH SỰ NGHIỆP (Trang 71 -71 )

2.3.2.1. Giới thiệu về Microsoft Access

Microsoft Access là hệ quản trị CSDL trờn mụi trường Windows, trong đú cú sẵn cỏc cụng cụ hữu hiệu và tiện lợi để tự động sản sinh chương trỡnh cho hầu hết cỏc bài toỏn thường gặp trong quản lý, thống kờ, kế toỏn. Với Microsoft Access, người dựng khụng phải viết từng cõu lệnh cụ thể mà chỉ cần tổ chức dữ liệu và thiết kế cỏc yờu cầu, cụng việc cần giải quyết.

Phiờn bản được sử dụng nhiều nhất hiện nay vẫn là Access 2000 và Access 2003.

Sỏu đối tượng cụng cụ mà Access cung cấp là: bảng (Table), truy vấn (Query), mẫu biểu (Form), bỏo biểu (Report), Macro và Module.

Truy vấn là cụng cụ mạnh của Access dựng để tổng hợp, sắp xếp, tỡm kiếm dữ liệu trờn bảng. Khi thực hiện truy vấn sẽ nhận được một tập hợp kết quả thể hiện trờn màn hỡnh dưới dạng bảng, gọi là Dynaset. Dynaset chỉ là bảng kết quả trung gian, khụng được lưu trữ và sẽ bị xúa khi kết thỳc truy vấn. Tuy vậy cú thể sử dụng Dynaset như một bảng để xõy dựng cỏc truy vấn khỏc.

Mẫu biểu thường dựng để tổ chức cập nhật dữ liệu cho cỏc bẩng và thiết kế giao diện chương trỡnh. Tuy cú thể nhập liệu vào cỏc bảng nhưng việc sử dụng mẫu biểu sẽ đem lại nhiều khả năng nhập liệu tiện lợi hơn, Mẫu biểu cũn cho phộp nhập cỏc giỏ trị riờng lẻ (khụng liờn quan đến bảng) từ bàn phớm.

Bỏo biểu là cụng cụ tuyệt vời để phục vụ cụng việc in ấn, xuất bỏo cỏo. Nú cung cấp cỏc khả năng:

- In dữ liệu dưới dạng bảng - Sắp xếp dữ liệu trước khi in

- Sắp xếp và phõn nhúm dữ liệu tới nhiều cấp

- In dữ liệu của nhiều bảng cú quan hệ trờn một bỏo cỏo

Macro bao gồm một dóy cỏc hành động (Action) dựng để tự động húa một loạt cỏc thao tỏc. Macro thường dựng với mẫu biểu để tự động tổ chức giao diện chương trỡnh.

Module là nơi chứa cỏc hàm và thủ tục viết bằng ngụn ngữ Access Basic. Mặc dự cỏc cụng cụ mà Access cung cấp khỏ đầy đủ nhưng lẽ dĩ nhiờn khụng thể bao quỏt được mọi vấn đề đa dạng của thực tế. Cỏc hàm và thủ tục của Access Basic sẽ trợ giỳp giải quyết những phần việc khú mà cụng cụ khụng làm nổi.

3.2.2.2. Lý do lựa chọn Microsoft Access 2003

Hệ quản trị cơ sở dữ liệu Access 2003 là phiờn bản tương đối mới và cho đến nay phiờn bản này vẫn được coi là phiờn bản được nhiều người dựng nhất. Hệ quản trị này cú nhiều tớnh năng mới, khả năng xử lý nhanh, được tớch hợp sẵn trong bộ phần mềm Microsoft Offices 2003 - bộ phần mềm được hầu hết cỏc cơ quan, đơn vị trong lĩnh vực hành chớnh, sự nghiệp sử dụng.

Về tớnh khả thi: việc triển khai hệ thống với hệ quản trị cơ sở

Microsoft Access là dễ dàng hơn nhiều so với hệ quản trị cơ sở dữ liệu khỏc như Oracle hay SQL Server. Bởi lẽ khi sử dụng hệ quản trị Oracle hoặc SQL Server đũi hỏi cấu hỡnh hệ thống của mỏy tớnh của cỏc đơn vị phải thực sự mạnh. Cũn với Access thỡ hầu như mỏy tớnh cú cấu hỡnh bỡnh thường nào cũng cú thể cài đặt và sử dụng được.

Về quy mụ của bài toỏn: dữ liệu để quản lý lương cỏn bộ cho cỏc đơn

vị hành chớnh sự nghiệp khụng quỏ lớn, bởi vậy dựng Access để quản lý dữ liệu là hợp lý. Cũn cỏc hệ quản trị CSDL như Oracle hay SQL Server thường được sử dụng để giải quyết cỏc bài toỏn phức tạp cú dữ liệu lớn.

Do đú, việc sử dụng hệ quản trị Microsoft Access trong việc xõy dựng hệ thống thụng tin mới tại cỏc đơn vị hành chớnh sự nghiệp sẽ giảm bớt được thay đổi đối với hệ thống cũ.

3.2.2.3. Lựa chọn phương thức kết nối CSDL

Ngụn ngữ lập trỡnh Delphi 7 hỗ trợ rất mạnh phương thức kết nối ADO (ActiveX Data Objects) với cỏc hệ quản trị cơ sở dữ liệu núi chung và Access núi riờng, nhờ đú mà cỏc thao với dữ liệu trong CSDL rất nhanh chúng và thuận tiện. Vỡ vậy, trong phạm vi nghiờn cứu của đề tài này, em đó lựa chọn phương thức trờn để hỗ trợ cho việc xõy dựng phần mềm.

CHƯƠNG 3

PHÂN TÍCH, THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM

QUẢN Lí LƯƠNG TẠI CÁC ĐƠN VỊ

HÀNH CHÍNH SỰ NGHIỆP

3.1. Khảo sỏt thực tế và phõn tớch nghiệp vụ

3.1.1. Một số thụng tin chung về cỏc đơn vị hành chớnh sự nghiệp

Cỏc đơn vị hành chớnh là những đơn vị được thành lập theo Hiến phỏp và Phỏp luật của Nhà nước, cú chức năng quản lý nhà nước trờn tất cả cỏc lĩnh vực.

Theo Hiến phỏp năm 1992 thỡ ở Việt Nam cỏc đơn vị hành chớnh được chia làm 3 cấp:

- Cấp tỉnh, thành phố trực thuộc trung ương, gồm:

+ 5 thành phố trực thuộc trung ương: Hà Nội, Hải Phũng, Đà Nẵng, Thành phố Hồ Chớ Minh và Cần Thơ

+ 58 tỉnh.

- Cấp huyện, quận, thị xó, thành phố thuộc tỉnh và thành phố trực thuộc trung ương.

Đõy là cấp hành chớnh thấp hơn (về thẩm quyền), và thụng thường thỡ cấp này cũng cú quy mụ dõn số, diện tớch, kinh tế nhỏ hơn cấp tỉnh. Mặt khỏc đõy lại là cấp hành chớnh cao hơn cấp xó, phường, thị trấn.

- Cấp xó, phường, thị trấn.

Đõy là đơn vị hành chớnh cấp cơ sở, thấp hơn cấp huyện. + Huyện: cú cỏc thị trấn và xó.

+ Quận, thị xó, thành phố trực thuộc tỉnh: cú cỏc phường và xó.

Đơn vị sự nghiệp gồm cỏc viờn chức nhà nước, thực hiện những nhiệm vụ cụ thể thuộc chức năng chuyờn mụn hoặc cỏc chương trỡnh dự ỏn của quốc gia và khụng làm chức năng quản lý nhà nước.

+ Ở cấp tỉnh là cỏc chi cục, cục, ban quản lý dự ỏn, trung tõm, cỏc trường đào tạo nghề...

+ Ở cấp huyện là cỏc đơn vị sự nghiệp giỏo dục, y tế văn hoỏ, truyền thanh truyền hỡnh, trạm trại, hạt, trường, chi cục...

3.1.2. Phõn tớch nghiệp vụ

3.1.2.1. Cỏc quy định về cỏch tớnh lương tại cỏc đơn vị hành chinh sự nghiệp nghiệp

- Kỳ tớnh lương:

+ Kỳ tớnh lương bắt đầu từ đầu thỏng đến cuối thỏng.

+ Tiền làm việc vào ban đờm, làm thờm giờ được tớnh riờng.

- Cỏch tớnh lương:

Lương cơ bản= Mức lương tối thiểu*Hệ số lương

(*) Tổng lương và phụ cấp= Lương cơ bản (hoặc tiền cụng) + Tiền truy lĩnh lương (nếu cú) + Tiền chờnh lệch bảo lưu (nếu cú) + ∑ Tiền phụ cấp

Thực lĩnh=(*)+ ∑ Tiền thu nhập khỏc - ∑ Tiền cỏc khoản giảm trừ - ∑ BHXH - ∑ BHYT - ∑ BHTN - ∑Thuế TNCN

∑ BHXH: là tổng số tiền bảo hiểm xó hội mà cỏn bộ phải đúng (bao

gồm cả lương và phụ cấp).

∑ BHYT: là tổng số tiền bảo hiểm y tế mà cỏn bộ phải đúng (bao gồm

cả lương và phụ cấp).

∑ BHTN: là tổng số tiền bảo hiểm thất nghiệp mà cỏn bộ phải đúng

(bao gồm cả lương và phụ cấp).

∑ Thuế TNCN: là tổng số tiền thuế thu nhập cỏ nhõn mà cỏn bộ phải

nộp (bao gồm lương, phụ cấp và cỏc khoản thu nhập khỏc)

Tiền cụng: là số tiền mà cỏn bộ được nhận theo thỏa thuận trong hợp

đồng lao động trong 1 thỏng (khụng tớnh cỏc khoản phụ cấp, thu nhập khỏc…) Theo quy định hiện hành thỡ mức đúng của cỏn bộ cho:

+ BHXH là 5% * Lương cơ bản (hoặc 5% * tiền cụng) + BHYT là 1% * Lương cơ bản (hoặc 1% * tiền cụng) + BHTN là 1% * Lương cơ bản (hoặc 1% * tiền cụng)

+ Trường hợp nghỉ sinh con khụng phải đúng BHXH, trong 4 thỏng đầu khụng phải đúng BHYT (từ thỏng thứ 5 trở đi là phải đúng BHYT), khụng được hưởng lương nhưng vẫn được hưởng phụ cấp.

Số ngày làm việc tiờu chuẩn làm căn cứ để tớnh cỏc loại bảo hiểm và kinh phớ cụng đoàn là 26 ngày.

- Cỏch tớnh tiền làm việc vào ban đờm:

+ Theo quy định hiện hành thỡ:

(1) Số ngày làm việc chuẩn trong 1 thỏng là 22 ngày. (2) Số giờ làm việc chuẩn trong 1 ngày là 8 giờ.

(3) Số giờ làm việc trong 1 thỏng= (1) x (2)

(4) Tiền lương giờ=Tiền lương (hoặc tiền cụng)/(3)

Tiền lương làm việc vào ban đờm=(4) x 130% x

Số giờ thực tế làm việc vào ban

- Cỏch tớnh tiền làm thờm giờ:

+ Làm thờm giờ vào ban ngày:

(5) = (4) x x

Trong đú:

Mức 150% ỏp dụng đối với giờ làm thờm vào ngày thường.

Mức 200% ỏp dụng đối với giờ làm thờm vào ngày nghỉ hàng tuần.

Mức 300% ỏp dụng đối với giờ làm thờm vào ngày lễ hoặc ngày được nghỉ bự nếu ngày lễ trựng vào ngày nghỉ hàng tuần, ngày nghỉ cú hưởng lương (trong mức 300% này đó bao gồm cả tiền lương trả cho thời gian nghỉ được hưởng nguyờn lương theo quy định tại cỏc Điều 73, 74, 75 và 78 của Bộ luật Lao động).

+ Trường hợp làm thờm giờ vào ban ngày, nếu được bố trớ nghỉ bự những giờ làm thờm thỡ được hưởng tiền lương làm thờm giờ vào ban ngày như sau:

(6) = (4) x x

Trong đú:

Mức 50% ỏp dụng đối với giờ làm thờm vào ngày thường.

Mức 100% ỏp dụng đối với giờ làm thờm vào ngày nghỉ hàng tuần.

Mức 200% ỏp dụng đối với giờ làm thờm vào ngày lễ hoặc ngày được nghỉ bự nếu ngày lễ trựng vào ngày nghỉ hàng tuần, ngày nghỉ cú hưởng lương (trong mức 200% này đó bao gồm cả tiền lương trả cho thời gian nghỉ

150% hoặc 200% hoặc 300% Tiền lương

làm thờm giờ vào ban ngày

Số giờ thực tế làm thờm 50% hoặc 100% hoặc 200% Tiền lương làm thờm giờ vào ban ngày

Số giờ thực tế làm thờm

được hưởng nguyờn lương theo quy định tại cỏc Điều 73, 74, 75 và 78 của Bộ luật Lao động).

+ Làm thờm giờ vào ban đờm;

= x x

Trong đú:

Tiền lương làm thờm 1 giờ vào ban ngày (tựy từng trường hợp làm thờm vào ngày thường, ngày nghỉ hàng tuần, ngày lễ, ngày nghỉ cú hưởng lương, được bố trớ nghỉ bự hay khụng được bố trớ nghỉ bự những giờ làm thờm vào ban đờm) được tớnh theo cụng thức (5) và (6) với số giờ thực tế làm thờm là 1 giờ.

- Cụng thức tớnh phụ cấp:

Theo kết quả khảo sỏt và nghiờn cứu cỏc văn bản về chế độ phụ cấp đối với cỏc đơn vị hành chớnh sự nghiệp của Bộ nội vụ, Bộ tài chớnh, Bộ y tế… thỡ cho đến nay cú tới 26 loại phụ cấp khỏc nhau được ỏp dụng vào từng trường hợp cụ thể của cỏc đơn vị. Song, cỏc cụng thức tớnh cho cỏc loại phụ cấp này lại hay thay đổi để phự hợp với từng đơn vị. Bởi vậy tỏc giả đó nghiờn cứu và tỡm ra cỏch để định danh cho cỏc cụng thức này để cú thể thay đổi (cụng thức động) để phự hợp với cỏc đơn vị. Cụ thể như sau:

130% Tiền lương làm thờm giờ vào ban đờm Số giờ thực tế làm thờm giờ vào ban dờm Tiền lương làm thờm 1 giờ vào ban ngày

STT Tờn phụ cấp Cụng thức tớnh

1 Tiền phụ cấp cựu chiến binh PCCCB*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

2 Tiền phụ cấp cụng việc PCCV*MLTT

3 Tiền phụ cấp đặc biệt PCDB*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

4 Tiền phụ cấp đại biểu dõn cử đối với cụng chức viờn chức PCDBDC1*MLTT

5 Tiền phụ cấp đại biểu dõn cử đối với đại biểu khụng phải là cụng chức, viờn chức PCDBDC2*SNPCDBC2

6 Tiền phụ cấp đắt đỏ PCDD*MLTT

7 Tiền phụ cấp độc hại nguy hiểm PCDHNH*MLTT*SNPCDHNH

8 Tiền phụ cấp dõn quõn tự vệ PCDQTV*MLTT

9 Tiền phụ cấp dạy bằng tiếng và chữ viết của người dõn tộc thiểu số PCGDTDT*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

10 Tiền phụ cấp hướng dẫn tập sự PCHDTS*MLTT

11 Tiền phụ cấp kiờm nhiệm đối với cỏn bộ cụng chức viờn chức kiờm nhiệm chức năng lónh đạo đứng đầu cơ quan, đơn vị khỏc

PCKN1*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

12 Tiền phụ cấp kiờm nhiệm đối với ban chỉ đạo phũng chống tham nhũng PCKN2*MLTT

13 Tiền phụ cấp khu vực PCKV*MLTT

14 Tiền phụ cấp lưu động PCLDONG*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

15 Tiền phụ cấp ngoài trời đối với giỏo viờn thể dục PCNTGVTD*SNPCNTGVTD

16 Tiền phụ cấp phục vụ PCPV

17 Tiền phụ cấp thu hỳt PCTH1*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

18 Tiền phụ cấp thu hỳt đối với cỏn bộ viờn chức làm việc tại cỏc cơ sở người nghiện ma tỳy, người bỏn dõm và người sau cai nghiện ma tỳy

PCTH2

19 Tiền phụ cấp trỏch nhiệm cụng việc PCTNCV*MLTT

20 Tiền phụ cấp thõm niờn nghề PCTNN*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

21 Tiền phụ cấp trỏch nhiệm theo nghề PCTNTN*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

22 Tiền phụ cấp thõm niờn vượt khung PCTNVK*HSLUONG*MLTT

23 Tiền phụ cấp trực PCTRUC1*SNPCTRUC1

24 Tiền phụ cấp trực ngày nghỉ PCTRUC2*SNPCTRUC2

25 Tiền phụ cấp trực ngày lễ, ngày tết PCTRUC3*SNPCTRUC3

26 Tiền phụ cấp ưu đói nghề PCUDN*(TLUONGTC+PCCV*MLTT+HSLUONG*PCTNVK*MLTT)

Tờn

PCCB Hệ số phụ cấp cựu chiến binh PCCV Hệ số phụ cấp chức vụ PCDB Hệ số phụ cấp đặc biệt

PCDBDC1 Hệ số phụ cấp đại biểu dõn cử đối với cụng chức, viờn chức

PCDBDC2 Hệ số phụ cấp đại biểu dõn cử đối đại biểu khụng phải là cụng chức, viờn chức PCDD Hệ số phụ cấp đắt đỏ

PCDHNH Hệ số phụ cấp độc hại nguy hiểm PCDQTV Hệ số phụ cấp dõn quõn tự vệ

PCGDTDT Hệ số phụ cấp dạy bằng tiếng và chữ viết của người dõn tộc thiểu số PCHDTS Hệ số phụ cấp hướng dẫn tập sự

PCKN1 Hệ số phụ cấp kiờm nhiệm đỗi với cỏn bộ cụng chức, viờn chức kiờm nhiệm chức năng lónh đạo đứng đầu cơ quan, đơn vị khỏc

PCKN2 Hệ số phụ cấp đối với ban chỉ đạo phũng chống tham nhũng PCKV Hệ số phụ cấp khu vực

PCLDONG Hệ số phụ cấp lưu động

PCNTGVTD Hệ số phụ cấp ngoài trời đối với giỏo viờn thể dục PCPV Hệ số phụ cấp phục vụ

PCTH1 Hệ số phụ cấp thu hỳt theo thụng tư 10/2005/TTLT-BNV-BLĐTBXH-BTC

PCTH2 Hệ số phụ cấp thu hỳt đối với cỏn bộ viờn chức làm việc tại cỏc cơ sở người nghiện ma tỳy, người bỏn dõm và người sau cai nghiện ma tỳy

PCTNCV Hệ số phụ cấp trỏch nhiệm cụng việc PCTNN Hệ số phụ cấp thõm niờn nghề PCTNTN Hệ số phụ cấp trỏch nhiệm theo nghề PCTNVK Hệ số phụ cấp thõm niờn vượt khung PCTRUC1 Hệ số phụ cấp trực ngày thường PCTRUC2 Hệ số phụ cấp trực ngày nghỉ PCTRUC3 Hệ số phụ cấp trực ngày lễ, ngày tết PCUDN Hệ số phụ cấp ưu đói nghề

TLUONGTC Tiền lương cơ bản nhõn hệ số hoặc tiền cụng MLTT Mức lương tối thiểu

HSLUONG Hệ số lương

M_NgayLV Số ngày làm việc tiờu chuẩn trong 1 thỏng

SNPCDBDC2 Số ngày hưởng phụ cấp đại biểu dõn cử đối với đại biểu khụng phải là cụng chức, viờn chức (trong 1 thỏng)

SNPCDHNH Số ngày hưởng phụ cấp độc hại nguy hiểm (trong 1 thỏng)

SNPCNTGVTD Số ngày hưởng phụ cấp ngoài trời đối với giỏo viờn thể dục (trong 1 thỏng) SNPCTRUC1 Số ngày hưởng phụ cấp trực ngày thường (trong 1 thỏng)

SNPCTRUC2 Số ngày hưởng phụ cấp trực ngày nghỉ (trong 1 thỏng) SNPCTRUC2 Số ngày hưởng phụ cấp trực ngày lễ, ngày tết (trong 1 thỏng)

- Cỏch tớnh thuế thu nhập cỏ nhõn:

Đối với cỏc đơn vị hành chớnh sự nghiệp, việc tớnh thuế thu nhập cỏ nhõn cho cỏn bộ, cụng chức được ỏp dụng bằng phương phỏp tớnh thuế lũy tiến từng phần được cụ thể húa theo biểu tớnh thuế rỳt gọn sau:

Bậc Thu nhập tớnh thuế thỏng Thuế suất Tớnh số thuế phải nộp Cỏch 1 Cỏch 2 1 =5 triệu đồng (trđ) 5% 0 trđ + 5% TNTT 5% TNTT 2 Trờn 5 trđ đến 10 trđ 10% 0,25 trđ + 10% TNTT trờn 5 trđ 10% TNTT + 0,25 trđ 3 Trờn 10 trđ đến 18 trđ 15% 0,75 trđ + 15% TNTT trờn 10 trđ 10% TNTT + 0,75 trđ 4 Trờn 18 trđ đến 32 trđ 20% 1,95 trđ + 20% TNTT trờn 18 trđ 20% TNTT + 1,65 trđ 5 Trờn 32 trđ đến 52 trđ 25% 4,75 trđ + 25% TNTT trờn 32 trđ 25% TNTT + 3,25 trđ 6 Trờn 52 trđ đến 80 trđ 30% 9,75 trđ + 30% TNTT trờn 52 trđ 30% TNTT + 5,85 trđ 7 Trờn 80 trđ 35% 18,15 trđ + 35% TNTT trờn 80 trđ 35% TNTT + 9,85 trđ

Bảng 3.3. Biểu tớnh thuế thu nhập (phương phỏp tớnh rỳt gọn)

+ Trong đú TNTT là thu nhập tớnh thuế

3.1.2.2. Một số mẫu thiết kế bỏo cỏo đầu ra

- Mẫu bỏo cỏo lương và phụ cấp khụng cú truy lĩnh

- Mẫu bỏo cỏo lương và phụ cấp cú truy lĩnh

Một phần của tài liệu PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM QUẢN LÝ LƯƠNG TẠI CÁC ĐƠN VỊ HÀNH CHÍNH SỰ NGHIỆP (Trang 71 -71 )

×