Tải bản đầy đủ (.doc) (27 trang)

Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (336.42 KB, 27 trang )

MỤC LỤC
GIAI ĐOẠN XÁC ĐỊNH PHẠM VI ĐỀ TÀI..............................................................................................3
KHẢO SÁT .........................................................................................................................................3
Phần 3: Phân tích..............................................................................................................................9
Mô hình luồng dữ liệu mức khung cảnh..........................................................................................16
Thiết kế mô hình lôgic.....................................................................................................................24

1


LỜI MỞ ĐẦU
Kinh tế thế giới phát triển với xu hướng chuyên môn hóa ngày càng cao. Nhu cầu
về phương tiện di chuyển ngày càng lớn. Xã hội phát triển đời sống con người ngày
càng được nâng cao. Do đó, giao thông ngày càng được chú trọng và phát triển. Với
tình hình giao thông hiện nay ở Việt Nam thì việc sử dụng xe máy rất phổ biến.
Từ thực tế kinh nghiệm cho thấy, với một lượng xe máy lớn như vậy cần đặt ra
vấn đề về trông giữ xe máy hợp lí, vừa đảm bảo tốt an ninh, dịch vụ mà tiết kiệm
diện tích cần kết hợp nhiều yếu tố thông minh, kết hợp với khoa học kĩ thuật hiện
đại.
Là một sinh viên trường đại học Công Nghiệp Hà Nội, bản thân em luôn ý thức
được việc trông giữ xe máy là rất quan trọng, để thực hiện được các vấn đề trên và
khi học môn Phân Tích Thiết Kế Hệ Thống nhóm em đã chọn cho mình đề tài: “
Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy”. Sau một thời
gian học tập và không ngừng tìm tòi nhóm em đã thu được một kết quả nhất định,
đặc biệt thông qua bài tập này nhóm em đã có được cái nhìn khái quát về kiến thức
đã học, đã từng bước vận dụng được những kiến thức này.
Trong quá trình học tập, chúng em đã tiếp thu nhiều kiến thức cùng nhiều kĩ
năng, chúng em cảm ơn thầy đã hướng dẫn giúp đỡ chúng em hoàn thành bài tập
này một cách tốt nhất. Tuy đã cố gắng rất nhiều nhưng bài tập chúng em không thể
có những thiếu xót mong thầy đóng góp ý kiến cho bài tập của chúng em được hoàn
thiện hơn. Chúng em xin chân thành cảm ơn!



2


GIAI ĐOẠN XÁC ĐỊNH PHẠM VI ĐỀ TÀI.
1.1 Xác định vấn đề, yếu tố chi phối.
Dựa vào kiến thức đã học môn phân tích thiết kế hệ thống, đồ án sẽ phân
tích hệ thống bãi giữ xe nhằm mục đích tạo một hệ thống phần mền quản lý
trông giữ xe máy bao gồm:
• Quản lý nhân viên.
• Quản lý khách hàng dùng vé tháng.
• Quản lý khách hàng dùng vé lượt.
• Quản lý các loại xe máy.
• Quản lý thu chi.
1.2 Thảo luận sơ bộ phạm vi.
• Đồ án được thực hiện dựa trên cơ sở phạm vi môn học phân tích thiết
kế hệ thống và những vấn đề trên.
• Đồ án chỉ thức hiện dựa trên cơ sở lí thuyết để thiết kế mô hình và tổ
chức giữ liệu.
• Do phạm vi và khả năng nên chúng em chỉ khảo sát và quản lí một bãi
trông giữ xe máy.
KHẢO SÁT
1.3 Khảo sát hệ thống
Trường Đại Học Công Nghiệp Hà Nội là một trường có số lượng sinh viên lớn, xã
hội phát triển nhu cầu sinh viên sử dụng phương tiện xe máy đến trường cao. Do đó
nhà trường đã mở các bãi trông xe cho sinh viên trong đó có một bãi trông xe sử
dụng hệ thống phần mềm quản lí của máy giữ xe thông minh. Ngoài chức năng
kiểm soát phương tiện còn giúp người sử dụng có thể quản lí thẻ, thống kê về
phương tiện, báo cáo phí, xe tháng,...
1.4 Mô tả bài toán nghiệp vụ

Bãi trông giữ xe máy Trường Đại Học Công Nghiệp Hà Nội cho sinh viên và giáo
viên gửi xe tại bãi.
Khi khách hàng đến giử xe sẽ làm việc với nhân viên bảo vệ trông giữ xe. Bộ phận
này sẽ xem xét bãi còn chỗ giử nào nữa không ?
 Trường hợp nếu bãi đã hết chỗ gửi thì thông báo cho khách biết.
 Trường hợp còn thì tiến hành các thao tác gửi xe cho khách.

3


-

Khi xe vào thì có camera ghi nhận lại lên màn hình máy tính trên sự
quản lý của nhân viên bảo vệ . Bộ phận này quan sát trên màn hình
máy tính để chắc chắn ảnh biển số xe được hiện thị rõ.
- Quét thẻ -> (trường hợp chỉ cẩn chụp ảnh)
- Nếu trường hợp không chụp được ảnh thì nhân viên bảo vệ trông giữ
sẽ ghi lại biển số xe bằng cách nhập số từ bàn phím máy chủ.
Khi khách hàng trả thẻ và lấy lại xe máy thì sẽ lại làm việc với nhân viên bảo vệ
trông giữ xe . Bộ phận này lại tiếp tục các thủ tục tiếp theo cho khách lấy lại xe máy
của mình. Nhân viên yêu cầu khách dừng xe ở vị trí vạch dừng/STOP.
 Sau khi khách dừng xe lại thì nhân viên quan sát màn hình máy tính đê chắc
chắn ảnh biển số xe được hiện thị rõ.
 Yêu cầu khách gửi lại thẻ và đặt thẻ xe vào đầu đọc thẻ.
 Kiểm tra trùng khớp thông tin xe ra và thông tin xe vào trên màn hình máy
tính có trùng khớp hay không?
- Nếu cả hai khung hình vào/ ra trùng nhau thì là hợp lệ. Nhân viên
thông báo, thu thẻ, thu phí trông giữ xe máy cho khách và cho xe ra.
Nếu là vé tháng thì kiểm tra vé tháng của khách và cho xe ra.
- Nếu hai khung hình vào /ra không hợp lệ thì mời khách xuống xe để

kiểm tra lại. Trường hợp nhầm lẫn thì mời khách hàng để xe lại chỗ
cũ và lấy xe của mình. Còn trường hợp khách hàng muốn trộm cắp,
tráo xe ... với hình thức cố ý thì nhân viên bảo vệ trông giữ xe giử đối
tượng lên ban quản lý. Sau khi nhận được đối tượng thì ban quản lý sẽ
xem sét có nên bàn giao lại cho cơ quan chức năng sử lý hoặc giải
quyết nội bộ.
Các nhân viên bảo vệ trông giữ xe sẽ phải kiểm tra lại hàng ngày sẽ phải thống kê
số lượng xe ra khỏi bãi, quản lý thẻ xe, quản lý vé tháng, quản lý doanh thu, báo cáo
doanh thu tháng để báo cáo lại cho ban quản lý khi cuối tháng và khi được yêu câu.
1.5 Hoạt động của phần mềm quản lý trông giữ xe máy.
1.5.1 Khi xe vào(ngõ xe vào)
Camera số 1: ghi lại hình ảnh biển số xe và người điều khiển xe
Phần mền giúp nhận dạng biển số xe và hiện thị số xe tại khung BIỂN SỐ XE VÀO
( có thể nhập số từ bàn phím nếu không nhận dạng biển số )






 Thao tác:
Yêu cầu khách dừng xe ở vị trí vạch dừng/STOP.
Quan sát màn hình máy tính để chắc chắn ảnh biển số được hiển thị rõ.
Nhấn phím space bar để nhận dạng biển số
Kiểm tra thông tin biển số trên màn hình, nếu biển số nhận dạng đúng so với
hình ảnh chụp được thì tiến hành quét thẻ.
4


• Nhấn enter để hoàn tất.

• Giao thẻ xe cho khách và cho xe vào bãi
1.5.2 Khi xe ra:
Camera số 2: ghi lại hình ảnh biển số xe và người điều khiển xe.
Phần mền sẽ truy suất và hiện thị hình ảnh khi xe vào để đối chiếu.
 Thao tác:
• Yêu cầu khách dừng xe máy ở vị trí vạch dừng /Stop
• Quan sát màn hình máy tính để chắc chắn ảnh biển số được hiển thị rõ
• Nhận thẻ xe từ khách và quét thẻ vào đầu đọc
• Kiểm tra hình ảnh biển số xe trên 2 khung xe vào và xe ra, nếu trùng khớp
thì hợp lệ
• Nhấn enter để hoàn tất
• Tiến hành thu lại thẻ và cho phép xe ra.
QUÉT THẺ -> ĐỐI CHIẾU HÌNH ẢNH , BIỂN SỐ XE -> ENTER
Sơ đồ hoạt động
Vào bãi
Ra bãi
1.5.3

Xe ra bãi
Xe vào
Nhân viên
trực xử lý

Mất thẻ

Khác thẻ
Thẻ xe

Nhân viên
quẹt thẻ


Nhân viên
trực xử lý

Nhân viên
quẹt thẻ
Chụp hình,
lưu dư liệu

Máy hiện thị
thông tin xe
vào

Xe vào bãi
sai
Nhân viên
so sánh
Mời xe ra

5

Nhân viên
trực xử lý


1.6 Yêu cầu của hệ thống thực.
1.6.1 Tin học hóa những khâu quan trọng.
• Lưu trữ quá trình trông giữ xe máy để sau này phục vụ cho việc lập báo cáo
theo yêu cầu.
• Các thông tin mới dễ dàng cập nhật.

• Giải quyết các yêu cầu, các sự cố cho khách hàng nhanh chóng , thuận lợi và
chính xác nhất.
1.6.2




Quá trình xử lý dữ liệu.
Các thông tin về xe gửi sẽ được lưu trữ trong kho hồ sơ dữ liệu.
Các thông tin
số: Phương thức tính phí giữ xe có thể được tùy chỉnh linh hoạt (vé tháng,
tính theo giờ, theo buổi ngày / đêm…). Doanh thu bãi xe theo ngày, tuần,
tháng… có thể phát sinh quá trình giử , trông giữ xe sẽ được liên tục cập
nhập nhanh chóng, chính xác, kịp thời.
• Đối với các trường hợp đặc biệt như xảy ra sự cố vi phạm, trộn cắp,..thì sẽ
được sử lý theo quy định của nhà trường hoặc pháp luật.
• Công tác theo dõi diễn biến trông giữ xe máy sẽ lấy từ các dữ liệu có liên
quan từ kho hồ sơ dữ liệu cùng các quy định của nhà trường để giải quyết.

1.6.3 Các chức năng của hệ thống.
Quản lý nhân viên: Có thể tùy chỉnh, phân quyền các tài khoản nhân viên làm việc
khác nhau. Chức năng: thêm, xóa, điều chỉnh… nhân sự tham gia làm việc.
Quản lý tiền mặt / doanh được thống kê và báo cáo hoặc xuất ra dưới dạng dữ liệu
Excel
số xe.
Quản lý thẻ xe: cho phép nhân viên tìm kiếm / đối chiếu thẻ xe thông qua mã thẻ
hoặc biển Quản lý thẻ tháng: Thêm, sửa, xóa thẻ xe cho khách hàng gửi tháng, thẻ
xe VIP…
Quản hệ thống: Chọn phương thức tính tiền giữ xe, chọn ca làm việc của nhân viên
giữ xe..


6


1.6.4

Các sơ đồ tài liệu

1.6.5 Sổ ghi xe vào
Ngày
Số vé

Số phiếu

Số xe

Hãng xe

Giờ vào

Ghi chú

Xx/xx/xxxx .................. ..............

...............

............

.............


..............

1.6.6 Sổ ghi xe ra
Ngày
Số vé

Số phiếu

Số xe

Hãng xe

Giờ ra

Xx/xx/xxxx ..............

................

............

..............

.............

Thời gian
giủ
..............

7



1.6.7 Vé xe
TỔNG CỤC THUẾ

Mẫu HD/PT

CỤC THUẾ THÀNH PHỐ HÀ NỘI
Số vé:
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
VÉ TRÔNG GIỮ XE MÁY
Hãng xe: xxxxxxxxx
Mức phí: xxxxxxxxx
Số xe: xxxxxx

Dấu trường
ĐHCNHN

.....giờ.....phút. ngày ....tháng......năm.....
1.6.8 Phiếu gửi xe
( gửi xe theo tháng )
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
Số phiếu : xxxxxx

Điện thoại:xxxxxxxxxxx
PHIẾU GỬI XE

Hãng xe: xxxxxxxx
Họ và tên:
Địa chỉ:
Điện thoại:

Dấu trường

Số đăng ký:

ĐHCNHN

Địa điểm:
Ô số:
Tháng ....năm.....

8


Phần 3: Phân tích
1.7 3.1 Mô hình hóa nhu cầu với biểu đồ ca sử dụng

1.Biểu đồ use case tổng quát

quan ly nơi trông gữi xe
<<include>>
<<include>>

tim kiem
quan ly phiếu

<<include>>

Người trông xe

Người gửi xe


Đăng

quan ly gửi và lấy xe

ký gửi xe

thong ke

hình 1: Biểu đồ use case mức tổng quát
2. Phân rã biểu đồ use case

9

<<include>>

Xác nhận thông


Số lượng xe
<<extend>>

quan ly trông gửi xe <<extend>>
Vị trí xe
<<extend>>

Trả xe

Hình 2: Biểu đồ use case quản trông gửi xe máy


Mô tả ca sử dụng quản lý gửi trông xe máy
 Mục đích: Dùng để quản lý thông tin chi tiết xe,

xử lý thêm, bớt vị trí để xe.
 Tác nhân kích hoạt: Người trông giữ xe.
 Các bước tiến hành:
 Chọn chức năng “Quản lý gửi

xe”: hệ thống sẽ hiển thị các
chức năng con trong mục quản
lýgửi xe.
 Hiển thị danh sách sắp xếp vị trí

xe.
 Người trông gửi xe nhập thông

tin xe mới hoặc xe lấy
 Ca sử dụng kết thúc.
 Các trường hợp khác:
• Thoát: ngưởi dùng có thể thoát ra tại

bất cứ thời gian nào của ca sử dụng,
10


người sử dụng có thể ghi lại thông tin
trước khi thoát.
 Điều kiện trước: Người trông giữ phải xác

nhận trước.

 Điều kiện sau:Đưa ra được danh sách trong

khu vực gửi xe.

<<extend>>

quan ly thẻ( phiếu)

<<extend>>
quan ly nguoi gui xe
<<extend>>

Xóa phiếu xe

cap nhat the(phieu) xe

Hình 3: Biểu đồ use case quản lý
người gửi xe
Mô tả ca sử dụng quản lý người gửi xe
 Mục đích: sử dụng để quản lý thông tin người

gửi xe, thêm, xóa, sửa thông tin người xe, báo
thẻ( phiếu) người gửi xe hết hạn hoặc sai
thông tin.
 Tác nhân kích hoạt: người trông xe.
 Các bước tiến hành:


Chọn chức năng quản lý người gửi xe,
hệ thống sẽ hiển thị màn hình quản lý

người gửi xe: danh sách các người gửi
xe, các chức năng con thêm, xóa, sửa
người gửi xe.

11




Người trông gửi xe thêm, xóa, sửa
người gửi xe qua các form thêm người
gửi xe, xóa, sửa thông tin người gửi xe.



Ca sử dụng kết thúc.



Người gửi lấy xe.



Kiểm tra phiếu gửi xe nếu trùng mã
phiếu báo lỗi.

Các trường hợp khác:

 Điều kiện trước: người gửi xe phải đăng ký


trước với người trông xe đểnhận thẻ(phiếu)
 Điều kiện sau: người gửi xe phải đưa

thẻ(phiếu) mỗi khi gửi xe.

<<extend>>

quan ly gửi xe

<<extend>>
Quản lý lấy xe

Quản lý gửi , lấy xe
<<extend>>

Cập nhận sô lượng gửi

Hình 4: Biểu đồ use case quản lý trông gửi xe
Mô tả ca sử dụng quản lý trông gửi
 Mục đích: quản lý quy trình trông gửi xe.
 Tác nhân kích hoạt: Người trông xe.
 Các bước tiến hành:

12




Người gửi xe yêu cầu lấy xe, người
trông xe xác nhận thông tin người gửi

xe.



Xác nhận thông tin người gửi xe thành
công, người trông xe kiểm tra thông tin
phiếu gửi xe.



Thành công, người trông xe tạo phiếu
gửi, yêu cầu người gửi xe thanh toán
tiền gửi xe



Với trường hợp lấy xe, người trông xe
kiểm tra thông tin phiếu gửi và thông
tin của xe.

 Các trường hợp khác:


Thẻ(phiếu) của người gửi xe không
đúng, báo vi phạm, người gửi không
được phép lấy xe.



Chỗ gửi xe đã hết.




Người gửi xe vi phạm nội quy quá số lần
quy định, không được gửi xe nữa hoặc
bị phạt.



Trong trường hợp gửi xe nếu xe hư
hỏng thì bên trông xe phải bồi thường.

 Điều kiện trước: người trông xe phải cập nhập

thông tin xe.
 Điều kiện sau: hiển thị thông tin phiếu gửi

mới.

13


thong ke xe gửi
<<extend>>

thong ke

<<extend>>

<<include>>


<<include>>

tim kiem

thong ke xe gửi lâu

Hình 5: Biểu đồ use case thống kê
Mô tả ca sử dụng thống kê
 Mục đích: giúp người trông xe nắm rõ tình

trạng gửi lấy xe, thống kê người gửi thân thiết
và người gửi xe lâu hạn.
 Tác nhân kích hoạt: người trông xe.
 Các bước tiến hành:
• Người trông giữ xe chọn chức năng

thống kê, màn hình thống kê hiện ra.


Người trông giữ xe chọn thống kê theo
các tiêu chí khác nhau: thống kê xe,
người gửi .... theo tháng, năm...



Màn hình hiển thị kết quả.




Ca sử dụng kết thúc.

 Các trường hợp khác:


Người gửi xe có thểgửi xe bất cứ thời
điểm nào.



Các tiêu chí thống kê không đúng.

 Điều kiện trước: người trong xe phải đăng

nhập hệ thống.
14


 Điều kiện sau: hiển thị danh sách xe theo yêu

cầu.

tim kiem xe

<<extend>>
<<extend>>

tim kiem người gửi

tim kiem

<<extend>>

tim kiem phieu gửi

Hinh 6: Biểu đồ use case tìm kiếm
Mô tả ca sử dụng tìm kiếm
 Mục đích: tìm kiếm thông tin xe, người gửi

xe,người nhận phiếu xe...
 Tác nhân kích hoạt: người trông giữ xe,người

gửi xe.
 Các bước tiến hành:


Màn hình tìm kiếm hiển thị, người dùng
tiếp tục chọn tìm kiếm theo các tiêu chí
có sẵn hoặc nhập từ khóa.



Màn hình kết quả tìm kiếm hiển thị.



Kết thúc ca sử dụng.

 Các trường hợp khác:



Người dùng có thể thoát tại bất cứ thời
điểm nào.



Lỗi kết nối cơ sở dữ liệu, không tìm kiếm
được thông tin người dùng cần.

 Điều kiện trước: có chức năng tìm kiếm
15


 Điều kiện sau: hiển thị danh sách kết quả tìm

kiếm.

Mô hình luồng dữ liệu mức khung cảnh.
1.7.1 Thiết lập biểu đò ngữ cảnh của hệ thống.
Thông tin về xe
Thông tin phản hồi

KHÁCH

Vé xe

Yêu cầu

0

QUẢN LÝ

NHÀ
TRƯỜNG

Vé xe

Phiếu thanh toán

HẾ THỐNG QUẢN
LÝ TRÔNG GIỮU XE

Thông tin sự cố
Báo cáo
Biên bản sự cố
16


1.7.2 Danh sách hồ sơ dữ liệu sử dụng.
STT

Tên hồ sơ

ký hiệu

1

Phân loại các hãng xe

D1

2


Vé xe

D2

3

Phiếu giử xe

D3

4

Số ghi xe vào

D4

5

Số ghi xe ra

D5

6

Phiếu thanh toán

D6

7


Biên bản sự cố

D7

8

Báo cáo

D8

17


1.7.3 Xây dựng luồng dữ liệu mức khung cảnh ( DFD mức 0 ).
D3
D1

Phiếu gửi xe

Bảng phân hãng
xe

thông tin xe

Vé xe
KHÁCH

2.02.0


1.01.0

“hết chỗ”
NHẬN
XEXE
NHẬN

vé xe (Phiếu )

D5

Số

TRẢ
XEXE
TRẢ

“vé giá
D2

Vé xe
D4

KHÁCH

Số xe vào
D6

Phiếu thanh
toán


Thông tin sự cố
4.04.0

3.03.0

BÁO
CÁO
BÁO
CÁO

GIẢI
GIẢI
QUYẾT
SỰSỰ
QUYẾT
CỐCỐ

Yêu
cầu
báo cáo
Quản lý
nhà trường

“không
Giải quyết”

Báo cáo
D7


biên bản
Phiếu thanh toán

D8

Báo cáo

18


1.7.4 Các biểu đồ luồng dữ liệu mức 1.
1.7.4.1 Biểu đồ của tiến trình”1.0 nhận xe “
Hết chỗ

KHÁCH
Thông tin xe

D5

1.11.1

số xe ra

2.12.1

Loại xe

Kiểm
tratra
Kiểm

chỗ
trống
chỗ
trống

Nhận
dạng
Nhận
dạng
xexe

Còn
Chỗ
D1

phân bảng

D4

4.14.1
Vé xe ( phiếu )

Ghi
sổsổ
xexe
Ghi
vào
vào

Thông tin

Xe vào

số xe vào

3.13.1

Vé ( phiếu ) đã ghi

Ghi
vévé
Ghi
B2

vé xe

D3

19

phiếu giử xe


1.7.4.2 Biểu đồ tiến trình “ 2.0 Trả xe”

Sai

Khách


sai



Xe
(ph
iếu)

2.1

2.2
Vé đã kiểm tra

Kiểm tra vé

Đối chiếu vé-xe
D6
Phiếu

D5 Sổ
xe ra

thanh
toán

Thông
tin


Đúng

xe


Xe đã thanh toán

2.4
Phiếu thanh toán

2.3

Ghi

Thanh

sổ xe ra

toán


1.7.4.3 Biểu đồ của tiến trình “ 3.0 giải quyết sự cố “

20


“Sai”

Khách

Thông tin sự cố

Không
gửi


3.1

3.2

“Còn gửi”

Kiểm tra
các sổ

Kiểm tra hiện
trường

Thôngtin sự cố

D4 Sổ
xe vào
D5
xe

Phiếu
thanh
toán

Thông

Sổ
Đúng

tin sự

cố

ra

3.4
3.3
Thanh toán

Biên bản
Lập biên bản

D6
Phiếu

D7
sự cố

thanh
toán

Biên bản

Hình 16:Biểu đồ tiến trình”3.0 Giải quyết sự cố”
1.8 Mô hình ER
1.8.1

Liệt kê ,chính xác ,chọn lọc thông tin

a.Bảng phân hãng


0

1

2

c.Sổ ghi xe vào

0

1

2

Hãng xe



Ngày xe vào



Đơn giá gửi/ngày đêm



Số vé




21




Số chỗ



Số phiếu

Tên khu



Số xe



Đơn giá gửi/tháng



hãng xe




Giờ vào




Ghi chú
0

c.Phiếu thanh toán

1

2



Loại xe



Số xe

0

1

Số vé



Số phiếu




Ngày giờ vào



Số xe



Ngày giờ ra



hãng xe



Thời gian gửi



Giờ ra

Thành tiền



Thời gian gửi





Hình 17: Liệt kê chọn lọc thông tin
 Xác định thực thể và thuộc tính

Hãng xe =>Hãng xe(Tên hãng xe,số chỗ,đơn giá)
Số vé => Vé ( Số vé)
Số xe => Xe (Số xe)
1.8.2

Xác định mối quan hệ và thuộc tính

Động từ:Gửi vào,Lấy ra(Đối với khách)  Ghi(Nhận),Thanh toán(Trả)
<Ghi>:Cái gì?Vé(Phiếu)
Cho cái gì? Xe
Khi nào? Ngày vào,Giờ vào
<Thanh toán>:Cái gì?Vé(Phiếu)
Cho cái gì?Xe
Khi nào?Ngày vào
Giờ vào
Bằng cách nào?Số phiếu
22

2



Ngày ra




Số phiếu

d.Sổ ghi xe ra


Bao nhiêu?Tổng tiền

23


1.8.3

Vẽ biểu đồ và rut gọn

GHI

Số
vé(Phiếu)

Ngày
vào

Giờ
vào

VÉ(PHIẾU)

Số
xe

XE
THUỘC

Số phiếu

Ngày
ra
THANH
TOÁN

Giờ ra

Tên
loạixe

LOẠI XE

Thành tiền
Số
chỗ

Hình17: Mô hình quan hệ của hệ thống trông xe ngoài bãi

Thiết kế mô hình lôgic
1.9 . Chuyển mô hình ER sang mô hình quan hệ:
1.9.1

Biểu diễn các thực thể



VÉ (Sốvé )

XE

XE(Số xe)

HANG XE
1.9.2

HÃNG XE(Tên hãng, số chỗ, đơn giá)

Biểu diễn các mối quan hệ

GHI

NHẬN XE(Số vé, Số xe, Ngày vào, Giờ vào)

24

Đơn
giá


THANH
TOÁN

THUỘC

1.9.3


TRẢ XE(Số phiếu, Số vé, Số xe, Ngày ra, Giờ ra)

XE (Số xe ,Tênhãng)

Chuẩn hóa

Tất cả đều thuộc chuẩn 3, không cần chuẩn hóa
1.9.4

Sơ đồ quan hệ của mô hình dữ liệu

VÉ(PHIẾU)

NHẬN XE

# Sốvé(phiếu)

# Sốvé (phiếu)
#Sốxe
Ngàyvào
Giờvào

TRẢ XE

XE

# Sốphiếu

# Sốxe


Sốxe

Tên hãng

LOẠI XE

# Tên hãng

Sốvé(phiếu)
Ngàyra
Giờra

Hình18 : Mô hình quan hệ của hệ thống quản lý trông xe

25


×