THIẾT KẾ HỆ THỐNG
3.1. Thiết kế kiến trúc hệ thống
* Menu hệ thống
* Phân rã module - Module Đăng nhập
Input: Hiển thị form Đăng nhập, Tên đăng nhập, mật khẩu
Các xử lý: sau khi người dùng đăng nhập bằng tên đăng nhập, mật khẩu tại form đăng nhập, ta kiểm tra tên đăng nhập có tồn tại hay khơng, tên đăng nhập có đúng với mật khẩu hay khơng Output: thơng báo lỗi nếu tên đăng nhập không tồn tại hoặc tên đăng nhập sai với mật khẩu, đưa người dùng trở lại form đăng nhập, nếu nhập đúng thì đua người dung vào giao diện người dùng
- Module Trang chủ
Input: Hiển thị form Trang chủ
Các xử lí: Nếu đăng nhập thành cơng thì truy cập được vào Trang chủ
Output: hiển thị tên người dùng, ảnh đại diện người dùng, các nút chọn, cơng cụ tìm kiếm, hiển thị phần ảnh giới thiệu phòng tập, hiển thị khẩu hiệu và các phương thức liên lạc của phịng tập.
- Module Quản lí Nhân viên
Input: Hiển thị form Quản lí Nhân viên, thêm, sửa, xóa thơng tin nhân viên, tìm kiếm nhân viên , thốt.
Các xử lí: Kiểm tra xem thơng tin nhân viên đã nhập đủ chưa, kiểm tra nhân viên có trong danh sách nhân viên chưa ( khi chọn nút lệnh tìm kiếm), trở về Trang chủ khi nhấn nút “Thốt”
Output: Hiển thi danh sách nhân viên, thơng báo lỗi nếu chưa nhập đủ thông tin nhân viên, thơng báo khơng tìm được nhân viên khi từ khóa tìm kiếm khơng trùng với thơng tin trong danh sách nhân viên
- Module Quản lí Khách hàng
Input: Hiển thị form Quản lí Khách hàng, thêm, sửa, xóa thơng tin khách hàng, tìm kiếm khách hàng , thốt.
Các xử lí: Kiểm tra xem thông tin khách hàng đã nhập đủ chưa, kiểm tra khách hàng có trong danh sách khách hàng chưa ( khi chọn nút lệnh tìm kiếm), trở về Trang chủ khi nhấn nút “Thoát”
Output: Hiển thi danh sách khách hàng, thông báo lỗi nếu chưa nhập đủ thông tin khách hàng, thơng báo khơng tìm được khách hàng khi từ khóa tìm kiếm khơng trùng với thơng tin trong danh sách khách hàng
- Module Quản lí Trang thiết bị
Input: Hiển thị form Quản lí Trang thiết bị, thêm, sửa, xóa thơng tin thiết bị, tìm kiếm thiết bị, thốt.
Các xử lí: Kiểm tra xem thơng tin thiết bị đã nhập đủ chưa, kiểm tra thiết bị có trong danh sách trang thiết bị chưa ( khi chọn nút lệnh tìm kiếm), trở về Trang chủ khi nhấn nút “Thốt” Output: Hiển thi danh sách trang thiết bị, thơng báo lỗi nếu chưa nhập đủ thông tin thiết bị, thông báo khơng tìm được thiết bị khi từ khóa tìm kiếm khơng trùng với thông tin trong danh sách trang thiết bị
- Module Quản lí Tài chính
Input: Hiển thị form Báo cáo doanh thu, nhập dữ liệu.
Các xử lí: Vẽ biểu đồ tỉ lệ thu chi theo các hóa đơn, tính doanh thu Output: Hiện kết quả biểu đồ, hiện tổng doanh thu