Phân Tích Yêu Cầu Thành Các Module Chức Năng

Một phần của tài liệu Xây dựng hệ thống quản lý công việc tại trung tâm tin học thành phố Hải Phòng (Trang 41 - 51)

4.1. ADMIN Đăng nhập: Đầu vào: Tên đăng nhập Mật khẩu Xử lý:

Kiểm tra tên đăng nhập xem có đúng không Kiểm tra mật khẩu có đúng không

Đầu ra:

Nếu đúng thì vào trang quản lý hệ thống

Nếu sai tên đăng nhập thông báo tên đăng nhập không đúng Nếu sai mật khẩu thông báo mật khẩu không đúng

Thay đổi mật khẩu:

Đầu vào:

Tên đăng nhập Mật khẩu hiện tại Mật khẩu mới

Xác nhận lại mật khẩu Xử lý:

Kiểm tra tên đăng nhập xem có đúng không Kiểm tra mật khẩu hiện tại có đúng không Kiểm tra nhập mật khẩu mới chưa

Kiểm tra xác nhận lại mật khẩu có đúng không

Đầu ra:

Nếu đúng thì cho phép thay đổi mật khẩu hiện ra thông tin tên đăng nhập, mật khẩu cũ và mật khẩu mới.

Nếu sai tên đăng nhập thông báo tên đăng nhập không đúng Nếu sai mật khẩu hiện tại thông báo mật khẩu không đúng. Nếu chưa nhập mật khẩu mới thông báo chưa nhập mật khẩu mới

Nếu sai thông tin xác nhận mật khẩu thông báo xác nhận mật khẩu không đúng.

Thêm mới, cập nhật Phòng ban:

Đầu vào:

Mã phòng ban Tên phòng ban

Điện thoại phòng ban Xử lý:

Kiểm tra giao diện việc nhập có giá trị Null hay không Kiểm tra xem đã tồn tại tên phòng học nào chưa

Cập nhật thông tin vào CSDL Đầu ra:

Thông báo lỗi vì đã có phòng tồn tại, thông tin nhập thiếu Thông báo thành công khi cập nhật vào CSDL

Thêm mới, cập nhật Nhân viên:

Đầu vào:

Mã nhân viên Tên nhân viên Chức vụ Mật khẩu Tên đăng nhập Quyền Tên phòng Xử lý:

Kiểm tra mã nhân viên đã tồn tại trong CSDL chưa

Nếu tồn tại rồi thì có thể sửa đổi thông tin sinh viên, hoặc xóa sinh viên đó

Cập nhật thông tin vào CSDL Đầu ra:

Lỗi mức cập nhật csdl lỗi, sinh viên đã tồn tại trong csdl Nếu thành công thì trả lại thông tin nhân viên.

4.2. Nhân viên Đăng nhập: Đầu vào: Tên đăng nhập Mật khẩu Xử lý:

Kiểm tra tên đăng nhập xem có đúng không Kiểm tra Mật khẩu có đúng không (adsbygoogle = window.adsbygoogle || []).push({});

Đầu ra:

Nếu đúng thì vào trang nhân viên

Nếu sai tên đăng nhập thông báo Tên đăng nhập không đúng Nếu sai mật khẩu thông báo mật khẩu không đúng

Thay đổi mật khẩu:

Đầu vào:

Tên đăng nhập Mật khẩu hiện tại Mật khẩu mới

Xác nhận lại mật khẩu Xử lý:

Kiểm tra tên đăng nhập xem có đúng không Kiểm tra mật khẩu hiện tại có đúng không Kiểm tra nhập mật khẩu mới chưa

Kiểm tra xác nhận lại mật khẩu có đúng không Đầu ra:

Nếu đúng thì cho phép thay đổi mật khẩu hiện ra thông tin tên đăng nhập, mật khẩu cũ và mật khẩu mới.

Nếu sai tên đăng nhập thông báo tên đăng nhập không đúng Nếu sai mật khẩu hiện tại thông báo mật khẩu không đúng. Nếu chưa nhập mật khẩu mới thông báo chưa nhập mật khẩu mới

Nếu sai thông tin xác nhận mật khẩu thông báo xác nhận mật khẩu không đúng.

Xem thông tin công việc

Đầu vào:

Mã nhân viên Xủ lý:

Lấy thông tin trong bảng công việc Đầu ra:

Thông tin công việc cần thực hiện

Xác nhận thời gian hoàn thành công việc.

Đầu vào:

Mã nhân viên Xú lý:

Kiểm tra nhập thời gian hoàn thành công việc chưa. Đầu ra:

Nếu chưa nhập nhập thời gian hoàn thành công việc thì thông báo chưa nhập.

Báo cáo kết quả

Đầu vào:

Mã nhân viên Xú lý:

Kiểm tra đánh giá thực hiện công việc của bản thân chưa. Đầu ra:

Nếu chưa nhập đánh giá thực hiện công việc của bản thân thì thông báo chưa đánh giá

Xem đánh giá của trưởng phòng

Đầu vào:

Mã nhân viên Xú lý: (adsbygoogle = window.adsbygoogle || []).push({});

Lấy thông tin trong bảng công việc Đầu ra:

Thông tin tổng hợp đánh giá công tác nhân viên của trưởng phòng

4.3. Quản lý(Giám đốc trung tâm, Trưởng phòng) Đăng nhập:

Đầu vào:

Tên đăng nhập Mật khẩu Xử lý:

Kiểm tra tên đăng nhập xem có đúng không Kiểm tra mật khẩu có đúng không

Đầu ra:

Nếu đúng thì vào trang Quản lý

Nếu sai tên đăng nhập thông báo tên đăng nhập không đúng Nếu sai mật khẩu thông báo mật khẩu không đúng

Thay đổi Mật khẩu:

Đầu vào:

Mật khẩu hiện tại Mật khẩu mới

Xác nhận lại mật khẩu Xử lý:

Kiểm tra tên đăng nhập xem có đúng không Kiểm tra mật khẩu hiện tại có đúng không Kiểm tra nhập mật khẩu mới chưa

Kiểm tra xác nhận lại mật khẩu có đúng không

Đầu ra:

Nếu đúng thì cho phép thay đổi mật khẩu hiện ra thông tin tên đăng nhập, mật khẩu cũ và mật khẩu mới.

Nếu sai tên đăng nhập thông báo Tên đăng nhập không đúng Nếu sai mật khẩu hiện tại thông báo mật khẩu không đúng. Nếu chưa nhập mật khẩu mới thông báo chưa nhập mật khẩu mới

Nếu sai thông tin xác nhận mật khẩu thông báo xác nhận mật khẩu không đúng.

Giám đốc trung tâm

Gíao việc cho phòng ban

Đầu vào:

Tên công việc Nội dung công việc Ngày bắt đầu

Ngày kết thúc Loại công việc Tên Phòng

Xử lý:

Kiểm tra giao diện việc nhập có giá trị Null hay không Kiểm tra xem đã tồn tại Tên công việc chưa

Cập nhật thông tin vào CSDL Đầu ra:

Lỗi mức cập nhật csdl lỗi, công việc đã tồn tại trong csdl Nếu thành công thì trả lại thông tin công việc

Xem thông tin công việc đã giao

Đầu vào: (adsbygoogle = window.adsbygoogle || []).push({});

Mã nhân viên Xử lý:

Lấy thông tin trong bảng nhóm công việc Đầu ra:

Thông tin công việc

Tổng hợp đánh giá kết quả công tác Trung tâm

Đầu vào:

Mã nhân viên Xủ lý:

Kiểm tra đánh giá thực hiện nhiệm vụ chưa. Đầu ra:

Nếu chưa nhập đánh giá thực hiện nhiệm vụ thì thông báo chưa đánh giá.

Xem Tổng hợp đánh giá kết quả công tác Trung tâm.

Đầu vào:

Mã nhân viên Xú lý:

Lấy thông tin trong bảng nhóm công việc Đầu ra:

Hiển thị thông tin kết quả

Trƣởng phòng

Xem thông tin công việc đã giao

Đầu vào:

Mã nhân viên Xử lý:

Lấy thông tin trong bảng nhóm công việc Đầu ra:

Thông tin công việc

Trưởng phòng giao việc cho nhân viên:

Đầu vào:

Tên công việc Nội dung công việc Ngày bắt đầu

Ngày kết thúc Loại công việc Tên nhân viên Xử lý:

Kiểm tra giao diện việc nhập có giá trị Null hay không Kiểm tra xem đã tồn tại Tên công việc chưa

Cập nhật thông tin vào CSDL Đầu ra:

Lỗi mức cập nhật csdl lỗi, công việc đã tồn tại trong csdl Nếu thành công thì trả lại thông tin công việc

Đầu vào:

Mã phòng Xử lý:

Lấy thông tin trong bảng công việc Đầu ra:

Thông tin công việc cần thự hiện (adsbygoogle = window.adsbygoogle || []).push({});

Tổng hợp đánh giá kết quả công tác phòng ban:

Đầu vào:

Mã phòng Mã nhân viên Xủ lý:

Kiểm tra đánh giá thực hiện công việc của phòng chưa.

Đầu ra:

Nếu chưa nhập đánh giá thực hiện công việc của phòng thì thông báo chưa đánh giá

Xem Tổng hợp đánh giá kết quả công tác phong ban.

Đầu vào:

Mã phòng

Mã nhân viên Xú lý:

Lấy thông tin trong bảng nhóm công việc Đầu ra:

Một phần của tài liệu Xây dựng hệ thống quản lý công việc tại trung tâm tin học thành phố Hải Phòng (Trang 41 - 51)