1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website quản lý bãi đậu xe ô tô có thu phí tại đà nẵng

48 0 0

Đ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 đề Xây dựng website quản lý bãi đậu xe ô tô có thu phí tại Đà Nẵng
Tác giả Võ Tấn Hoàng Không
Người hướng dẫn Ths. Trần Bửu Dung
Trường học Đại học Đà Nẵng
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án tốt nghiệp đại học
Năm xuất bản 2022
Thành phố Đà Nẵng
Định dạng
Số trang 48
Dung lượng 2,75 MB

Nội dung

Đối với các tổ chức thu phí bãi đỗ bất tiện trong việc thống kê thanh toán.Dẫn đến nhu cầu cần xây dựng một website cho phép khách hàng đặt chỗ để xetrực tuyến tại bất kỳ vị trí nào có k

Trang 1

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT

KHOA CÔNG NGHỆ SỐ

ĐỒ ÁN TỐT NGHIỆP

ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN

ĐỀ TÀI:

XÂY DỰNG WEBSITE QUẢN LÝ BÃI ĐẬU XE

Ô TÔ CÓ THU PHÍ TẠI ĐÀ NẴNG

Người hướng dẫn : Ths Trần Bửu Dung Sinh viên thực hiện : Võ Tấn Hoàng Không

Trang 2

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT

KHOA CÔNG NGHỆ SỐ

ĐỒ ÁN TỐT NGHIỆP

ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN

ĐỀ TÀI:

XÂY DỰNG WEBSITE QUẢN LÝ BÃI ĐẬU XE

Ô TÔ CÓ THU PHÍ TẠI ĐÀ NẴNG

Người hướng dẫn : Ths Trần Bửu Dung

Sinh viên thực hiện : Võ Tấn Hoàng Không

Mã sinh viên : 1811505310119

Lớp : 18T1

Đà Nẵng, 02/2022

Trang 3

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

Trang 4

NHẬN XÉT CỦA NGƯỜI PHẢN BIỆN

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

……….

Trang 5

Tên đề tài: Xây dựng website quản lý bãi đậu xe ô tô có thu phí tại Đà Nẵng

Sinh viên thực hiện: Võ Tấn Hoàng Không

Mã SV: 1811505310119 Lớp: 18T1

Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cảchiều rộng và sâu Kinh tế đất nước ngày một phát triển đi cùng với đó là số lượng xe

ô tô càng lớn do đó nhu cầu đậu đỗ xe ngày càng tăng

Để đáp ứng nhu cầu trên, cần phát triển các bãi đậu xe ô tô thông minh có sự can thiệpcủa công nghệ thông tin giúp cho việc cạnh tranh tốt hơn, dịch vụ thông minh hơn vàhiện đại hơn

Trên thế giới việc đặt chỗ đậu xe trực tuyến không có gì xa lạ, công nghệ thôngtin giúp mọi việc trở nên dễ dàng hơn, bạn chỉ cần truy cập Internet là có thể chọn bãi

đỗ phù hợp với xe của mình có thể biết địa chỉ đường đến bãi cái chính sách dịch vụ

và giá cả một cách chi tiết

Ở nước ta cũng có rất nhiều tổ chức hoạt động thu phí bãi đỗ xe nhưng đa phầnchỉ dừng lại ở việc offline, các chủ xe phải tới tận bãi để đăng ký đỗ xe gây nhiều bấttiện

Để tiếp cận và góp phần đẩy mạnh sự phổ biến bãi đỗ xe thông minh ở ViệtNam, em đã tìm hiểu và cài đặt website đặt chỗ để xe trực tuyến

Với sự hướng dẫn tận tình của Cô Trần Bửu Dung em đã hoàn thành phần mềmnày Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng chắcrằng không tránh khỏi những thiếu sót Em rất mong nhận được sự thông cảm và góp ý

của quy Thầy cô

Em xin chân thành cảm ơn!

Trang 6

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT

KHOA CÔNG NGHỆ SỐ

CỘNG HÒA XÃ HÔI CHỦ NGHĨA VIỆT NAM

Độc lập - Tự do - Hạnh phúc

NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

Giảng viên hướng dẫn: Ths Trần Bửu Dung

Sinh viên thực hiện: Võ Tấn Hoàng Không Mã SV: 1811505310119

1 Tên đề tài: Xây dựng website Quản lý bãi đậu xe ô tô có thu phí tại Đà Nẵng.

2 Các số liệu, tài liệu ban đầu:

- Ngôn ngữ JavaScript, ASP.Net

- Hệ quản trị cơ sở dữ liệu SQL Server

3 Nội dung chính của đồ án:

- Xây dựng hệ thống website cho phép khách hàng đặt chỗ để xe trực tuyến tạibất kỳ vị trí nào có kết nối internet

- Nhân viên xử lý xe ra vào, xử lý thanh toán, thống kê dữ liệu

- Người quản trị quản lý ô đỗ trong bãi xe (tình trạng, giá ), quản lý nhân viên

Trang 7

Em xin gửi lời cảm ơn chân thành và sâu sắc tới cô Trần Bửu Dung đã hướngdẫn, giúp đỡ em trong suốt thời gian thực hiện đề tài.

Em xin chân thành cảm ơn thầy cô bộ môn đã tận tình giảng dạy, truyền đạtkiến thức cho em trong các kỳ học vừa qua

Xin chân thành cảm ơn tất cả bạn bè đã động viên, giúp đỡ em trong thời gianhọc tập và hoàn thành đồ án

Mặc dù đã cố gắng nhiều nhưng sẽ không thể tránh khỏi những thiếu sót Emkính mong nhận được sự góp ý của quý Thầy Cô và các bạn để hoàn thành tốt hơnnữa

Em xin chân thành cảm ơn!

Trang 8

LỜI CAM ĐOAN

Em xin cam đoan:

 Những nội dung trong luận văn này do chúng em thực hiện dưới sự hướngdẫn của cô Trần Bửu Dung

 Mọi tham khảo trong luận văn đều được trích dẫn rõ ràng tên tác giả, têncông trình, thời gian, địa điểm công bố

 Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, chúng

em xin chịu hoàn toàn trách nhiệm

Sinh viên thực hiện

Võ Tấn Hoàng Không

Trang 9

LỜI NÓI ĐẦU i

CAM ĐOAN ii

MỤC LỤC iii

MỞ ĐẦU 1

1 Lý do chọn đề tài 1

2 Mục đích của đề tài 1

3 Phạm vi đề tài 1

4 Đối tượng nghiên cứu 1

Chương 1: KHẢO SÁT – XÁC NHẬN 2

1.1 Tìm hiểu hoạt động thực tế 2

1.1.1 Xe ra vào bãi đỗ xe 2

1.1.2 Mức phí gửi xe 2

1.1.3 Mức phạt khi gửi quá giờ 2

1.2 Đặc tả yêu cầu nghiệp vụ 2

1.2.1 Khách vãng lai 2

1.2.2 Khách thành viên 2

1.2.3 Nhân viên 3

1.2.4 Người quản trị 3

Chương 2: CƠ SỞ LÝ THUYẾT 4

2.1 Ngôn ngữ lập trình 4

2.1.1 ASP.Net sử dụng mô hình MVC 4

2.1.2 Javascript 5

Trang 10

3.1 Đặc tả yêu cầu phần mềm 8

3.1.1 Khách vãng lai 8

3.1.2 Thành viên 8

3.1.3 Người quản trị (Admin) 8

3.1.4 Nhân viên 8

3.2 Sơ đồ Usecase 9

3.3 Kịch bản cho sơ đồ usecase 9

3.3.1 Thành viên 9

3.3.1.1 Usecase đăng nhập 9

3.3.1.2 Cập nhật thông tin 10

3.3.1.3 Đặt chỗ trực tuyến 11

3.3.1.4 Đăng xuất 11

3.3.2 Admin 12

3.3.2.1 Quản lý khách hàng 12

3.3.2.2 Quản lý nhân viên 13

3.3.2.3 Thống kê 14

3.3.3 Nhân viên 15

3.3.3.1 Xử lý vào bãi 15

3.3.3.2 Xử lý rời bãi 15

3.3.4 Khách vãng lai 16

3.3.4.1 Đăng ký 16

3.4 Liệt kê các Entity tìm được 17

3.5 Sơ đồ ERD 17

Chương 4: TRIỂN KHAI ỨNG DỤNG 18

4.1 Quản trị (ADMIN) 18

4.1.1 Giao diện trang đăng nhập 18

4.1.2 Giao diện sau khi đăng nhập thành công 18

4.1.3 Giao diện quản lý khách hàng 18

Trang 11

4.1.5 Giao diện tìm kiếm khách hàng thành công 19

4.1.6 Giao diện quản lý ô đỗ 20

4.1.7 Giao diện cho thuê ô đỗ 20

4.1.8 Giao diện sau khi cho thuê thành công 21

4.1.9 Giao diện chọn ô đỗ 21

4.1.10 Giao diện khi có khách đặt chỗ 22

4.1.11 Giao diện khi xuất chỗ 22

4.1.12 Giao diện xuất hóa đơn 23

4.1.13 Giao diện tìm kiếm hóa đơn thành công 24

4.2 Khách hàng (CLIENT) 25

4.2.1 Giao diện trang chủ 25

4.2.2 Giao diện giá dịch vụ 26

4.2.3 Giao diện quy định bãi đỗ 27

4.2.4 Giao diện đăng nhập 27

4.2.5 Giao diện sau khi đăng nhập thành công 28

4.2.6 Giao diện đặt chỗ trực tuyến 29

4.2.7 Giao diện sau khi đặt chỗ thành công 30

4.2.8 Giao diện trang cá nhân 30

4.2.9 Giao diện cập nhật thông tin cá nhân 31

4.2.10 Giao diện chọn ảnh đại diện 32

4.2.11 Giao diện sau khi cập nhật ảnh đại diện thành công 33

4.2.12 Giao diện thêm thông tin xe ô tô 33

4.2.13 Giao diện sau khi thêm xe thành công 33

4.2.14 Giao diện chỉnh sửa xe ô tô 34

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 35

Trang 13

MỞ ĐẦU

1 Lý do chọn đề tài

Để hỗ trợ cho việc đậu đỗ xe một cách nhanh chóng và tiện lợi, em chọn đềtài “Xây dựng website Quản lý bãi đỗ xe có thu phí tại Đà Nẵng” Hiện nayviệc đậu đỗ xe tại đà nẵng khá thủ công và bị động Chủ xe khi mang xe tới cácbãi đỗ sẽ không biết còn chỗ đỗ hay không hoặc là phải đi tìm bãi đỗ, khá là bấttiện Đối với các tổ chức thu phí bãi đỗ bất tiện trong việc thống kê thanh toán.Dẫn đến nhu cầu cần xây dựng một website cho phép khách hàng đặt chỗ để xetrực tuyến tại bất kỳ vị trí nào có kết nối Internet, giải quyết việc quản lý đỗ xecho quản lý và nhân viên, chỉ định vị trí sắp xếp vị trí đỗ hợp lý, thống kê dễdàng các doanh thu

2 Mục đích của đề tài

Xây dựng website cho bãi đậu xe có các chức năng sau:

 Xây dựng trang giao diện vị trí và chi tiết các bãi đỗ xe

 Xây dựng trang quản lý các bãi đỗ xe, quản lý xe

 Thống kê ô đỗ còn trống, ô đỗ đã đặt, doanh thu

Rèn luyện kỹ năng phân tích và thiết kế để tạo ra các website có chất lượngđồng thời có được kỹ năng thực tiễn nghề nghiệp

3 Phạm vi đề tài

Đề tài áp dụng cho thành phố Đà Nẵng

4 Đối tượng nghiên cứu

Ứng dụng sẽ phục vụ tác nghiệp cho các tác nhân có liên quan:

 Người dùng chung

 Thành viên

 Nhân viên

 Quản trị viên

Trang 14

Xây dựng website quản lý bãi đỗ xe có thu phí tại Đà Nẵng

Khách hàng sẽ phải thanh toán trước cho số lượt mình đã đặt tại quầyscan

 Hình thức sử dụng tại chỗ

Khách hàng mang xe tới bãi đỗ Khi nhân viên đã xác nhận ô đậu phùhợp, khách hàng sẽ phải đăng ký số lượt gửi mỗi lượt 60 phút, thông tin xe sẽđược scan qua máy quét biển số và được lưu cùng với thông tin đặt chỗ

Khách hàng sẽ phải thanh toán trước cho số lượt mình đã đặt tại quầyscan

1.1.2 Mức phí gửi xe

 Một lượt 60 phút

 15.000đ/xe/lượt đối với xe dưới 5 chỗ

 20.000đ/xe/lượt đối với xe dưới 7 chỗ

1.1.3 Mức phạt khi gửi quá giờ

Xe đỗ quá 60 phút sẽ được tính theo giờ tiếp theo

1.2 Đặc tả yêu cầu nghiệp vụ

1.2.1 Khách vãng lai

 Được xem thông tin chung gồm: giá vé, dịch vụ, bản đồ

 Được phép đăng ký tài khoản

Trang 15

tin đăng ký thành viên trùng nhau thì hệ thống sẽ hỗ trợ để cho phép kháchhàng lựa chọn thông tin đặt chỗ mà không cần phải khai báo lại).

 Theo dõi tình trạng ô đỗ khi đăng ký đặt chỗ thành công (việc này giúp kháchhàng biết được thời gian còn lại của ô đỗ mình đã chọn)

 Cập nhật thông tin cá nhân

 Cập nhật thông tin xe

1.2.3 Nhân viên

 Xử lý xe vào ra

Mỗi khi có lượt xe vào nhưng chưa đăng ký trực tuyến trên website nhân viên trực sẽ quét biển số xe và ghi thẻ từ cho khách hàng đồng thời thêmthông tin khách hàng trên hệ thống

Mỗi khi có lượt xe ra nhân viên ca trực sẽ dựa vào thông tin giờ đậu đểtính tiền xe đỗ trong bãi Tính thêm phí phạt đối với các xe đã đăng ký onlinetheo thời gian vượt, đối với thanh toán trước tính thêm phí nếu có

Trang 16

Xây dựng website quản lý bãi đỗ xe có thu phí tại Đà Nẵng

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1 Ngôn ngữ lập trình

2.1.1 ASP.Net sử dụng mô hình MVC

ASP.Net MVC là một framework tuyệt vời hỗ trợ pattern MVC cho ASP.NET.MVC là cụm từ viết tắt của Model-View-Controller, nó phân chia pattern của ứng dụngthành 3 phần - model, controller và view

 Model giúp lưu trữ dữ liệu của ứng dụng và trạng thái của nó Nó là một cơ

sở dữ liệu hoặc cũng có thể chỉ là một tập tin XML

 View được coi là một giao diện người dùng được sử dụng bởi khách truy cậptrang web của bạn để nhìn thấy các dữ liệu Các trang ASPX thường được sửdụng để hiển thị view trong các ứng dụng ASP.NET MVC

 Controller chịu trách nhiệm xử lý các tương tác của người dùng với trangweb Nó được sử dụng để xác định loại view nào cần phải được hiển thị.Controller cũng được sử dụng cho mục đích giao tiếp với model

Hình 2.1 Mô hình MVC

 Luồng xử lý dữ liệu trong MVC: Khi có một yêu cầu từ phía Client gửi đếnServer, bộ phận Controller có nhiệm vụ tiếp nhận yêu cầu, xử lý dữ liệu đầuvào và quyết định luồng đi tiếp theo (trả về kết quả hay tương tác với Cơ sở

dữ liệu để lấy dữ liệu) Nếu cần tương tác với cơ sở dữ liệu, Controller sẽ gọitới Model để lấy dữ liệu đầu ra Model tương tác với Cơ sở dữ liệu để truyxuất dữ liệu phù hợp với yêu cầu của phía Controller, sau đó Model trả dữliệu về cho Controller xử lý Controller sẽ gọi đến View phù hợp với yêu cầu

Trang 17

kèm theo dữ liệu cho View View có trách nhiệm hiển thị kết quả, dữ liệuđầu ra phù hợp với yêu cầu của người dùng trên giao diện Web.

ASP.NET MVC có thành phần ánh xạ URL mạnh mẽ cho phép bạn xây dựngnhững ứng dụng có các địa chỉ URL xúc tích và dễ tìm kiếm Các địa chỉ URL khôngcần phải có phần mở rộng của tên tập tin và được thiết kế để hỗ trợ các mẫu định dạngtên phù hợp với việc tối ưu hóa tìm kiếm (URL) và phù hợp với lập địa chỉ theo kiểuRepresentational State Transfer (REST)…

Hỗ trợ các tính năng có sẵn của ASP.NET như cơ chế xác thực người dùng,quản lý thành viên, quyền, output caching và data caching, seession và profile, quản lý

tình trạng ứng dụng, hệ thống cấu hình… – ASP.NET MVC 5 sử dụng view engine

Razor View Engine cho phép thiết lập các view nhanh chóng, dễ dàng và tốn ít côngsức hơn so với việc sử dụng Web Forms view engine

2.1.2 Javascript

Javascript là một ngôn ngữ lập trình kịch bản dựa vào đối tượng phát triển cósẵn hoặc tự định nghĩa Javascript được sử dụng rộng rãi trong các ứng dụng Website.Javascript được hỗ trợ hầu như trên tất cả các trình duyệt như Firefox, Chrome, trênmáy tính lẫn điện thoại

Nhiệm vụ của Javascript là xử lý những đối tượng HTML trên trình duyệt Nó

có thể can thiệp với các hành động như thêm / xóa / sửa các thuộc tính CSS và các thẻHTML một cách dễ dàng Hay nói cách khác, Javascript là một ngôn ngữ lập trình trêntrình duyệt ở phía client Tuy nhiên, hiện nay với sự xuất hiện của NodeJS đã giúp choJavascript có thể làm việc ở backend

Javascript giúp thao tác với người dùng ở phía client và tách biệt giữa các client

Ví dụ 2 người đang truy cập vào 2 trình duyệt khác nhau thì cả hai đều có những phiên

xử lý Javascript khác nhau, không ảnh hưởng lẫn nhau

Javascript có thể hoạt động trên nhiều nền tảng khác nhau, từ Windows, macOScho đến các hệ điều hành trên mobile

Javascript là một ngôn ngữ dễ tiếp cận, bạn sẽ dễ dàng học nó mà không cầnphải cài đặt quá nhiều phần mềm

Trang 18

Xây dựng website quản lý bãi đỗ xe có thu phí tại Đà Nẵng

Hình 2.2 Ngôn ngữ javascript

2.2 Hệ quản trị cở sở dữ liệu SQL Server

SQL server hay còn được gọi là Microsoft SQL Server, nó từ viết tắt của MSSQL Server Đây chính là một loại phần mềm đã được phát triển bởi Microsoft và nóđược sử dụng để có thể dễ dàng lưu trữ cho những dữ liệu dựa theo tiêu chuẩnRDBMS

Hình 2.3 Hệ quản trị cơ sở dữ liệu SQL Server

Trang 19

SQL Server có khả năng cung cấp đầy đủ các công cụ cho việc quản lý từ giaodiện GUI đến sử dụng ngôn ngữ cho việc truy vấn SQL Điểm mạnh của SQL điểmmạnh của nó là có nhiều nền tảng được kết hợp cùng như: ASP.NET, C# để xây dựngWinform cũng chính nó có khả năng hoạt động độc lập Tuy nhiên, SQL Server thường

đi kèm với việc thực hiện riêng các ngôn ngữ SQL, T-SQL

Cụ thể như sau:

 T-SQL là một trong những loại ngôn ngữ thuộc quyền sở hữu của Microsoft

và được gọi với cái tên Transact-SQL Nó thường cung cấp thêm rất nhiềucho các khả năng khai báo biến, thủ tục lưu trữ và xử lý ngoại lệ

 SQL Server Management Studio là một loại công cụ giao diện chính chomáy chủ cơ sở của chính dữ liệu SQL, thông thường thì nó hỗ trợ cho cả môitrường 64 và 32 bit

Trang 20

Xây dựng website quản lý bãi đỗ xe có thu phí tại Đà Nẵng

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ

3.1 Đặc tả yêu cầu phần mềm

3.1.1 Khách vãng lai

 Xem thông tin bãi đỗ

 Xem giá đậu xe

 Đăng ký tài khoản

 Đặt chỗ offline

o Khách hàng mang xe đến bãi đỗ, khi nhân viên đã xác nhận ô đậu phù

hợp khách hàng sẽ phải đăng ký thời gian đỗ, thông tin xe sẽ được scanqua máy quét biển số và được lưu cùng với thông tin đặt chỗ

o Khách hàng phải thanh toán trước cho số lượt mình đã đặt tại quầy.

3.1.2 Thành viên

 Đăng nhập

 Đăng xuất

 Cập nhật thông tin

o Thêm sửa xóa thông tin cá nhân

o Thêm sửa xóa thông tin xe ô tô (sau khi đăng ký tài khoản, khách hàng

phải tiến hành thêm biển số xe ô tô thì mới đăng ký chỗ đậu xe được)

 Đặt chỗ online

o Đối với khách đăng ký đỗ xe theo lượt, sau khi đăng ký chỗ đậu và thanh

toán trực tuyến thành công sẽ được gửi mã code đến điện thoại, sau khixác nhận với nhân viên khách hàng sẽ được nhận thẻ từ ra vào bãi Nếukhách thanh toán khi đem xe đến bãi quá 15 phút chưa mang xe đếnquầy scan thì thông tin sẽ bị hủy

o Đối với khách hàng đăng ký đỗ xe theo tháng cũng được tính tương tự

như theo lượt

Trang 21

STT Use case name Đăng nhập

1 Description Khách hàng đã là thành viên, admin, nhân viên đăng nhập hệ

thống để sử dụng, quản lý

1 Actors Khách thành viên, nhân viên, admin

Trang 22

Xây dựng website quản lý bãi đỗ xe có thu phí tại Đà Nẵng

4 Basic flow 1 Actor nhấn vào nút đăng nhập – Bắt đầu use case

2 Actor nhập username, password

3 Actor nhấn vào nút Tiếp tục

4 Hệ thống kiểm tra và xuất thông báo đăng nhập thànhcông – Kết thúc use case

2a.4 Hệ thống xác nhận đúng thì chuyển giao diện tới trangđổi mật khẩu

2a.5 Actor nhập mật khẩu mới è kết thúc usercase2a.2 Hệ thống k nhận dạng được mã xác nhậnè Use casedừng lại

3.3.1.2 Cập nhật thông tin

STT Use case name Cập nhật thông tin

2 Description Khách hàng sẽ cập nhật thông tin cá nhân và thông tin biển

số xe sau khi đăng kí tài khoản

7 Actors Khách thành viên

8 Input Khách đã đăng nhập bằng tài khoản thành công

9 Output Thông báo cập nhật thông tin thành công

10 Basic flow 1 Khách thành viên (actor) nhấn vào nút Cập nhật thông tin

– Bắt đầu use case

2 Actor nhấn nút Sửa đổi thông tin

3 Actor nhập thông tin cá nhân theo ý muốn và cập nhật lạibiển số xe đã đăng ký

4 Actor nhấn nút xác nhận để lưu thông tin cập nhật

5 Hệ thống kiểm tra và xuất thông báo cập nhật thành công– Kết thúc use case

11 Alternative

flow 3a Actor có thể xóa biển số xeUse case tiếp tục bước 4

Trang 23

STT Use case name Đặt chỗ để xe online

3 Description Khách hàng sẽ đặt chỗ sau khi đăng ký thành công

4

13 Actors Khách thành viên

14 Input Khách đã đăng nhập bằng tài khoản thành công

15 Output Thông báo đặt chỗ thành công

16 Basic flow 1 Khách thành viên (actor) nhấn vào nút Đặt chỗ - Bắt đầu

4 Actor chọn thời gian đặt có thể theo lượt hoặc theo tháng

5 Actor chọn hình thức thanh toán

6 Sau khi thanh toán thành công, hệ thống kiểm tra và xuấtthông báo đặt chỗ thành công – Kết thúc use case

Trang 24

Xây dựng website quản lý bãi đỗ xe có thu phí tại Đà Nẵng

3.3.1.4 Đăng xuất

STT Use case name Đăng xuất

5 Description Khách hàng đã là thành viên, admin, nhân viên đăng xuất hệ

thống để sử dụng, quản lý

19 Actors Khách thành viên, nhân viên, admin

20 Input Actor ấn đăng xuất

21 Output Hệ thống thông báo đã đăng xuất thành công

22 Basic flow 1 Actor nhấn vào nút đăng xuất – Bắt đầu use case

2 Actor nhấn vào nút Tiếp tục

3 Hệ thống kiểm tra và xuất thông báo đăng xuất thành công– Kết thúc use case

T Use case name Quản lý khách hàng

6 Description Admin có thể xem thông tin của khách hàng, thêm, sữa, xóa

thông tin của khách hàng

25 Actors Admin

26 Input Admin chọn khách hàng cần quản lý, sau đó tùy chọn các

thao tác thêm, sữa, xóa, in thông tin khách hàng đó

27 Output Thông tin của khách hàng

28 Basic flow Sau khi Admin đăng nhập thành công vào hệ thống

1 Admin chọn khách hàng cần quản lý Hệ thống nhắc nhởAdmin chọn các thao tác quản lý: thêm, sữa, xóa, in, thoát.Nếu THÊM được chọn thì kịch bản phát sinh

2a Thêm thông tin của khách hàng được thực hiện

Ngày đăng: 07/03/2024, 10:44

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

TÀI LIỆU LIÊN QUAN

w