Xây dựng và thiết kế trang Web bán Laptop trực tuyến - Pdf 25

Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
MỤC LỤC
2.1 Giới thiệu về Joomla______________________________________________________9


 
!"#$%$&'$()*+
,$ $&/0-1
234451
6/078,9!
:;<=>$#&'$$
?@A$BCDE&FGH!
TÀI LIỆU THAM KHẢO 65
SV: Hoa Xuân Quý Lớp: CNTT – K11B
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
DANH MỤC SƠ ĐỒ, BẢNG BIỂU
2.1 Giới thiệu về Joomla 9


 
!"#$%$&'$()*+
,$ $&/0-1
234451
6/078,9!
:;<=>$#&'$$
IF4&J)DKL
MNF4&L
O4)L
4$PL
4L
?@A$BCDE&FGH!

 
!"#$%$&'$()*+
,$ $&/0-1
234451
6/078,9!
b`?/07J)g4K?
b``$&Y$34
:;<=>$#&'$$
IF4&J)DKL
MNF4&L
O4)L
4$PL
4L
?@A$BCDE&FGH!
KE&)QGL!
E&$QRS$>GCL!
O4E&QBL!
E&FGCL,
;$4QGTL,
;4Q@;4L,
UVQW$)L,
XN4QNW$$/CYL2
Z4Q$0DNL2
[4\C/E4Q"]$-^0NP>L2
K\_$)Q`A$6
K$$4;$4QGT"$W$#6
&KGT@44a;&4Z)6
4KGT;46
VKGTb4Z$4J@$K:
$K@cdOC/GT4J<&$K:

đến với khách hàng một cách nhanh chóng, hiệu quả. Và đây là chiến lược
phát triển kinh doanh của công ty.
XÂY DỰNG VÀ THIẾT KẾ TRANG WEB BÁN LAPTOP TRỰC
TUYẾN
Là xây dựng phần mềm ứng dụng được kết nối trên đường dây internet
phục vụ nhu cầu mua bán hàng hóa trực tuyến. Người mua hàng chỉ cần tốn
một ít thời gian để đăng kí trực tuyến các thông tin của mình sau khi đã tìm
SV: Hoa Xuân Quý Lớp: CNTT – K11B
4
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
hiểu đẩy đủ các thông tin cần thiết khi đặt hàng. Khách hàng chấp nhận mua
hàng, hệ thống sẽ thống báo cho khách hàng biết đã mua thành công.Và công
ty sẽ giao hàng đến địa chỉ mà khách hàng đã cung cấp.
Giúp cho người có nhu cầu mua hàng của công ty một cách nhanh
chóng.Tiết kiệm được nhiều thời gian và tiền bạc cho người có nhu cầu mua
hàng. Đồng thời giúp cho công ty đạt kết quả tốt trong kinh doanh.
* CẤU TRÚC
CHƯƠNG I: Giới thiệu về cơ sở thực tập
CHƯƠNG II: Giới thiệu về công cụ thực hiện
CHƯƠNG III: Phân tích thiết kế hệ thống
CHƯƠNG IV: Giới thiệu về Website
KẾT LUẬN
TÀI LIỆU THAM KHẢO
SV: Hoa Xuân Quý Lớp: CNTT – K11B
5
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
DANH MỤC CÁC KÝ HIỆU, CÁC CHỮ VIẾT TẮT
ơ
Admin Templates: Administrator Template định rõ cách trình bày BackEnd
của site

Tên Công ty : Công ty CP thương mại & dịch vụ truyền thông VHD Việt
Nam
Địa chỉ : Số 26, tổ 23, phường Hoàng Văn Thụ - Quận Hoàng Mai – Hà
Nội
Điện thoại : (04) 3 8639370
Công ty CP thương mại & dịch vụ truyền thông VHD Việt Nam được
thành lập theo quyết định số 0105614085 do Sở Kế hoạch và Đầu tư Thành
phố Hà Nội cấp ngày 28/02/2012.
1.2 Lĩnh vực kinh doanh
• Kinh doanh thiết kế Website, thiết kế quảng cáo, in ấn.
• Lĩnh vực kinh doanh tên miền việt nam, tên miền quốc tế, hosting:
1.3 Quan điểm kinh doanh
• Luôn cung cấp cho các khách hàng những sản phẩm tốt với giá cả cạnh
tranh nhất đi kèm với những chế độ dịch vụ hoàn hảo nhất.
• Luôn đặt chữ tín lên hàng đầu, không vì lợi nhuận mà gian dối, lừa bịp
khách hàng
• Luôn đặt mình vào địa vị của khách hàng để có những quyết định, cư
xử phải lẽ nhất
• Luôn làm hài lòng mọi khách hàng đến với VHD bằng việc thấu hiểu
và thực hiện theo quan điểm: "Khách hàng luôn luôn đúng".
1.4 Định hướng phát triển của công ty
• Trở thành công ty có hệ thống website bán hàng có qui mô, chuyên
nghiệp và lớn nhất Việt Nam.
SV: Hoa Xuân Quý Lớp: CNTT – K11B
7
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
• Xây dựng VHD trở thành một môi trường làm việc chuyên nghiệp nơi
mà mọi cá nhân có thể phát huy tối đa sức sáng tạo, khả năng lãnh đạo
và cơ hội làm chủ thực sự với một tinh thần dân chủ rất cao.
• Xây dựng VHD trở thành một ngôi nhà chung thực sự cho mọi cán bộ

Tổ sửa chữa
Tổ cung cấp
thiết bị
Tổ phát triển thị
trường
Tổ dự án
8
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
CHƯƠNG II: GIỚI THIỆU VỀ CÔNG CỤ THỰC HIỆN
2.1 Giới thiệu về Joomla
Joomla! là một hệ quản trị nội dung mã nguồn mở. Joomla! được viết
bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL, cho phép người sử
dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intranet.
Hình 1.1 Hình ảnh trang Web Joomla
Joomla! có các đặc tính cơ bản là: bộ đệm trang (page caching) để tăng
tốc độ hiển thị, lập chỉ mục, đọc tin RSS (RSS feeds), trang dùng để in, bản
tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm trong site và hỗ trợ
đa ngôn ngữ.
Joomla! được phát âm theo tiếng Swahili như là jumla nghĩa là "đồng
tâm hiệp lực".
Joomla! được sử dụng ở khắp mọi nơi trên thế giới, từ những website
cá nhân cho tới những hệ thống website doanh nghiệp có tính phức tạp cao,
cung cấp nhiều dịch vụ và ứng dụng. Joomla! có thể dễ dàng cài đặt, dễ dàng
quản lý và có độ tin cậy cao.
SV: Hoa Xuân Quý Lớp: CNTT – K11B
9
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
Joomla! có mã nguồn mở do đó việc sử dụng Joomla! là hoàn toàn
miễn phí cho tất cả mọi người trên thế giới.
2.1.1 Lịch sử phát triển của Joomla

Ngay ngày hôm sau, 1000 người đã gia nhập diễn đàn OpenSource-
Matters, hầu hết các bài viết cho diễn đàn đều khuyến khích và đồng tình với
hành động của Nhóm Phát triển. Tin trên đã nhanh chóng được đăng tải trên
các tạp chí newsforge.com, eweek.com và ZDnet.com.
Trong một thông báo của Eddie 2 tuần sau đó, các nhóm đã được tổ
chức lại và cộng đồng Joomla! tiếp tục tăng trưởng. Tới ngày 1 tháng 9 năm
2005 tên mới của dự án đã được thông báo cho khoảng 3000 người theo dõi
đội Phát triển và đến ngày 16 tháng 9 thì họ cho ra đời Joomla! 1.0.
2.1.2. Các phiên bản của Joomla
•Dòng phiên bản 1.0.x
- Phiên bản đầu tiên của Joomla! là phiên bản Joomla! 1.0 (hay Joomla!
1.0.0) có nguồn gốc từ Mambo 4.5.2.3 (đã bao gồm thêm nhiều bản vá bảo
mật và sửa lỗi). Các phiên bản tiếp theo có dạng 1.0.x
- Điểm mạnh của Joomla! 1.0.x: Có một số lượng rất lớn các thành phần
mở rộng (module/component); thành phần nhúng (mambot); giao diện
(template).
•Dòng phiên bản 1.5.x
- Phiên bản Joomla! 1.5 là phiên bản cải tiến từ Joomla! 1.0.x (phần mã
được viết lại hoàn toàn, tuy nhiên vẫn giữ cách hành xử như cũ) được coi như
Mambo 4.6. Joomla! 1.5 tiếp tục duy trì một giao diện người sử dụng đơn
giản (nhìn và cảm nhận - look and feel).
- Cả Joomla! 1.5 và Mambo 4.6 đều hỗ trợ đa ngôn ngữ. Joomla! thì sử
dụng file định dạng ".ini" để lưu các thông tin chuyển đổi ngôn ngữ, còn
Mambo thì sử dụng file định dạng ".gettext". Joomla 1.5 hỗ trợ tất cả các
ngôn ngữ có tập ký tự được biểu diễn bằng bảng mã UTF-8.
SV: Hoa Xuân Quý Lớp: CNTT – K11B
11
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
- Joomla! 1.5 cũng bao gồm các đặc tính mới như các mô hình chứng
thực (LDAP, Gmail ), hỗ trợ mô hình khách-chủ xml-rpc. Nó cũng hỗ trợ

- Tháng 10 năm 2006, Dự án mã nguồn mở/ Linux tốt nhất tại triễn lãm
LinuxWorld 2006 ở Anh.
- Tháng 11 năm 2006, Hệ quản trị nội dung mã nguồn mở tốt nhất[8] do
Packt Publishing công bố.
- Tháng 10 năm 2007, Hệ quản trị nội dung mã nguồn mở PHP tốt nhất
do Packt Publishing trao tặng.
2.1.6. Các website hỗ trợ Joomla
•Các website hỗ trợ Joomla! bằng tiếng Việt.
- - Website & Diễn đàn hỗ trợ Joomla! đầu tiên của
người Việt Nam.
- - Website hướng dẫn cấu hình, cài đặt, bảo mật
cho Joomla!
- - Website hướng dẫn thiết kế trang web bằng
Joomla!
•Các website hỗ trợ Joomla! bằng tiếng Anh.
- - Website chính của Joomla!
- - Website trình diễn tính năng của Joomla!
phiên bản phát hành mới nhất.
- - Website trợ giúp Joomla!
- - Trang Wiki hỗ trợ sử dụng Joomla!
SV: Hoa Xuân Quý Lớp: CNTT – K11B
13
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
2.1.7 Cài đặt joomla 1.5.x
Sử dụng các gói phần mềm có sẵn hiện nay, hiện nay có rất nhiều gói
phần mềm có khá đầy đủ những thứ cần thiết để chạy 1 web server như :
AppServ, EasyPHP và XAMPP, bạn có thể lựa chọn gói thích hợp với mình
nhất
ở đây ta sử dụng gói phần mềm XAMPP
Cách cài đặt như sau:

đường dẫn phải chính xác.
SV: Hoa Xuân Quý Lớp: CNTT – K11B
15
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
Mở bảng điều khiển của chương trình Xampp bằng cách nhấn đúp
chuột vào Icon XAMPP Control Panel nằm trên Desktop. Nếu xuất hiện bảng
xuất hiện bảng Windows Security Alert thì chọn Unblock.
Trong bản điều khiển Xampp, chọn Start để khởi động Apache và
MySQL. Nhấn vào nút X (góc trên bên phải) để tắt bảng điều khiển, bạn có
thể mở bảng điều khiển này bất cứ lúc nào bằng cách nhấn chuột và biểu
tượng của Xampp nằm ở khay hệ thống (góc dưới bên phải màn hình).
Hình 1.5 Chạy chương trình Xampp
Sau khi cài đặt XAMPP xong ta tiến hành cài joomla.
Giải nén gói cài đặt ta đã tải về vào thư mục nơi cài webserver ( điều này phụ
thuộc vào gói cài đặt mà ta chọn ), trong trường hợp của XAMPP thì thư mục
đó có đường dẫn là : \xampp\htdocs\
Đối với các bạn cấu hình PHP và MySQL chung với IIS ( webserver của
windows ) thì thư mục thường sẽ là C:/Inetpub/wwwroot/
Sau khi giải nén mở trình duyệt Web gõ vào địa chỉ http://localhost/
(cài trên localhost) để vào trang cài đặt
Màn hình cài đặt xuất hiện và bạn có thể chọn một ngôn ngữ trong quá
trình đặt:
SV: Hoa Xuân Quý Lớp: CNTT – K11B
16
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
Hình 1.6 Cài đặt Joomla
ơ
Sau khi chọn ngôn ngữ nhấn next để tiếp tục
Hình 1.7 Cấu hình Joomla
Nếu các giá trị kiểm tra có màu xanh thì OK. Nếu các giá trị kiểm tra

19
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
Thiết lập cấu hình site Joomla của bạn
- Site name: tên site của bạn.
VD: VnExpress, Hosting Việt Nam, ThanhNienOnline
- Your Email: địa chỉ email của bạn
VD: Địa chỉ email này đã được bảo vệ từ spam bots,
bạn cần kích hoạt Javascript để xem nó. This e-mail address is being
protected from spambots. You need JavaScript enabled to view it
- Admin Password: Mật khẩu để quản trị Joomla
Các thông số trên sau này đều có thể thay đổi dễ dàng nên bạn không cần bận
tâm lắm. Chỉ cần nhớ mật khẩu là đủ.
- Install Defaul Sample Data: Cài đặt dữ liệu mẫu. Bạn nên nhấn nút
này để Joomla tạo mẫu cho bạn một trang web đơn giản.
Hình 1.10 Cấu hình giao diện trang web
Kết thúc
SV: Hoa Xuân Quý Lớp: CNTT – K11B
20
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
- Lưu ý: tài khoản truy nhập hệ thống là: admin; mật khẩu: mật khẩu mà bạn
đã gõ ở bước 6.
- Để xem Website của bạn: Nhấn vào nút Site
- Để quản trị Website: Nhấn vào nút Admin. Đường dẫn sẽ có dạng như sau:
* http:// www.yoursite.com/administrator/ hoặc
* hoặc
* http://localhost/administrator/(nếu cài trực tiếp trên máy của bạn)
Hình 1.11 Cài đặt cơ sở dữ liệu
Đến đây việc cài đặt Joomla cơ bản đã hoàn thành. Chúng ta bắt đầu
khai thác các tính năng mạnh mẽ mà Joomla cung cấp
2.1.8 Một số thuật ngữ sử dụng trong Joomla

Back-end:
Còn được biết với tên gọi Public Back-end, Administrator, Control
Pane: phần dành cho người quản trị. Những người bình thường không biết
SV: Hoa Xuân Quý Lớp: CNTT – K11B
22
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
đường dẫn để truy cập, hoặc nếu có biết thì cũng phải qua bước kiểm tra tài
khoản.
Phần back-end được truy cập thông qua đường dẫn:
http://your_domain/administrator.
Section:
Các mục, các lĩnh vực, các dòng sản phẩm, dịch vụ mà Website muốn
đề cập tới.
VD1: Một Website bán sách trực tuyến có thể bao gồm các Section:
"Sách Văn học", "Sách Tin học", "Sách Toán học"
VD2: Một Website về tin tức có thể bao gồm các Section: "Thể thao",
"Văn hóa", "Pháp luật"
Category:
Các chuyên mục, loại sản phẩm, loại dịch vụ được đề cập một cách
cụ thể hơn, chi tiết hơn.
VD1: Trong Section "Văn học" có các Category: "Tiểu thuyết",
"Truyện ngắn", "Hồi ký"
VD2: Trong Section "Thể thao" có các Category: "Bóng đá", "Quần
vợt", "Các môn thể thao khác"
Content:
Toàn bộ nội dung của một bài viết và thường gồm 2 phần:
* Phần giới thiệu (Intro Text): Phần này nêu ngắn gọn, tóm tắt hoặc là ý mở
đầu cho toàn bộ bài viết.
* Phần chi tiết (Description Text): Phần còn lại của bài viết.
Như vậy để tạo một bài viết chúng ta cần qua tối đa 3 bước và tối thiểu là 1

chuyển đổi sang nhóm khác.
SV: Hoa Xuân Quý Lớp: CNTT – K11B
24
Báo cáo thực tập TH.S Nguyễn Quỳnh Mai
Administrator- Quản trị viên:
Nhóm quản trị có một hạn chế nhỏ khi truy cập vào các chức năng Back-
en (Administrator). Administrator không thể :
- Thêm hay sửa một người dùng trong nhóm Super Administrator
- Truy cập các cài đặt Global Configuration
- Truy cập chức năng Mass Mail
- Quản lý/cài đặt các Template
- Quản lý/cài đặt các file language (ngôn ngữ)
Manager – Quản lý:
Nhóm quản lý tham số có ý nghĩa trong việc tạo nội dung. Một người
trong nhóm này, có thêm một số giới hạn so với một Administrator, không
thể
- Quản lý các User
- Cài dặt các Module
- Cài đặt các Component
- Truy cập một số Component ( được xác định bởi Super Administrator)
Menubar – Thanh Menu:
Thanh Menu được chia thành mười phần : Home (trang chủ), Site,
Menu, Content (nội dung), Components, Modules, Mambots, Installers (cài
đặt), Messages (thông điệp), System (hệ thống) và Help (trợ giúp). Mỗi phần
có một menu đổ xuống phụ thuộc. Thanh menu là trung tâm điều hướng
trong Admin Section.
Infobar – thanh thông tin :
Infobar hiển thị những thông tin sau (theo thứ tự):
1. Tên Web site của bạn
2. Nơi hiện tại của bạn trong Admin Section


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status