Môi tr ng làm v ic ca AMC* DESIGNOR

Một phần của tài liệu Phân tích thiết kế hiện thực data web trợ giúp quản lý các sách và ấn phẩm công ty CANONGATE (Trang 85)

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 (adsbygoogle = window.adsbygoogle || []).push({});

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, (adsbygoogle = window.adsbygoogle || []).push({});

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, CategoryContent. 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 (adsbygoogle = window.adsbygoogle || []).push({});

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.

Một phần của tài liệu Phân tích thiết kế hiện thực data web trợ giúp quản lý các sách và ấn phẩm công ty CANONGATE (Trang 85)