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

báo cáo môn học quản lý dự án công nghệ thông tin đề tài quản lý cửa hàng quần áo

30 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 đề Quản lý cửa hàng quần áo
Tác giả Phạm Thị Ánh, Bùi Thị Ngọc Bích, Nguyễn Huy Dương, Vũ Thị Ánh Tuyết
Người hướng dẫn Lương Xuân Hiếu
Trường học Trường Đại học Xây dựng Hà Nội
Chuyên ngành Công nghệ thông tin
Thể loại Báo cáo môn học
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 30
Dung lượng 4,29 MB

Nội dung

Nhiệm vụ nghiên cứu- Tìm hiểu cách thức quản lý của một cửa hàng.- Khảo sát quy trình, nghiệp vụ mua bán của cửa hàng.- Xây dựng được chương trình đáp ứng những yêu cầu cơ bản về chức nă

Trang 1

TRƯỜNG ĐẠI HỌC XÂY DỰNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN

Bộ môn Công nghệ Phần mềm

o0o Báo cáo môn học

Quản lý dự án công nghệ thông tin

ĐỀ TÀI: QUẢN LÝ CỬA HÀNG QUẦN ÁO

Giáo viên hướng dẫn: Lương Xuân Hiếu

Sinh viên thực hiện: Nhóm 18 – Lớp 65PM1

Trang 2

PHẦN I: ĐẶT VẤN ĐỀ VÀ ĐỊNH HƯỚNG GIẢI PHÁP 1

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

2 Mục tiêu nghiên cứu 1

3 Nhiệm vụ nghiên cứu 1

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

5 Ý nghĩa lý luận và thực tiễn của đề tài 1

PHẦN 2: CÁC KẾT QUẢ ĐẠT ĐƯỢC 1

1 Xác định yêu cầu của khách hàng 1

1.1 Người dùng hệ thống 1

1.2 Các chức năng của hệ thống 2

1.2.1 Các chức năng của khách vãng lai (Guest) 2

a Xem sản phẩm : 2

b Tìm kiếm sản phẩm : 2

c Đăng ký thành viên : 2

1.2.2 Các chức năng của thành viên (có các tính năng như của khách vãng lai): 2

a Đăng nhập : 3

b Đăng xuất : 3

c Xem sản phẩm 3

d Tìm kiếm sản phẩm 3

e Mua hàng : 4

f Thông tin phản hồi (Feedback) : 4

g Thay đổi mật khẩu : 4

h Thay đổi thông tin đăng ký: 5

1.2.3 Các chức năng của quản trị hệ thống (Admin): 5

a Đăng nhập 5

b Đăng xuất 6

c Quản lý khách hàng 6

d Quản lý thông tin phản hồi (Feedback): 6

e Quản lý sản phẩm : 6

f Quản lý danh mục sản phẩm 7

g Quản lý đơn hàng 7

Trang 3

h Quản lý phản hồi của khách hàng 8

i Quản lý khuyến mại 8

k Quản lý thống kê doanh thu 8

2 Thiết kế hệ thống 9

2.1 Biểu đồ UseCase 9

2.1.1 Biểu đồ usecase khách vãng lai 9

2.1.2 Biểu đồ usecase của khách hàng 9

2.1.3 Biểu đồ usecase của admin 9

2.1.3.1 Biểu đồ usecase tổng quát của admin 9

2.1.3.2 Biểu đồ usecase chi tiết của admin 10

a Quản lý sản phẩm 10

b Quản lý danh mục sản phẩm 10

c Quản lý khách hàng 11

d Quản lý đơn hàng 11

e Quản lý khuyến mãi 11

f Quản lý doanh thu 12

2.2 Biểu đồ tuần tự 12

2.2.1 Khách vãng lai 12

a Chức năng đăng ký 12

b Chức năng tìm kiếm sản phẩm 12

c Chức năng xem chi tiết sản phẩm 13

2.2.2 Khách hàng (thành viên) 13

a Chức năng phản hồi sản phẩm: 13

b Chức năng chỉnh sửa số lượng sản phẩm trong giỏ hàng 14

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

d Chức năng chỉnh sửa thông tin tài khoản 14

e Chức năng thanh toán 15

f Chức năng thêm sản phẩm vào giỏ hàng 15

g Chức năng xóa sản phẩm trong giỏ hàng 16

h Chức năng xem chi tiết sản phẩm 16

i Chức năng xác nhận tình trạng đơn hàng 16

j Chức năng tìm kiếm sản phẩm 17

2.2.3 Admin 17

Trang 4

2.2.3.1 Quản lý sản phẩm 17

a Chức năng thêm sản phẩm 17

b Chức năng sửa sản phẩm 18

c Chức năng xóa sản phẩm 18

d Chức năng tìm kiếm sản phẩm 19

e Chức năng xem chi tiết sản phẩm 19

2.2.3.2 Quản lý khách hàng 20

a Chức năng tìm kiếm khách hàng 20

b Chức năng xóa khách hàng 20

2.2.3.3 Quản lý đơn hàng 21

a Chức năng cập nhật trạng thái đơn hàng 21

b Chức năng xóa đơn hàng 21

c Chức năng tìm kiếm đơn hàng 22

d Chức năng xem chi tiết đơn hàng 22

2.2.3.4 Quản lý danh mục sản phẩm 23

a Chức năng thêm mới danh mục 23

b Chức năng sửa danh mục sản phẩm 23

c Chức năng xóa danh mục sản phẩm 23

d Chức năng tìm kiếm danh mục 24

e Chức năng xem chi tiết danh mục 25

2.2.3.5 Quản lý khuyến mãi 25

a Chức năng thêm khuyến mãi 25

b Chức năng sửa khuyến mãi 25

c Chức năng xóa khuyến mãi 26

d Chức năng cập nhật trạng thái khuyến mãi 27

2.3 Thiết kế hệ thống 27

2.3.1 Biểu đồ mối quan hệ thực thể 27

2.3.2 Thiết kế cơ sở dữ liệu 27

2.3.2.1 Mô tả chi tiết các bảng 27

a Bảng Group product(Loại sản phẩm) 28

b Bảng Product(Bảng sản phẩm) 28

c Bảng User/Admin(Bảng nhân viên quản trị) 28

d Bảng Order(Bảng hóa đơn) 28

Trang 5

e Bảng Order details(Bảng chi tiết hóa đơn) 29

f Bảng Sale/Giftcode (Bảng khuyến mãi) 29

g Bảng Feedback (Bảng đánh giá) 29

2.3.2.2 Sơ đồ quan hệ giữa các bảng 29

3 Giao diện hệ thống 30

3.1 Giao diện của admin 30

3.1.1 Giao diện đăng nhập 30

3.1.2 Giao diện trang chủ 30

3.1.3 Giao diện quản lý sản phẩm 31

3.1.4 Giao diện quản lý danh mục sản phẩm 31

3.1.5 Giao diện quản lý khách hàng 32

3.1.6 Giao diện quản lý đơn hàng 32

3.1.7 Giao diện quản lý khuyến mãi 32

3.2 Giao diện của khách vãng lai 33

3.2.1 Giao diện đăng kí 33

3.2.2 Giao diện trang chủ 33

3.3 Giao diện của khách hàng: 34

PHẦN 3: QUẢN LÝ DỰ ÁN BẰNG JIRA 34

1 Bảng đánh giá công việc của các thành viên 34

2 Quản lý tiến độ trên phần mềm JIRA 35

2.1 Hình ảnh tiến độ của sprint 1 35

2.2 Hình ảnh tiến độ của sprint 2 35

2.3 Hình ảnh tiến độ của sprint 3 36

2.4 Hình ảnh tiến độ của sprint 4 36

Trang 6

PHẦN I: ĐẶT VẤN ĐỀ VÀ ĐỊNH HƯỚNG GIẢI PHÁP

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

- Hiện nay, công nghệ thông tin phát triển ngày càng mạnh mẽ, được ứng dụng ngày càng nhiều vào các lĩnh vực kinh tế, sản xuất cũng, đời sống thường nhật của con người Có thể nói công nghệ thông tin đã được áp dụng vào hầu hết các hoạt động, nhờ đó các công việc được thực hiện nhanh chóng, chính xác và đạt kết quả cao hơn rất nhiều

- Xuất phát từ nhu cầu thực tế hiện nay, với hoạt động quản lý quần áo ngày xưa đa số là làm thủ công qua rất nhiều khâu và tốn khá nhiều nhân lực, cũng như thời gian, dữ liệu thường được xử lý, ghi chép đa số bằng giấy, điều này gây nên một số kho khăn trong việc quản lý, cũng như bảo quản thông tin Để có thể giải quyết được vấn đề đó, chúng

em đã quyết định làm đề tài “ Xây dựng website bán quần áo “ bằng ngôn ngữ lập trình PHP và hệ quản trị dữ liệu mySQL để đáp ứng nhu cầu đó

2 Mục tiêu nghiên cứu

- Phân tích, quản lý dữ liệu giúp cho việc quản lý thông tin cửa hàng 1 cách dễ dàng và có thể xử lý công việc một cách nhanh chóng, gọn gàng và chính xác

3 Nhiệm vụ nghiên cứu

- Tìm hiểu cách thức quản lý của một cửa hàng

- Khảo sát quy trình, nghiệp vụ mua bán của cửa hàng

- Xây dựng được chương trình đáp ứng những yêu cầu cơ bản về chức năng trong việc quản lý

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

- Tìm hiểu, nghiên cứu lý thuyết dựa trên tài liệu của giáo viên hướng dẫn và các tài liệu tham khảo có được

- Tìm hiểu thực tế

- Trao đổi, tham khảo ý kiến với giáo viên

- Vận dụng kiến thức của bản thân

5 Ý nghĩa lý luận và thực tiễn của đề tài

- Giúp hiểu rõ hơn về nghiệp vụ quản lý thực tế

- Ứng dụng đề tài vào việc tối ưu hóa quá trình quản lý

PHẦN 2: CÁC KẾT QUẢ ĐẠT ĐƯỢC

1 Xác định yêu cầu của khách hàng

1.1 Người dùng hệ thống

- Guest ( Khách vãng lai ): Có thể đăng ký, xem thông tin sản phẩm, tìm kiếm

Khi muốn mua hàng thì cần phải đăng kí là thành viên của hệ thống

- Member ( Thành viên): Có các chức năng của khách vãng lai, đăng nhập, đăng

xuất, sửa thông tin cá nhân, đổi mật khẩu, mua hàng, gửi phản hồi,

Trang 7

- Admin ( Người quản trị hệ thống ): Đăng nhập, quản lý thành viên, quản lý sản phẩm,quản lý danh mục sản phẩm, quản lý hóa đơn, quản lý khuyến mãi, báo

cáo thống kê doanh thu hoá đơn

1.2 Các chức năng của hệ thống

1.2.1 Các chức năng của khách vãng lai (Guest)

a Xem sản phẩm :

Description Khách hàng có thể xem chi tiết về các sản phẩm

Input Lựa chọn sản phẩm cần xem

Process Tìm kiếm trong CSDL

Output Hiển thị thông tin về sản phẩm mà khách hàng

muốn xem

b Tìm kiếm sản phẩm :

Description Cho phép khách hàng tìm kiếm sản phẩm theo ý muốn

Input Nhập từ khóa muốn tìm kiếm

Process Tìm kiếm thông tin theo yêu cầu trong CSDL

Output Đưa ra kết quả tìm kiếm theo yêu cầu

c Đăng ký thành viên :

Description Khách hàng có thể chon chức năng đăng ký là thành viên của

website để có thể mua hàng dễ dàng hơn

Input Nhập thông tin (Số điện thoại, User name, Password)

Process Kiểm tra thông tin nhập có hợp lệ hay không và thêm vào

CSDL

Output Hiển thị thông báo đăng ký thành công hoặc nhập lại

1.2.2 Các chức năng của thành viên (có các tính năng như của khách vãng lai):

a Đăng nhập :

2

Trang 8

Description Sau khi đăng ký thành công member có thể đăng nhập vào

Website

Input Nhập Username và Password

Process Kiểm tra đã nhập Username và Password chưa và kiểm tra

Acount của Member này có trong CSDL?

Output Đưa ra thông báo bạn đăng nhập thành công hoặc yêu cầu nhập

lại

b Đăng xuất :

Description Thành viên thoát khỏi đăng nhập vào WebSite

Input Đã đăng nhập thành công

Process Truy xuất CSDL và kiểm tra xem đã thoát ra khỏi đăng nhập

chưa

Output Hiển thị đã thoát khỏi thành công hoặc yêu cầu làm lại

c Xem sản phẩm

Description Khách hàng có thể xem chi tiết về các sản phẩm

Input Lựa chọn sản phẩm cần xem

Process Tìm kiếm trong CSDL

Output Hiển thị thông tin về sản phẩm mà khách hàng

muốn xem

d Tìm kiếm sản phẩm

Description Cho phép khách hàng tìm kiếm sản phẩm theo ý muốn

Input Nhập từ khóa muốn tìm kiếm

Process Tìm kiếm thông tin theo yêu cầu trong CSDL

Output Đưa ra kết quả tìm kiếm theo yêu cầu

Trang 9

e Mua hàng :

Description Khách hàng đặt mua những gì đã có trong giỏ hàng của mình

Input Lựa chọn Sản phẩm cần mua

Process Truy cập CSDL lưu thông tin đã chọn

OutPut Thanh toán đơn hàng thành công

f Thông tin phản hồi (Feedback) :

Description Đưa ra nhận xét đánh giá, phản hồi về vấn đề trải nghiệm người

dùng hoặc đánh giá phản hồi của shop

Input Nhập nội dung góp ý

Process Kiểm tra nội dung nếu hợp lệ thì lưu vào CSDL

OutPut Hiển thị các góp ý nhận xét

g Thay đổi mật khẩu :

Description Member có thể thay đổi mật khẩu để đảm bảo tính bí mật

Input

Nhập mật khẩu mới

Process Update mật khẩu mới cho member

Output Hiển thị thông báo thay đổi thành công

h Thay đổi thông tin đăng ký:

Description Chức năng cho phép member thay đổi thông tin cá nhân: tên

người dùng, ngày sinh, địa chỉ, email, số điện thoại, tên đăng nhập, mật khẩu

4

Trang 10

Input Nhập thông tin cần thay đổi

Process Kiểm tra tính hợp lệ,update những thay đổi vào CSDL

Output Hiển thị thông báo thay đổi thành công hoặc yêu cầu nhập lại

1.2.3 Các chức năng của quản trị hệ thống (Admin):

a Đăng nhập

Description Sau khi đăng ký thành công member có thể đăng nhập vào

Website

Input Nhập Username và Password

Process Kiểm tra đã nhập Username và Password chưa và kiểm tra

Acount của Member này có trong CSDL?

Output Đăng nhập thành công hoặc yêu cầu nhập lại

b Đăng xuất

Description Admin thoát khỏi đăng nhập vào WebSite

Input Đã đăng nhập với tài khoản admin thành công

Process Truy xuất CSDL và kiểm tra xem đã thoát ra khỏi đăng nhập

chưa

Output Hiển thị đã thoát khỏi thành công hoặc yêu cầu làm lại

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

Description Chức năng này chỉ có User “admin” mới được sử dụng “admin

” có thể xem, xoá tất cả thành viên của website

Input Chọn user cần xem hoặc xóa

Process Truy xuất cơ sở dữ liệu lấy thông tin sau đó cập nhật

Trang 11

Output Xóa người dùng thành công

d Quản lý thông tin phản hồi (Feedback):

Description Chức năng này cho phép Admin xem các phản hồi của thành

viên

Input Chọn sản phẩm cần xem phản hồi

Process Truy xuất cơ sở dữ liệu lấy thông tin

Output Hiển thị thông tin sản phẩm kèo theo phản hồi của người dùng

e Quản lý sản phẩm :

Description Chức năng này cho phép Admin thêm,sửa,xóa, xem chi tiết và

tìm kiếm các sản phẩm của Website

Input Chọn và thực hiện các thao tác thêm ,sửa ,xóa, xem chi tiết hoặc

Description Chức năng này cho phép Admin thêm,sửa xóa, tìm kiếm danh

mục sản phẩm đang có của cửa hàng

Input Thực hiện các thao tác thêm, sửa, xoá, tìm kiếm với danh mục sản

phẩm có trong CSDL Process Kiểm tra tính hợp lệ của các thao tác và lưu thông tin thay đổi

mới vào CSDL

Output Admin thêm/sửa/xóa/tìm kiếm danh mục sản phẩm thành công

g Quản lý đơn hàng

6

Trang 12

Description Admin có thể xem tất cả các đơn hàng và tìm kiếm đơn hàng

Trong trường hợp đơn hàng ở trạng thái “đang chờ xác nhận” thì admin có thể hủy hoặc xác nhận đơn hàng

Input Chọn hóa đơn cần xem để thể thực hiện các thao tác xem, xóa

hoặc hủy đơn hàng

Process Kiểm tra tính hợp lệ của hóa đơn,truy cập CSDL update các trạng

thái cho hoá đơn

Output Thực hiện thao tác thành công

h Quản lý phản hồi của khách hàng

Description Admin có thể xem các comment của thành viên về các loại sản

phẩm có trong website

Input Thành viên của website đã mua hàng và đánh giá sản phẩm

Process

Truy cập CSDL để lấy thông tin

OutPut Admin xem comment thành công

i Quản lý khuyến mại

Description Chức năng này cho phép Admin có thể thêm, sửa, xóa hoặc là

kích hoạt lại mãi giảm giá

Input Thực hiện các thao tác thêm, sửa, xoá hoặc kích hoạt mã giảm

giá có trong CSDL

Process Kiểm tra tính hợp lệ của các thao tác thêm, sửa, xóa hoặc kích

hoạt mã giảm giá rồi lưu các thay đổi vào trong CSDL

Output Thực hiện thao tác thành công

k Quản lý thống kê doanh thu

Description Chức năng này cho phép Admin thống kê doanh thu theo thời

gian

Trang 13

Input Chọn khoảng thời gian cần thống kê

Process

Output Hiển thị biểu đồ thống kê theo danh thu của sản phẩm thành công

2 Thiết kế hệ thống

2.1 Biểu đồ UseCase

2.1.1 Biểu đồ usecase khách vãng lai

2.1.2 Biểu đồ usecase của khách hàng

8

Trang 14

b Chức năng xóa khách hàng

2.2.3.3 Quản lý đơn hàng

Trang 15

a Chức năng cập nhật trạng thái đơn hàng

b Chức năng xóa đơn hàng

c Chức năng tìm kiếm đơn hàng

Trang 16

d Chức năng xem chi tiết đơn hàng

2.2.3.4 Quản lý danh mục sản phẩm

a Chức năng thêm mới danh mục

Trang 17

b Chức năng sửa danh mục sản phẩm

c Chức năng xóa danh mục sản phẩm

23

Trang 18

d Chức năng tìm kiếm danh mục

e Chức năng xem chi tiết danh mục

2.2.3.5 Quản lý khuyến mãi

a Chức năng thêm khuyến mãi

Trang 19

b Chức năng sửa khuyến mãi

25

Trang 20

c Chức năng xóa khuyến mãi

d Chức năng cập nhật trạng thái khuyến mãi

2.3 Thiết kế hệ thống

2.3.1 Biểu đồ mối quan hệ thực thể

Trang 21

2.3.2 Thiết kế cơ sở dữ liệu

2.3.2.1 Mô tả chi tiết các bảng

bit 0 = false,1 = true

a Bảng Group product(Loại sản phẩm)

Field

name Data type Length Constraint Description

grID int 10 Primary key ID nhóm sản phẩm

grName nvarchar 30 Not null Tên nhóm sản phẩm

active bit Not null Tình trạng nhóm sản phẩm

b Bảng Product(Bảng sản phẩm)

Field name Data type Length Constraint Description

proID int 10 Primary key ID sản phẩm

proName nvarchar 30 Not null Tên sản phẩm

grID nvarchar 10 Foreign key ID nhóm sản phẩm

price int 10 Not null Giá sản phẩm

quantity int 10 Not null Số lượng sản phẩm

size nvarchar 3 Not null Kích cỡ sản phẩm

color nvarchar 10 Not null Màu sản phẩm

active bit Not null Tình trạng sản phẩm

descripton nvarchar Not null Mô tả sản phẩm

27

Trang 22

c Bảng User/Admin(Bảng nhân viên quản trị)

Field name Data type Length Constraint Description

userID int 10

userName nvarchar 20 Primary key Tên đăng nhập

password nvarchar >=8 Not null Mật khẩu

position nvarchar 20 Not null Vị trí,chức vụ

fullName nvarchar 50 Họ tên

address nvarchar 100 Địa chỉ

phone nvarchar 10 Not null Số điện thoại

email nvarchar 50 Email

active bit Not null Tình trạng tài khoản

d Bảng Order(Bảng hóa đơn)

Field name Data

type Length Constraint Description

orderID int 10 Primary key ID đơn hàng

r

10 Foreign key ID mã giảm giá(nếu có) status nvarcha

r

10 Not null Tình trạng đơn

hàng(cart hoặc payed hoặc completed hoặc destroy)

e Bảng Order details(Bảng chi tiết hóa đơn)

Field name Data type Length Constraint Description

detailID Int 10 Primary key ID chi tiết đơn hàng

orderID nvarchar 10 Foreign key ID đơn hàng

proID datetime Foreign key ID sản phẩm

number int Not null Số lượng

f Bảng Sale/Giftcode (Bảng khuyến mãi)

Field name Data type Length Constraint Description

giftID int 10 Primary key ID mã giảm giá

giftContent nvarchar 10 Not null Nội dung mã giảm giá

Ngày đăng: 20/05/2024, 17:40

HÌNH ẢNH LIÊN QUAN

2.3.2.2. Sơ đồ quan hệ giữa các bảng - báo cáo môn học quản lý dự án công nghệ thông tin đề tài quản lý cửa hàng quần áo
2.3.2.2. Sơ đồ quan hệ giữa các bảng (Trang 23)
1. Bảng đánh giá công việc của các thành viên - báo cáo môn học quản lý dự án công nghệ thông tin đề tài quản lý cửa hàng quần áo
1. Bảng đánh giá công việc của các thành viên (Trang 28)
2.2. Hình ảnh tiến độ của sprint 2 - báo cáo môn học quản lý dự án công nghệ thông tin đề tài quản lý cửa hàng quần áo
2.2. Hình ảnh tiến độ của sprint 2 (Trang 29)
2.3. Hình ảnh tiến độ của sprint 3 - báo cáo môn học quản lý dự án công nghệ thông tin đề tài quản lý cửa hàng quần áo
2.3. Hình ảnh tiến độ của sprint 3 (Trang 30)

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

TÀI LIỆU LIÊN QUAN

w