1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÀI TẬP LỚN MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG ĐỀ TÀI : Hệ thống quản lý trông xe

66 551 4

Đ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 66
Dung lượng 1,46 MB

Nội dung

ĐỀ TÀI : Hệ thống quản lý trông xe ,ĐỀ TÀI : Hệ thống quản lý trông xe ,ĐỀ TÀI : Hệ thống quản lý trông xe ,ĐỀ TÀI : Hệ thống quản lý trông xe ,ĐỀ TÀI : Hệ thống quản lý trông xe ,ĐỀ TÀI : Hệ thống quản lý trông xe ,ĐỀ TÀI : Hệ thống quản lý trông xe ,ĐỀ TÀI : Hệ thống quản lý trông xe

Trang 1

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

Lớp: HTTT2

Nhóm :12

HÀ NỘI - 2016

Trang 2

LỜI MỞ ĐẦU

Trong thời đại ngày nay, Công nghệ thông tin đang được phát triển mạnh

mẽ, nhanh chóng và xâm nhập vào các lĩnh vực khoa học kĩ thuật cũng như trongcuộc sống Nó trở thành công cụ đắc lực trong nhiều ngành nghề như giao thông,quân sự, y học…và đặc biệt trong công tác quản lí hệ thống nói chung và hệ thốngquản lí trông xe nói riêng

Trước đây khi máy tính chưa được sử dụng rộng rãi thì việc quản lí trông xeđều được sử dụng phương pháp thủ công nên rất mất thời gian,tốn kém về nhân lựccũng như về tài chính Ngày nay, với sự phát triển của khoa học công nghệ vàCông nghệ thông tin cũng rất phát triển và được sử dụng rộng rãi trong các trườnghọc nhà hàng khách sạn…giúp cho công việc quản lý trông xe được dễ dàng vàthuận tiện hơn Vì vậy việc sử dụng Công nghệ thông tin vào hệ thống quản lýtrông xe là rất cần thiết và cấp bách nhằm xóa bỏ các phương pháp lạc hậu lỗi thờitốn kém về nhiều mặt Chính vì vậy mà yêu cầu đặt ra là việc quản lí hệ thống

trông xe do đó chúng em đã xây dựng đề tài “ Quản lí trông xe” với mong muốn

giúp cho việc quản lí dễ dàng và thuận tiện hơn

Chúng em trân thành cảm ơn sự hướng dẫn và chỉ bảo tận tình của thầy giáo

Đỗ Mạnh Hùng giảng viên trường Đại Học Công Nghiệp Hà Nội.Thầy đã chochúng em nhiều kiến thức quan trọng và nhiều ý kiến đóng góp quý giá

Chúng em rất mong nhận được ý kiến đóng góp của thầy, cô giáo và nhữngngười quan tâm đến đề tài này để đề tài này của chúng em được hoàn thiện hơnnữa

Chúng em xin trân thành cảm ơn!

Trang 3

MỤC LỤC

CHƯƠNG 1: GIỚI THIỆU VỀ HỆ THỐNG 5

1.1.Mô tả bài toán 5

1.2 Xác định và phân tích giá trị nghiệp vụ 6

1.3.Xác định các yêu cầu của hệ thống 7

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 9

2.1 Xây dựng biểu đồ ca sử dụng 9

2.2 Xây dựng các biểu đồ 10

2.2.1 Xây dựng biểu đồ UC 10

2.2.2 Xây dựng biểu đồ lớp lĩnh vực 11

2.2.3 Gán trách nhiêm cho các lớp vừa tìm được 11

2.3 Chi tiết UC 12

2.3.1.UC “Duy trì thông tin khách hàng” 12

2.3.1.1 Đặc tả UC 12

2.3.1.2 Biểu đồ lớp tham gia UC 15

2.3.1.3 Biểu đồ trình tự 16

2.3.2.1.Đặc tả UC 19

2.3.2.2 Biểu đồ lớp tham gia UC 22

2.3.2.3 Biểu đồ trình tự của UC 23

2.3.3 UC “Quản lý thông tin nhân viên” 25

2.3.3.1 Đặc tả UC 25

2.3.3.2 Biểu đồ lớp tham gia UC 28

Trang 4

2.3.3.3 Biểu đồ trình tự của UC 29

CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 33

3.1 Xây dựng biểu đồ lớp chi tiết 33

3.2 Thiết kế cơ sở dữ liệu 33

3.2.1 Ánh xạ các lớp sang bảng 33

3.2.2 Ánh xạ các liên kết 36

3.2.3 Cơ sở dữ liệu của hệ thống 37

3.3 Thiết kế giao diện 38

Trang 5

Chương 1: Giới thiệu hệ thống

1.1 Xác định và phân tích các giá trị nghiệp vụ

1.1.1. Mang lại giá trị nghiệp vụ:

Tăng khả năng quản lý: thông tin được xử lý một cách tự động, có

thể xử lý đồng thời và cho kết quả nhanh chóng, chính xác

 Đáp ứng yêu cầu nghiệp vụ một cách tin cậy, chính xác, an toàn,

bí mật.

 Giao diện dễ vận hành

 Tối ưu các công việc thủ công, thay bằng xử lý qua hệ thống hoàn

toàn chính xác.

 Tận dụng tối đa khoảng trống bãi đỗ xe.

1.1.2. Mang lại giá trị kinh tế:

Giảm biên chế cán bộ, giảm chi phí hoạt động: Nhờ hệ thống quản

lý thông minh mà số nhân viên tối đa cần cho một chưng cư rất lớnchỉ từ 4-6 người, chung cư vừa và nhỏ sử dụng 2-4 người là đủ

Tăng thu nhập, hoàn vốn nhanh: Do tận dụng được tối đa vị trí cho

xe trong bãi và thời gian xử lý ra/vào cực nhanh nên tăng thu nhậpcho chung cư, tăng lượng xe ra vào, mức độ an toàn đạt 99% và đặcbiệt, giá trông giữ xe luôn được đảm bảo đúng theo giá nhà nướcquy định

viên có thể dễ dàng sử dụng hệ thống để quản lý và thực hiệnnhiệm vụ của mình

Trang 6

1.1.4. Khắc phục các nhược điểm của hệ thống cũ, hỗ trợ các chiến

lược phát triển lâu dài, đáp ứng được các ưu tiên, các ràng buộc quan trọng của hệ thống.

tốn nhiều nhân lực, hao phí nhiều diện tích của bãi xe, thời gian gửi,lấy xe lâu do mất thời gian ghi vé, kiểm tra vé…

nhược điểm trên với độ tin cậy rất cao và tiện lợi, mang lại nhiều giá trị cho cả nhà quản lý và khách gửi xe.

1.2 Xác định các yêu cầu của hệ thống

cao nhất cùng quyền thao tác tất cả các chức năng quản lý, báo cáo để nhàquản lý có thể làm việc

sức chứa của bãi đỗ này

cấp lại thẻ đã mất/hỏng thì hệ thống phải xác nhận, xử lý, gửi phản hồi thật

nhanh chóng,chính xác;

và đầy đủ chức năng cần thiết

đối chiếu hoặc lưu thông tin một một cách chính xác, an toàn

phép trao đổi thông tin dễ dàng, nhanh chóng

Trang 7

Quản lý gửi xeQuản lý lấy xe

Quản lý lấy xeQuản lý chỗ

Trang 8

Vẽ biểu đồ ca sử dụng

Biểu đồ Uc mức khung cảnh

+ Biểu đồ Uc chính

Trang 9

+ Biểu đồ ca sử dụng phụ của nhà quản lý

Trang 10

Dang Nhap Nhan Vien

Quan Ly Lay Xe

<<include>>

He Thong Kiem Soat

- Mục đích: Mô tả cách một người sử dụngđăng nhập vào hệ thống.

- Tác nhân: Nhà quản lý, nhân viên.

2.1.1. Các luồng sự kiện

nhập

không hợp lệ thì thực hiện luồng A1

Trang 11

+ Hệ thống ghi lại quá trìnhđăng nhập.

- Nhập sai tài khoản/mật khẩuđăng nhập

- Hệ thống hiển thị một thông báo lỗi

- Người sử dụng có thể chọn hoặc làđăng nhập lại hoặc là huỷ bỏđăng nhập,khi đó ca sử dụng kếtthúc

- Tên ca sử dụng: Duy tri thông tin vé tháng

- Mục đích : Mô tả cách nhà quản lý duy trì thông

tin vé tháng cho chủ xe

- Tác nhân : Nhà quản lý

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

- Ca sử dụng bắt đầu khi khách hàng muốn đăng ký

vé tháng, sửa thông tin hoặc hủy bỏ vé cho xe máycủa mình

- Sau khi chủ xe cung cấp các thông tin cần thiết

- Các thông tin về xe bao gồm:

Trang 12

thu hồi đăng ký.

đăng ký thì thực hiện luồng B1, chọn thu hồi đăng ký thì thực hiệnluồng B2

thì thông báo,ca sử dụng kết thúc

ký nữa, nhà quản lý chon hủy, ca sử dụng bắt đầu lai

rồi thông báo thành công.Tình trạng của chỗ được thay đổi từ trốngsang được thuê, tình trạng thẻ chuyển sang thuê theo tháng

Trang 13

o Luồng A1: đối tượng xe máy với điều kiện số vé xe vẫn còn.

o Luồng B1: Hệ thống hiển thị các đăng ký trong csdl lên màn

chọn như thông tin chủ xe, thông tin xe,mã thẻ

quản lý chọn hủy, ca sử dụng bắt đầu lại

thúc

o Luồng B2: Hệ thống hiển thị danh sách đăng ký

dụng bắt đầu lại

 Hệ thống xóa bỏ đăng ký khỏi csdl, trả lại trạng thái của thẻ là

available và thông báo thành công ,trạng thái của chỗ cũng được trả

- Mục đích: Giúp nhà quản lý gia hạn thẻ cho chủ

xe khi thẻ hết hạn và được chủ xe yêu cầu

- Tác nhân: Nhà quản lý.

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

Trang 14

o LuồngA2: Thẻ hết hạn quá 10 ngày:

 Hệ thống hiển thị số ngày hết hạn của thẻ và số tiền phạt

Nếu chủ xe không gia hạn nữa, nhà quản lý chọn hủy và ca sử dụng kết thúc.Ngược lại, nhà quản lý chọn gia hạn, hệ thống gia hạn cho thẻ, thời hạn tính

từ thời điểm hiện tại

Trang 15

Tác nhân: Nhà quản lý.

đơn xin cấp lại thẻ do chủ xe gửi nhà quản lý xem xét các lý do và quyếtđịnh thẻ cấp lại thẻ

khớp với bất kỳ mã thẻ nào trong hệ thống, thông báo thông tin sai và

ca sử dụng bắt đầu lại Nếu thông tin nhập vào là hợp lệ, hệ thốngthông báo mã thẻ

mới cho xe Ca sử dụng kết thúc

2.3 Ca sử dụng Duy trì thông tin nhân viên

2.3.1. Mô tả tóm tắt

Tên ca sử dụng: Duy trì thông tin nhân viên.

Mục đích: Ca sử dụng này cho phép nhà quản lý duy trì thông tin nhân viên trông

giữ xe của chung cư, cho phép nhà quản lý thêm, sửa, xóa thông tin nhân viên qua

hệ thống

Tác nhân: Nhà quản lý.

2.3.2. Các luồng sự kiện

sửa, hoặc xóa thông tin nhân viên từ hệ thống

Trang 16

sửa thông tin nhân viên.

- Nếu nhà quản lý chọn xóa thông tin nhân viên: thực hiện luồngxóa thông tin nhân viên

o Luồng thêm nhân viên:

+ Nhân viên đã được thêm vào hệ thống có thêm thuộc tính

mã nhân viên, tên đăng nhập, mật khẩu.

+ Họ tên + Số cmnd + Địa chỉ + Ngày sinh + Giới tính + Và một số thông tin khác.

nhân viên vào csdl, hiển thị thông báo Ca sử dụng kết thúc

o Luồng sửa thông tin nhân viên:

tại thì thực hiện luồng A1 Nếu mã nhân viên tồn tại, hệ thốnghiển thị thông tin chi tiết của nhân viên có mã vừa nhập

tại, thực hiện luồng A1 Nếu mã nhân viên tồn tại, hiển thịthông tin nhân viên

Trang 17

hệ thống của nhân viên này và hiển thị thông báo

o Các luồng rẽ nhánh

khác hoặc huỷ bỏ thao tác xoá hoặc sửa

luồngXoá hoặcSửa.

2.4 Ca sử dụng Duy trì thông tin nhân viên

2.4.1 Mô tả tóm tắt

- Tên ca sử dụng: quản lý gửi xe

- Mục đích: Ca sử dụng này cho phép nhân viên thực hiện nhận

xe gửi vào bãi

- Tác nhân: nhân viên, hệ thống kiểm soát.

gia hạn cho thẻ nếu muốn tiếp tục gửi Ca sử dụng kết thúc

o Luồng A2: Mã thẻ được đánh dấu trạng thái mất:

dụng, đồng thời thu hồi lại thẻ

Trang 18

Mục đích: Ca sử dụng này cho phép nhân viên quản lý vé xe và xe của chủ xe khi

trả vé

Tác nhân: Nhân viên , hệ thống kiểm soát.

2.5.2. Các luồng sự kiện

dụng: thực hiện luồng A1

tình trạng thuê theo tháng thực hiện luồng A2

xe và hiển thị

viên yêu cầu khách kiểm tra lại, ca sử dụng bắt đầu lại Nếu khớp thìthông báo cho nhân viên cho xe ra

dụng kết thúc

o Luồng A1: Thẻ bị mất hoặc bị hỏng:

o Luồng A2: Thẻ thuê theo tháng

ca sử dụng kết thúc Nếu còn hạn thì hoạt động như với vé thuê theolượt nhưng không chuyển trạng thái của thẻ và chỗ về available

Biểu đồ lớp tham gia UC

Trang 19

Nguoi Dung

ma nguoi dung

ho ten ngay sinh gioi tinh dia chi tai khoan dang nhap lay tai khoan() lay mat khau() them nguoi dung() duy tri thong tin tai khoan()

(f rom Bieu Do Lop Linh v uc)

quanLy

tai khoan quan ly mat khau doi mat khau()

(f rom Bieu Do Lop Linh v uc)

nhanVien

tai khoan nhan vien mat khau them nhan vien() sua thong tin nhan vien() xoa nhan vien()

QLy dang nhap

kiem Tra Dang Nhap()

Ca sử dụng đăng nhập

Biểu đồ trình tự đăng nhập thành công:

Trang 20

: Nha Quan Ly : w_dangNhap : QLy dang nhap : Nguoi Dung

1: nhap tai khoan

2: nhap mat khau

3: chon dang nhap

4: KT dang nhap

10: KT dang nhap

9: tra loi

11: hien thi thong bao

5: Lay tai khoan 6: tra loi 7: Lay mat khau 8: tra loi

Trang 21

Biểu đồ trình tự đăng nhập không thành công:

: Nha Quan Ly : w_dangNhap : QLy dang nhap : Nguoi Dung

1: nhap tai khoan

2: nhap mat khau

3: chon dang nhap

4: KT dang nhap

9: tra loi

5: Lay tai khoan 6: tra loi 7: Lay mat khau

10: KT dang nhap 11: hien thi thong bao dang nhap that bai

8: tra loi

Trang 22

Qly cap lai the

KT thong tin() cap the moi() huy the cu() cap nhat thong tin the()

gia han the()

cap lai the()

duy try thong tin nhan vien()

(f rom Ô tô)

w_cap lai the bien so xe

so cmnd the cu the moi

KT thong tin the_xe() cap the moi()

The gui xe

ma the Loai The tinh trang Thoi han thoi gian vao gui don gia lay ma the() lay bien so xe() cap nhat tinh trang() cap nhat trang thai() tinh so luot()

(f rom Bieu Do Lop Linh v uc)

Xe Bien so Loai xe ten chu xe

so CMND

so khung

so may lay bien so()

KT ma the gui xe()

KT ma cho gui xe() lay thong tin()

(f rom Bieu Do Lop Linh v uc)

0 1

1

0 1

1 0 1

0 1

0 1

0 1

Ca sử dụng Cấp lại thẻ tháng

Trang 23

Kịch bản biển số và CMND khớp với 1 mã thẻ trong hệ thống :

: Nha Quan Ly : w_main : w_cap lai the : Qly cap lai the : The gui xe

: Xe 1: dang nhap

2: KT dang nhap 3: chon cap lai the

4: hien thi 5: nhap thong tin 6: chon kiem tra

14: hien thi thong tin 15: nhap ma the moi

16: chon cap lai the

21: thong bao thanh cong

7: KT thong tin

12: ket qua

17: cap nhat tinh trang the

8: Lay ds the 9: ket qua 10: lay thong tin dang ky 11: ket qua

13: xac nhan the + xe

18: cap nhat tinh trang the 19: ket qua 20: ket qua

Trang 24

Kịch bản biển số và CMND không khớp với bất kỳ mã thẻ nào

trong hệ thống.

: Nha Quan Ly : w_main : w_cap lai the : Qly cap lai the : The gui xe

: Xe 1: dang nhap

2: KT dang nhap

3: chon cap lai the

4: hien thi

5: nhap thong tin

6: chon kiem tra

14: thong bao sai thong tin

Trang 25

Ca sử dụng Duy trì thông tin vé tháng

Đăng ký vé tháng mới thành công:

Đăng ký vé tháng mới thất bại ( xe đã được đăng ký trước đó):

Trang 26

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : QLy duy tri thong tin

11: hien thi so do cho trong

12: nhap thong tin xe

19: thong bao xe da duoc dang ky

13: chon kiem tra thong tin

Trang 27

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : w_duy tri thong tin ve thang : QLy duy tri thong tin ve

7: lay thong tin dang ky

15: hien thi ds dang ky

8: lay thong tin ve xe 9: ket qua

10: lay thong tin xe 11: ket qua 12: lay thong tin cho 13: ket qua

16: chon dang ky muon sua

17: hien thi thong tin dang ly duoc chon

21: cap nhat thong tin the 22: ket qua 23: cap nhat thong tin xe 24: ket qua 25: cap nhat thong tin cho 26: ket qua

Biểu đồ trình tự UC đăng ký vé tháng mới :

Ca sử dụng sửa thông tin vé tháng :

Sửa thông tin thành công :

Trang 28

28: hien thi thong bao cap nhat thanh cong

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : QLy duy tri thong tin ve

7: lay thong tin dang ky

14: ket qua

8: lay thong tin ve xe 9: ket qua 10: lay thong tin xe 11: ket qua 12: lay thong tin cho 13: ket qua

15: hien thi ds dang ky

18: sua thong tin 19: chon huy thao tac

20: hien thi thong bao huy thanh cong

16: chon dang ky muon sua

17: hien thi thong tin dang ly duoc chon

Chọn hủy sửa thông tin :

Trang 29

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : w_duy tri thong tin ve thang : QLy duy tri thong tin ve

thang

: QLy duy tri thong tin ve thang : The gui xe : Xe : Cho gui xe1: dang nhap

2: KT dang nhap

3: chon dang ky ve thang

4: hien thi

5: Chon xe 6: chon thu hoi ve thang 7: nhap ma the 8: nhap bien so 9: nhap cmnd

10: lay thong tin dang ky

17: ket qua 18: Kiem tra thong tin

19: hien thi thong tin dang ky tuong ung

20: chon xac nhan

21: xoa thong tin dang ly

28: ket qua 29: thong bao thanh cong

11: lay thong tin the 12: ket qua 13: lay thong tin xe 14: ket qua 15: lay thong tin cho 16: ket qua

22: cap nhat trang thai the 23: ket qua 24: xoa thong tin xe 25: ket qua 26: cap nhat trang thai cho 27: ket qua

Ca sử dụng thu hồi vé tháng:

Thu hồi vé tháng thành công

Trang 30

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : QLy duy tri thong tin

18: Kiem tra thong tin

19: hien thi thong tin dang ky tuong ung

Trang 31

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : w_duy tri thong tin ve thang : QLy duy tri thong tin

ve thang

: QLy duy tri thong tin

ve thang : The gui xe : Xe1: dang nhap

7: nhap thong tin xe

14: hien thi thong bao

10: lay ds xe 11: ket qua

18: cap nhat thong tin the

19: ket qua

20: them xe 21: ket qua

o Ca sử dụng thêm đăng ký vé tháng thành công

Trang 32

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : QLy duy tri thong tin ve

thang

: QLy duy tri thong tin ve thang : The gui xe : Xe1: dang nhap

2: KT dang nhap 3: chon dang ky ve thang

4: hien thi

5: Chon xe 6: chon them dang ky

7: nhap thong tin xe

8: chon kiem tra thong tin xe

9: lay ds xe

12: ket qua

10: lay ds xe 11: ket qua

13: KT xe dang ky chua

14: hien thi thong bao xe da duoc dang ky

o Ca sử dụng thêm đăng ký vé tháng thất bại

Trang 33

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : w_duy tri thong tin ve thang : QLy duy tri thong tin

ve thang

: QLy duy tri thong tin

ve thang

: The gui xe : Xe 1: dang nhap

7: lay thong tin dang ky

12: ket qua

13: hien thi ds dang ky

16: sua thong tin

17: chon cap nhat

18: cap nhat thong tin

Trang 34

: Nha Quan Ly : w_main : w_duy tri thong tin ve thang : QLy duy tri thong tin ve

thang

: QLy duy tri thong tin ve thang

: The gui xe : Xe 1: dang

nhap

2: KT dang nhap 3: chon dang ky ve thang

4: hien thi

5: Chon xe 6: chon Sua thong tin

7: lay thong tin dang ky

12: ket qua

8: lay thong tin the 9: ket qua 10: lay thong tin xe 11: ket qua

13: hien thi ds dang ky

16: sua thong tin

17: chon huy thao tac

18: thong bao huy thao tac

Ngày đăng: 29/10/2017, 23:01

TỪ KHÓA LIÊN QUAN

w