Thiết kế hệ thống

Một phần của tài liệu luận văn hệ thống thông tin kinh tế phân tích, thiết kế hệ thống tin quản lý nhân sự tại công ty cổ phần công nghệ sota tek (Trang 40 - 51)

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN TẠI CÔNG

3.3. Thiết kế hệ thống

3.3.1 Biểu đồ tuần tự

- Biểu đồ tuần tự “Thêm Khen thưởng kỷ luật”

Hình 3.13: Biểu đồ tuần tự “Thêm Khen thưởng kỷ luật”

Biểu đồ tuần tự “Thêm Hồ sơ nhân viên

Hình 3.14: Biểu đồ tuần tự “Thêm Hồ sơ nhân viên”

- Biểu đồ tuần tự chức năng “Cập nhật bảng lương”

Hình 3.15: Biểu đồ tuần tự chức năng “Cập nhật bảng lương”.

3.3.2. Biểu đồ hoạt động - Hoạt động đăng nhập Luồng sự kiện chính:

Bước 1: Trên giao diện quản trị hệ thống, người dùng chọn đăng nhập

Bước 2: Hệ thống hiển thị giao diện đăng nhập, yêu cầu người dùng nhập usename và password.

Bước 3: Người sử dụng nhập usename và password, chọn đồng ý đăng nhập.

Bước 4: Hệ thống tiếp nhận thông tin, kiểm tra usename và password của người dùng

Bước5: Nếu hợp lệ, hệ thống chấp nhận đăng nhập, hiển thị thông báo đăng nhập thành công

Bước 6: Kết thúc

Hình 3.16: Biểu đồ hoạt động đăng nhập

- Hoạt động thêm vào danh sách nhân viên Luồng sự kiện chính

Bước 1: Người sử dụng đăng nhập vào hệ thống( hệ thống kiểm tra xem có chính xác hay không)

Bước 2: Khi đăng nhập thành công form giao diện tra người sử dụng yêu cầu nhập thông tin

Bước 3: Nhập thông tin vào form thông tin

Bước 4: Khi nhập xong hệ thống tiến hành kiểm tra dữ liệu.

Bước 5: Lưu vào cơ sở dữ liệu

Hình 3.17: Biểu đồ hoạt động thêm vào danh sách nhân viên

- Hoạt động xóa thông tin Các luồng sự kiện:

Bước 1: Đăng nhập vào hệ thống( hệ thống sẽ kiểm tra tính chính xác đồng thời phân quyền sử dụng)

Bước 2: Hiện giao diện chương trình người sử dụng yêu cầu xóa thông tin Bước 3: Truy vấn đến thông tin cần xóa

Bước 4: Hệ thống sẽ kiểm tra tính chính xác của thông tin cần xóa( sai nhập lại)

Bước 5: Hiển thị thông tin cần xóa Bước 6: Xóa( hệ thống báo thành công)

Hình 3.18: Biểu đồ hoạt động xóa thông tin - Hoạt động sửa thông tin

Các luồng sự kiện

Bước 1: Đăng nhập vào hệ thông( hệ thông sẽ kiểm tra tính chính xác đồng thời phân quyền sử dụng).

Bước 2: Hiện giao diệnchương trình người sử dụng yêu cầu sửa thông tin Bước 3: truy vấn đến thông tin cần sửa.

Bước 4: Hệ thống sẽ kiểm tra tính chính xác của thông tin cần sửa lại).

Bước 5: Hiển thị thông tin cần sửa.

Bước 6: Sửa( hệ thống báo thành công)

Hình 3.19: Biểu đồ hoạt động sửa thông tin - Biểu đồ hoạt động xem thông tin

Các luồng sự kiện:

Bước 1: Đăng nhập vào hệ thống( hệ thông sẽ kiểm tra tính chính xác đồng thời phân quyền sử dụng).

Bước 2: Hiện giao diện chương trình người sử dụng yêu cầu xem thông tin.

Bước 3: Truy vấn đến thông tin cần xem.

Bước 4: Hệ thống sẽ kiểm tra tính chính xác của thông tin cần xem( sai nhập lại).

Bước 5: Hiển thị thông tin cần xem.

Hình 3.20: Biểu đồ hoạt động xem thông tin - Biểu đồ hoạt động thống kê thông tin

Các luồng sự kiện

Bước 1: Đăng nhập vào hệ thống(hệ thông sẽ kiểm tra tính chính xác đồng thời phân quyền sử dụng).

Bước 2.Hiện giao diện chương trình người sử dụng yêu cầu thống kê thông tin. Bước 3.Truy vấn đến thông tin cần thống kê.

Bước 4.Hệ thống sẽ kiểm tra tính chính xác của thông tin cần thống kê (sai nhập lại).

Bước 5.Hiển thị thông tin cần thống kê.

Hình 3.21: Biểu đồ hoạt động thống kê thông tin

3.3.3 Thiết kế giao diện - Form đăng nhập tài khoản

Hình 3.22: form đăng nhập tài khoản - Form quản lý thông tin nhân viên

Hình 3.23: Giao diện quản lý thông tin nhân viên

- Form quản lý lương

Hình 3.24: Giao diện form quản lý lương

- Form quản lý Khen thưởng kỷ luật

Hình 3.25: Giao diện form Khen thưởng kỷ luật

3.3.4 Thiết kế các bảng dữ liệu

- Bảng nhân viên (NV)

Tên Trường Kiểu DL Giải Thích

MaNV Text Mã số của nhân viên

TenNV Text Họ tên của nhân viên

GioiTinh Text Giới tính nhân viên

DiaChi Text Địa chỉ của nhân viên

SDT Text Điện thoại

SoCMND Text Số chứng minh nhân dân

MaPB Text Mã phòng ban

MaBC Text Mã bằng cấp

MaHD Text Mã hợp đồng

- Bảng danh mục phòng ban (PHONGBAN)

Tên Trường Kiểu DL Chú Thích

MaPB Text Mã chức vụ

TenPB Text Chức danh

Bảng quá trình khen thưởng kỷ luật (KTKL)

Tên Trường Kiểu DL Chú Thích

MaKTKL Text Mã khen thưởng kỷ luật

TenKTKL Text Tên khen thưởng kỷ luật

Lydo Text Lí do khen thưởng kỷ luật

MaNV Text Mã nhân viên

- Bảng Bảng lương (BANGLUONG)

Tên Trường Kiểu DL Chú Thích

MaBL Text Mã bảng lương

MaNV Text Mã nhân viên

TenNV Text Tên nhân viên

LuongCB Number Lương cơ bản

- Bảng lương chi tiết của nhân viên (CHITIETTBANGLUONG)

Tên Trường Kiểu DL Chú Thích

MaCTTBL Text Mã chi tiết bảng lương

MaNV Text Mã nhân viên

MaBL Text Mã bảng lương

Thang Date/time Tháng

Nam Date/time Năm

Songaytangca Number Số ngày tăng ca

Luongtangca Number Lương tăng ca

Baohiem Number Bảo hiểm

Thuclinh Number Thực lĩnh

- Bảng hợp đồng lao động (HOPDONG)

Tên Trường Kiểu DL Chú Thích

MaNV Text Mã nhân viên

MaHD Text Mã hợp đồng

MaNV Text Mã nhân viên

MaLHD Text Mã loại hợp đồng

- Bảng Loại hợp đồng( LOAIHOPDONG)

Tên Trường Kiểu DL Chú Thích

MaLHD Text Mã loại hợp đồng

TenLHD Text Tên loại hợp đồng

- Bảng danh mục Bằng cấp (BANGCAP)

Tên Trường Kiểu DL Chú Thích

MaBC Text Mã hợp đồng

LoaiBC Text Loại bằng cấp

Ngaycap Date/time Ngày cấp

Truong Text Trường cấp

Một phần của tài liệu luận văn hệ thống thông tin kinh tế phân tích, thiết kế hệ thống tin quản lý nhân sự tại công ty cổ phần công nghệ sota tek (Trang 40 - 51)

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

(53 trang)
w