III. Thao tác thc hin
3. Môi tr ng làm v ic ca AMC* DESIGNOR
o AMC & Designor là m t công c đ h a làm vi c d i WINDOWS cho phép phác th o các mô hình. Môi tr ng làm vi c g m giao di n đ h a đ v các đ i t ng c a mô hình đ c đ ng ký trong m t t đi n. Giao di n đ h a và t đi n là hai ph n t chính c a công c .
o Ph n m m g m 2 ph n chính:
a. AMC & Designor Données: g m các ch c n ng
o Xây d ng mô hình ý ni m d li u
o Xây d ng/ sinh t o mô hình v t lý d li u t mô hình ý ni m d li u hi n hành
o Sinh t o c s d li u t mô hình v t lý d li u
o So n th o h s phân tích
o Cùng m t s ti n ích khác….
b. AMC & Designor Dictionnaire: so n th o h s phân tích và thi t k
o Xây d ng mô hình ý ni m d li u (Modèle Conceptuel de Données)
o Xây d ng v t lý d li u (Modèle Physique de Données)
o Xây d ng mô hình ý ni m truy n thông (Modèle Conceptuel de Communication)
o Xây d ng mô hình ý ni m x lý (Modèle Conceptuel de
o Traitements)
o Xây d ng mô hình t ch c x lý (Modèle Organisationnel de
o Traitements)
o Xây d ng mô hình lu ng (Modèle De Flux)
o So n th o h s phân tích
o Cùng m t s ti n ích khác…..
c. H ng d n cài đ t ph n m m AMC & Designor 5.1 Cài đ a s 1:
a đ a s 1 vào đa CD, ch y ch ng trình INSTALL.EXE. Màn hình hi n ra nh sau:
Cài đ t AMC*Designor 5.1 Modèle de Flux 32 - bits (Mô hình lu ng)
- Click chu t vào dòng AMC*Designor 5.1 Modèle de Flux 32 - bits, k ti p click chu t vào nút installer. Trong quá trình cài đ t ph n mô hình lu ng, màn hình l n l t hi n ra, ta click chu t vào nút Suivant> đ ti p t c cài đ t
- Cài đ t AMC*Designor 5.1 Traitements Merise 32 - bits, k ti p click chu t vào nút Installer. Thao tác cài đ t t ng t nh trên
Cài đa s 2:
a đa s 2 vào đa CD, ch y ch ng trình INSTALL.EXE. Màn hình hi n ra nh sau:
Cài đ t AMC*Designor 5.1 Données (Mô hình ý ni m d li u)
- Click chu t vào dòng AMC*Designor 5.1 Données 32- bits, k ti p click chu t vào nút installer. Thao tác cài đ t t ng t nh trên
Cài đ t ODBC pour Wondows NT
- Click chu t vào dòng ODBC pour Wondows NT, k ti p click chu t vào
nút installer Hãy ch n h qu n tr c s d li u mà b n mu n cài đ t
ODBC, gi s ch n h qu n tr c s d li u SQL Server, k ti p click chu t vào nút Installer> đ ti p t c cài đ t ODBC cho h qu n tr c s d li u v a ch n
II.Gi i thi u v joomla
1. Joomla là gì, joomla dùng làm gì?
Joomla! là m t h qu n tr n i dung mã ngu n m (ti ng Anh: Open Source
Content Management Systems). 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.
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.
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. Khái ni m, thu t ng a. Module là gì?
Module là m t trong 3 thành ph n m r ng chính c a Joomla! ó là m t đo n mã nh th ng đ c dùng đ truy v n các thông tin t c s d li u và hi n th các k t qu tìm đ c. Nó có th đ c n p vào m t v trí b t k trên template (v trí left, right, top, bottom... ho c v trí do ng i dùng đnh ngh a); có th hi n trên t t c các
trang c a Website hay m t s trang đ c n đnh. Kh n ng t ng tác gi a ng i s d ng và h th ng thông qua module là h n ch (chúng ta th ng ch nh n thông tin tr v ).
Module có tên b t đ u b ng mod_
Chúng ta có các module thông d ng:
• Lastest News (mod_latestnews): Module hi n th các tin m i nh t
• Popular News (mod_mostreads): Module hi n th các bài đ c quan tâm
nhi u nh t
• Related Items (mod_related_items): Module hi n th các bài vi t liên quan
• Random Image (mod_random_image): Module hi n th các nh ng u nhiên
• Search Module (mod_search): Module công c tìm ki m
• Login Module (mod_login): Module hi n th form đ ng nh p h th ng
• Stats Module (mod_stats): Module hi n th các thông tin th ng kê v h th ng
• Menu Module (mod_mainmenu): Module hi n th các menu c a website
• Banners Module (mod_banners): Moudule hi n th các banner qu ng cáo
b. Khái ni m front-end và back-end Front-end (ti n s nh)
Front-end (ti n s nh), còn đ c bi t v i tên g i Public Front-end: ph n giao
di n phía ngoài, n i ti p xúc v i m i ng i s d ng. B t c ai c ng có th trông th y khi gõ đúng đ ng d n URL vào trình duy t.
Front-end ch a 1 trang đ c bi t là FrontPage (homepage) - trang ch . Back-end (h u s nh)
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 đ 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.
c. Các khái ni m Section, Category và Content là gì?
Tr c khi đi vào xây d ng m t Website b ng Joomla chúng ta c n n m rõ 3 khái ni m quan tr ng: Section, Category và Content. V y Section là gì? Category là gì? Content là gì?.
Chúng ta cùng xem "C u trúc n i dung c a m t Website Joomla" đ c th hi n thông qua hình v d i đây:
Section 1 ---|Category 1a ---|Category 1c ---|Category 1b Section 2 ---|Category 2a ---|Category 2b ---|Content 2b1 ---|Content 2b2 Section là gì? 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 là gì?
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 là gì?
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 b c n u đã co Section và Category:
B c 1: T o Section: Vào Content --> Section Manager
B c 2: T o Category: Vào Content --> Category Manager
B c 3: T o Content: Vào Content --> Article Manager --> New
3. Các phiên b n joomla
a) Dòng phiên b n Joomla 1.0.x Là phiên b n phát hành n đnh.
c s d ng r ng rãi, có nhi u thành ph n m r ng (component, module, mambot)...
Có th s d ng ngay cho website c a b n.
Joomla 1.0.0: Phiên b n phát hành đ u tiên (15-09-2005) Joomla 1.0.12: Phiên b n phát hành m i nh t (25-12-2006) Dòng phiên b n Joomla 1.5
Là phiên b n phát tri n và v n đang giai đo n Beta 2 (ch a n đnh). 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. Ban đ u nó còn đ c g i là Joomla 1.1, nh ng sau đó vì nh n th y nó đ c c i ti n nhi u v m t k thu t, tính n ng nên nhóm phát tri n quy t đnh l y tên là Joomla 1.5
Có nhi u tính n ng hay
Ch nên s d ng cho m c đích th nghi m b) Joomla 1.5 h tr đa ngôn ng
Joomla 1.5 dùng charset m c đnh là UTF-8 (thay vì ISO-8859-1 trong Joomla 1.0.x)
Cài đ t l n đ u, cài m i
B n nên ch n phiên b n Joomla 1.0.x, ch n b n m i nh t: Joomla 1.0.12
- B c 1: M http://joomlacode.org/gf/project/joomla/frs/
- B c 2: Ch n b n Joomla_1.0.12-Stable-Full_Package.zip (Stable: n đnh, Full: y đ )
Cài đ t ch đ nâng c p
N u b n đang dùng Joomla 1.0.x. VD: Joomla! 1.0.7 và mu n nâng c p lên Joomla! 1.0.12.
- B c 1: M http://joomlacode.org/gf/project/joomla/frs/
- B c 2: Ch n b n Joomla_1.0.7_to_1.0.12-Stable-Patch_Package.zip (1.0.7 to 1.0.12)
- B c 3: Gi i nén và copy đè vào th m c Joomla c . Cài đ t ch đ phát tri n, ki m tra tính n ng
Hi n t i Joomla đang phát tri n dòng phiên b n Joomla! 1.5 Download link Joomla 1.5: http://dev.joomla.org/content/view/17/60/
III.Gi i thi u v php
PHP (vi t t t h i quy "PHP: Hypertext Preprocessor") là m t ngôn ng l p trình k ch b n hay m t lo i mã l nh ch y u đ c dùng đ phát tri n các ng d ng vi t cho máy ch , mã ngu n m , dùng cho m c đích t ng quát. Nó r t thích h p v i web và có th d dàng nhúng vào trang HTML. Do đ c t i u hóa cho các ng d ng web, t c đ nhanh, nh g n, cú pháp gi ng C và Java, d h c và th i gian xây d ng s n ph m t ng đ i ng n h n so v i các ngôn ng khác nên PHP đã nhanh chóng tr thành m t ngôn ng l p trình web ph bi n nh t th gi i.