1. Trang chủ
  2. » Cao đẳng - Đại học

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

27 6K 45

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

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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.

Trang 1

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

Trang 2

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!

Trang 3

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

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

Trang 4

- 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ẻ

Trang 5

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

Nhân viên

so sánh

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

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

Vào bãi Ra bãi

Trang 6

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

• Đố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

Trang 7

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

Trang 8

Dấu trường ĐHCNHN

Dấu trường ĐHCNHN

1.6.7 Vé xe

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ÁYHãng xe: xxxxxxxxxMức phí: xxxxxxxxx

Số xe: xxxxxx

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

PHIẾU GỬI XEHãng xe: xxxxxxxx

Trang 9

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

hình 1: Biểu đồ use case mức tổng quát

2 Phân rã biểu đồ use case

Xác nhận thông tin Người gửi xe

Trang 10

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,

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

Trang 11

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.

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

quan ly nguoi gui xe

Trang 12

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

Các trường hợp khá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

Đ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

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.

Trang 13

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.

Trang 14

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 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

Trang 15

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

Hinh 6: Biểu đồ use case tìm kiếm

tim kiem người gửi

tim kiem phieu gửi

<<extend>>

<<extend>>

<<extend>>

Trang 16

QUẢN LÝ NHÀ TRƯỜNG0

HẾ THỐNG QUẢN

LÝ TRÔNG GIỮU XE

Đ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.

Trang 17

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

Trang 18

3.0 GIẢI QUYẾT SỰ CỐ

Trang 19

1.1 Nhận dạng xe

1.1 Nhận dạng xe

2.1 Kiểm tra chỗ trống

2.1 Kiểm tra chỗ trống

4.1 Ghi sổ xe vào

4.1 Ghi sổ xe vào

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ỗ Thông tin xe

Loại xe

Còn Thông tin Chỗ Xe vào

Vé ( phiếu ) đã ghi

Vé xe ( phiếu )

Trang 20

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

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

Thông tin vé xe

2.3

Thanh toán vé

Sai

sai

Vé Xe (ph iếu)

D5 Sổ

xe ra

Trang 21

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

Hãng xe  Ngày xe vào 

Không gửi

D4 Sổ

xe vào

D6

Phiếu thanh toán

D5 Sổ

xe ra3.4

Trang 22

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

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

Trang 23

Bao nhiêu?Tổng tiền

Trang 24

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

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(Số xe)

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

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

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

Số chỗ

Đơn giá

LOẠI XE

Tên loạixe Giờ ra

THANH TOÁN

XE

Ngày ra

Thành tiền

Số xe

Giờ vào

Trang 25

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

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

1.9.3 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

XE

# Sốxe Tên hãng

Trang 26

1.10 Thiết kế mô hình vật lý

1.10.1 Hệ thống giao diện tương tác của hệ thống

Hình 19:Hệ thống giao diện tương tác của hệ thống

4

Báo Cáo Và Nhập Dữ Liệu

3.3

Lập Phiếu Bồi Thường

Truy Nhập

Hệ Thống

1

Nhận Xe

Ngày đăng: 05/04/2016, 14:48

HÌNH ẢNH LIÊN QUAN

Hình 1: Biểu đồ use case mức tổng quát - Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy
Hình 1 Biểu đồ use case mức tổng quát (Trang 9)
Hình 2: Biểu đồ use case quản trông gửi xe máy - Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy
Hình 2 Biểu đồ use case quản trông gửi xe máy (Trang 10)
Hình 3: Biểu đồ  use case quản lý  người gửi xe - Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy
Hình 3 Biểu đồ use case quản lý người gửi xe (Trang 11)
Hình 4: Biểu đồ use case quản lý trông gửi xe - Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy
Hình 4 Biểu đồ use case quản lý trông gửi xe (Trang 12)
Hình 5: Biểu đồ use case thống kê - Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy
Hình 5 Biểu đồ use case thống kê (Trang 14)
Hình 16:Biểu đồ tiến trình”3.0 Giải quyết sự cố” - Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy
Hình 16 Biểu đồ tiến trình”3.0 Giải quyết sự cố” (Trang 21)
Hình 17: Liệt kê chọn lọc thông tin - Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy
Hình 17 Liệt kê chọn lọc thông tin (Trang 22)
1.9.4  Sơ đồ quan hệ của mô hình dữ liệu - Phân tích thiết kế hệ thống phần mềm quản lý trông giữ xe máy
1.9.4 Sơ đồ quan hệ của mô hình dữ liệu (Trang 25)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w