You are on page 1of 6

Phân tích hệ thống quản lý thời gian làm việc của cộng tác viên

Công ty TNHH Công nghệ cao Skymap

1 Phân tích hệ thống về mặt chức năng


1.1 Biểu đồ phân cấp chức năng

1.2 Biểu đồ luồng dữ liệu


1.2.1 Biểu đồ luồng dữ liệu mức ngữ cảnh

Hệ thống có 3 tác nhân, gồm:


- Cộng tác viên: những người sẽ khai timesheet hàng ngày
- Người quản lý: là những người quản lý, giao việc cho cộng tác viên, người quản lý
sẽ đánh giá (gồm đánh giá hiệu quả làm việc và số giờ làm việc) và phê duyệt các
bản ghi timesheet của cộng tác viên
- Người lãnh đạo: là những người thuộc ban giám đốc với thẩm quyền phê duyệt
cuối cùng các bản ghi timesheet của cộng tác viên và đánh giá của người quản lý.
Người lãnh đạo sẽ quyết định khung thời gian tính lương của tháng đang duyệt chi
trả.
1.2.2 Biểu đồ luồng dữ liệu mức đỉnh
1.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng khai timesheet

1.2.4 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng đánh giá, phê duyệt

1.2.5 Biểu đồ luồng dữ liệu mức dưới đỉnh chức năng phê duyệt và chi trả

1.3 Đặc tả chức năng


1.3.1 Chức năng tạo mới timesheet

mô tả chức năng tạo mới timesheet


1.3.2 Chức năng hiệu chỉnh timesheet

1.3.3 Chức năng đánh giá timesheet


1.3.4 Chức năng phê duyệt timesheet

1.3.5 Chức năng yêu cầu hiệu chỉnh

2 Phân tích hệ thống về mặt dữ liệu


2.1 Mô hình thực thể liên kết
2.2 Mô tả chi tiết các thực thể
2.2.1 Thực thể timesheet
STT Tên thuộc tính Kiểu Mô tả
1 ID Integer Mã định danh duy nhất
2 Số thứ tự Integer Số thứ tự
3 Ngày Date Ngày khai timesheet

2.2.2 Thực thể cộng tác viên

3 Phân tích kiến trúc hệ thống


Hệ thống sẽ ở dạng ứng dụng Web, có thể chạy trên các thiết bị như máy để bàn, laptop,
tablet hay điện thoại di động với các trình duyệt như Google Chrome, Safari, Coccoc, …
Kiến trúc vật lý của hệ thống như hình sau:
4 Các thuật ngữ
1. Timesheet: một mục khai với các thông tin ngày, giờ bắt đầu, giờ kết thúc, tổng
thời gian, hiệu quả, dự án, chi tiết công việc
2. Timesheets: bảng khai các mục timesheet cho một tháng tính lương nào đó.

You might also like