Xem mẫu

§å ¸n lËp tr×nh qu¶n trÞ CSDL Ph¬ng Häc viªn thùc hiÖn : §çThanh - 1 - Môc lôc §Ò bµi........................................................................................ Më ®Çu...................................................................................... PhÇn I. Ph©n tÝch bµi to¸n vµ thiÕt kÕ ch¬ng tr×nh 1.Ph©n tÝch bµi to¸n................................................................. 2.ThiÕt kÕ chøc n¨ng ch¬ng tr×nh............................................ a.Chøc n¨ng cña ch¬ng tr×nh.................................................. b.S¬ ®å chøc n¨ng................................................................... 3.ThiÕt kÕ cÊu tróc c¬ së d÷ liÖu ............................................ a.D÷ liÖu ngêi sö dông.......................................................... b.D÷ liÖu danh môc c¸n bé...................................................... c.D÷ liÖu danh môc ®¬n vÞ.................................................... d.D÷ liÖu danh môc tr×nh ®é v¨n ho¸...................................... e.D÷ liÖu danh môc tØnh........................................................ f.D÷ liÖu hå s¬ c¸n bé.............................................................. g.D÷ liÖu lo¹i ®µo t¹o............................................................... h.D÷ liÖu qu¸ tr×nh cÊp bËc.................................................... k.D÷ liÖu qu¸ tr×nh chøc vô..................................................... PhÇn II. X©y dùng c¸c modul ch¬ng tr×nh............................ 1.Form hÖ thèng ...................................................................... 2.C¸c Form cËp nhËt................................................................ 3.C¸c Form t×m kiÕm-Thèng kª................................................ 4.C¸c Form Trî gióp................................................................... PhÇn III. KÕt luËn 1.Nh÷ng viÖc ®· lµm ®îc........................................................... 2.Nh÷ng viÖc cha lµm ®îc......................................................... 3.Híng ph¸t triÓn........................................................................ 4.KÕt luËn................................................................................. 1 §å ¸n lËp tr×nh qu¶n trÞ CSDL Ph¬ng Häc viªn thùc hiÖn : §çThanh - 2 - B¸o c¸o ®å ¸n LËp tr×nh qu¶n trÞ CSDL §Ò bµi: ­ Hå s¬ c¸n bé ­ Qu¸ tr×nh cÊp bËc (Ngµy nhËn, M· cÊp bËc, Sè quyÕt ®Þnh) ­ Qu¸ tr×nh chøc vô (Ngµy nhËn, M· chøc vô, Sè quyÕt ®Þnh) ­ Danh môc cÊp bËc ­ Danh môc ®¬n vÞ ­ Danh môc tØnh huyÖn ­ Danh môc chøc vô Ch¬ng tr×nh cho phÐp cËp nhËt, khai th¸c d÷ liÖu theo yªu cÇu cña ngêi sö dông, víi tèi thiÓu c¸c chøc n¨ng sau: + CËp nhËt Hå s¬ c¸n bé víi c¸c tËp tin liªn quan trªn nhiÒu trang mµn h×nh. + CËp nhËt c¸c b¶ng danh môc. + In danh s¸ch nh÷ng ngêi cã cÊp bËc lùa chän + In b¶ng thèng kª cÊp bËc-chøc vô. + In b¶ng thèng kª cÊp bËc theo ®éi tuæi. Më ®Çu Ngµy nay cïng víi sù ph¸t triÓn vît bËc cña c«ng nghÖ th«ng tin trªn toµn thÕ giíi, ë ViÖt Nam, c«ng nghÖ th«ng tin ngµy cµng ®îc ¸p dông nhiÒu h¬n trong c¸c lÜnh vùc cña ®êi sèng x· héi. Mét trong nh÷ng lÜnh vùc ph¸t triÓn nhÊt hiÖn nay lµ c¸c øng dông vÒ c¬ së d÷ liÖu. Qu¶n trÞ c¬ së d÷ liÖu lµ mét lÜnh vùc ®îc øng dông nhiÒu trong viÖc qu¶n lý, ®iÒu hµnh ®¬n vÞ, ®ång thêi nã cßn trî gióp ngêi qu¶n lý xö lý c¸c bµi to¸n mµ thùc tÕ b»ng ph¬ng ph¸p thñ c«ng cha thùc hiÖn ®îc. ChÝnh v× thÕ, khi tr×nh ®é tin häc ho¸ cao, viÖc ph¸t triÓn, øng dông vÒ qu¶n trÞ c¬ së d÷ liÖu sÏ ®îc thùc hiÖn ë hÇu hÕt c¸c ®¬n 2 §å ¸n lËp tr×nh qu¶n trÞ CSDL Ph¬ng Häc viªn thùc hiÖn : §çThanh - 3 - vÞ. §iÒu ®ã võa thÓ hiÖn vai trß cña khoa häc c«ng nghÖ míi ®èi víi x· héi, ®ång thêi còng lµ sù ®¸p øng cña mét nhu cÇu ngµy cµng t¨ng, cµng ®a d¹ng cña mét nÒn kinh tÕ ®ang ph¸t triÓn. Mét x· héi ph¸t triÓn vµ n¨ng ®éng lµ mét x· héi lu«n cã sù vËn ®éng vµ trao ®æi th«ng tin. C¸c th«ng tin nµy ®îc h×nh thµnh trªn nhiÒu yÕu tè rÊt ®a d¹ng vµ phøc t¹p. §Ó ®¶m b¶o cho mét x· héi nãi chung, mét tæ chøc, mét ®¬n vÞ nãi riªng ho¹t ®éng nhÞp nhµng, ®ßi hái cÇn ph¶i xö lý th«ng tin linh ho¹t, thuËn tiÖn vµ nhanh chãng. H¬n n÷a viÖc øng dông c¸c thµnh tùu vÒ c«ng nghÖ qu¶n trÞ c¬ së d÷ liÖu vµo qu¸ tr×nh s¶n xuÊt còng rÊt phong phó vµ ®a d¹ng. Víi ®¬n vÞ lín, sè lîng nh©n viªn, sè c«ng viÖc nhiÒu th× viÖc qu¶n lý b»ng ph¬ng ph¸p ®¬n gi¶n thñ c«ng sÏ kh«ng ®¸p øng ®îc c¸c yªu cÇu cÊp thiÕt mµ thùc tÕ ®Æt ra. Trong thùc tÕ viÖc ¸p dông c«ng nghÖ th«ng tin vµo viÖc qu¶n lý gióp cho nh÷ng ngêi l·nh ®¹o cã thÓ n¾m ®îc th«ng tin mét c¸ch dÔ dµng nhanh chãng vµ chÝnh x¸c, vµ gi¶m ®i c«ng viÖc nÆng nhäc cña c«ng viÖc thèng kª vµ tÝnh to¸n rÊt nhiÒu, gi¶m thiÓu ®Õn møc tèi ®a cã thÓ ®îc nh÷ng ngêi lµm c«ng viÖc kÕ to¸n thèng kª vµ gi¶m rÊt nhiÒu, gi¶m thiÓu ®Õn møc tèi ®a cã thÓ ®îc nh÷ng ngêi lµm c«ng viÖc kÕ to¸n thèng kª vµ gi¶m rÊt nhiÒu chi phÝ cho c«ng viÖc qu¶n lý nµy. §Æc biÖt trong thêi ®¹i ngµy nay, c«ng nghÖ th«ng tin ®· ®îc ¸p dông vµo hÇu hÕt c¸c lÜnh vùc trong ®êi sèng x· héi, chøng tá ®îc søc m¹nh cña nã. ChÝnh v× nh÷ng lý do ®ã mµ viÖc ®a c«ng nghÖ th«ng tin vµo c¸c c¬ quan nh»m qu¶n lý, khai th¸c d÷ liÖu mét c¸ch cã hiÖu qu¶ lµ v« cïng cÇn thiÕt. PhÇn I. Ph©n tÝch bµi to¸n vµ thiÕt kÕ ch¬ng tr×nh 3 §å ¸n lËp tr×nh qu¶n trÞ CSDL Ph¬ng Häc viªn thùc hiÖn : §çThanh - 4 - 1/ Ph©n tÝch bµi to¸n : Víi bµi to¸n qu¶n lý hå s¬ c¸n bé th× chi tiÕt quan träng kh«ng thÓ bá qua ®ã lµ qu¸ tr×nh c«ng t¸c vµ qu¸ tr×nh ®µo t¹o cña tõng c¸n bé. V× thÕ trong ch¬ng tr×nh th× form cËp nhËt hå s¬ c¸n bé cÇn ph¶i lµm chÝnh x¸c vµ tØ mØ tr¸nh sai sãt, nhÇm lÉn. §ång thêi kh«ng thÓ thiÕu c¸c tiÖn Ých t×m kiÕm c¸n bé vµ thèng kª theo lùa chän cña ngêi sö dông bëi sè lîng c¸c b¶n ghi trong hå s¬ lµ cùc k× lín. 2/ ThiÕt kÕ chøc n¨ng ch¬ng tr×nh : a/ Chøc n¨ng cña ch¬ng tr×nh : + Chøc n¨ng kiÓm tra quyÒn cña ngêi sö dông : Khi ngêi sö dông muèn ®a ch¬ng tr×nh vµo ho¹t ®éng, cÇn ®a tªn vµ mËt khÈu vµo, mçi ngêi sÏ ®îc ngêi qu¶n trÞ cÊp cho mét quyÒn nhÊt ®Þnh, tuú theo tõng quyÒn mµ ngêi sö dông cã thÓ cã quyÒn cËp nhËt, t×m kiÕm hay b¸o c¸o… + Chøc n¨ng hÖ thèng : §¨ng nhËp ,®æi mËt khÈu,thay ®æi menu hÖ thèng Danh s¸ch ngêi sö dông vµ tho¸t khái hÖ thèng. + Chøc n¨ng cËp nhËt : Ngêi sö dông cã thÓ cËp nhËt thªm, bít, söa, xo¸ c¸c b¶n ghi trong hå s¬ c¸n bé hay c¸c danh môc cÊp bËc, danh môc ®¬n vÞ..vv.. + Chøc n¨ng t×m kiÕm –Thèng kª Cã thÓ t×m kiÕm c¸c yªu cÇu nh t×m kiÕm c¸n bé tuú theo sù lùa chän cña ngêi sö dông. In ra m¸y in c¸c b¸o c¸o, thèng kª vÒ hå s¬ c¸n bé theo tuú chän cña ngêi sö dông. +Trî gióp C¸ch sö dông,giíi thiÖu ch¬ng tr×nh b/ S¬ ®å chøc n¨ng : HÖ thèng Qu¶n trÞ d÷ liÖu Logout Login Thay ®æi menu §æi mËt khÈu Qu¶n trÞ ngêi Dïng NhËp d÷ liÖu CËp nhËt th môc gèc CËp nhËt danh môc chøc vô CËp nhËt danh môc cÊp bËc CËp nhËt danh môc ®¬n vÞ CËp nhËt danh môc tØnh huyÖn CËp nhËt danh môc tr×nh ®é v¨n ho¸ Caäpnhaäthoàsô caùnboä Caäpnhaätñoämaät 4 §å ¸n lËp tr×nh qu¶n trÞ CSDL Ph¬ng Häc viªn thùc hiÖn : §çThanh - 5 - Trôï giuùp Giôùithieäu Höôùngdaãnsöû duïng Tìm kieám –Thoáng Inthoángkeâtheocaáp baäc Inthoángkeâtheo chöùcvuï Inthoángkeâtheohoà sô Thoángkeâtheodanh muïc 3/ ThiÕt kÕ cÊu tróc c¬ së d÷ liÖu : a/ D÷ liÖu theo dâi vµ kiÓm so¸t ngêi sö dông: Néi dung ý nghÜa : STT Tªn ý nghÜa KiÓu §é réng 01 Hä vµ tªn Khai b¸o hä tªn ngêi sö Ký tù 25 dông 02 MËt khÈu MËt khÈu cña ngêi sö Ký tù 8 dông Quy ®Þnh ph¹m vi ng-êi sö dông th«ngqua c¸c biÕn: 03 QuyÒn sö - QT: Lµm chñ toµn bé Ký tù 3 dông hÖ th èng. - QX:Kh«ng®îc phÐp cËp nhËt -QS:Kh«ng cã quyÒn 5 ... - tailieumienphi.vn
nguon tai.lieu . vn