-
Notifications
You must be signed in to change notification settings - Fork 34
Phân tích mô đun quản lý đăng kí tài khoản công dân, doanh nghiệp, tổ chức
####Các entity dữ liệu
Entity - Citizen quản lý danh sách công dân làm thủ tục
- uuid: số định danh duy nhất dùng để xác nhận qua email
- fullName: Họ và tên đầy đủ
- personalId: Số chứng minh thư
- gender: Giới tính
- birthdate: Ngày sinh
- address: Địa chỉ thường trú
- cityCode: Mã tỉnh thành, tham chiếu danh mục ADMINISTRATIVE_REGION
- districtCode: Mã quận huyện, tham chiếu danh mục ADMINISTRATIVE_REGION
- wardCode: Mã quận huyện, tham chiếu danh mục ADMINISTRATIVE_REGION
- telNo: Số điện thoại liên lạc
- email: Email cá nhân
- attachFile: File chứng minh thư đính kèm
- mappingUserId: ánh xạ 1-1 với tài khoản người dùng Liferay
- accountStatus: 0: registered; 1: confirmed; 2: approved; 3: locked
Quy trình kích hoạt, thay đổi mật khẩu tài khoản cá nhân dùng theo chuẩn quản lý tài khoản của Liferay. Tất cả tài khoản công dân phải được xác nhận bởi người quản trị trước khi được kích hoạt sử dụng.
Tất cả người dùng công dân được tạo ra phải gắn ngầm định với role "citizen"
Entity - Business quản lý thông tin các tổ chức/doanh nghiệp
- uuid: số định danh duy nhất dùng để xác nhận qua email
- name: Tên tổ chức/doanh nghiệp
- enName: Tên tiếng Anh của tổ chức/doanh nghiệp
- shortName: Tên viết tắt của tổ chức/doanh nghiệp
- businessType: Tham chiếu loại hình tổ chức/doanh nghiệp theo danh mục BUSINESS_TYPE
- idNumber: Mã số tổ chức/doanh nghiệp
- businessDomains: Lĩnh vực hoạt động của tổ chức/doanh nghiệp, tham chiếu danh mục BUSINESS_DOMAIN
- address: Địa chỉ cơ quan
- cityCode: Mã tỉnh thành, tham chiếu danh mục ADMINISTRATIVE_REGION
- districtCode: Mã quận huyện, tham chiếu danh mục ADMINISTRATIVE_REGION
- wardCode: Mã quận huyện, tham chiếu danh mục ADMINISTRATIVE_REGION
- telNo: Số điện thoại liên lạc
- email: Email cơ quan
- representativeName: Tên người đại diện pháp luật
- representativeRole: Chức vụ người đại diện pháp luật
- attachFile: File đăng kí đính kèm
- mappingOrganizationId: Ánh xạ 1-1 với tổ chức trong Liferay
- mappingUserId: Ánh xạ 1-1 với tài khoản người dùng trong Liferay
- accountStatus: 0: registered; 1: confirmed; 2: approved; 3: locked
Quy trình kích hoạt, thay đổi mật khẩu tài khoản tổ chức dùng theo chuẩn quản lý tài khoản của Liferay. Tất cả tài khoản tổ chức phải được xác nhận bởi người quản trị trước khi được kích hoạt sử dụng.
Entity - businessAccount quản lý các tài khoản phụ cấp cho nhân viên trong một doanh nghiệp
- businessId: Tham chiếu tới một tổ chức doanh nghiệp
- fullName: Tên đầy đủ của người trong trong tổ chức/doanh nghiệp
- workingRole: Vị trí công việc trong doanh nghiệp
- telNo: Số điện thoại liên lạc
- email: Địa chỉ email công tác
- mappingUserId: ánh xạ 1-1 với tài khoản người dùng trong Liferay
- hasPermissions: Các quyền đặc biệt được cấp cho tài khoản phụ
- accountStatus: 0: registered; 1: confirmed; 2: locked
Quy trình kích hoạt, thay đổi mật khẩu tài khoản tổ chức dùng theo chuẩn quản lý tài khoản của Liferay. Tài khoản phụ được kích hoạt tự động mà không cần xác thực của người quản trị.
Tất cả tài khoản người dùng tổ chức tạo ra phải gắn ngầm định với role "business"
Download toàn bộ màn hình giao diện các portlet tại đây
####Portlet - ID 5: Đăng kí tài khoản mới (trang frontoffice)
- Nhập các thông tin đăng kí tài khoản cho công dân
- Nhập các thông tin đăng kí tài khoản cho tổ chức/doanh nghiệp
- Báo lỗi nếu thông tin không đủ, không phù hợp, trùng tài khoản
- Gửi email và thông báo thực hiện xác nhận qua địa chỉ email đăng kí
- Xác nhận tài khoản thông qua địa chỉ url, tạo tài khoản Liferay mới nếu được xác nhận
- Gửi email thông báo tài khoản được tạo với mật khẩu ban đầu và thông báo chờ xác thực
- Cấu hình các trường thông tin template để gửi trong email
Danh sách các mẫu màn hình:
- Màn hình đăng kí tài khoản công dân
- Màn hình đăng kí tài khoản tổ chức
####Portlet - ID 6: Xem profile công dân/doanh nghiệp (trang frontoffice)
- Xem profile của công dân/doanh nghiệp
- Cập nhật thông tin liên hệ công dân và doanh nghiệp
- Thay đổi mật khẩu
- Cập nhật/thay đổi thông tin các tài khoản phụ của doanh nghiệp
Danh sách các mẫu màn hình:
- Màn hình xem profile của công dân
- Màn hình đổi mật khẩu của công dân
- Màn hình xem profile của tổ chức
- Màn hình xem profile thông tin liên lạc của tổ chức
- Màn hình đổi mật khẩu của tổ chức
- Màn hình danh sách tài khoản nhân viên của tổ chức
- Màn hình chi tiết tài khoản của nhân viên tổ chức
- Màn hình profile của nhân viên tổ chức
- Màn hình đổi mật khẩu của nhân viên tổ chức
####Portlet - ID 7: Đăng nhập hệ thống (trang frontoffice và backoffice)
- Kiểm tra đăng nhập lần đầu yêu cầu đổi mật khẩu
- Redirect trang web về đúng đối tượng người dùng (4 nhóm đối tượng: Employee, Citizen, Business, Other)
- Cấu hình địa chỉ trang web để redirect cho 4 nhóm đối tượng
- Thông báo lỗi nếu tài khoản công dân, doanh nghiệp chưa được xác nhận (approved)
- Yêu cầu gửi email để thực hiện reset lại mật khẩu (do bị quên)
Danh sách các mẫu màn hình:
- Màn hình đăng nhập hệ thống
- Màn hình yêu cầu đổi mật khẩu lần đầu đăng nhập
####Portlet - ID 8: Quản lý tài khoản (trang backoffice)
- Dashboard tổng quát về tài khoản: số tài khoản công dân/doanh nghiệp đã đăng kí, số tài khoản đang chờ xác nhận,...
- Xem danh sách tài khoản công dân: lọc theo trạng thái, tìm kiếm theo email, tên công dân
- Xem thông tin chi tiết tài khoản công dân
- Xem danh sách tài khoản doanh nghiệp: lọc theo trạng thái, tìm kiếm theo email, tên công dân
- Xem thông tin chi tiết tài khoản doanh nghiệp
- Xác nhận tài khoản đã được confirmed và gửi email thông báo kết quả xác thực
- Reset lại password của một tài khoản và gửi email thông báo
- Dọn dẹp các tài khoản đăng kí mới mà không được xác thực hoặc không được confirm quá lâu ngày
- Khóa/mở tài khoản đang được sử dụng (trạng thái active hoặc deactive của tài khoản Liferay)
- Cấu hình các trường thông tin template để gửi trong email
Danh sách các mẫu màn hình:
- Màn hình danh sách tài khoản công dân
- Màn hình chi tiết tài khoản công dân
- Màn hình chi tiết thông tin liên lạc tài khoản công dân
- Màn hình danh sách tài khoản tổ chức
- Màn hình chi tiết tài khoản tổ chức