Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 43 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
43
Dung lượng
1,47 MB
Nội dung
Mục Bài Lục: tập lớn hệ thống quản lý ký túc xá trường Đại Học Công Nghiệp Hà Nội Bài tập lớn hệ thống quản lý ký túc xá trưòng Đại Học Công Nghiệp Hà Nội I Tuần Nhóm 29: 1: 1.1 BiểuQuang đồ Use Case: Nguyễn Linh Hình 1: Biểu đồ Ưse .4 Hoàng Văn Case Quân 1.2 .Biểu đồ lớp lĩnh vực: Nguyễn Hũu Trường I 3.Đặc tả số ưse case: II Tuần 2: 19 Các Biểu đồ lóp cho ca sử dụng, biểu đồ trình tự biểu đồ trạng thái .19 2.1 DangKyOKTX Sinh viên lập phiếu đăng ký đế chấp nhận KTX 19 2.1.1 Kịch cho ca sử dụng DangKyOKTX 20 2.1.2 Bi ểu đồ trình tự cho ca sử dụng DangKyOKTX .21 2.1.3 Bi ểu đồ trạng thái cho ca sử dụng DangkyOKTX 22 2.2 GiaHanHD Sinh Viên muốn tiếp tục ký túc xá hết thời hạn hợp đồng cần phải gia hạn hợp đồng 22 2.2.1 Kịch cho ca sử dụng GiaHanHD: 22 2.2.2 Kịch cho ca sử dụng GiaHanHD .23 2.2.3 Biểu đồ trình tự cho ca sử dụng GiaHanHD 24 2.2.4 Biểu đồ trạng thái cho ca sử dụng GiaHanHD 24 2.3 QuanLySinhVien: Cán quản lý đăng nhập để thực quản lý sinh viên: * 25 2.3.1 M ô tả Kịch cho ca sử dụng QuanLySinhVien .25 2.3.2 Kịch cho ca sử dụng QuanLySinhVien 25 2.3.2 2.4 Biểu đồ trình tự cho ca sử dụng DangKyOKTX 26 ThanhToan: cuối tháng quý Sinh Viên phải Đăng Nhập vào hệ thống để Thanh Toán Hóa đơn mình: 28 2.4.1 Kịch cho ca sử dụng ThanhToan: 28 2.4.2 Kịch cho ca sử dụng ThanhToan: 28 2.4.3 Biểu đồ trình tự cho ca sử dụng ThanhToan: 29 2.4.4 Biểu đồ trạng thái cho ca sư dụng ThanhToan 31 III Tuần 3: 31 3.1 Biểu đồ lớp chi tiết: .31 3.2 Biểu đồ hoạt động: (Nguyễn Quang Linh) 33 IV Tuần 4: 36 Biểu đồ thành phần + triển khai + phát sinh mã trình 36 4.1 Sơ Đồ Thành Phần: 36 4.2 Biểu đồ Triển Khai: .37 4.3Phát Sinh Mã Trình: 38 I.Tuần 1: 1.1.Biểu đồ Use Case; TraCuuThongTinPhong Hình 1: Biểu đồ Use Case CanBoQuanLy Hình : Biểu đồ Use Case 1.2 Biểu đồ lớp lĩnh vực: Hình : Biểu đồ lóp lĩnh vực (Nguyễn Hữu Trường) 1.3 Đặc tả số Use case: • Ưse Case: DangKyOKTX • Tóm tắt: Use case cho phép người dùng đăng ký KTX • Tiền điều kiện: Không có • Luồng kiện chính: Trên giao diện người dụng chọn chức đăng ký KTX Hệ thống hiến thị giao diện đăng ký KTX Người dùng nhập thông tin cần thiết Hệ thống tiếp nhận thông tin, kiểm tra xem thông tin có họp lệ không Neu hợp lệ, hệ thống chấp nhận thông báo đăng ký thành công nhắc nhở người dùng in hợp đồng Người dùng chọn chức in họp đồng Kết thúc Use Case • Luồng kiện rẽ nhánh: • Luồng 1: • Tại giao diện đăng ký KTX, người dùng không muốn tiếp tục, chọn hủy bỏ • Ket thúc Use Case • Luồng 2: • Hệ thống kiếm tra thông tin nhập vào không hợp lệ • Hệ thống từ chối đăng ký, hiển thị thông báo • Luồng 3: • Hệ thống kết nối CSDL để kiểm tra thông tin, trình kết nối không thành công, không thực • Hiển thị thông báo lỗi • Hậu điều kiện: sinh viên đăng ký vào danh sách KTX • Actor: SinhVien ưse Case: GiaHanHD - Tóm tắt: ưse case cho phép người dùng gia hạn hợp đồng KTX - Tiền điều kiện: Không có - Luồng kiện chính: Từ giao diện người dùng chọn chức gia hạn hợp đồng Hệ thống hiến thị giao diện gia hạn hợp đồng Người dùng nhập mã số sinh viên cần gia hạn hợp đồng Hệ thống tiếp nhận thông tin, kiểm tra xem thông tin mà người dùng nhập có hay không Neu mã số sinh viên mà người dùng nhập vào hợp lệ, hệ thống hiển thị tùy chọn đế gia hạn họp đồng gia hạn kỳ, gia hạn năm Người dùng lựa chọn tùy chọn gia hạn họp đồng Hệ thống chấp nhân thông báo thành công Kết thúc Use case Luồng kiện rẽ nhánh: • Luồng 1: • Tại giao diện gia hạn hợp đồng, người dùng không muốn tiếp tục Chọn hủy bỏ • Ket thúc Use case • Luồng 2: • Hệ thống kiểm tra mã sinh viên người dùng nhập vào CSDL • Hệ thống hiển thị thông báo • Luồng 3: • Hệ thống kết nối CSDL đế kiểm tra thông tin, trình kết nối không thành công, không thực • Hiến thị thông báo lỗi • Hậu điều kiện: Sinh viên gia hạn hợp đồng KTX • Actor: SinhVien • UseCase: DangNhap • Tóm tắt: Use case cho phép người dùng ( Cán quản lý) đăng nhập vào hệ thống • Tiền điều kiện: Không có • Luồng kiện chính: Tại giao diện chính, người dùng chọn chức đăng nhập Hệ thống hiển thị giao diện đăng nhập, yêu cầu người dùng nhập username password Người dùng nhập username, password, chọn đồng ý đăng nhập Hệ thống tiếp nhận thông tin, kiểm tra usemame password người dùng Neu hợp lệ, hệ thống chấp nhận đăng nhập, hiển thị thông báo đăng nhập thành công Ket thúc UseCase • Luồng kiện rẽ nhánh • Luồng 1: • Tại giao diện đăng nhập, người dùng không muốn tiếp tục, chọn hủy bỏ • Ket thúc UseCase • Luồng 2: • Hệ thống kiêm tra thông tin đăng nhập không xác • Hệ thống từ chối đăng nhập, hiển thị thông báo • Luồng 3: • Hệ thống kết nối CSDL đế kiếm tra thông tin, trình kết nối không thành công, không thực kiểm tra • Hiển thị thông báo lỗi • Hậu điều kiện: Người dùng đăng nhập vào hệ thống • Actor: CanBoQuanLy • Use case: ThuTienPhong 10 • Tóm tắt: ưse case cho phép Cán quản lý thu tiền phòng sinh viên • Tiền điều kiện: Cán quản lý đăng nhập vào hệ thống • Luồng kiện chính: • Người dùng chọn chức thu tiền phòng từ giao diện hệ thống • Hệ thống hiển thị giao diện thu tiền phòng, yêu cầu người dùng nhập vào mã sinh viên cần nộp tiền lựa chọn từ danh sách • Người dùng nhập vào mã sinh viên cần nộp tiền phòng lựa chọn từ danh sách sinh viên Lựa chọn hình thức nộp (Theo tháng, theo kỳ) • Hệ thống tiếp nhận thông tin, kiểm tra thông tin • Neu thông tin hợp lệ, hệ thống thông báo thành công, hiển thị thông tin sinh viên vừa nộp tiền nhắc người dùng in hóa đơn • Người dùng chọn chức in hóa đơn • Kết thúc Use case • Luồng kiện rẽ nhánh: • Luồng 1: • Tại giao diện thu tiền sinh viên, người dùng chọn thoát • Kết thúc Use case • Luồng 2: 11 2.4.4 Biểu đồ trạng thái cho ca sư dụng ThanhToan Hình 11: Biểu đồ trạng thái cho ca sư dụng ThanhToan (Hoàng Văn Quân) III Tuần 3: 31 Hình 12: Biểu đồ lóp chi tiết (Nguyễn Quang Linh) 32 3.2.Biểu đồ hoạt động: (Nguyễn Quang Linh) Hình 13: Đăng Ký Ký túc xá 33 Khong Gia Han Duoc Hình 14: Gia Hạn họp đông 34 Hình 15: Quản Lý Sinh Viên Hình 16: Thanh Toán 35 IV.Tu ần Biểu đồ thành phần + triển khai + phát sinh mã trình «Domain>> Tra Cuu Thong Ke ' Sinh Vien 77 - < > '1 Giao Dien Sinh Vi en \ N '7 X \ \ /\ / \ / I—'—I «Domain» -r \ «inastracture» Bao Mat Va Luu Tru /WT «Domain» Thong Tin Phong V / X -*t Thong Tin Hop 1— Dong "V / //1 // /A «inastracture>> Ket Noi [...]... Quân) 2.3 QuanLySinhVien: Cán bộ quản lý đăng nhập để thực hiện quản lý sinh viên: 2.3.1 Mô tả Kịch bản chính cho ca sử dụng QuanLySinhVien Chức năng này chỉ dành riêng cho CanBoQuanLy Khi đăng nhập vài hệ thống Cán bộ Quản Lý chọn Quản Lý Sinh Viên màn hình W_QuanLySinhVien Hiện ra, Trong đó, Cán bộ quản lý có thể Thêm, Sửa, Xóa sinh viên sau khi hoàn tất hệ thống sẽ tiến hành tiếp nhận các thông tin... 1 Hệ thống kết nối CSDL đế kiếm tra thông tin, quá trình kết nối không thành công, không thực hiện kiểm tra được • 2 Hiển thị thông báo lỗi • Hậu điều kiện: cán bộ quản lý cập nhập thành công danh sách sinh viên • Actor: CanBoQuanLy • Ưse case: CapNhapPhong • Tóm tắt: Use case này cho phép cán bộ quản lý thêm, sửa, xóa danh sách phòng trong KTX • Tiền điều kiện: Cán bộ quản lý đã đăng nhập vào hệ thống. .. dùng chọn thoát • 2 Ket thúc Use case • Luồng 2: • 1 Hệ thống kiểm tra thông tin người dùng cung cấp không chính xác • 2 Hệ thống hiển thị thông báo lỗi • Luồng 3: • 1 Hệ thống kết nối CSDL để kiểm tra thông tin, quá trình kết nối không thành công, không thực hiện kiểm tra được 17 2 Hiến thị thông báo lỗi • Hậu điều kiện: cán bộ quản lý cập nhập thành công danh sách phòng • Actor: CanBoQuanLy • ưse case:... 3: • 1 Hệ thống kết nối CSDL đế kiếm tra thông tin, quá trình kết nối không thành công, không thực hiện kiểm tra được • 2 Hiển thị thông báo lỗi • Hậu điều kiện: xếp loại 1 sinh viên thành công • Actor: CanBoQuanLy • Ưse case: TraCuuThongTinSinhVien • Tóm tắt: Use case này cho phép cán bộ quản lý có thể tra cứu thông tin của 1 sinh viên 13 • Tiền điều kiện: Cán bộ quản lý đã đăng nhập vào hệ thống •... cán bộ quản lý có thể tra cứu thông tin của 1 phòng trong KTX • Tiền điều kiện: Cán bộ quản lý đã đăng nhập vào hệ thống • Luồng sự kiện chính: • Từ giao diện chính của hệ thống, người dùng chọn chức năng tra cứu thông tin Phòng • Hệ thống hiển thị giao diện tra cứu thông tin sinh viên Yêu cầu người dùng nhập mã phòng hoặc tên cần tra cứu • Người dùng nhập mã phòng hoặc tên phòng cần tra cứu • Hệ thống. .. 1 Hệ thống kiểm tra thông tin người dùng cung cấp không chính xác • 2 Hệ thống hiển thị thông báo lỗi • Luồng 3: • 1 Hệ thống kết nối CSDL để kiểm tra thông tin, quá trình kết nối không thành công, không thực hiện kiểm tra được • 2 Hiển thị thông báo lỗi • Hậu điều kiện: Sinh viên nộp tiền thành công • Actor: CanBoQuanLy, SinhVien • Use case: DanhGiaSinhVien • Tóm tắt: Use case này cho phép cán bộ quản. .. người dùng chọn thoát • 2 Ket thúc Use case • Luồng 2: • 1 Hệ thống kiểm tra thông tin người dùng cung cấp không chính xác • 2 Hệ thống hiển thị thông báo lỗi 14 Luồng 3: • 1 Hệ thống kết nối CSDL để kiểm tra thông tin, quá trình kết nối không thành công, không thực hiện kiếm tra được • 2 Hiển thị thông báo lỗi • Hậu điều kiện: cán bộ quản lý tra cứu được thông tin của sinh viên • Actor: CanBoQuanLy... xóa • Hệ thống tiếp nhận và kiểm tra thông tin của người dùng nhập vào • Neu thông tin hợp lệ, hệ thống thông báo thành công và hiển thị danh sách sinh viên vừa được cập nhập 15 Ket thúc Use case • Luồng sự kiện rẽ nhánh: • Luồng 1: • 1 Tại giao diện cập nhập sinh viên, người dùng chọn thoát • 2 Ket thúc Use case • Luồng 2: • 1 Hệ thống kiểm tra thông tin người dùng cung cấp không chính xác • 2 Hệ thống. .. lệ, hệ thống hiển thị ra thông tin phòng cần tra cứu • Kết thúc Use case • Luồng sự kiện rẽ nhánh: • Luồng 1: • 1 Tại giao diện tra cứu thông tin phòng, người dùng chọn thoát 18 2 Ket thúc Use case • Luồng 2: • 1 Hệ thống kiểm tra thông tin người dùng cung cấp không chính xác • 2 Hệ thống hiển thị thông báo lỗi • Luồng 3: • 1 Hệ thống kết nối CSDL đế kiếm tra thông tin, quá trình kết nối không thành công, ... viên • Hệ thống tiếp nhận thông tin, kiếm tra thông tin 12 • Neu thông tin hợp lệ, hệ thống thông báo thành công và hiến thị ra thông tin về sinh viên vừa được đánh giá • Ket thúc Use case • Luồng sự kiện rẽ nhánh: • Luồng 1: • 1 Tại giao diện đánh giá sinh viên, người dùng chọn thoát • 2 Ket thúc Use case • Luồng 2: • 1 Hệ thống kiểm tra thông tin người dùng cung cấp không chính xác • 2 Hệ thống hiển ... QuanLySinhVien: Cán quản lý đăng nhập để thực quản lý sinh viên: 2.3.1 Mô tả Kịch cho ca sử dụng QuanLySinhVien Chức dành riêng cho CanBoQuanLy Khi đăng nhập vài hệ thống Cán Quản Lý chọn Quản Lý Sinh Viên... 2: • Hệ thống kiêm tra thông tin đăng nhập không xác • Hệ thống từ chối đăng nhập, hiển thị thông báo • Luồng 3: • Hệ thống kết nối CSDL đế kiếm tra thông tin, trình kết nối không thành công, ... 2: 11 • Hệ thống kiểm tra thông tin người dùng cung cấp không xác • Hệ thống hiển thị thông báo lỗi • Luồng 3: • Hệ thống kết nối CSDL để kiểm tra thông tin, trình kết nối không thành công, không