Biểu đồ 3. 14: Biểu đồ hoạt động xóa thơng tin
- Biểu đồ hoạt động tìm kiếm thơng tin
Biểu đồ 3. 15: Biểu đồ hoạt động tìm kiếm thơng tin
3.3: Thiết kế hệ thống 3.3.1: Biểu đồ lớp chi tiết
PHONGBAN ( MaPB, Tên PB, Soluong, Truongphong) CHUCVU (MaCV, TenCV)
Tên thực thể Mối quan hệ NGUOIDUNG-HĐLĐ 1-1 NHANVIEN-HĐLĐ 1-1 NGUOIDUNG- BANGCHAMCONG 1-1 BANGCHAMCONG- BANGLUONG 1-1 NGUOIDUNG- BANGCHAMCONG 1-n HĐLĐ-PHONGBAN 1-1 PHONGBAN-NHANVIEN 1-n NGUOIDUNG-CHUCVU 1-1
Bảng 3. 3: Mối quan hệ giữa các thực thể
3.3.2: Biểu đồ triển khai
Biểu đồ 3. 17: Biểu đồ triển khai 3.3.3: Thiết kế giao diện 3.3.3: Thiết kế giao diện
Để sử dụng hệ thống người dùng cần đăng nhập tên người dùng , mật khẩu, nếu thơng tin đúng có thể đăng nhập thành cơng vào hệ thống, cịn thơng tin sai sẽ xuất hiện thông báo sai mật khẩu hoặc tên người dùng. Nếu người dùng khơng nhớ mật khẩu thì nhấn vào quên mật khẩu hệ thống sẽ gửi lại thơng tin và có thể đổi mật khẩu mới. Hoặc nếu muốn tạo một tài khoản mới người dùng nhấn vào tạo mới tài khoản.
Hình 3. 1: Giao diện đăng nhập hệ thống quản lí nhân sự
Khi thơng tin đăng nhập thành cơng có thể thực hiện mục đích khác nhau. - Người đăng nhập là nhân viên quản lí nhân sự:
Hình 3. 2: Giao diện phân cấp chức năng của nhân viên quản lý nhân sự
- Người đăng nhập là nhân viên kế tốn:
Hình 3. 3: Giao diện phân cấp chức năng của nhân viên kế tốn
Hình 3. 4: Giao diện phân cấp chức năng của ban cán bộ, nhân viên
- Nhân viên quản lí nhân sự chọn chứ năng quản lí hồ sơ nhân viên
Hình 3. 5: Giao diện quản lý hồ sơ nhân viên
Hình 3. 6: Giao diện quản lý lương – Chấm công
- Nhân viên kế tốn chọn chức năng tính lương
Hình 3. 7: Giao diện quản lý lương – Tính lương
3.3.4: Thiết kế CSDL trên Microsoft Access
3.3.4.1: Lý do lựa chọn hệ quản trị CSDL Microsoft Access
Microsoft Access hỗ trợ mạnh về thiết kế giao diện, đồng thời tiện lợi khi sử dụng với việc hỗ trợ SQL view.
3.3.4.2: Từ điển dữ liệu Bảng NGƯỜI DÙNG
Bảng 3.17: Từ điển dữ liệu bảng NGƯỜI DÙNG
Bảng HĐLĐ
Bảng 3.18: Từ điển dữ liệu bảng HĐLĐ Bảng NHANVIEN
Bảng 3.19: Từ điển dữ liệu bảng NHÂN VIÊN Bảng BẢNG CHẤM CÔNG
Bảng 3.20: Từ điển dữ liệu bảng BẢNG CHẤM CÔNG
Bảng BẢNG LƯƠNG
Bảng 3.21: Từ điển dữ liệu bảng BẢNG LƯƠNG 3.3.4.3: Nhập thông tin các bảng
- Bảng NGƯỜI DÙNG
- Bảng HĐLĐ
Bảng 3.23: Nhập thông tin các bảng HĐLĐ - Bảng NHÂN VIÊN
Bảng 3.24: Nhập thông tin các bảng NHÂN VIÊN
Bảng 3.25: Nhập thơng tin các bảng CHẤM CƠNG
3.3.5: Thiết kế phần mềm
- Chương trình nhập vào dữ liệu
Chức năng: Đưa dữ liệu vào hệ thống QLNS của cơng ty - Chương trình tính lương
Chức năng: Tính lương cho nhân viên - Chương tình in báo cáo, thống kê
Chức năng: In ra thông tin cần báo cáo, thống kê. 3.3.6: Thiết kế kiểm sốt
Nhằm mục đích để đảm bảo tính chính xác của các dữ liệu hệ thống, đảm bảo an tồn để khơng bị ảnh hưởng bởi các yếu tố kĩ thuật. Đồng thời, ngăn ngừa sự xâm hạ của các yếu tố bên ngồi, tránh đánh cắp thơng tin riêng tư của người dùng.
Để làm được những điều đó hệ thống QLNS đã kiểm sốt: - Kiểm sốt các thơng tin nhập/ xuất dữ liệu
Để tính lương của nhân viên hệ thống cần nhập các dữ liệu vào như: hệ số lương, lương cơ bản, tiền bảo hiểm y tế, bảo hiểm xã hội phải nộp, tiền thuế phải đóng, tạo ra một chương trình tính lương để xuất ra tổng lương mà nhân viên nhận được sau 1 tháng làm việc. Để kiểm tra tính chính xác hệ thống sẽ tiến hành kiểm tra tại phịng máy của cơng ty, nơi thu thập thông tin đầu vào và xuất thơng tin đầu ra. Máy tính sẽ tiến hành kiểm tra trực tiếp phát hiện lỗi sai và sữa lỗi.
- Kiểm tra gián đoạn chương trình
Trong q trình hoạt động hệ thống khơng thể tránh khỏi các sự cố ngoài ý muốn:hỏng phần cứng, nhầm lẫn thao tác, dữ liệu sai hoặc lập trình sai. Điều này mất nhiều thời gian để chạy lại chương trình, nhầm lẫn giữa các dữ liệu. Để tránh các trường hợp đáng tiếc hệ thống tiến hành khóa các dữ liệu thành từng phần khác nhau: nhân viên, hợp đồng lao động, người dùng, bảng chấm cơng, bảng lương, phịng ban, chức vụ. Đồng thời, tạo các file sao lưu khác.
Khi xảy ra các lỗi do lập trình, nhầm lẫn giữa các thao tác,… hệ thống sẽ thực hiện các thủ tục phục hồi chương trình để đưa cơ sở dữ liệu trở về trạng thái đúng đắn trước khi bị hỏng. Tuy nhiên, hệ thống cũng luôn cân nhắc khi sử dụng các thủ tục phục hồi vì nó có thể gây ra bất lợi: tốn thời gian phục hồi, chương trình khơng thể bắt đầu lại được.
Con người có thể vơ tình, khơng cố ý xâm hại đến hệ thống, nhưng cũng có người cố tính xâm hại nhằm lấy cắp dữ liệu, phá hoại dữ liệu hệ thống. Để tránh những bất lợi khi bị tấn cơng thì hệ thống của cơng ty ln bảo vệ ổ ghi dữ liệu, máy in, sử dụng các thiết bị đi kèm phần cứng, tổ chức kiểm sốt truy cập, bảo mật vật lí, mật mã, mật khẩu, tường lửa nhằm bảo vệ thơng tin để khơng bị lộ ra ngồi, ngăn chặn việc tạo hay thay đổi dữ liệu bất hợp pháp, tránh thất thoát tài nguyên người dùng, thơng tin bí mật khơng thể tiết lộ.
3.4: Đề xuất và kiến nghị 3.4.1: Đề xuất hướng phát triển
Việc xây dựng và thiết kế HTTT quản lí nhân sự của Cơng ty Cổ phần VACOM đã phần nào giải quyết được vấn đề nhân sự, cái mà trước đây công ty chưa làm được. Tuy nhiên, HTTT vẫn chưa tối ưu hóa được lợi ích mà nó mang lại. Vì vậy, cơng ty cần bổ sung và chỉnh sửa các chức năng cần thiết vào CSDL để HTTT quản lí nhân sự được hồn thiện hơn và đáp ứng được nhu cầu sử dụng hệ thống.
Đề tài: “Phân tích thiết kế hệ thống thơng tin quản lý nhân sự cho Công ty
Cổ phần VACOM” có tính thực tế cao, khóa luận đã đáp ứng được những yêu cầu cơ bản
được đặt ra, phù hợp với cơng tác quản lí nhân sự của Công ty CP VACOM. Tuy nhiên công ty cần phải:
- Hồn chỉnh các chức năng phân tích thiết kế.
- Hệ thống cần được xây dựng cho phép các chức năng hoạt động độc lập với nhau để giảm bớt được thời gian khi thực hiện các hoạt động khác nhau.
3.4.2: Kiến nghị
Công ty CP VACOM đang trong thời gian phát triển, mở rộng quy mô khơng chỉ trong nước mà cịn cả quốc tế, thu hút rất nhiều khách hàng đến với các sản phẩm của công ty. Với phần mềm quản lí nhân sự sẽ giúp cơng ty quản lí nhân sự tốt hơn, hiệu quả hơn, tiết kiệm thời gian và tiền bạc của cơng ty. Góp phần tăng thêm doanh số cơng ty, uy tín chất lượng được đảm bảo hơn. Công ty cần nâng cấp trang thiết bị hiện nay đê phát triển được những ưu điểm của phần mềm mang lại.
Bên cạnh đó, cơng ty cũng cần mở các khóa đào tạo cho nhân viên cơng ty để họ có thể hiểu biết thêm về các phần mềm của công ty và cung cấp đầy đủ các thông tin hướng dẫn chi tiết.
KẾT LUẬN
Trong q trình làm khóa luận, giúp em nhận được rất nhiều kiến thức thực tế bổ ích trong cơng việc có thể giúp đỡ em trong công việc sau này. Dưới sự giúp đỡ của thầy cơ, cùng tồn thể nhân viên Cơng ty CP VACOM đã giúp em hồn thành bài khóa luậ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 Cổ phần VACOM”.Hệ thống thơng tin quản lí nhân sự được xây dựng phù hợp với quy trình quản lí nhân sự của cơng ty và có thể được đưa vào triển khai trong việc quản lí nhân sự. Tuy nhiên, do năng lực bản thân còn hạn chế nên hệ thống cịn cần tiếp tục thực hiện để được hồn thiện hơn. Thơng qua việc làm khóa luận giúp em hiểu sâu sắc hơn về nghiệp vụ thực tế của cơng ty, đồng thời có sự hiểu biết sâu sắc hơn các kiến thức học trong suốt khoảng thời gian học tập dưới mái trường Đại học Thương Mại. Em xin cảm ơn các thầy, cơ trường Đại học Thương Mại nói chung, thầy, khoa hệ thống thơng tin và thương mại điện tử nói riêng đã ln giúp đỡ và tạo điều kiện cho chúng em.
Đặc biệt, em xin cảm ơn giáo viên hướng dẫn ThS. Nguyễn Hưng Long đã giúp em hồn thành khóa luận.
TÀI LIỆU THAM KHẢO
[1] Thạc Bình Cường (2009), Phân tích và thiết kế hệ thống thơng tin, Nhà xuất bản Thống kê, Hà Nội.
[2] 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.
[3] Đặng Văn Đức (2002), Phân tích thiết kế hướng đối tượng bằng UML, Nhà xuất bản Giáo dục.
[4] Lương Mạnh Bá (2010), Cơ sở công nghệ phần mềm, Nhà xuất bản khoa học và kỹ thuật.
[5]: Bộ môn CNTT, trường Đại học Thương Mại, Bài giảng Cấu trúc và hoạch định
cơ sở dữ liệu thị trường thương mại.
[6]: Bộ môn CNTT, trường Đại học Thương Mại, Bài giảng Hệ thống thông tin
quản lý.
[7]: Bộ môn CNTT, trường Đại học Thương Mại, Bài giảng Quản trị hệ thống
thông tin doanh nghiệp.
[8]: Website tham khảo:
https://vi.wikipedia.org http://www.vacom.com.vn http://www.fast.com.vn
http://fit.mta.edu.vn/files/FileMonHoc/Tuan14_ThietkeHT_P2_SE15.pdf
PHỤ LỤC
PHIẾU ĐIỀU TRA KHẢO SÁT HỆ THỐNG THÔNG TIN TẠI CÔNG TY CỔ PHẦN VACOM
1) Em xin cam kết giữ bí mật thơng tin của cơng ty và chỉ dùng thông tin cung cấp tại phiếu điều tra này cho mục đích khảo sát tổng hợp làm báo cáo về hệ thống thông tin của công ty cổ phần VACOM.
2) Những câu hỏi có câu trả lời, anh(chị) hãy đánh dấu X vào ơ [ ] hoặc có câu trả lời thích hợp tương ứng.
3) Ơ [ ]: Có thể chọn nhiều hơn một câu trả lời; ô : chỉ chọn một câu trả lời
I: Thông tin chung của công ty
1: Họ tên người điền phiếu: ……………………………………………………….
2: Nam / Nữ: ………………………………………………………………………
3: Chức vụ: ………………………………………………………………………..
4: Tên công ty: …………………………………………………………………….
5: Địa chỉ trụ sở chính: ……………………………………………………………
6: Điện thoại: …………………………… Fax: …………………………………..
7: Website: ……………………………… Email: ………………………………..
8: Năm thành lập công ty: …………………………………………………………
9: Số lượng nhân viên: Dưới 20 người Từ 40-60 người Từ 20-40 người Trên 60 người 10: Vốn điều lệ (VND): Dưới 10 tỷ Từ 15-20 tỷ Từ 10-15 tỷ Trên 20 tỷ 11: Loại hình doanh nghiệp: Công ty trách nhiệm hữu hạn Công ty cổ phần Công ty liên doanh Doanh nghiệp nhà nước Loại hình khác: ……………..
12: Lĩnh vực kinh doanh chính: Du lịch Thực phẩm Phần mềm Thời trang Thiết bị điện Khác: …………. 13: Thị trường kinh doanh của nước ngồi:
II: Hạ tầng kỹ thuật CNTT, HTTT
1: Cơng ty có áp dụng CNTT vào trong hoạt động kinh doanh khơng?
Có Khơng
2: Các phịng ban trong cơng ty có được trang bị máy tính và các thiết bị công nghệ thông tin phục vụ cho hoạt động kinh doanh hiện nay?
Rất đầy đủ Kém đầy đủ
Đầy đủ Không đầy đủ
3: Đánh giá tốc độ xử lý của máy tính?
Tốt Trung bình Chậm
4: Công ty đã và đang sử dụng những phần mềm nào? [ ] Phần mềm văn phòng MS Office [ ] Phần mềm quản lý bán hàng [ ] Phần mềm quản lý dự án [ ] Phần mềm quản lý nhân sự [ ] Phần mềm tài chính-kế tốn [ ] Hệ điều hành Windows [ ] Phần mềm khác: …………..
5: Phần mềm quản lý của công ty được xây dựng bằng cách nào?
Tự xây dựng Thuê ngoài
6: Cơng ty đã đầu tư kinh phí bao nhiêu cho trang bị máy tính và thiết bị cơng nghệ thơng tin trong 1 năm?
Dưới 20 triệu Từ 50-80 triệu
Từ 20-50 triệu Trên 80 triệu
7: Công ty đang sử dụng hệ quản trị CSDL nào?
[ ] Microsoft Access [ ] Oracle
[ ] My SQL [ ] SQL Server
[ ] Khác: ………………
8: Hệ quản trị CSDL doanh nghiệp sử dụng có bản quyền khơng?
Có Khơng có Khơng biết
9: Mức độ quan tâm của lãnh đạo đối với ứng dụng CNTT trong hoạt động kinh doanh?
Rất quan tâm Quan tâm
III: Cơ sở nhân lực CNTT
1: Số lượng nhân viên hoạt động trong lĩnh vực CNTT: ……… người. 2: Tỷ lệ nhân viên thành thạo kỹ năng tin học?
Dưới 20% Từ 40%-60%
Từ 20%-40% Từ 60%-80%
Trên 80%
3: Cơng ty có những hình thức đào tạo CNTT nào cho nhân viên? Mở lớp đào tạo
Gửi nhân viên đi học Không đào tạo Khác: ……………
IV: Xây dựng phần mềm quản lý nhân sự của công ty 1: Phương pháp quản lý nhân sự hiện tại có hiệu quả khơng?
Rất hiệu quả Kém hiệu quả
Hiệu quả Không hiệu quả
2: Mức độ quan tâm về vấn đề xây dựng phần mềm quản lý nhân sự của công ty?
Rất quan tâm Kém quan tâm
Quan tâm Không quan tâm
V: An tồn bảo mật thơng tin
1: Doanh nghiệp có sử dụng chương trình bảo mật nào?
Diệt Virus Phần mềm bảo vệ
Phân quyền người sử dụng Mã hóa bằng hệ mã hóa riêng Sử dụng thiết bị vật lý Sử dụng chữ ký điện tử
Tường lửa Khác: ………………
2: Đánh giá mức độ tiếp cận được các thông tin, tài liệu của doanh nghiệp?
Rất dễ Có thể
Tương đối dễ Không thể
3: Đánh giá vai trị của bảo mật CSDL trong q trình quản lý HTTT? Rất quan trọng Quan trọng Không quan trọng 4: Mạng cục bộ của cơ quan (LAN) đã có hệ thống an ninh mạng chưa?
- Usecase thêm hồ sơ nhân viên
- Usecase sửa hồ sơ nhân viên
- Use case tìm kiếm nhân viên