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

Tiểu luận môn học Đồ án cơ sở ngành tên tiểu luận website book store vah

59 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
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 đề Website Book Store VAH
Tác giả Nguyên Đình Vũ
Người hướng dẫn Th.S Trần Câm Tú
Trường học Trường Đại Học Thủ Dầu Một
Chuyên ngành Đồ Án Cơ Sở
Thể loại tiểu luận
Năm xuất bản 2021
Thành phố Bình Dương
Định dạng
Số trang 59
Dung lượng 11,33 MB

Nội dung

Website book store VAH theo như khảo sát từ các bạn trẻ phải đạt được các yêu cầu tiên quyết giúp người sử dụng tiết kiệm được thời gian, nhanh chóng, thao tác đơn giản dễ dàng sử dụng v

Trang 1

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ

DAI 1 LOC

2009 THỦ DAU MOT UNIVERSITY

TIỂU LUẬN MÔN HỌC

ĐỎ ÁN CƠ SỞ NGÀNH

TÊN TIỂU LUẬN

WEBSITE BOOK STORE VAH

GVHD: Th.S TRAN CẮM TÚ SVTH: NGUYÊN ĐÌNH VŨ

Trang 2

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ

DAI 1 LOC

2009 THỦ DAU MOT UNIVERSITY

TIỂU LUẬN MÔN HỌC

ĐỎ ÁN CƠ SỞ NGÀNH

TÊN TIỂU LUẬN

WEBSITE BOOK STORE VAH

GVHD: Th.S TRAN CẮM TÚ SVTH: NGUYÊN ĐÌNH VŨ

Trang 3

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT

VIỆN KỸ THUẬT - CÔNG NGHỆ

NHAN XET VA CHAM DIEM CUA GIANG VIEN

Tên đề tài: “Webstie book store VAH”

Nội dung nhận xét:

GIẢNG VIÊN CHÂM

Trang 4

LOI CAM ON

Đề cho chúng tôi có thê hoàn thành tiêu luận đồ án cơ sở ngành và tiếp cận với một sản phẩm phần mềm, nhờ sự giúp đỡ tận tình của các thầy cô, bạn bè trường Đại học Thủ Dầu Một trong suốt thời gian học tập và nghiên cứu tại trường Đặc biệt là cô ThS Trần Câm Tú - người đã hướng dẫn trực tiếp, góp ý cho chúng tôi rất nhiều Xin trân trọng cảm ơn các thầy cô trường Đại học Thủ Dầu Một, cô ThS Trần Câm Tú, là giảng viên trường Đại học Thủ Dầu Một đã hướng dẫn chúng tôi xuyên suốt quá trình thực hiện tiêu luận này

Cuối cùng xin gửi lời cảm ơn tới những người thân trong gia đình, bạn bè đã giúp đỡ, khuyến khích và động viên tôi trong suốt quá trình học tập, nghiên cứu và thực hiện báo cáo

Bài báo cáo tiêu luận “Webstie book store VAH” tuy đã hoàn thành nhưng chmc hmn còn có những thiếu sót, rất mong nhận được ý kiến đóng góp và giúp đỡ của thầy

cô và bạn bè đề người thực hiện đề tài có thể hoàn thành tốt nhất bài báo cáo nay Rat mong nhận được những đóng góp từ quý thây cô, bạn bè và những người quan tâm để báo cáo có thê hoàn thiện hơn Xin chân thành cảm ơn

"ủi

Trang 5

LỜI CAM ĐOAN

Tôi xin cam đoan đồ án “Webstie book store VAH” là công trình nghiên cứu của nhóm và được sự hướng dẫn của giảng viên Th§.Trần Câm Tú

Các nội dung nghiên cứu, kết quả trong đề tải này là trung thực và chưa công bố dưới bất kì hình thức nào trước đây

Những phan sir dung tài liệu tham khảo trong đồ án đã được nêu rõ trong phần tài liệu tham khảo

Ngoài ra, trone luận văn còn sử dụng một số nhận xét, đánh 1á cũng như số liệu của các tác giả khác, cơ quan tô chức khác đều có trích dẫn và chú thích nguồn

H A

gôc

Nếu phát hiện có bất kì sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm về nội dung luận văn của nhóm Trường đại học Thủ Dầu Một không liên quan đến những

vi phạm tác quyên, bản quyền do tôi gây ra trong quá trình thực hiện nếu có

Bình Dương, Ngày 07 tháng 11 năm 2021

Trang 6

TOM TAT

Website book store VAH được được thực hiện sau khi thực sau khi khảo sát đánh giá theo nhu cầu của người dùng Phần mềm có giao diện thân thiện giúp cho người dùng quản lý việc mua sách một cách đề dàng

Phần mềm dựa trên nền tảng Visual Studio sử dụng ngôn ngử C# kết nối với cơ

sở đữ liệu là sqÏ server theo mô hình web form

Cấu trúc báo cáo được chia thành 3 phần:

1 Khảo sát và phân tích bài toán

2 Thiết kế giao dién

3 Thiết kế chương trình

Trang 7

SUMARY

Score management application for students of the Institute of Engineering and Technology is done after realization after surveying the assessment according to the needs of the user The software has a user-friendly interface that helps users manage the entry and exit of students and grades easily

Software based on Eclipse platform using java language to connect to the database is sql server according to the web form model

The report structure is divided into 3 parts:

1 Survey and analyze problems

2 Design the theme

3 Design program

Trang 8

MỤC LỤC

CHUONG 1 KHẢO SÁT VÀ PHẦN TÍCH BÀI TOÁN -. c-sc <c- 1

3.2 Giao diện Á dmiin - 2-2 cs se cse©eseteeereerrsersetrserrserrrereererree 34

3.3 Giao diện trang shipper 44

1 Kết quả đạt ưỢC .- << se cskeEEseseEEeceeesereeserserseere 46

Trang 9

DANH MỤC HÌNH

Hinh anh 1: Use Case User iin ẮeẮ.o 4 Hinh anh 2: Use Case Admin cccccccccceeccte cence cneeenneeeneeesnseeesieeeeeesnieeeeeens 5 Hinh anh 3: So do use case Shipper 0 0.0c0cccccccccsccsscesccssessesseesesessesscseseeseseeseeseseee 5

Hình ảnh 4: Sơ đồ kiểm tra hệ thống đăng kí thành viên 22-22 S2 cm 17

Hình ảnh 5: Sơ đồ kiểm tra hệ thống đăng kí quản trị viên 2-5 Se 18 Hình ảnh 6: Sơ đồ kiểm tra hệ thống đăng nhập -2-5s SE 12212112112 xe 19 Hình ảnh 7: Sơ đồ kiểm tra hệ thống quản lí sách - 2s 21c 21112112 xe 19

Hình ảnh 8: Sơ đồ kiểm tra hệ thống quản lí nhà xuất bản 55 se: 20

Hình ảnh 9: Sơ đồ kiểm tra hệ thống quản lí chủ đề sách 2-52 scczczc 20 Hình ảnh 10: Sơ đồ kiểm tra hệ thống quản lí tác giả - 2-55 E2 2e 21 Hình ảnh 11: Sơ đồ kiểm tra hệ thống xem thông tin sách 22T E zz2 21 Hình ảnh 12: Sơ đồ kiểm tra hệ thống tìm kiém sAch.o ccc cceeseeeeeeseeseeeeeees 22 Hình anh 13: Sơ đồ kiểm tra hệ thống giỏ hàng S5 TT 1122112 1t tren 22 Hình ảnh 14: Sơ đồ kiểm tra hệ thống danh sách người dùng 23 Hình ảnh 15: Sơ đồ kiểm tra hệ thống lịch sử mua hàng 52 Ss TS 22 cm 23 Hình ảnh 16 Lược đồ quan hệ 5 - 2S 1E 1 11211111 1121121211 012111 2e ra 24 Hình ảnh 17: Giao điện trang chủ - - 0 1122211112111 1211 1121 11112211111 28 Hình ảnh 18: Giao diện đăng nhập 0 2022211211121 121212 1118111512111 21 te 29 Hình ảnh 19: Giao diện đăng ký - Q0 0 121122111211 1101110112221 111 ớ 30

Hình ảnh 20: Giao diện đổi mật khẩu 2 13T 1121121121121 21211 102tr 31

Hình ảnh 21: Giao diện giỏ hàng - Q00 211122111211 11211 11011 11181 111k 31 Hình ảnh 22: Giao diện thông tin đơn đặt hàng - 2 0 2222122212222 32

Hình ảnh 23: Giao diện tìm kiếm S5 ST 211211011511 2 11 1g tra 32 Hình ảnh 24: Giao diện chỉ tiết sách 5 2 2T 1121121212121 1E rrrrea 33

Hình ảnh 25: Giao diện lịch sử mua hàng 0 0221221 1221112211121 122k 33 Hình ảnh 26: Giao điện trang chủ - - L0 1022111121 1112111 1211 11112211111 34 Hình ảnh 27: Giao điện thêm quản trị - - 2 22112211221 121 1122111551111 811 2tr 35

Hình ảnh 28: Giao diện trang nhà xuất bản - - ST E1 1112121120112 2 re 36 Hình ảnh 29: Giao diện trang thêm nhà xuất bản 22 S12 E1 15122111211 1x cEee 36

Hình ảnh 30: Giao diện trang sửa nhà xuất bản - 5-52 s22 22x xe 37 Hình ảnh 31: Giao diện trang chủ đề sách 2-5 2 SE 222 E21 rre 37

Hình ảnh 32: Giao diện trang thêm mới chủ đề sách 22 Ss TS E221 pc ce 38 Hình ảnh 33: Giao diện trang thêm mới chủ đề sách 22s TS E222 2 re 38

Hình ảnh 34: Giao diện trang tác giả Q20 Q0 111211122 11h n HH Hà 39 Hình ảnh 35: Giao điện (rang tác giả Q20 0Q 21112112221 khn HH Hà 39 Hình ảnh 36: Giao điện (rang tác giả Q00 Q0 011121122201 kx 1H gà 39 Hình ảnh 37: Giao điện trang sách - 2.0 2221112211121 11211110 1112111 k 40 Hình ảnh 38: Giao điện (rang thêm sách Q0 022012122211 1115221112 à 41

Trang 10

Hình ảnh 39: Giao điện trang sửa sách L0 20121112 1222122 1H21 tra 42

Hình ảnh 40: Giao diện thống kê doanh thu 2- 2S E1 SE1EE111122111111 12x crxe 43

Hình ảnh 41: Giao diện (rang khách hàng - Q20 1222111221121 2211k 44 Hình ảnh 42: Giao diện (rang khách hàng -L 220 2221112211121 12211 rà 44 Hình ảnh 43: Giao điện trang shipper - 0 2021211211121 1221 2212811281281 re 44

Trang 11

DANH MỤC BẢNG

Bảng 1: Mô tả use case trang home Q0 020112011211 1121 11121 11181111112 211 11 1à 6 Bảng 2: Mô tả use case đăng ký khách hàng 2 2221121222112 1551 52211 2ss2 6 Bảng 3: Mô tả use case đăng ký quản Ìý - - 2 20112112221 121 1122111511111 811 ray 7 Bảng 4: Mô tả use case đăng nhập người đùng 0 2 122 111221122211 ezrxea 8 Bảng 5: Mô tả use case quản lý sách L1 0 112112112 1122111122121 1511111 Hee 9 Bang 6: M6 ta use case quan ly nha XUAE DAML ce cccccccsecseseeesesecsevsessesensseseeseeeeees 10 Bang 7: M6 ta use case quan ly chu WE SAH cc ceccccccsecsesstesessesecsevsesstssesseseeees 11 Bang 8: M6 ta use case quam ly tlc BI8 0 oc cccccccctccneceneenteensesnseesseeeeteseeens 13 Bảng 9: Mô tả use case xem thông tin sản phẩm 2-22 SE rau 14 Bảng 10: Mô tả use case tìm kiếm sản phẩm 5 ST E111 121211 212 re 14 Bang 11: M6 ta use case giỏ hàng 0 0 0 2000120111211 111101111112 211111122 1k2 15 Bảng 12: Mô tả use case danh sách người dùng - 5-0 c2 222 16 Bảng 13: Mô tả use case lịch sử mua hàng 2 22 2221222111121 12211 1112122 16

; 51 [8.0 1 25

Bảng 15: Chủ đề ST 1212121121211 71 21g 25 Bảng 16: Nhà xuất bản - SSn T1 112117112121 112122 1 1tr 25

Trang 12

CHUONG 1

CHƯƠNG 2 KHẢO SÁT VÀ PHẦN TÍCH BÀI TOÁN

2.1 Giới thiệu đề tài

2.1.1 Tên đề tài

Khoa học công nghệ ngày càng phát triển, nó được ứng dụng rộng rãi trong tat cả các lĩnh vực Cùng với đó nhụ câu tìm kiêm thông tin trên sách của con người ngày cảng nhiều Hình thức trao đôi mua bán sách cùng ngày cảng đa dạng

Việc ứng dụng thương mại điện tử vào trao đổi mua bán sách mang lại nhiều lợi ích cho các doanh nghiệp Các doanh nghiệp có thê giảm đáng kê chi phí cho việc quản cáo sản phẩm của mình, quảng bá sản phẩm tới khách hàng rộng rãi hơn và nhiều

dịch vụ khác Việc trao đối mua bán sẽ trở nên đơn giản hơn

.Vi vậy chúng tôi quyết định chọn đề tài xây dựng website book store VAH cho bài tiểu luận này

1.2 Yêu cầu chỉ tiết

Website book store VAH theo như khảo sát từ các bạn trẻ phải đạt được các yêu cầu tiên quyết giúp người sử dụng tiết kiệm được thời gian, nhanh chóng, thao tác đơn giản dễ dàng sử dụng và mua smm:

® Có chức năng thêm vào gio hang

® - Có chức năng thanh toán

® - Có chức năng xem lịch sử mua hang

© _ Có chức năng thay đôi thông tin

- Phía Admin

® Co chic nang thêm quản trị viên

© Có chức năng đổi mật khâu

® - Có chức năng xem, thêm, xóa, sửa nhà xuất bản

® - Có chức năng xem, thêm, xóa, sửa chủ đề sách

® - Có chức năng xem, thêm, xóa, sửa sách

® - Có chức năngxem, thêm, xóa, sửa tác ø1ả

® Có chức năng xem, xóa khách hàng

® - Có chức năng xem, xóa, xác nhận đơn đặt hàng

® Có chức năng xem các đơn hàng đã ban

1

Trang 13

® - Có chức năng xem doanh thu

2.2 Công nghệ sử dụng

2.2.1 Giới thiệu về ASP.Net

Đầu 2002, Microsoft giới thiệu kỹ thuật lập trình Web ASP+, tên chính thức sau

nay la ASP Net

ASP Net la ky thuat lap trình và phát triển ứng dụng web ở phía Server dựa trên nên tảng của Net Framework

Mã lệnh ở phía server (ví dụ: mã lệnh trong trang ASP, ASPNET) sẽ được biên dịch và thi hành tại Web Server Sau khi được Server đọc, biên dịch và thi hành, kết quả tự động được chuyên sang HTML/ JavaScript/ CSS và trả về cho Client

Ưu điểm

- _ Mô hinh lập trình thủ tục đơn giản

- _ Sử dụng hiệu quả các đối tượng COM: ADO (ActiveX Data Object) - xử lý

dữ liệu FSO (File System Object) - làm việc với hệ thống tập tin

- _ Hỗ trợ nhiều ngôn ngữ: VBScript, JavaScript

Nhược điểm

- Code ASP va HTML lan 16n

- Khitrién khai cai dat, do không được biên dịch trước nên dé bi mat source code, hạn chế về tốc độ thực hiện

- Qua trinh xu ly Postback khó khan

2.2.2 Giới thiệu về Visual Studio

Visual studio la mét phan mềm hỗ trợ đmc lực hỗ trợ công việc lập trình website Công cụ này được tạo lên và thuộc quyền sở hữu của ông lớn công nghệ

Microsoft Năm 1997, phần mềm lập trình nay có tên mã Project Boston Nhưng sau

đó, Microsoft đã kết hợp các công cụ phát triên, đóng gói thành sản phâm duy nhất Visual Studio la hé théng tập hợp tất cả những gì liên quan tới phát triên ứng dụng, bao gồm trình chỉnh sửa mã, trình thiết ké, 20 lỗi Tức là, bạn có thê viết code, sửa lỗi, chỉnh sửa thiết kế ứng dụng đễ dàng chỉ với | phan mém Visual Studio ma thôi Không dừng lại ở đó, người dùng còn có thê thiết kế giao diện, trải nghiệm trong

Trang 14

Visual Studio như khi phát triển ứng dụng Xamarin, UWP bằng XAML hay Blend vậy

04] Visual Studio Community 2015

Choose your installation location

Setup requires up to 6 GB across all drive<

Choose the type oí installatron Typical Includes C#/VB Web and Desktop features Custom

Allows you to customize features for your installation You can add or remove additional features at any time after setup via Programs and Features in the Control Panel

Phan mém Visual studio dugc chia thanh 2 phién ban Visual Studio Enterprise

va Visual Studio Professional, cac phién bản cao cấp có tính phí này được sử dụng nhiều bởi các công ty chuyên về lập trình Bên cạnh đó, Microsoft cũng cho ra mmt phiên bản Community (phiên bản miễn phí) của gói phần mềm, cung cấp cho người dùng những tính năng cơ bản nhất, phủ hợp với các đối tượng lập trình không chuyên, mới tiếp cận tìm hiểu về công nghệ (đối tượng nghiên cứu, nhà phát triển cá nhân, hỗ trợ dự án mỡ, các tô chức phi doanh nghiệp dưới 5 người dùng)

Trang 15

CHƯƠNG 3.

Trang 16

CHUONG 4 PHAN TICH VA THIET KE

4.1 Mô hình

Mô hình là thuật ngữ chỉ việc sử dụng biểu đồ ở mức vật lý để đơn giản hóa hệ

thống và đề biểu diễn các đặc điểm chính nào đó

Việc dùng mô hình để nhận thức và diễn tả một hệ thống được gọi là mô hình

hóa Như vậy quá trình phân tích và thiết kế hệ thông cũng được gọi chung là quá trình

Trang 17

Hinh ảnh 2: Use Case Admin

Page Name Home

Description Khách hàng muôn sửa dụng các chức năng của mình và giao diện tông

6

Trang 18

của website

Actor(s) — Khách hàng của cửa hang, quản trị viên

1 Khách hàng truy cập dia page cua cửa hàng

2 Hệ thống sẽ hiển thị giao dién page chính

Basic Flow

Bang 1: M6 ta use case trang home

- Dang ki khach hang

Use Case ID UC _DK 01

UseCase Name Pang ky

Description Khách hàng chưa có tài khoản và muốn đăng ký

Actor(s) Khách hàng của cửa hàng

Khi khách hàng click vào nút [Đăng Ký] trên màn hình

Trigger

Pre- ® Khách hàng chưa có tài khoản

Condition(s): s - Thiết bị của khách hàng đã được kết nói internet khi thực hiện

đăng kí

Post- ® Khách hàng đăng ký ứng dụng thành công

Condition(s): s - Hệ thống ghi nhận hoạt động đăng ký thành công

e - Hệ thống chuyền đến trang đăng nhập

1 Khách hàng nhập thông tin để đăng ký vào website

Basic Flow 2 Hé thống kiểm tra dữ liệu và thêm dữ liệu vào CSDL

3 Hệ thống ghi nhận hoạt động đăng ký thành công và chuyên

đến trang chủ của website

1.1 Khi dữ liệu sai theo yêu cầu hệ thống sẽ thông báo ra màn hình, Exception Flow SâU đó khách hàng cần nhập lại theo đúng yêu cầu

Business Rules Tất cả các trường dữ liệu cần nhập là bmt buộc, không được bỏ qua

Bang 2: M6 ta use case dang ky khach hang

- Dang ki quan li

Trang 19

Use Case ID UC DK 02

Use Case Name Đăng ký quản lí

Description Người quản lí muốn đăng kí tài khoản cho admim hoặc shipper Actor(s) Người quản lí

Trigger Khi người quản lí click vào nút [Đăng Ký| trên màn hình

® Người quản lí đã có tài khoản Pre- e - Tài khoản người quản lí đã được phân quyên

Condition(s): e Thiét bi cha nguoi quan li di duoc két néi internet khi thyc

hién dang nhap

Post- ¢ Neuwoi quan li ding ky thanh céng vao hé théng

Condition(s): e Hé théng ghi nhan hoạt động đăng ký thành công

e - Hệ thống chuyền đến trang đăng nhập

1 Admin nhap thong tin dang ky vao website

2 Hệ thống kiêm tra dữ liệu và thêm dữ liệu vào CSDL

Basic Flow 3 Hệ thống phi nhận hoạt động đăng ký thành công và chuyên

đến trang chủ của website

Khi dữ liệu sai theo yêu cầu hệ thống sẽ thông báo ra màn hình, sau

Exception Flow „ ` x Ð , ^ CÀ

đó khách hàng cân nhập lại theo đúng yêu câu

Business Rules Tắt cả các trường dữ liệu cần nhập là bmt buộc, không được bỏ qua

Bảng 3: Mô tả use case đăng ký quản lý

- Đăng nhập người dùng

Use Case ID UC_DN_02

Use Case Name Pang nhap

Người dùng muốn đăng nhập và sử dụng các chức năng trong

Descripti escription website

Actor(s) User, admin, shipper

Trigger Khi người dùng click vao nut [Dang Nhap] trén man hinh

Trang 20

1 Người dùng nhập thông tin

Basic Flow 2 Hệ thống kiểm tra dữ liệu trong CSDL

3 Chuyên đến trang tương ứng với quyền người dùng

Khi người dùng nhập tất cả thông tin và click và nút [Đăng Nhập]

thi hệ thống sẽ kiếm tra dữ liệu trong database nêu hợp lệ sẽ chuyên

đền trang tương ứng với quyên người dùng, ngược lại sẽ xuât thông báo “Tài khoản hoặc mật khâu không đúng”

Business Rules Tắt cả các trường dữ liệu cần nhập là bmt buộc, không được bỏ qua

Bảng 4: Mô tả use case đăng nhập người dùng

- Quản lí sách

Use Case ID UC_QLS 01

Use Case Name Quan li sach

Description Người quản lí muốn vào trang quản lí sách và kiểm tra các san pham Actor(s) Người quản lí

Trigger Khi người quản lí click quản lí sách trên thanh menu

Pre- ® - Noười quản lí đăng nhập thành công,

Condition(s): e Thiét bị của người quản lí đã được kết nỗi internet khi thực

hiện đăng nhập

® - Người quản lí thành công chuyên đến trang sách

Post- e Hé thong hiển thị danh sách sách

Condition(s): e Hệ thống thực hiện các chức năng khi người quản lí chọn

(thêm, sửa, xóa)

1 Người quản lí đăng nhập thành công, hệ thông chuyên đên

trang người quản lÍ

2 Người quản lí click vào quản lí sách trên thanh menu

3 Hệ thống tiếp nhận yêu cầu vả chuyên đến trang quản lí sách,

đồng thời hệ thống hiển thị các sản phâm trong database 4 Người quản lí chọn các chức năng muốn thực hiện

4.1 Thêm

®_ Khi người quản lí click vào chức năng thêm, hệ thống tiếp

9

Trang 21

nhận yêu cầu và chuyên đến trang thêm

® - Người quản lí nhập thông tin sản phâm mới và click và [Lưu]

không được bỏ qua

Bang 5: Mo ta use case quan lý sách

- Quản lí nhà xuất bản

Use Case ID UỤC QLNXB 0I

Use Case Name Quan li nha xuat ban

- Người quản lí muôn vảo trang nhà xuât bản và kiêm tra nha xuat

Description

bản

Actor(s) Người quản lí

Trigger Khi người quản lí click nhà xuất bản trên thanh menu

Pre- ® - Noười quản lí đăng nhập thành công,

Condition(s): e Thiét bị của người quản lí đã được kết nỗi internet khi thực

hiện đăng nhập

10

Trang 22

Post-

Condition(s):

Basic Flow

Người quản lí thành công chuyên đến nhà xuất bản

Hệ thống hiến thị danh sách nhà xuất bản

Hệ thống thực hiện các chức năng khi người quản lí chọn (thêm, sửa, xóa)

Người quản lí đăng nhập thành công, hệ thống chuyên đến trang người quản lÍ

Người quản lí click vào nhà xuất bản trên thanh menu Hệ thông tiệp nhận yêu câu và chuyên đên nhà xuât ban, đồng thời hệ thống hiển thị các sản phâm trong database _ Người quản lí chọn các chức năng muôn thực hiện

a Thêm Khi người quản lí click vào chức năng thêm, hệ thống tiếp nhận yêu cầu và chuyên đến trang thêm

Người quản lí nhập thông tín nhà xuất bản mới và click va [Luu]

b Sửa Khi người quản lí click vào chức năng sửa, hệ thống tiếp nhận yêu cầu và chuyên đến trang sửa

Hệ thống sẽ hiển thị thông nhà xuất bản mà người quản lí muốn sửa, người quản lí sẽ sửa lại các thông tin theo mong

muốn và click và [Lưu]

c Xóa Khi người quản lí click vào chức năng xóa, hệ thống tiếp nhận yêu cầu và chuyên đến trang xóa

Hệ thông sẽ hiên thị thông tín nhà xuất bản mà người quản lí

muốn xóa, người quản li click và [Xóa]

Người quản lí khi thị hiện chức năng thêm và sửa sẽ điền thông tin Exception Flow sao cho đúng chuân Nếu sai chuẩn hệ thống sẽ hiến thị thông báo

Trang 23

- Quản lí chủ đề sách

Use Case ID UC_QLCDS_01

Use Case Name Quản lí chủ đề sách

Description Người quản lí muốn vào trang chủ đề sách và kiêm tra chủ đề sách

Actor(s) Người quản lí

Trigger Khi người quản lí click chủ đề sách trên thanh menu

Người quản lí thành công chuyên đến chủ đề sách

Hệ thống hiển thị danh sách chủ đề sách

Hệ thống thực hiện các chức năng khi người quản lí chọn

(thêm, sửa, xóa)

Người quản lí đăng nhập thành công, hệ thống chuyên đến trang người quản lÍ

Người quản lí click vào chủ đề sách trên thanh menu Hệ thông tiếp nhận yêu câu và chuyên đến chủ đề sách, đồng thời hệ thống hiển thị các sản phâm trong database _ Người quản lí chọn các chức năng muôn thực hiện

a Thêm Khi người quản lí click vào chức năng thêm, hệ thông tiếp nhận yêu cầu và chuyên đến trang thêm

Người quản lí nhập thông tin nhà xuất bản mới và click và

[Lưu]

b Sửa Khi người quản lí click vào chức năng sửa, hệ thống tiếp nhận yêu cầu và chuyên đến trang sửa

Hệ thống sẽ hiến thị thông chủ đề sách mà người quản lí muốn sửa, người quản lí sẽ sửa lại các thông tin theo mong

muốn và click và [Lưu]

12

Trang 24

Các thông tin trong chức năng thêm và sửa cần nhập là bmt buộc, không được bỏ qua

Bảng 7: Mô tả use case quản lý chủ đề sách

- Quan li tac gia

Quan li tac gia

Người quản lí muốn vảo trang tác giả và kiếm tra tác giả

Người quản lí

Khi người quản lí click tác giả trên thanh menu

® - Người quản lí đăng nhập thành công

e _ Thiết bị của người quản lí đã được kết nối internet khi thực hiện

đăng nhập

® - Người quản lí thành công chuyên đến tác giả

e - Hệ thống hiến thị danh sách tác giả

e Hệ thống thực hiện các chức năng khi người quản lí chọn

(thêm, sửa, xóa)

1 Người quản lí đăng nhập thành công, hệ thống chuyên đến

trang người quản lÍ 2 Người quản lí click vào tác p1ả trên thanh menu

3 Hé thong tiếp nhận yêu cầu và chuyên đến tác giả, đồng thời hệ

13

Trang 25

e Hệ thông sẽ hiến thị thông tin tác giả mà người quản lí muốn

xóa, người quản lí click và [Xóa]

4.1.a Người quản lí click vào [Cancel] hệ thống tiếp nhận yêu cầu và

quay lại trang người quản lí

4.2.a Người quản lí click vào [Cancel] hệ thống tiếp nhận yêu cầu và

quay lại trang người quản lí

4.3.a Người quản lí click vào [Cancel] hệ thống tiếp nhận yêu cầu và

quay lại trang người quản lí

Người quản lí khi thị hiện chức năng thêm vả sửa sẽ điền thông tin sao cho đúng chuẩn Nếu sai chuẩn hệ thống sẽ hiến thị thông báo “Thông

tin không phù hợp”

Các thông tin trong chức năng thêm và sửa cần nhập là bmt buộc, không được bỏ qua

Bang 8: Mo ta use case quan ly tac gia

- Xem théng tin san pham

Use Case ID UC_XTTSP_01

14

Trang 26

Use Case Name Xem thong tin sản phẩm

Description Khách hàng muốn xem thông tin sản phâm

Trigger Khi khach hang chon xem trén thanh menu

Khách hàng thành công lựa chọn xem

Hệ thống hiến thị danh sách sản phâm theo điều xem của khách hàng

Khách hàng đăng nhập thành công, hệ thống chuyến đến khách hành, khách hàng clie và [Mua smm] trên thanh menu Hệ thống tiếp nhận yêu cầu chuyền đến trang mua smm Khách hàng lựa chọn xem trên thanh menu của trang mua

smm

Hệ thông tiệp nhận yêu cau va dua ra san pham theo yêu cau Bảng 9: Mô tả use case xem thông tin sản phẩm

- Tìm kiêm sản phẩm

Use Case ID UỤC TK 01

Use Case Name Tìm kiêm sản phẩm

Description Khách hàng muốn tìm sản phâm nảo đó

Khách hàng nhập thông tin sản phẩm cần tìn vào thanh tìm

kiếm và click vào [Tìm Kiếm]

15

Trang 27

e - Hệ thống sẽ đưa ra các sản phâm gần đúng với thông tin

1 Khách hàng đang ở trang mua smm

2 Khách hàng nhập thông tin sản phẩm, hệ thống kiếm tra

database và hiển thị các thông tin gần giống với thông tin

khách hàng đưa ra Basic Flow

Nếu theo yêu cầu lọc của khách hảng mà sản phâm không tồn tại

Exception Flow trong database, hệ thông sẽ xuất thông báo “Không tim thay san

pham”

Bảng 10: Mô tả use case tim kiém san phẩm

- Gio hang

Use Case ID UC_GH_01

Use Case Name Gio hang

Description Khách hàng muốn kiểm tra san pham minh da thém vao gid

Actor(s) Khach hang

Trigger Khách hàng nhập thông tin sản phẩm và click vào [Giỏ Hàng]

Pre- ® Khách hành đăng nhập thành công,

Condition(s): e Thiét bị của người quản lí đã được kết nỗi internet khi thực

hiện đăng nhập

Post- © Khách hàng click vào [Giỏ Hàng]

Condition(s): e - Hệ thống chuyền đến trang giỏ hàng

Basic Flow

1 Khách hàng đang ở trang mua smm

2 Khách hàng click vào [Giỏ Hàng], hệ thống tiếp nhận yêu

cầu và chuyên đến trang giỏ hàng

3 Ở trang giỏ hàng hệ thống hiển thị tất cả sản phẩm và số

lượng mà khách hành đã thêm, khách hàng cũng có thê thực

hiện các chức năng xóa

3.1 Xóa

© Khi khách hàng click vào [Xóa] hệ thống sẽ xuất thông báo

“Bạn có chmc chmn xóa sản phâm khỏi giỏ hàng”, khách hàng click vào [Có], hệ thống sẽ xóa sản phâm và đồng thời reset

16

Trang 28

trang 910 hang và cập nhật dữ liệu mới

Exception Flow Nếu ee hang Sue en san pham nao vao gid hang thi hệ thống

sẽ hiện thị “Giỏ hành rồng”

Bang 11: M6 ta use case giỏ hàng

- Danh sách người dùng

Use Case ID UC TT 01

Use Case Name Xem danh sách người dùng

Description Người quản lí muốn xem tất cả tài khoản

Actor(s) Người quản lí

Trigger Người quản lí click [Tài khoản] trên thanh menu

® - Noười quản lí đăng nhập thành công Pre-Condition(s): s Thiết bị của người quản lí đã được kết nối internet khi thực

hiện đăng nhập

Post- ® - Người quản lí chuyên thành công đến trang danh sách người

® Hệ thống hiển thị danh sách tài khoản có trong dữ liệu

1 Người quản lí đăng nhập thành công vào hệ thống, click vào chức năng [Thông tin tài khoản]

1 Hệ thống tiếp nhận yêu cầu chuyên đến thông tin tài khoản

2 Người quản lí chon chức năng đê thực hiện

Basic Flow a Xóa

®_ Khi người quản lí click vào chức năng xóa, hệ thống tiếp nhận yêu cầu và chuyên đến trang xóa

¢ Hệ thống sẽ hiến thị thông tin tài khoản mả người quản lí

muốn xóa, người quản lí click và [Xóa] hệ thống sẽ hiển thị

thông báo “Bạn có chmc chmn xóa tài khoản này” người quản

lí click [Đồng Ý]

Bảng 12: Mô tả use case danh sách người dùng

17

Trang 29

- Chức năng xem lịch sử mua hàng

Use Case ID UC LSMH 01

Use Case Name Xem lịch sử mua hàng

Description Người dùng có thể xem các đơn hàng đã mua

Trigger Người dùng click [lịch sử mua hàng] trên thanh menu

® - Nsười dùng đăng nhập thành công Pre-Condition(s): s Thiết bị của người dùng đã được kết nối internet khi thực

hiện đăng nhập

Post- ® - Người dùng chuyên thành công đến trang lịch sử mua hàng

Condition(s): e Hé thong hiển thị danh sách các đơn hàng đã mua

2 Người dùng đăng nhập thành công vào hệ thống, click vào

Basic Flow chire nang [lich su mua hang]

3 Hệ thống tiếp nhận yêu cầu chuyên đến lịch sử mua hàng Bảng 13: Mô tả use case lịch sử mua hàng

2.4 Sơ đồ hoạt động

- Đăng kí khách hàng

18

Ngày đăng: 16/01/2025, 18:47

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

TÀI LIỆU LIÊN QUAN