Phân tích hệ thống theo sơ đồ Chức năng:

Một phần của tài liệu Cấu trúc chương trình áp dụng mô hình MVC (Trang 38 - 42)

- Cấu hình ứng dụng ASP.NET được lưu trữ trong các tập tin XML chuẩn, hiệu chỉnh dễ dàng , và có thể mở rộng để

2.Phân tích hệ thống theo sơ đồ Chức năng:

2.1. Quản lý người dùng:

-Là chức năng quản lý người dùng hay đăng nhập vào hệ thống, với mỗi user này đều có username (tên người dùng) và password (mật mã) riêng. Quản lý người dùng(user) gồm 2 chức năng chính: là hiển thị danh sách người dùng và Thêm, Sửa xóa người dùng .

2.1.1. Hiển thị danh sách người dùng:

-Là chức năng hiển thị toàn bộ người dùng trong hệ thống để theo dõi và quản lý người dùng một cách dễ dàng và thuận tiện.

2.1.2. Thêm, Sửa, Xoá người dùng:

-Được gọi chung là chức năng cập nhật người dùng, chức năng này có nhiệm vụ thay đổi thông tin người dùng, đưa thêm hay loại bỏ người dùng trong hệ thống.

2.2. Quản lý thư mục:

-Là chức năng quản lý thư mục của hệ thống, mỗi thư mục là một chức năng riêng, có một đường liên kết tới chức năng của thư mục đó. Quản lý thư mục gồm 2 chức năng chính: Hiển thị danh sách thư mục và Thêm, Sửa, Xoá thư mục.

2.2.1. Hiển thị danh sách thư mục:

-Cũng như chức năng hiển thị danh sách người dùng, chức năng này có nhiệm vụ hiển thị danh sách thư mục để quản lý một cách dễ dàng và thuận tiện hơn.

2.2.2. Thêm, Sửa, Xoá thư mục:

-Chức năng này có nhiệm vụ cập nhật thông tin của thư mục, thêm mới hay loại bỏ thư mục trong một hệ thống. Chức năng này chỉ có người dùng quản trị mới được sử dụng. Vì thay đổi nội dung của thư mục làm thay đổi cấu trúc toàn bộ của chương trình.

2.3. Quản lý Phân quyền:

-Là chức năng phân quyền người dùng, chức năng này phụ thuộc vào 2 đối tượng “Người dùng” và “Thư mục”. Mỗi người dùng sẽ sử dụng một số các thư mục, các thư mục khác không có quyền sử dụng sẽ không được hiên ra trên giao diện người dùng. Phân quyền gồm 2 chức năng chính: Hiện thị danh sách Phân Quyền và Thêm sửa xoá Phần

2.3.1. Hiện thị danh sách Phân Quyền:

-Là chức năng hiển thị danh sách người dùng và các quyền truy cập tới thư mục trong hệ thống. Chức năng này làm cho việc quản lý phân quyền tới từng thư mục cho một người dùng một cách dễ dàng và thuận tiện hơn.

2.3.2. Thêm sửa xoá Phần Quyền với Người Dùng:

-Là chức năng cập nhât quyền hạn của người dùng, từ chức năng này có thể phân phát quyền hạn quản lý các chức năng khác nhau cho từng người dùng. Chức năng này chỉ có người dùng quản trị mới có quyền được sử dụng.

2.4. Quản lý Nhân viên:

-Là chức năng chính trong hệ thống, quản lý nhân sự trong doanh nghiệp vinapay. Gồm 2 chức năng chính: Hiển thị danh sách nhân viên và Thêm, sửa, xoá nhân viên.

2.4.1. Hiển thị danh sách nhân viên:

-Là chức năng hiển thị danh sách người dùng, trong chức năng này người dùng sẽ quản lý được nhân sự trong công ty. Từ chức năng này có thể thống kê, quản lý và báo cáo tình trạng nhân sự trong công ty.

2.4.2. Thêm, sửa, xoá nhân viên:

-Là chức năng cập nhật nhân viên trong công ty, từ đây có thể thay đổi hồ sơ nhân viên, thêm mới hay loại bỏ nhân viên trong hệ thống quản lý. Với chức năng này chỉ có người dùng quản lý hồ sơ mới được sử dụng.

Một phần của tài liệu Cấu trúc chương trình áp dụng mô hình MVC (Trang 38 - 42)