1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

Đ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

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 733,62 KB

Nội dung

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

Trang 1

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

Trang 2

Mục lục

Phần 1 Khảo sát nghiệp vụ 2

1 Mô tả chung về hệ thống nghiệp vụ 3

2 Danh sách các qui trình nghiệp vụ 3

3 Đặc tả các qui trình nghiệp vụ 3

4 Mô hình hóa các lớp lĩnh vực 5

5 Biểu đồ lớp lĩnh vực 6

Phần 2 Phân tích 6

1 Đối tác và ca sử dụng 6

2 Đặc tả các ca sử dụng 7

2.1 Kịch bản các ca sử dụng 7

2.2 Thiết kế giao diện 12

3 Phân tích cấu trúc và hành vi 15

3.1 Biểu đồ trình tự 15

3.2 Biểu đồ lớp 19

Trang 3

Phần 1 Khảo sát nghiệp vụ

1 Mô tả chung về hệ thống nghiệp vụ

Khách hàng đến sử dụng dịch vụ tại phòng máy Internet luôn mong muốn được phục vụ chu đáo các dịch vụ với giá cả hợp lí chính xác Việc sử dụng máy của khách hàng được tính từ lúc người quản lí mở máy trạm cho phép người sử dụng đang 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 được tính theo giờ sử dụng của khách hàng Bên cạnh đó trong quá trình sử dụng máy tính, khách hàng có thể yêu cầu thêm các đồ ăn thức uống Khách hàng ngồi tại máy trạm có thể yêu cầu được phục vụ các món ăn, đồ uống hoặc mua bán thẻ game, thẻ điện thoại… thông qua một danh sách các món phục vụ của cửa hàng Nếu một món không còn được phục vụ hoặc có món mới, người quản lí sẽ thêm vào danh sách này

Phòng máy nghiêm cấm truy cập những trang web độc hại, nội dung không lành mạnh bằng cách kiểm soát nội dung truy cập của khách hàng tại mọi thời điểm nếu người quản lí thấy hành vi xấu của khách hàng

2 Danh sách các 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 món phục vụ

3 Đặc tả các 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 và 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 quá trình sử dụng máy trạm, khách hàng có thể yêu cầu chọn món phục vụ Khi đó người quản lí sẽ phục vụ những món mà khách hàng yêu cầu Bên cạnh đó, trong quá trình một khách hàng sử dụng máy trạm, người quản lí cũng kiểm tra thông tin sử dụng của máy trạm đó Người quản lí có thể bật hoặc tắt những ứ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 khi 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

Trang 4

y/c su dung may

ngoi vao may tram

y/c phuc vu mon

su dung may

tram

y/c nghi su dung

y/c dang nhap may tram

cho phep khach hang

su dung may tram

kiem tra thong tin may tram

y/c tinh tien su dung phuc vu mon

thong bao may tram da mo

dang nhap may tram

tinh tien su dung

b Nghiệp vụ quản lí danh sách món phục vụ

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ụ Nghiệp vụ kết thúc khi chức năng cập nhật được thực hiện

Biểu đồ hoạt động cho qui trình nghiệp vụ quản lí danh sách món phục vụ

Trang 5

y/c quan li danh

sach mon phuc vu

hien thi danh sach mon phuc vu

them mon phuc vu

sua mon phuc vu

xoa mon phuc vu

cap nhat danh sach mon

o Thời gian sử dụng: thoiGianSuDung

o Giá tiền su dung: giaTienSuDung

- Lớp ứng dụng:

Trang 6

b Ca sử dụng

Từ quá trình xác định và phân tích các nhu cầu được đặt ra của hệ thống quản lí phòng máy Internet, ta có thể nhận định được các ca sử dụng của hệ thống như 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ụ món

- Quản lí danh sách nhóm

Trang 7

- Quản lí ứng dụng

Tính tiền sử dụng máy trạm Quản lí danh sách món Quản lí ứng dụng Yêu cầu phục vụ món

2 Đặc tả các ca sử dụng

2.1 Kị ch bản các 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 sự kiện:

 Các luồng sự 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 và 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 màn hình che, phục vụ khách hàng

Trang 8

 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 và tính tiền cước sử dụng máy trạm của khách hàng

Tác nhân: người quản lí

b Các luồng sự kiện:

 Các luồng sự 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 của máy trạm

o Máy trạm nhận thông điệp sau đó thực hiện tắt các chương trình đang chạy và trả về thông điệp tắt máy cho máy chủ

o Máy trạm bật màn hình che

o Máy chủ thực hiện tính tiền và xuất hóa đơn ra màn hình

 Các luồng sự kiện rẽ nhánh:

o Không có

 Tiền điều kiện:

o Máy trạm đã được đă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ụ món

a Mô tả:

Tên ca sử dụng: yêu cầu phục vụ món

Trang 9

Mục đích: mô tả quá trình phục vụ món cho khách hàng của người quản lí Tác nhân: người quản lí

b Các luồng sự kiện:

 Các luồng sự kiện chính:

o Người quản lí tạo danh sách gọi món của 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ụ món cho khách hàng

Tên ca sử dụng: quản lí danh sách các dịch vụ trong cửa hàng

Mục đích: mô tả quá trình quản lí danh sách món

Tác nhân: người quản lí

b Các luồng sự kiện

 Các luồng sự kiện chính:

o Người quản lí yêu cầu quản lí món

o Máy chủ hiển thị danh sách món và các lựa chọn: thêm, sửa, xóa món

o Máy chủ yêu cầu người quản lí chọn chức năng cần thực hiện

Trang 10

o Nếu người quản lí chọn chức năng “ thêm món” luồng sự kiện con

“thêm món” được thực hiện

o Nếu người quản lí chọn chức năng “sửa món” luồng sự kiện con

“sửa món” được thực hiện

o Nếu người quản lí chọn chức năng “xóa món” luồng sự kiện con

“xóa món” được thực hiện

o Luồng sự kiện “thêm món”

 Nhập tên loại món mới

 Chọn chức năng thêm món

 Chương trình cập nhật lại cơ sở dữ liệu

o Luồng sự kiện “sửa món”

 Chọn món trong danh sách món

 Sửa lại thông tin món

 Chương trình cập nhật lại cơ sở dữ liệu

o Luồng sự kiện “xóa món”

Trang 11

2.2.5 Ca sử dụng quả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 những chương trình đang chạy của máy trạm

Tác nhân: người quản lí

b Các luồng sự kiện

 Các luồng sự 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ả về thông điệp với danh sách các ứng dụng đang chạy

o Máy chủ hiển thị danh sách các ứng dụng đang chạy cho người quản lí

o Người quản lí có thể chọn tắt / bật ứng dụng đang chạy trên 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 trong thông điệp

Trang 12

2.2 Thiết kế giao diện

2.2.1 Giao diện màn hình quản lí ở máy chủ

2.2.2 Giao diện màn hình đăng nhập máy trạm

Trang 13

2.2.3 Giao diện màn hình tính tiền sử dụng

2.2.4 Giao diện màn hình yêu cầu phục vụ món

Trang 14

2.2.5 Giao diện màn hình quản lí danh sách món

2.2.6 Giao diện màn hình quản lí ứng dụng

Trang 15

3 Phân tích cấu trúc và 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

: Nguoi quan li :W_MayChu :W_DangNhap :C_DangNhap TaiKhoan

y/c dang nhap

dangnhap(tk, mk)

kiemtradl()

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

: Nguoi quan li :W_MayChu :W_TinhTien :C_TinhTien DonGia

y/c tinh tien

hienthi()

tinhtien()

tinhtien() dongia dongia

hienthi()

Biểu đồ trình tự cho “Tính tiền sử dụng”

Trang 16

3.1.3 Biểu đồ trình tự cho ca sử dụng Yêu cầu phục vụ món

: Nguoi quan li : :W_MayChu :W_DichVu :C_DichVu MonPhucVu DonGia

y/c dich vu

hienthi()

layDanhSachMon() layDanhSachMon()

ketqua ketqua

hienthi()

chon mon capNhatHoaDon()

capNhatHoaDon() ketqua ketqua

hienthi()

Biểu đồ trình tự cho “Yêu cầu phục vụ món”

Trang 17

3.1.4 Biểu đồ trình tự cho ca sử dụng Quản lí món

:W_MayChu :W_QLMon :C_QLMon MonPhucVu : Nguoi quan li

chon quan li mon

hienthi()

layDanhSachMon()

layDanhSachMon() ketqua ketqua

hienthi()

chon them mon

themMon(monPhucVu)

themMon(monPhucVu) ketqua ketqua

hienthi()

Biểu đồ trình tự cho “Quản lí món phục vụ/Thêm món”

Trang 18

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

Trang 19

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”

Trang 20

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í món phục vụ”

Trang 21

3.2.5 Biểu đồ lớp cho “Quản lí ứng dụng”

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ụ (Trang 4)
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 (Trang 5)
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ủ (Trang 12)
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 (Trang 12)
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 (Trang 13)
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 (Trang 13)
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 (Trang 14)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w