Phân tích chức năng sinh viên

Một phần của tài liệu Đồ án tốt nghiệp website quản lý visa lưu học sinh tại udck (Trang 30 - 33)

3.2. PHÂN TÍCH YÊU CẦU

3.2.3. Phân tích chức năng sinh viên

a. Đăng nhập

- Đầu vào: Tên tài khoản và mật khẩu - Xử lý:

 Hệ thống nhận yêu cầu xử lý;

 Hệ thống chuyển công việc cho Controller đăng nhập xử lý;  Controller đăng nhập kiểm tra đăng nhập.

- Đầu ra:

 Đăng nhập thành công: Thông báo đăng nhập thành công và chuyển trang;  Đăng nhập không thành công: Thông báo đăng nhập không thành công.

b. Xem thông báo

Xem thông báo:

- Đầu vào: Id thông báo. - Xử lý:

 Hệ thống nhận yêu cầu xử lý;

 Truy xuất thông báo trong CSDL.

- Đầu ra: Trả về thông báo.

c. Quản lý tài khoản

Xem thông tin:

- Đầu vào: Id tài khoản. - Xử lý:

 Hệ thống nhận yêu cầu xử lý;

 Bộ xác thực kiểm tra quyền truy cập của tài khoản;

 Hệ thống chuyển công việc cho Controller quản lý tài khoản xử lý;  Truy xuất tài khoản trong CSDL.

- Đầu ra:

 Truy xuất thành công: Trả về thông tin tài khoản;

 Truy xuất không thành công: Thông báo quyền truy cập bị hạn chế.

Chỉnh sửa thông tin:

- Đầu vào: Họ tên, cmnd, giới tính, ngày sinh, dân tộc, quốc tịch, lớp, địa chỉ, số điện thoại, email và id tài khoản.

- Xử lý:

 Hệ thống nhận yêu cầu xử lý;

 Bộ xác thực kiểm tra quyền truy cập của tài khoản;

 Hệ thống chuyển công việc cho Controller quản lý tài khoản xử lý;  Controller quản lý tài khoản xác nhận form nhập và kiểm tra lỗi form;  Controller quản lý tài khoản chỉnh sửa tài khoản trong CSDL.

- Đầu ra:

 Chỉnh sửa tài khoản thành công: Thông báo chỉnh sửa tài khoản thành công;  Chỉnh sửa tài khoản không thành công: Thông báo chỉnh sửa tài khoản không

thành công.

d. Quản lý hộ chiếu

Xem hộ chiếu: - Đầu vào: Không. - Xử lý:

 Hệ thống nhận yêu cầu xử lý;

 Bộ xác thực kiểm tra quyền truy cập của hộ chiếu;

 Hệ thống chuyển công việc cho Controller quản lý hộ chiếu xử lý;  Truy xuất thông tin hộ chiếu trong CSDL.

- Đầu ra:

 Truy xuất thành công: Trả về thông tin hộ chiếu;

 Truy xuất không thành công: Thông báo quyền truy cập bị hạn chế.

Chỉnh sửa hộ chiếu:

- Xử lý:

 Hệ thống nhận yêu cầu xử lý;

 Bộ xác thực kiểm tra quyền truy cập của hộ chiếu;

 Hệ thống chuyển công việc cho Controller quản lý hộ chiếu xử lý;  Controller quản lý hộ chiếu xác nhận form nhập và kiểm tra lỗi form;  Controller quản lý hộ chiếu chỉnh sửa hộ chiếu trong CSDL.

- Đầu ra:

 Chỉnh sửa hộ chiếu thành công: Thông báo chỉnh sửa hộ chiếu thành công;  Chỉnh sửa hộ chiếu không thành công: Thông báo chỉnh sửa hộ chiếu không

thành công.

e. Quản lý visa

Xem visa:

- Đầu vào: Không. - Xử lý:

 Hệ thống nhận yêu cầu xử lý;

 Bộ xác thực kiểm tra quyền truy cập của visa;

 Hệ thống chuyển công việc cho Controller quản lý visa xử lý;  Truy xuất thông tin visa trong CSDL.

- Đầu ra:

 Truy xuất thành công: Trả về thông tin visa;

 Truy xuất không thành công: Thông báo quyền truy cập bị hạn chế.

Chỉnh sửa visa:

- Đầu vào: Số thẻ, số lần nhập cảnh, ngày phát hành, ngày hết hạn và id visa. - Xử lý:

 Hệ thống nhận yêu cầu xử lý;

 Bộ xác thực kiểm tra quyền truy cập của visa;

 Hệ thống chuyển công việc cho Controller quản lý visa xử lý;  Controller quản lý visa xác nhận form nhập và kiểm tra lỗi form;  Controller quản lý visa chỉnh sửa visa trong CSDL.

- Đầu ra:

 Chỉnh sửa visa thành công: Thông báo chỉnh sửa visa thành công;

 Chỉnh sửa visa không thành công: Thông báo chỉnh sửa visa không thành

Một phần của tài liệu Đồ án tốt nghiệp website quản lý visa lưu học sinh tại udck (Trang 30 - 33)