Mau-bao-cao-do-an

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 23

Lớp PHP0316E

MỤC LỤC
I. Xác định vấn đề.......................................................................................................2
1.1. Giới thiệu........................................................................................................2
1.2. Hệ thống hiện tại.............................................................................................2
1.3. Hệ thống đề xuất.............................................................................................2
1.4. Giới hạn của hệ thống.....................................................................................3
II. Phân tích yêu cầu khách hàng..............................................................................4
2.1 Đối tượng sử dụng hệ thống............................................................................4
2.2 Chức năng của hệ thống..................................................................................4
III. Thiết kế hệ thống.................................................................................................6
3.1 Mô hình quan hệ thực thể...............................................................................6
3.2 Thiết kế cơ sở dữ liệu......................................................................................6
3.3 Sơ đồ WebSite..............................................................................................10
3.4 Lưu đồ thuật giải...........................................................................................11
3.4.1 Đối với khách hàng.......................................................................................11
3.4.2 Đối với admin...............................................................................................14
IV. Thiết kế giao diện...............................................................................................16
4.1 Giao diện trang chủ...........................................................................................16
4.2 Giao diện chi tiết sản phẩm..............................................................................16
4.3 Giao diện đăng nhập.........................................................................................17
4.4 Giao diện đăng ký thành viên...........................................................................17
4.5 Giao diện tìm kiếm...........................................................................................18
4.6 Giao diện giỏ hàng............................................................................................18
4.7 Giao diện hỗ trợ khách hàng.............................................................................19
4.8 Giao diện quản lý hóa đơn chưa thanh toán.....................................................19
4.9 Giao diện quản lý sản phẩm..............................................................................20
4.10 Giao diện thống kê..........................................................................................20
4.11 Giao diện quản lý người dung........................................................................21
V. Bảng phân công công việc...................................................................................22
VI. Nhận xét, đánh giá, hướng phát triển...................................................................23

Web Site bán mỹ phẩm trực tuyến trang 1/ 23


Lớp PHP0316E

I. Xác định vấn đề


1.1. Giới thiệu
Ngày nay, với sự phát triển mạnh mẽ của công nghệ thông tin và những ứng dụng
của nó trong đời sống. Máy tính điện tử không còn là một thứ phương tiện lạ lẫm đối
với mọi người mà nó dần trở thành một công cụ làm việc, giải trí thông dụng và hữu
ích của chúng ta, không chỉ ở công sở mà còn ngay cả trong gia đình.
Trong nền kinh tế hiện nay, với xu thế toàn cầu hoá nền kinh tế thế giới, mọi mặt
của đời sống xã hội ngày càng được nâng cao, đặc biệt là nhu cầu trao đổi hàng hoá
của con người ngày càng tăng cả về số lượng và chất lượng. Hiện nay các công ty tin
học hàng đầu thế giới không ngừng đầu tư và cải thiện các giải pháp cũng như các
sản phẩm nhằm cho phép tiến hành thương mại hóa trên Internet. Thông qua các sản
phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của
thương mại điện tử.
Để tiếp cận và góp phần đẩy mạnh sự phổ biến của thương mại điện tử ở Việt
Nam, em đã tìm hiểu, xây dựng và cài đặt “Website bán mỹ phẩm trực tuyến”.
Qua khảo sát thực tế hình thức bán hàng qua mạng này cũng khá phổ biến, tuy nhiên
vẫn chưa được hoàn chỉnh bởi hình thức thanh toán quá phức tạp, do đó ở website
này em xin đưa ra một số giải pháp giả lập để làm cho đơn giản.

1.2. Hệ thống hiện tại


Với hệ thống hiện nay khi chưa được ứng dụng CNTT vào cửa hàng có nhiều
bất cập như việc theo dõi thông tin khách hàng, thông tin sản phẩm, doanh thu của
cửa hàng. Vì vậy cửa hàng cần có một hệ thống website hỗ trợ việc mua bán, cập
nhật mỹ phẩm, thông tin đến khách hàng cũng như là quản lý sản phẩm doanh thu
của cửa hàng.

1.3. Hệ thống đề xuất


Ưu điểm của hệ thống mới:
+ Đối với khách hàng
- Có chức năng đăng ký thành viên, thay đổi mật khẩu, thay đổi thông tin.
- Mua hàng trực tuyến.
- Phản hồi về thông tin sản phẩm.
+ Đối với quản trị viên:
- Có chức năng cập nhật, thêm mới, xóa sản phẩm
- Thống kê doanh thu theo tháng, theo sản phẩm, theo khách hàng.
- Quản trị khách hàng.
- Theo dõi, kiểm tra các đơn hàng của mình.

Web Site bán mỹ phẩm trực tuyến trang 2/ 23


Lớp PHP0316E

1.4. Giới hạn của hệ thống


- Về giao diện:
o Còn nhiều hạn chế về giao diện do người thiết kế không chuyên.
- Về chức năng:
o Đối với khách hàng: chưa tương tác nhiều.
o Đối với quản trị viên : chưa phân cấp chức năng quản trị viên.

Web Site bán mỹ phẩm trực tuyến trang 3/ 23


Lớp PHP0316E

II. Phân tích yêu cầu khách hàng


2.1 Đối tượng sử dụng hệ thống
Đối tượng sử dụng bao gồm khách hàng online và admin quản lý cửa hàng.
2.2 Chức năng của hệ thống
- Khách hàng :
o Đăng nhập
o Đăng ký thành viên
o Mua hàng
o Đánh giá nhận xét
o Tìm kiếm sản phẩm
- Người quản trị :
o Quản lý hóa đơn
o Quản lý sản phẩm
o Thống kê
o Quản lý tài khoản người dùng

2.2.1 Yêu cầu của khách hàng.


- Giao diện dễ sử dụng và có tính thẩm mỹ cao.
- Cho phép khách hàng đăng ký thành viên và đảm bảo bí mật thông tin.
- Xem và thay đổi các thông tin về tài khoản.
- Hình thức thanh toán phải đảm bảo chính xác.
- Thông tin sản phẩm phong phú, đa dạng:
- Giới thiệu, bày bán nhiều loại, nhiều mặt hàng để khách hàng có nhiều cơ hội lựa
chọn về một loại mặt hàng. Thông tin về một sản phẩm phải chi tiết để khách hàng
có thể nắm bắt rõ thông tin về sản phẩm mình lựa chọn. Đặc biệt là những mặt hàng
được nhiều khách hàng quan tâm.
- Thông tin về bảo hành sản phẩm phải rõ ràng.
- Cho phép khách hàng tìm kiếm nhanh chóng, chính xác theo nhiều tiêu chí.
- Cho phép thống kê các đơn hàng đã đặt của mình tại cửa hàng.

2.2.2 Yêu cầu của người quản trị.


Ngoài các yêu cầu giống như của khách hàng, thì hệ thống phải đảm bảo những yêu
cầu sau của ban quản trị.
Quản lí chung:
+ Cập nhật thông tin hàng hóa trực tuyến
Dễ dàng cập nhật và thường xuyên thay đổi hình ảnh, thông tin chi tiết
giá các mặt hàng bạn sẽ kinh doanh ở bất cứ đâu.

Web Site bán mỹ phẩm trực tuyến trang 4/ 23


Lớp PHP0316E

+ Quản lí các đơn hàng trực tuyến


Quản lí, lưu trữ và báo cáo thông tin về đặt hàng và trạng thái của đơn hàng: đã
giao hàng chưa, đã thanh toán chưa …
Quản lí khách hàng
Lưu trữ các hoạt động gắn với các khách hàng của cửa hàng. Mọi hoạt động gắn
với khách hàng và đơn hàng đều có thể thực hiện từ xa, không phụ
thuộc vào vị trí địa lý.
+ Thống kê chi tiết cụ thể, chính xác và nhanh chóng.
+ Thống kê được mặt hàng nào bán hết, mặt hàng nào bán chạy, mặt hàng nào cần
chỉnh sửa…
+ Tổng hợp thu chi hàng ngày, hàng tuần, hàng tháng và hàng năm.
+ Tổng hợp lưu trữ được ý kiến phản ánh của khách hàng để có thể trả lời
khách hàng một cách nhanh chóng và chính xác nhất.
+ Sản phẩm : Có thể thêm, sửa xóa thông tin, danh mục
+ Xem các báo cáo , thống kê, đơn đặt hàng
+ Nhận và phản hồi các yêu cầu của khách hàng

Web Site bán mỹ phẩm trực tuyến trang 5/ 23


Lớp PHP0316E

III. Thiết kế hệ thống


3.1 Mô hình quan hệ thực thể

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

1. Bảng t_admin

Khóa chính/ khóa


TT Tên thuộc tính Kiểu (độ rộng) Ràng buộc
phụ (PK/FK)

1 tendangnhap Varchar(50) Not null PK

2 matkhau Varchar(50) Not null

3 hoten Varchar(50)

4 gioitinh Bit(1)

Web Site bán mỹ phẩm trực tuyến trang 6/ 23


Lớp PHP0316E

2. Bảng t_khachhang

Khóa chính/
Kiểu (độ
TT Tên thuộc tính Ràng buộc khóa phụ
rộng)
(PK/FK)

1 makh Varchar(50) Not null PK

2 tenkh Varchar(50) Not null

3 sdt Varchar(50)

4 email Varchar(50)

5 tendangnhap Varchar(50) Not null

6 matkhau Varchar(50) Not null

7 hoatdong Varchar(1) Not null

3. Bảng t_donhang

Khóa chính/ khóa


TT Tên thuộc tính Kiểu (độ rộng) Ràng buộc
phụ (PK/FK)

1 madh int Not null PK

2 makh int Not null FK

3 ngaydat date Not null

4 hientrang Varchar(50)

Web Site bán mỹ phẩm trực tuyến trang 7/ 23


Lớp PHP0316E

4. Bảng t_ctdonhang

Khóa chính/ khóa


TT Tên thuộc tính Kiểu (độ rộng) Ràng buộc
phụ (PK/FK)

1 madh int Not null PK

2 mamp int Not null PK

3 soluong int Not null

5. Bảng t_mypham

Khóa chính/ khóa


TT Tên thuộc tính Kiểu (độ rộng) Ràng buộc
phụ (PK/FK)

1 mamp int Not null PK

2 maloai Varchar(50) Not null FK

3 tenmp Varchar(50) Not null

4 gia int Not null

5 giacu int Not null

6 trangthai Varchar(50) Not null

7 hinhanh Varchar(50) Not null

8 soluong int Not null

Web Site bán mỹ phẩm trực tuyến trang 8/ 23


Lớp PHP0316E

6. Bảng t_loaimp

Khóa chính/ khóa


TT Tên thuộc tính Kiểu (độ rộng) Ràng buộc
phụ (PK/FK)

1 maloai Varchar(50) Not null PK

2 tenloai Varchar(50) Not null

7. Bảng t_danhgia

Khóa chính/ khóa


TT Tên thuộc tính Kiểu (độ rộng) Ràng buộc
phụ (PK/FK)

1 madanhgia int Not null PK

2 noidung Text Not null

3 mamp int Not null

4 thoigian date Not null

5 makh int Not null

Web Site bán mỹ phẩm trực tuyến trang 9/ 23


Lớp PHP0316E

3.3 Sơ đồ WebSite

Web Site bán mỹ phẩm trực tuyến trang 10/ 23


Lớp PHP0316E

3.4 Lưu đồ thuật giải

3.4.1 Đối với khách hàng

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

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

Web Site bán mỹ phẩm trực tuyến trang 11/ 23


Lớp PHP0316E

c) Chức năng mua hang

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

Web Site bán mỹ phẩm trực tuyến trang 12/ 23


Lớp PHP0316E

e) Chức năng đánh giá sản phẩm

Web Site bán mỹ phẩm trực tuyến trang 13/ 23


Lớp PHP0316E

3.4.2 Đối với admin

a) Thêm, sửa xóa sản phẩm

Web Site bán mỹ phẩm trực tuyến trang 14/ 23


Lớp PHP0316E

b) Xem doanh thu theo tháng, theo sản phẩm , theo khách hàng, xem nhận xét

c) Khóa hoặc xóa tài khoản người dùng

Web Site bán mỹ phẩm trực tuyến trang 15/ 23


Lớp PHP0316E

IV. Thiết kế giao diện


4.1 Giao diện trang chủ

4.2 Giao diện chi tiết sản phẩm

Web Site bán mỹ phẩm trực tuyến trang 16/ 23


Lớp PHP0316E

4.3 Giao diện đăng nhập

4.4 Giao diện đăng ký thành viên

Web Site bán mỹ phẩm trực tuyến trang 17/ 23


Lớp PHP0316E

4.5 Giao diện tìm kiếm

4.6 Giao diện giỏ hàng

Web Site bán mỹ phẩm trực tuyến trang 18/ 23


Lớp PHP0316E

4.7 Giao diện hỗ trợ khách hàng

4.8 Giao diện quản lý hóa đơn chưa thanh toán

Web Site bán mỹ phẩm trực tuyến trang 19/ 23


Lớp PHP0316E

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

4.10 Giao diện thống kê

Web Site bán mỹ phẩm trực tuyến trang 20/ 23


Lớp PHP0316E

4.11 Giao diện quản lý người dung

Web Site bán mỹ phẩm trực tuyến trang 21/ 23


Lớp PHP0316E

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

Chức năng Người thực hiện Thời gian bắt đầu Thời gian kết thúc
Chức năng nhập Nguyễn Trọng Hưng 10-9-2016 20-9-2016
hệ thống
Trang sản phẩm Dương Thị Xuyên 10-9-2016 20-9-2016
Trang chi tiết Dương Thị Xuyên 10-9-2016 20-9-2016
sản phẩm
Chức năng mua Nguyễn Trọng Hưng 10-9-2016 20-9-2016
hàng
Chức năng tìm Nguyễn Thi Tuyến 10-9-2016 20-9-2016
kiếm
Chức năng nhận Nguyễn Thi Tuyến 10-9-2016 20-9-2016
xét sản phẩm
Trang hỗ trợ Nguyễn Thi Tuyến 20-9-2016 1-10-2016
khách hàng
Chức năng đăng Nguyễn Trọng Hưng 20-9-2016 1-10-2016
ký thành viên
Chức năng quản Vũ Anh Vũ 20-9-2016 1-10-2016
lý sản phẩm
Chức năng Vũ Anh Vũ 20-9-2016 1-10-2016
thống kê
Quản lý tài Dương Thị Xuyên 20-9-2016 1-10-2016
khoản
Quản lý hóa Vũ Anh Vũ 20-9-2016 1-10-2016
đơn thanh toán

Web Site bán mỹ phẩm trực tuyến trang 22/ 23


Lớp PHP0316E

VI. Nhận xét, đánh giá, hướng phát triển


a. Nhận xét, đánh giá
Chương trình hoàn thành cơ bản các yêu cầu đề ra của đề bài là thiết kế trang
web bán hàng cho người sử dụng. Các chức năng hoạt động đúng, giao diên bắt
mắt. Tuy nhiên vẫn còn tồn đọng một vài lỗi nhỏ chưa được hoàn thiện, phù hợp
với mô hình kinh doanh vừa và nhỏ.

b. Hướng phát triển


Sửa lại các chi tiết nhỏ để tạo cảm giác mượt mà cho người dùng. Có thể hoàn
thiện chương trình để trở thành chương trình phù hợp với mô hình kinh doanh lớn
hơn.

Web Site bán mỹ phẩm trực tuyến trang 23/ 23

You might also like