1. Trang chủ
  2. » Tất cả

PHẦN mềm bán vé XE BUS ở TPHCM

38 14 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Phần mềm bán vé xe bus ở TPHCM
Người hướng dẫn Nguyễn Thị Bích Nguyên
Trường học Học viện Công Nghệ Bưu Chính Viễn Thông Cơ Sở Tại Thành Phố Hồ Chí Minh
Chuyên ngành Nhập môn công nghệ phần mềm
Thể loại Báo cáo đồ án đề tài
Năm xuất bản 2023
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 38
Dung lượng 2,24 MB
File đính kèm file dinh kem.rar (2 MB)

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

Cấu trúc

  • 1. Hiện trạng (3)
    • 2.1 Yêu cầu chức năng nghiệp vụ (3)
    • 2.2 Yêu cầu chức năng hệ thống và yêu cầu chất lượng (8)
    • 2.3 Mô hình luồng dữ liệu (DFD) chung cho toàn bộ hệ thống (9)
    • 2.4 Sơ đồ luồng dữ liêu (DFD) theo yêu cầu (10)
  • 3. Thiết kế (14)
    • 3.1 Mô hình triển khai (14)
    • 3.2 Thiết kế cơ sở dử liệu (14)
      • 3.2.1 Sơ đồ quan hệ thực thể (14)
      • 3.2.1 Thiết kế chi tiết các thực thể (15)
    • 3.3 Thiết kế giao diện (18)
      • 3.3.1 Thiết kế đăng nhập (18)
      • 3.3.2 Thiết kế giao diện nhân viên (19)
      • 3.2.3 Thiết kế giao diện quản lí (23)
  • 4. Kiểm thử (25)
    • 4.1 cài đặt (25)
    • 4.2 kiểm thử (26)
      • 4.2.1 Chạy thử chương trình bán vé và chức năng của nhân viên (26)
      • 4.2.2 Chạy chương trình chức năng quản lí (31)
  • 5. Tổng kết (37)
    • 5.1 hướng dẫn cài đặt (37)
    • 5.2 Ưu nhược điểm (38)
    • 5.3 Hướng phát triển trong tương lai (38)

Nội dung

1. Hiện trạng Việc quản lí bán vé xe buýt và danh thu thực hiện qua excel . hiện tại đang gặp khó khăn trong việc quản lí dữ liệu ngày càng một nhiều nên việc quản lí bằng excel dần khó khăn , dễ sai sót bảo mật. Vì vậy nhóm chúng tôi, đang phát triển ứng dụng bán vé xe buýt để quản lí đơn giản hơn.

Trang 1

1

BỘ THÔNG TIN VÀ TRUYỀN THÔNG

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH

BÁO CÁO ĐỒ ÁN

ĐỀ TÀI :PHẦN MỀM BÁN VÉ XE BUS Ở TPHCM

Môn: Nhập môn công nghệ phần mềm

Giảng viên hướng dẫn: Nguyễn Thị Bích Nguyên

Trang 2

Mục lục

1 Hiện trạng 3

2 Yêu cầu hệ thống 3

2.1 Yêu cầu chức năng nghiệp vụ: 3

2.2 Yêu cầu chức năng hệ thống và yêu cầu chất lượng 8

2.3 Mô hình luồng dữ liệu (DFD) chung cho toàn bộ hệ thống 9

2.4 Sơ đồ luồng dữ liêu (DFD) theo yêu cầu 10

3 Thiết kế 14

3.1 Mô hình triển khai 14

3.2 Thiết kế cơ sở dử liệu 14

3.2.1 Sơ đồ quan hệ thực thể 14

3.2.1 Thiết kế chi tiết các thực thể 15

3.3 Thiết kế giao diện 18

3.3.1 Thiết kế đăng nhập 18

3.3.2 Thiết kế giao diện nhân viên 19

3.2.3 Thiết kế giao diện quản lí 23

4 Kiểm thử 25

4.1 cài đặt 25

4.2 kiểm thử 26

4.2.1 Chạy thử chương trình bán vé và chức năng của nhân viên 26

4.2.2 Chạy chương trình chức năng quản lí 31

5 Tổng kết 37

5.1 hướng dẫn cài đặt 37

5.2 Ưu nhược điểm 38

Trang 3

3

1 Hiện trạng

Việc quản lí bán vé xe buýt và danh thu thực hiện qua excel hiện tại đang gặp khó khăn trong việc quản lí dữ liệu ngày càng một nhiều nên việc quản lí bằng excel dần khó khăn , dễ sai sót bảo mật Vì vậy nhóm chúng tôi, đang phát triển ứng dụng bán vé xe buýt để quản lí đơn giản hơn

liên quan

Biểu mẫu liên quan

Ghi chú

1 Thêm nhân viên

Lưu trữ Form thông tin

nhân viên

2 quản lí nhân viên

quản lí Form chỉnh sữa

nhân viên

3 Tra cứu thông tin vé

Tra cứu Dựa theo mã vé

4 Quản lý số lượng vé bán ra

Kết xuất - Thống kê xem

trong tháng bán ra được bao nhiêu vé của các loại

QL_BM1

Trang 4

4 Tổng kết doanh thu

Tính toán Tổng tiền vé=

hs,sv x 3000 + thường x7000

Doanh thu 1 ngày

= tổng tiền vé ngày đó

Doanh thu 1 tháng

= tổng tiền vé bán được theo ngày

QL_BM2

5 Thêm trạm

xe

Thêm trạm

Thêm trạm dựa trên mã trạm

Trang 6

Bộ phận: Nhân viên bán vé Mã số: NV

việc

Loại công việc

Quy định/

Công thức liên quan

Biểu mẫu liên quan

Ghi chú

1 Kiểm tra vé

Tra cứu? Kiểm tra loại

vé bán có phù hợp với loại khách hàng hay không

2 Tính tiền

Tính toán Trả lại tiền dư

cho khách hàng khi số tiền lớn hơn mệnh giá của

3 Bán vé Bán vé In vé dựa theo

quy chuẩn khách hàng là học sinh, sinh viên hay vé thường

Trang 7

Quy định/

Công thức liên quan

Biểu mẫu liên quan

Ghi chú

1 Mua vé Lưu trữ - Người dưới

1,3m, người cao tuổi hoặc tàn tật được miễn phí vé

- Nếu là sinh viên phải xuất thẻ sinh viên hoặc giấy tờ chứng minh là sinh viên

KH_BM1 - Những

người không

có vé hoặc làm mất vé khi kiểm tra

sẽ phải mua lại vé tương ứng

Trang 8

Mã vé Ngày mua Thời gian mua Số xe Giá vé Tên trạm

2.2 Yêu cầu chức năng hệ thống và yêu cầu chất lượng

1 Quyền sử dụng phần

mềm

1) quản lý: được phép sử dụng tất cả các chức năng của phần mềm

2) Người sử dụng: chỉ được lưu trữ vé

3) nhân viên : được sử dụng các chức năng bán vé, thêm chuyến xe,và sử dụng tài khoản

Trang 9

9

2.3 Mô hình luồng dữ liệu (DFD) chung cho toàn bộ hệ thống

Trang 10

2.4 Sơ đồ luồng dữ liêu (DFD) theo yêu cầu

- Chức năng mua bán vé

Trang 11

11

- Chức năng quản lí vé xe

Trang 12

- Chức năng quản lí doanh thu

Trang 13

13

- Chức năng quản lí trạm

Trang 14

- Chức năng quản lí nhân viên

3 Thiết kế

3.1 Mô hình triển khai

Ứng dụng được thực hiện để phục vụ cho quản lí và nhân viên nhưng cơ sở dử liệu thì phải tập trung

3.2 Thiết kế cơ sở dử liệu

3.2.1 Sơ đồ quan hệ thực thể

Trong hệ thống đã được mô tả chúng ta có thể thực hiện cụ thể sau:

o Quản lý: quản lý danh sách xe bus và nhân viên

o Nhân viên: quản lí kiểm soát việc bán vé

Trang 15

15

3.2.1.1 ERD Diagram

3.2.1 Thiết kế chi tiết các thực thể

3.2.1.1 Nhân viên

Bảng lưu trử các thông tin về nhân viên có cấu trúc như sau:

Tên cột kiểu Ràng buộc và khoá Ghi chú

MaNV nvchar(10) Not null, khoá chính Mã nhân viên

GioiTinh nvchar(5) Not null Giới tính

DienThoai nvchar(12) Not null Số điện thoại

Taikhoan nvchar(10) Not null Tài khoản đăng nhập

Trang 16

Tên tài khoản

ngoại

Mã loại vé

Trang 18

3.3 Thiết kế giao diện

3.3.1 Thiết kế đăng nhập

Trang 19

19

3.3.2 Thiết kế giao diện nhân viên

Trang 20

3.3.2.1 Thiết kế giao diện thêm chuyến xe

Trang 21

21

3.3.2.2 Thiết kế giao diện bán vé

Trang 22

3.2.2.3 Thiết kế giao diện vé xe bus

Trang 23

23

3.2.3 Thiết kế giao diện quản lí

3.2.3.1 Thiết kế giao diện tổng kết vé

Trang 24

3.2.3.2 Thiết kế giao diện quản lí nhân viên

Trang 25

1 Đăng nhập Hoàn thành Truy cập vào chức năng, vai trò của tài

khoản (nhân viên, quản lý)

2 Tạo tài khoản Hoàn thành Tạo thêm tài khoản nhân viên

3 Tổng kết vé Hoàn thành Hiển thị doanh thu trong tháng

5 Kiểm soát vé Hoàn thành Kiểm tra vé đã xuất hay chưa

6 Quản lý nhân viên Hoàn thành Thêm, xóa, chỉnh sửa thông tin nhân viên

7 Đổi mật khẩu Hoàn thành Thay đổi mật khẩu tài khoản của nhân

viên

9 Thêm chuyến xe Hoàn thành Thêm chuyến xe cho nhân viên

10 Quay về (trở về) Hoàn thành Quay về màn hình trước đó

11 Đăng xuất Hoàn thành Thoát khỏi tài khoản hiện tại

Trang 26

4.2 kiểm thử

4.2.1 Chạy thử chương trình bán vé và chức năng của nhân viên

Trang 27

27

4.2.1.1 Đổi mật khẩu

Trang 28

4.2.1.2 Thêm chuyến xe

Trang 29

29

4.2.1.3 Bán vé

Trang 31

31

4.2.2 Chạy chương trình chức năng quản lí

Trang 32

4.2.2.1 Chức năng thêm trạm

Trang 33

33

4.2.2.2 Kiểm tra mã vé

Trang 34

4.2.2.3 Hiệu chỉnh nhân viên

Trang 35

35

Trang 36

Tổng kết vé:

+ Theo ngày:

+Theo tháng

Trang 37

37

+Thống kê chi tiết theo tháng

5 Tổng kết

5.1 hướng dẫn cài đặt

 Cài SQL Server 2008 trở lên

 Tạo CSDL Polypro bằng cách chạy file Polypro.sql

 Cài đặt JDK 1.8 trở lên

 Chạy file setup

Trang 38

5.2 Ưu nhược điểm

+ Ưu điểm:

- Thuận tiện cho việc quản lí và bán vé

- Kiểm soát được vé bán trong tháng

- Quản lí được nhân viên, trạm, chuyến xe

- Phù hợp thời đại, áp dụng công nghệ vào quy trình làm việc

- Tốc độ xử lý nhanh, tiết kiệm thời gian

+ Nhược điểm:

- Yêu cầu người dùng phải có kiến thức về công nghệ

5.3 Hướng phát triển trong tương lai

o Thêm các ứng dụng thanh toán online

o Phát triển thêm định vị xe

o Phát triển thêm các ưu đãi tích luỹ khi đi xe

o Phát triển thanh toán bằng mã QR

Ngày đăng: 06/01/2023, 11:10

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

TÀI LIỆU LIÊN QUAN

w