Tải bản đầy đủ (.doc) (70 trang)

Xây dựng website cho Công ty TNHH Hà Long - Thái Nguyên

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.62 MB, 70 trang )

MỤC LỤC
MỤC LỤC 1
LỜI CAM ĐOAN 4
LỜI MỞ ĐẦU 5
CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 6
1.1 Tìm hiểu về mã nguồn mở joomla 6
Front-end (Frontpage, Site) 9
Back-end (Admin, Administrator) 9
Module (Mô-dun) 9
Component (Chức năng) 9
Plug-in (Mambot) 10
Template (Giao diện) 10
Quản lý nội dung trong Joomla! 10
Section (Phân mục) 10
Content Item - Article (Bài viết) 10
Menu (Trình đơn) 11
Menu Item (Danh mục) 11
SAU KHI CÀI ĐẶT THÀNH CÔNG, XUẤT HIỆN: 24
ĐĂNG NHẬP THÀNH CÔNG, TA SẼ VÀO TRANG QUẢN TRỊ, Ở ĐÂY CHO PHÉP
TA THIẾT KẾ TRANG WEB: 24
CHƯƠNG 2: KHẢO SÁT 25
2.1.Giới thiệu về công ty: 25
Tên công ty: Công ty TNHH xây dựng Hà Long 25
Tên tiếng Anh: HaLong Construction Co.,Ltd 25
Các bước để xây dựng website 27
1
CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 29
3.1. Phân tích yêu cầu của bài toán: 29
3.1.1. Mô tả bài toán 29
3.1.2. Phân tích yêu cầu bài toán 29
3.1.3. Thông tin đầu vào, đầu ra của bài toán 30


3.1.4. Mục đích của Website. 30
3.2. Thiết kế hệ thống: 30
3.2.4 Chi tiết các bảng dữ liệu 61
CHƯƠNG 4: XÂY DỰNG CHƯƠNG TRÌNH 63
4.1.Giao diện đăng nhập 63
4.2.Trang chủ 63
4.3.Trang liên hệ: 64
4.4.Giao diện quản trị 66
4.5.Quản lý Menu 67
4.6.Quản lý bài viết 68
KẾT LUẬN 69
TÀI LIỆU THAM KHẢO 70
2
3
LỜI CAM ĐOAN
Nhận thức được đồ án tốt nghiệp là sản phẩm hoàn thiện của sinh viên
CNTT khi ra trường, cần tới sự miệt mài của bản thân và nhất là sự hướng dẫn
chỉ bảo tận tình của các Thầy cô giáo.
Em xin cam đoan: Nội dung đồ án của em không sao chép nội dung cơ
bản từ các đồ án khác và sản phẩm đồ án là do chính bản thân em nghiên cứu và
xây dựng.
Nếu có bất kỳ vấn đề gì xảy ra liên quan đến bản quyền sản phẩm của Đồ
án thì em xin hoàn toàn chịu trách nhiệm trước pháp luật và Trường Đại học
Công Nghệ Thông Tin và Truyền Thông – Đại học Thái Nguyên.
SINH VIÊN
4
LỜI MỞ ĐẦU
Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là
một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ,
tổ chức, cũng như của các công ty; nó đóng vai trò hết sức quan trọng, có thể tạo

ra những bước đột phá mạnh mẽ. Việc xây dựng các trang web để phục vụ cho
các nhu cầu riêng của các tổ chức, công ty thậm chí các cá nhân, ngày nay, không
lấy gì làm xa lạ. Với một vài thao tác đơn giản, một người bất kì có thể trở thành
chủ của một website giới thiệu về bất cứ gì anh ta quan tâm: một website giới
thiệu về bản thân và gia đình anh ta, hay là một website trình bày các bộ sưu tập
hình ảnh các loại xe hơi mà anh ta thích chẳng hạn.
Đối các công ty thì việc xây dựng các website riêng càng ngày càng trở
nên cấp thiết. Các Website này ra đời nhằm mục tiêu quảng bá thương hiệu,
thông tin cho công ty.
Hoạt động của một công ty xây dựng có quy mô khá lớn sẽ càng được
tăng cường và mở rộng nếu xây dựng được một website tốt. Bắt nguồn với ý
tưởng này, cùng với những gợi ý của thầy giáo, em đã chọn đề tài “Xây dựng
Website cho công ty TNHH Xây dựng Hà Long”
Trước tiên em xin gửi lời cảm ơn đến thầy, là giảng viên trực tiếp hướng
dẫn chúng em trong đợt thực tập này. Cảm ơn thầy đã tạo cho em những điều
kiện thuận lợi để em có thể hoàn thành tốt đợt thực tập này. Vì thời gian thực
hiện đề tài có hạn nên nội dung của đề tài và chương trình còn khá nhiều thiếu
sót và hạn chế. Kính mong nhận được những ý kiến đóng góp của thầy cô để em
có thể hoàn thiện hơn.
Em xin chân thành cảm ơn !
Thái Nguyên, ngày tháng năm 2015
Người viết báo cáo

5
CHƯƠNG 1: CƠ SỞ LÝ THUYẾT
1.1 Tìm hiểu về mã nguồn mở joomla
1.1.1 Mã nguồn mở
Mã nguồn mở là thuật ngữ chỉ các sản phẩm phần mềm công khai mã
nguồn (source code), được một nhóm người, một tổ chức hay được cộng đồng
phát triển không vì mục đích thương mại. Do đó người dùng không phải trả bất

kì chi phí nào, hơn thế nữa họ có quyền xem, sửa đổi, cải tiến, nâng cấp để sử
dụng theo một số nguyên tắc chung quy định trong giấy phép phần mềm nguồn
mở General Public Licence – GPL.
CMS (từ viết tắt của Content Management System - Hệ thống quản trị nội dung)
Là hệ thống dùng để quản lý nội dung bao gồm: văn bản, hình ảnh, video được tổ
chức một cách khoa học, ngăn nắp, và được cấp quyền truy cập với từng cá nhân.
Ngoài ra nó còn bao gồm các công cụ giúp cho việc tìm kiếm, quản lý phiên bản phát
hành thông tin, định dạng thông tin một cách nhanh chóng và dễ dàng.
Các tờ báo báo điện tử hiện nay là một loại CMS, các cổng thông tin điện
tử của chính phủ hiện cũng là CMS. Có rất nhiều hệ thống CMS trên thế giới.
Một số dạng phổ thông và đơn giản có thể kể là: Joomla, Nuke, WordPress,
Drupal, Mambo, Blog, Wiki Tất cả những hệ thống kể trên đều là CMS mã
nguồn mở.
Joomla CMS:
Joomla là hệ thống quản trị nội dung mã nguồn mở số 1 thế giới hiện nay.
Linh hoạt, đơn giản, thanh nhã, tính tuỳ biến rất cao và cực kỳ mạnh mẽ, đó là
những gì có thể nói về Joomla Được sử dụng ở trên toàn thế giới từ những trang
web đơn giản cho đến những ứng dụng phức tạp. Việc cài đặt Joomla rất dễ
dàng, đơn giản trong việc quản lý và đáng tin cậy.
6
Trong số các hệ quản trị nội dung (CMS) phổ biến hiện nay, Joomla nổi bật
lên như ứng viên sáng giá nhất. Hệ quản trị nội dung này hầu như chiếm lĩnh đa
phần thị trường web sử dụng mã nguồn mở trên thị trường.
Joomla đang trên đà phát triển và ngày càng được mở rộng, hoàn thiện,
Joomla sẽ là CMS mã nguồn mở số 1 thế giới. Tuy ra đời sau WordPress 2,5 năm
nhưng Joomla đang nổi lên là sự lựa chọn số 1.
1.1.2 Ứng dụng của joomla
Joomla đã được sử dụng trên khắp thế giới, đã được ứng dụng vào xây
dựng cácwebsite từ đơn giản như website cá nhân tới các ứng dụng website phức
tạp. Sau đây là 1 số ứng dụng có thể được xây dựng bằng Joomla

- Trang web của các tổ chức hoặc các cổng thông tin ( Portal )
- Thương mại điện tử
- Trang web cho các công ty cỡ nhỏ
- Ứng dụng cho các cơ quan hành chính
- Trang web cho các trường học
- Trang web cá nhân và gia đình
- Các cổng thông tin cộng đồng
- Trang web báo điện tử và tạp chí
- Và nhiều ứng dụng khác nữa
1.1.3 Ưu nhược điểm của joomla
a) Ưu điểm
- Ưu điểm đầu tiên cần nói tới là dễ sử dụng. Quả thực với Joomla bạn chỉ
cần vài chục phút là tạo xong một website hoàn chỉnh với rất nhiều tính năng như
gallery, video, music, shopping cart, forum …Vì dễ sử dụng Joomla được dùng
rất nhiều để xây dựng thiết kế web từ nhỏ tới lớn vừa.
7
- Giao diện Joomla rất đẹp được cung cấp bởi rất nhiều công ty cả miễn
phí và thương mại (Xem danh sách các công ty cung cấp template Joomla tại
đây). (Joomlart là một công ty lớn cung cấp các template cho joomla có trả phí
do anh Hùng người Việt Nam là Director . Joomlart hiện có hơn 200 ngàn khách
hàng từ khắp nơi trên thế giới cung cấp các template cho Joomla, Drupal,
Magento).
- Joomla có một thư viện các ứng dụng (extensions) khổng lồ được lập
trình bởi các lập trình viên khắp nơi, hầu hết là miễn phí, giúp bạn có rất nhiều
lựa chọn mở rộng tính năng cho website của mình.
- Dễ dàng tìm và sửa các lỗi gặp phải: Vì có một lượng người dùng khổng
lồ trên thế giới do đó nếu bạn gặp một vấn đề trục trặc nào đó trong quá trình sử
dụng Joomla thì hãy search trên Google, 90% đã có người gặp phải vấn đề đó và
hầu như đều có giải pháp, câu trả lời cho vấn đề của bạn .
b) Nhược điểm

- Mã nguồn của Joomla tương đối lớn dẫn tới tốn nhiều tài nguyên hệ
thống hơn so với Drupal trong quá trình sử dụng.
- Việc có nhiều extensions là một lợi thế đồng thời nó cũng là một bất lợi.
Các extensions được viết bởi rất nhiều lập trình viên thiết kế web khác nhau dẫn
tới tiềm ần các lỗi bảo mật trong các extensions đó (tuy nhiên có các giải pháp
firewall khắc phục các nhược điểm này, (có trả phí). Nếu là người dùng mới có
thể bạn sẽ bối rối trong việc chọn lựa các extensions cho website của mình.
- Không có khả năng Multiple site như Drupal (cần mua extensions để có
được tính năng này)
- Khả năng SEO của Joomla kém nhất trong 3 loại CMS (Drupal,
WordPress, Joomla)
- Không chạy tốt trên máy chủ Windows (IIS).
8
1.1.4 Các khái niệm cơ bản trong joomla
Front-end (Frontpage, Site)
Là các trang Web mà mọi người sẽ được thấy khi truy cập vào Web Site của bạn.
Phần này ngoài việc hiển thị nội dung của trang Web còn là nơi mọi người có thể
đăng ký thành viên và tham gia quản lý, viết bài đăng trên trang Web.
Back-end (Admin, Administrator)
Là phần quản lý Web Site dành cho các Quản trị, chủ nhân của Web Site.
Phần này cho phép cấu hình các thông số về hoạt động, nội dung, hình thức và
quản lý các thành phần, bộ phận được tích hợp thêm cho Joomla!
Module (Mô-dun)
Là thành phần mở rộng thêm chức năng cho trang web, các Module này
có các chức năng khác nhau, được hiển thị trên trang web tại các vị trí qui định
và có thể thay đổi được. Một trang web có thể hiển thị nhiều Module giống và
khác nhau. Module có thể được cài đặt thêm vào trang web trong phần quản lý
của Joomla!
Thông thường sau khi cài đặt Joomla! có sẵn các Module: Main Menu
(menu chính), Top Menu (menu phụ, nằm ngang), Search (hiển thị công cụ tìm

kiếm), Poll (hiển thị bảng bình chọn, lấy ý kiến), Newsflash (hiển thị các bản tin
nổi bật), Hit Counter (hiển thị số lượng truy cập Web Site), Banners (hiển thị các
bảng quảng cáo)
Component (Chức năng)
Là các chức năng chính của trang web, nó quyết định đến chức năng, hình
thức, nội dung chính của mỗi trang web. Component có thể có thêm Module để
hỗ trợ cho việc hiển thị các chức năng và nội dung của nó. Component có thể
được cài đặt thêm vào trang web trong phần quản lý của Joomla!
Thông thường sau khi cài đặt Joomla! có sẵn các Component: Banners (quản
lý các bảng quảng cáo), Contacts (quản lý việc liên hệ giữa người dùng với Ban quản
trị Web Site), Search (quản lý việc tìm kiếm), News Feeds (quản lý các tin tức), Polls
9
(quản lý việc bình chọn, ý kiến của người dùng), Web Links (quản lý các liên kết
ngoài Web Site) và các Component quản lý nội dung của trang web.
Plug-in (Mambot)
Là các tính năng được bổ sung thêm cho Component, Module, các Plug-
in này sẽ can thiệp, bổ sung vào nội dung của trang web trước hoặc sau khi nó
được hiển thị. Plug-in có thể được cài đặt thêm vào trang web trong phần quản lý
của Joomla!
Template (Giao diện)
Là giao diện, khuông dạng, kiểu mẫu, hình thức được thiết kế để trình bày
nội dung của trang web và có các vị trí định sẵn để tích hợp các Module của
trang web. Joomla! cho phép cài đặt và thay đổi Template cho toàn bộ trang web
hay cho từng trang web khác nhau một cách dễ dàng.
Tất cả các thành phần mở rộng đều được cài đặt thêm hoặc gỡ bỏ thông
qua các Trình đơn Cài đặt/Gỡ bỏ (Install/Uninstall) trong phần quản lý của
Joomla!
Quản lý nội dung trong Joomla!
Joomla có 3 cấp quản lý nội dung chính:
Section (Phân mục)

Là cấp quản lý nội dung lớn nhất, chứa các Chuyên mục (Category).
Joomla! cho phép tạo nhiều Section và mỗi Section có thể chứa nhiều Category.
Category (Chuyên mục)
Là cấp quản lý nội dung nhỏ hơn Section, Category chứa các bài viết
(Content Item, Article). Joomla! cho phép tạo nhiều Category và mỗi Category
có thể chứa nhiều Content Item.
Content Item - Article (Bài viết)
Là phần nội dung, chứa các văn bản và hình ảnh được hiển thị trên trang
web. Các cấp quản lý nội dung đều được quản lý theo mã số ID nên có thể thay
đổi tên mà không làm ảnh hưởng đến nội dung, địa chỉ liên kết của chúng.
• Kể từ phiên bản Joomla! 1.5, Content Item sẽ được đổi thành Article.
10
• Trong các phiên bản Joomla! 1.0 và 1.5 Joomla! chỉ được giới hạn 3 cấp
quản lý nội dung là Section -> Category -> Content Item (Article)
• Kể từ phiên bản Joomla! 1.6, Joomla! không còn sử dụng Section mà thay
vào đó là các Category đa cấp và không có giới hạn cấp bậc.
Menu (Trình đơn)
Menu dùng để quản lý và phân nhóm các Menu Item (Danh mục). Mỗi
Menu có thể được liên kết với Molude Menu (mod_mainmenu) để hiển thị các
Menu Item của nó lên trang web.
Mặc định sau khi cài đặt Joomla! sẽ có sẵn một Menu tên là Main Menu và
Menu này được hiển thị trên trang web thông qua Module có tên là Main Menu.
Menu Item (Danh mục)
Menu Item là các liên kết hiển thị trên trang web giúp chuyển đến những
trang web khác nhau. Joomla! cho phép tạo rất nhiều kiểu Menu Item, mỗi Menu
Item sẽ tương ứng với một trang hiển thị có nội dung và cách trình bày theo
nhiều kiểu khác nhau. Các Menu này được quản lý theo mã số ID nên có thể thay
đổi tên và vị trí mà ảnh hưởng đến nội dung, địa chỉ liên kết của chúng.
Joomla! cho phép người sử dụng chọn Menu item nào làm mặc đinh
(Default) là Trang chủ (Home), đây là trang sẽ xuất hiện đầu tiên khi truy cập

vào địa chỉ của trang Web. Trang được chọn làm mặc định sẽ được đánh dấu sao
màu vàng. Chỉ có thể chọn được duy nhất một Menu Item làm mặc định.
Tất cả các thành phần mở rộng, nội dung, trình đơn trong Joomla! đều
có thể cho phép hiển thị hay không hiển thị (sử dụng hay không sử dụng) trên
trang web thông qua chức năng Published (Đăng) hayUnpublish (Ngưng đăng)
hoặc Enable/Disable.
1.1.5 Các phiên bản của joomla
Dòng phiên bản 1.0.X
11
Phiên bản đầu tiên của Joomla là phiên bản Joomla 1.0 (hay còn gọi là
Joomla 1.0.0 được phát hành vào ngày 15 tháng 09 năm 2005) 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).
Phiên bản cuối cùng của dòng này là: Joomla 1.0.15 (phát hành vào ngày
21 tháng 02 năm 2008)
Đến nay, Joomla đã ngừng hỗ trợ và phát triển dòng phiên bản 1.0.X này.
Dòng phiên bản 1.5.X
Phiên bản đầu tiên của dòng này (thế hệ thứ 2) là Joomla 1.5.0 được phát
hành vào ngày 21 tháng 1 năm 2008. Phiên bản này bắt đầu hỗ trợ bộ ký tự
UTF8. Các phiên bản tiếp theo có dạng 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.

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ợ các trình
điều khiển cơ sở dữ liệu dành choMySQL 4.1+ (trên nền PHP 5) và tăng cường
hỗ trợ cho MySQL 5, cũng như hỗ trợ các loại cơ sở dữ liệu khác.
12
Điểm mạnh của Joomla 1.5: Phần quản trị Website có sử dụng công
nghệ Web 2.0, một số tính năng được cải tiến hơn so với Joomla 1.0.x.
Phiên bản mới nhất của dòng này là: Joomla 1.5.26 (phát hành vào ngày
27 tháng 03 năm 2012) đã ngừng phát triển và chỉ đang được hỗ trợ cập nhật các
bản vá bảo mật. Bản cài đặt nhanh đã tích hợp tiếng Việt: Joomla Việt.
Dòng phiên bản 2.5.x
Phiên bản đầu tiên của dòng này lại bắt đầu từ phiên bản Joomla
1.6.0 phát hành vào ngày 10 tháng 01 năm 2011. Nhưng chỉ trong vòng 6 tháng
với 4 bản cập nhật liên tục tới phiên bản 1.6.4 vào ngày 27 tháng 06 năm 2011.
Phiên bản 1.6.6 phát hành vào ngày 26 tháng 07 năm 2011 đã đánh dấu sự
kết thúc của dòng 1.6 và chỉ cập nhật vì lý do bảo mật dành cho các trang web
không thể cập nhật lên phiên bản 1.7 vì lý do khách quan.
Theo đó, phiên bản 1.7.0 nhanh chóng được phát hành vào ngày 19 tháng
07 năm 2011. Đến lượt phiên bản 1.7 lại kết thúc chu kỳ sống ngắn ngủi vào
ngày 24 tháng 02 năm 2012 tại phiên bản 1.7.5 và nhường chỗ cho dòng phiên
bản 2.5
Dòng phiên bản 2.5.0 được phát hành vào ngày 24 tháng 01 năm 2012 hứa
hẹn một kỷ nguyên mới của Joomla! với các tính năng cực kỳ vượt trội như: tự
động cập nhật qua nút bấm trong phần quản trị, hỗ trợ seo mạnh hơn và đặc biệt
phân quyền sâu hơn với từng nhóm thành viên.
Phiên bản mới nhất hiện nay của dòng này là 2.5.6 được phát hành vào
ngày 19 tháng 06 năm 2012
Dòng phiên bản 3.0.x
Đang ở giai đoạn Joomla 3.0 Alpha - 1 được phát hành vào ngày 12 tháng
07 năm 2012

13
1.1.6 Kiến trúc của Joomla
Joomla gồm có 3 tầng hệ thống:
− Tầng dưới cùng là mức nền tảng, chứa các thư viện và các plugin (còn
được biết với tên gọi mambot).
− Tầng thứ hai là mức ứng dụng và chứa lớp JApplication. Hiện tại tầng
nàygồm 3 lớp con: JInstallation, JAdministrator và JSite.
− Tầng thứ ba là mức mở rộng. Tại tầng này có các thành phần
(component),mô đun (module) và giao diện (template) được thực thi và thể hiện.
14
1.1.7 Cài đặt và cấu hình Joomla
Quy trình cài đặt Joomla
Việc cài đặt Website Joomla là rất dễ dàng, đơn giản và nhanh chóng đối
với tất cả mọi người. Bạn chỉ cần truy cập Website Joomla , download bộ cài đặt,
giải nén, upload lên host, tạo database và tiến hành cài đặt theo từng bước. Màn
hình cài đặt của Joomla 1.5 khá thân thiện và được bố trí hợp lý. Bạn chỉ cần chú
ý một điều duy nhất là "phải tạo 1 database với Collation - charset:
utf8_general_ci" trước khi cài đặt mà thôi.
Dưới đây là các bước thực hiện
Bước 1: Download & Upload bộ cài đặt Joomla
Download Joomla 1.5 : link download: Joomla 1.5 beta (night builds)

Upload Joomla : Upload lên Server và giải nén vào thư mục gốc chứa
Web của bạn (hoặc một thư mục con của nó và đặt tên là joomla).
Thư mục gốc chứa Web thường có tên là: htdocs, public_html, www,
wwwroot
C:\wamp\www\
C:\Program Files\xampp\htdocs\
Bạn có thể Upload bằng một số cách:
Bằng Copy trực tiếp (nếu cài trên máy của bạn)

Bằng công cụ quản trị mà HOSTING cung cấp.
Bằng công cụ FTP: WS_FTP, Total Commander, Net2FTP
15
Bước 2: Chọn ngôn ngữ cài đặt
Mở trình duyệt và gõ vào địa chỉ Website của bạn.
Nếu bạn giải nén bộ cài đặt vào thư mục gốc thì gõ: http://yoursite/
VD: />VD: http://localhost/ (nếu cài trên máy của bạn)
Nếu bạn giải nén bộ cài đặt vào thư mục joomla (thư mục con của thư mục
gốc) thì gõ: http://yoursite/joomla/
VD: />VD: http://localhost/joomla/ (nếu cài trên máy của bạn)
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:

16
Bước 3: Kiểm tra cấu hình hệ thống
Nếu các giá trị kiểm tra có màu xanh thì OK. Nếu các giá trị kiểm tra có
màu đỏ thì bạn cần hỏi bộ phận Hỗ trợ kỹ thuật của Server. Bạn vẫn có thể tiếp
tục cài đặt tuy nhiên một số chức năng có thể sẽ không hoạt động.
17
Bước 4: Thông tin bản quyền
Bạn nên dành một chút thời gian để đọc các thông tin này.

18
Bước 5: Thiết lập các thông số để kết nối tới Cơ sở dữ liệu
- Hostname: Thường là giá trị "localhost"
(chỉ điền giá trị khác nếu như Database Server và Web Server nằm ở 2 nơi
khác nhau, hoặc Host của bạn cung cấp như vậy)
- User name: Tên tài khoản có quyền đối với cơ sở dữ liệu chứa Joomla
của bạn.
- Password: Mật khẩu của tài khoản trên

- Database Name: Tên cơ sở dữ liệu của bạn
19
Bước 6: Thiết lập các thông số FTP
- Nếu Host của bạn không hỗ trợ, mục này sẽ không hiển thị
- Nếu Host của bạn hỗ trợ, bạn cần chú ý:
Username: Tên tài khoản FTP
Password: Mật khẩu tương ứng.
20
Auto Find Path: Tự động tìm đường dẫn tới nơi chứa Web của bạn (Nên
dùng chính tài khoản mà bạn đã Upload bộ cài đặt Joomla lên HOST)
21
Bước 7: 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: 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.
22
Bước 8: Kết thúc
- 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.
+ Bạn cần xóa Folder installation trong bộ cài đặt
- Để 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)
23
Sau khi cài đặt thành công, xuất hiện:
Đăng nhập thành công, ta sẽ vào trang quản trị, ở đây cho phép ta thiết kế
trang web:
24
CHƯƠNG 2: KHẢO SÁT
2.1.Giới thiệu về công ty:
Tên công ty: Công ty TNHH xây dựng Hà Long
Tên tiếng Anh: HaLong Construction Co.,Ltd
Địa chỉ: SN 85 Đ.Chu Văn An, TP. Thái Nguyên – tỉnh Thái Nguyên
Điện thoại: (84-280) 3650523 - 01234130666 - 0983994988
Fax: (84-280) 3650523
Email:
Tổng Giám Đốc: Ông KIỀU VĂN NÔNG
Vốn điều lệ: 10 tỷ đồng Việt Nam
Công ty được thành lập ngày 20/04/2004, trong 10 năm xây dựng và phát
triển, Hà long luôn là công ty xây dựng hàng đầu ở các tỉnh phía Bắc Việt Nam
với doanh thu 18.647 tỷ đồng, tương đương 0,93 tỷ USD (Báo cáo tài chính
2013), tạo ra hơn 1.000 việc làm và giá trị vốn hóa thị trường (tại 28/2/2014) đạt
9.608 tỷ đồng.
Với các lĩnh vực kinh doanh cốt lõi thuộc lĩnh vực xây dựng cung cấp dịch
vụ tới tất cả các tỉnh thành tại Việt Nam.
Sau 10 năm hoạt động công ty đã xây dựng hàng trăm cây cầu lớn, hàng
nghìn công trình dân dụng, công trình giao thông, bến cảng, sân bay góp phần
nhỏ bé vào sự nghiệp công nghiệp hóa, hiện đại hóa đất nước
Với số lượng công trình tăng lên hàng năm, công ty đã không ngừng lớn
mạnh, phát triển với mức tăng trưởng nhanh, năm sau cao hơn năm trước, trở

thành một trong những đơn vị mạnh có vị thế lớn trong ngành Giao thông vận tải.
Với bề dày kinh nghiệm trong xây dựng, có tiềm năng hùng hậu về thiết bị công
nghệ tiên tiến, có đội ngũ chuyên gia, kỹ sư và công nhân lành nghề sẵn sàng
thi công mọi công trình cầu, đường, bến cảng trên mọi nẻo đường của đất nước,
tư vấn thiết kế, đào tạo công nhân kỹ thuật, sản xuất kết cấu thép, kết cấu bê
tông
25

×