00HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
CƠ SỞ TP.HỒ CHÍ MINH
BÁO CÁO MÔN:
NHẬP MÔN CÔNG NGHỆ PHẦN
MỀM
Đề tài: Quản lí bãi đỗ xe trường học
GVHD:
Sinh viên thực hiện:
I.Hiện trạng và yêu cầu:
Mô tả về thế giới thực liên quan:
-Ngày nay, Công Nghệ Thông Tin đang ngày càng phát triển và đóng vai trò quang trọng trong
cuộc sống của mỗi con người chúng ta cũng như các quốc gia trên thế giới.Chính vì vậy mà việc
áp dụng công nghệ vào các lĩnh vực trong cuộc sống đang là vấn đ ề đ ược nhiều người quan
tâm, một trong số đó là việc áp dụng công nghệ vào việc quản lí việc gửi xe ở một s ố tr ường
học. Thay vì quản lí những chiếc xe bằng những chiếc vé bằng giấy như lúc trước thì ta có thể
sừ dụng những chương trình quản lí xe trên máy tính cùng với những chiếc thẻ có thể thu hồi,
việc này đem lại rất nhiều lợi ích cho tất cả mọi người. Chính vì vậy nhóm chúng em quy ết
định thực hiện xây dựng một chương trình “Quản lí nhà xe”.
Mô tả qui trình các công việc liên quan đến đề tài:
- Khi xe vào quản lí sẽ nhập biển số xe và loại xe vào máy sau đó đưa thẻ giữ xe
- Khi xe ra quản kí sẽ kiểm tra biển số xe và thẻ xe xem có trùng kh ớp hay không và tiến hành
thu phí giữ xe
- Cuối ngày quản lí kiểm tra xem xe nào giữ lại ban đêm và note lại để khi xe đó đ ược lấy ra sẽ
tính tiền theo mức giá khác
- Khi học sinh đăng kí giữ xe tháng:
+ Quản lí sẽ lưu thông tin của xe
+Tính thời gian hết hạn của vé đó
+Làm vé
+Thu tiền
-Khi có vấn đề liên quan đến vé( Mất vé, rách vé, vé hết thời hạn...) qu ản lí sẽ tiến hành làm l ại
vé và nhập thông tin lại từ đầu.
Yêu cầu chức năng nghiệp vụ:
Bộ phận: Quản lí xe
x: số xe đã có
y: số xe tối đa có thể chứa
z:số xe có thể giữ qua đêm
a:số xe đã giữ qua đêm
STT
Công việc
Loại công việc
Quy định và
Biểu mẫu liên
1
Quản lí xe vào
Lưu trữ,tính toán
2
3
Quản lí xe ra
Quản lí xe giữ qua đêm
Lưu trữ,tính toán
Lưu trữ, tính toán
4
Phân loại xe
Phân loại
Phiếu xuất xe(BM1)
công thức
x=x+1(x
nhà xe đầy(x=y)
x=x-1
z=y-x
Nhà xe đầy (a=z)
a=a+1(a
Số tiền/xe đạp
Số tiền/xe máy
quan
BM1
Bộ phân: Quản lí vé
STT
Công việc
Loại công việc
1
Làm vé tháng
2
Vé ngày
3
Vé đêm
4
Đổi vé tháng
Lưu trữ,tính
toán
Lưu trữ,tính
toán
Lưu trữ,tính
toán
Lưu trữ,tính
toán
Vé tháng(BM2)
Quy định và
công thức
Số tiền/tháng
Số tiền/ngày
Sô tiền/đêm
Số tiền/tháng
Biểu mẫu liên
quan
BM2
Bộ phận: Kế toán
STT
Công việc
Loại công
việc
1
Thống kê doanh
thu theo ngày
Thống kê doanh
thu theo tháng
Thống
kê/Tính toán
Thống
kê/Tính toán
Thống kê sinh viên
làm vé tháng trong
tháng
Thống kê
2
3
Bảng yêu cầu chắc năng nghiệp vụ:
Quy
định/Công
thức
Tổng số tiền
vé trong ngày
Tổng số tiền
làm vé tháng
trong tháng+
Tổng số tiền
vé trong
tháng
Biểu mẫu
liên quan
Ghi chú
STT
1
Mô tả chi tiết
Tùy vào loại xe mà vé tháng sẽ có những mức giá khác
nhau:
-Xe đạp: 70.000đ/tháng
-Xe máy: 100.000đ/tháng
2
Đổi vé tháng
-Khi ve xe bị mất hoặc bị hỏng có thể đến nhà xe để đổi
vé với điều kiện :
+vé còn thời hạn
+có cà vẹt xe
-Khi hết 30 ngày phải đổi lại vé mới nếu muốn tiếp tục
gửi xe
3
Quản lí xe vào
-Cập nhật biển số xe tương ứng với số vé vào hệ thống
-Xe máy: .5000đ/xe
-Xe đạp: 3.000đ/xe
4
Quản lí xe ra
-Phải có vé giữ xe và xóa biển số xe và số xe đã lưu trong
hệ thống
-Nếu làm mất phải đưa ra card xe và đóng tiền phạt
5
Quản lí xe giữ qua đêm -Đặt xe đúng vào nơi giữ xe đêm
-Nếu đặt sai vị trí sẽ bị thu xe, trình thẻ giữ xe hoặc card
xe và đóng tiền phạt để lấy lại xe
-Giờ giữ xe qua đêm: từ 17h-7h
-Xe máy: 10.000đ/đêm
-Xe đạp: 7.000đ/đêm
6
Phân loại xe
Đặt đúng vị trí của từng loại xe
Bảng yêu cầu chức năng hệ thống:
STT
1
STT
1
Tên quy định
Làm vé tháng
Nội dung
Phân quyền sử dụng
Mô tả chi tiết
Quản lí xe: Có chắc năng quản lí
xe vào, xe ra, xe gửi qua đêm và
loại xe
Quản lí vé xe: Có chức năng quản
lí các phiếu xe, thu phí và làm vé
xe tháng
Kế toán: Quản lí doanh thu theo
tháng, ngày và danh sách sinh viên
làm vé tháng
Học sinh: Chỉ có chắc năng tra
cứu xe, nhận và trả phiếu xe,
thanh toán và làm vé xe tháng
Bảng yêu cầu về chất lượng hệ thống:
Nội dung
Cho phép thay đổi quy
Tiêu chuẩn
Tiến hóa
định tính tiền hoá đơn
2
Hình thức tra cứu tiện
dụng và trực quang.
Tiện dụng
Mô tả chi tiết
Người dùng có
thể thay đổi số
tiền phụ thuộc
vào học sinh đó
gửi xe bao lâu
Hỗ trợ khả năng
tra cứu gần
Ghi chú
Ghi chú
Dễ sử dụng cho cả với
những người không
chuyên tin học
3
Cho phép nhập sách
đúng, tra cứu
theo nội dung,...
Tương thích
mới từ tập tin Excel có
sẵn.
4
Các màn hình có sự nhất
quán chung
Tốc độ việc nhập và tra
cứu nhanh
II.Mô hình hóa yêu cầu:
USE/CASE
Hiệu quả
Có thể nhập
trực tiếp tên
sinh viên, số
xe,giờ vào,giờ
ra... mới có
trước trên tập
tin Excel với cấu
trúc hợp lý
Tối đa 10s để
nhập thông tin
Tối đa 10s để
tra cứu
Mô hình của tiến trình nhận xe(Cấp 1)
Học sinh
Thông tin
xe
Nhận dạng xe
Số xe ra
Loại xe
Kiểm tra chỗ
trống
Số xe vào
Nhập dữ liệu
xe vào
Thông tin xe vào
Ghi vé
Phiếu xe
Vé xe
Vé xe
Phiếu đã ghi
Mô hình của tiến trình trả xe(Cấp 2)
Sai
Học sinh
Vé xe
Vé đã kiểm tra
Kiểm tra vé
Đối chiếu vé
Ghi số xe ra
Thanh toán vé
Số xe
Phiếu sai
Đúng
Phiếu thanh toán
Xe đã thanh toán
Thông tin vé xe
Mô hình luồng dữ liệu chung(Cấp 0)
Thông tin xe
Phiếu gửi xe
Bảng phân loại xe
Vé xe
Học sinh
Vé xe
Nhận xe
Dữ liệu
Phiếu thanh toán
Trả xe
Học sinh
Vé xe
Số xe vào
Phiếu thanh toán
III. Thiết kế cơ sở dữ liệu:
Sơ đồ logic:
Danh sách các thành phần của Table:
-Học sinh:
-Quản lí
-Vé đêm:
-Vé ngày:
-Vé tháng:
-Xe:
IV: Giao diện:
1.Giao diện đăng kí vé tháng:
2.Giao diện vé ngày:
3.Vé đêm:
4.Chi tiết vé ngày
5.Chi tiết vé đêm
6.Chi tiết vé tháng
7.Giao diện xuất vé
8.Chi tiết doanh thu
V.Cài đặt và thử nghiệm
Test Case cho chức năng :
Chức năng
Mức độ hoàn thành
Ý nghĩa
Lưu
100%
Clear
100%
Nhập đầy đủ thông tin trong giao diện đăng ký
Thêm thông tin vào cơ sở dữ liệu
Xóa dữ liệu vừa nhập
Nhập ngày đăng ký, ngày
hết hạn
Kiểm tra
100%
Đúng định dạng ngày/tháng /năm(dd/mm/yyyy)
100%
Nhập đúng mã vé có trong cơ sở dữ liệu
Xuất xe
100%
Doanh Thu
100%
Thêm số tiền vào mục Doanh Thu
Xóa dữ liệu vừa xuất ra khỏi cơ sở dữ liệu Thông
Tin
Hiện ra bảng chi tiết doanh thu trong ngày
Update
100%
Sửa dữ liệu có trong bảng lưu
Thông Tin
100%
Tìm xe
100%
Lấy thông tin từ cơ sở dữ liệu và xuất ra bảng
thông tin người đăng ký vé theo ngày, đêm,
tháng
Tìm xe bằng mã vé tháng ,ngày,đêm
2.Thử nghiệm
-Chức năng đăng kí vé tháng
ID
case
Nội dung
test
Các bước
thực hiện
Kết quả
mong muốn
TC0
1
Kiểm tra
chức năng
nhập họ
tên :Để
trống
Kiểm tra
chắc năng
nhập mã
-Để trống ô
Họ Tên
Báo lỗi:”Bạn
chưa nhập
họ tên”
Như
mong
muốn.
1
Thành
công
-Để trống ô
mã xe
Báo lỗi:
Như
“Bạn chưa
mong
nhập mã xe.” muốn.
2
Không
thành
công.
TC0
2
Kết quả
thực tế
Độ ưu
tiên
Trạng
thái
Ngày sửa
đổi
xe :Để trống
TC0
3
Kiểm tra
chức năng
đăng kí vé
tháng
-Nhập thông
tin vào ô Họ
Tên
-Nhập thông
tin vào ô Mã
xe
Nhấn”ĐĂN
G KÍ”
Hiển
thị:”Thêm
mới thành
công”
Như
mong
muốn.
2
Không
thành
công.
V.Tổng kết và đánh giá
1.Ưu điểm
-Giao diện thân thiện dễ sử dụng
-Có đầy đủ các chức năng thêm xóa sửa ...
-Quản lí dữ liệu đạt mức vừa đủ
-Tốc độ xử lí dữ liệu khá nhanh
2.Nhược điểm
-Chưa được đẹp mắt
-Thiếu tính hiện đại, chuyên nghiệp
-Chức năng chưa nhiều
3.Hướng phát triển
-Thêm nhiều hơn các chức năng cũng như tăng tính thẩm mĩ của giao diện lên cao n ữa.
Kết Luận
Phần mềm Quản lí xe ở trường học này khá hữu ích với các quản lí, nó giúp cho
công việc trở nên dễ dàng và nhanh chóng hơn nhiều.
Qua đây chúng em cũng xin cảm ơn cô Nguyễn Thị Bích Nguyên trong thời gian
nhóm thực hiện đã tận tình hướng dẫn, góp ý để chúng em có thể hoàn thành tốt
công việc.Do kiến thức cũng như kĩ năng của nhóm còn nhiều thiếu xót mong nhận
được nhiều hơn nữa những góp ý cực kì bổ ích của cô để bài của nhóm có thể phát
triển hơn nữa.
Xin chân thành cảm ơn cô.