Luận văn: Xây dựng web
bán máy tính
Khoa Công nghệ thông tin
1
NHN XÉT CA GIÁO VIÊN 3
LI C 4
LI M U 5
I THIU CHUNG V TÀI NG WEBSITE
6
I. Ni dung và m tài 6
II. ng phc v 6
III. Ni dung thc hin 6
1. Trang ng dng 6
2. Phn qun tr 7
IV. Công c thc hin 7
1. Ngôn ng 7
2. Công c 8
11
I. 11
1. 11
2. 12
3. 12
17
I. Gii thiu chung v website 17
Ma vic xây dng website 17
II. Gii thiu chi ti 17
1. Trang ch 17
2. 19
19
Khoa Công nghệ thông tin
3. Trang sn phm 20
4. Trang tin tc 22
5. Trang 23
6. 23
7. 23
III. Các modules 23
1. Mo 23
2. 24
3. p thành viên 24
4. 25
5. 25
6. Modul 26
7. 26
8. 27
28
I. 28
II. 29
1. Trang qun lý sn phm 29
2. Trang qun lý bài vit 30
3. Trang qun lý thành viên 31
4. Trang qun lý menu 32
TNG KT 33
Khoa Công nghệ thông tin
NHN XÉT CA GIÁO VIÊN
Khoa Công nghệ thông tin
LI C
ng thp kt thúc, trong thi mái
c hc tp, nghiên c i s ng dn
nhit tình ca thy cô trong khoa công ngh thông tin. Vì thu tiên em xin kính gi
li cc cng và khoa công ngh
ng hc tp tt. c bi h c y H Diên L
ng dn cho em hoàn thành t tài môn hc này.
Kính chúc quý thy cô di dào sc kh hoàn thành tc
nhiu thành công mi trong cuc sng.
Sinh viên
Khoa Công nghệ thông tin
LI M U
ng
Trong website
ng trang
web sau.
Khoa Công nghệ thông tin
I THIU CHUNG V TÀI
NG WEBSITE BÁN MÁY TÍNH
I. Ni dung và m tài
T tài này, ni dung chính là xây dng, thit k mt trang web bán hàng
online. Sn phm chính ca trang web các sn phm máy tính, linh kin máy tính.
m i thiu sn phm máy tính v i tiêu
dùng ng thi web phi có ch có th trc tip bán sn
phi mua qua mng, chc th hin qua gi hàng.
t trang web bán hàng nên cn phi chú trng vào giao din.
cn phi to mt giao ding thi, chc
i d thc hi vm bào s tin li cho khách hàng.
Không ch mua hàng mà trong website này còn có trang quan trng khác là trang
tin tc. trang này nhm giúp khách hàng có th cp nhn sn
phm, các dch v và tin tc c la chn sn
phn li cho khách hàng.
Phía trên là nhng ni dung và ma website. trong website còn có
nhm m sung cho m
II. ng phc v
c thit k và xây dn tt c các khách hàng có nhu cu
mua bán các mt hàng v máy tính, laptop và linh kin máy tính i gian
n ci vi mt hàng v máy tính. Ngoài ra
website còn cung cp trang tin t giúp khách hàng nm bt và cp nht thông tin
nhanh chóng. Bên cn các khách hàng l
nhân, doanh nghip mua hàng vi s ng ln hoc liên h i lý hoi tác
ca website.
III. Ni dung thc hin
1. Trang ng dng
Trong trang ng dng bao gm bao gm các trang :
Khoa Công nghệ thông tin
- Trang ch: gii thiu các sn phm mi, và tin tc mi
- Trang sn ph i thiu sn phm. trang này giúp
khách hàng la chn sn phm và mua sn phm
- Trang gii thiu: gii thiu chung v website và lch s thành lp.
- Trang khuyn mãi: cp nht các thông tin v khuyn mãi ca website.
- Trang tin tc: cp nht các thông tin công ngh, dch v cho khách hàng.
- Trang liên h: giúp khách hàng g i website và là kênh liên lc
gia ban qun tr vi khách hàng.
- Trang tuyn d tuyn dng
2. Phn qun tr
- Trang qun tr i qun lý có th qun lý trang web ca mình
bng cách thêm, xóa, cp nht thông tin v sn phm,
IV. Công c thc hin
1. Ngôn ng
c thit k bng ngôn ng PHP ph bin và
c ng dng rng rãi trong lp trình web. m mã ngun m
nên có vic nghiên cu xây dng web s có nhiu thun l
PHP vit tt ca cm t .
- Ngôn ng rt d hc, d vit. Min phí, download d dàng t Internet.
- Mã ngun không phi sa li nhiu khi vit chy cho các h u hành t
Windows, Linux, Unix.
- Rn trong vic kt ni vi nhiu ngun DBMS, ví d
Microsoft SQL Server 2000, Oracle, PostgreSQL, Adabas, dBase, Empress, FilePro,
Informix, InterBase, mSQL, Solid, Sybase, Velocis và nhiu h thng CSDL thuc H
u Hành Unix (Unix dbm) cùng bt c DBMS nào có s h tr ODBC (Open
Database Connectivity) ví d a IBM.
PHP là mt ngôn ng lp trình kch bn hay mt loi mã lnh ch yc dùng
phát trin các ng dng vit cho máy ch, mã ngun m, dùng cho mng
quát. Nó rt thích hp vi web và có th d c ti
Khoa Công nghệ thông tin
ng dng web, t nhanh, nh gn, cú pháp ging C và Java, d hc
và thi gian xây dng sn phi ngi các ngôn ng khác nên
thành mt ngôn ng lp trình web ph bin nht th gii.
<?php ?>
HTTP.
Zend Inc., công ty do các
2. Công c
án s dt k web dreamweaver cs3 thc hin, và
chy trên sever o AppSever, .
Gii thiu AppSever
o khác, AppSever cung c n
thit cho mt máy ch n có th thit lp
trong 1 ti 2 phút.
t AppSever bao gm:
- Apache
- PHP
- MySQL
- PhpMyAdmin
Ngoài ra thì AppServ còn cung cp thêm mt vài Add-on n Ajax
script.
m là nh, h tr các phiên bn khác nhau cho các phiên bn
ng. Mnh appserv t ng chy mi ln khng vi máy
u này mang li tính tin li cao (không cn phi bt server ó
m bt li là chim tài nguyên ca máy k c n.
Khoa Công nghệ thông tin
MySQL là h qun tr d liu mã ngun m ph bin nht th gii và
c các nhà phát trin rng trong quá trình phát trin ng dng. Vì MySQL
d liu t cao, nh và d s dng, có tính kh chuyn, hong trên
nhiu h u hành cung cp mt h thng ln các hàm tin ích rt mnh.Vi t và
tính bo mt cao, MySQL rt thích hp cho các ng dng có truy cp CSDL trên
internet. MySQL min phí hoàn toàn cho nên bn có th ti v MySQL t trang ch.
Nó có nhiu phiên bn cho các h u hành khác nhau: phiên bn Win32 cho các h
u hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell
MySQL
MySQL
Adobe Dreamweaver CS3 là m tr thit k c s
dng rt ph bin vì vi nhng công c mnh mc b trí hp lý trong mt giao
din thân thin, nó rt thích hp cho m ng, t nhng nhà thit k website
chuyên nghin nhng ai mi vào ngh. Vi Adobe Dreamweaver CS3, bn s
d dàng nhn bic rng mình nên bu thit k mt website ra sao bng cách s
dng các template sn có ca nó hoc ti v t Internet ri t u chnh li cho phù
hp vi nhu cu.
Bên c i kh p trc ti d liu),
Adobe Dreamweaver CS3 s là mt tr th c lc cho bn trong vic thit k các
Khoa Công nghệ thông tin
ng vi các ngôn ng lp trình mnh m và ph bi
ASP/ASP.NET, ColdFusion v.v mà không cn bit nhiu v lp trình web.
Trong Dreamweaver CS3
Dreamweaver CS3
Dreamweaver
CS3,
Dreamweaver CS3
Khoa Công nghệ thông tin
I.
1.
n mm min phí hoàn toàn,
Khoa Công nghệ thông tin
Hin nay trong s ng truy cp ln thuc hàng "top" trên
Internet, có rt nhi
2.
3.
3.1. Bng sn phm
B qun lý các thông tin chi tit v mt sn phm. bng sn phm
s có liên kt vi các bng loi sn phm, bng nhà sn xu truy xut các thông tin
ng d liu quan trng nht ca website.
Khóa chính ca bng là Ma_Sp.
Các khóa ngoi bao gm Ma_Loai, Ma_NSX.
Khoa Công nghệ thông tin
Bng sn phm
Khoa Công nghệ thông tin
3.2. bng loi sn phm
Bng loi sn phm
3.3. bng nhà sn xut
các thông tin v các nhà sn xut mà sn phm có trong bng sn phm
3.4. Bng bài vit
bng bài vit qun lý các bài vit, tin tc ca trang web. ch có admin mi có th
thêm, xóa, hoc sa bài vit.
B
Khoa Công nghệ thông tin
3.5.
B
3.6.
B
Khoa Công nghệ thông tin
3.7.
Bmenu
Khoa Công nghệ thông tin
I. Gii thiu chung v website
Ma vic xây dng website
II. Gii thiu chi tit các trang
1. Trang ch
- Trang ch là trang mnh khi truy cp vào website, là din mo ch yu ca
website vì vc thit k hin th hu ht các ni dung theo mu
i xây dng website mun th hin.
Khoa Công nghệ thông tin
Hình nh trang ch
Khoa Công nghệ thông tin
2.
-
Khoa Công nghệ thông tin
3. Trang sn phm
- Trang Sn phm c hin th khi khách hàng click chn menu sn phm.
Trang này th hin ch
.
- trang Sn phm khách hàng có th thc hin vic mua hàng hoc tham kho
giá và các cha
Khoa Công nghệ thông tin
trang sn phm
Khoa Công nghệ thông tin
4. Trang tin tc
-
Hình nh trang tin tc
Khoa Công nghệ thông tin
5.
6.
- Trang Liên h c xây dng vi mc tiêu giúp khách hàng có th i,
n v i qun tr website v ch a website, hay v sn
ph
- i qun tr có th tip nhn nhng ý kia
xây dng, qun lý website ngày càng hoàn thi
- trang này s có danh sách v nhi din cho các b phn qun
lý và bán hàng s h tr cho quý khách. chc v n thoi liên lc ca h
c hin th t xut hin trang liên
lc cho khách hàng vit thông tin.
7.
III. Các modules
1. Module
Khoa Công nghệ thông tin
2.
3. p thành viên
p thành viên ca website
a website