CHƯƠNG TRÌNH MÔ ĐUN ĐÀO TẠO XÂY DỰNG WEBSITE THƯƠNG MẠI
Mã số của mô đun: MĐ 30;
Thời gian của mô đun: 90 giờ; (Lý thuyết: 32 giờ; Thực hành: 58 giờ)
I. VỊ TRÍ, TÍNH CHẤT CỦA MÔ ĐUN
Là mô đun bắt buộc áp dụng cho chương trình đào tạo nghề Công nghệ
thông tin (ứng dụng phần mềm), mô đun được bố trí sau các môn học chuyên
ngành ứng dụng tin học.
II. MỤC TIÊU CỦA MÔ ĐUN
Hiểu nhu cầu quảng bá, kinh doanh của công ty đối với website;
Hiểu được các tiến trình thiết kế và xuất bản một website thương mại;
Biết một số công cụ, dịch vụ xuất bản website;
Xác định được các nhu cầu thương mại điện tử của doanh nghiệp, chuẩn bị
đầy đủ các vật liệu, nội dung sẽ xuất bản;
Xây dựng cơ sở dữ liệu cho website;
Thiết kế được các trang thân thiện và logic;
Lựa chọn tên miền ký gửi website và công cụ xuất bản phù hợp với quy mô
bài toán;
Có thái độ cẩn thận nghiêm túc, sáng tạo, khoa học, tinh thần làm việc độc
lập và theo nhóm.
74 trang |
Chia sẻ: tieuaka001 | Lượt xem: 873 | Lượt tải: 1
Bạn đang xem trước 20 trang nội dung tài liệu Đề cương Thiết kế Website thương mại, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
để làm website thêm sinh động và thu hút người xem.
3.2 Xây dựng giao diện các trang web
3.2.1 Định dạng trang
Định dạng trang chủ: trang chủ phải thể hiện được các sản phẩm của
lĩnh vực kinh doanh. Các sản phẩm được hiển thị đẹp, thu hút người xem.
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 46
Hình 3.2 Giao diện trang chủ
Trang chủ “Index.php”: Là trang chính, chứa tất cả các mục để lựa chọn.
Từ trang chủ khách hàng có thể tìm thấy mọi thông tin cần thiết:
- Thông tin về các loại sản phẩm với giao diện gần gũi, thân thiện và dễ
sử dụng... từ đó khách hàng có thể đặt mua cho mình những sản phẩm
yêu thích, phù hợp với túi tiền...
- Các bài viết hay về thể giới máy tính được quản trị hệ thống chọn lọc...
- Bạn có thắc mắc, góp ý với công ty
3.2.2. Nhập nội dung trang
Xây dựn hệ thống menu theo nhóm và phân loại các sản phẩm
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 47
Tại giao diện quản trị website
Hình 3.3. Thực hiện thêm nhóm sản phẩm
Hình 3.4 Thực hiện thêm loại sản phẩm
Hình 3.5 Thực hiện thêm các sản phẩm
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 48
3.2.3 Tạo các hiệu ứng
Sử dụng ngôn ngữ CSS để tạo thêm các hiệu ứng, trang trí website bán
hàng, tạo sức thu thú người xem.
3.2.4 Tạo các liên kết
Tạo các liên kết với các website khác, để quản cáo thông tin, đưa thông
tin sản phẩm đến với người sử dụng.
CÂU HỎI ÔN TẬP
Câu hỏi 1: Hãy thực hiện thiết kế hệ thống Menu cho trang website
bán các linh kiện, máy vi tính tại một cửa hàng tin học?
Câu hỏi 2: Hãy cập nhật thông tin các sản phẩm linh kiện máy tính,
máy vi tính lên website bán hàng?
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 49
Bài 4: LẬP TRÌNH CHO WEBSITE
Mục tiêu:
Hiểu được các yêu cầu xử lý dữ liệu của site;
Biết được các luồng dữ liệu giữa các đối tượng, tiến trình xử lý trong site;
Đặc tả được các chức năng, tiến trình xử lý dữ liệu;
Viết được mã lệnh kết nối và tương tác trên cơ sở dữ liệu của site nhằm thực
hiện các chức năng chính: tìm kiếm, giỏ hàng, lập đơn hàng, thanh toán. Ngoài
ra, thực hiện một số chức năng hệ thống khác như: đăng ký khách hàng, liên hệ
khách hàng,...;
Xác định thái độ làm việc nghiêm túc, khoa học, sáng tạo.
4.1 xây dựng gian hàng
Use-case quản lý sản phẩm
+ Chi tiết SP () : void
+ Thông tin
Control
Admin
+ Thêm() : int
+Sửa () : int
+Xoá() : int
- ID sản phẩm : int
Process
+ Thêm() : int
+Sửa () : int
+Xoá() : int
+Danh sách sản phẩm
Interface
Database
+ login ()
- username
- pass
login
Hình 4.1. Use-case quản lý sản phẩm
- Lớp biên: Login, Interface
- Lớp điều khiển: Control
- Lớp thực thể: Database
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 50
Admin
_Login
_Process
Database
Ðăng nhập(user/pass)
P
a
g
e
L
o
a
d
()
D
a
n
h
s
á
c
h
T
L
()
T
h
ê
m
( )
S
ử
a
()
X
o
á
( )
T
h
ê
m
()
;s
ử
a
()
;X
o
á
()
/ Kiểm tra (user / pass )
_Control
Thêm()
Sửa()
Xoá()
Kết quả
Kết quả
Kết quả
Hình 4.2. Biểu đồ cộng tác chức năng cập nhật
Hình 4.3 Giao diện quản lý các sản phẩm trên website;
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 51
Chức năng thêm mới sản phẩm
Admin _ __
Đăng nhập( user / pass)
Kiểm tra
(user /pass)
Yêu cầu chọn thao tác
Thêm mới ()
Thêm mới ()
Thêm mới ()
Kết quả
Kết quả
Kết quả
Hiển thị danh sách ()
Control Process Databaselogin
Hình 4.4. Biểu đồ tuần tự chức năng thêm sản phẩm mới
Hình 4.5 Giao diện thêm mới sản phẩm
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 52
Chức năng sửa thông tin sản phẩm
Kiểm tra(user/ pass)
Yêu cầu thao tác
Chọn chỉnh sửa SP
Chọn sản phẩm ()
Danh sách SP()
Lấy SP (id)
Lấy SP (id)
Kết quả
Kết quả
Hiển thị()
Chỉnh sửa ()
Chỉnh sửa ()
Sửa()
Kết quả
Kết quả
Kết quả
Admin _
Control Process Databaselogin
Đăng nhập( user / pass)
Hình 4.6 Biểu đồ tuần tự chức năng sửa thông tin sản phẩm
Hình 4.7 Giao diện sửa thông tin sản phẩm:
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 53
Chức năng xóa sản phẩm:
Chọn xoá SP
Chọn sản phẩm()
Danh sách tài liệu()
Thao tác Xoá()
Xoá(id)
Xoá(id)
Kết quả
Kết quả
Kết quả
Admin _ __
Control Process Database
login
Đăng nhập( user / pass)
Yêu cầu chọn thao tác
Kiểm tra
(user /pass)
Hình 4.8. Biểu đồ tuần tự chức năng xóa sản phẩm
Tương tự đối với Use-case quản lý người dùng hệ thống và quản lý khách
hàng (với các chức năng thêm, sửa, xóa).
4.2 Tìm kiếm thông tin
Use-case tìm kiếm
+ Xem chi tiêt() : void
+ Tìm kiếm() : void
+Tìm kiếm nâng cao() : void
Interface
+ Tìm kiếm() : void
+ Tìm kiếm các SP tương tự () : void
Control
Database
User
Hình 4.9. Use case tìm kiếm
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 54
User
Interface
_Control_Database
Click on Tìm kiếm()
P
a
g
e
L
o
a
d
()
T
ìm
k
iế
m
()
Lấy dữ liệu()
Kế
t q
uả
/ Hiển thị ()
Hình 4.10. Biểu đồ cộng tác chức năng tìm kiếm
- Lớp biên: Interface
- Lớp điều khiển: Control
- Lớp thực thể: Database
Dưới đây là biểu đồ tuần tự.
User _Interface _Control Database
Yêu cầu tìm kiếm (Từ khóa)
Tìm kiếm(Từ khóa ) Lấy dữ liệu()
Kết quảKết quả
Hiển thị()
Hình 4.11. Biểu đồ tuần tự chức năng tìm kiếm
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 55
Hình 4.12 Giao diện tìm kiếm sản phẩm
4.3 Xây dựng giỏ hàng
Xem thông tin về sản phẩm
Click chọn vào sản phẩm cần xem
End
Hiển thị thông tin chi tiết SP đã
có trong CSDL
Begin
Lấy Mã SP từ biến
session
Lấy thông tin của SP có mã
đó trong CDSL
Hình 4.13. Biểu đồ hoạt động xem thông tin về sản phẩm
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 56
Thêm sản phẩm vào giỏ hàng
Xem sản phẩm
Click chọn sản phẩm
thêm vào giỏ hàng
End
Tiếp tục thêm sản phẩm
vào giỏ hàng
Begin
Lưu Mã SP và số lượng
vào biến session
Kiểm tra biến
session đã có Mã
SP này chưa ?
No
Hình 4.14. Biểu đồ chức năng thêm SP vào giỏ hàng
Hình 4.15 Giao diện xem và thêm sản phẩm vào giỏ hàng
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 57
4.4 Lập đơn hàng
Đặt hàng
Member chọn và nhập
số lượng sản phẩm
Cập nhật thông tin sản
phẩm được chọn vào
CSDL
End
Hiển thị thông báo
thành công
Begin
Hình 4.16. Biểu đồ chức năng đặt hàng
Hình 4.17 Giao diện đặt hàng trên website
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 58
4.5 Thanh toán đơn hàng
Giao diện quản lý các đơn đặt hàng của khách hàng
Hình 4.18 Lựa chọn đơn đặt hàng cần giải quyết, liên lạc và xuất hàng theo đơn
đặt hàng
4.6 Đăng ký thành viên
Biểu đồ hoạt động
Đăng nhập
Begin
Nhập
username,
password
Thông tin đăng nhập
phù hợp với CSDL ?
Hiển thị thông báo đăng
nhập thành công và lưu
thông tin đăng nhập vào
session
End
Yes
No
Hiển thị thông báo
yêu cầu nhập lại
thông tin hoặc tài
khoản chưa kích
hoạt
Hình 4.19. Biểu đồ hoạt động đăng nhập vào hệ thống
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 59
Đăng xuất
Begin
Click vào link
logout
Xóa session lưu thông tin đăng
nhập
Thông báo logout
thành công
End
Hình 4.20. Biểu đổ hoạt động thoát ra khỏi hệ thống
Chức năng đăng nhập:
Member Interface Proccess Database
1:[Chọn chức năng Đăng nhập] Gửi yêu cầu đăng nhập
2:Nhập UserName và Password
3: Kiểm tra User
4: Kiểm tra
5: Xác thực thành công
6: Xác thực thành công
7: Thông báo đăng nhập thành công
8:[Chọn chức năng đổi mật khẩu] Gửi yêu cầu đổi mật khẩu
9: Hiện chức năng đổi mật khẩu
10: Nhập và xác nhận Password mới
11: Thay đổi Password
12: Thay đổi Password
13: Xác nhận thay đổi thành công
14: Xác nhận thay đổi thành công
15: Thông báo đổi Password thành công
Control
Hình 4.21. Biểu đồ tuần tự chức năng đăng nhập
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 60
Hình 4.22 Giao diện đăng nhập thành viên
Chức năng đăng ký thành viên
Custome Interface Proccess Database
1:[Chọn chức năng đăng kí thành viên] Gửi yêu cầu
2: Hiển thị form đăng ký
3: Nhập các thông tin đăng ký
4: Kiểm tra UserName này đã có trong CSDL chưa
5: Kiểm tra
{OR}
7: Xác nhận đã tồn tại
Gọi lại form Đăng ký để nhập lại
6: Xác nhận đăng ký thành công
7: Xác nhận thành công
8: Thông báo đăng ký thành viên thành công
C ntrol
6:(Nếu có) Xác nhận đã tồn tại
t r
Hình 4.23. Biểu đồ tuần tự chức năng đăng ký thành viên
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 61
Hình 4.24 Giao diện đăng ký thành viên
4.7 Liên hệ
Hình 4.25 Giao diện thông tin liên hệ
CÂU HỎI ÔN TẬP
Câu hỏi 1: Hãy thực hiện thiết kế các chức năng tìm kiếm thông tin,
xây dựng giỏ hàng, lập đơn hàng, thanh toán đơn hàng cho website bán
hàng?
Câu hỏi 2: Hãy thực hiện thiết kế các chức năng đăng ký thành viên,
đăng nhập và liên hệ khách hàng?
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 62
Bài 5: HOÀN THIỆN VÀ XUẤT BẢN WEBSITE
Mục tiêu:
Biết được một số công cụ xuất bản Website;
Biết được một số dịch vụ và cách đăng ký tên miền;
Xuất bản được website lên thư mục cục bộ, kiểm tra tổng thể các chức năng
của site;
Lựa chọn được máy chủ, tên miền phù hợp;
Xuất bản thành công site lên internet;
5.1. Chọn và đăng ký tên miền cho website
Hướng dẫn đăng ký tên miền miến phí .TK và .CO.CC
5.1.1 Tên miền miễn phí .TK
Đây là một dạng tên miền miễn phí đáng giá, bạn có Control Panel để
quản trị tên miền, có đủ tính năng DNS, Forward... Tuy là tên miền miễn phí
nhưng bạn có thể sử dụng tốt và đầy đủ chức năng như tên miền .com .net thông
thường. Để đăng ký tên miền .TK bạn thực hiện theo từng bước đơn giản sau:
Bước 1: Truy cập vào địa chỉ www.dot.tk
Hình 5.1Giao diện website đăng ký tên miền .TK miễn phí
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 63
Bước 2: Kiểm tra sự tồn tại của tên miền bạn muốn đăng ký
Hình 5.2Nhập tên miền để kiêm tra sự tồn tại
Bước 3: Nhập địa chỉ email và lựa chọn hình thứ c sử dụng cho tên miền. Ở
bước này bạn có thể cấu hình để sử dụng chức năng Forward, dùng DNS riêng
hay tạo bản ghi A cho tên miền
Hình 5.3 Nhập thông tin máy chủ cần kết nối
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 64
Bước 4: Bạn nhập Username và Password để tạo một tài khoản trên dot.tk.
Hệ thống sẽ gửi một email vào địa chỉ bạn đã cung cấp, hãy bấm vào link trong
email để kích hoạt tên miền miễn phí của bạn. Đến lúc này bạn đã chính thức sở
hữu một tên miền miễn phí với đuôi mở rộng .TK
5.1.2. Tên miền miễn phí CO.CC
Là tên miền miễn phí được đánh giá rất cao. Ngoài việc cho phép thiết lập
DNS, tên miền miễn phí CO.CC có phần mở rộng khá thân thiện, dễ nhớ và gần
với tên miền .com. Tên miền miễn phí CO.CC hỗ trợ đầy đủ các bản ghi
CNAME,A,MX,NS,TXT vì vậy bạn có thể đăng ký để sử dụng với dịch vụ rất
phổ biến: Google Apps. Sau khi đăng ký, bạn có thể quản trị tên miền qua
Control Panel, việc tạo subdomain khá dễ dàng. Để đăng ký tên miền miễn phí
CO.CC bạn thực hiện theo các bước sau:
Bước 1: Truy cập vào địa chỉ www.co.cc
Hình 5.4Website đăng ký tên miền .CO.CC miễn phí
Bước 2: Tạo một tài khoản người dùng
Hình 5.5 Nhập thông tin tên miền cần đăng ký
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 65
Bước 3: Kiểm tra sự tồn tại của tên miền bạn muốn đăng ký và bấm
"Đăng ký".
Vậy là xong, bạn đã sở hữu một tên miền miễn phí .CO.CC, việc đăng ký
tên miền miễn phí ở đây là cực kỳ đơn giản và nhanh gọn. Tuy vậy bạn lưu ý
cần cài đặt tên miền trong vòng 48h sau khi đăng ký, nếu không đăng ký của bạn
sẽ bị hủy bỏ
5.2. Chọn và đăng ký máy chủ cho website
Có rất nhiều dịch vụ cung cấp các hosting miễn phí nhưng xét về tính ổn
định và không gian lưu trữ thì hosting 000webhost.com có lẽ là một lựa chọn tốt
nhất. Khi đến với hosting, bạn sẽ được cung cấp một dung lượng lưu trữ trực
tuyến là 1500MB, băng thông 100GB/tháng, một Custom Panel (cPanel),và
đặc biệt hơn là không có bất kì mẫu quảng cáo nào.
Hình 5.6 Website cung cấp dịch vụ hosting miễn phí
Trước hết, bạn truy cập vào website www.000webhost.com rồi nhấn nút Sign
Up. Ở cửa sổ Order Free Web Hosting, bạn cần đặt tên cho tên miền của mình
dạng abc.com tại ô I want to host my own domain hoặc đặt tên miền phân cấp
tại I will choose your free subdomain. Kế đến, bạn cần khai báo thông tin cá
nhân và thông tin bảo mật tại các ô: Your name-tên bạn, Your email-địa chỉ
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 66
email, Password-mật khẩu ít nhất 6 kí tự, Type password again-nhập lại mật
khẩu,mã hiển thị (Enter the number you see in the image), rồi đánh dấu kiểm
vào I agree to Terms of Service để đồng ý với các điều khoản của dịch vụ và
nhấn Create My Account.
Hình 5.7 Đăng ký nhận hosting miễn phí
Khi đăng kí thành công thì 24 giờ sau, bạn đăng nhập vào hộp thư của
mình và tìm thư có nội dung Account ‘tên miền’ is ready!. Trong thư này,
bạn cần lưu ý các thông số FTP Hostname, FTP Username, FTP Password ở
mục File Upload Details, bởi vì nó sẽ được sử dụng vào việc đưa dữ liệu lên
Internet. Ngoài ra, sau khi tài khoản đã hoạt động thì bạn đăng nhập vào CPanel
sẽ tìm thấy được rất nhiều thông tin về tài khoản của mình tại View Account
Details và tên máy chủ của domain (ns01.000webhost.com và
ns02.000webhost.com).
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 67
5.3. Chọn công cụ xuất bản
Phần mềm FileZilla
5.3.1. Cách download phần mềm FileZilla:
Download phần mềm FileZilla từ trang chủ
Hình 5.8 Giao diện Download phần mềm FileZilla
5.3.2. Hướng dẫn cài đặt (trên Windows)
Chạy file cài đặt vừa tải về.
Hình 5.9 .Chọn “I Agree”. Sau đó nhấn Next cho đên khi hoàn thành.
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 68
Hình5.10 công phần mềm FTP Client FileZilla.
Nhấp Finish và khởi động chương trình.
5.3.3. Hướng dẫn sử dụng chương trình
Giao diện chính của chương trình như sau:
Hình 5.11. Giao diện chính FileZilla
Để sử dụng được dịch vụ FTP của Vinahost, bạn cần có những thông tin
như sau:
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 69
- Host: tên miền ftp hoặc IP của bạn. Ví dụ dev81.vinahost.vn
- Username: Tài khoản FTP của bạn
- Password: Mật khẩu của tài khoản FTP
- Port: cổng dịch vụ FTP của VinaHost. Thông thường sẽ là 21.
5.3.4. Một số lỗi hay gặp và cách khắc phục
Lỗi này xảy ra khi không chứng thực được người dùng. Kiểm tra lại kĩ
Username và password. Chú ý tài khoản thường và tài khoản chính.
Hình5.12 Lỗi kết nối đến máy chủ
Kết nối bị time out. Sai cổng dịch vụ, tên miền chưa trỏ tới IP webhosting
của vinahost Kiểm tra lại cấu hình tên miền đã trỏ tới đúng IP vinahost
cung cấp chưa. Hoặc ở mục Host có thể gõ trực tiếp IP mà vinahost cung cấp,
còn các thông số khác như cũ.
Hình 5.13 Quá trình kế nối sảy ra lỗi
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 70
5.4. Xuất bản website
Thao tác "upload Webstite Website" (hay website bất kỳ) lên Server/Hosting
chỉ gồm 3 bước:
- Upload thư mục chứa Website lên Server
- Nhập (import) dữ liệu từ localhost lên Server
- Chỉnh sửa các thông số
5.4.1 Xuất bản website lên thư mục cục bộ
Các bước xuất bản website lên thư mục cụ bộ
Bước 1: Tạo cơ sở dữ liệu cho trang website trên localhost
Bước 2: Đưa Website vào thư mục gốc của localhost
Hình 5.14 Thư mục gốc của localhost
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 71
Bước 3: Kiểm tra và thay đổi thông tin tập tin “configuration.php”
<?php
class JConfig {
var $host = 'xxx'; //Thường là 'localhost'
var $user = 'xxx'; //Tên tài khoản truy nhập CSDL. VD: 'root'
var $password = 'xxx'; //Mật khẩu của tài khoản MySQL. VD: 'vertrigo'
var $db = 'xxx'; //Tên database. VD: 'website'
var $dbprefix = 'xxx'; //Tiền tố của bảng. VD: 'jos_'
var $tmp_path = 'xxx'; //Đường dẫn tới thư mục tạm
var $log_path = 'xxx'; //Đường dẫn tới thư mục log
var $absolute_path = 'xxx'; //Địa chỉ tuyệt đối tới thư mục Website
?>
Bước 4: Chạy thử và sửa lỗi
Hình 5.15 Truy cập website trên localhost
5.4.2 Xuất bản website lên Internet
Bước 1: Cần sử dụng một công cụ FTP (File Transfer Protocol) chẳng
hạn: FileZilla, SmartFTP, Net2FTP để copy thư mục Website của bạn lên
Server/Hosting.
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 72
Bước 2: Nhập (import) dữ liệu từ localhost lên Server
* Xuất (export) dữ liệu từ localhost ra tệp *.sql
Mở công cụ "phpMyAdmin"
Chọn database Website
Chọn nút "Export" (trong thanh công cụ phía trên cùng)
Chọn "Add DROP TABLE / DROP VIEW" và "Add IF NOT
EXISTS" (nếu có trong khung "Structure")
Chọn "Save as file"
Lưu file *.sql
* Nhập (export) dữ liệu từ localhost ra tệp *.sql
Mở công cụ "phpMyAdmin"
Chọn database chứa Website (nếu chưa có hãy tạo nó)
Chọn "Import"
Nhấn nút "Browser" và chọn file *.sql mà bạn đã sao lưu
Website Nhấn nút "Go" để khôi phục
Bước 3: Chỉnh sửa các thông số (quan trọng)
Mở file "configuration.php" và sửa các thông số sau cho phù hợp
<?php
class JConfig {
var $host = 'xxx'; //Thường là 'localhost'
var $user = 'xxx'; //Tên tài khoản truy nhập CSDL. VD: 'suavitinh'
var $password = 'xxx'; //Mật khẩu của tài khoản MySQL. VD: '123456'
var $db = 'xxx'; //Tên database. VD: 'website'
var $dbprefix = 'xxx'; //Tiền tố của bảng. VD: 'jos_'
var $tmp_path = 'xxx'; //Đường dẫn tới thư mục tạm
var $log_path = 'xxx'; //Đường dẫn tới thư mục log
var $absolute_path = 'xxx'; //Địa chỉ tuyệt đối tới thư mục Website
?>
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 73
Nếu muốn hỗ trợ thêm truy cập FTP trong Website chỉnh sửa
thêm các thông số:
<?php
class JConfig {
var $ftp_host = 'xxx'; //IP của HOST. VD: '192.168.0.2'
var $ftp_port = 'xxx'; //Port FTP. Thường là '21'
var $ftp_user = 'xxx'; //Tên user có quyền upload file bằng FTP
var $ftp_pass = 'xxx'; //Mật khẩu FTP tương ứng
var $ftp_root = 'xxx'; //Đường dẫn tới thư mục Website
var $ftp_enable = 'x'; //'0': Disable, '1': Enable FTP
?>
Chú ý:
- Nếu không cần thiết hãy tạm disbale các thông số liên quan tới FTP
$ftp_enable = '0';
- Địa chỉ Website của có thể là địa chỉ cơ bản (VD:
' hoặc địa chỉ con (VD:
' tùy theo bạn đặt website ở thư mục gốc
trên Server hay lồng trong thư mục con.
Địa chỉ tuyệt đối tới thư mục website có thể là:
var $absolute_path = '/www';
var $absolute_path = '/public_html';
var $absolute_path = '/www/suavitinh.com.vn/demo';
var $absolute_path = 'D:\www\suavitinh.com.vn';
CÂU HỎI ÔN TẬP
Câu hỏi 1: Hãy thực hiện xuất bản website bán hàng lên thư mục cụ bộ?
Câu hỏi 2: Hãy thực hiện xuất bản website bán hàng lên Internet?
Giáo trình Thiết kế website thương mại Trường Cao đẳng nghề Đắk Lắk
Giáo viên biên soạn: Nguyễn Như Kiên Trang 74
5. Danh mục tài liệu tham khảo
[1]-Dương Tố Dung, Giáo trình thương mại điện tử dành cho doanh nghiệp,
2005.
[2]- Website : www.tienphong-vdc.com.vn.
[3]- Các website thương mại;
6. Dự kiến kế hoạch thực hiện
TT NỘI DUNG CÔNG VIỆC
THỜI GIAN
HOÀN THÀNH
GHI CHÚ
Xây dựng đề cương giáo trình 23/10/2014
Biên soạn nội dung chi tiết 23/11/2014
7. Duyệt đề cương
Trưởng Khoa / Trưởng bộ môn Chủ biên
Nguyễn Như Kiên
HIỆU TRƯỞNG
Các file đính kèm theo tài liệu này:
- thiet_ke_web_thuong_mai_9957.pdf