LỜI CẢM ƠN
Để đồ án này đạt kết quả tốt đẹp, em đã nhận được sự hỗ trợ, giúp đỡ của nhiều
thầy cô và các bạn
Với tình cảm sâu sắc, chân thành, cho phép em được bày tỏ lòng biết ơn sâu
sắc đến tất cả các thầy cô đã tạo điều kiện giúp đỡ trong quá trình học tập và nghiên
cứu đề tài. Trước hết em xin gửi tới các thầy cô khoa Công Nghệ Thông Tin trường
Đại học sư phạm kỹ thuật Hưng Yên lời chào trân trọng, lời chúc sức khỏe và lời
cảm ơn sâu sắc. Với sự quan tâm, dạy dỗ, chỉ bảo tận tình chu đáo của thầy cô, đến
nay em đã có thể hoàn thành báo cáo đồ án, đề tài: “Xây dựng website quản lý cửa
hàng thời trang hàn quốc bằng wordpress”. Đặc biệt em xin gửi lời cảm ơn chân
thành nhất tới cô : Đặng Vân Anh đã quan tâm giúp đỡ, hướng dẫn em hoàn thành
tốt đồ án này trong thời gian qua. Với điều kiện thời gian cũng như kinh nghiệm
còn hạn chế của một sinh viên, đồ án này không thể tránh được những thiếu sót. Em
rất mong nhận được sự chỉ bảo, đóng góp ý kiến của các thầy cô để em có điều kiện
bổ sung, nâng cao ý thức của mình, phục vụ tốt hơn công tác thực tế sau này. Xin
chân thành cảm ơn!
Em xin chân thành cảm ơn thầy cô!
Hưng Yên, tháng 12 năm 2016
Sinh viên thực hiện
Trang 1
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN HƯỚNG DẪN
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
…………………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
Trang 2
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….…………….
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...
………………………………………………………………………………….
……………...………
Hưng Yên, ngày… tháng … năm ….
Giáo viên hướng dẫn
Trang 3
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
MỤC LỤC
LỜI CẢM ƠN.................................................................................................1
NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIÁO VIÊN HƯỚNG DẪN...............2
MỤC LỤC
4
Hình 3.4.1 : Giao diện quản lý user............................................................7
DANH SÁCH TỪ VIẾT TẮT.......................................................................9
CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI...................................................10
1.1 Lý do chọn đề tài.....................................................................................10
1.2 Mục tiêu của đề tài...................................................................................10
1.3 Giới hạn và phạm vi của đề tài................................................................10
1.4 Nội dung thực hiện..................................................................................10
1.5 Phương pháp tiếp cận..............................................................................11
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT.............................................................12
2.1 Tổng quan về WordPress.........................................................................12
2.2 Giới thiệu về WordPress..........................................................................12
2.3 Lập trình WordPress................................................................................13
2.3.1 Tạo một Website WordPress............................................................13
CHƯƠNG 3: XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG THỜI
TRANG HÀN QUỐC............................................................................................16
3.1 Thông tin dự án........................................................................................16
3.2 Mô tả yêu cầu của hệ thống.....................................................................16
3.2.1 Các yêu cầu chức năng.....................................................................16
3.2.2 Các yêu cầu phi chức năng...............................................................19
3.3 Mô tả tổng thể..........................................................................................20
Trang 4
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
3.3.1 Mô hình tổng thể các chức năng của hệ thống.................................20
3.3.2 Giao tiếp hệ thống............................................................................20
3.3.3 Giao tiếp người dùng........................................................................20
3.3.4 Giao tiếp phần cứng..........................................................................21
3.3.5 Các ràng buộc về mặt bộ nhớ...........................................................21
3.3.6 Các ràng buộc thiết kế......................................................................21
3.3.7 Tổng quan về Themes và Plugins....................................................21
3.4 Thiết kế Quản lý hệ thống.......................................................................24
3.4.1 Danh sách các quyền quản lý...........................................................24
....................................................................................................................25
Hình 3.4.1 : Giao diện quản lý user..........................................................25
3.4.2 Quản lý hàng hóa.............................................................................25
3.4.3 : Quản lý CSDL SQL......................................................................27
3.5 GIAO DIỆN TRANG CHỦ VÀ TRANG CHI TIẾT SẢN PHẨM.......28
3.5.1 : Giao diện trang chủ........................................................................28
3.5.2 : Giao diện trang chi tiết sản phẩm...................................................29
CHƯƠNG 1: KẾT LUẬN............................................................................30
1.1 Kết quả đạt được của đề tài.....................................................................30
1.2 Hạn chế của đề tài....................................................................................30
1.3 Hướng phát triển của đề tài.....................................................................31
TÀI LIỆU THAM KHẢO...........................................................................32
Trang 5
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
Trang 6
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
DANH SÁCH HÌNH VẼ
Hình 2.1: WordPress
Hình 2.3.2.1: Website :
Hình 2.3.1.2: XAMPP đã cài đặt xong
Hình 2.3.3.3: Website : />Hình 2.3.4.4: thư mục C:\xampp\htdocs\thoitrangkorea
Hình 3.3.5: Mô hình tổng thể chức năng của hệ thống
Hình 3.3.7.1 : Giao diện themes Magazinum
Hình 3.3.7.2 : Giao diện Plugin cửa hàng thời trang hàn quốc.
Hình 3.4.1 : Giao diện quản lý user
Hình 3.4.2.1 : Giao diện các sản phẩm
Hình 3.4.2.2 : Giao diện thêm mới sản phẩm
Hình 3.4.3 : Giao diện PhpmyAdmin của thoitrangkorea
Hình 3.5.1 : Giao diện trang chủ
Hình 3.5.2 : Giao diện trang chi tiết sản phẩm
Trang 7
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
DANH SÁCH BẢNG BIỂU
Trang 8
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
DANH SÁCH TỪ VIẾT TẮT
Từ viết tắt
Từ đầy đủ
Giải thích
CSDL
Cơ sở dữ liệu
CNTT
Công nghệ thông tin
SP
Sản phẩm
Admin
Người quản lý
WP
WordPress
PC
Máy tính
Trang 9
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI
1.1
Lý do chọn đề tài
Ngày này, thương mại điện tử ngày càng phát triển, việc trao đổi mua bán
hàng hóa dần được hiện đại hóa qua hình thức đặt hàng từ xa. Để doanh nghiệp có
thể bán được các sản phẩm và quản lý được các đơn hàng một cách chính xác, hiệu
quả, giảm bớt chi phí không đáng có thì rất cần một hệ thống có thể quản lý được
việc đặt hàng trực tuyến của người sử dụng. Từ những như cầu thực tế đó, nhóm em
đã quyết định lựa chọn đề tài: “ Xây dựng website quản lý cửa hàng thời trang
Hàn Quốc ”.
Website quản lý cửa hàng thời trang hàn quốc được xây dựng nhằm giảm thao
tác thủ công cho doanh nghiệp sử dụng trong quá trình giới thiệu sản phẩm, quản lý
và xử lý đơn đặt hàng thu được hiệu quả cao khi sử dụng..
1.2
Mục tiêu của đề tài
-
Xây dựng được website quản lý đơn đặt hàng trực tuyến cho cửa hàng thời
trang hàn quốc trên nền tảng WordPress
-
Website có giao diện thân thiện, dễ sử dụng và các chức năng phù hợp với
nhu cầu của người dùng hiện nay ngày càng cao.
-
Website có thể triển khai được trong thực tế.
1.3
Giới hạn và phạm vi của đề tài
-
Đề tài xây dựng dựng một website quản lý đơn đặt hàng sử dụng công nghệ
trong lập trình như Wordpress , PHP, SQL Server 2008.
-
Xây dựng được một website quản lý cửa hàng thời trang Hàn Quốc
1.4
Nội dung thực hiện
Nội dung thực hiện/nghiên cứu cụ thể như sau:
-
Nghiên cứu tìm hiểu về quy trình đặt hàng hiện tại ở shop thời trang hàn
quốc
-
Phân tích yêu cầu và đề xuất giải pháp
-
Thiết kế đặc tả hệ thống.
-
Lựa chọn công nghệ, các thiết bị phần cứng cần thiết.
Trang 10
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
-
Xây dựng cơ sở dữ liệu.
-
Lập trình cho các Module của hệ thống
-
Kiểm thử hệ thống.
1.5
Phương pháp tiếp cận
-
Cách tiếp cận: Nghiên cứu các mô hình đặt hàng trực tuyến hiện có. Thu
thập các mẫu biểu báo cáo thống kê để từ đó xây dựng mô hình chương
trình.
-
Sử dụng các phương pháp nghiên cứu:
o Phương pháp đọc tài liệu
o Phương pháp phân tích mẫu
o Phương pháp phỏng vấn
o Phương pháp quan sát
o Phương pháp khảo sát
o Phương pháp nghiên cứu sản phẩm của hoạt động.
Trang 11
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
CHƯƠNG 2:
2.1
CƠ SỞ LÝ THUYẾT
Tổng quan về WordPress
Hình 2.6: WordPress
WordPress là một mã nguồn mở bằng ngôn ngữ PHP để hỗ trợ tạo blog cá
nhân, và nó được rất nhiều người sử dụng ủng hộ về tính dễ sử dụng, nhiều tính
năng hữu ích. Qua thời gian, số lượng người sử dụng tăng lên, các cộng tác viên là
những lập trình viên cũng tham gia đông đảo để phát triển mã nguồn WordPress có
thêm những tính năng tuyệt vời. Và cho đến thời điểm viết bài này là 2015,
WordPress đã được xem như là một hệ quản trị nội dung (CMS – Content
Management System) vượt trội để hỗ trợ người dùng tạo ra nhiều thể loại website
khác nhau như blog, website tin tức/tạp chí, giới thiệu doanh nghiệp, bán hàng –
thương mại điện tử, thậm chí với các loại website có độ phức tạp cao như đặt
phòng khách sạn, thuê xe, đăng dự án bất động
2.2
Giới thiệu về WordPress
WordPress là một phần mềm nguồn mở(Open Source Software) được viết
bằng ngôn ngữ lập trình website PHP (Hypertext Preprocessor) và sử dụng hệ quản
trị cơ sở dữ liệu MySQL. WordPress được ra mắt lần đầu tiên vào
ngày 27/5/2003 bởi tác giả Matt Mullenweg và Mike Little. Hiện nay WordPress
được sở hữu và phát triển bởi công ty Automattic có trụ sở tại San Francisco,
California thuộc hợp chủng quốc Hoa Kỳ.
Trang 12
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
WordPress là một mã nguồn mở bằng ngôn ngữ PHP để hỗ trợ tạo blog cá
nhân, và nó được rất nhiều người sử dụng ủng hộ về tính dễ sử dụng, nhiều tính
năng hữu ích. Qua thời gian, số lượng người sử dụng tăng lên, các cộng tác viên là
những lập trình viên cũng tham gia đông đảo để phát triển mã nguồn WordPress có
thêm những tính năng tuyệt vời. Và cho đến thời điểm viết bài này là 2015,
WordPress đã được xem như là một hệ quản trị nội dung (CMS – Content
Management System) vượt trội để hỗ trợ người dùng tạo ra nhiều thể loại website
khác nhau như blog, website tin tức/tạp chí, giới thiệu doanh nghiệp, bán hàng –
thương mại điện tử, thậm chí với các loại website có độ phức tạp cao như đặt
phòng khách sạn, thuê xe, đăng dự án bất động sản,…vâng…vâng…Hầu như mọi
hình thức website với quy mô nhỏ và vừa đều có thể triển khai trên nền tảng
WordPress.
Nhưng như thế không có nghĩa là WordPress chỉ thích hợp với các dự án nhỏ, mà
hiện nay có tới khoảng 25% website trong danh sách 100 website lớn nhất thế giới
sử dụng mã nguồn WordPress. Ví dụ như trang tạp chí TechCrunch, Mashable,
CNN, BBC America, Variety, Sony Music, MTV News, Bata, Quartz,…rất
nhiều không thể kể hết được
2.3
Lập trình WordPress
2.3.1 Tạo một Website WordPress
-
Bước 1: Cài đặt XAMPP : truy cập website:
tải Xampp về và cài
đặt…
Trang 13
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
Hình 2.3.7.1: Website :
Hình 2.3.1.2: XAMPP đã cài đặt xong
-
Bước 2: Cài đặt WordPress truy cập website:
Tải wordpress về và giải nén
Trang 14
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
Hình 2.3.8.3: Website : />
-
Bước 3 : Coppy toàn bộ nội dung Wordpress vào thư mục htdocs của
phần mềm XAMPP theo đường dẫn sau :
C:\xampp\htdocs\thoitrangkorea
Hình 2.3.9.4: thư mục C:\xampp\htdocs\thoitrangkorea
Trang 15
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
CHƯƠNG 3:
XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG THỜI
TRANG HÀN QUỐC
3.1
Thông tin dự án
-
Tên dự án: Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
Mục đích: Khách hàng có thể thông qua website đặt hàng từ xa. Nhân
viên có thể đóng vai trò quản trị, xét duyệt xác minh lại yêu cầu từ khách
hàng để từ đó tiến hành sản xuất và giao hàng. Dự án cũng được xây
dựng để thống kê doanh thu của công ty cũng như từng nhân viên .
3.2
Mô tả yêu cầu của hệ thống
3.2.1 Các yêu cầu chức năng
Bảng 3.1: Các yêu cầu chức năng của website
Mục
Tên yêu cầu
I
Các yêu cầu chức năng
1
Mô tả yêu cầu
Là các chức năng của website tương ứng với
nghiệp vụ
các công việc trong thế giới thực.
Thêm một nhân viên mới thông tin bao gồm:
Nhập thông tin nhân viên.
Mã nhân viên, họ tên, năm sinh, ngày thêm,
số điện thoại,..
Sửa thông tin của một nhân viên trong hệ
2
Sửa thông nhân viên
thống.
Thông tin bao gồm: Tên nhân viên, thông tin
cá nhân.
Xóa bỏ một nhân viên trong hệ thống.
3
4
5
Xóa thông tin nhân viên
Hiển thị danh sách các nhân
viên
Nhập thông tin khách hàng.
Thực hiện xóa theo mã nhân viên.
Hiển thị danh sách các nhân viên.
Thông tin hiển thị bao gồm: Mã nhân viên,
Tên nhân viên,…..
Thêm một khách hàng vào hệ thống.
Thông tin bao gồm: Mã khách hàng, tên
Trang 16
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
khách hàng, địa chỉ, điện thoại liên lạc,..
Sửa thông tin của một khách hàng bao gồm:
6
Sửa thông tin khách hàng
tên, tuổi, số điện thoại, địa chỉ,tầng lớp
khách…
Sửa theo: Mã khách hàng.
Xóa bỏ một khách hàng khỏi hệ thống.
7
8
9
Xóa thông tin khách hàng
Hiển thị danh sách khách
hàng
Nhập thông tin sản phẩm
Xóa theo: Mã khách hàng.
Hiển thị danh sách các khách hàng.
Thông tin hiển thị bao gồm: Mã khách hàng,
Tên khách hàng….
Thêm một sản phẩm mới vào trong hệ thống.
Thông tin bao gồm: Mã sản phẩm, Tên sản
phẩm…
Sửa thông tin của một sản phẩm đang tồn tại
10
11
Sửa thông tin sản phẩm
Xóa thông tin sản phẩm
trong hệ thống.
Thông tin sửa theo: Mã sản phẩm.
Xóa bỏ một sản phẩm trong hệ thống.
Xóa theo: Mã sản phẩm.
Hiển thị danh sách các sản phẩm có trong hệ
thống
12
Hiển thị danh sách các sản
Thông tin hiển thị bao gồm: Mã sản phẩm,
phẩm
Tên sản phẩm,…
Thêm một trạng thái đơn hàng mới vào trong
13
14
Nhập thông tin trạng thái
hệ thống.
đơn hàng
Thông tin bao gồm: Mã trạng thái đơn hàng,
Sửa thông tin trạng thái đơn
Tên trạng thái đơn hàng,..
Sửa thông tin của một trạng thái đơn hàng
hàng
đang tồn tại trong hệ thống.
Thông tin sửa theo gồm: Mã trạng thái đơn
Trang 17
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
15
16
Xóa thông tin trạng thái đơn
hàng
hàng.
Xóa bỏ một trạng thái đơn hàng trong hệ
thống.
Xóa theo: Mã trạng thái đơn hàng
Hiển thị danh sách các trạng thái đơn hàng
Hiển thị danh sách trạng thái có trong hệ thống.
đơn hàng
Thông tin hiển thị bao gồm: : Mã trạng thái
đơn hàng, Tên trạng thái đơn hàng
Thêm một đơn hàng mới vào trong hệ thống.
17
Nhập thông tin đơn hàng
Thông tin bao gồm: Ngày đặt, Ngày giao,
Khách hàng, Ghi chú, sản phẩm, Số điện
thoại của khách hàng….
Sửa thông tin của một đơn hàng đang tồn tại
trong hệ thống phải được quyền sửa.
18
Sửa thông tin đơn hàng
Thông tin bao gồm: Ngày đặt, Ngày giao,
Khách hàng, Ghi chú, sản phẩm, Số điện
thoại của khách hàng….
Xóa bỏ một đơn hàng trong hệ thống phải có
quyền xóa hoặc đơn hàng ở trạng thái được
19
Xóa thông tin đơn hàng
xóa.
Xóa theo: Mã đơn hàng.
Hiển thị danh sách các đơn hàng có trong hệ
thống.
20
Hiển thị danh sách đơn hàng
Thông tin hiển thị bao gồm: : Ngày đặt,
Ngày giao, Khách hàng, Ghi chú, sản phẩm,
Số điện thoại của khách hàng….
Có thể tìm kiếm đơn hàng, sản phẩm.
26
Tìm kiếm
27
Thống kê
II
Các yêu cầu chức năng hệ
Là các chức năng của website được phát sinh
thống
thêm khi thực hiện một công việc trên máy
Theo: tên, mã…
- Thống kê doanh thu theo nhân viên
Trang 18
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
tính thay vì trong thế thới thực hoặc không
tương ứng với bất kỳ công việc nào trong thế
1
2
Người dùng 1: Người quản
giới thực.
Có toàn quyền trong hệ thống, quản lý mọi
trị
hoạt động của hệ thống.
Người dùng đăng nhập vào hệ thống và thực
Đăng nhập
hiện các công việc quản lý mà tài khoản của
họ đã được cấp quyền.
Chức năng này yêu cầu quản lý phải có kết
3
Gửi mail xác nhận
nối mạng internet. Và được thực hiện bên
phía
người
quản
trị
trên
ứng
dụng
Application.
3.2.2 Các yêu cầu phi chức năng
Bảng 3.2: Các yêu cầu phi chức năng của ứng dụng
Mục
Tên yêu cầu
1
Giao diện
2
Tốc độ xử lý
3
Bảo mật
4
Người sử dụng
Mô tả yêu cầu
Giao diện hệ thống phải dễ sử dụng, trực quan,
thân thiện với mọi người dùng.
Tốc độ xử lý của hệ thống phải nhanh chóng
và chính xác.
Tính bảo mật và độ an toàn cao.
Người sử dụng website có thể sẽ không cần
tìm hiểu nhưng vẫn sử dụng một cách dễ dàng.
Trang 19
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
3.3
Mô tả tổng thể
3.3.1
Mô hình tổng thể các chức năng của hệ thống
Hình 3.3.10: Mô hình tổng thể chức năng của hệ thống
3.3.2
Giao tiếp hệ thống
Hệ thống phần mềm Đặt hàng từ xa bao gồm các chức năng sau:
3.3.3
-
Quản lý nhân viên: Thêm nhân viên, Sửa nhân viên, Xóa nhân viên.
Quản lý khách hàng: Thêm khách hàng, Sửa thống tin khách hàng, Xóa
-
khách hàng.
Quản lý sản phẩm: Thêm sản phẩm, sửa sản phẩm, xóa sản phẩm.
Quản lý trạng thái hàng hóa:.
Thống kê/ báo cáo.
Giao tiếp người dùng
-
Giao diện được trình bày khoa học, hợp lý và đảm bảo mỹ thuật hài hòa
-
với mục đích của website, tuân thủ các chuẩn về truy cập thông tin.
Giao diện trình bày theo bố cục: Bao gồm menu và toolbar ở trên, nội
-
dung chính ở giữa, footer ở dưới.
Toolbar: bao gồm các chức năng của phần mềm.
Trang 20
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
3.3.4 Giao tiếp phần cứng
Hệ thống “Xây dựng website quản lý cửa hàng thời trang Hàn Quốc” có thể
chạy được trên hầu hết các PC có cấu hình bình thường để phù hợp với mọi máy
tính của người quản lý.
3.3.5 Các ràng buộc về mặt bộ nhớ
Cấu hình tối thiểu:
-
CPU: >= 2.0 GHz
RAM: >= 512MB
Input: Mouse/Keyboard
HĐH: Microsoft Windows XP
Cấu hình đề nghị:
-
CPU: >= 3.0 GHz
RAM: >= 1GB
Input: Mouse/Keyboard
HĐH: Microsoft Windows 7
3.3.6 Các ràng buộc thiết kế
-
Ngôn ngữ lập trình: PHP
-
Công cụ phát triển: WordPress
3.3.7 Tổng quan về Themes và Plugins
3.3.7.1 : Tổng quan về giao diện.
Website thời trang hàn quốc được sử dụng themes Magazinum của WPZOOM
Magazinum là một chủ đề phong cách với thiết kế sáng tạo, hoàn hảo cho các trang
web tạp chí phong cách trong thời trang, người nổi tiếng, phim, giải trí - và nhiều
hơn nữa.
Trang 21
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
Hình 3.3.7.1 : Giao diện themes Magazinum
3.3.7.2 : Tổng quan về Plugin
Website thời trang hàn quốc được sử dụng các plugin sau :
Advanced Custom Fields : Như các bạn đã biết, WordPress là một nền tảng
CMS rất gọn nhẹ, cực kỳ thuật tiện trong việc xây dựng blog. Trong một blog cơ
bản, các bài viết rất đơn giản, các trường thông tin bao gồm title, các thư mục, tags
và nội dung thông tin dạng text. Và khi người ta sử dụng WordPress để xây dựng
website với nhu cầu phức tạp hơn: ví dụ như trang bán hàng, trang giới thiệu dịch
vụ, trang tìm kiếm…v..v..cần nhiều trường thông tin hơn trong 1 bài viết thì Custom
Fields chính là ứng dụng đáp ứng được điều đó.
Để quản lý và tuy biến tốt hơn, sử dụng dễ dàng hơn Custom Fields, có rất nhiều
plugin được tạo ra để phục vụ nhu cầu đó. Advanced Custom Fields là một plugin
xuất sắc trong số đó, biến WordPress thành một hệ thống linh hoạt và hoàn hảo hơn.
Akismet : Spam luôn là một vấn đề rất nan giải trong WordPress vì nó là
một trong những mã nguồn website mở thông dụng nhất trên thế giới, nên các
spammer không bao giờ bỏ qua một “thị trường” béo bở như vậy.
Nhưng điều đó không có nghĩa là chúng ta bó tay chịu chết vì spam như vậy, nhất là
đối với một mã nguồn tốt như WordPress.
Trang 22
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
Có rất nhiều cách để chống spam nhưng chúng ta thường hay dùng nhất đó là hệ
thống chống spam miễn phí do chính Automattic phát triển và chúng ta có thể sử
dụng nó bằng cách cài plugin Akismet vào, hoàn toàn miễn phí
Contact Form 7 : Một giải pháp tạo form chuyên nghiệp hơn mà lại dễ dàng
tuỳ biến, đó chính là dùng plugin chuyên tạo form hoàn toàn miễn phí mang
tên Contact Form 7 Plugin này hiện tại được đánh giá là plugin tạo form có khả
năng tuỳ biến vượt trội và nó có thể phục vụ được một số việc mà những plugin trả
phí có khi không làm được
My Category Oder : My category order bạn không còn phải nghiên cứu về
PHP hay cấu trúc các câu lệnh của WordPress nữa, mà chỉ đơn giản là kéo và thả.
Kéo các category theo thứ tự mà bạn muốn và thả ra, tất cả chỉ có vậy. My category
order sẽ giúp bạn làm tất cả các công việc còn lại.
Widget CSS Classes : Nếu trước đây những ai đã từng sử dụng Thesis 1 .x
qua rồi thì chắc sẽ biết có một thủ thuật sử dụng hook và filter của nó làm một việc
rất hay đó là thêm CSS riêng cho mỗi widget để chúng ta có thể tùy biến mỗi
widget sử dụng một style khác nhau, rất có ích cho những ai muốn chèn các nội
dung nổi bật vào widget. Nhưng ngay bây giờ chúng ta có thể làm việc đó dễ dàng
ở bất cứ theme nào với plugin Widget CSS Classes.
Trang 23
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
Hình 3.3.7.2 : Giao diện Plugin cửa hàng thời trang hàn quốc.
3.4
Thiết kế Quản lý hệ thống
3.4.1 Danh sách các quyền quản lý
Bảng 3.3: Danh sách các Actor của hệ thống
STT
Tên Actor
Mô tả
1
admin
Người quản trị website.
2
khachhang
Người sử dụng đặt hàng
Bảng 3.4: Danh sách các quản lý của hệ thống
STT
Use-Case
1
Đăng nhập
2
Quản lý nhân viên
Mô tả
Cho phép người quản lý đăng nhập
vào hệ thống để sử dụng hệ thống.
Chức năng giúp cho việc quản lý các
nhân viên của công ty. Ví dụ trong
một công ty, có thể có nhiều nhân
viên ở các bộ phận khác nhau.
Chức năng quản lý khách hàng để
3
biết được lượng khách hàng của công
Quản lý khách hàng
ty, giúp phân biệt khách quen với
khách thường.
Chức năng quản lý sản phẩm giúp
4
Quản lý sản phẩm.
cho việc quản lý đơn hàng được hiệu
quả hơn.
Chức năng này giúp nhà quản lý có
5
6
Quản lý đơn hàng
thể quản lý đơn hàng được đặt một
cách nhanh nhất.
Chức năng cho biết doanh thu của
Thống kê/ Báo cáo
nhân viên, của công ty.
Trang 24
Xây dựng website quản lý cửa hàng thời trang Hàn Quốc
Hình 3.4.1 : Giao diện quản lý user
3.4.2
Quản lý hàng hóa
a)
Mục đích
-
Cập nhật thông tin các sản phẩm bao gồm: nhập thông tin sản phẩm, sửa
thông tin sản phẩm, xóa thông tin sản phẩm.
b)
Tác nhân liên quan
-
c)
Người quản lý
Điều kiện trước: Các user đã đăng nhập được vào hệ thống.
Trang 25