Sơ đồ luồng dữ liệu mức đỉnh trên hình 3.3 biểu diễn sự tương tác giữa hệ thống với nhà hảo tâm, trong đó:
Quản lý hoạt động thiện nguyện: kho dữ liệu chứa danh sách thông tin các hoạt
động thiện nguyện, các tin tức và thông báo. Nhận thông tin số dư tài khoản tương ứng với hoạt động, danh sách đăng ký theo dõi (để truy xuất danh sách đối tượng nhận
thơng báo) từ kho dữ liệu.
Quản lý góp ý: kho dữ liệu quản lý góp ý chứa danh sách các góp ý. Bộ phận
này trong hệ thống nhận các thơng tin góp ý từ nhà hảo tâm (sinh viên, cán bộ giảng
viên trong Học viện Ngân hàng).
Quản lý thành tích: kho dữ liệu quản lý thành tích chứa thơng tin về bảng xếp
STT Nhiệm vụ Mơ tả Tác nhân
Khóa luận tốt nghiệp Xây dựng hệ thống thiện nguyện
Small Giving áp dụng tại Học viện Ngân hàng
Quản lý tài khoản: kho dữ liệu quản lý tài khoản chứa danh sách thông tin
người dùng. Bộ phận này trong hệ thống nhận yêu cầu đăng ký, đăng nhập từ nhà hảo tâm, trả về kết quả đăng ký đăng nhập thành công hoặc thất bại; nhận các yêu cầu thay đổi thông tin, mật khẩu, yêu cầu cấp lại mật khẩu từ nhà hảo; nhận thông tin số dư tài khoản từ kho dữ liệu giao dịch.
Quản lý giao dịch: kho dữ liệu chứa danh sách các giao dịch. Bộ phận này trong
hệ thống nhận thông tin giao dịch thực hiện nạp tiền, thực hiện điểm danh, nhận yêu cầu tra cứ lịch sử giao dịch theo ngày tháng và trả về kết quả tương ứng theo yêu cầu của nhà hảo tâm.
3.1.4. Mơ tả các quy trình nghiệp vụ 3.1.4.1. Quy trình đăng ký tài khoản 3.1.4.1.1.Luồng quy trình