Chức năng, nhiệm vụ và các hoạt động của Trung tâm:

Một phần của tài liệu Xây dựng website tin tức cho trung tâm viễn thông yên thành sử dụng gói joola (Trang 49 - 77)

- Username: root

b.Chức năng, nhiệm vụ và các hoạt động của Trung tâm:

Viễn Thông Yên Thành là 1 bộ phận thuộc hệ thông quản lý của Viễn Thông tỉnh Nghệ An, là 1 doanh nghiệp Nhà nớc, là 1 đơn vị kinh tế trực thuộc, hoạch toán phụ thuộc vào Viễn Thông tỉnh Nghệ An, có con dấu riêng theo tên gọi, đợc đăng ký kinh doanh, đợc mở tài khoản tại ngân hàng, có t cách Pháp luật trong phạm vi quyền hạn và nhiệm vụ của mình.

Chức năng và nhiệm vụ:

Tổ chức xây dựng, quản lý, vận hành, lắp đặt, khai thác, bảo dỡng, sữa chữa mạng viễn thông trên địa bàn huyện Yên Thành.

Tổ chức, quản lý, kinh doanh các dịch vụ viễn thông – công nghệ thông tin; cung cấp dịch vụ viễn thông trong huyện

Tổ chức phục vụ thông tin đột xuất theo yêu cầu của cấp uỷ Đảng và chính quyền địa phơng

T vấn, khảo sát, thiết kế các công trình viễn thông – công nghệ thông tin, kinh doanh vật t, thiết bị viễn thông – công nghệ thông tin.

Các dịch vụ viễn thông hiện dang cung cấp:

Cung cấp và hỗ trợ sau bán hàng dich vụ điện thoại di động Vinaphone, Vinacard, VinaXtra, Vinadaily, Vinatext, Gphone.

Cung cấp dịch vụ điện thoại cố định (lắp đặt mới, đăng ký các dịch vụ cộng thêm, …)

Cung cấp dịch vụ Internet.

Cung cấp các loại thẻ nạp: Vinacard

IV.1.2. Yêu cầu xây dựng hệ thống:

Để thực hiện tốt vai trò, chức năng, nhiệm vụ và các hoạt động của mình thì việc liên kết, trao đổi tài liệu, thông tin giữa Trung Tâm Viễn Thông Yên Thành với các Trung Tâm thành viên khác trong tỉnh và với Trung Tâm Viễn Thông tỉnh Nghệ An là việc làm hết sức quan trọng. Nhng hiện nay, Trung Tâm vẫn đang thực hiện việc thông báo, thông tin các hoạt động, dự án thông qua đờng công văn thông thờng, việc thực hiện theo cách này còn gặp một số tồn tại sau :

- Tốn kém chi phí in ấn giấy tờ, tài liệu, thông báo.

- Mất thời gian trong quá trình gửi tài liệu, thông báo qua đờng bu điện.

- Thông tin về các hoạt động, dự án của của Trung Tâm này có những lúc không đợc đa đến các Trung Tâm thành viên khác một cách kịp thời, nhanh chóng, chính xác.

- Yêu cầu về mặt quảng bá thông tin các hoạt động của Trung Tâm còn cha đạt yêu cầu.

Sau một thời gian nghiên cứu, tìm hiểu và thực tập cơ sở tại đây tôi đợc sự giúp đỡ của các đồng chí lãnh đạo Trung Tâm và để giải quyết vấn đề trên, tôi đã và đang xây dựng một website riêng của Trung Tâm Viễn Thông Yên Thành.

Website sẽ là nơi giới thiệu, thông báo các dự án, cập nhật tin tức về các hoạt động, quảng cáo các sản phẩm của Trung Tâm Viễn Thông.

IV.2. Cấu trúc của website

Một số Module chính của trang Web

 Module Giới thiệu:

 Module Cơ cấu tổ chức

 Module Liên hệ:  Module Menu Chính: * Home ee * Tin tức + Bu điện tỉnh Nghệ An + Viễn Thông Nghệ An + Bu điện huyện Yên Thành + Viễn Thông Yên Thành * Khuyến mãi mới

* Đăng ký dịch vụ * Hỗ trợ khách hàng * Danh bạ điện thoại * Dịch vụ và sản phẩm

+ Di động + Cố định + Internet

 Module Quản trị nội dung: Administrator

 Module Liên kết Website:

• Viễn thông Nghệ An

• Viễn thông Việt Nam

• Website tỉnh Nghệ An (adsbygoogle = window.adsbygoogle || []).push({});

• Website TP Vinh

Bạn đọc có thể đăng ký làm thành viên.

 Module Truy cập

 Module ảnh hoạt động:

Các ảnh hoạt động của trung tâm

 Module Tìm kiếm

Ngời xem thông tin có thể tìm các bài viết/ảnh... trên trang web.

 Monule Tin mới

Liệt kê các tin mới nhất.

 Module Tin quan tâm

Liệt kê tất cả các bài viết đợc nhiều ngời đọc nhất.

IV.3. Cài đặt và thiết kế Website

Hình IV.3.1. Giao diện trang Web Tin tức viễn thông Yên Thành

IV.3.1. Cài đặt Template

- Tải gói Template tại địa chỉ: http://joomlaviet.org

- Mở trang quản trị tại: http://vienthongyenthanh/administrator - Mở menu Install/Uninstall

- Nhấn vào Browse -> chỉ vào gói Template vừa download -> Upload File & Install

Hình IV.3.2.: Upload Template

- Mở menu Extensions -> Template Manager -> nhấn vào nút Default

Hình IV.3.3. Chọn Template

IV.3.2. Cài đặt gói ngôn ngữ Tiếng Việt

- Tải gói ngôn ngữ tại địa chỉ: http://joomlaviet.org

- Mở trang quản trị tại http://vienthongnghean/administrator - Mở menu Install/Uninstall

- Nhấn vào Browse -> chỉ vào gói ngôn ngữ vừa download -> Upload File & Install

Hình IV.3.4. Upload gói ngôn ngữ

- Mở menu Extensions -> Language Manager -> nhấn vào nút Default

IV.3.3. Chỉnh sửa giao diện

Một trong những tính năng quan trọng của Joomla là cho phép thay đổi vị trí của các module. Mỗi template đều định nghĩa sẵn một số vị trí nhất định. Template mặc định của Joomla 1.5 có rất nhiều vùng module, mỗi vùng này đều đợc gán 1 vị trí.

Hình IV.3.6. Vị trí các module

Do vậy có thể chuyển một module bất kỳ tới 1 trong các vị trí trên Mở menu Extensions -> Module Manager -> Module ABC -> Position (adsbygoogle = window.adsbygoogle || []).push({});

Hình IV.3.7. Cách chọn vị trí cho một module

Một vị trí có thể có nhiều module và một module cũng có thể cùng lúc có nằm ở nhiều vị trí bằng cách copy chúng ra thành nhiều bản.

Vị trí của các module đợc đặt trên template mặc định của Joomla 1.5 nh sau: Để có thể xem nhanh các vị trí chỉ cần thêm "?tp=1" vào phía sau địa chỉ Website.

VD : http://localhost/vienthongyenthanh.co.cc/?tp=1

IV.3.4. Cấu hình các Module

- Tải gói Module tại địa chỉ: http://joomlaviet.org

- Mở trang quản trị bằng đờng dẫn http://vienthongyenthanh/administrator - Mở menu Install/Uninstall

- Nhấn vào Browse -> chỉ vào gói Module vừa download -> Upload File & Install

Hình IV.9. Upload gói Module - Mở menu Extensions -> Module Manager -> nhấn vào

IV.3.5 Cài đặt DOCman * Bớc 1: Cài đặt

- Tải gói Components tại địa chỉ: http://joomlaviet.org

- Mở trang quản trị bằng đờng dẫn http://vienthongyenthanh/administrator - Mở menu Install/Uninstall

- Nhấn vào Browse -> chỉ vào gói Components vừa download -> Upload File & Install

Hình IV.11 Upload gói Components Kết qủa thành công sau khi cài đặt gói Components là:

- Sau khi cài xong vào Components sẽ có DOCman

Hình IV.13: Giao diện của DOCman

* Bớc 2: Tạo Category

Hình IV.15 : Giao diện tạo Category trong DOCman

* Bớc 3: Upload file

- Vào Components -> DOCman -> Files

Hình IV.16 : Upload file trong DOCman - Chọn Upload -> Next

Hình IV.17: Upload file trong DOCman - Chọn Browse đến file cần upload rồi nhấn Submit

Hình IV.18: Upload file trong DOCman

* Bớc 4: Tạo thông tin giới thiệu cho file vừa upload

- Sau khi upload xong chọn Document -> New

- Phải chọn Category rồi bấm Yes vào Approved và Published

Hình IV.19: Tạo thông tin cho file upload trong DOCman

* Bớc 4: Liên kết ra menu ngoài

Hình IV.20: Liên kết ra menu ngoài

IV.4.1. Tổ chức dữ liệu (adsbygoogle = window.adsbygoogle || []).push({});

Có nhiều phơng pháp tổ chức Website. Phơng pháp đơn giản và dễ hiểu nhất là phân loại các mức dữ liệu theo từng module. Với mỗi module lại tiếp tục phân loại theo từng section, trong mỗi section lại chia nhỏ thành các category. Nh vậy hệ thống Website sẽ bao gồm các module:

* Menu Chính * Liên kết website * Truy nhập

….

Hình IV.11: Các Module

Ngời dùng có thể click vào từng th mục để xem chi tiết. Để xem toàn bộ nội dung thì chỉ cần click vào chữ “Đọc thêm…” ở bên dới.

Hình IV.13. Màn hình hiển thị nội dung

Đây là chức năng vô cùng quan trọng trong bất kỳ hệ thống Website nào. Vì rằng số mục t liệu là rất lớn nên nếu truy cập theo cách tổ chức thông thờng sẽ mất thời gian, thậm chí khó có thể tìm ra. Vì vậy hệ thống phải cho phép tìm kiếm các t liệu theo các từ liên quan hoặc cụm từ liên quan, dựa trên tiêu đề, nội dung mô tả.

IV.4.3. Upload t liệu

Ngời dùng đợc quyền upload t liệu thì phải ở mức độ cấp phép cao hơn những ngời dùng bình thờng. Họ sẽ phải đăng ký đầy đủ các thông tin với hệ thống và đ- ợc ngời quản trị xác nhận và cho phép. Việc này phải đợc thực hiện để tránh việc đa những thông tin không an toàn lên hệ thống.

Hình IV.15. Module Đăng nhập

IV.4.4. Các chức năng quản trị

Sẽ có ngời quản trị cao nhất (quản trị hệ thống, admin) có nhiệm vụ tạo ra các module, giao diện trang Web, tạo bài viết,...Ngời admin cũng đảm nhiệm việc xây dựng th mục của Web dựa trên việc trao đổi với Trung tâm , điều đó để đảm bảo sự thống nhất trong cách tổ chức trang Web.

Hình IV.17. Màn hình quản trị của Admin

IV.4.5. Khôi phục lại mật khẩu

- Mở http://localhost/phpmyadmin - Mở database: nguyensen1

- Chọn bảng jos_user.

- Nhấn nút Browser và tìm bản ghi Username=admin

- Mở bản ghi này và thay password bằng giá trị (đây là chuỗi giá trị mà ng- ời dùng đã mã hoá bằmg MD5)

Hình IV.19. Vào thay pass

Sau đó vào Edit (biểu tợng chiếc bút) và sửa lại đoạn mã password cũ bởi 1 đoạn mã password mới mà minh cần đặt

Ví dụ: ở trang http://localhost/vienthongyenthanh/phpmyadmin Username là: admin

password là: 123456

Ta sửa password đó thành: “nguyensen” bằng cách sau: Trớc hết mã hoá chuỗi ký tự: “nguyensen” bằng mã MD5 nh sau:

Vào ổ C (ổ đặt th mục xampp), vào th mục xampp, rồi vào th mục htdocs sau đó tạo tệp “nguyensen.php”, rồi mở nó ra bởi trình: Notobad. Cuối cùng mở tệp “nguyensen.php” và đánh đoạn lệnh nh sau:

Hinh IV.20. File php hiện mã hóa

Sau đó save lại. Cuối cùng vào trang: http://localhost/nguyensen.php Và có kết quả nh sau:

Hình IV.21. Kết quả chuyển mã MD5

Tiếp theo ta chèn mã này: 1618e2817c5dd61b5d79191423961881 vào mã của password cũ:

Nhấn nút Go để thực hiện, nh thế là hoàn thành xong.

Hình IV.23. Thay đổi thành công Quay lại trang quản trị nhập lại với mật khẩu mới: (adsbygoogle = window.adsbygoogle || []).push({});

http://localhost/vienthongyenthanh/phpmyadmin

password mới là: “nguyensen”

IV.5. Tạo nội dung IV.5.1. Tạo Section

- Mở menu Content -> Section Manager.

- Một danh sách các Section sẽ hiện ra, click chuột trái vào biểu tợng New để tạo Section mới

Hình IV.25. Thông tin Section

IV.5.2. Tạo Category

- Mở menu Content -> Category.

Hình IV.26. Màn hình các Category của Website

Hình IV.27. Màn hình tạo Category mới

- Điền các thông tin cần thiết nh: Title (tiêu đề), Section Name (tên), Description (mô tả chi tiết) ...

- Click chuột trái vào biểu tợng Save để lu lại.

IV.5.3. Tạo bài viết

- Mở menu Content -> Article Manager.

Hình IV.28. Màn hình các Article của Website - Chọn Section và Category cho bài viết.

Hình IV.29. Màn hình tạo Article mới

- Điền các thông tin về bài viết (Title: Tiêu đề của bài viết, Alias: Bí danh...). Sau đó soạn nội dung bài viết nh trong Microsoft Word.

- Chọn biểu tợng Save để lu lại bài viết. - Mở website để xem kết quả.

IV.5.4. Quản lý User

Bớc 1. Mở trang quản trị

- http:// vienthongyenthanh.co.cc /administrator

Bớc 2. Mở mục quản lý User

- Mở menu Site -> User Manager

Hình IV.30. Quản lý tài khoản * Thêm một User

Điền các thông số về User mới (tên thật, tên đăng nhập, email, mật khẩu, nhóm).

Nhấn nút [Save] để lu lại.

Hình IV.31. Tạo tài khoản mới * Sửa một User

Chọn một User và nhấn nút [Edit]

Thay đổi các thông số và nhấn nút [Save] * Xóa một User

IV.5.5. Upload Website lên Server (adsbygoogle = window.adsbygoogle || []).push({});

Sau khi đã cài đặt website thành công trên localhost, thì bớc tiếp theo là upload lên Server để chạy thử trên Internet. Thao tác upload lên Server/Hosting gồm 3 bớc:

+ Upload th mục vienthongyenthanh trong C:\xampp\htdocs lên Server. + Export cơ sở dữ liệu trong myPHP và tiến hành Import trên Server. + Chỉnh sửa lại các thông số trong file config.php

* Bớc 1: Upload th mục vienthongyenthanh trong C:\xampp\htdocs lên Server - Sử dụng một công cụ FTP (File Transfer Protocol) chẳng hạn: FileZilla,

SmartFTP, Net2FTP... hoặc công cụ quản lý file do Server/Hosting cung cấp để

copy th mục vienthongyenthanh lên Server/Hosting.

* Bớc 2: Export cơ sở dữ liệu trong myPHP và tiến hành Import trên Server

- Export cơ sở dữ liệu ra tệp vienthongyenthanh.sql

+ Mở công cụ "phpMyAdmin" + Chọn database yenthanh + Chọn nút "Export"

Hình IV.33. Cơ sở dữ liệu của website - Sẽ xuất hiện bảng tiếp theo

- Chọn "Save as file" -> Lu thành file yenthanh.sql

Hình IV.35. Lu cơ sở dữ liệu - Import trên Server

+ Mở công cụ "phpMyAdmin"

+ Chọn database yenthanh trên Server. + Chọn "Import"

Nhấn nút "Browser" và chọn file yenthanh.sql đã tạo đẻ nhập toàn bộ cơ sở dữ liệu từ localhost lên Server. Nhấn nút "Go" để khôi phục.

Hình IV.36. Import dữ liệu yenthanh.sql từ localhost

* Bớc 3: Chỉnh sửa các thông số trong file config.php

Mở file "config.php" và sửa các thông số:

<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); /* Database Settings */

var $dbtype = 'mysql'; var $host = 'localhost';

var $user = 'server_yenthanh'; var $password = '**********'; var $db = 'server_yenthanh'; var $dbprefix = 'jos_';

?>

Sau khi chạy trên server ta sẽ đợc Website Trung tâm viễn thông huyện Yên Thành tại địa chỉ : http://vienthongyenthanh.co.cc

Một phần của tài liệu Xây dựng website tin tức cho trung tâm viễn thông yên thành sử dụng gói joola (Trang 49 - 77)