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

Bài thu hoạch kết thúc môn xây dựng phần mềm quản lý bán hàng Đề tài website bán laptop

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 Bán Laptop
Người hướng dẫn GVHD: Dương Hớn Minh
Trường học Trường Cao Đẳng Kinh Tế TP. Hồ Chí Minh
Chuyên ngành Xây Dựng Phần Mềm Quản Lý Bán Hàng
Thể loại bài thu hoạch
Thành phố Hồ Chí Minh
Định dạng
Số trang 59
Dung lượng 13,85 MB

Nội dung

3.1.2 Sơ đônghiệp vụ 3.1.2.1 Sơ đ ồnghiệp vụ tổng quát | Quản trị viên | Khách hàng | im kiêm thông __&G tin về sắn phải a vào gid hang _ ` ca Chuyển hóa don Mô tả công việc: Quản t

Trang 1

SỞ GIÁO DỤC VÀ ĐÀO TẠO THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG CAO ĐĂNG KINH TẾ TP HỒ CHÍ MINH

HCE

Bài thu hoạch kết thúc môn: Xây dựng phẦn m`ần Quản lý bán hàng

D €tai: Website bán laptop

GVHD: DUONG HON MINH

Ho tén:

MSSV:

Trang 2

Em xin bày tỏ lòng biết ơn chân thành dén voi th 4 Th 4y Duong Hon Minh người trực tiếp chỉ dẫn, truy tải kiến thức cung cấp tài liệu, đóng góp ý kiến cho chúng em trong suốt quá trình hoàn thành bài tiểu luận

Và cuối cùng, em xin chân thành cảm ơn những người đã giúp đỡ em trong suốt thời gian qua để bài tiểu luận hoàn thành tốt đẹp

Tuy nhiên, do kiến thức và thời gian có hạn nên khó tránh khỏi những thiếu sót Kính mong sự thông cảm và góp ý của quý th% cô cùng các bạn để em có thể củng cố kiến thức và rút ra những kinh nghiệm cho bản thân

Em xin chân thành cảm ơn rất nhi ân!

Trang 3

MỤC LỤC

Chương 3 Khảo sát — phân tích — thiết kế 30 Chương 4 Triển khai và xây dựng ứng dụng

Trang 4

CHƯƠNG 1 GIỚI THIỆU

1.1 Giới thiệu đêtài

Web site hiện nay được coi là một kênh chợ onl hữu ích và phát triển rộng rãi với đầy

đủ các mặt hàng được bày bán Vừa thông minh, tiện ích, và dễ sử dụng với nhi ân lứa tuổi nên lượt ngươi dùng cũng ngày một tăng vọt Để trải nghiệm cũng như tìm hiểu sâu hơn nhóm đã thử thách tạo ra một trang web site bán đ ôđiện tử (cụ thể ở đây là Laptop) 1⁄2 Giới thiệu nơi khảo sát

Trang web shopee, lazada, tiktokshop

1.3 Muc tiêu nghiên cứu

Các chức nang ctia website

1.4 Phạm vi nghiên cứu

Quy trình vận hành của trang web bán hàng

Trang 5

CHƯƠNG 2 THIẾT KẾ NGHIÊN CỨU

2.1 Phương pháp nghiên cứu

2.2 Phương pháp phỏng vấn - trả lợi:

Sử dụng phương pháp phỏng vấn để đi ôi tra và thu thập thông tin một cách trọn vẹn nhất tử nhỉ 'âi cá nhân Phỏng vấn nghĩa là mình sẽ soạn hàng loạt câu hỏi và hỏi trực tiếp từng cá nhân để nhận được ý kiến cũng như những câu trả lời chính xác nhất 2.3 Xác nhận thông tin c Ân thu thập

- Các chức năng được các trang web thiết kế sử dụng

- Thơi hoạt động của trang web

- Cách thức giao dịch giữa bên bán và bên mua

- Khó khăn và thuận lợi

2.4 Xác định ngu ôn thu nhập thông tin

- Thông tin thu thập được từ các câu trả lởi phỏng vấn của mỗi cá nhân đã có qua sử dụng trang web mua onl

- Nguyễn Hoàng Kim Hiếu

CHƯƠNG 3 KHẢO SÁT - PHẦN TÍCH - THIẾT KẾ

3.1 Khảo sát

3.1.1 Mô tả yêu cân

Viết chương trình quản lý web site bán đ`Ô điện tử (Laptop) với các chức năng tiện ích:

Trang 6

Trang web được xây dựng theo mồ hình kinh doanh đơn lẻ với 2 đối tượng chính: quản trị viên và khách hàng

3.1.2 Sơ đônghiệp vụ

3.1.2.1 Sơ đ ồnghiệp vụ tổng quát

| Quản trị viên | Khách hàng |

im kiêm thông &G tin về sắn phải a

vào gid hang _

` ca Chuyển hóa don

Mô tả công việc:

Quản trị viên là ngườỡi quản trị của hệ thống Website, được thực hiện các chức năng như: đăng nhập, quản lý sản phẩm, quản lý danh mục, quản lý thương hiệu, quản lý thông tin khách hàng, quản lý đơn hàng.Tất cả các chức năng trên đầu cần phải dùng tải khoản admin để đăng nhập vào trang quản trị

a Chức năng đăng nhập

Khi đăng nhập, người quản trị sẽ dùng email và mật khẩu đã tạo Hệ thống

sẽ kiểm tra thông tin người quản trị nhập vào nếu đúng sẽ chuyển người quản trị đến trang chủ, nếu sai sẽ thông báo đến người quản trị và yêu c`Âi đăng nhập lại

b Quan ly san phẩm

Trang 7

Quản lý sản phẩm sẽ xem danh sách sản phẩm bao g ồn thông tin chỉ tiết sản phẩm như tên sản phẩm, mô tả, danh mục, số lượng, hình ảnh, sản phẩm thuộc thương hiệu nào

Khi quản trị viên muốn thêm sản phẩm phải chọn mục thêm sản phẩm sau đó người quản trị phải nhập các thông tin bao g ôm tên sản phẩm, lựa chọn danh mục, số ti mua sản phẩm, hình ảnh sản phẩm và mô tả thông tin của sản phẩm

Khi người quản trị chọn nút sửa trên một sản phẩm, hệ thống sẽ lấy thông tin sản phẩm và người quản trị sẽ tiến hành chỉnh sửa trên thông tin sản phẩm đó Khi người quản trị chọn xóa sản phẩm sẽ xóa sản phẩm đó khỏi danh sách sản phẩm

Khi người quản trị chọn xóa danh mục khi không còn sản phẩm thuộc danh mục đó

d Quan ly thương hiệu

Quan ly thuong hiéu bao g 4m cac nhiém vụ thêm, xóa, sửa thương hiệu trên hệ thống website Người quản lý có thể xem danh sách thương hiệu

Khi thêm thương hiệu người quản trị phải nhập các thông tin bao g'âm: Tên thương hiệu , mô tả thương hiệu Khi chỉnh sửa thương hiệu , hệ thống sẽ tiến hành lấy thông tin thương hiệu và người quản trị có thể tiến hành thao tác chỉnh sửa dựa trên các thông tin đó

Khi người quản trị chọn xóa thương hiệu khi không còn sản phẩm thuộc thương hiệu đó

e Quan ly don hang

Quản lý đơn hàng ngoài xem danh sách đơn hàng, ngươi quản trị còn có thể tiến hành các thao tác hủy đơn hàng, cập nhật đơn hàng

Trang 8

- _ Danh sách đơn hàng được chia làm hai danh sách: Danh sách đơn hàng chưa

xử lý, và danh sách đơn hàng đã hoàn thành

- - Đối với danh sách đơn hàng chưa hoàn thành người quản trị có thể tiến hành chỉnh sửa trạng thái đơn hàng theo các giai đoạn: chưa xử lý -> đã xác nhận -

>đang giao hàng -> hoàn thành

- _ Khi đơn hàng ở trạng thái hoàn thành sẽ tự động được chuyển đến danh sách đơn hàng đã hoàn thành Người quản trị cũng có thể tiến hành hủy đơn hàng thuộc danh sách đơn hàng chưa xử lý nằm trong các trường hợp như: Không xác thực được với khách hàng, thông tin đặt hàng sai, giao hàng không thành công quá 3 Lần

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

- Quản lý khách hàng cho phép người quản trị xem thông tin tài khoản của khách hàng đăng nhập trên trang web bao gân email, họ tên, địa chỉ, số điện thoại

- _ Người quản trị còn có thể xem lịch sử mua hàng của khách hang bao gm cdc thông tin: mã đơn hàng, số điện thoại, tổng tin, số lượng sản phẩm, địa chỉ, thời gian

b Chức năng đăng ký

-_ Khi khách hàng đăng kí trên website, hệ thống hiển thị ra form đăng kí

và yêu ci khách hàng nhập vào các thông tin: Họ tên, email, số điện thoại và mật khẩu Hệ thống sẽ tiến hành kiểm tra các thông tin như email

và mật khẩu có hợp lệ không

- Vi du: Email phải đúng định dạng email@domain.com, mật khẩu phải

Trang 9

8 kí tự trở lên

c _ Chức năng xem sản phẩm

-_ Việc đầu tiên khi khách hàng đên với website đó là xem sản phẩm, chức năng xem sản phẩm cho phép khách hàng xem tất cả sản phẩm có trong hệ thống khi truy cập vào trang web

-_ Website có thể hiển thị sản phẩm theo danh mục hàng hóa giúp khách hàng dễ dàng hơn trong quá trình xem sản phẩm Xem theo chủ đềnhư: sản phẩm mới, sản phẩm khuyến mãi hay sản phẩm bán chạy

d Chức năng xem chỉ tiết sản phẩm

-_ Khi chọn một sản phẩm để xem thông tin, hệ thống sẽ hiển thị các thông v`êsản phẩm đó bao g âm: Tên sản phẩm, giá, Mô tả, hình ảnh ở các góc độ khác nhau, thương hiệu, các sản phẩm cùng thương hiệu với sản phẩm đó

- Nguoi ding có thể sủ dụng các chúc năng như thêm sản phẩm , thây đổi số lượng cn mua và xóa các sản phẩm trong giỏ hàng

f Chức năng thanh toán

-_ Thanh toán khi người dùng đã chọn thêm sản phẩm vào giỏ hàng theo mong muốn để thanh toán ngươi dùng bấm vào nút thanh toán Lúc này

hệ thống sẻ kiểm tra dùng đã đăng nhập trên hệ thống hay chưa Nếu như

đã đăng nhập, hệ thống sẽ chuyển tiếp người dùng đến trang nhập thông tin vận chuyển Nếu người dùng chưa đăng nhập, hệ thống sẽ chuyển người dùng đến trang đăng nhập, người dùng có thể chọn đăng nhập nếu

đã có tài khoản hoặc chọn đăng kí nếu chưa có tài khoản

-_ Khi đã qua các bước xác thực sau khi người dùng đã điên thông tin vẫn chuyển sẽ trả đến trang xác nhập thanh toán, người dùng có thể lựa

Trang 10

chọn 2 hình thức thanh toán là: thanh toán qua ngân hàng và thanh toán trực tiếp khi đã nhận hàng

Sơ đ ôchức năng:

4 khoan, mat [| thông tin san — User In hóa đơn

tin user user ẽ

- Nguoi dùng nhập đúng thông tin đăng nhập

- _ Kiểm tra chính xác thông tin ngươi dùng nhập vào mới có thể đăng nhập 3.2.2 Quy trình đăng nhập của khách hàng

Trang 11

- Nguoi dùng nhập đúng thông tin đăng nhập

- _ Kiểm tra chính xác thông tin ngươi dùng nhập vào mới có thể đăng nhập

3.2.3 Quy trình đăng ký

Yêu c3:

- Nguoi dùng nhập đúng thông tin đăng ký

- _ Kiểm tra chính xác thông tin ngươi dùng nhập vào

- Email phải đúng dạng email@domain.com

- _ Kiểm tra đúng thông tin sản phẩm trong giỏ hàng

- _ Kiểm tra số lượng sản phẩm có trong kho

- _ Hiển thị đúng gid tin, gid tong san phẩm trong giỏ hàng

3.2.5 Quy trìnnh thanh toán

Trang 12

- Nguoi dùng nhập đầ đủ thông tin giao hàng

- _ kiểm tra chính xác thông tin người dùng nhập vào

- Số điện thoại phải có 10 số

Trang 13

hãng chua thanh

đoán

Xem lịch xử qiao dich (HD đã lập)

3.3.2 Usecase chi tiét

3.3.2.1 Use-Case dang nhap (khach hang)

Dang nhap

Trang 14

Tén Use case Đăng nhập (khách hàng)

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

3 Khách hàng nhập thông tin email và mật khẩu

4 Hệ thống kiểm tra thông tin hợp lệ

Trang 15

Tén Use case Đăng nhập (quản trị)

Dang nhap thành công

Trang 16

Tén Use case Đăng kí (khách hàng)

2 Hệ thống hiển thị form đăng kí

3 Khách hàng nhập thông tin tài khoản

4 Hệ thống kiểm tra thông tin hợp lệ

5 Chuyển sang trang đăng nhập

TIÊN giả hàng ~ ~ _ „<<ex†end>> Sửa só lượng

Sủasô lượng fe 7 SN san pham nen Ree

Trang 17

Tén Use case Gid hang

Fï Extend Use case Thêm sản phẩm

© Extend Use case X6a san phẩm

O Extend Use case Stra số lượng sản phẩm

<Extend Use case>

2 Khach hàng chọn thêm vào giỏ hàng

3 Hệ thống cập nhật thông tin và số lượng sản phẩm trong giỏ hàng

4 Hệ thống hiển thị lại danh sách sản phẩm trong giỏ hàng

Trang 18

<ExtendUsecase>

1 Khách hàng chọn sản phẩm và nhập số lượng sản phẩm muốn thay doi

2 Hệ thống cập nhật thông tin và số lượng sản phẩm trong giỏ hàng

3 Hệ thống hiển thị lại danh sách sản phẩm trong giỏ hàng

Xem thông tỉn tài khoản extension points Xem thông tin - _ _ _<<extend>> ` * š

Trang 19

Lu ‘ng sự kiện chính

1 Khách hàng bấm vào thông tin tài khoản

2 Hệ thống kiểm tra xem khách hàng đã đăng nhập chưa

3 Hệ thống hiển thị màn hình quản lý thông tin khách hàng

O Extend Use case Xem théng tin

© Exten Use case Chỉnh sủa thông tin

& Extend Use case Thay déi mat khau

<Extend Use case>

Xem théng tin:

1 Khách hàng chọn xem thông tin

2 Hệ thống hiển thị thông tin khách hàng

Extend Use case> Chinh stra théng tin:

1 Khách hàng chọn xem thông tin

Hệ thống hiển thị thông tin Người dùng chọn sửa thông tin

Hệ thống hiển thị forrm sửa thông tin Khách hàng nhập thông tin cn chỉnh sửa vào form

Hệ thống kiểm tra thông tin nhập vào

Hệ thống thông báo chỉnh sửa thành công

Trang 20

3.3.2.6 Usecase quản lý sản phẩm

Trang 21

\

1

\ Quản lý sản phẩm

extension points

Xem sản phẩm Thêm sản phẩm Xóasản phẩm _ hỉnh sửa sản phẩm

Lu ông sự kiện chính

1 Quản trị viên chọn chức năng sản phẩm

Hệ thống hiện trang quản lý sản phẩm Extend se Case Xem danh sách sản phẩm

2

3

4 Extend Use Case Thém san pham

5 Extend Use Case Xda sản phẩm

6 Extend Use Case Stra san pham

21

Trang 22

1 Quan tri vién chon thém san pham

2 Hé théng hién thi form tao san pham

3 Quan tri viên nhập thông tin sản phẩm

4 Hệ thống kiểm tra thông tin nhập vào có hợp lệ không

5 _ Hệ thống cập nhật CSDL và hiển thị lại danh sách sản phẩm

Trang 23

Xóa sản phẩm

1 Quản trị viên chọn sản phẩm cẦì xóa

2 Quan tri vién chọn xóa sản phẩm

<Extend Use case> 3 Hệ thống xóa sản phẩm và cập nhật lại CSDL

4 Hệ thống hiển thị lại danh sách sản phẩm

Sửa sản phẩm

<Extend Use case> 1 Quan tri vién chon san phẩm cân sửa

2 Quan tri vién stra thong tin san pham

3 Hé théng cap nhật lại thông tin sản phẩm

4 Hệ thống hiển thị lại danh sách sản phẩm

Chỉnh sửa danh mục Quản trị viên

Chỉnh sửa danh mục

23

Trang 24

Tén Use case Quản lý danh mục

1 Quản trị viên chọn chức năng danh mục

2 Hệ thống hiện trang quản lý danh mục

3 Extend Use Case Xem danh sách danh mục

4 Extend Use Case Thêm danh mục

5 Extend Use Case Xóa danh mục

6 Extend Use Case Stra danh muc

Lu ông sự kiện phụ Thoát trang quản trị quay v êtrang đăng nhập

<Extend Use case>

Xem danh sach danh muc

1 Quản trị viên chọn xem danh mục

2_ Hệ thống hiển thị danh sách các danh mục

<Extend Use case>

Thém danh muc

1 Quản trị viên chọn thêm danh mục

2 Hệ thêng hiển thị form tạo danh mục

3 Quản trị viên nhập thông tin danh mục

4 Hệ thống kiểm tra thông tin nhập vào có hợp lệ không

5 Hệ thống cập nhật CSDL và hiển thị lại danh sách danh mục

6 Thêm danh mục thành công

Rẽ nhánh I:

4.1 Thông tin Quản trị viên nhập vào không hợp

Trang 25

thiếu, hệ thống yêu cân nhập lại và lặp lại bước 4

lệ hoặc

Xóa danh mục

1 Quản trị viên chọn danh mục c3 xóa

2 Quản trị viên chọn xóa danh mục

<Extend se case> 3 Hệ thống xóa danh mụcvà cập nhật lại CSDL

4 Hệ thống hiển thị lại danh sách danh mục

Hệ thống cập nhật lại thông tin danh mục

Hệ thống hiển thị lại danh sách danh mục

3.3.2.8 Use-Case Quản lý thương hiệu

Trang 26

'

Xem thương

¡<<include>> hiệu ' ly ' z

Quan tri vien

WS, Xóa thương hiệu

k <<extend>>

Chỉnh sửathương hiệu

Tén Use case Quản lý thương hiệu

M6 ta se case cho phép quản trị viên quản lý thương hiệu

1 Quản trị viên chọn chức năng thương hiệu

2 Hệ thống hiện trang quản lý thương hiệu

3 Extend se Case Xem danh sách thương hiệu

4 Extend se Case Thêm thương hiệu

Lu ông sự kiện phụ Thoát trang quản trị quay v trang đăng nhập

Xem danh sách thương hiệu

3 Quản trị viên chọn xem thương hiệu

26

Trang 27

4_ Hệ thống hiển thị danh sách các thương hiệu

kExtend Use case>

Thêm thương hiệu

1 Quản trị viên chọn thêm thương hiệu

2 Hệ thông hiển thị form tạo thương hiệu

3 Quản trị viên nhập thông tin thương hiệu

4 Hệ thống kiểm tra thông tin nhập vào có hợp lệ không

5 Hệ thống cập nhật CSDL và hiển thị lại danh sách thương hiệu

6 Thêm thương hiệu thành công

Xóa thương hiệuc

1 Quản trị viên chọn thương hiệu c Ân xóa

2 Quản trị viên chọn xóa thương hiệu

3 Hệ thống xóa thương hiệu và cập nhật lại CSDL 4_ Hệ thống hiển thị lại danh sách thương hiệu

kExtend Use case>

1_ Quản trị viên chọn thương hiệu c3 sửa Quản trị viên sửa thông tin thương hiệu

2

3 Hé thống cập nhật lại thông tin thương hiệu

4 Hệ thống hiển thị lại danh sách thương hiệu

Trang 28

3.3.2.9 Usecase quản lý khách hàng

' '

Cấp lại mật khẩu

Tén Use case Quan lý khách hang

Mô tả se case cho phép xem thông tin khách hàng và cấp lại mật

khẩu

1 Quản trị viên bấm vào thông tin tài khoản

Lu ng sự kiện chính _ Hệ thống hiển thị màn hình quản lý khách hang

Extend Use case Xem thông tin khách hàng

1 Khách hàng chọn xem thông tin khách hàng

._ Hệ thống hiển thị thông tin khách hàng

Trang 29

<Extend Use case>

Hệ thống kiểm tra thông tin người dùng nhập vào có hợp

lệ không _ Hệ thống cập nhật thông tin tài khoản Đổi mật khẩu thành công

Chuyển sang quản lý

3.3.3.1 Sơ d Gsequence dang nhap trang admin

Quan tri vién

1 : Điền thông tin đãng nhập

7 : Thông báo đăng nhâp thành công

: epi h c3 cecc sec Eereeeerbee

: 9 : Thông báo lỗi

> 2 : Gửi thông rin đăng nhập RE Truy vấn CSDI

Ngày đăng: 04/02/2025, 16:16

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN