1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf

45 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Quản Lý Nhân Sự
Tác giả Nguyễn Hữu Hiệp, Đào Quang Huy, Nguyễn Quang Hồng Anh, Lê Duy An, Nguyễn Thị Bích Liên
Trường học Trường Đại Học Công Nghệ Đông Á
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Tập Lớn
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 45
Dung lượng 7,07 MB

Cấu trúc

  • Chương 1: Tổng quan về đề tài (7)
    • 1.1. Giới thiệu đề tài (7)
    • 1.2 Phân công công việc (8)
  • Chương 2 Khảo sát thực trạng và xác định yêu cầu hệ thống (9)
    • 2.1 Khảo sát thực trạng (9)
      • 2.1.1 Khảo sát thực tế (9)
      • 2.1.2 Đánh giá hiện trạng (9)
    • 2.2 Xác định yêu cầu hệ thống (9)
      • 2.2.1 Yêu cầu chức năng (9)
      • 2.2.2 Yêu cầu phi chứ năng (12)
      • 2.2.3 Yêu cầu sơ đồ tổ chức (13)
    • 2.3 Các hồ sơ (14)
  • Chương 3: Phân tích và thiết kế hệ thống (0)
    • 3.1 Mô hình hóa yêu cầu (15)
    • 3.2 Mô hình hóa khái niệm (24)
    • 3.3 Biểu đồ tương tác (30)
    • 3.4 Mô hình hóa kiến thức (32)
  • Chương 4 Cài đặt và triển khai ứng dụng (34)
    • 4.1 Mã code chương trình (34)
    • 4.2 Cài đặt giao diện chương trình (38)
      • 4.2.1 Các chức năng chính (38)
    • 4.3 Ứng dụng, triển khai phát triển chương trình (39)
  • Kết luận (43)

Nội dung

Với mục đích tìm hiểu hoạt động của hệ thống quản trị nhân sự dưới góc độ các luồng thông tin dữ liệu, tiến hành nghiên cứu, khảo sát các công ty hoạt động trong lĩnh vực công nghệ thông

Tổng quan về đề tài

Giới thiệu đề tài

Trong thời đại công nghệ 4.0, việc quản lý nhân sự trong các dự án phát triển hệ thống trở thành một yếu tố quan trọng nhằm đảm bảo hiệu quả và thành công của dự án. Đề tài này sẽ tập trung vào việc phân tích và đánh giá những yếu tố ảnh hưởng đến quản lý nhân sự trong phân tích thiết kế hệ thống, bao gồm: đặc tính của công việc, yêu cầu kỹ năng và kinh nghiệm của nhân sự, cấu trúc tổ chức, quy trình và phương pháp làm việc.

Ngoài ra, đề tài cũng sẽ đưa ra các giải pháp và hướng khắc phục những vấn đề cần cải thiện trong quá trình quản lý nhân sự trong phân tích thiết kế hệ thống.Những giải pháp này sẽ giúp tăng cường sự hiệu quả và độ chuyên nghiệp của quản lý nhân sự, đồng thời giúp nâng cao chất lượng sản phẩm và dịch vụ được cung cấp. Quản lý nhân sự sẽ đóng góp một phần nào đó vào việc nâng cao năng suất và hiệu quả của quá trình phát triển hệ thống thông tin trong các tổ chức và doanh nghiệp.

Phân công công việc

Bảng phân công công việc

Công việc Thành viên Đánh giá Kết luận

Slide sáng tạo biểu đồ đầy đủ

Hiểu được đề tài yêu cầu

2 Thiết kế biểu đồ mô hình dữ liệu quan hệ

Lê Duy An Đơn giản đầy đủ, bố cục sơ đồ trực quan

Hiểu được đề tài yêu cầu

3 Tạo sản phẩm Mã hóa cài đặt code Đào Quang Huy Phần mềm đẹp dễ dùng, thân thiện với người dùng

Hiểu được đề tài yêu cầu

4 Mã hóa cài đặt code

Hiểu được đề tài yêu cầu

Slide sáng tạo, dễ hiểu

Hiểu được đề tài yêu cầu

Khảo sát thực trạng và xác định yêu cầu hệ thống

Khảo sát thực trạng

Quan sát hoạt động của hệ thống trên các web site, sách báo từ công ty SABOCO

Phỏng vấn trực tiếp các quản lý (khảo sát với những quản lý và nhân viên)

Tự đặt mình vào vị trí của quản lý để thấy được rõ những yêu cầu thực tế mà hệ thống cần thực hiện.

Do phạm vi và khả năng nên nhóm chỉ khảo sát và quản lý một cửa hàng vừa và nhỏ.

Với mục đích tìm hiểu hoạt động của hệ thống quản trị nhân sự dưới góc độ các luồng thông tin dữ liệu, tiến hành nghiên cứu, khảo sát các công ty hoạt động trong lĩnh vực công nghệ thông tin, chuyên gia công phần mềm máy tính, tổ chức hệ thống quản lý nhân sự với những nội dung chính sau:

- Quản lý hồ sơ nhân viên

Hoạt động hệ thống của công ty SABOCO dùng phương pháp quản lý nhân sự từ các phòng bằng những báo cáo nhân viên gửi cho quản lý Từ đó quản lý có trách nhiệm thống kê những báo cáo và đưa ra kết quả tìm hiểu rồi quản lý nhân sự Vì việc quản lý nhân sự bằng những báo cáo của nhân viên nên cần có một phần mềm quản lý chuyên nghiệp để giảm thiểu những biến cố trong quá trình quản lý.

Xác định yêu cầu hệ thống

Hoạt động quản lý hồ sơ nhân viên:

Phòng nhân sự có trách nhiệm thực hiện chức năng này thông qua việc lập và điều chỉnh hồ sơ nhân viên

- Khi công ty có nhu cầu và thực hiện tuyển dụng để đưa ra quyết định tuyển dụng một nhân viên từ ban quản lý, phòng nhân sự sẽ lập danh sách và cập nhật hồ sơ cá nhân của nhân viên mới này.

- Trong quá trình hoạt động, phòng nhân sự sẽ xem thông tin của nhân viên trong công ty để có thể cập nhật các thông tin mới về nhân viên Việc sửa đổi này được dựa trên cơ sở lấy thông tin cung cấp lại từ phía nhân viên Tất cả thông tin điều chỉnh sẽ được lưu lại hồ sơ nhân viên làm cơ sở cho kiểm tra của ban quản lý.

- Đồng thời nếu ban quản lý cần xem hoặc điều chỉnh thông tin, phòng nhân sự cần phải lấy thông tin từ hồ sơ nhân viên để báo cáo cho Ban quản lý xem hoặc để thực hiện điều chỉnh cho phù hợp yêu cầu

- Với nhiệm vụ theo dõi hồ sơ nhân viên nên khi có quyết định cho một nhân viên trong công ty thay đổi mức lương, phòng nhân sự sẽ tiến hành điều chỉnh này được ghi vào hồ sơ nhân viên để làm cơ sở cho việc tính lương của phòng kế toán.

- Một nhân viên trong công ty thôi không làm việc, sau khi đã có quyết định thôi việc từ quản lý, phòng nhân sự sẽ tiến hành hủy bỏ thông tin về nhân viên đó.

- Sau khi thống kê được hồ sơ nhân viên của cả công ty, nhân viên có nhiệm vụ lập báo cáo để gửi cho quản lý

Hoạt động quản lý chấm công:

Phòng nhân sự có trách nhiệm thực hiện hoạt động với chức năng là cập nhật và điều chỉnh chấm công:

- Hàng ngày, phòng nhân sự cập nhật thông tin ngày công làm việc nào đó, quản lý sẽ ra quyết định cho phòng nhân sự điều động nhân viên làm thêm giờ Việc điều động của phòng nhân sự phải dựa trên cơ sở cập nhật thông tin về ngày làm thực tế của nhân viên trong tháng để bố trí, sắp xếp phù hợp.

- Khi nhân viên đã làm thêm giờ, phòng nhân sự sẽ cập nhật tiếp ngày công làm thêm vào bảng chấm công, thông tin này vẫn được lấy từ phía nhân viên.

- Bảng theo dõi công sẽ được có sự đối chiếu với nhân viên.

- Cuối tháng phòng nhân sự sẽ dựa trên bảng theo dõi công đã kiểm tra để lập ra báo cáo chấm công để trình lên quản lý kí duyệt.

Hoạt động quản lý lương thưởng:

Trách nhiệm thực hiện chính của hoạt động này là phòng kế toán với chức năng cơ bản là tính và lập các báo cáo lương, thưởng.

- Cuối tháng, phòng kế toán sẽ nhận báo cáo chấm công đã được quản lý kí duyệt của phòng nhân sự, đồng thời cập nhật thông tin về mức thưởng và các khoản phụ cấp và các khoản BHYT, BHXH để làm cơ sở tính lương.

- Dựa vào các thông tin trên, Phòng kế toán sẽ ra lập phiếu lương cho từng nhân viên với đầy đủ mức lương, thưởng và khấu trừ các khoản phải nộp.

- Sau khi lập phiếu lương, kế toán sẽ thống kê để lên bảng lương – là mức lương thực hưởng của mỗi nhân viên để trình lên quản lý kí duyệt.

- Sau khi quản lý kí duyệt, nhân viên sẽ được nhận lương, kế toán sẽ phải lập các báo cáo về lương, báo cáo về thuế thu nhập, BHYT, BHXH phải nộp hàng tháng.

- Các báo cáo này sẽ được trình cho ban quản lý xem để nắm bắt tình hình lương thưởng của công ty

Hoạt động thống kê báo cáo:

- Sau khi nhận được các báo cáo từ nhân viên, ban quản lý nhân sự sẽ có trách nhiệm tổng hợp thống kê báo cáo lại và dựa vào kết quả để đưa ra quyết định cho công ty.

Hình 1 Sơ đồ chức năng

2.2.2 Yêu cầu phi chứ năng

- Hệ thống có giao diện người dùng ổn định và trực quan

- Hệ thống có hiệu suất cao và ổn định

- Hệ thống có tính an toàn cao, không để xảy ra trường hợp mất mát hay sai sót trong việc quản lý thông tin

- Hệ thống có tính linh hoạt cao, có khả năng mở rộng khi cần thiết

2.2.3 Yêu cầu sơ đồ tổ chức

Hình 2 Sơ đồ tổ chức

Các hồ sơ

- Hình ảnh các hồ sơ liên quan đến đề tài

Hình 3 Sổ quản lý lao động

Hình 4 Bảng quá trình làm việc

Phân tích và thiết kế hệ thống

Mô hình hóa yêu cầu

STT Tác nhân Vai trò của tác nhân

1 Quản lý Điều phối hoạt động của công ty.

Nhận những thống kê báo cáo. Kiểm tra thông tin, phiếu lương

2 Nhân viên Cập nhật, điều chỉnh hồ sơ thông tin Điều chỉnh,chấm công ngày làm Lập báo cáo về hồ sơ thông tin và bảng chấm công

3 Kế toán Cập nhật mức lương, thưởng phụ cấp và các khoản BHXH, BHYT

Thống kê và lập phiếu lương cho nhân viên

Lập báo cáo về các khoản lương, thưởng

- Các ca sử dụng của hệ thống dựa vào các tác nhân sau:

Gói ca sử dụng Các ca sử dụng chi tiết Tác nhân

Quản lý đăng nhập UC1: Đăng nhập tài khoản Nhân viên

Quản lý hồ sơ nhân viên UC2: Cập nhật hồ sơ nhân viên

UC3: Tìm kiếm thông tin UC4: Điều chỉnh thông tin UC5: Lập báo cáo

Quản lý chấm công UC6: Lập bảng chấm công

UC7: Cập nhật ngày công UC8: Điều chỉnh chấm công UC9: Lập báo cáo chấm công

Quản lý khen thưởng UC10: Cập nhật mức lương, thưởng phụ cấp UC11: Lập phiếu lương UC12: Thống kê lương UC13: Lập báo cáo

Thống kê báo cáo UC14: Báo cáo danh sách nhân viên

UC15: Báo cáo tình hình chấm công UC16: Báo cáo thanh toán tiền lương

Kế toán Quản lý Biểu đồ use case tổng quát

Hình 5 Use case xác định tác nhân

- Ca sử dụng “Đăng nhập”:

Use case: Đăng nhập tài khoản ID: UC1

Phạm vi: Nhân viên, quản lý, kế toán đăng nhập vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý, kế toán Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Sự kiện kích hoạt: Người dùng click nút “Đăng nhập” trên form “Đăng nhập”

Hình 6 Tác nhân nhân viên

- Ca sử dụng “Cập nhật hồ sơ nhân viên”:

Use case: Cập nhật hồ sơ nhân viên ID: UC2

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Sự kiện kích hoạt: Người dùng click nút “Cập nhật hồ sơ nhân viên” trên form “Quản lý hồ sơ nhân viên”

- Ca sử dụng “Điều chỉnh thông tin”:

Use case: Điều chỉnh thông tin ID: UC4

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Dung lượng trên đĩa đủ cho việc ghi

Sự kiện kích hoạt: Người dùng click nút “Điều chỉnh thông tin” trên form “Quản lý hồ sơ nhân viên”

- Ca sử dụng “Lập bảng chấm công”:

Use case: Lập bảng chấm công ID: UC6

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Người dùng đi làm ngày hôm đó để chấm công

Sự kiện kích hoạt: Người dùng click nút “Lập bảng chấm công” trên form “Quản lý chấm công”

- Ca sử dụng “Lập báo cáo”:

Use case: Lập báo cáo ID: UC5

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Máy đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Lập báo cáo” trên form “Quản lý hồ sơ nhân viên”

- Ca sử dụng “Báo cáo danh sách nhân viên”:

Use case: Báo cáo danh sách nhân viên ID: UC14

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Báo cáo danh sách nhân viên” trên form

- Ca sử dụng “Báo cáo tình hình chấm công”:

Use case: Báo cáo tình hình chấm công ID: UC15

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Báo cáo tình hình chấm công” trên form

Hình 7 Tác nhân kế toán

- Ca sử dụng “Cập nhật mức lương thưởng phụ cấp”:

Use case: Cập nhật mức lương thưởng phụ cấp

Phạm vi: Quản lý, kế toán vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Quản lý, kế toán Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã đã được đồng bộ thông tin cơ sở dữ liệu bảng chấm công

Sự kiện kích hoạt: Người dùng click nút “Cập nhật ,ức lương thưởng phụ cấp” trên form “Quản lý khen thưởng”

- Ca sử dụng “Lập phiếu lương”:

Use case: Lập phiếu lương ID: UC11

Phạm vi: Kế toán đăng nhập vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Kế toán, nhân viên Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã đã được đồng bộ thông tin cơ sở dữ liệu bảng chấm công

Sự kiện kích hoạt: Người dùng click nút “Lập phiếu lương” trên form “Quản lý khen thưởng”

- Ca sử dụng “Thống kê lương”:

Use case: Thống kê lương ID: UC12

Phạm vi: Kế toán đăng nhập vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Kế toán Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã đã được đồng bộ thông tin cơ sở dữ liệu bảng chấm công

Sự kiện kích hoạt: Người dùng click nút “Thống kê lương” trên form “Quản lý khen thưởng”

- Ca sử dụng “Lập báo cáo”:

Use case: Lập cáo cáo ID: UC13

Phạm vi: Kế toán, quản lý đăng nhập vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Kế toán, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Lập báo cáo” trên form “Quản lý khen thưởng”

- Ca sử dụng “Báo cáo thanh toán tiền lương”:

Use case: Báo cáo thanh toán tiền lương ID: UC16

Phạm vi: Kế toán, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Kế toán, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Máy đã được đồng bộ thông tin cơ sở dữ liệu

Sự kiện kích hoạt: Người dùng click nút “Báo cáo thanh toán tiền lương” trên form

Hình 8 Tác nhân quản lý

- Ca sử dụng “Tìm kiếm thông tin”:

Use case: Tìm kiếm thông tin ID: UC3

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ

Sự kiện kích hoạt: Người dùng click nút “Tìm kiếm thông tin” trên form “Quản lý hồ sơ nhân viên”

- Ca sử dụng “Điều chỉnh thông tin”:

Use case: Điều chỉnh thông tin ID: UC4

Phạm vi: Nhân viên, quản lý, vào hệ thống trên máy cá nhân Điều kiện tiên quyết: Hệ thống hoạt động ổn định

Tác nhân chính: Nhân viên, quản lý Điều kiện thực hiện:

Người dùng đã được công ty cấp tài khoản và đăng nhập thông tin hợp lệ Dung lượng trên đĩa đủ cho việc ghi

Sự kiện kích hoạt: Người dùng click nút “Điều chỉnh thông tin” trên form “Quản lý hồ sơ nhân viên”

Mô hình hóa khái niệm

Hình 9 Biểu đồ hoạt động đăng nhập hệ thống

Hình 10 Biểu đồ hoạt động thêm nhân viên

Hình 11.Biểu đồ hoạt động xóa nhân viên

Hình 12.Biểu đồ hoạt động sửa thông tin

Hình 13 Biểu đồ hoạt động tìm kiếm nhân viên

Hình 14 Biểu đồ trạng thái quản lý danh sách nhân viên

Hình 15 Biểu đồ trạng thái chấm công

Hình 16 Biểu đồ trạng thái quản lý lương

Hình 17 Bảng trạng thái thống kê báo cáo

Biểu đồ tương tác

Hình 19 Biểu đồ tuần tự quản lý nhân viên

Hình 20 Biểu đồ công tác nhập thông tin

Hình 21 Biểu đồ công tác sửa thông tin nhân viên

Hình 22 Biểu đồ công tác xóa

Mô hình hóa kiến thức

Hình 23 Biểu đồ đóng gói

Hình 24 Biểu đồ cài đặt

Cài đặt và triển khai ứng dụng

Mã code chương trình

2 Form Quản lý hồ sơ nhân viên

3 Form Quản lý chấm công

4 Form Quản lý khen thưởng

5 Form Thống kê báo cáo

Cài đặt giao diện chương trình

Để thuận tiện cho việc học tập và thiết kế ứng dụng nhóm em đã chọn làm giao diện ứng dụng bằng winform & ngôn ngữ C#:

C# là một ngôn ngữ lập trình hiện đại được phát triển bởi Microsoft và được sử dụng rộng rãi trong việc phát triển các ứng dụng trên nền tảng Windows Với cú pháp dễ đọc, dễ hiểu và nhiều tính năng tiên tiến, C# là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới WinForms là một framework phát triển ứng dụng desktop trên nền tảng Windows, được phát triển bởi Microsoft và được tích hợp sẵn trong NET Framework WinForms đem lại nhiều lợi ích cho việc phát triển các ứng dụng desktop, bao gồm:

1 Dễ sử dụng: WinForms được thiết kế để dễ dàng sử dụng, đặc biệt là với các nhà phát triển có kinh nghiệm trong việc phát triển các ứng dụng desktop trên nền tảng Windows Việc thiết kế giao diện người dùng đơn giản và dễ dàng tùy chỉnh giúp cho việc phát triển ứng dụng trở nên dễ dàng hơn.

2 Tích hợp với các công cụ khác: WinForms tích hợp tốt với các công cụ phát triển ứng dụng khác trong NET Framework, cho phép các nhà phát triển sử dụng các công cụ này để phát triển các ứng dụng desktop phức tạp hơn.

3 Tính ổn định: WinForms được sử dụng rộng rãi trên toàn thế giới, và được cập nhật thường xuyên bởi Microsoft để đảm bảo tính ổn định và bảo mật của ứng dụng.

4 Tính linh hoạt: WinForms cho phép các nhà phát triển tùy chỉnh các tính năng của ứng dụng và sử dụng các công nghệ mới nhất để phát triển các ứng dụng desktop hiện đại.

5 Tính tương thích: WinForms là một framework đa nền tảng, cho phép các nhà phát triển tạo ứng dụng để chạy trên nhiều phiên bản Windows khác nhau.Với sự kết hợp giữa C# và Winform, ta có thể tạo ra các ứng dụng Windows đơn giản nhưng cũng có thể tạo ra các ứng dụng phức tạp với nhiều tính năng và giao diện đẹp mắt Với người đang muốn học lập trình hoặc muốn phát triển các ứng dụng Windows chuyên nghiệp, C# và Winform là sự lựa chọn tuyệt vời Một vài ứng dụng được tạo ra bởi winform phải kể đến như: Microsoft Office, Paint.NET, SQL Server Management Studio, Adobe Reader, DevExpress, AutoCAD, v.

4.2.1 Các chức năng chính a, Form “Đăng nhập”

+ Nhập tên người dùng và mật khẩu vào các ô tương ứng trên màn hình hiển thị + Click button “Đăng nhập” b, Form “Quản lý hồ sơ nhân viên”

- Chức năng thêm “nhân viên”

+ Nhập dữ liệu tương ứng vào các ô nhập liệu

+ Click button “Thêm” để lưu lại nhân viên vừa thêm

+ Click “Làm mới” nếu không muốn lưu lại thông tin nhân viên đó

- Chức năng sửa thông tin “nhân viên”

+ Click chọn một bản ghi trong bảng dữ liệu

+ Nhập các thông tin cần sửa vào các ô nhập liệu tương ứng

+ Click button “Sửa” để cập nhập lại thông tin nhân viên

+ Click “Làm mới” nếu không muốn cập nhật lại thông tin nhân viên đó

- Chức năng xóa “nhân viên”

+ Click chọn một bản ghi trong bảng dữ liệu

+ Click button “Xóa” để xóa thông tin nhân viên đó

+ Click “Làm mới” nếu không muốn xóa thông tin khách hàng đó

- Chức năng tìm kiếm thông tin “nhân viên”

+ Nhập tên nhân viên muốn tìm kiếm

+ Click button “Tìm kiếm” c, Form “Quản lý chấm công”

- Chức năng chấm công “nhân viên”

+ Nhập dữ liệu tương ứng vào các ô nhập liệu

+ Click button “Chấm công” để lưu lại nhân viên vừa chấm công đó

+ Click “Làm mới” nếu không muốn lưu lại bảng chấm công nhân viên đó

- Chức năng cập nhật ngày công “nhân viên”

+ Click chọn một bản ghi trong bảng dữ liệu

+ Click button “Cập nhật ngày công” để sửa bảng chấm công của nhân viên đó + Click “Làm mới” nếu không muốn sửa ngày công của nhân viên đó

Ứng dụng, triển khai phát triển chương trình

Hình 25 Giao diện đăng nhập hệ thống

2 Form Quản lý chấm công

3 Form Quản lý hồ sơ nhân viên

Hình 27 Tìm kiếm thông tin

Ngày đăng: 04/05/2024, 12:48

HÌNH ẢNH LIÊN QUAN

Bảng phân công công việc - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Bảng ph ân công công việc (Trang 8)
Hình 1. Sơ đồ chức năng - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 1. Sơ đồ chức năng (Trang 12)
Hình 2. Sơ đồ tổ chức - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 2. Sơ đồ tổ chức (Trang 13)
Hình 3. Sổ quản lý lao động - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 3. Sổ quản lý lao động (Trang 14)
Hình 5. Use case xác định tác nhân - Ca sử dụng “Đăng nhập”: - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 5. Use case xác định tác nhân - Ca sử dụng “Đăng nhập”: (Trang 16)
Hình 6. Tác nhân nhân viên - Ca sử dụng “Cập nhật hồ sơ nhân viên”: - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 6. Tác nhân nhân viên - Ca sử dụng “Cập nhật hồ sơ nhân viên”: (Trang 17)
Hình 8. Tác nhân quản lý    - Ca sử dụng “Tìm kiếm thông tin”: - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 8. Tác nhân quản lý - Ca sử dụng “Tìm kiếm thông tin”: (Trang 23)
Hình 10. Biểu đồ hoạt động thêm nhân viên - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 10. Biểu đồ hoạt động thêm nhân viên (Trang 25)
Hình 11.Biểu đồ hoạt động xóa nhân viên - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 11. Biểu đồ hoạt động xóa nhân viên (Trang 25)
Hình 12.Biểu đồ hoạt động sửa thông tin - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 12. Biểu đồ hoạt động sửa thông tin (Trang 26)
Hình 13. Biểu đồ hoạt động tìm kiếm nhân viên - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 13. Biểu đồ hoạt động tìm kiếm nhân viên (Trang 26)
Hình 14. Biểu đồ trạng thái quản lý danh sách nhân viên - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 14. Biểu đồ trạng thái quản lý danh sách nhân viên (Trang 27)
Hình 15. Biểu đồ trạng thái chấm công - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 15. Biểu đồ trạng thái chấm công (Trang 27)
Hình 16. Biểu đồ trạng thái quản lý lương - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 16. Biểu đồ trạng thái quản lý lương (Trang 28)
Hình 18. Biểu đồ lớp - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 18. Biểu đồ lớp (Trang 29)
Hình 19. Biểu đồ tuần tự quản lý nhân viên - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 19. Biểu đồ tuần tự quản lý nhân viên (Trang 30)
Hình 20. Biểu đồ công tác nhập thông tin - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 20. Biểu đồ công tác nhập thông tin (Trang 32)
Hình 21. Biểu đồ công tác sửa thông tin nhân viên - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 21. Biểu đồ công tác sửa thông tin nhân viên (Trang 32)
Hình 23. Biểu đồ đóng gói - Biểu đồ cài đặt - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 23. Biểu đồ đóng gói - Biểu đồ cài đặt (Trang 33)
Hình 24. Biểu đồ cài đặt - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 24. Biểu đồ cài đặt (Trang 34)
Hình 26. Chấm công 3. Form Quản lý hồ sơ nhân viên - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 26. Chấm công 3. Form Quản lý hồ sơ nhân viên (Trang 40)
Hình 25. Giao diện đăng nhập hệ thống 2. Form Quản lý chấm công - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 25. Giao diện đăng nhập hệ thống 2. Form Quản lý chấm công (Trang 40)
Hình 27. Tìm kiếm thông tin - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 27. Tìm kiếm thông tin (Trang 41)
Hình 29. Sửa thông tin - Bài Tập Lớn Phân Tích Thiết Kế Hệ Thống Đề Tài 6 Quản Lý Nhân Sự.pdf
Hình 29. Sửa thông tin (Trang 42)