Mục đích - Tìm hiểu về cơ cấu tổ chức và quản lý dịch vụ xe khách - Áp dụng các kiến thức về phân tích thiết kế hệ thống thông tin, kiến thức về phần mềm lập trình để xây dựng hệ thống q
Trang 1ĐẠI HỌC QUỐC GIA TP HCM TRƯỜNG ĐẠI HỌC AN GIANG KHOA CÔNG NGHỆ THÔNG TIN
-
-BÁO CÁO MÔN HỌC
LẬP TRÌNH NET
Thành Viên
Trần Thị Thanh Ngân DTH195159
Long Xuyên, ngày 20 tháng 12 năm 2021
Trang 2Phần I: Mục đích và yêu cầu
1 Mục đích
- Tìm hiểu về cơ cấu tổ chức và quản lý dịch vụ xe khách
- Áp dụng các kiến thức về phân tích thiết kế hệ thống thông tin, kiến thức về phần mềm lập
trình để xây dựng hệ thống quản lý xe khách cho nhà xe NBH
2 Yêu cầu
- Tìm hiểu và nghiên cứu bài toán phân tích thiết kế hệ thống thông tin quản lý xe khách
- Từ đó, xây dựng một chương trình quản lý xe khách phù hợp với nhu cầu thực tế và có tính
ứng dụng cao
Phần II: Giới thiệu đồ án
1.1 Thông tin tổng quan
Chương trình có 2 cấp bậc sử dụng và có các chức năng cở bản như quản lý chuyến xe,
quản lý nhân viên, quản lý xe và quản lý vé xe
1.2 Giới hạn phạm vi đồ án
Quản lý nhà xe NBH
1
Trang 3QL Chuyến Xe
Thêm TT
Sửa TT
Đặt vé
QL Nhân Viên
Thêm TT
Sửa TT
QL Xe
Thêm TT
Sửa TT
QL Vé Xe
Xem TT từng
vé đã đặt
Trang 41.3 Thời gian thực hiện
Thời gian thực hiện từ 10/12/2021
Quy cách làm việc nhóm: Github + Zalo + Meetting
1.4 Phân công nhiệm vụ
Nguyễn Ra Băng ERM + form ChuyenXe, formVexe, form Xe
Mai Phước Hậu Sql + Word + form loggin, form NhanVien
Trần Thị Thanh Ngân PPT + Giao diện + LDM + form Đặt vé
Phần III: Đối tượng sử dụng và mô tả hệ thống
- Đối tưởng sử dụng chương trình: Quản lý và nhân viên của nhà xe.
- Mô tả hệ thống chương trình: chương trình sẽ được phân thành 2 cấp bậc admin và
nhanvien Với mỗi tài khoản khác nhau thì chức năng được phép sử dụng sẽ
khác nhau Đối 3
Trang 5với tài khoản admin thì được sử dụng đầy đủ chức năng của chương trình, đối với nhanvien
thì bị giới hạn chỉ được sử dụng các chức năng: xem các xe và các chuyến xe có trong hệ
thống, đặt vé xe
+ Chức năng quản lý chuyến xe: tại đây ta sẽ quản lý các thông tin cơ bản của chuyến
xe như: MaChuyenXe, DiemDi, DiemDen TgXuatPhat, GiaVe, MaNhanVien, MaXe, SoGhe
Chức năng Thêm thông tin chuyến xe và Sửa thông tin chuyến xe chỉ được thực hiện
khi đang đăng nhập ở tài khoản admin
Khi ta chọn 1 trường dữ liệu trong thông tin chuyến xe và tiến hành nhấn đặt vé xe thì
các thông tin như mã chuyến xe, thời gian xuất phát được tự động hiển thị lên Khi nhập dữ
liệu vào trường số ghế đặt thì thành tiền sẽ tự động hiển thị dựa và giá tiền mà ta đã nhập ở
ngoài thông tin chuyến xe Khi tiến hành nhấn đặt vé thì thông tin vé được đặt sẽ được lưu
xuống bảng thông tin vé xe và số ghế còn lại của chuyến xe đó sẽ được giảm
+ Chức năng quản lý nhân viên: chức năng này bị giới hạn chỉ tài khoản admin mới
được phép sử dụng hai chức năng thêm và sửa thông tin nhân viên, đối với tài nhanvien thì
không hiển thị chức năng này
Trang 6+ Chức năng quản lý xe: chức năng này bị giới hạn chỉ tài khoản admin mới được phép
sử dụng hai chức năng thêm và sửa thông tin xe, tài khoản nhanvien thì chỉ được xem thông tin
các xe có trong hệ thống
+ Chức năng quản lý vé xe: chức năng này không bị giới hạn bởi loại tài khoản nào Tại
đây ta sẽ xem được các thông tin vé xe đã được đặt, ngoài ra ta có thể tìm được các vé xe đã
được đặt của từng chuyến xe thông qua chức năng tìm kiếm bằng mã chuyến xe
5
Trang 7Phần IV: Phân tích thiết kế hệ thống
1.1 ERM
1.2 LDM
Phần V: Giao diện chương trình Giao Diện Đăng Nhập
Trang 8Giao Diện Chính (admin) o
Quản Lý Chuyến Xe
7
Trang 9o Quản Lý Nhân Viên
Trang 10o Quản Lý Vé Xe
Giao Diện Chính (Nhân Viên)
o Quản Lý Chuyến Xe
9
Trang 11o Quản Lý Xe
Trang 12Form đặt vé
Phần VI: Kết luận
- Chương trình này làm được những gì: quản lý thông tin cơ bản của nhân viên, quản lý thông
tin của xe, quản lý các chuyến xe và quản lý các vé xe đã được đặt
- Chức năng phát triển trong tương lai:
+ Đặt vé xe: có thêm phần chọn ghế
+ Xóa chuyến xe, nhân viên và xe
Phần VII: Tài liệu tham khảo
- stackoverflow
11
Trang 13- tài liệu môn học: Lập trình Net