You are on page 1of 8

TRƯỜNG ĐẠI HỌC THÀNH ĐÔ

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO BÀI TẬP LỚN

XÂY DỰNG PHẦN MỀN QUẢN LÝ BẾN XE BUÝT


Sinh viên: Nguyễn Văn Kiên Mã SV: 2100425

Sinh viên: Lê Văn Sáng Mã SV: 2100482

Sinh viên: Phạm Hoàng Gia Minh Mã SV: 2100226

Sinh viên: Nguyễn Tuấn Đạt Mã SV: 2100

Sinh viên: Lê Trung Đức Mã SV:2100

Sinh viên:Nguyễn Tuấn Anh Mã SV:2100

Lớp: D101 K13 Ngành: CNTT Khóa: 13

Môn học: Công Nghệ Phần Mềm

Giảng viên giảng dạy: Đặng Thị Khánh Linh

Hà Nội, 2023


Mục lục

LỜI MỞ ĐẦU........................................................................................4
Chương 1: ĐẶC TẢ YÊU CẦU PHẦN MỀM....................................5
1. Giới thiệu............................................................................................7
2. Tổng quan về sản phẩm....................................................................8
3. Chức năng..........................................................................................9
3.1 Chức năng chính..........................................................................10
3.2 Phi chức năng...............................................................................13
3.3 Các rang buộc giả định...............................................................13
Chương 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ.........7
1. Sơ đồ rã chức năng............................................................................7
2. Sơ đồ DFD mức ngữ cảnh.................................................................8
3. ERD mô tả .........................................................................................10
4. Lược đồ ER........................................................................................13
CHƯƠNG 3. XÂY DỰNG PHẦN MỀM............................................17
CHƯƠNG 4. KIỂM THỬ PHẦN MỀM
KẾT LUẬN:...........................................................................................

2
LỜI MỞ ĐẦU

Ngày nay nghành công nghệ thông tin rất phát trển Không chỉ phát triển về
chuyên nghàng là lập trình và hệ thống mạng mà nó được ứng dụng hoàn toàn
vào tất cả các nghàng kinh tế khác. Ví dụ kinh tế công nghiệp, bưu điện,…
Vấn đề nói đến ở đây là thiết kế và lập trình ra các phần mềm quản lí dữ
liệu cho các hệ tổ chức lớn (Công ty Cơ quan nhà nước..) Trong một tổ chức
muốn hoạt động có khoa học cần được quản lí nhân viên đối tác tài sản và hạch
toán kết quả lao động... nói chung là như vậy. Và trong nghành Công Nghệ
Thông Tin thì môn học "Công nghệ phần mền" sẽ giúp các lập trình viên tạo ra
các phần mềm quản lí rất khoa học Các sản phẩm này rất cần thiết cho các tổ
chức lớn, và nó có giá thành rất cao
Sau đây là bài báo cáo nhỏ về Đề tài Phân tích và Thiết kế Hệ thống quân li
Bến xe.

3
Chương 1: ĐẶC TẢ YÊU CẦU PHẦN MỀN
1 Giới thiệu
- Mục đích
Với lưu lượng hàng trăm xe vào ra mỗi ngày, phần mềm quản lý bến xe
cung cấp các chức năng sau nhằm tiết kiệm thời gian mà vẫn đảm bảo tính chính
xác cao trong quá trình vận hành hệ thống:
- Pham vi
Quản lý thông tin tuyến đường, lộ trình, đơn vị vận tải, dịch vụ bến...
Quản lý thông tin tài xế, phương tiện vận tải.
Quản lý các loại phí dịch vụ trong bến.
Quản lý điều độ xe.
Các báo cáo tổng hợp dữ liệu.

2 Tổng quan về sản phẩm


Bến xe khách liên tỉnh có các tuyến đi và về hầu hết các địa điểm trong cả
nước.
Mỗi một chủ xe có một hoặc nhiều xe cho các tuyến đi mà họ đăng ký, và
một chiếc xe chỉ được sở hữu bởi một chủ xe duy nhất, những chủ xe này phải
làm phiếu đăng tài cho xe để được phép đăng tải và chọn lựa tuyến đi cho xe của
mình. Lúc đó, mỗi xe sẽ có một tuyến đi và thời gian cụ thể.
Bến xe có nhiều loại xe chất lượng khác nhau để cho hành khách chọn lựa,
và mỗi một xe chỉ có một chất lượng nào đó. Bến xe có nhiều nhân viên khác
nhau, mỗi nhân viên sẽ có một cộng việc và giữ một vị trí nào đó ở phòng ban
mà họ trực thuộc, hai loại nhân viên thường được đề cập ở đây là nhân viên hoá
đơn và nhân viên bản vẻ. Một nhân viên hoá đơn có thể không lập hoặc lập
nhiều hoá đơn, nhưng một hoá đơn chỉ được lập bởi một nhân viên cụ thể. Một
nhân viên lập hoá đơn có thể không lập phiếu đăng tài nào hoặc có thể lập nhiều
phiếu đăng tải khác nhau, một phiếu đăng tải chỉ được lập từ một nhân viên lập
hoá đơn nào đó. Tương tự cho nhân viên bán vé.
Trước khi rời bến xe phải có lệnh xuất bến, mỗi một lệnh xuất bến chỉ dành
cho một xe Mỗi một lệnh xuất bến kèm theo một hoá đơn để cho chủ xe trả chi
phí dịch vụ của bến xe. Trước khi rời bến xe phải có lệnh xuất bến, mỗi một

4
lệnh xuất bến chỉ dành cho một xe. Mỗi một lệnh xuất bến kèm theo một hoả
đơn để cho chủ xe trả chi phí dịch vụ của bến xe.
3 Chức năng
3.1Chức năng chính
Phần mềm quản lý bến xe phát huy được vai trò tuyệt đối với bến xe khách
thông qua những tính năng tuyệt vời sau
- Tính năng lưu trữ thông tin xe ra vào
Với tính năng này, người dùng có thể kiểm tra thông tin về một xe khách
cụ thể vào bất kỳ thời điểm nào. Từ đó giúp người quản lý dễ dàng tìm kiếm dữ
liệu một cách nhanh chóng và chính xác
- Tính năng điều độ phương tiện
Điều độ phương tiện là một trong những điểm đáng lưu ý tại bến xe. Với
tính năng thông minh này của phần mềm quản lý. Người quản lý lập lệnh cho xe
xuất bến, nếu đúng giờ xuất bến và đủ điều kiện lệnh sẽ được duyệt và xe được
phép rời khỏi bến. Chức năng này giúp Ban quản lý có thể kiểm soát việc hợp
đồng giữa nhà xe và bến xe còn hiệu lực hay không, thời gian xe xuất bến có
đúng theo quy định không, tránh trường hợp xe xuất bến sai giờ.
- Tính năng báo cáo
Tất cả các sự kiện vào ra bãi đỗ xe sẽ được lưu trữ trên hệ thống. Đồng
thời, phần mềm cho phép người dùng thống kê/lọc dữ liệu; theo khoảng thời
gian nhất định dựa theo: biển số, khoảng thời gian, loại xe…
- Tính năng quản lý tuyến đường
Phần mềm cho phép lưu trữ thông tin về tuyến đường của xe. Người dùng
có thể thêm, sửa thông tin tuyến đường của phương tiện.
- Tính năng quản lý thông tin tài xế
Bên cạnh các tính năng cơ bản, thì việc quản lý thông tin tài xế góp phần
đảm bảo an ninh hơn trong bến xe.
- Tính năng chăm sóc khác hàng
Chăm sóc khách hàng cho phép khách hàng liên hệ, tư vấn, phản ánh
chuyến đi và giúp khách hàng biết thêm nhiều dịch vụ của bến xe.
...
3.2 Phi chức năng:

5
Hiệu suất: Load page và xử lý giao dịch trong thời gian ngắn.
Bảo mật: Tuân thủ quy định bảo mật, an toàn thông tin
Khả năng mở rộng: Phần mềm quản lý bến xe có khả năng xử lý tiếp nhận
thông tin đồng thời nhiều khách hàng
Khả năng tiếp cận: Với giao diện đơn giản, phù hơp, dễ thao tác, thân thiện
với mọi người.
3.3 Các ràng buộc giả định
Phần mền sẽ được phát triển bằng cách sử dụng ngôn ngữ Visual Basic với
cơ sở dữ liệu Microsoft Access.
Ngân sách: Từ 200.000.000 VNĐ đến 500.000.000 VNĐ
Thời gian: Được phát triển trong vòng 10 đến 15 tháng.

6
CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ
1.Sơ đồ rã chức năng

2.Sơ đồ DFD mức ngữ cảnh

7
3. ERD mô tả

4. Lược đồ ER

You might also like