1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề tài phân tích thiết kế hệ thống thuê xe

79 0 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 Tích Thiết Kế Hệ Thống Thuê Xe
Tác giả Nguyễn Thị Thanh Ngân, Mai Thị Quỳnh Như, Phạm Văn Nhân
Người hướng dẫn Cô Thái Thị Thanh Thảo
Trường học Trường Đại Học Ngoại Ngữ - Tin Học Thành Phố Hồ Chí Minh
Chuyên ngành Phân Tích Thiết Kế Phần Mềm
Thể loại báo cáo
Năm xuất bản 2021 - 20022
Thành phố Tp. Hồ Chí Minh
Định dạng
Số trang 79
Dung lượng 10 MB

Nội dung

Yêu cầu chức năng - Giám Đốc: Quản lý người dùng, quản lý các nhân viên, cấp quyền sửdụng, đăng nhập hệ thống, quản lý báo cáo.. Actor Khách hànggiao diện Standard process/flow 1.Người d

Trang 1

Khoa Công Nghệ Thông Tin

MÔN HỌC : PHÂN TÍCH THIẾT KẾ PHẦN MỀM

ĐỀ TÀI : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THUÊ XE

Thành Viên :

1 Nguyễn Thị Thanh Ngân MSSV: 20DH111120

2. Mai Thị Quỳnh Như MSSV: 20DH110371

3. Phạm Văn Nhân MSSV: 20DH110745

Tp Hồ chí minh, Ngày … tháng … năm

Trang 2

PHIẾU CHẤM ĐIỂM MÔN THI VẤN ĐÁP

Đi m phầền trình bày – Đi m h 10 – T l đi m chiềốm 30% ể ể ệ ỷ ệ ể

Trang 4

Lời cảm ơn

Trước tiên cho phép em được bày tỏ lòng biết ơn đến Cô Thái Thị Thanh Thảo- người đã giảng dạy tận tình, truyền đạt cho em những kiến thức rất bổ ích và quý báu cho chúng em trong suốt thời gian học tập tại trường Nhờ có những lời hướng dẫn, dạy bảo của các thầy cô nên đề tài nghiên cứu của em mới có thể hoàn thiện tốt đẹp

Bên cạnh đó nhóm em cũng không quên gửi lời cảm ơn đến những thầy cô trong các bộ môn khác và các thầy cô trong trường đã nhiệt tình giảng dạy cho chúng emtrong thời gian qua Em xin kính chúc quý Thầy/Cô ngày càng khỏe mạnh để phấn đấu đạt thành tích cao trong công tác giảng dạy

Bài báo cáo của nhóm em thực hiện trong khoảng thời gian gần 5 tuần Vì còn nhiều hạn chế và còn bỡ ngỡ nên có thể chúng em không tránh được những sai sót, chúng em mong nhận được những ý kiến đóng góp quý báu của cô để hoàn thiện

hơn nữa và đồng thời nâng cao kiến thức của mình

Trang 5

Mục l

CH ƯƠ NG 1: GI I THI U T NG QUAN VỀỀ ĐỀỀ TÀI Ớ Ệ Ổ 8

1 G I I Ớ THI U Ệ NGUYÊN NHÂN NÊN CÓ HỆ THỐỐNG 8

2 C ÁC KHÓ KHĂN KHI KHỐNG CÓ HỆ THỐỐNG 8

3 C ÁC BÂỐT C P Ậ C A Ủ HỆ THỐỐNG 8

4 L Ợ I ÍCH HỆ THỐỐNG MANG L I Ạ : 9

CH ƯƠ NG 2: YỀU CẦỀU H THỐỐNG Ệ 10

1 M Ố TẢ NGHI P Ệ VỤ 10

2 Y ÊU CÂẦU CH C Ứ NĂNG 10

3 Y ÊU CÂẦU PHI CH C Ứ NĂNG 10

CH ƯƠ NG 3: PHẦN TÍCH H THỐỐNG Ệ 12

1 X ÁC Đ NH Ị CÁC TÁC NHÂN 12

2 X ÁC Đ NH Ị CÁC USE CASE 12

3 V EẼ L ƯỢ C ĐỐẦ USE CASE 13

4 S Ơ ĐỐẦ ERD 16

5 U SE C ASE & A CTOR MAPPING 17

6 Đ C TẢ U SE CASE 19

7 S TATE D IAGRAM 58

8 A CTIVITY D IAGRAM 59

9 S EQUENCE D IAGRAM 66

10 G IAO D I N Ệ H Ệ T HỐỐNG 74

TÀI LI U THAM KH O Ệ Ả 78 Y

Trang 6

Danh mục hình ảnh

Hình 1: Use case khách hàng 13

Hình 2: Use case Nhân viên kêế toán 14

Hình 3: Use case Nhân viên qu n lý ả 14

Hình 4: Use case Giám đốếc 15

Hình 5: S đốồ ERD ơ 16

Hình 6: State diagram h p đốồng ợ 58

Hình 7: State diagram Đ t Xe ặ 58

Hình 8: Actvity Qu n Lý Xe ả 59

Hình 9: Actvity C p Nh t Tr ng Thái Xe ậ ậ ạ 60

Hình 10: Actvity C p Nh t Danh Sách Xe ậ ậ 60

Hình 11: Actvity H Thốếng Đ t Xe ệ ặ 61

Hình 12: Actvity H Thốếng Thêm Nhân Viên ệ 61

Hình 13: Actvity H Thốếng Xóa Nhân Viên ệ 62

Hình 14: Actvity H Thốếng C p Nh t Nhân Viên ệ ậ ậ 62

Hình 15: Actvity H Thốếng Qu n Lý Báo Cáo ệ ả 63

Hình 16: Actvity H Thốếng Thanh Toán ệ 64

Hình 17: Actvity H Thốếng Đăng Nh p ệ ậ 65

Hình 18: Sequence Đăng Nh p ậ 66

Hình 19: Sequence Đăng Ký 67

Hình 20: Sequence Đăng Nh p Qu n Lý ậ ả 68

Hình 21: Sequence Làm h p đốồng ợ 68

Hình 22: Sequence Đ t xe ặ 69

Hình 23: Sequence Qu n lý nhân viên ả 70

Hình 24: Sequence Thanh toán 71

Hình 25: Sequence Xem danh sách xe 72

Hình 26: Sequence Xem thống tn h p đốồng ợ 73

Hình 27: Sequence H y h p đốồng ủ ợ 73

Hình 28: Giao di n h thốếng trang ch ệ ệ ủ 74

Hình 29: Giao di n Đăng ký ệ 75

Hình 30: Giao di n Đăng nh p ệ ậ 75

Hình 31: Giao di n L ch trình ệ ị 76

Hình 32: Giao di n Danh sách xe ệ 76

Hình 33: Giao di n Khách hàng ệ 77

Hình 34: Giao di n sau khi Đăng nh p nhân viên ệ ậ 77

Trang 7

Danh mục bảng biểu

6.1 Use case Đăng ký tài kho n ả 19

6.2 Use case Đăng Nh p tài kho n ậ ả 20

6.3 Use case Thuề Xe 21

6.4 Use case Xem Thống Tin Xe 23

6.5 Use case Xác Nh n Đ t C c ậ ặ ọ 23

6.6 Use case Ph n Hốềi ả 25

6.7 Use case Qu n Lý H p Đốềng Thuề Xe ả ợ 25

6.8 Use case Xác Nh n Đ t C c ậ ặ ọ 26

6.9 Use case Xác Nh n Thanh Toán ậ 27

6.10 Use case Xem Thống Tin H p Đốềng ợ 28

6.11 Use case Qu n Lý Khách Hàng ả 29

6.12 Use case Làm H p Đốềng Thuề Xe ợ 30

6.13 Use case Đăng Nh p ậ 31

6.14 Use case In H p Đốềng ợ 32

6.15 Use case Ch nh S a Thống Tin Khách Hàng ỉ ử 33

6.16 Use case Xóa Tài Kho n Khách Hàng ả 34

6.17 Use case Khóa Tài Kho n Khách Hàng ả 35

6.18 Use case Qu n Lý Xe ả 36

6.19 Use case C p Nh p B o Trì Xe ậ ậ ả 37

6.20 Use case Xem Danh Sách Xe 39

6.21 Use case C p Nh t Xe ậ ậ 40

6.22 Use case C p Nh t Tr ng Thái Xe ậ ậ ạ 41

6.23 Use case Qu n Lý Khách Hàng Thuề Xe ả 42

6.24 Use case T Vầốn/ Liền H Khách Hàng ư ệ 43

6.25 Use case Qu n Lý Bãi Xe ả 44

6.26 Use case Xem Sốố Ố Trốống Và V Trí Xe ị 45

6.27 Use case Qu n Lý ả 46

6.28 Use case Qu n Lý Nhần Viền ả 47

6.29 Use case Qu n Lý Báo Cáo ả 48

6.30 Use case Xem Báo Cáo 49

6.31 Use case In Báo Cáo 50

6.32 Use case Qu n Lý Khách Hàng ả 51

6.33 Use case Xem Thống Tin Khách Hàng 52

6.34 Use case H y H p Đốềng ủ ợ 53

6.35 Use case Thềm Nhần Viền 54

6.36 Use case S a Thống Tin Nhần Viền ử 55

6.37 Use case Xóa Nhần viền 56

Trang 8

Bảng phân công công việc

Trang 9

CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN VỀ ĐỀ TÀI

1 Giới thiệu nguyên nhân nên có hệ thống

Những năm gần đây, nền công nghệ ở nước ta ngày càng hiện tại và

đã ứng dụng rộng rãi trong nhiều lĩnh vực như giáo dục, đời sống, Việcứng dụng phần mềm quản lý trong các hệ thống thông tin đã trợ giúp rấtnhiều cho các nhà quản lý Hệ thống thông tin quản lý cho thuê ô tô đãgiúp ích cho khâu quản lý, khâu tìm kiếm và cập nhật thông tin … đảmbảo khoa học chính xác và nhanh chóng

Thương mại điện tử hiện đang là xu hướng phát triển toàn cầu, mốiquan hệ thương mại hay dịch vụ trực tiếp giữa người cung cấp và kháchhàng được tiến hành thông qua Internet Việc áp dụng Thương mại điện

tử vào dịch vụ cho thuê xe ô tô giúp khách hàng có thể dễ dàng tìm kiếm

và thuê xe một cách nhanh chóng, mọi thủ tục được thực hiện trực tuyếntiết kiệm thời gian tiền bạc cho cả người mua và người cung cấp dịch vụ

2 Các khó khăn khi không có hệ thống

Khi kinh doanh dịch vụ, để thu hút được nhiều khách hàng thì nhu cầuđặt ra từ khách hàng phải được phục vụ một cách nhanh chóng và tiệnlợi Các doanh nghiệp nhỏ, chưa hình thành hệ thống quản lý mọi thaotác hỗ trợ khách hàng gần như được thức hiện một cách thủ công Vì thếkhả năng đáp ứng nhu cầu của khách hàng hạn chế

Quy mô ngày càng phát triển, số lượng xe ngày càng tăng lên số kháchàng ngày càng nhiều, cần ghi chép nhiều thông tin, nhiều quy trình cầnquản lý hơn Trong điều kiện như vậy, việc thực hiện lưu trữ, quản lýthông tin vẫn thực hiện thủ công, nên thực tế đôi khi dễ xảy ra sai sót.Nếu không có các công cụ quản lý sẽ cực kì khó khăn trong việc kiểmtra, kiểm soát được công việc cũng như phân tích các số liệu qua từngthời gian

3 Các bất cập của hệ thống

Sau một thời gian dài tìm hiểu hệ thống phần mềm quản lý, và cũnggặp phải nhiều bất cập:

Trang 10

- Hệ thống hiện có trở nên khá cứng nhắc, khi mà các quy trình trongcông ty thường xuyên thay đổi theo các yêu cầu của thị trường và theocác yêu cầu quản lý

- Chi phí vận hành cho hệ thống ngày càng trở nên lớn hơn

4 Lợi ích hệ thống mang lại:

- Có thể theo dõi sát tình trạng các xe cho thuê về mặt kỹ thuật để xe sẵnsàng phục vụ mỗi khi có khách

- Tiếp nhận yêu cầu đặt xe trước của khách và thông báo kịp thời đểkhách đến thuê khi có xe

- Theo dõi quá trình cho thuê, từ khi giao xe đến khi khách trả và thanhtoán, giải quyết sự cố một cách kịp thời nhanh chóng

- Tiếp cận và giải quyết nhanh yêu cầu của khách hàng

- Thu thập được phản hồi của khách hàng giúp nâng cao hệ thống và chấtlượng phục vụ của hệ thống

- Tiết kiệm được kha khá nguồn nhân lực

- Hàng ngày và định kỳ lập các báo cáo hiện trạng và tổng hợp về tìnhhình kinh doanh để giám đốc có các quyết định phù hợp đảm bảo hoạtđộng kinh doanh hiệu quả

Trang 11

CHƯƠNG 2: YÊU CẦU HỆ THỐNG

1 Mô tả nghiệp vụ

Công ty TNHH thương mại và dịch vụ cho thuê các loại ô tô: 4 chỗ, 8 chỗ, 16 chỗ, 30 chỗ hay

45 chỗ Khách đến công ty thuê ô tô sẽ làm việc với bộ phận kế toán Bộ phận này sẽ tìm trong BẢNG BÁO GIÁ xem loại ô tô khách yêu cầu có không?

 Trường hợp không có loại xe khách yêu cầu thì sẽ thông báo cho khách biết.

 Trường hợp có loại xe như khách yêu cầu Bộ phận kế toán sẽ tiến hành kiểm tra trong

SỔ XE, SỔ ĐẶT XE.

khách yêu cầu Nếu khách có nhu cầu đặt trước xe thì ghi lại thông tin và yêu cầu của khách hàng vào sổ đặt xe Khi có xe sẽ liên hệ để thông báo cho khách hàng Lúc đó nếu khách hàng không có nhu cầu nữa thì sẽ xoá nhu cầu của khách hàng khỏi sổ đặt xe Nếu khách hàng đồng ý thuê xe thì sẽ tiến hành làm

của khách hàng Thời gian, địa điểm khách nhận và trả xe được thoả thuận trong HỢP ĐỒNG cho thuê ô tô Khách có thể thuê nhiều xe, nhiều loại xe khác nhau Thủ tục cho thuê xe đơn giản bao gồm: chứng minh thư, hộ khẩu, giấy giới thiệu của cơ quan, đoàn thể nơi khách hàng làm việc hoặc cư trú và đặt trước 50% tiền thuê xe là có thể nhận xe theo hợp đồng đã ký kết 50% tiền thuê xe còn lại sẽ được khách hàng thanh toán khi trả xe.Bộ phận kế toán sẽ viết hoá

được ghi vào Sổ xe.

2 Yêu cầu chức năng

- Giám Đốc: Quản lý người dùng, quản lý các nhân viên, cấp quyền sửdụng, đăng nhập hệ thống, quản lý báo cáo

+Chức năng quản lý khách hàng: Cập nhật danh sách kháchhàng, xem thông tin khách hàng

+Chức năng quản lý báo cáo: in báo cáo và xem xét báo cáo.-Nhân viên quản lý: Quản lý xe, quản lý khách đăng ký thuê xe, quản lýbãi xe

+ Chức năng quản lý quá xe: xem danh sách xe, cập nhập bảo trì

xe, cập nhập xe và cập nhập trạng thái xe

-Nhân viên: Quản lý hợp đồng thuê xe, quản lý khách hàng

3 Yêu cầu phi chức năng

- Người sử dụng: được cấp username và password và được phân quyền

sử dụng chương trình, giúp người quản lý có thể theo dõi, kiểm soát đượcchương trình, tránh các hợp sửa đổi thông tin không thuộc phạm vi quyềnhạn

Trang 12

- Password của người sử dụng được mã hóa trước khi ghi vào dữ liệu vàngười sử dụng có thể đổi password của mình

 Yêu cầu về phía người sử dụng:

+Giao diện đẹp, thân thiện phù hợp với yêu cầu khách hàng

+ Dễ sử dụng với các đối tượng người dùng, thuận tiện trong quản trị, dễbảo trì

+ Thông tin hiển thị chi tiết

+ Chạy ổn định trên các trình duyệt

+ Hoàn thành sản phẩm đúng thời gian quy định

+An toàn bảo mật thông tin người dùng

 Yêu cầu tính hữu dụng của phần mềm:

- Giúp công ty quản lý được trạng thái các xe

- Cập nhật, thêm, sửa, xóa, tra cứu các thông tin về khách hàng

- Quản lý được các dịch vụ của công ty và các khách hàng sử dụng dịchvụ

- Thống kê, báo cáo, in ấn các hoạt động theo tuần, tháng/năm

- Giúp khách hàng ở xa có thể đặt xe thông qua email

Trang 13

CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG

1 Xác định các tác nhân

 Khách hàng

 Nhân viên quản lý

 Nhân viên kế toán

2.5.1 Khóa tài khoản khách hàng

2.5.2 Xóa tài khoản khách hàng

2.5.3 Chỉnh sữa thông tin khách hàng

2.10 Quản lý khách hàng

Trang 15

Hình 2: Use case Nhân viên kế toán

Hình 3: Use case Nhân viên quản lý

Trang 16

Hình 4: Use case Giám đốc

Trang 17

4 Sơ đồ ERD

Hình 5: Sơ đồ ERD

Trang 18

5 Use Case & Actor mapping

Actor

Use Case

KháchHàng

KếToán

QuảnLý

GiámĐốc

UC10: Quản lý hợp đồng thuê xe x

UC12: Xem thông tin hợp đồng x x

UC17: Khóa tài khoản khách hàng x

UC18: Xóa tài khoản khách hàng x

UC19: Chỉnh sửa thông tin khách

Trang 19

UC34: Chỉnh sửa thông tin nhân

viên

x

Trang 20

6 Đặc tả Use case

6.1. Use case Đăng ký tài khoản

Short description Người dùng chưa có tài khoản muốn đăng ký DangKy vào hệ thống sử dụng email,mã xác nhận email, nhập

password, nhập lại password

Actor Khách Hàng, Nhân viên Quản Lý, Nhân viên Kế toán

Precondition

Postcondition Đăng ký thành công chuyển sang form DangNhap

Standard process/flow 1 Chọn nút DangKy

2 Nhập email, mã xác nhận email, nhập password, nhận lại password

3 Check vào ô chấp nhận tất cả điều khoản của dịch

vụ thuê xe

4 Ấn nút DangKy

5 Kiểm tra email và mã xác nhận email

6 Thông báo Đăng ký thành công

7 Chuyển sang trang Đăng nhập

Alternative

processes/flow

3’: Chưa check vào ô chấp nhận các điều khoản

4’: Thông báo chưa chấp nhận điều khoản

Trang 21

5’: Email đã tồn tại trong dữ liệu hệ thống.

6’: Thông báo email đã được sử dụng

7’: Chuyển sang trang Đăng Nhập

Error situations Hệ thống bị lỗi form Đăng ký

System state on the

occurrence of an error Khách hàng không thể đăng ký tài khoản được.

6.2. Use case Đăng Nhập tài khoản

Precondition Đã có tài khoản trong hệ thống

Postcondition DangNhap thành công và chuyển sang trang

tương ứng

Standard process/flow 1 Chọn nút DangNhap

2 Nhập email và password

3 Nhấn nút DangNhap

Trang 22

4 Kiểm tra email & password.

5 Thông báo DangNhap thành công

6 Chuyển sang trang tương ứng

Alternative processes/flow 4’: Email hoặc password sai

5’:Thông báo lỗi

6’: Quay lại trang DangNhap

Error situations Hệ thống không có form DangNhap

System state on the occurrence

of an error

Actor không DangNhap được vào hệ thống

6.3. Use case Thuê Xe

Short description Khách hàng đặt xe từ tài khoản của mình.

Precondition Khách hàng đã Đăng nhập vào hệ thống và

có xe tồn tại

Postcondition Hiển thị các xe có thể thuê

Trang 23

Standard process/flow 1 Khách hàng đăng nhập hệ thống.

2 Hệ thống thông báo đăng nhập thànhcông

7 Khách hàng điền vào form

8 Hệ thống xác nhận và gửi hóa đơn

9 Khách hàng xác nhận và thanh toán tiềnđặt cọc

10 Hệ thống thông báo thời gian, địa điểmnhận xe

Alternative processes/flow 7’: Khách hàng điền form sai

Error situations Hệ thống thông báo danh sách thuê xe

không phù hợp

System state on the occurrence of

an error

6.4. Use case Xem Thông Tin Xe

Short description hiện cóNgười dùng xem thông tin chi tiết của xe

Trang 24

Actor Khách hàng

giao diện

Standard process/flow 1.Người dùng chọn xe từ danh sách xe

2.Hệ thống hiển thị thông tin, chi tiết xe

Short description đã đặt cọc 50% số tiền trong hợp đồng thuê xeBộ phận kế toán xác nhận đặt cọc khi khách hàng

Trigger Người dùng chọn Xác nhận đặt cọc từ giao diện

Trang 25

Postcondition Gặp trực tiếp nhân viên để xác nhận đặt cọc

Standard process/flow 1.Người dùng thực hiện đăng nhập

2.Người dùng chọn hợp đồng thuê xe3.Hệ thống hiển thị hợp đồng4.Người dùng chọn Xác nhận đặt cọc khi kháchhàng đã đặt cọc 50% số tiền trong hợp đồng5.Hệ thống hiển thị xác nhận đặt cọc thành công

Alternative processes/flow 3’: Hiển thị hợp đồng sai

5’: Hệ thống xác nhận không thành công

Error situations xác nhận đặt cọc không được vì hệ thống lỗi

System state on the

Trang 26

Postcondition có thể phản hồi trực tiếp hoặc phản ánh khi trả

6.7. Use case Quản Lý Hợp Đồng Thuê Xe

Short description hợp đồng, xác nhận đặt cọc, xác nhận thanh toánNgười dùng quản lý hợp đồng xe, xem thông tin

Trigger Người dùng chọn Quản lý HĐ thuê xe từ giao diện

Postcondition

Standard process/flow 1.Nhân viên đăng nhập vào hệ thống

2.Hệ thống thông báo đăng nhập thành công3.Nhân viên chọn quản lý hợp đồng thuê xe4.Hệ thống hiển thị danh sách hợp đồng thuê xe

Trang 27

5.Nhân viên chọn hợp đồng muốn xem6.Hệ thống xác nhận và hiển thị hợp đồng thuê xe

Alternative processes/flow 2’: Thông báo lỗi

6’: Hệ thống xác nhận sai, không hiển thị hợp đồng

Trang 28

6.9. Use case Xác Nhận Thanh Toán

Short description hàng trả số tiền còn lại của hợp đồngBộ phận kế toán xác nhận thanh toán khi khách

5.Hệ thống hiển thị xác nhận thanh toán thànhcông

Trang 29

Alternative processes/flow

Error situations

System state on the

occurrence of an error

Short description ngày giờ nhận trả xe, số tiền ,…Người dùng xem thông tin chi tiết hợp đồng:

Postcondition

Standard process/flow 1 Người dùng chọn hợp đồng thuê xe

2.Hệ thống hiển thị chi tiết hợp đồng thuê xe

Alternative processes/flow

Error situations

Trang 30

System state on the

occurrence of an error

Actor không DangNhap được vào hệ thống

Alternative processes/flow

Error situations

Trang 31

System state on the occurrence

of an error

Actor không DangNhap được vào hệ thống

Short description Nhân viên kế toán làm hợp đồng thuê xe khi có yêu cầu của khách hàng

Postcondition

Standard process/flow 1.Khách hàng yêu cầu đặt xe

2.Bộ phận kế toán kiểm tra xe trong danh sách đặt xenếu đúng yêu cầu tiến hành làm hợp đồng và in hợpđồng nếu muốn

Trang 32

6.13. Use case Đăng Nhập

Short description Người dùng đã có tài khoản và muốn đăng nhập vào hệ thống

Actor Nhân viên quản lý, nhân viên kế toán, giám đốc

Trigger Nhân viên chọn đăng nhập từ giao diện

Precondition Được cấp tài khoản

Postcondition

Standard process/flow 1.Người dùng chọn đăng nhập hệ thống (nếuchưa có tài khoản phải đăng ký ).

2.Hệ thống hiển thị form đăng nhập

3.Người dùng nhập username và password.4.Hệ thống kiểm tra và xác nhận đăng nhậpthành công

Trang 33

Short description cho khách hàng xem xét Nhân viên làm hợp đồng rồi in bản hợp đồng

Trigger

Postcondition

Standard process/flow 1.Nhân viên đăng nhâ •p hê • thống.

2.Hê • thống thông báo đăng nhâ •p thành công.3.Nhân viên chọn quản lý khách hànghàng.4.Hê • thống hiển thị danh sách chức năng 5.Nhân viên cần làm hợp đồng thuê xe cho khách

6.In bản hợp đồng hoàn chỉnh cho kháchkhách

Alternative processes/flow 1’: Email hoặc password sai

2’:Thông báo lỗi và quay lại trang DangNhap

Trang 34

6.15. Use case Chỉnh Sửa Thông Tin Khách Hàng

Short description nhân viên quản lý chỉnh sửa thông tin khách hàng khi xảy ra sai sót

Postcondition

Standard process/flow 1.Nhân viên đăng nhâ •p hê • thống.

2.Hê • thống thông báo đăng nhâ •p thành công.3.Nhân viên chọn quản lý khách hàng

4.Nhân viên chỉnh sửa thông tin khách hàng khi xảy ra sai sót

Alternative processes/flow 1’: Email hoặc password sai

2’:Thông báo lỗi và quay lại trang DangNhap

Error situations

System state on the occurrence

of an error

Actor không DangNhap được vào hệ thống

Trang 35

Short description khách có yêu cầu. nhân viên xóa tài khoản khách hàng khi

Postcondition

Standard process/flow 1.Nhân viên đăng nhâ •p hê • thống.

2.Hê • thống thông báo đăng nhâ •p thành công.3.Nhân viên chọn quản lý khách hàng

4.Nhân viên chọn xóa tài khoản khách hàng

Alternative processes/flow 1’: Email hoặc password sai

2’:Thông báo lỗi và quay lại trang DangNhap

Error situations

System state on the occurrence of

an error

Actor không DangNhap được vào hệ thống

Short description nhân viên xóa tài khoản khách hàng khi

Trang 36

khách có yêu cầu.

Postcondition

Standard process/flow 1.Nhân viên đăng nhâ •p hê • thống.

2.Hê • thống thông báo đăng nhâ •p thành công.3.Nhân viên chọn quản lý khách hàng

4.Nhân viên chọn xóa tài khoản khách hàng

Alternative processes/flow 1’: Email hoặc password sai

2’:Thông báo lỗi và quay lại trang DangNhap

Error situations

System state on the occurrence of

Short description DS xe, thêm, xóa, bảo trì xe.Nhân viên của công ty muốn quản lý xe như xem

Trang 37

Actor nhân viên quản lý

Trigger Nhân viên chọn quản lý xe từ giao diê •n

Postcondition

Standard process/flow 1.Nhân viên đăng nhâ •p hê • thống

2.Hê • thống thông báo đăng nhâ •p thành công.3.Nhân viên chọn quản lý xe

4.Hê • thống hiển thị danh sách chức năng

5.Nhân viên chọn chức năng cần sử dụng

Alternative processes/flow 1’: Email hoặc password sai

2’:Thông báo lỗi và quay lại trang DangNhap

Trang 38

6.19. Use case Cập Nhập Bảo Trì Xe

Short description quá trình cập nhập bảo trì xe Nhân viên của công ty quản lý xe thường xuyên

Postcondition

Standard process/flow 1.Nhân viên đăng nhâ •p hê • thống.

2.Hê • thống thông báo đăng nhâ •p thành công.3.Nhân viên chọn quản lý xe

4.Hê • thống hiển thị danh sách chức năng 5.Nhân viên chọn chức năng cập nhập bảo trì xexe

6.Hê • thống hiển thị form của chức năng được chọn

7.Nhân viên điền vào form

8.Hê • thống xác nhâ •n, lưu và trả thông tin

Alternative processes/flow 1’: Email hoặc password sai

2’:Thông báo lỗi và quay lại trang DangNhap

Error situations

Trang 39

System state on the

occurrence of an error

Actor không DangNhap được vào hệ thống

Short description sách xe trong hệ thốngNhân viên của công ty quản lý xe xem danh

Postcondition

Standard process/flow 1.Nhân viên đăng nhâ •p hê • thống.

2.Hê • thống thông báo đăng nhâ •p thành công.3.Nhân viên chọn quản lý xe

4.Hê • thống hiển thị danh sách chức năng.5.Nhân viên chọn xem danh sách xe

6.Hệ thống hiển thị danh sách xe được cập nhập trong hệ thống

Alternative processes/flow 1’: Email hoặc password sai

2’:Thông báo lỗi và quay lại trang DangNhap

Error situations

Ngày đăng: 06/01/2025, 08:03

HÌNH ẢNH LIÊN QUAN

Hình 2: Use case Nhân viên kế toán - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 2 Use case Nhân viên kế toán (Trang 15)
Hình 4: Use case Giám đốc - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 4 Use case Giám đốc (Trang 16)
4. Sơ đồ ERD - Đề tài   phân tích thiết kế hệ thống thuê xe
4. Sơ đồ ERD (Trang 17)
Hình 8:  Activity Quản Lý Xe - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 8 Activity Quản Lý Xe (Trang 59)
Hình 13: Activity Hệ Thống Xóa Nhân Viên - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 13 Activity Hệ Thống Xóa Nhân Viên (Trang 62)
Hình 15:  Activity Hệ Thống Quản Lý Báo Cáo - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 15 Activity Hệ Thống Quản Lý Báo Cáo (Trang 63)
Hình 16:  Activity Hệ Thống Thanh Toán - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 16 Activity Hệ Thống Thanh Toán (Trang 64)
Hình 17:  Activity Hệ Thống Đăng Nhập - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 17 Activity Hệ Thống Đăng Nhập (Trang 65)
Hình 18: Sequence Đăng Nhập - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 18 Sequence Đăng Nhập (Trang 66)
Hình 19:  Sequence Đăng Ký - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 19 Sequence Đăng Ký (Trang 67)
Hình 22: Sequence Đặt xe - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 22 Sequence Đặt xe (Trang 70)
Hình 23: Sequence Quản lý nhân viên - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 23 Sequence Quản lý nhân viên (Trang 71)
Hình 24: Sequence Thanh toán - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 24 Sequence Thanh toán (Trang 72)
Hình 25: Sequence Xem danh sách xe - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 25 Sequence Xem danh sách xe (Trang 73)
Hình 28: Giao diện hệ thống trang chủ - Đề tài   phân tích thiết kế hệ thống thuê xe
Hình 28 Giao diện hệ thống trang chủ (Trang 75)