Tìm hiểu về wordpress, hướng dẩn cài đặt, thiết lập và xây dựng website trên nền tảng weordpress
Trang 1TRƯỜNG ĐẠI HỌC TÂY NGUYÊN
Khóa học : 2010-2014
Trang 2ĐăkLăk, 5/2014
Trang 3TRƯỜNG ĐẠI HỌC TÂY NGUYÊN
Người hướng dẩn Th.S Nguyễn Thị Như
Trang 4ĐăkLăk, 5/2014
Trang 5LỜI CẢM ƠN
Trong quá trình thực hiện đề tài “Tìm hiểu Wordpress và ứngdụng xây dựng website trường trung cấp Bách nghệ”, Tôi đãnhận được rất nhiều sự giúp đỡ, tạo điều kiện của các cán bộtrường trung cấp Bách Nghệ, tôi xin bày tỏ lòng cảm ơn chânthành về sự giúp đỡ đó
Em xin bày tỏ lòng biết ơn sâu sắc tới Th.S Nguyễn Thị Như –người đã
trực tiếp hướng dẫn và chỉ bảo cho em hoàn thành chuyên đềtốt nghiệp này
Em xin chân thành cảm ơn bạn bè, các bạn cùng lớp đang họctại lớp Cử nhân Tin k10 đã động viên, khích lệ, tạo điều kiện
và giúp đỡ tôi trong
suốt quá trình thực hiện và hoàn thành luận án này
Trang 6MỤC LỤC
Trang 7MỞ ĐẦU
1 Đặt vấn đề
Công nghệ thông tin là một trong những ngành mũi nhọncủa đất nước Hàng năm trong xu thế phát triển của ngànhcông nghệ thông tin nhằm đáp ứng được số lượng lớn cácyêu cầu của xã hội về nhiều mặt như: kinh tế, văn hóa, xãhội Do đó, việc ứng dụng rộng rãi của ngành công nghệthông tin trong xã hội là điều tất yếu Từ khi Internet ra đời,kéo theo đó là sự bùng nổ một loạt các dịch vụ trênInternet đã khiến cuộc sống của con người trở nên thú vịhơn, khoảng cách địa lý không còn là vấn đề gây khó khăn.Những lợi ích mà Internet mang lại là rất lớn Trong đóWebsite là một trong những dịch vụ phổ biến nhất trênInternet hiện nay
Trước tình hình đó, việc xây dựng một Website giới thiệuTrường trung cấp Bách Nghệ là một giải pháp tối ưu đemlại nhiều lợi ích cho nhà trường cũng như giảng viên và sinhviên Đó cũng là lí do để em chọn thực hiện đề tài "Tìm hiểuWordpress và ứng dụng xây dựng website trường Trungcấp Bách Nghệ Thanh Hóa"
2 Mục tiêu nghiên cứu
Hiểu cơ bản về quy trình xây dựng phát triển website trên
- Hệ thống phải thân thiện, dễ dàng truy xuất, vận hành,tính thẩm mỹ cao
- Đạt và phù hợp với mục đích của người dùng, phù hợpvới trình độ cũng như khả năng của người sử dụng
3 Mục đích nghiên cứu
Tìm hiểu về cách thức xây dựng website trên hệ thống
Trang 8và ứng dụng vào việc xây dựng website trường Trung cấpBách nghệ
4 Phương pháp nghiên cứu
Phương pháp nghiên cứu từ các tài liệu sẵn có:
- Mục đích: Nắm được lý thuyết mã nguồn mở, hệ quản trị
cơ sở dữ liệu Mysql, công nghệ lập trình và xây dựngweb động trên mã nguồn mở Wordpress
- Đối tượng: Hệ quản trị nội dung Wordpress
5 Phạm vi của đề tài
Tìm hiểu cách xây dựng website trên mã nguồn Wordpress
và ứng dụng vào xây dựng website trường Trung cấp BáchNghệ
- Đối tượng nghiên cứu của người sử dụng
o Quản trị trang web: Quản lý thông tin và có quyềnhạn toàn quyền trên trang web
o Người sử dụng bình thường chỉ được xem thông tin
và được thực hiện một số thao tác được cho phépnhư download tài liệu…
Địa chỉ nghiên cứu
Cơ quan chủ trì đề tài: trường Trung cấp Bách Nghệ
Thanh Hóa
Địa điểm thực nghiệm, thử nghiệm đề tài: trường
Trung cấp Bách Nghệ Thanh Hóa – Liên kết Đại Học TâyNguyên
Thiết bị, dụng cụ nghiên cứu
Trang 9Địa chỉ ứng dụng: Trường trung cấp Bách Nghệ ThanhHóa – Liên kết với trường Đại học Tây Nguyên.
8 Bố cục đề tài
Chương 1: Giới thiệu hệ quản trị nội dung wordpress
1 Giới thiệu về phần mềm mã nguồn mở
2 Hệ quản trị nội dung wordpress và các khái niệm
3 Giao diện và plugin trong wordpress
Trang 10CHƯƠNG 1 GIỚI THIỆU HỆ QUẢN TRỊ NỘI DUNG WORDPRESS 1.1 GIỚI THIỆU PHẦN MỀM MÃ NGUỒN MỞ
1.1.1 Khái niệm về mã nguồn mở
Mã nguồn mở (Open Source) là thuật ngữ chỉ các sản phẩmphần mềm có mã nguồn mở Phần mềm nguồn mở là cácphần mềm được cung cấp dưới dạng các mã nguồn, không chỉ
là miễn phí về giá mua mà chủ yếu là miễn phí về bản quyền.Người dùng có quyền sửa đổi, cả tiến, phát triển, nâng cấptheo một số quy tắc chung quy định trong giấy phép phầnmềm nguồn mở mà không cần xin phép ai, điều mà họ khôngđược làm đối với phần mềm đóng
Nhà cung cấp phần mềm nguồn mở có quyền yêu cầu ngườidùng trả một số chi phí về dịch vụ bảo hành, huấn luyện,nâng cấp, tư vấn… tức là dịch vụ thực sự đã thực hiện đểphục vụ người dùng, nhưng không được bán các sản phẩmnguồn mở vì đó là sản phẩm chung
1.1.2 Lợi ích của mã nguồn mở
Phần mềm có thể được sao chép hoàn toàn miễn phí, ngườidùng hoàn toàn an tâm khi chia sẻ một chương trình với bạnbè
Các định dạng file không hoàn toàn bị kiểm soát bởi một nhàcung cấp Do yêu cầu công việc, người dùng muốn sử dụng dữliệu cho một ứng dụng khác nhưng chương trình bản quyềnkhông cho phép, với Open Soucre người dùng có thể gặpnhiều nhà cung cấp đáp ứng yêu cầu của mình
Các hệ thống Open Soucre, nhất là các hệ thống trên UNIX,thường rất linh hoạt vì chúng được xây dựng từ nhiều khốithống nhất và được miêu tả cặn kẽ, rất dễ để người dùng thaythế nhiều thành phần của hệ thống với phần có giao diệntương tự
Có một cộng đồng hổ trợ lớn, không bị phụ thuộc vào công tynào
1.1.3 Một số loại mã nguồn mở thông dụng
Trang 11Plone: dễ dàng chạy, cài đặt, mềm dẽo cao, dễ dàng pháttriển dự án cộng đồng, website cá nhân.
OrangeHRM: phần mềm quản lý nhân sự, hệ thống mở, linhhoạt, dễ sử dụng, là giải pháp cho các doanh nghiệp vừa vànhỏ
CMS Made Simple: làm trang chủ cho gia đình hoặc công ty
đa quốc gia
Zope: Ứng dụng xây dựng các ứng dụng quản lý nội dung
Em lựa chọn nghiên cứu hệ quản trị nội dung mã nguồn mởWordpress vì Wordpress dễ dàng cài đặt, dễ dàng quản lý và
có độ tin cậy cao, nó giúp người dùng xây dựng các websitenhanh chóngơ
1.1.4 Ứng dụng của mã nguồn mở
Sản phẩm mã nguồn mở phải kể đến đầu tiên là hệ điều hànhLinux (chính xác là GNU Linux) Linux được biết đến như làmột hệ điều hành miễn phí, ổn định, bảo mật, linh hoạt, hiệuxuất cao và được một cộng đồng rát lớn trên Internet cùngnhau phát triển
Phần mềm máy chủ Web Apache Trên hệ điều hành Windows
có tích hợp phần mềm máy chủ IIS, cùng với máy chủ cơ sở
dữ liệu SQL Server và ngôn ngữ lập trình trang web ASP, đãtạo ra hệ thống web hoàn chỉnh Song song với hệ thống trên,bên sản phẩm mã nguồn mở có máy chủ Web Apache, kếthợp với cơ sở dữ liệu MySql, và ngôn ngữ lập trình PHP, Perl,Python tạo ra một hệ thống máy chủ web rất linh hoạt, antoàn và ổn định và hệ thống này đã được sử dụng rất phổ biếntrên các hệ điều hành Linux lẫn Windows
Mozzila Firefox là trình duyệt mã nguồn mở lớn hiện nay vớicác tính năng nổi bậy về tốc độ, bảo mật, nhỏ gọn, nhiều tínhnăng và miễn phí
Unikey là công cụ hổ trợ gõ tiếng Việt trên môi trườngWindows miễn phí và hiệu quả
Tuy không tốn chi phí đầu tư ban đầu nhưng việc ứng dụngcông cụ mã nguồn mở cũng phát sinh tiềm ẩn khác đôi khi rấttốn kém, như việc phải tìm ra giải pháp vượt qua hạn chế và
Trang 12tính năng Do đó cần có kế hoạch cân nhắc và đánh giá kĩ cáckhía cạnh để cuối cùng việc ứng dụng công cụ mã nguồn mở
đó đem lại lợi ích nhiều hơn so với tổng chi phí và công sứcđầu tư thấp
1.2 HỆ QUẢN TRỊ NỘI DUNG WORDPRESS VÀ CÁC KHÁI
NIỆM
1.2.1 Giới thiệu hệ quản trị nội dung Wordpress
WordPress là một mã nguồn web mở để quản trị nội dung(CMS – Content Management System) và cũng là một nềntảng blog (Blog Platform) được viết trên ngôn ngữ PHP sửdụng hệ quản trị cơ sở dữ liệu MySQL được phát hành đầu tiênvào ngày 27/5/2003 bởi Matt Mullenweg và Mike Little
Thực ra WordPress lúc đầu mới công bố ra nó không đượcxem như là một CMS bởi vì sức mạnh của nó cũng còn giớihạn ít nhiều nên lúc đó cộng đồng xem WordPress chỉ là một
mã nguồn được lựa chọn để phát triển blog cá nhân bìnhthường với các tính năng rất cơ bản là hỗ trợ tạo trang tĩnh,tạo bài viết có nhúng tính năng bình luận bài viết để thànhviên có thể tương tác
Tuy vậy, so với công nghệ lúc bấy gì thì WordPress cũng đã cónhững bước tiến vượt bật so với những đối thủ khác mà cáiquan trọng nhất là tính tương tác hoàn toàn đơn giản để cóthể gần gũi với người sử dụng không chuyên Vì vậy lúc đóWordPress đã bắt đầu trở thành một mã nguồn mở đượcnhiều người chú ý đến và nhận donation (quyên góp) từnhững người ủng hộ để có thể phát triển được tốt hơn
Và đúng như nguyện vọng của nhiều người, WordPress đã cómột sự phát triển vượt bậc ngay sau đó mà đầu tiên là sựnâng cấp về backend để quản lý tốt hơn, nhiều tính năng mớiđược ra đời (trong đó có tính năng Custom Field nằm trongtop các tính năng thú vị nhất), kèm theo đó là một thư việntheme chính thức được công bố với hàng trăm giao diện khácnhau cho WordPress mà người dùng có thể tải về
Tiếp tục vài năm sau đó, các bản WordPress mới hơn lần lượt
ra đời và kèm theo đó là thư viện plugin khổng lồ được ra mắt,đánh dấu thời kỳ hoàng kim của WordPress Đặc biệt là khiWordPress ra mắt phiên bản 2.8, có nhiều thay đổi và tính
Trang 13năng nâng cao được cập nhật làm cho WordPress càng trởnên mạnh mẽ hơn, và nó trở thành một CMS chính hiệu.
Một số website lớn trên thế giới tin dùng WordPress:Mashable, TechCrunch, CNN, Forbes, Time, TED, Wired,Reuters
1.2.2 Lịch sử wordpress
B2/cafelog, thường được biết đến với cái tên đơn giản hơn làb2 hay cafelog là tiền thân của WordPress b2/cafelog theoước lượng đã được sử dụng ở khoảng 2000 blog trong thángNăm năm 2003 Nó cũng được viết bằng ngôn ngữ lập trìnhPHP để dùng với MySQL bởi Michel Valdrighi, người đã trởthành nhà phát triển chính của WordPress hiện nay Mặc dùWordPress là hậu duệ chính thức nhưng một dự án khác,b2evolution, cũng đang được song song phát triển
Vào năm 2004, thời hạn cấp phép của gói sản phẩm cạnhtranh Movable Type bị thay đổi bởi Six Apart, và rất nhiềungười dùng của nó chuyển sang sử dụng WordPress, tạo nênmột bước ngoặt lớn trong sự phát triển và phổ biến củaWordPress
Năm 2007, WordPress giành giải thưởng Packt Open SourceCMS
1.2.3 Cấu trúc trang web wordpress
Bộ quản trị wordpress gồm các phần sau:
- Dashboard: Tổng quan về quản trị wordpress
- Posts: Quản lý bài viết, tag và danh mục
- Page: Quản lý các trang bài viết
- Appearance: Bao gồm quản lý Themes, Widgets, Menus
- Plugins: Quản lý các plugin, cài đặt thêm plugin
- Media: Quản lý thư viện tập tin đính kèm
- Comment: Quản lý bình luận
- Users: Quản lý thành viên đăng ký
- Tools: bao gồm Import và Export – công cụ cho phépnhập và xuất dữ liệu Wordpress
- Settings: cài đặt các thông số cấu hình cho wordpress.Cấu trúc thư mục wordpress:
Trang 14- Wp-content: gồm hai thư mục quan trọng là plugins vàthemes chứa các thư mục giao diện và thư mục plugin.
- Wp-includes: chứa các file hệ thống wordpress
1.2.4 Các khái niệm cơ bản trong Wordpress
Category
Là những chỉ mục chung của trang web, phân loại các bài viết
ra thành những chuyên mục khác nhau Trong category bạn
có thể tạo ra nhiều category con nằm bên trong một category
mẹ được dùng để phân loại rõ ràng hơn Mục đích sử dụngcategory là cho người đọc dễ tìm nội dung họ cần đọc hơn,cũng như để có thể dễ dàng quản lý nó
Theme
Là gói giao diện của wordpress, có thể được cài đặt bằng cáchupload trực tiếp thông qua trang quản trị Hiện có hàng nghìntheme miễn phí và có phí cho người dùng lựa chọn Người
Trang 15Không những thế, Wordpress còn cho phép tùy chỉnh thememột cách linh hoạt phù hợp với hoạt động của website.
Plugin
Plugin là một thành phần mở rộng nhỏ được lập trình riêngdựa trên các API và những hàm mở có sẵn của WordPress đểtạo thành một tính năng nào đó mà mặc định WordPresskhông có Plugin chính là một module bổ sung một chức năngnào đó mà bạn có thể cài vào WordPress
1.2.5 Ưu nhược điểm của Wordpress
Ưu điểm:
- Nhiều plugin hỗ trợ, hầu như mọi ý tưởng đều đã cóplugin hỗ trợ
- Nhiều theme có sẵn, bao gồm các theme miễn phí
và theme trả phí rất chuyên nghiệp
- Dễ tùy biến, nếu là người đã có kiến thức sẵn vềPHP, CSS, HTML thì điều này rất dễ dàng
- Nhiều cộng đồng hỗ trợ và hướng dẫn
- Có thể làm được nhiều thể loại website, từ blog cánhân đến các trang thương mại điện tử
- Dễ cài đặt
- Nhẹ và hao tốn ít tài nguyên máy chủ
- Các Theme Framework hiện có sẽ giúp tự thiết kếgiao diện WordPress dễ dàng
- Dễ sử dụng và quản lý
Nhược điểm:
- Nhiều khái niệm khó hiểu nếu bạn mới bắt đầu
- Muốn tùy biến WordPress, bạn phải có kiến thức lậptrình web căn bản nhất
- Các theme đẹp và các plugin đa phần là phải trảphí
- Đối với Developer, các hàm có sẵn của WordPress
vì quá nhiều
1.3 GIAO DIỆN VÀ PLUGIN TRONG WORDPRESS
1.3.1 Cài đặt theme cho Wordpress
Cách tìm theme
Có thể tìm các theme WordPress miễn phí trên Googlehoặc sử dụng các theme trong thư viện theme của
Trang 16WordPress.org Ngoài ra, một số theme miễn phí rất đẹpbạn có thể tìm ở các website khác.
Tìm theme trên thư viện
Tìm trong thư viện theme của WordPress.org bằng bộ lọc
Cách cài theme
Đầu tiên vào Appearance -> Themes, sau đó chọn Add
new hoặc Add new theme.
Sau đó có thể gõ tên theme có sẵn ở thư viện WordPress
để tìm
Trang 17Sau đó một danh sách các theme trùng khớp với truy vấn
tìm kiếm sẽ hiện lên, có thể ấn Preview để xem demo của theme hoặc ấn Details để xem các thông tin chi tiết của theme Nếu thấy thích hợp thì nhấn nút Install Now để cài
đặt
Sau đó ấn nút Activate để kích hoạt theme Bây giờ ra giao
diện của blog đã được thay đổi sang theme bạn vừa càiđặt
Cài theme bằng cách upload file zip
Trường hợp có một theme ở máy tính mà muốn cài lên
WordPress thì có thể vào phần Appearance > Themes
-> Add new và ấn vào nút Upload như ảnh.
Trang 18Sau đó chọn file zip của theme (nếu nó đang là thư mụcthường thì nén lại thành zip) và upload lên, nó sẽ hiện rathông báo yêu cầu Activate theme như bước cài themethường.
Upload thư mục theme vào wp-content/themes ở host
Có thể cài đặt theme một cách thủ công bằng cách upload
thư mục theme lên thư mục wp-content/themes
Sau khi upload xong, vào lại phần Appearance > Themes
-> Manager Themes để kích hoạt theme vừa upload
Cách thêm Widget
Trang 19Widget là một tính năng không thể thiếu trên mỗi theme,
nó là những block nội dung được hỗ trợ sẵn và bạn chỉ cầnkéo nó vào vị trí sidebar trên theme Mặc định WordPress
sẽ có sẵn một vài widget, sau khi cài theme thì có thể nó
sẽ cho thêm một vài widget nữa và một số plugin khi càivào cũng “tặng” bạn thêm một vài widget liên quan
Để sử dụng, vào Appearance -> Widgets, cột bên trái bao
gồm danh sách những widget có thể sử dụng và bên phải
là danh sách các sidebar có trong theme
Sidebar thường gọi để chỉ cột bên phải hoặc bên trái trangweb, nó cũng được gọi là vị trí hỗ trợ chèn widget vào
Để đưa widget vào sidebar, click vào widget cần đưa và rêchuột kéo nó qua sidebar
Trang 201.3.2 Cài đặt Plugin cho Wordpress
Trang 21Hướng dẫn cài plugin
Cài plugin WordPress ta có 2 cách, một là cài trực tiếp ngay trong WordPressDashboard, hai là cài thủ công thông qua việc upload thư mục plugin lên wp-content/plugins
Trang 22Cài plugin thông qua WordPress Dashboard
Đầu tiên vào Plugins -> Add New
Tiếp đó, hãy nhập tên chức năng mà bạn cần tìm plugin và nhấn nút SearchPlugins
Sau đó một danh sách các plugin trùng với từ khóa bạn tìm kiếm sẽ hiển thị ra
Trang 23Nhấn nút Install Now để cài đặt Sau khi nó tự tải về host, ấn vào nút
Activate Plugin là có thể kích hoạt plugin.
Cài plugin thủ công
Đầu tiên cần tải plugin thẳng về máy tính bằng việc ấn vào nút Download
plugin trên thư viện plugin.
Trang 24Sau đó giải nén file zip vừa tải về ra, sẽ nhận được một thư mục có tên plugin
và bao gồm các file của plugin bên trong
Giải nén thư mục plugin này vào thư mục wp-content/plugins.
Trang 25Sau khi nó giải nén thành công, hãy vào WordPress Dashboard > Plugins
-> Installed Plugins và tìm plugin vừa upload lên rồi ấn nút Activate để kích
Ví dụ, plugin Contact Forms 7 có hổ trợ menu quản lý bên trái
Sau khi vào đó chỉ cần thiết lập lại các thông số của plugin là xong, mỗiplugin sẽ có những thông số tùy chọn khác nhau
Trang 26Tạo menu mới
Đầu tiên truy cập vào Appearance -> Menus
Nhấn vào nút Create a new menu phía trên rồi nhập tên menu cần tạo, sau đó
ấn vào nút Create Menu để tạo một menu mới.
Thêm đối tượng vào menu
Bên trái và sẽ hiển thị 3 mục gồm Pages, Links, Categories, đó chính là phầnchọn đối tượng để thêm vào menu
Ví dụ, Nếu muốn gắn một liên kết trỏ về một category nào đó lên menu thì
mở phần Categories ra và chọn category cần gắn vào rồi ấn Add menu.
Trang 27Sau đó sẽ thấy bên tay phải, tức là phần menu sẽ xuất hiện thêm một đốitượng vừa thêm vào.
Chọn location cho menu
Menu Location nghĩa là một vị trí hỗ trợ đặt menu mà được đặt cố định
trong theme Nó có thể được đặt ở bất cứ vị trí nào trong theme tùy theo
sở thích của người thiết kế ra theme đó và một theme có thể đặt 1, 2, 3 vịtrí hoặc có thể nhiều hơn nữa nếu họ thích Nhưng các vị trí này luôn cốđịnh và mỗi theme luôn có một vị trí riêng
1.4 TỔNG QUAN VỀ SETTING
Phần Settings này có thể nói là nơi để thiết lập một số tùychỉnh cần thiết để site chạy đúng với mục đích hơn
General: Khu vực này để bạn thiết lập các tùy chỉnh mang
tính chất cơ bản chung trên toàn website
Site Title: Tên của website
Tagline: Mô tả của website
WordPress Address (URL): Đường dẫn chung củawebsite
Trang 28 Site Address (URL): Đường dẫn cho các bài viết bêntrong
E-mail Address: Địa chỉ email của người quản trị
Membership: Bật tính năng đăng ký thành viên
New User Default Role: Quyền thành viên mặc địnhsau khi đăng ký
Timezone: Múi giờ trên website
Date Format: Kiểu định dạng ngày tháng năm
Time Format: Kiểu định dạng giờ phút giây
Week Start On: Ngày bắt đầu của một tuần
Writing: Phần này dùng để tùy chỉnh các thiết lập liên quan
đến việc đăng tải nội dung lên blog
Formatting: Tùy chỉnh các thông số định dạng bài viết
Default Post Category: Danh mục bài viết mặc định tựgán nếu bài đó không được chọn bất kỳ category nào
Default Post Format: Kiểu định dạng bài viết mặc định,không phải theme nào cũng có tính năng này
Press This: Tính năng viết bài nhanh, cách sử dụng làkéo chữ Press This lên thanh bookmark của trìnhduyệt Mỗi khi muốn viết bài thì ấn vào bookmark đó
để viết mà không cần vào Dashboard
Post via e-mail: Thiết lập cấu hình tính năng đăng bàithông qua gửi email
Reading: Các tùy chỉnh ở đây sẽ tác động đến việc xem bài
trên website
Front page displays: Tùy chỉnh trang chủ cố định thaycho trang mặc định bằng cách mang nội dung mộtPage nào đó ra làm trang chủ
Blog pages show at most: Số bài viết hiển thị ra postpage hoặc trang chủ mặc định
Trang 29 Syndication feeds show the most recent: Số lượng bàiviết hiển thị ra trang đầu tiên của RSS Feed.
For each article in a feed, show: Kiểu hiển thị nội dung
ở RSS Feed, nếu bạn chọn là Summary thì nó chỉ hiểnthị một phần bài viết ở RSS Feed
Search Engine Visibility: Tùy chọn chặn bot tìm kiếmtruy cập Các bot tìm kiếm sẽ không vào được trangnếu bạn đánh dấu vào nó
Discussion: Thiết lập các tùy chỉnh liên quan đến tính năng
bình luận trên trang
Permalinks: Thiết lập đường dẫn tĩnh cho các posts, pages,
categories, tags thay vì đường dẫn động Bạn có thể chọn cấutrúc có sẵn để nó hiển thị hoặc tự đặt cấu trúc ở phần CustomStructure
Trang 30CHƯƠNG 2 ỨNG DỤNG WORDPRESS XÂY DỰNG WEBSITE TRƯỜNG
TRUNG CẤP BÁCH NGHỆ THANH HÓA 2.1 Giới thiệu trường Trung cấp Bách Nghệ Thanh Hóa
Trường Trung cấp tư thục Bách nghệ Thanh Hóa được thànhlập vào tháng 8/2006 theo Quyết định số 2339/QĐ-UBNDngày 28/8/2006 của Chủ tịch UBND tỉnh Thanh Hóa và đượcđổi tên thành trường Trung cấp Bách nghệ Thanh Hóa theoQuyết định số 3852/QĐ-UBND ngày 3/12/2008 của Chủ tịchUBND tỉnh Thanh Hóa
Phân hiệu trường Trung cấp Bách nghệ Thanh Hóa tại Đắk Lắkđược thành lập tháng 12/2012 theo Quyết định số 4297/QĐ-UBND ngày 20/12/2012 của UBND tỉnh Thanh Hóa về việc chophép trường Trung cấp Bách nghệ Thanh Hóa thành lập Phânhiệu tại tỉnh Đắk Lắk
Trường Trung cấp Bách Nghệ Thanh Hóa cơ sở Đăk Lăk gồmcó:
- 3 phòng: phòng đào tạo, phòng tổng hợp, phòng chínhtrị học sinh sinh viên
- 2 khoa: khoa y dược và khoa sư phạm
- 6 nghành đào tạo: y sĩ đa khoa, dược sĩ trung cấp, sưphạm mầm non, y sĩ y học cổ truyền, kế toán doanhnghiệp, tin học ứng dụng
2.2 Phân tích thiết kế hệ thống
2.2.1 Phân tích yêu cầu hệ thống
2.2.1.1 Các yêu cầu chức năng
Đối với người quản lý:
- Cập nhập thông tin giới thiệu về trường, thông tin đàotạo
- Đăng các bài viết về tuyển sinh, tin tức, đoàn thể, vănbản nhà trường
- Đăng tài liệu về lịch thi, điểm thi, và thời khóa biểu
- Chỉnh sửa cấu hình trang web cho phù hợp với thực tếĐối với khách truy cập:
Trang 31- Xem thông tin giới thiệu về trường, thông tin về đàotạo, địa chỉ liên hệ…
- Download điểm thi, lịch thi, thời khóa biểu
- Xem tin tức hoạt động, các văn bản, thông tin tuyểnsinh
2.2.1.2 Các yêu cầu phi chức năng
- Tính tiện dụng: giao diện thân thiện, dể sử dụng với người dùng.
- Tính hiệu quả: đảm bảo việc truy xuất nhanh chóng đến các trang và
kiểm soát lỗi tốt
- Tính tương thích: hổ trợ tốt trên các trình duyệt
- Tính tiến hóa
2.2.2 Sơ đồ chức năng
2.2.2.1 Sơ đồ phân rã chức năng
QUẢN LÝ WEBSITE TRƯỜNG TC BÁCH NGHỆ
2 QUẢN LÝ TIN TỨC - VĂN BẢN 3 HỖ TRỢ HỌC VIÊN
1 GIỚI THIỆU
Giới thiệu chung
Giới thiệu khoa
chuyên môn
Quản lý văn bản công bố
4 LIÊN HỆ
Quản lý tin tức tuyển sinh
Quản lý thông tin đào tạo
Nhận thông tin liên hệ
Phản hồi cho khách
Quản lý cập nhật lịch thi
Quản lý lý cập nhật thời kháo biểu
Quản lý cập nhật điểm thi