Quản lý nhân sự

Tài liệu Quản lý nhân sự: ... Ebook Quản lý nhân sự

doc49 trang | Chia sẻ: huyen82 | Lượt xem: 1550 | Lượt tải: 0download
Tóm tắt tài liệu Quản lý nhân sự, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Lêi nãi ®Çu Trong thêi ®¹i ngµy nay ®ang chøng kiÕn sù thay ®æi lín lao vµ kú diÖu do khoa häc vµ c«ng nghÖ mang l¹i. Cïng víi sù ph¸t triÓn cña ngµnh khoa häc kü thuËt, c«ng nghÖ th«ng tin trªn toµn cÇu, tin häc ngµy cµng th©m nhËp vµo ®êi sèng x· héi; ViÖc øng dông tin häc vµo c¸c ngµnh khoa häc, kü thuËt, qu¶n lý, s¶n xuÊt... kh«ng cßn lµ ®iÒu míi l¹ n÷a; nã thùc sù trë thµnh c«ng cô h÷u hiÖu phôc vô ®¾c lùc cho ho¹t ®éng cña con ng­êi vµ trong ®êi sèng x· héi. Nhê vµo vai trß nµy cña ngµnh c«ng nghÖ th«ng tin, cã thÓ gäi thêi ®¹i hiÖn nay lµ thêi ®¹i cña c«ng nghÖ th«ng tin. Sù chÝnh x¸c cao, kh¶ n¨ng l­u tr÷ th«ng tin lín, tèc ®é xö lý th«ng tin m¹nh ®· më ra nhiÒu øng dông cho nhiÒu ngµnh, nhiÒu lÜnh vùc kh¸c nhau. Nhê nh÷ng tÝnh n¨ng ­u viÖt, m¸y tÝnh ®· gióp con ng­êi tho¸t khái c«ng viÖc thñ c«ng, n©ng cao n¨ng xuÊt lao ®éng. Cô thÓ, víi c«ng t¸c qu¶n lý, khi ®· ®­a tin häc vµo øng dông th× ®· thu ®­îc nh÷ng thµnh c«ng ®¸ng kÓ. ViÖc qu¶n lý mét hÖ thèng víi mét khèi l­îng l­u tr÷ ®å sé b»ng m¸y tÝnh lµ mét cuéc c¸ch m¹ng trong c«ng t¸c qu¶n lý. Sau khi häc song m«n PTTKHT vµ c¸c bé m«n kh¸c thuéc Khoa C«ng nghÖ th«ng tin, Tr­êng Cao ®¼ng Kinh tÕ Kü thuËt C«ng nghiÖp I; ®­îc sù ph©n c«ng vµ sù h­íng dÉn tËn t×nh cña c« gi¸o: TrÇn Lan Anh, nhãm III chóng em ®­îc nhËn ®Ò tµi "Qu¶n lý nh©n sù". Tuy nhiªn, do kinh nghiÖm vµ tr×nh ®é cßn h¹n chÕ nªn ch­¬ng tr×nh cña nhãm III chóng em kh«ng thÓ tr¸nh khái nh÷ng thiÕu sãt; KÝnh mong nhËn ®­îc ý kiÕn ®ãng gãp cña thÇy, c« gi¸o cïng c¸c b¹n ®ång nghiÖp ®Ó hÖ thèng ch­¬ng tr×nh nµy ngµy cµng ®­îc hoµn thiÖn h¬n. Môc lôc Trang Giíi thiÖu chung 4 1. Giíi thiÖu tæ chøc 4 2. S¬ ®å tæ chøc c«ng ty 4 Lªn kÕ ho¹ch 7 1. Ch­¬ng tr×nh øng dông 7 2. ¦u ®iÓm 7 Nghiªn cøu chñ thÓ 8 1. §¸nh gi¸ thuËn lîi 8 2. §¸nh gi¸ kü thuËt 8 X¸c ®Þnh yªu cÇu hÖ thèng 9 1. HÖ thèng hiÖn t¹i 9 a. S¬ ®å tæ chøc cña C«ng ty 9 b. C¸c mÉu b¸o c¸o 11 c. C¸ch tÝnh l­¬ng 12 2. HÖ thèng míi 12 ThiÕt kÕ CSDL 18 1. ThiÕt kÕ CSDL 18 a. M« h×nh thùc thÓ liªn kÕt 18 b. C¸c b¶ng d÷ liÖu 29 Cµi ®Æt triÓn khai 23 Giíi thiÖu giao diÖn ch­¬ng tr×nh 23 Cµi ®Æt 29 a. Cµi ®Æt vµ thiÕt lËp cÊu h×nh IIS 29 b. Cµi ®Æt Web ch¹y trªn tr×nh chñ IIS 31 c. KÕt nèi CSDL cña trang Web 31 KÕt luËn 32 KÕt qu¶ 32 Møc hoµn thµnh c«ng viÖc 32 H­íng triÓn khai t­¬ng lai 32 C¶m ¬n 32 Phô lôc 33 C¸c thuËt ng÷ sö dông 33 a. T×m hiÓu vÒ Web 33 b. C«ng cô thiÕt kÕ Web 34 c. Kh¸i niÖm c¬ b¶n vÒ ASP 35 d. ADO vµ c¸c kÕt nèi CSDL 40 C¬ së d÷ liÖu 43 a. Khëi ®éng ch­¬ng tr×nh 43 b. C¸c kiÓu d÷ liÖu Access 44 c. T¹o b¶ng d÷ liÖu 45 d. Liªn kÕt d÷ liÖu gi÷a c¸c b¶ng 45 e. KiÓm tra d÷ liÖu gi÷a c¸c b¶ng 45 f. T¹o Query liªn kÕt 46 g. T¹o Form, Marco, Report 46 IX. Tµi liÖu tham kh¶o 47 I. Giíi thiÖu chung. Giíi thiÖu tæ chøc C«ng ty AB lµ mét C«ng ty chuyªn kinh doanh c¸c lÜnh vùc cã liªn quan ®Õn lÜnh vùc tin häc, c«ng ty cã nhiÖm vô: Cung cÊp m¸y tÝnh vµ c¸c thiÕt bÞ liªn quan, C¸c dÞch vô söa ch÷a vµ n©ng cÊp m¸y tÝnh, ThiÕt kÕ l¾p ®Æt hÖ thèng m¹ng, X©y dùng c¸c phÇn mÒm qu¶n lý ,Web, Môc tiªu cña c«ng ty lµ më réng thÞ tr­êng còng nh­ tÇm ho¹t ®éng cña m×nh lín m¹nh trong lÜnh vùc c«ng nghÖ th«ng tin ®ang ®­îc ph¸t triÓn m¹nh ë n­íc ta C«ng ty gåm cã 5 Phßng vµ 2 bé phËn chÝnh: Ban Gi¸m ®èc C«ng ty, Phßng Hµnh chÝnh-Tæng hîp, Phßng Kinh doanh, Phßng VËt t­, tµi vô, Phßng Kü thuËt, Bé phËn B¸n hµng – B¶o hµnh, Bé phËn S¶n xuÊt. 2. S¬ ®å tæ chøc cña C«ng ty: Do tÝnh chÊt võa cung cÊp, söa ch÷a, b¶o hµnh võa x©y dùng phÇn mÒm phôc vô kh¸ch hµng; v× vËy, vÊn ®Ò ®Æt ra cho C«ng ty lµ nhu cÇu cña thÞ tr­êng còng nh­ nhu cÇu cña kh¸ch hµng ®Ó cã h­íng ph¸t triÓn cho m×nh . Do ®ã, yªu cÇu ®Æt ra cña C«ng ty lµ ph¶i cã mét kÕ ho¹ch tæ chøc vµ qu¶n lý phï hîp; §ã chÝnh lµ phÇn mÒm "Qu¶n lý nh©n sù vµ tiÒn l­¬ng" . Víi môc ®Ých nh­ vËy, m« h×nh qu¶n lý cña C«ng ty ®­îc bè trÝ nh­ sau: Ban Gi¸m ®èc C«ng ty gåm - Gi¸m ®èc C«ng ty chÞu tr¸ch nhiÖm chung, - Phã Gi¸m ®èc phô tr¸ch kü thuËt (gåm Bé phËn kü thuËt-b¶o hµnh vµ c¸c bé phËn cã liªn quan ®Õn kü thuËt ) , - Phã Gi¸m ®èc phô tr¸ch vÒ kinh tÕ ( gåm c¸c phßng : Phßng Kinh doanh, Phßng KÕ to¸n, tµi vô-vËt t­ ), - Phã Gi¸m ®èc phô tr¸ch c¸c lÜnh vùc Hµnh chÝnh-Tæng hîp, B¶o hiÓm vµ c¸c c«ng viÖc néi chÝnh cña C«ng ty. Phßng Hµnh chÝnh-Tæng hîp: Gåm cã Tr­ëng phßng, hai Phã Tr­ëng phßng vµ mét sè nh©n viªn v¨n phßng. NhiÖm vô cña Phßng lµ qu¶n lý , bæ xung, ®iÒu hµnh nh©n sù, c«ng t¸c hµnh chÝnh, qu¶n trÞ, chÊm c«ng vµ c¸c c«ng viÖc sù vô kh¸c trong C«ng ty . Phßng Kinh doanh: gåm cã Tr­ëng phßng, hai Phã Tr­ëng phßng vµ mét sè nh©n viªn gióp viÖc cã nhiÖm vô l­u tr÷ c¸c d÷ liÖu cña C«ng ty ®Ó tiÖn viÖc tra cøu khi giao dÞch víi kh¸ch hµng, giao dÞch, qu¶ng c¸o mÆt hµng, tiÕp thÞ ®Õn kh¸ch hµng ®Ó cã thÓ b¸n ®­îc s¶n phÈm. Phßng nµy cßn cã nhiÖm vô t×m hiÓu , ph©n tÝch nhu cÇu cña thÞ tr­êng ®Ó t×m ra nh÷ng h­íng ®i tèi ­u cho c¸c kÕ ho¹ch s¶n xuÊt, ph­¬ng ¸n tiªu thô s¶n phÈm mét c¸ch cã lîi nhÊt . Phßng VËt t­ - tµi vô: gåm cã Tr­ëng phßng, Phã Tr­ëng phßng, KÕ to¸n tr­ëng, thñ quü, mét sè nh©n viªn; Phßng thùc hiÖn c¸c nhiÖm vô vÒ lÜnh vùc ®¶m b¶o cung cÊp vËt t­, thiÕt bÞ trong qu¸ tr×nh s¶n xuÊt; chi tr¶ l­¬ng cho c¸n bé c«ng nh©n viªn; thèng kª, b¸o c¸o vÒ tµi chÝnh cña C«ng ty. Phßng Kü thuËt: gåm cã Tr­ëng phßng , hai Phã Tr­ëng phßng vµ mét sè nh©n viªn cã nhiÖm vô ®¶m nhiÖm c¸c lÜnh vùc cã liªn quan ®Õn kü thuËt cña C«ng ty, gióp C«ng ty cã biÖn ph¸p tæ chøc thùc hiÖn c¸c ho¹t ®éng s¶n xuÊt tèt. * 5 phßng trªn ®­îc h­ëng møc l­¬ng theo bËc l­¬ng cña b¶n th©n (hÖ sè l­¬ng cña m×nh) + l­¬ng phô cÊp chøc vô (phô cÊp chøc vô lµ 10% l­¬ng c¬ b¶n) Bé phËn B¸n hµng-b¶o hµnh: gåm Tr­ëng bé phËn vµ c¸c tæ tr­ëng qu¶n lý c¸c tæ viªn chuyªn vÒ kü thuËt vµ qu¶ng c¸o còng nh­ b¸n hµng, b¶o hµnh . Bé phËn nµy ®¶m nhiÖm vÊn ®Ò tiÕp cËn cña c«ng ty víi kh¸ch hµng, b¶o hµnh tÊt c¶ nh÷ng s¶n phÈm cña C«ng ty ®ang ®­îc l­u hµnh trªn thÞ tr­êng. Bé phËn s¶n xuÊt: gåm Tr­ëng Bé phËn vµ c¸c tæ tr­ëng qu¶n lý c¸c tæ viªn chuyªn vÒ s¶n xuÊt s¶n phÈm cña C«ng ty. Bé phËn nµy cã nhiÖm vô lµm ra c¸c s¶n phÈm còng nh­ x©y dùng lªn c¸c phÇn mÒm øng dông ®Ó phôc vô kh¸ch hµng. 2 bé phËn trªn ®­îc h­ëng møc l­¬ng c¬ b¶n +5% gi¸ trÞ s¶n phÈm b¸n ®­îc +5% gi¸ trÞ s¶n phÈm lµm ra. ChÕ ®é th­ëng, ph¹t do Gi¸m ®èc quy ®Þnh cho nh÷ng nh©n viªn xuÊt s¾c cña C«ng ty trªn c¬ së c¸c NghÞ quyÕt Héi nghÞ c«ng nh©n viªn chøc C«ng ty; Cô thÓ lµ: nh©n viªn ®­îc th­ëng nÕu hoµn thµnh v­ît møc chØ tiªu do cÊp trªn ®Ò ra. Møc th­ëng ®­îc chia lµm 2 møc cô thÓ víi sè tiÒn lµ: møc 1 = 50000 VND, møc 2 = 100000 VND; Nh©n viªn bÞ ph¹t nÕu hä lµm h­ háng bÊt cø mét tµi s¶n nµo cña C«ng ty vµ møc ph¹t ph¶i chÞu lµ 50% gi¸ trÞ hiÖn t¹i cña tµi s¶n ®ã. 2. HiÖn tr¹ng & gi¶i ph¸p - HiÖn t¹i viÖc qu¶n lý cßn thñ c«ng, kh«ng thuËn tiÖn trong viÖc qu¶n lý c¸n bé c«ng nh©n viªn, dÔ g©y nhÇm lÉn trong c«ng t¸c ghi chÐp sæ s¸ch còng nh­ trong viÖc nhËp c¸c sè liÖu, mét nh­îc ®iÓm n÷a lµ tiªu tèn thêi gian còng nh­ nh©n c«ng cña c¸c bé phËn qu¶n lý. - Gi¶i ph¸p míi lµ:Do hÖ thèng hiÖn t¹i ho¹t ®éng cßn r­êm rµ lªn gi¶i ph¸p ®­îc ®Ò ra lµ ch­¬ng tr×nh míi ®­îc tin häc ho¸ vÉn d÷ nguyªn hÖ thèng vµ tÝnh chÊt ®iÒu hµnh nh­ cò. Nh­ng nã ho¹t ®éng trªn mét Website qu¶n lý míi cña c«ng ty vµ tÊt c¶ ho¹t ®éng cña c«ng ty ®­îc gãi gän trong ch­¬ng tr×nh nµy. II. Lªn kÕ ho¹ch. 1.Ch­¬ng tr×nh øng dông . Website lµ mét øng dông th­¬ng m¹i ®iÖn t­treen m¹ng chÝnh v× vËy nã chØ cã thÓ ®­îc sö dông khi m¸y tÝnh ®­îc kÕt nèi ví hÖ thèng m¹ng. Ch­¬ng tr×nh cña trang web ®­îc t¶i vµ qu¶n lý trªn mét m¸y chñ (Server) vµ cã mét ®Þa chØ m¹ng t­¬ng øng ®Ó c¸c m¸y kh¸ch (Client) cã thÓ truy cËp tíi. Nguyªn lý ho¹t ®éng cña W.W.W ®­îc x©y dùng trªn m« h×nh Client/Server. Theo m« h×nh nµy ®Ó truy cËp ®Õn trang Web, Client sÏ sö dông m« h×nh duyÖt Web (Web Browser). Khi ng­êi sö dông muèn truy cËp ®Õn trang web th× hä chØ cÇn biÕt ®Þa chØ cña trang Web ®ã, Client sÏ tù ®éng kÕt nèi ®Õn Server cÇn liªn l¹c råi sö dông giao thøc HTTP ®Ó liªn l¹c víi Web Server. Khi ®ã nhiÖm vô cña Web Server lµ tiÕp nhËn yªu cÇu cña ng­êi sö dông göi tõ Client qua CGI, ph©n tÝch c¸c yªu cÇu ®ã vµ thùc hiÖn c¸c tÝnh to¸n sö lý d÷ liÖu. Sau khi thùc hiÖn th× kÕt qu¶ ®­îc sö lý vµ ®­îc chuyÓn vÒ d¹ng siªu v¨n b¶n göi cho CGI. CGI sÏ tù ®éng göi trë vÒ cho Client, t¹i ®©y Web Browser sÏ hiÓn thÞ trang Web ®ã b»ng c¸c tr×nh duyÖt Web nh­ (Internet Explorer Nescape 2. ¦u ®iÓm. - QLNS trªn Web kh¸c víi QLNS trªn giÊy lµ ng­êi qu¶n lý còng nh­ ng­êi sö dông cã thÓ ë bÊt cø ®©u miÔn lµ cã thÓ tuy cËp m¹ng th× vÉn cã thÓ sö dông ®­îc ch­¬ng tr×nh. - KÕt qu¶ cña viÖc qu¶n lý trªn Web nhanh h¬n rÊt nhiÒu so víi c«ng t¸c thñ c«ng tr­íc ®©y. V× KHKT ph¸t triÓn m¸y tÝnh cã thÓ lµm thay cho con ng­êi hÇu hÕt c¸c c«ng viÖc vµ ®é chÝnh s¸c cña nã lµ rÊt cao. - MÆt kh¸c nã gióp con ng­êi tiÕt kiÖm tèi ®a thêi gian lµm viÖc. - CNTT hiÖn nay ®ang ph¸t triÓn vµ ch¾c ch¾n cßn ph¸t triÓn m¹nh trong t­¬ng lai v× vËy mét t­¬ng lai cho nh÷ng ng­êi sö dung m¹ng sÏ ®­îc më ra. Chóng ta sÏ kh«ng ph¶i nóc nµo cñng ph¶i cã mÆt ®Ó qu¶n lý mµ chóng ta cã thÓ ë bÊt kú ®©u còng cã thÓ lµm c«ng viÖc cña m×nh th«ng qua Internet. III. Nghiªn cøu chñ thÓ. §¸nh gi¸ lîi nhuËn. - C¾t bá ®­îc nh÷ng c«ng viÖc thñ c«ng khi ®iÒu hµnh ho¹t ®éng cña c«ng ty: nh­ c¸c c«ng viÖc chÊm c«ng, tÝnh to¸n l­¬ng cho c«ng nh©n viªn hµng th¸ng, chóng ®­îc ®­a vµo mét qu¸ tr×nh khÐp kÝn trªn mét trang Web - Lîi nhuËn ®¸ng kÓ cña viÖc øng dông ch­¬ng tr×nh lµ sè nh©n viªn ®­îc c¾t gi¶m ®¸ng kÓ mµ chØ ph¶i chi phÝ ®Þnh kú nh­ cËp nhËt, b¶o tr× c¸c linh kiÖn, phô tïng. 2. §¸nh gi¸ kü thuËt. - ViÖc øng dông ch­¬ng tr×nh gióp cho c¸c nh©n viªn ®­îc n©ng cao vÒ tr×nh ®é khoa häc kü thuËt míi, tin häc ho¸ mäi ho¹t ®éng trªn mäi ph­¬ng diÖn cña c«ng ty. IV. X¸c ®Þnh yªu cÇu hÖ thèng HÖ thèng hiÖn t¹i C«ng ty AB lµ mét C«ng ty chuyªn kinh doanh c¸c lÜnh vùc cã liªn quan ®Õn lÜnh vùc tin häc. Môc tiªu cña c«ng ty lµ më réng thÞ tr­êng còng nh­ tÇm ho¹t ®éng cña m×nh lín m¹nh trong lÜnh vùc c«ng nghÖ th«ng tin ®ang ®­îc ph¸t triÓn m¹nh ë n­íc ta C«ng ty gåm cã 5 Phßng vµ 2 bé phËn chÝnh: Ban Gi¸m ®èc C«ng ty, Phßng Hµnh chÝnh-Tæng hîp, Phßng Kinh doanh, Phßng VËt t­, tµi vô, Phßng Kü thuËt, Bé phËn B¸n hµng – B¶o hµnh, Bé phËn S¶n xuÊt. S¬ ®å tæ chøc cña C«ng ty: Do tÝnh chÊt cña c«ng ty lªn yªu cÇu ®Æt ra cña C«ng ty lµ ph¶i cã mét kÕ ho¹ch tæ chøc vµ qu¶n lý phï hîp. §ã chÝnh lµ phÇn mÒm "Qu¶n lý nh©n sù vµ tiÒn l­¬ng" . Víi môc ®Ých nh­ vËy, m« h×nh qu¶n lý cña C«ng ty ®­îc bè trÝ nh­ sau: Ban Gi¸m ®èc C«ng ty gåm - Gi¸m ®èc C«ng ty chÞu tr¸ch nhiÖm chung, - Phã Gi¸m ®èc phô tr¸ch kü thuËt (gåm Bé phËn kü thuËt-b¶o hµnh vµ c¸c bé phËn cã liªn quan ®Õn kü thuËt ) , - Phã Gi¸m ®èc phô tr¸ch vÒ kinh tÕ ( gåm c¸c phßng : Phßng Kinh doanh, Phßng KÕ to¸n, tµi vô-vËt t­ ), - Phã Gi¸m ®èc phô tr¸ch c¸c lÜnh vùc Hµnh chÝnh-Tæng hîp, B¶o hiÓm vµ c¸c c«ng viÖc néi chÝnh cña C«ng ty. Phßng Hµnh chÝnh-Tæng hîp: Gåm cã Tr­ëng phßng, hai Phã Tr­ëng phßng vµ mét sè nh©n viªn v¨n phßng. NhiÖm vô cña Phßng lµ qu¶n lý , bæ xung, ®iÒu hµnh nh©n sù, c«ng t¸c hµnh chÝnh, qu¶n trÞ, chÊm c«ng vµ c¸c c«ng viÖc sù vô kh¸c trong C«ng ty . Phßng Kinh doanh: gåm cã Tr­ëng phßng, hai Phã Tr­ëng phßng vµ mét sè nh©n viªn gióp viÖc cã nhiÖm vô l­u tr÷ c¸c d÷ liÖu cña C«ng ty ®Ó tiÖn viÖc tra cøu khi giao dÞch víi kh¸ch hµng, giao dÞch, qu¶ng c¸o mÆt hµng, tiÕp thÞ ®Õn kh¸ch hµng ®Ó cã thÓ b¸n ®­îc s¶n phÈm. Phßng nµy cßn cã nhiÖm vô t×m hiÓu , ph©n tÝch nhu cÇu cña thÞ tr­êng ®Ó t×m ra nh÷ng h­íng ®i tèi ­u cho c¸c kÕ ho¹ch s¶n xuÊt, ph­¬ng ¸n tiªu thô s¶n phÈm mét c¸ch cã lîi nhÊt . Phßng VËt t­ - tµi vô: gåm cã Tr­ëng phßng, Phã Tr­ëng phßng, KÕ to¸n tr­ëng, thñ quü, mét sè nh©n viªn; Phßng thùc hiÖn c¸c nhiÖm vô vÒ lÜnh vùc ®¶m b¶o cung cÊp vËt t­, thiÕt bÞ trong qu¸ tr×nh s¶n xuÊt; chi tr¶ l­¬ng cho c¸n bé c«ng nh©n viªn; thèng kª, b¸o c¸o vÒ tµi chÝnh cña C«ng ty. Phßng Kü thuËt: gåm cã Tr­ëng phßng , hai Phã Tr­ëng phßng vµ mét sè nh©n viªn cã nhiÖm vô ®¶m nhiÖm c¸c lÜnh vùc cã liªn quan ®Õn kü thuËt cña C«ng ty, gióp C«ng ty cã biÖn ph¸p tæ chøc thùc hiÖn c¸c ho¹t ®éng s¶n xuÊt tèt. * 5 phßng trªn ®­îc h­ëng møc l­¬ng theo bËc l­¬ng cña b¶n th©n (hÖ sè l­¬ng cña m×nh) + l­¬ng phô cÊp chøc vô (phô cÊp chøc vô lµ 10% l­¬ng c¬ b¶n) Bé phËn B¸n hµng-b¶o hµnh: gåm Tr­ëng bé phËn vµ c¸c tæ tr­ëng qu¶n lý c¸c tæ viªn chuyªn vÒ kü thuËt vµ qu¶ng c¸o còng nh­ b¸n hµng, b¶o hµnh . Bé phËn nµy ®¶m nhiÖm vÊn ®Ò tiÕp cËn cña c«ng ty víi kh¸ch hµng, b¶o hµnh tÊt c¶ nh÷ng s¶n phÈm cña C«ng ty ®ang ®­îc l­u hµnh trªn thÞ tr­êng. Bé phËn s¶n xuÊt: gåm Tr­ëng Bé phËn vµ c¸c tæ tr­ëng qu¶n lý c¸c tæ viªn chuyªn vÒ s¶n xuÊt s¶n phÈm cña C«ng ty. Bé phËn nµy cã nhiÖm vô lµm ra c¸c s¶n phÈm còng nh­ x©y dùng lªn c¸c phÇn mÒm øng dông ®Ó phôc vô kh¸ch hµng. 2 bé phËn trªn ®­îc h­ëng møc l­¬ng c¬ b¶n +5% gi¸ trÞ s¶n phÈm b¸n ®­îc +5% gi¸ trÞ s¶n phÈm lµm ra. ChÕ ®é th­ëng, ph¹t do Gi¸m ®èc quy ®Þnh cho nh÷ng nh©n viªn xuÊt s¾c cña C«ng ty trªn c¬ së c¸c NghÞ quyÕt Héi nghÞ c«ng nh©n viªn chøc C«ng ty; Cô thÓ lµ: nh©n viªn ®­îc th­ëng nÕu hoµn thµnh v­ît møc chØ tiªu do cÊp trªn ®Ò ra. Møc th­ëng ®­îc chia lµm 2 møc cô thÓ víi sè tiÒn lµ: møc 1 = 50000 VND, møc 2 = 100000 VND; Nh©n viªn bÞ ph¹t nÕu hä lµm h­ háng bÊt cø mét tµi s¶n nµo cña C«ng ty vµ møc ph¹t ph¶i chÞu lµ 50% gi¸ trÞ hiÖn t¹i cña tµi s¶n ®ã. C¸c mÉu b¸o c¸o B¶ng chÊm c«ng Ngµy: …/…/……... MS Hä tªn Th¸ng N¨m MSCV Ngµy c«ng NghØ CP NghØ KP Ngµy L.Thªm ….. ………………… …….. …… ……. ……. ……….. ………. ………. ….. ………………… …….. …… ……. ……. ……….. ………. ………. ….. ………………… …….. …… ……. ……. ……….. ………. ………. ….. ………………… …….. …… ……. ….… ……….. ………. ………. ….. ………………… …….. …… ……. ……. ……….. ………. ………. B¶ng l­¬ng nh©n viªn Ngµy: …/…/…….. MSNV Hä tªn L­¬ng CB PCCV BHXH BHYT TiÒn th­ëng TiÒn ph¹t Tæng l­¬ng ........ ................. ……... ……... ……... …….. ……….. …….. ……..……..... ........ ................. …….. …….. …….. ……... ……….. ……... ……..……..... ........ ................. …….. …….. …….. …….. ……….. …….. ……..……..... ....... ................. …….. …….. …….. …….. ……….. …….. ……..……..... ........ ................. …….. …….. …….. …….. ……….. …….. ……..……..... c. C¸ch tÝnh l­¬ng : LNGAY = LCBAN/24 LCBAN = HESOBAC*290 LTHEM=SNGAYLT*1.5*LNGAY TONGLUONG=LCBAN+PCCV+LTHEM+THUONG –PHAT – ( SNCPVT*LNGAY ) - (SNKP*LNGAY) LCBAN: l­¬ng c¬ b¶n, LNGAY: l­¬ng ngµy lµm viÖc, HESOBAC: HÖ sè bËc l­¬ng cña mçi nh©n viªn LTHEM: l­¬ng thªm, PCCV: Phô cÊp chøc vô, SNGAYLV: Sè ngµy c«ng lµm viÖc, SNCPVT: Sè ngµy nghØ cã phÐp v­ît tréi quy ®Þnh, SNGAYLT: Sè ngµy lµm thªm, SNKP: Sè ngµy nghØ kh«ng phÐp, THUONG: Th­ëng cho nh÷ng nh©n viªn suÊt s¾c, PHAT: Khi nh©n viªn lµm háng tµi s¶n cña C«ng ty, tiÒn ph¹t tuú thuéc vµo møc ®é h­ h¹i cña tµi s¶n C«ng ty. 2. HÖ thèng míi. + S¬ ®å m«i tr­êng . + S¬ ®å chøc n¨ng. + Thªm míi nh©n viªn: CËp nhËt mét nh©n viªn míi, + §iÒu chØnh th«ng tin nh©n viªn: §iÒu chØnh c¸c th«ng tin cña nh©n viªn (t¨ng l­¬ng…) + Xem th«ng tin vÒ nh©n viªn: Thèng kª, b¸o c¸o c¸c th«ng tin vÒ nh©n viªn theo toµn C«ng ty, theo phßng ban, theo chøc vô,… + ChÊm c«ng nh©n viªn: TiÕn hµnh chÊm c«ng cña tõng nh©n viªn theo th¸ng, + B¸o c¸o b¶ng l­¬ng vµ ngµy c«ng nh©n viªn: - B¸o c¸o b¶ng l­¬ng: B¸o c¸o chi tiÕt vÒ l­¬ng cña tõng nh©n viªn nh­: l­¬ng c¬ b¶n, B¶o hiÓm x· héi,B¶o hiÓm y tÕ, tiÒn th­ëng, ph¹t,….. vµ sè tiÒn nh©n viªn ®ã thùc lÜnh. - B¸o c¸o ngµy c«ng: B¸o c¸o chi tiÕt vÒ ngµy c«ng cña nh©n viªn bao gåm ngµy lµm viÖc, ngµy nghØ cã phÐp, nghØ kh«ng phÐp, ngµy lµm thªm,….. + BiÓu ®å luång d÷ liÖu møc khung c¶nh. 1.Ghi nhËn ngµy c«ng lµm viÖc, 2. Th«ng tin vÒ nh©n viªn míi ®­îc tuyÓn dông, yªu cÇu ®iÒu chØnh th«ng tin vÒ nh©n viªn, 3. Tr¶ nêi th«ng tin hiÖu chØnh vÒ nh©n viªn, 4. Tr¶ nêi ®¬n xin viÖc, 5.Nép hå s¬, lý lÞch nh©n viªn. + BiÓu ®å luång d÷ liÖu møc ®Ønh 1. Th«ng tin vÒ nh©n viªn míi ®­îc tuyÓn dông vµ yªu cÇu chØnh söa th«ng tin vÒ nh©n viªn, 2. NhËn vµ tr¶ nêi th«ng tin trªn, 3.Yªu cÇu chØnh söa b¶ng chÊm c«ng, 4. B¸o c¸o b¶ng chÊm c«ng, 5. Khai b¸o hå s¬, lý lÞch nh©n viªn, 6. Ghi nhËn th«ng tin vÒ nh©n viªn, 7. Tr¶ nhËn l­¬ng cña nh©n viªn víi bé phËn tiÒn l­¬ng, 8.LÊy th«ng tin tõ hå s¬ nh©n viªn ®Ó qu¶n lý, 9. LÊy th«ng tin vÒ sè nh©n viªn ®i lµm hoÆc nghØ tõ b¶ng chÊm c«ng, 10. LÊy th«ng tin tõ b¶ng chÊm c«ng ®Ó tÝnh l­¬ng + BiÓu ®å luång d÷ liÖu møc d­íi ®Ønh. - S¬ ®å luång d÷ liÖu cña qu¸ tr×nh qu¶n lý nh©n viªn: Th«ng tin vÒ nh©n viªn míi ®­îc tuyÓn dông, L­u th«ng tin nh©n viªn míi vµo hå s¬ nh©n viªn, Gi¸m ®èc, Phßng tæ chøc yªu cÇu ®iÒu chØnh th«ng tin vÒ nh©n viªn, LÊy th«ng tin tõ hå s¬ nh©n viªn vÒ ®iÒu chØnh theo yªu cÇu, L­u th«ng tin ®· ®iÒu chØnh vµo hå s¬ nh©n viªn, L·nh ®¹o yªu cÇu b¸o c¸o vÒ nh©n viªn, LÊy th«ng tin tõ hå s¬ nh©n viªn ®Ó b¸o c¸o vÒ lý lÞch, LÊy th«ng tin tõ b¶ng chÊm c«ng ®Ó b¸o c¸o vÒ t×nh h×nh lµm viÖc, Göi th«ng tin b¸o c¸o theo yªu cÇu. S¬ ®å luång d÷ liÖu cña qu¸ tr×nh qu¶n lý l­¬ng. 1. Bé phËn chÊm c«ng ghi nhËn ngµy c«ng vµ ngµy lµm viÖc. 2. Gi¸m ®èc quy ®Þnh møc th­ëng, ph¹t cña c¸c nh©n viªn (nÕu cã), 3. L­u th«ng tin chÊm c«ng vµo b¶ng chÊm c«ng, 4. Gi¸m ®èc tr­ëng phßng tæ chøc yªu cÇu ®iÒu chØnh th«ng tin vÒ ngµy c«ng, møc th­ëng, ph¹t, 5. LÊy th«ng tin tõ b¶ng chÊm c«ng ®Ó ®iÒu chØnh theo yªu cÇu, 6. L­u th«ng tin ®· ®iÒu chØnh vµo b¶ng chÊm c«ng, 7. Nh©n viªn yªu cÇu tÝnh l­¬ng, 8. LÊy th«ng tin tõ b¶ng chÊm c«ng ®Ó tÝnh l­¬ng, 9. LÊy th«ng tin møc l­¬ng CB vµ PCCV tõ hå s¬ nh©n viªn ®Ó tÝnh l­¬ng, 10. Göi b¶ng tÝnh l­¬ng cho nh©n viªn. V. ThiÕt kÕ CSDL 1. ThiÕt kÕ CSDL Qua viÖc ph©n tÝch s¬ ®å luång d÷ liÖu, chóng ta hiÓu râ h¬n c¸c chøc n¨ng ®­îc thi hµnh ®Ó t¹o ra vµ l­u tr÷ d÷ liÖu. Qua ®ã x¸c nhËn mét sè th«ng tin gèc ban ®Çu cÇn l­u tr÷ nh­ sau: Danh môc nh©n viªn: L­u tr÷ th«ng tin vÒ c¸ nh©n, Danh môc phßng ban: L­u tr÷ th«ng tin vÒ c¸c phßng ban, Danh môc chøc vô: L­u tr÷ th«ng tin vÒ c¸c chøc vô, B¶ng chÊm c«ng: L­u th«ng tin chÊm c«ng cña nh©n viªn. TiÕp theo ta ph©n tÝch mèi quan hÖ gi÷a c¸c thùc thÓ th«ng qua s¬ ®å quan hÖ thùc thÓ. Nhê s¬ ®å thùc thÓ vµ c¸c mèi quan hÖ, chóng ta sÏ biÕt ®­îc nh÷ng thuéc tÝnh trong tËp thùc thÓ nµo cÇn gi÷ l¹i hoÆc t¸ch thµnh c¸c tËp thùc thÓ míi M« h×nh thùc thÓ liªn kÕt. ThÓ hiÖn mèi quan hÖ gi÷a c¸c b¶ng b. C¸c Table - b¶ng d÷ liÖu : + Table – B¶ng d÷ liÖu: lµ phÇn quan träng, c¬ b¶n nhÊt cña c¬ së d÷ liÖu , chøa c¸c d÷ liÖu cÇn thiÕt cña c¬ së d÷ liÖu. + Dùa vµo s¬ ®å thùc thÓ vµ m« t¶, chøc n¨ng cña ch­¬ng tr×nh, chóng ta x©y dùng bé table sau: + B¶ng nh©n viªn: L­u tr÷ th«ng tin toµn bé nh©n viªn trong c«ng ty. Kho¸ chÝnh: MSNV + B¶ng PCCV: L­u tªn c¸c chøc vô trong c«ng ty. Kho¸ chÝnh:MSCV + b¶ng chÊm c«ng: Ng­êi qu¶n lý l­¬ng sÏ chÊm c«ng hµng ngµy qua b¶ng chÊm c«ng ®Ó gi¶ l­¬ng nh©n viªn. Kho¸ chÝnh: MSNV, THANG, NAM. + B¶ng tÝnh l­¬ng: L­u c¸c th«ng tin liªn quan®Õn l­¬ng: møc l­¬ng, th­ëng, ph¹t. Kho¸ chÝnh :THANG + B¶ng bËc l­¬ng: Th«ng tin bËc l­¬ng. Kho¸ chÝnh: MABAC +B¶ng d©n téc: Th«ng tin vÒ c¸c tªn d©n téc.Kho¸ chÝnh: MSDT +B¶ng t«n gi¸o: Th«ng tin t«ngi¸o. Kho¸ chÝnh: MSTONGIAO + B¶ng ngo¹i ng÷: Th«ng tin vÒ ng«n ng÷ n­íc ngoµi mµ c¸c nh©n viªn cã thÓ chän lùa + B¶ng tr×nh ®é: Th«ng tin vÒ tr×nh ®é häc vÊn. VI. Cµi ®Æt, triÓn khai Giới thiÖu giao diÖn ch­¬ng tr×nh vµ code. Trang chñ: bao gåm hai nót (hai lÜnh vùc cña ch­¬ng tr×nh) gåm nót ng­êi sö dông vµ nót ng­êi qu¶n trÞ LÜnh vùc dµnh cho ng­êi sö dông bao gåm c¸c chøc n¨ng: xem th«ng tin nh©n viªn, t×m nh©n viªn theo c¸c tr­êng cña CSDL vµ c¸c trang t×m c«ng, t×m l­¬ng, xem b¶ng l­¬ng. LÜnh vùc dµnh cho ng­êi qu¶n trÞ gåm trang Login_Admin, t¹i tranh nµy th× ch­¬ng tr×nh ®ßi hái ng­êi sö dông ph¶i nhËp ®óng Username vµ Password trong CSDL th× míi ®­îc truy cËp vµo ch­¬ng tr×nh nÕu Username vµ Password kh«ng ®óng th× ch­¬ng tr×nh sÏ yªu cÇu nhËp l¹i tiÕp theo lµ trang Admin, t¹i ®©y cã c¸c chøc n¨ng lµ: thªm míi, söa, xo¸,t×m, xem c¸c th«ng tin vÒ nh©n viªn. T¹i phÇn nµy th× chØ nh÷ng ng­êi cã trong ban qu¶n trÞ th× míi ®­îc phÐp truy cËp. Sau ®©y lµ giao diÖn cñ trang chñ: Trang ng­êi dïng: Trang nµy ®­îc thiÕt kÕ dµnh cho ng­êi sö dông. T¹i ®©y ng­êi sö dông chØ ®­îc xem, t×m th«ng tin cña nh÷ng nh©n viªn trong c«ng ty mµ kh«ng ®­îc phÐp thªm,söa hoÆc xo¶ c¸c th«ng tin cña ch­¬ng tr×nh, trang gåm c¸c nót trang chñ(quay trë vÒ trang chñ), t×m (t×m th«ng tin theo c¸c tr­êng), b¶ng l­¬ng(xem th«ng tin vÒ l­¬ng nh©n viªn) + B¶ng l­¬ng: xem th«ng tin vÒ l­¬ng nh©n viªn Trang qu¶n trÞ: PhÇn nµy ®­îc thiÕt kÕ dµnh riªng cho nh÷ng ng­êi trong ban qu¶n trÞ, t¹i ®©y ng­êi sö dông ph¶i ®¨ng nhËp ®Çy ®ñ vµ ®óng Username, Passwod th× míi ®­îc phÐp sö dông ch­¬ng tr×nh mét c¸ch hîp lÖ vµ cã c¸c quyÒn sö dông trang Web còng nh­ cã quyÒn thªm míi, söa, xo¸, xem, t×m kiÕm vÒ c¸c th«ng tin cña nh©n viªn ë trong c«ng ty Trang Admin: Trang Admin bao gåm c¸c chøc n¨ng nh­: Chøc n¨ng xem nh­ xem th«ng tin t¹i trang Admin hoÆc cã thÓ xem th«ng tin chi tiÕt cña nh©n viªn Chøc n¨ng cËp nhËt nh©n viªn míi ®­îc thùc hiÖn b»ng c¸ch chän nót thªm nh©n viªn míi ®Ó nhËp th«ng tin míi. Chøc n¨ng söa th«ng tin ë t¹i ®©y cã chøc n¨ng söa c¸c th«ng tin sai lÖch qu¸ tr×nh nhËp bÞ nçi Chøc n¨ng xo¸, khi mét nh©n viªn cña c«ng ty chuyÓn ®I ho¨ bá viÖc th× ng­êi qu¶n trÞ cã thÓ xo¸ c¸c th«ng tin vÒ ng­êi ®ã ra khái danh s¸ch cña c«ng ty. Chøc n¨ng t×m, cã thÓ t×m mét hoÆc nhiÒu nh©n viªn khi cÇn. Sau ®©y lµ c¸c Form ch­¬ng tr×nh NhËp c«ng Trang xem c«ng: Sau khi chÊm c«ng th«ng tin ®­îc cËp nhËp trong b¶ng nµy. Ng­êi qu¶n trÞ cã thÓ chän th¸ng n¨m cÇn xem. T×m kiÕm: NhËp l­¬ng Thªm nh©n viªn B¶ng tÝnh l­¬ng nh©n viªn: Ng­êi qu¶n trÞ cã thÓ xem toµn bé th«ng tinvÒ l­¬ng th¸ng cña nh©n viªn theo th¸ng hoÆc n¨m. Cài ®Æt §Ó m2 2. Cµi ®Æt: m¸y tÝnh lµm viÖc ®­îc ë trªn m¹ng tr­íc hÕt ta ph¶i cÊu h×nh cho nã tho¶ m·n mét sè ®iÒu kiÖn sau: HÖ ®iÒu hµnh tèt nhÊt lµ Win 2000 Server Cµi ®Æt c¸c m« h×nh vµ giao thøc m¹ng: TCP/IP, Client/Server. ThiÕt lËp ®Þa chØ ID vµ tªn m¸y. ThiÕt lËp tr×nh chñ ch¹y ASP(IIS_Internet Information Service) a. Cµi ®Æt vµ thiÕt lËp cÊu h×nh IIS Cµi ®Æt IIS trªn hÖ ®iÒu hµnh Windows 2000. Th­êng sÏ cµi trong qu¸ tr×nh cµi ®Æt ban ®Çu Windows 2000. nhÊp nót Start ->Setting ->Control Panel ->Add/Remove Programs th× suÊt hiÖn cöa sæ sau: Chän Add/Remove Windows Components chän IIS cã thÓ thªm c¸c thµnh phÇn b»ng c¸ch nhÊp Internet Information Server, sau ®ã nhÊp nót Detail. Bªn trong mµn h×nh Detail cã nhiÒu lùa chän thµnh phÇn IIS CoommonFiles, Documentation, NNTP service,... Chän thµnh phÇn cÇn thiÕt råi nhÊp OK. Mµn h×nh kÕ tiÕp hiÓn thÞ Windows ®ang cµi ®Æt vµ lËp cÊu h×nh IIS theo lùa chän. Sau khi kÕt thóc qu¸ tr×nh ®Æt muèn biÕt cã cã tr×nh cñ IIS ch­a th× ta chän IE sau ®ã t¹i thanh Address gâ Nõu kÕt qu¶ hiÓn thÞ lµ mét trang Web vÒ ASP th× ta ®· thµnh c«ng TiÕp theo lµ lµm thÕ nµo ®Ó t¹o mét Web trªn tr×nh chñ ®ã. b. Cµi ®Æt Web ch¹y trªn tr×nh chñ IIS Chän th­ môc muèn chøa Web sau ®ã chän Properties\Web Sharing sau ®ã chän tªn th­ môc VÝ dô: Tao th­ môc trong æ ®Üa C víi tªn lµ ASP C:\ASP\Bai Tap ->Properties\ Websharing\share this folder -> chän Bai Tap ->OK VII>. KÕt luËn VIII>. Phô lôc c. KÕt nèi CSDL cña trang Web - Chän Start -> Setting -> Control Panel ®Ó më cöa sæ Control Panel.->Administrator Tool - NhÊp ®óp lªn biÓu t­îng ODBC Data Sources. Trong trang System DSN nhÊp nót Add më cöa sæ Create New Data Sources chän tr×nh ®iÒu khiÓn ODBC t­¬ng thÝch víi c¸c nguån d÷ liÖu mµ ng­êi dïng ®Þnh truy suÊt ®Õn. Trong tr­êng hîp nµy chän môc Microsft Access Driver ( *.mdb ), nhÊp nót finish. Trong cöa sæ ODBC Microsft Access Setup, ®Æt tªn m« t¶ CSDL lªn ODBC: data sounrce name, description , nhÊp nót Select ®Ó më cöa sæ Select database và chän cöa sæ Select database vµ chän CSDL t­¬ng øng VII. KÕt luËn KÕt qu¶ Qua thêi gian nghiªn cíu vÒ hÖ thèng QLNS trªn Web trong bµI b¸o c¸o nµy chóng em tr×nh bµy chi tiÕt vÒ s¶n phÈm mµ m×nh hoµn thµnh. Do kh¶ n¨ng vµ thêi gian cã h¹n v× vËy ch­¬ng tr×nh kh«ng tr¸nh khái nh÷ng thiÕu sãt mong thÇy c« gi¸o cïng c¸c b¹n ®ång nghiÖp xem xÐt vµ cïng hoµn thµnh vµ söa ch÷a nh÷ng sai xãt cßn l¹i. Møc hoµn thµnh c«ng viªc Do thời gian và khả năng cos hạn vi vậy chóng em ®· hoàn thành một Website tương đối hoàn chỉnh và đạt được một số yªu cầu của gi¸o viªn đặt ra. Cßn một số vấn đề nữa mà chóng em muốn giải quyết nhưng chưa làm được vµ hệ thống chấm điểm cßn đơn giản chưa linh hoạt. H­íng ph¸t triÓn t­¬ng lai Trong t­¬ng lai víi nÒn KHKT ngµy cµng ph¸t triÓn, chÝnh v× vËy mµ trang Web nµy cÇn ph¶I hoµn thiÖn h¬n tõ viÖc kiÓm so¸t ng­êi dïng ®Õn ph©n quyÒn vµ ®Æc biÖt hÖ thèng cßn ®ßi hái cao h¬n vÒ sù linh ho¹t cña nã. C¶m ¬n §iÒu ®Çu tiªn chóng em muèn göi lêi c¶m ¬n ®Õn toµn bé c¸c thÇy c« gi¸o trong khoa CNTT cïng c¸c thÇy c« gi¸o trong tr­êng C§ KTKTCN I, c¸c thÇy c« ®· d¹y chóng em trong suèt ba n¨m häc qua. Chóng em xin ch©n thµnh c¶m ¬n sù h­íng dÉn tËn t×nh cña gi¸o viªn h­íng dÉn thùc t©p: ThÇy Ph¹m Thanh B×nh trong viÖc h­íng dÉn vµ chØ b¶o chóng em trong qu¸ tr×nh thùc tËp tèt nghiÖp nµy. VIII. Phụ lục. 1. Các thuật ngữ sử dụng a. Tìm hiểu về Web Như chúng ta đã biết Web là một phương tiện phổ biến giúp mọi người lấy tin tức cũng như giao tiếp với nhau. Ngày nay các trang Web nhày càng phát triển không chỉ đơn giản là chứa các thông tin mà chúng ngày càng phát triển, giúp người sử dụng thuận tiện trong nhièu lĩnh vực: mua đặt hàng từ xa, giáo dục từ xa…Hiện nay, có hàng triệu máy tính đã đăng ký trong việc cung cấp thông tin trên mạng Internet. Để truy cập khối lượng thông tin khổg lồ này, các hệ thống phát đi thông tin như Gopher và World Wide Web đã ra đời. Dịch vụ W.W.W là một sản phẩm của trung tâm CERN (trung tâm nghiên cứu về vật lý, nguyên tử). W.W.W cho phép người sử dụng xem lướt nhanh chóng thông tin trên mạng Internet mà không phải đăng ký khai thác tới máy tính từ xa. W.W.W cung cấp nhiều thứ thích hợp thông qua Gopher, Wais, FPT, NNTP và nhiều chương trình khác nữa. Ngôn ngữ chủ yếu mà W.W.W sử dụng trong các dạng tài liệu là các liên kết siêu văn bản HTML (Hypertxt Manager Language) và giao thức truyền thông HTTP (Hypertext Transper Protocol). Các tài liệu W/W.W có thể chứa đựng các liên kết không chỉ tệp văn bản, mà cả các tệp hình ảnh, các tệp âm thanh và cả các tệp video. Trong thực tế mỗi ứng dụng Web đều tồn tại hai loại trang Web, trang Web tĩnh và trang Web đọng. Trang Web tĩnh thông thường là trang Web không kết nối cơ sở dữ liệu, điều đó có nghĩa là chúng thiết kế bằng các thẻ HTML và Client Script (kịch bản trên trình chủ). Tuy nhiên để trở thành một ứng dụng chuyên nghiệp, ứg dụng này bao hàm quá trình kết nối và truy cập cơ sở dữ liệu. Điều này có nghĩa là mỗi khi bạn làm tươi trang Web dữ liệu trình bày trên trang Web đuợc cập nhập bằng cách đọc các cơ sở dữ liệu. Nguyên lý hoạt động của W.W.W được xây dựng trên mô hình Client/Server. Theo mô hình này để truy cập đến trang Web Client sẽ sử dụng mô hình duyệt Web (Web Browser). Khi người sử dụng muốn truy cập đến trang Web nào đó họ chỉ việc cho biết địa chỉ của trang Web đó, Client sẽ tự động kết nối tới Server cần liên lạc rồi sử dụng giao thức HTTP để liên lạc với Web Server. Khi đó nhiệm vụ của Web Server là tiếp nhận yêu cầu của người sử dụng gửi từ Client qua CGI, phân tích các yêu cầu đó và thực hiện các tính toán sử lý dữ liệu. Sau khi thực hiện, kết quả được sử lývà đựoc chuyển về dạng siêu văn bản gửi cho CGI. CGI sẽ tự động gửi trở về cho Client, tại đây Web Browser sẽ hiển thị trang Web đó bằng các trình duyệt Web (như Internet Explorer Nescape). Để xây dựng một ứng dụng Web hoàn chỉnh và có tính thưong mại, cần phải kết hợp cả Client Server và Server Script với một loại cơ sở dữ liệu nào đó:Microsoft Access, SQL Server, MySQL, Oracle...Muốn triển khai ứng dựng Web trên mạng Internet hay Intranet ngoài các điều kiện cấu hình về phần cứng, hệ điều hành, cần phải có trình chủ Web Server. W.W.W đang trên đà phát triển mạnh mẽ, ngày nay có trên 200 trạm phục vụ W,W.W trên Internet cung cấp một lượng thông tin lớn mà không dế gì truy cập chúng bằng các công cụ khác. Như vậy, đaay là một dịch vụ không thể thiếu được đối với những người sử dụng Internet. Có nhiều hình thức để xây dựng một trang Web: HTML, các công cụ hỗ trợ và lập trình Web. b. Công cụ thiết kế Web Công nghệ thông tin phát triển ngày càng xuất hiện các công cụ, các ngôn ngữ lập trình, các cơ sở dữ liệu hỗ trợ thiết kế Web. Ban đầu chỉ là các ngôn ngữ Html cơ bản, sau đó có nhiêu công cụ hỗ trợ như: font page, Dreamwave và sau là các ngôn ngũ lập trình hỗ trợ mạnh cơ sở dữ liệu: Asp, Java, Php... Ở phần thiết kế này chủ yếu dùng ngôn ngữ ASP vì vậy sau đây là các khái niệm về ASP. Ngôn ngữ lập trình Web ASP ASP(Active Server Page) là ngôn ngữ lập trình ứng dụng chạy bên phía Server. Khả năng tạo mức độ tương tác cao là yếu tố quyết định tác động của ASP lên Website. Một trang ASP có các đặc điểm sau: Một trang ASP được lưu với phần mở rộng “.asp”. Cung cấp chế độ bảo mật vì các code trong trang ASP người duyệt Web không thể thấy được. Khả năng kết nối CSDL đơn giản. Ngôn ngữ thông dụng nhất trong ASP là VBScript. Được hỗ trợ bởi trình chủ Web ServerIIS(Internet Information Server) và Peronal Web Server(PWS là trình chủ dùng trong Win 98). Tuy nhiên IIS thông dụng nhất. c. Khái niệm cơ bản về ASP *>Thành phần cơ bản của một trang ASP Một trang ASP thường có 4 phần: Dữ liệu văn bản Các thẻ Html Các đoạn mã chạy phía Client nằm trong thẻ. Các đoạn mã ASP chạy phía S erver nằm trong thẻ. Như vậy một trang ASP là một trang HTML được nhúng thêm phần xử lý viết bằng mã ASP Có thể sử dụng nhiều ngôn ngữ Script khac nhau để viết trang ASP, vì thế phần chỉ định Script nào được sử dụng trong trang, bằng khai báo. ở đầu trang. Vd: *>Ngôn ngữ VBScript VBScript là một ngôn ngữ dùng chủ yếu trong ASP vì vậy có một số khái niệm cơ bản cần nắm rõ: Chú thích: Bắt đầu bằng ký tự(‘) chỉ có tác dụng trên một dòng. Khai báo biến, hằng, mảng: Dùng từ khoá dim để khai báo biến, không cần chỉ định kiểu của biến. + Biến không phân biệt chữ hoa chữ thường. + Chiều dài không ._.

Các file đính kèm theo tài liệu này:

  • docP0107.doc
Tài liệu liên quan