Bảng dữ liệu

Một phần của tài liệu (Luận văn đại học thương mại) phân tích thiết kế phần mềm histaff phân hệ quản lý hồ sơ tại công ty cổ phần tƣ vấn quản trị doanh nghiệp tinh vân (Trang 47 - 94)

3.2. Giải pháp phân tích thiết kế phần mềm HiStaff phân hệ hồ sơ tại TVC

3.2.11. Bảng dữ liệu

 Bảng Danh mục chức danh

STT Tên trường Mô tả Kiểu dữ

liệu Bắt buộc nhập Ghi chú 1. MaChucDanh Mã chức danh Char Có Mã tự sinh theo thứ tự CD + 3 chữ số. 2. TenChucDanh Tên chức

danh Nvarchar Có Textbox 3. MoTaCongViec

Mơ tả cơng việc theo chức danh

Nvarchar Không Textbox

Bảng 3.1. Danh mục chức danh

 Bảng Danh mục loại hợp đồng

STT Tên trường Mô tả Kiểu dữ liệu Bắt buộc

nhập Ghi chú

1. MaLoaiHD Mã loại hợp

đồng Char Có Textbox 2. TenLoaiHD Tên loại hợp

đồng Nvarchar Có Textbox 3. ThoiHan Thời hạn của hợp đồng Số Có Textbox 4. MoTa Mô tả thông tin loại hợp đồng

Nvarchar Không Textbox

 Bảng Danh mục phụ cấp

STT Tên trường Mô tả Kiểu dữ liệu Bắt buộc

nhập Ghi chú

1. MaPhuCap Mã loại phụ

cấp Char Có Textbox 2. TenPhuCap Tên loại phụ

cấp Nvarchar Có Textbox

3. LoaiHuong Loại hưởng

phụ cấp Nvarchar Có

- Tính theo ngày cơng đi làm thực tế. - Tính theo tháng cơng

Bảng 3.3. Danh mục phụ cấp

 Bảng Danh mục phúc lợi

STT Tên trường Mô tả Kiểu dữ

liệu

Bắt buộc

nhập Ghi chú

1. MaLoaiPhucLoi Mã loại phúc lợi Char Có Textbox 2. TenLoaiPhucLoi Tên loại phúc

lợi Nvarchar Có Textbox 3. GioiTinh Giới tính hưởng

phúc lợi Bit Không Combobox 4. LoaiHopDong

Loại hợp đồng được hưởng phúc lợi

Nvarchar Không Combobox

5. SoTien Số tiền phúc lợi

được hưởng Float Có Textbox

Bảng 3.4. Danh mục phúc lợi

STT Tên trường Mô tả Kiểu dữ liệu Bắt buộc

nhập Ghi chú

1. MaDonVi

(Khóa chính) Mã đơn vị Char Có Textbox 2. TenDonVi Tên đơn vị Nvarchar Có Textbox 3. QuanLy Tên người quản lý đơn vị Nvarchar Có Selectbox 4. NgayThanhLap Ngày thành

lập đơn vị DateTime Không Datetimepicker 5. SDT

Số điện thoại của đơn vị

Varchar Không Textbox

6. TrangThai Trạng thái hoạt động của đơn vị Bit Có 0. Đã giải thể 1. Đang hoạt động Bảng 3.5. Đơn vị  Bảng Bậc lương

STT Tên trường Mô tả Kiểu dữ

liệu

Bắt buộc

nhập Ghi chú

1. MaBacLuong

(Khóa chính) Mã bậc lương Char Có Textbox 2. TenBacLuong Tên bậc lương Nvarchar Có Textbox 3. LuongCoBan Lương cơ bản Float Có Textbox 4. TrangThai Trạng thái áp dụng bậc lương Bit Có 0. Áp dụng. 1. Ngưng áp dụng Bảng 3.6. Bậc lương

STT Tên trường Mơ tả Kiểu dữ liệu Bắt buộc nhập Ghi chú 1. MaNhanVien (Khóa chính) Mã nhân viên Char Có Mã nhân viên tự sinh theo quy tắc TVC + 5 chữ số 2. HoTen Họ và tên

nhân viên Nvarchar Có Textbox 3. MaDonVi Mã phịng ban trực thuộc Char Có Selectbox 4. MaChucDanh Mã chức danh của nhân viên Char Có Combobox 5. DiaChi Địa chỉ

thường trú Nvarchar Có Textbox 6. GioiTinh Giới tính Bit Có 0. Nữ

1. Nam 7. SoCMND Số chứng minh nhân dân Varchar Có Textbox 8. NgayCap Ngày cấp

CMND Date Không Datetimepicker 9. NoiCap Nơi cấp

CMND Nvarchar Không Textbox 10. DiaChiThuongTru Địa chỉ

thường trú Nvarchar Không Textbox 11. DiaChiLienHe Địa chỉ

liên hệ Nvarchar Không Textbox 12. DanToc Dân tộc Nvarchar Không Combobox 13. TonGiao Tôn giáo Nvarchar Không Combobox 14. NgayVaoCT Ngày vào

cơng ty Date Có Datetimepicker 15. SDT Số điện Nvarchar Không Textbox

STT Tên trường Mô tả Kiểu dữ liệu Bắt buộc nhập Ghi chú thoại 16. TrinhDoVanHoa Trình độ

văn hóa Nvarchar Khơng Textbox 17. TrinhDoChuyenMon

Trình độ chun mơn

Nvarchar Khơng Textbox

18. TrinhDoNgoaiNgu Trình độ

ngoại ngữ Nvarchar Không Textbox 19. ChieuCao Chiều cao Int Không Textbox 20. CanNang Cân nặng Int Không Textbox 21. RangHamMat Răng Hàm

Mặt Nvarchar Không Textbox 22. TaiMuiHong Tai Mũi

Họng Nvarchar Không Textbox 23. ThiLucMatTrai Thị lực

mắt trái Nvarchar Không Textbox 24. ThiLucMatPhai Thị lực

mắt phải Nvarchar Không Textbox 25. TrangThaiNhanVien Trạng thái

nhân viên Nvarchar Có Combox

 Bảng Hồ sơ lương

STT Tên trường Mô tả Kiểu dữ

liệu Bắt buộc nhập Ghi chú 1. MaNhanVien Mã nhân

viên Char Có Selectbox 2. TenNhanVien Tên nhân

viên Nvarcha r Có Load theo MaNhanVien 3. SoQD Số quyết định hồ sơ lương Char Có Textbox 4. LoaiToTrinh Loại tờ trình quyết định Char Có Textbox 5. NgayHieuLuc Ngày hiệu lực của hồ sơ Date Có Datetimepicker 6. NgayHetHieuLuc Ngày hết

hiệu lực Date Có Datetimepicker 7. MaBacLuong Mã bậc

lương Char Có Selectbox 8. TenBacLuong Tên bậc lương Nvarcha r Có Load theo mã bậc lương 9. LuongCoBan Lương cơ bản theo bậc lương

Double Có Load theo mã bậc lương 10. PhanTramHuongLuong Phần tram hưởng lương Int Có Textbox 11. ChiPhiHoTro Chi phí hỗ trợ ngồi Double Có Textbox

STT Tên trường Mô tả Kiểu dữ liệu Bắt buộc nhập Ghi chú lương cơ bản 12. TongLuong Tổng lương Double Có Bằng LuongCoBan + ChiPhiHoTro 13. NgayKy Ngày ký hồ sơ lương Date Có Datetimepicker

14. NguoiKy Người phê duyệt Nvarcha r Khơn g Textbox 15. TrangThai Trạng thái phê duyệt hồ sơ lương Nvarcha r - Phê duyệt. - Không phê duyệt. - Chờ phê duyệt Bảng 3.8. Hồ sơ lương  Bảng Phụ cấp STT Tên

trường Mô tả Kiểu dữ liệu Ràng buộc Ghi chú

1. SoQD Số quyết định theo hồ sơ lương Char Có Selectbox 2. MaPhuCap Mã phụ cấp

được hưởng Char Có Textbox 3. TenPhuCap Tên loại phụ

cấp Nvarchar Có

Load theo MaPhuCap 4. SoTien Số tiền phụ cấp

được hưởng Double Có Textbox

 Bảng Quản lý hợp đồng

STT Tên trường Mô tả Kiểu dữ

liệu

Ràng

buộc Ghi chú 1. MaNhanVien Mã nhân viên Char Có Selectbox 2. TenNhanVien Tên nhân viên Nvarchar Có Load theo

MaNhanVien 3. SoHopDong Số hợp đồng Char Có Textbox 4. SoQD Số quyết định hồ

sơ lương Char Có Selectbox 5. NgayBatDau Ngày bắt đầu hợp

đồng Date Có Datetimepick er 6. NgayKetThuc Ngày kết thúc hợp đồng Date Có Datetimepiec ker 7. GioLamViecBatDa u Giờ bắt đầu làm việc Time Có Datetimepick er 8. GioLamViecKetTh uc Giờ kết thúc làm viêc Time Có Datetimepick er

9. DiaDiemLamViec Địa điểm làm việc Nvarchar Có Textbox 10. Người ký Người ký hợp đồng Nvarchar Không Selectbox 11. Ngày hiệu lực Ngày hợp đồng có

hiệu lực Date Có

Datetimepike r

Bảng 3.10. Quản lý hợp đồng

 Bảng Khen thưởng

STT Tên trường Mô tả Kiểu dữ

liệu

Ràng

buộc Ghi chú

1. MaNhanVien Mã nhân viên Char Có Selectbox 2. HoTen Họ tên nhân viên Nvarchar Có Load theo mã

nhân viên 3. SoQDKhenT

huong

Số quyết định

khen thưởng Char Có Textbox 4. LyDoKhenTh

uog

Lý do khen

thưởng Nvarchar Khơng Textbox 5. SoTien Số tiền được Double Không Textbox

STT Tên trường Mơ tả Kiểu dữ liệu Ràng buộc Ghi chú thưởng 6. NgayHieuLu c Ngày quyết định

có hiệu lực Date Có Datetimepicker 7. NguoiKy Người ký quyết

định khen thưởng Nvarchar Không Selectbox 8. NgayKy Ngày ký quyết

định Date Có Datetimepicker 9. TrangThai Trạng thái của

quyết định Nvarchar Có Combobox

 Bảng Kỷ luật

STT Tên trường Mơ tả Kiểu dữ

liệu

Ràng

buộc Ghi chú

1. MaNhanVien Mã nhân viên Char Có Selectbox 2. HoTen Họ tên nhân

viên Nvarchar Có

Load theo mã nhân viên 3. SoQDKyLuat Số quyết định

kỷ luật Char Có Textbox 4. LyDoKyLuat Lý do kỷ luật Nvarchar Không Textbox 5. BoiThuongVatChat Số tiền bồi

thường Double Không Textbox 6. NgayHieuLuc Ngày quyết

định có hiệu lực Date Có

Datetimepic ker

7. NguoiKy Người ký quyết

định kỷ luật Nvarchar Không Selectbox 8. NgayKy Ngày ký quyết

định Date Có

Datetimepic ker

9. TrangThai Trạng thái của

quyết định Nvarchar Có Combobox

Bảng 3.12. Kỷ luật

 Bảng Phúc lợi

STT Tên trường Mô tả Kiểu dữ

liệu

Ràng

buộc Ghi chú

1. MaNhanVien Mã nhân viên Char Có Selectbox

2. HoTen Họ tên nhân

viên Nvarchar Có

Load theo mã nhân viên 3. MaLoaiPhucLoi Mã loại phúc lợi Char Có Textbox 4. TenLoaiPhucLoi Tên loại phúc

lợi Nvarchar Có Textbox 5. SoTien Số tiền phúc lợi Float Có Textbox

được hưởng

Bảng 3.13. Phúc lợi

 Bảng Nghỉ việc

STT Tên trường Mô tả Kiểu dữ liệu Ràng

buộc Ghi chú

1. MaNhanVien Mã nhân viên Char Có Selectbox

2. HoTen Họ tên nhân

viên Nvarchar Có

Load theo mã nhân viên 3. NgayNopDon Ngày nộp đơn

nghỉ Date Không Datetimep icker 4. NgayPheDuy et Ngày phê duyệt nghỉ Date Có Datetimep icker 5. LyDo Lý do nghỉ Nvarchar Textbox 6. SoQD Số quyết định

nghỉ việc Char Có Textbox 7. TrangThai Trạng thái phê

duyệt Nvarchar Có

Combobo x

8. NgayKy Ngày ký quyết

định nghỉ việc Date Có Datetimep icker 9. NguoiKy Người ký quyết định phê duyệt

Nvarchar Không Textbox

Tự đánh giá và định hướng phát triển hệ thống thông tin quản lý nhân sự tại Công ty Cổ phần Tư vấn Quản trị Doanh nghiệp Tinh Vân

Tự đánh giá về hệ thống đã phân tích thiết kế:

So với hệ thống cũ, hệ thống mới đã giải quyết được những nhược điểm của hệ thống cũ:

Thứ nhất: phù hợp với quy trình nghiệp vụ quản lý nhân sự tại doanh nghiệp. Thứ hai: quản lý hồ sơ nhân viên, khen thưởng, kỷ luật hiệu quả, đảm bảo chất lương công việc.

Định hướng phát triển hệ thống

Để tổ chức bộ máy nhân sự một cách khoa học và hoạt động hiệu quả nhất cho công ty, em xin đưa ra một số kiến nghị như sau:

- Hoàn thiện các thủ tục quản lý nhân sự cịn rườm rà khơng cần thiết. Đối với những hoạt động chưa có hệ thống cần xây dựng bộ quy trình hoạt động.

- Triển khai giải pháp HiStaff phân hệ hồ sơ trong giai đoạn thử nghiệm, từ đó có những điều chỉnh, bổ sung cần thiết trong quá trình vận hành.

KẾT LUẬN

Phần mềm quản lý nguồn nhân lực HiStaff phân hệ Hồ sơ được phân tích và thiết kế theo quy trình phân tích thiết kế hướng đối tượng UML đã đáp ứng được những yêu cầu cơ bản về chức năng theo yêu cầu của người dùng, phù hợp với thực tế quản lý nhân sự tại doanh nghiệp và có thể đưa vào ứng dụng thực tế tại cơng ty.

Trong thời gian thực hiện khóa luận, được sự giúp đỡ của các thầy cô, các anh/ chị tại TVC, em đã hồn thiện khóa luận “Phân tích thiết kế phần mềm HiStaff

phân hệ Quản lý Hồ Sơ tại Công ty Cổ phần Tư vấn Quản trị Doanh nghiệp Tinh Vân”. Kết quả của khóa luận là sản phẩm phân tích và thiết kế phần mềm, làm cơ

sở cho giai đoạn lập trình triển khai dự án. Tuy nhiên, do năng lực bản thân, kinh nghiệm phân tích nghiệp vụ cịn hạn chế và thời gian có hạn nên tài liệu vẫn cịn những thiếu sót, một số nghiệp vụ chưa trình bày chi tiết, các tình huống phát sinh chưa dự báo hết nên cần phải hồn thiện hơn nữa để có thể xây dựng và triển khai. Trong thời gian tới, em sẽ tiếp tục hồn thiện tài liệu khơng chỉ phân hệ Quản lý Hồ sơ mà cịn các phân hệ khác để có hồn thiện bộ Tài liệu phân tích và thiết kế hệ thống HiStaff tại TVC phục vụ mục đích xây dựng phần mềm.

Một lần nữa, em xin chân thành cảm ơn sự giúp đỡ tận tình của các thầy cơ trường Đại học Thương Mại nói chung và khoa Hệ thống thơng tin kinh tế và Thương mại điện tử nói riêng đã truyền đạt cho em những kiến thức cần thiết, những định hướng cụ thể, em xin gửi lời cảm ơn sâu sắc tới thầy Th.S Nguyễn Quang Trung đã tận tình giúp đỡ em hồn thành đợt thực tập tổng hợp và bài khóa luận tốt nghiệp.

TÀI LIỆU THAM KHẢO

[1] Mike O’Dochery (2005), Object –Oriented Analysis & Design, Wiley India Pvt. Limited

[2] Nguyễn Văn Ba (2008), Phát triển hệ thống hướng đối tượng với UML 2.0

và C++, Nhà xuất bản Đại học Quốc Gia Hà Nội.

[3] Nguyễn Văn Ba (2003), Phân tích và thiết kế hệ thống thơng tin, Nhà xuất bản Đại học Quốc Gia Hà Nội.

PHỤ LỤC

PHIẾU ĐIỀU TRA TẠI CÔNG TY CỔ PHẦN TƯ VẤN QUẢN TRỊ DOANH NGHIỆP TINH VÂN

A. Thông tin chung

1. Tên doanh nghiệp:.......................................................................................... 2. Địa chỉ trụ sở chính:....................................................................................... 3. Năm thành lập doanh nghiệp: ........................................................................ 4. Vốn điều lệ:.................................................................................................... 5. Số điện thoại:.......................................................Fax:................................... 6. Thông tin liên hệ của người điền phiếu:

Họ tên: ........................................... Nam/ nữ:.................................................... Năm sinh:.......................................Dân tộc:....................................................... Vị trí cơng tác: ................................................................................................... 7. Số lượng nhân viên :

Dưới 20 người Từ 20 – 100 người Từ 100 – 300 người Trên 300 người

8. Loại hình doanh nghiệp của cơng ty:

Doanh nghiệp tư nhân Công ty trách nhiệm hữu hạn Công ty cổ phần Cơng ty hợp danh

Cơng ty nhà nước.

Loại hình khác( xin vui lịng ghi rõ)…………………………………. 9. Ngành sản xuất chính:

Cơ khí, xây dựng Cơng nghiệp nhẹ và hàng tiêu dùng Nông lâm thủy sản Thủ công mỹ nghệ

Thiết bị điện tử viễn thông Thương mại dịch vụ

Phần mềm Điện tử, điện lạnh, điện gia dụng Ngành sản xuất khác: …………………………………………………

10. Tình hình tài chính của cơng ty 3 năm gần nhất. Năm

Chỉ tiêu 2014 2015 2016 Doanh thu

Chi Phí

B. Các yêu cầu đối với phần mềm quản lý nguồn nhân lực

11. Đánh giá tầm quan trọng của phần mềm quản lý nguồn nhân lực đối với hoạt động quản lý nhân sự của công ty.

Rất quan trọng Quan trọng

Không quan trọng

12. Các phân hệ của Giải pháp quản lý tổng thể nguồn nhân lực HiStaff nên được triển khai ở TVC

Định biên Tính lương Tuyển dụng Đào tạo Hồ sơ Đánh giá

Bảo hiểm Quản trị hệ thống

Chấm công Portal (Cổng thơng tin nhân sự) 13. Mơ hình triển khai phần mềm

Triển khai theo mơ hình client-server Triển khai theo mơ hình web-based Triển khai theo mơ hình hướng dịch vụ 14. Hệ quản trị cơ sở dữ liệu được sử dụng

SQL Server MySQL

Microsoft Access Oracle

15. Nếu được triển khai phần mềm, thì anh/ chị chọn tiến hành triển khai phân hệ nào đầu tiên? Lý do?

Hà Nội, ngày tháng năm 2017 Người điền phiếu

BIỂU ĐỒ USECASE CHI TIẾT QUẢN LÝ DANH MỤC, THIẾT LẬP HỒ SƠ, QUẢN LÝ NGHIỆP VỤ

 Quản lý Danh mục chức danh

ThemChucDanh SuaChucDanh XoaChucDanh QuanLyDanhMucChucDanh <<extend>> <<extend>> <<extend>>

Kịch bản UseCase Quản lý danh mục chức danh.

Ý nghĩa

Mục đích - Quản lý toàn bộ chức danh dùng chung của cơng ty.

- Mỗi nhân viên được gán một chức danh chính.

Tên UseCase Quản lý Danh mục chức danh. Tác nhân chính Admin

Mức 2

Tiền điều kiện: Admin đăng nhập thành công vào hệ thống

Đảm bảo tối thiếu Hệ thống loại bổ các thông tin đã thêm và quay trở lại bước trước

Đảm bảo thành công Thông tin chức danh được lưu thành cơng và bổ sung vào CSDL

Kích hoạt Admin chọn chức năng Chức danh trong Danh mục

Bước Thao tác Mô tả

chức danh mới" một danh mục chức danh

1.2

Thiết lập thành công một danh mục chức danh

Khai báo chức danh mới thành công từ bước 1.1. Người dùng submit thông tin khai báo lên hệ thống

Hệ thống hiển thị thông báo: Danh mục đã được khai báo thành công vào hệ thống.

Danh mục khai báo thành công hiển thị trên lưới dữ liệu

2 Sửa Người dùng sử dụng chức năng này để sửa thông

tin một danh mục 3 Lưu

Người dùng sử dụng chức năng này để "Cập nhật" thông tin được "Thêm"/"Sửa" vào danh mục.

4 Hủy Người dùng sử dụng chức năng này để "Hủy"

q trình "Thêm"/"Sửa" thơng tin. 5 Xóa

Người dùng sử dụng chức năng này để chọn xóa 1 bản ghi danh mục. Chỉ xóa được bản ghi chưa sử dụng ở nghiệp vụ.

Ngoại lệ:

Trường hợp 1: Thêm chức danh có mã chức danh đã tồn tại, hệ thống đưa ra cảnh báo “Mã chức danh đã tồn tại, yêu cầu nhập lại”

Trường hợp 2: Mã chức danh để trống, khi nhấn nút “Lưu” hệ thống sẽ hiển thị thông báo “Bạn phải nhập các trường bắt buộc trước khi Lưu”.

Trường hợp 3: Xóa thơng tin chức danh đang được sử dụng ở các bản ghi khác hệ thống sẽ hiển thi thông báo “Chức danh đang được sử dụng, khơng thể xóa”.

 Quản lý danh mục loại hợp đồng QuanLyDanhMucHopDong ThemLoaiHopDong SuaLoaiHopDong XoaLoaiHopDong <<extend>> <<extend>> <<extend>>

Kịch bản UseCase Quản lý danh mục loại hợp đồng.

Ý nghĩa

Mục đích - Chức năng này cho phép khai báo các loại hợp đồng của công ty.

- Mỗi loại hợp đồng sẽ được sử dụng khi khai báo hợp đồng lao động cho nhân viên.

Tên UseCase Quản lý Danh mục loại hợp đồng Tác nhân chính Admin

Mức 2

Tiền điều kiện: Admin đăng nhập thành công vào hệ thống

Đảm bảo tối thiếu Hệ thống loại bổ các thông tin đã thêm và quay trở lại bước trước

Một phần của tài liệu (Luận văn đại học thương mại) phân tích thiết kế phần mềm histaff phân hệ quản lý hồ sơ tại công ty cổ phần tƣ vấn quản trị doanh nghiệp tinh vân (Trang 47 - 94)

Tải bản đầy đủ (PDF)

(94 trang)