Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

21 2.3K 14
Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Quản lí phòng máy Internet ,Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN – BỘ MÔN HỆ THỐNG THÔNG TIN TIỂU LUẬN MƠN HỌC Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phịng máy Internet Giáo viên hướng dẫn: TS Nguyễn Hữu Đức Sinh viên thực hiện: Trần Huy Quyết – 20073774 Bùi Viết Dũng – 20076136 Nguyễn Văn Nam - 20072039 Lê Văn Đoàn - 20070777 Nguyễn Đức Long - 20071778 Lớp: Hệ Thống Thông Tin – K52 Hà Nội – 5/2012 Mục lục Phần Khảo sát nghiệp vụ Mô tả chung hệ thống nghiệp vụ Danh sách qui trình nghiệp vụ 3 Đặc tả qui trình nghiệp vụ Mơ hình hóa lớp lĩnh vực 5 Biểu đồ lớp lĩnh vực Phần Phân tích Đối tác ca sử dụng Đặc tả ca sử dụng 2.1 Kịch ca sử dụng 2.2 Thiết kế giao diện 12 Phân tích cấu trúc hành vi 15 3.1 Biểu đồ trình tự 15 3.2 Biểu đồ lớp 19 Phần Khảo sát nghiệp vụ Mô tả chung hệ thống nghiệ p vụ Khách hàng đến sử dụng dịch vụ phịng máy Internet ln mong muốn phục vụ chu đáo dịch vụ với giá hợp lí xác Việc sử dụng máy khách hàng tính từ lúc người quản lí mở máy trạm cho phép người sử dụng nhập đến lúc khách hàng yêu cầu ngưng sử dụng Cước sử dụng máy tính tính theo sử dụng khách hàng Bên cạnh q trình sử dụng máy tính, khách hàng yêu cầu thêm đồ ăn thức uống Khách hàng ngồi máy trạm yêu cầu phục vụ ăn, đồ uống mua bán thẻ game, thẻ điện thoại… thông qua danh sách phục vụ cửa hàng Nếu khơng cịn phục vụ có mới, người quản lí thêm vào danh sách Phòng máy nghiêm cấm truy cập trang web độc hại, nội dung khơng lành mạnh cách kiểm sốt nội dung truy cập khách hàng thời điểm người quản lí thấy hành vi xấu khách hàng Danh sách qui trình nghiệ p vụ a Nghiệp vụ sử dụng máy trạm b Nghiệp vụ quản lí danh sách phục vụ Đặ c tả qui trình nghiệ p vụ a Nghiệp vụ sử dụng máy trạm Khách hàng vào cửa hàng yêu cầu người quản lí để sử dụng máy Người quản lí mở máy trạm cho khách hàng sử dụng Trong trình sử dụng máy trạm, khách hàng yêu cầu chọn phục vụ Khi người quản lí phục vụ mà khách hàng u cầu Bên cạnh đó, q trình khách hàng sử dụng máy trạm, người quản lí kiểm tra thơng tin sử dụng máy trạm Người quản lí bật tắt ứng dụng máy trạm khơng phù hợp với qui định phịng máy Quá trình sử dụng máy trạm kết thúc khách hàng yêu cầu tính tiền sử dụng máy trạm Biểu đồ hoạt động cho quy trình nghiệp vụ sử dụng máy trạm Khach hang Nguoi quan li y/c su dung may y/c dang nhap may tram ngoi vao may tram cho phep khach hang su dung may tram May chu dang nhap may tram thong bao may tram da mo kiem tra thong tin may tram su dung may tram y/c nghi su dung y/c phuc vu mon phuc vu mon y/c tinh tien su dung tinh tien su dung b Nghiệp vụ quản lí danh sách phục vụ Người quản lí chọn chức quản lí danh sách Màn hình danh sách cho phép người sử dụng thêm sửa xóa mà cửa hàng phục vụ Nghiệp vụ kết thúc chức cập nhật thực Biểu đồ hoạt động cho qui trình nghiệp vụ quản lí danh sách phục vụ Nguoi quan li May chu hien thi danh sach mon phuc vu y/c quan li danh sach mon phuc vu them mon phuc vu sua mon phuc vu xoa mon phuc vu cap nhat danh sach mon Mơ hình hóa lớp lĩnh vực Dựa vào mơ tả tốn ta có lớp thực thể với thông tin sau: - Lớp tài khoản: o Tên tài khoản: tenTaiKhoan o Mật khẩu: matKhau - Lớp phục vụ: o Tên phục vụ: tenMonPhucVu o Giá phục vụ: giaMonPhucVu - Lớp đơn giá: o Danh sách món: danhSachMon o Thời gian sử dụng: thoiGianSuDung o Giá tiền su dung: giaTienSuDung - Lớp ứng dụng: o Tên ứng dụng: tenUngDung o Danh sách ứng dụng: danhSachUngDung Biể u đồ lớp lĩnh vực Biểu đồ lớp diễn tả từ vựng hệ thống Phần Phân tích Đối tác ca sử dụng a Đối tác Dựa vào mơ tả tốn, ta xác định tác nhân tham gia vào hoạt động hệ thống sau: - người quản lí: cho phép khách hàng sử dụng máy trạm Trong thời gian khách hàng sử dụng máy trạm, quản lí ứng dụng máy trạm, đồng thời phục vụ nhu cầu khách hàng Người quản lí quản lí danh sách phục vụ có thay đổi b Ca sử dụng Từ q trình xác định phân tích nhu cầu đặt hệ thống quản lí phịng máy Internet, ta nhận định ca sử dụng hệ thống sau: - Đăng nhập máy trạm Tính tiền sử dụng máy trạm Yêu cầu phục vụ Quản lí danh sách nhóm - Quản lí ứng dụng Các tác nhân Người quản lí Các ca sử dụng Đăng nhập máy trạm Tính tiền sử dụng máy trạm Quản lí danh sách Quản lí ứng dụng u cầu phục vụ Đặ c tả ca sử dụng 2.1 Kị ch bả n ca sử dụng 2.1.1 Ca sử dụng đăng nhậ p máy trạm a Mô tả: Tên ca sử dụng: đăng nhập máy trạm Mục đích: mơ tả cách máy chủ cho phép khách hàng đăng nhập vào máy trạm Tác nhân: người quản lí b Các luồng kiện:  Các luồng kiện chính: o Người quản lí yêu cầu mở máy trạm o Máy chủ gửi thông điệp kiểm tra trạng thái máy trạm o Máy trạm nhận thông điệp gửi thông điệp trả lời o Nếu máy trạm trạng thái chờ, máy chủ cho phép máy trạm tắt hình che, phục vụ khách hàng  Các luồng kiện rẽ nhánh: o Nếu máy trạm không trạng thái chờ, máy chủ hiển thị thông báo đăng nhập  Tiền điều kiện: o Khơng có  Hậu điều kiện: o Máy trạm chuyển từ trạng thái chờ sang trạng thái sử dụng 2.2.2 Ca sử dụng tính tiề n sử dụng máy trạ m a Mơ tả: Tên ca sử dụng: tính tiền sử dụng máy trạm Mục đích: Kết thúc việc khách hàng sử dụng máy trạm tính tiền cước sử dụng máy trạm khách hàng Tác nhân: người quản lí b Các luồng kiện:  Các luồng kiện chính: o Người quản lí yêu cầu ngưng sử dụng máy trạm o Máy chủ gửi thông điệp yêu cầu ngưng hoạt động máy trạm o Máy trạm nhận thông điệp sau thực tắt chương trình chạy trả thông điệp tắt máy cho máy chủ o Máy trạm bật hình che o Máy chủ thực tính tiền xuất hóa đơn hình  Các luồng kiện rẽ nhánh: o Khơng có  Tiền điều kiện: o Máy trạm đăng nhập  Hậu điều kiện: o Máy trạm chuyển từ trạng thái sử dụng sang trạng thái chờ 2.2.3 Ca sử dụng yêu cầ u phục vụ a Mô tả: Tên ca sử dụng: yêu cầu phục vụ Mục đích: mơ tả q trình phục vụ cho khách hàng người quản lí Tác nhân: người quản lí b Các luồng kiện:  Các luồng kiện chính: o Người quản lí tạo danh sách gọi khách hàng o Máy chủ nhập vào hóa đơn tính tiền o Người quản lí phục vụ cho khách hàng  Các luồng kiện rẽ nhánh: o Khơng có  Tiền điều kiện: o Máy trạm trạng thái sử dụng  Hậu điều kiện: o Khơng có 2.2.4 Ca sử dụng n lí danh sách a Mơ tả Tên ca sử dụng: quản lí danh sách dịch vụ cửa hàng Mục đích: mơ tả q trình quản lí danh sách Tác nhân: người quản lí b Các luồng kiện  Các luồng kiện chính: o Người quản lí u cầu quản lí o Máy chủ hiển thị danh sách lựa chọn: thêm, sửa, xóa o Máy chủ yêu cầu người quản lí chọn chức cần thực o Nếu người quản lí chọn chức “ thêm món” luồng kiện “thêm món” thực o Nếu người quản lí chọn chức “sửa món” luồng kiện “sửa món” thực o Nếu người quản lí chọn chức “xóa món” luồng kiện “xóa món” thực o Luồng kiện “thêm món”  Nhập tên loại  Chọn chức thêm  Chương trình cập nhật lại sở liệu o Luồng kiện “sửa món”  Chọn danh sách  Sửa lại thơng tin  Chương trình cập nhật lại sở liệu o Luồng kiện “xóa món”  Chọn danh sách  Chọn chức xóa  Chương trình cập nhật lại sở liệu  Các luồng kiện rẽ nhánh: o Không có  Tiền điều kiện: o Khơng có  Hậu điều kiện: o Khơng có 2.2.5 Ca sử dụng n lí ứng dụng a Mơ tả Tên ca sử dụng: quản lí ứng dụng máy trạm Mục đích: quản lí từ xa chương trình chạy máy trạm Tác nhân: người quản lí b Các luồng kiện  Các luồng kiện chính: o Người quản lí yêu cầu quản lí ứng dụng o Máy chủ gưi thông điệp kiểm tra ứng dụng đến cho máy trạm o Máy trạm trả thông điệp với danh sách ứng dụng chạy o Máy chủ hiển thị danh sách ứng dụng chạy cho người quản lí o Người quản lí chọn tắt / bật ứng dụng chạy máy trạm o Máy chủ gửi yêu cầu tắt / bật ứng dụng đến cho máy trạm o Máy trạm tắt/ bật ứng dụng theo yêu cầu thông điệp  Các luồng kiện rẽ nhánh: o Khơng có  Tiền điều kiện: o Khơng có  Hậu điều kiện: o Khơng có 2.2 Thiết kế giao diệ n 2.2.1 Giao diệ n hình n lí máy chủ 2.2.2 Giao diệ n hình đăng nhậ p máy trạ m 2.2.3 Giao diệ n hình tính tiề n sử dụng 2.2.4 Giao diệ n hình yêu cầ u phục vụ 2.2.5 Giao diệ n hình n lí danh sách 2.2.6 Giao diệ n hình n lí ứng dụng 3 Phân tích cấ u trúc hành vi 3.1 Biể u đồ trình tự 3.1.1 Biể u đồ trình tự cho ca sử dụng Đăng nhập máy trạ m :W_MayChu : Nguoi quan li y/c dang nhap :W_DangNhap dangnhap(tk, mk) :C_DangNhap kiemtradl() TaiKhoan kiemtradl() ketqua ketqua hienthi() Biểu đồ trình tự cho “Đăng nhập máy trạm” 3.1.2 Biể u đồ trình tự cho ca sử dụng Tính tiề n sử dụng máy trạ m :W_MayChu : Nguoi quan li y/c tinh tien :W_TinhTien hienthi() :C_TinhTien DonGia tinhtien() tinhtien() dongia dongia hienthi() Biểu đồ trình tự cho “Tính tiền sử dụng” 3.1.3 Biể u đồ trình tự cho ca sử dụng Yêu cầ u phục vụ : :W_MayChu : Nguoi quan li :W_DichVu :C_DichVu MonPhucVu y/c dich vu hienthi() layDanhSachMon() layDanhSachMon() ketqua ketqua hienthi() chon mon capNhatHoaDon() capNhatHoaDon() ketqua ketqua hienthi() Biểu đồ trình tự cho “u cầu phục vụ món” DonGia 3.1.4 Biể u đồ trình tự cho ca sử dụng Quả n lí : Nguoi quan li :W_MayChu chon quan li mon :W_QLMon hienthi() :C_QLMon layDanhSachMon() MonPhucVu layDanhSachMon() ketqua ketqua hienthi() chon them mon themMon(monPhucVu) themMon(monPhucVu) ketqua ketqua hienthi() Biểu đồ trình tự cho “Quản lí phục vụ/Thêm món” 3.1.5 Biể u đồ trình tự cho ca sử dụng Quả n lí ứng dụng : Nguoi quan li :W_MayChu :W_UngDung :C_UngDung UngDung quan li ung dung hienthi() laydsungdung() laydsungdung() ketqua ketqua hienthi() chon ung dung tatungdung() capnhatdsungdung() ketqua ketqua hienthi() Biểu đồ trình tự cho “Quản lí ứng dụng/tắt ứng dụng” 3.2 Biể u đồ lớp 3.2.1 Biể u đồ lớp cho “Đăng nhập máy trạ m” 3.2.2 Biể u đồ lớp cho “Tính tiề n sử dụng máy trạ m” 3.2.3 Biể u đồ lớp cho “Yêu cầ u phục vụ” 3.2.4 Biể u đồ lớp cho “Quả n lí phục vụ” 3.2.5 Biể u đồ lớp cho “Quả n lí ứng dụng” ... máy trạm, quản lí ứng dụng máy trạm, đồng thời phục vụ nhu cầu khách hàng Người quản lí quản lí danh sách phục vụ có thay đổi b Ca sử dụng Từ q trình xác định phân tích nhu cầu đặt hệ thống quản. .. quản lí phịng máy Internet, ta nhận định ca sử dụng hệ thống sau: - Đăng nhập máy trạm Tính tiền sử dụng máy trạm Yêu cầu phục vụ Quản lí danh sách nhóm - Quản lí ứng dụng Các tác nhân Người quản. .. từ vựng hệ thống Phần Phân tích Đối tác ca sử dụng a Đối tác Dựa vào mô tả tốn, ta xác định tác nhân tham gia vào hoạt động hệ thống sau: - người quản lí: cho phép khách hàng sử dụng máy trạm

Ngày đăng: 13/03/2014, 19:08

Hình ảnh liên quan

Người quản lí chọn chức năng quản lí danh sách món. Màn hình danh sách món hiện ra và cho phép người sử dụng có thể thêm hoặc sửa xóa các món mà cửa  hàng phục vụ - Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

g.

ười quản lí chọn chức năng quản lí danh sách món. Màn hình danh sách món hiện ra và cho phép người sử dụng có thể thêm hoặc sửa xóa các món mà cửa hàng phục vụ Xem tại trang 4 của tài liệu.
4. Mơ hình hóa các lớp lĩnh vực. - Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

4..

Mơ hình hóa các lớp lĩnh vực Xem tại trang 5 của tài liệu.
2.2.1. Giao diện màn hình quản lí ở máy chủ. - Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

2.2.1..

Giao diện màn hình quản lí ở máy chủ Xem tại trang 12 của tài liệu.
2.2.2. Giao diện màn hình đăng nhập máy trạm. - Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

2.2.2..

Giao diện màn hình đăng nhập máy trạm Xem tại trang 12 của tài liệu.
2.2.3. Giao diện màn hình tính tiền sử dụng. - Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

2.2.3..

Giao diện màn hình tính tiền sử dụng Xem tại trang 13 của tài liệu.
2.2.4. Giao diện màn hình yêu cầu phục vụ món. - Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

2.2.4..

Giao diện màn hình yêu cầu phục vụ món Xem tại trang 13 của tài liệu.
2.2.5. Giao diện màn hình quản lí danh sách món. - Phân Tích Thiết Kế Hệ Thống Hướng Đối Tượng Đề tài: Quản lí phòng máy Internet

2.2.5..

Giao diện màn hình quản lí danh sách món Xem tại trang 14 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan