Chu kì sống của Access

2 880 2
Chu kì sống của Access

Đang tải... (xem toàn văn)

Thông tin tài liệu

Chu kì sống của Access

VIETBOOK Trang 1 Tòm hiïíu "chu k sưëng" ca ûáng dng cú súã dûä liïåu Microsoft Access. Dïí phất triïín mưåt ûáng dng cú súã dûä liïåu (CSDL) Access thânh cưng, bẩn phẫi lêåp kïë hoẩch tó mó trûúác khi tẩo ra cấc bẫng biïíu àêìu tiïn. Vò Access àûúåc thiïët kïë cho viïåc phất triïín ûáng dng nhanh (Rapid Application Development - RAD), quấ trònh lêåp kïë hoẩch cố thïí ngưën nhiïìu thúâi gian vâ nưí lûåc ca bẩn hún lâ viïåc triïín khai ûáng dng. Dng Access àïí triïín khai mưåt hïå thưëng thưng tin àùåt nïìn tẫng trïn mưåt hóåc nhiïìu (CSDL) quan hïå thò dïỵ dâng hún lâ dng cấc hïå àưëi th khấc trong Windows, nhûng bûúác triïín khai nây chó lâ mưåt mùỉt xđch trong chíi cưng viïåc cêìn thiïët àïí tẩo mưåt ûáng dng CSDL. Cưng viïåc nùång nhổc nhêët lâ thiïët kïë ûáng dng CSDL àïí nố cố thïí àấp ûáng cấc u cêìu do khấch hâng hay cưng ty ca bẩn àùåt ra, vâ rưìi kiïím tra ûáng dng àïí chùỉc chùỉn rùçng cấc mc tiïu àậ àẩt àûúåc. Quấ trònh phất triïín mưåt ûáng dng CSDL Access cng nhû cấc hïå thưng tin khấc bao gưìm cấc bûúác chđnh sau: 1. Xấc àõnh mc tiïu 2. Lêåp ra mưåt kïë hoẩch àïí àẩt àûúåc cấc mc tiïu nây 3. Thûåc thi kïë hoẩch 4. Àấnh giấ cấc kïët quẫ àïí xấc àõnh rùçng viïåc thûåc thi kïë hoẩch àậ hoân thânh àûúåc cấc mc tiïu àïì ra Trong lơnh vûåc phất triïín phêìn mïìm, quấ trònh nây thûúâng àûúåc chín hốa thânh chu k sưëng ca phêìn mïìm gưìm 5 bûúác chđnh nhû sau: 1. Àõnh ra cấc mc tiïu 2. Thiïët kïë ûáng dng àïí àẩt àûúåc cấc mc tiïu nây 3. Thi hânh viïåc thiïët kïë, trong trûúâng húåp nây lâ cấc àưëi tûúång CSDL Access 4. Kiïím tra viïåc thûåc thi vâ xấc àõnh rùçng tđnh toân vển ca dûä liïåu àậ àûúåc duy trò 5. Bẫo trò vâ nêng cêëp sẫn phêím ûáng dng Cấc phêìn mïìm ûáng dng thûúng mẩi cho Microsoft Windows (chùèng hẩn nhû Access Word vâ Excel) bao gưìm cấc têåp tin thûåc thi (EXE), thû viïån liïn kïët àưång (DLL) (thânh phêìn hưí trúå) vâ têåp tin trúå gip (HLP). Cấc nhâ phất triïín phêìn mïìm ûáng dng khưng phẫi lo àấp ûáng nhu cêìu ca tûâng cấ nhên sûã dng nïn ûáng dng chó cêìn àûúåc thiïët kïë sao cho thỗa mận cấc àôi hỗi chung ca àa sưë ngûúâi dng. Cấc nhu cêìu riïng biïåt ty thåc vâo mưíi cấ nhên mua phêìn mïìm ûáng dng vâ rưìi tẩo ra cấc cêëu trc dûä liïåu, chùèng hẩn nhû bẫng tđnh, tâi liïåu vùn bẫn vúái ûáng dng. Chu k sưëng ca mưåt ûáng dng CSDL àùåc trûng thò phûác tẩp hún nhiïìu so vúái mưåt phêìn mïìm ûáng dng. Cấc nhâ phất triïín (chûá khưng phẫi ngûúâi dng) thûúâng phẫi cố trấch nhiïåm tẩo ra cấc cêëu trc CSDL vâ thânh phêìn ca ûáng dng ( bẫng biïíu vâ bấo cấo). Cấc nhâ phất triïín cố trấch nhiïåm tẩo ra vâ bẫo trò cấc ûáng dng CSDL nhiïìu ngûúâi dng. Trong àa sưë trûúâng húåp, nhâ phất triïín CSDL cng cố trấch nhiïåm câi àùåt ûáng dng, àâo tẩo ngûúâi sûã dng hóåc cung ûáng nhên sûå vâ phẫi àẫm bẫo rùçng ûáng dng hoẩt àưång chđnh xấc. Vò vêåy, chu k sưëng ca ûáng dng CSDL sệ bao gưìm bẫy giai àoẩn sau àêy: 1. Giai àoẩn xấc àõnh cấc mc àđch ca ûáng dng. Viïåc xấc àõnh nây phẫi lâ mưåt thưëng kï àêìy à vïì cấc mc àđch ca ûáng dng, cấc mưëi lúåi dûå tđnh sệ àẩt àûúåc thưng qua viïåc sûã dng ûáng dng, vâ chi phđ ûúác tđnh àïí phất triïín ûáng dng àố. Giai àoẩn nây thûúâng àûúåc gổi lâ giai àoẩn "hoẩch àõnh vâ phên tđch hïå thưëng", nố cng cố thïí gưìm cẫ viïåc àiïìu tra cấc nhu cêìu chung vïì hïå thưëng thưng tin vâ CSDL cố thïí húåp nhêët nhû thïë nâo vúái cấc mc tiïu àïì ra ca doanh nghiïåp. 2. Giai àoẩn tẩo mư hònh khấi niïåm CSDL. Thiïët kïë cêëu trc CSDL: cấc phûúng phấp nhêåp liïåu, chónh sûãa vâ xem dûä liïåu trong CSDL. Tẩo ra cấc mư hònh nhêån thûác ca CSDL, ấp dng mư hònh nhêån thûác àố vâo hïå quẫn trõ CSDL sệ àûúåc sûã dng vâ sùỉp àùåt sûå liïn tc cng nhû nưåi dung cấc biïíu mêỵu vâ bấo cấo dûåa trïn dûä liïåu. Àêy chđnh lâ giai àoẩn bẩn tẩo ra tûå àiïín dûä liïåu cho ûáng dng. 3. Giai àoẩn thi hânh cấc thiïët kïë CSDL vïì mùåt vêåt l. Thûåc hiïån thiïët kïë bùçng cấch tẩo ra cấc CSDL cêìn thiïët vâ cấc bẫng, tra vêën, biïíu mêỵu vâ bấo cấo. Giai àoẩn nây côn bao gưìm cẫ viïåc viïët cấc lïånh gưåp (macro) hóåc cấc àoẩn mậ Access Basic àïí kiïím soất dông chẫy dûä liïåu, lâm cho tđnh toân vển ca cấc mưëi liïn hïå dûä liïåu cố hiïåu lûåc. 4. Giai àoẩn kiïím tra ûáng dng. Kiïím tra ûáng dng vúái mưåt CSDL mêỵu àêìu tiïn àïí xấc àõnh ûáng dng àậ àẩt àûúåc cấc mc tiïu àïì ra vâ tđnh toân vển ca dûä liïåu àûúåc duy trò. Thưng thûúâng, bẩn phẫi "kếo" cẫ VIETBOOK Trang 2 nhûäng ngûúâi sệ sûã dng ûáng dng vâo giai àoẩn nây àïí cố àûúåc sûå xấc àõnh àưåc lêåp rùçng ûáng dng àậ àẩt túái mong ûúác ca hổ. Hïå thưëng hưí trúå trûåc tuën cng àûúåc tẩo ra trong giai àoẩn nây búãi vò bẩn cố thïí xấc àõnh àûúåc lơnh vûåc nâo ngûúâi sûã dng cêìn phẫi cố thưng tin trúå gip. Giai àoẩn kiïím tra thûúâng tưën nhiïìu thúâi gian vâ nưí lûåc hún giai àoẩn thûåc thi. 5. Giai àoẩn câi àùåt ûáng dng. Câi àùåt phiïn bẫn sẫn phêím ca ûáng dng tẩi núi lâm viïåc. Vúái cấc ûáng dng nhiïìu ngûúâi dng, bẩn cêìn câi àùåt Access tẩi mưíi trẩm lâm viïåc vâ CSDL trïn mấy ch. Ngûúâi quẫn l mẩng hay quẫn l ûáng dng sệ thiïët lêåp cấc thưng sưë bẫo mêåt vâ quìn khai thấc dûä liïåu cho ngûúâi dng. Nïëu ûáng dng ca bẩn sệ àûúåc câi àùåt tẩi nhiïìu núi lâm viïåc úã xa, bẩn phẫi tẩo ra cấc chûúng trònh setup àïí tûå àưång hốa quấ trònh câi àùåt. 6. Giai àoẩn hën luån sûã dng. Cấc nhâ phất triïín CSDL thûúâng cố trấch nhiïåm àâo tẩo ngûúâi dng hóåc cung ûáng nhên sûå àïí àiïìu hânh ûáng dng. Cấc doanh nghiïåp lúán thûúâng mën cố nhûäng bíi hën luån nghiïm tc mâ chó bẩn, lâ ngûúâi tẩo ra ûáng dng, múái cố à khẫ nùng thuët trònh. Àïí thiïët lêåp mưåt hïå thưëng CSDL an toân, ngûúâi quẫn l ûáng dng CSDL cêìn phẫi am hiïíu àêìy à vïì cấc chûác nùng bẫo mêåt ca Access. 7. Giai àoẩn bẫo trò ûáng dng. Bẫo trò ûáng dng sau khi nố àậ àûúåc phất hânh nhû mưåt sẫn phêím CSDL. Ba cưng viïåc bẫo trò ûáng dng lâ chónh sûãa (loẩi trûâ lưíi trong ûáng dng), lâm tûúng thđch (chónh sûãa ûáng dng àïí nố thđch húåp vúái cấc thay àưíi ca mưi trûúâng hoẩt àưång), vâ lâm hoân chónh ûáng dng (tẩo thïm cấc àùåc trûng múái cho ûáng dng dûåa trïn àôi hỗi ca ngûúâi sûã dng). Giai àoẩn nây cng bao gưìm cấc àúåt kiïím tra vâ phên tđch àõnh k àïí xấc àõnh xem ûáng dng cố àẩt àûúåc cấc mc tiïu àïì ra hay khưng. Chi phđ bẫo trò ca cấc ûáng dng CSDL thûúng mẩi lúán thûúâng àẩt àïën 50% toân bưå chi phđ cho dûå ấn phất triïín ûáng dng. Bẫy giai àoẩn trong chu k sưëng ca ûáng dng CSDL tẩo thânh cấc mc chi tiïët ca bẫng kïë hoẩch àïì xët hay ngên sấch dânh cho thiïët kïë ûáng dng CSDL. Khẫ nùng xấc àõnh chđnh xấc thúâi gian cêìn thiïët àïí hoân thânh mưíi giai àoẩn chó cố thïí àẩt àûúåc bùçng kinh nghiïåm. Bẩn cố thïí gia tùng sûå chđnh xấc ca viïåc lûúång àõnh thúâi gian bùçng cấch chia mưíi giai àoẩn ra thânh cấc thânh phêìn riïng biïåt, mưíi thânh phêìn chûác nhûäng u cêìu vâ cưåt mưëc quan trổng ca nố. Bẩn cng cố thïí cêìn phẫi lùåp lẩi chíi cấc giai àoẩn trong "chu k sưëng" nây nhiïìu lêìn cho túái khi ûáng dng ca bẩn thûåc sûå lâ "àẩn bùỉn khưng thng". Bùçng cấch dng sûå hưí trúå ca cấc cưng c CASE (Computer Aided Software Engineering) àïí tẩo ra thiïët kïë khấi niïåm vâ liïn kïët thiïët kïë vúái CSDL Access, bẩn cố thïí tiïët kiïåm mưåt sưë lûúång thúâi gian vâ cưng sûác àấng kïí trong giai àoẩn àêìu ca chu k sưëng ûáng dng CSDL. Phêìn viïåc khố lûúång àõnh thúâi gian nhêët cố lệ lâ giai àoẩn thi hânh cấc thiïët kïë CSDL, àùåc biïåt nïëu bẩn àang trong quấ trònh hổc sûã dng Acces. Nïëu àêy lâ lêìn àêìu tiïn bẩn bûúác vâo mưi trûúâng Windows, nhûng trûúác àố àậ tûâng sûã dng CA-Clipper hóåc Paradox àïí phất triïín cấc ûáng dng CSDL cho DOS, thò hậy dûåa vâo khoẫn thúâi gian cêìn thiïët à tẩo ra cấc ûáng dng DOS àïí tđnh toấn bẫng kïë hoẩch àïì xët hay ngên sấch ca bẩn. Sau khi àậ trúã nïn quen thåc vúái Access, bẩn sệ thđch th nhêån thêëy rùçng giai àoẩn thûåc thi viïåc thiïët kïë ca mưåt ûáng dng CSDL Access chó tưën khoẫng mưåt nûãa thúâi gian nïëu so vúái mưåt sẫn phêím DOS tûúng tûå. Cấc phêìn mïìm quẫn l dûå ấn, chùèng hẩn nhû Microsoft Project, sệ lâm àún giẫn hốa khêu lïn kïë hoẩch àïì xët hay bẫng ngên sấch vïì viïåc tẩo ra hay chuín àưíi ûáng dng CSDL. Cấc ûáng dng quẫn l dûå ấn sệ nhanh chống cho phếp bẩn tẩo ra cấc biïíu àưì vâ sú àưì mư tẫ quấ trònh tiïën triïín cưng viïåc theo thúâi gian. Vâ ngoâi ra cấc ûáng dng nây côn cung cêëp cấc bấo cấo tûúâng trònh theo tûâng thúâi k àïí cố thïí so sấnh nhûäng gò àậ àẩt àûúåc vúái cấc mc tiïu àïì ra, chi phđ thûåc tïë vúái chi phđ ngên sấch dûå tr. Nhû vêåy, àïí tẩo ra mưåt ûáng dng CSDL Access thânh cưng, bẩn phẫi àêìu tû rêët nhiïìu cưng sûác vâ thúâi gian. Tuy nhiïn, nïëu cưë gùỉng lâm tưët cấc giai àoẩn ca chu k trïn thò kïët quẫ àẩt àûúåc sệ lâ ngìn khđch lïå to lúán àưëi vúái bẩn, cng nhû mưåt hïå thưëng thưng tin tưët sệ mang lẩi ngìn lúåi lúán cho khấch hâng hay cưng ty ca bẩn. Chc cấc bẩn thânh cưng. Nguỵn Quang Tën . Tòm hiïíu " ;chu k sưëng" ca ûáng dng cú súã dûä liïåu Microsoft Access. Dïí phất triïín mưåt ûáng dng cú súã dûä liïåu (CSDL) Access thânh cưng,. kïët thiïët kïë vúái CSDL Access, bẩn cố thïí tiïët kiïåm mưåt sưë lûúång thúâi gian vâ cưng sûác àấng kïí trong giai àoẩn àêìu ca chu k sưëng ûáng dng CSDL.

Ngày đăng: 30/08/2012, 09:54

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan