Danh sách các use-case

Một phần của tài liệu Tiểu luận Phát triển phần mềm hướng đối tượng PHẦN MỀM QUẢN LÝ DỰ ÁN CNTT EASY PROJECT MANAGEMENT (EPM) (Trang 29 - 32)

2. User-case

2.4.2Danh sách các use-case

STT Tên use-case Mô tả

1 DangNhap Người dùng đăng nhập vào hệ thống để bắt đầu sử dụng EPM.

2 DangXuat Người dùng muốn thoát khỏi hệ thống và kết thúc phiên làm việc.

3

TaoTaiKhoan Quản trị viên (Admin và PM) thêm thành viên mới vào project mà mình quản lý hay thêm thành viên mới vào hệ thống.

4 DoiMatKhau Người dùng thay đổi mật khẩu của họ. 5 DoiThongTinTaiKh

oan

Người dùng thay đổi các thông tin cá nhân (Họ tên, email, avatar,…) của họ.

6 QuanLyThanhVien Quản trị viên (Admin và PM) có thể thay đổi thông tin của các thành viên trong hệ thống, thêm

thành viên mới hay xóa tài khoản các thành viên ra khỏi hệ thống.

7

QuanLyRole Quản trị viên (Admin và PM) có thể tạo mới một phân quyền (role), chỉnh sửa các hành động mà một role được phép thực hiện hay xóa một role. 8 TaoDuAn Quản trị viên (Admin và PM) tạo mới một dự án.

9

QuanLyDuAn Việc quản lý dự án được thực hiện bởi người quản trị (Admin và PM) bao gồm các công việc: quản lý chung các dự án, quản lý mốc thời gian, quản lý danh sách công việc tasklist, quản lý task, quản lý message, quản lý tập tin, xuất báo cáo, tra cứu báo cáo và tìm kiếm.

10

TaoMilestone Việc tạo các mố thời gian (milestone) sẽ giúp cho người quản trị dự án (Admin và PM) có thể dễ dàng theo dõi tiến độ làm việc của nhóm, đặt ra các mục tiêu ngắn hạn cũng như dài hạn và xác định được kế hoạch làm việc cho cả nhóm.

11

QuanLyMilestone Admin hay PM có thể chỉnh sửa thông tin của các mốc thời gian, xóa hay thêm một milestone. Đồng thời Admin hay PM cũng có thể xem và quản lý các tasklist có liên quan.

12

TaoTasklist Quản trị viên hay trưởng nhóm dự án có thể tạo danh sách các công việc và phân công cho các thành viên. Danh sách công việc bao gồm một hay nhiều công việc và được gắn với một milestone nhất định.

13

QuanLyTaskList Admin hay PM có thể thay đổi, chỉnh sửa và xóa thông tin của một tasklist, đồng thời cũng có thể quán lý các công việc con (task) của tasklist đó. 14 TaoTask Sau khi tạo danh sách các công việc, người quản

con trong tasklist đó và phân công cho các thành viên cụ thể.

15

QuanLyTask Quản trị (Admin hay PM ) có thể quản lý một cách tổng quát các công việc con trong từng tasklist: thêm, xóa, sửa các task trong một tasklist, theo dõi quá trình thực hiện của công việc, phân công task cho các thành viên.

16

GuiMessage Người sử dụng có thể gởi thông báo hay tin nhắn cho môt hay nhiều thành viên trong dự án của mình.

17

QuanLyMessage Người dùng có thể xem các tin nhăn mới nhất, trả lời các tin nhắn nhận được, gửi tin nhắn hay xóa các tin nhắn.

18

QuanLyFile Hệ thống EPM cung cấp cho người sủ dụng một giao diện quản lý tập tin, thư mục đơn giản và dễ sử dụng. (adsbygoogle = window.adsbygoogle || []).push({});

19

ThayDoiCauHinh Chỉ có quản trị viên (Admin) mới có thể thay đổi các cấu hình hệ thống như giao diện, ngôn ngữ hiển thị, cấu hình mail server, cấu hình chức năng gửi email.

20

XuatBaoCao Admin hay PM có thể xem báo cáo các công việc trong dự án đế xem tiến độ dự án. Riêng Admin và PM có thể chỉnh sửa báo cáo.

21 TraCuuBaoCao Admin hay PM có thể lọc ra các nội dung cần xem trong bản báo cáo.

22

TimKiem Người sử dụng có thể tìm kiếm các nội dung chuyên biệt theo yêu cầu bằng cách nhập từ khóa vào ô tìm kiếm.

Một phần của tài liệu Tiểu luận Phát triển phần mềm hướng đối tượng PHẦN MỀM QUẢN LÝ DỰ ÁN CNTT EASY PROJECT MANAGEMENT (EPM) (Trang 29 - 32)