Khóa luận Xây dựng Website khách sạn Phương Đông

I. Lý do chọn đề tài Với cuộc sống hiện đại, ngày càng phát triển thì nhu cầu đi tham quan du lịch của con người cũng tăng lên. Với mong muốn tìm hiểu thêm về mạng Internet và những vấn đề về quảng cáo, thương mại điện tử, tôi chọn đề tài “Xây dựng Website Khách Sạn Phương Đông” làm đề tài khoá luận tốt nghiệp. II. Tổng quan về hệ thống - Trong cuộc sống hàng ngày, thương mại điện tử ngày càng trở nên quen thuộc đối với con người. - Trước đây, hình thức đầu tiên của thương mại điện tử đó là bán hàng qua điện thoại cố định. Đối với hệ thống này, đã có một số cải tiến như sau: +Hệ thống trả lời tương tác (IVR – Interactive Voice Response). + Quy trình nhận đơn đặt hàng từ khách hàng tự động hoá. + Khách hàng có thể mua hàng qua Catalogue rồi bấm điện thoại Nhưng tất cả đều chưa phổ biến vì tính bảo mật chưa cao. Cùng với sự phát triển vượt bậc của CNTT, tới thời điểm bây giờ giao dịch qua mạng Internet là hình thức phát triển hoàn chỉnh và phổ biến nhất. Khách hàng có thể đăng ký, xem hàng, đặt hàng và thanh toán bằng thẻ điện tử. Thương mại điện tử qua mạng Internet lại có lợi thế về khả năng cung cấp đa phương tiện. Tuy nhiên, việc áp dụng Internet vào thương mại điện tử ở nước ta lại chưa cao, do một số yếu tố sau: Đối tượng tiềm năng ít, tỷ lệ người dùng Internet còn thấp. + Phần lớn số người sử dụng Internet là học sinh, sinh viên và các chuyên gia tin học. +Chưa có cơ sở hạ tầng thanh toán trực tuyến. Từ những vấn đề trên, nhận thấy việc trao đổi làm ăn, quảng bá thương hiệu của một doanh nghiệp, một công ty lên mạng Internet là rất cần thiết. III. Phát biểu bài toán Vấn đề đặt ra cho bài toán “Xây dựng Website khách sạn Phương Đông” đó là phải xây dựng được một hệ thống Website nhằm: + Cho phép nhà cung cấp dịch vụ Khách sạn có thể giới thiệu, quảng bá các thông tin, dịch vụ, những thế mạnh của khách sạn. + Hỗ trợ cho khách hàng có thể truy nhập thông tin của khách sạn, lựa chọn hình thức đặt phòng trong Khách sạn qua trang Web. Từ những mục đích trên của bài toán, hệ thống xây dựng phải đảm bảo được: + Đối với khách hàng: - Giao diện của hệ thống được thiết kế phải hài hoà, sinh động, gần gũi với người sử dụng. - Thu hút được sự quan tâm của nhiều đối tượng người dùng, đặc biệt là khách du lịch. - Khống chế được những đối tượng có ý định phá rối trên Website. +Đối với người quản trị: - Cung cấp cho người quản trị các chức năng tối ưu, rõ ràng, chính xác. - Từ đó, người quản trị có thể kiểm soát chặt chẽ toàn bộ hệ thống. - Xử lý nhanh chóng các thông tin yêu cầu từ phía khách hàng cũng như các thông tin khách sạn. IV. Các đối tượng phục vụ của hệ thống + Khách viếng thăm: Đối tượng này bao gồm những khách hàng nào muốn truy cập Website để: - Xem chi tiết về các thông tin, dịch vụ trong khách sạn. - Lựa chọn chức năng hỗ trợ đặt phòng. +Nguời quản trị Website: - Đối tượng này là người được cấp quyền để có thể đăng nhập hệ thống. - Là người có quyền kiểm soát toàn bộ hệ thống. - Là người chịu tách nhiệm liên hệ với khách hàng khi họ yêu cầu một dịch vụ nào đó. V. Các yêu cầu đối với hệ thống: 1. Tính tiện dụng: + Hệ thống phải có tính thân thiện với người dùng. + Đảm bảo khả năng hỗ trợ tối đa cho người dùng trong việc sử dụng và khai thác hệ thống. 2. Tính bảo mật Hệ thống phải đảm bảo được khả năng bảo mật thông tin trong quá trình truy suất thông tin từ phía người dùng. 3. Tính tuỳ biến Hệ thống phải hỗ trợ khả năng tuỳ biến nhằm giúp người quản trị có thể dễ dàng kiểm soát các nguồn thông tin của mình. VI. Hướng giả quyết Từ những vấn đề nêu trên của bài toán, đề tài đã được giải quyết như sau: 1. Các bước thực hiện: + Thâm nhập thực tế + Khảo sát, phân tích hệ thống cũ + Tìm hiểu nhược điểm của hệ thống cũ + Xây dựng hệ thống mới + Lựa chọn Hệ quản trị Cơ sở dữ liệu + Lựa chọn ngôn ngữ + Cài đặt chương trình 2. Các giải pháp chọn lựa + Kiểu ứng dụng: ứng dụng Web + Ngôn ngữ lập trình: Ngôn ngữ ASP (Active Server Page) + Hệ quản trị Cơ sở dữ liệu: Hệ quản trị CSDL Access + Web server: IIS (Internet Information Server) VII. Phân tích hệ thống mới Từ những vấn đề nêu trên của bài toán, đề tài được phân tích và thiết kế như sau: + Chức năng chính của hệ thống: Cung cấp thông tin dịch vụ, hỗ trợ đặt phòng khách sạn qua mạng + Các chức năng cụ thể: - Chức năng cung cấp thông tin và dịch vụ khách sạn - Chức năng đặt phòng khách sạn - Chức năng quản trị VIII. Cài đặt chương trình Chương trình gồm các Modul sau: + Trang Giới thiệu: Giới thiệu tổng quan về Khách sạn du lịch Phương Đông + Trang Tin tức: Cung cấp các thông tin của khách sạn + Trang quản trị: Dành cho người quản trị khách sạn - đăng nhập để quản trị hệ thống. + Trang liên hệ: Trang dành cho khách hàng gửi thông tin liên hệ đến hệ thống khách sạn. + Trang Góp ý: Trang dành cho Khách hàngđóng góp ý kiến đến hệ thống khách sạn. IX. Kết quả đề tài đạt được: + Hỗ trợ cho khách hàng: - Cung cấp các thông tin của khách sạn. - Xem thông tin về các dịch vụ, thông tin về các loại phòng trong khách sạn. - Hỗ trợ khách hàng đặt phòng đặt phòng trực tuyến. - Thông tin về các dịch vụ du lịch, về các loại kinh doanh du lịch mới nhất. + Hướng phát triển - Tạo giao diện thân thiện hơn để thu hút khách hàng. - Đa dạng hoá các hình thức thanh toán. - Xây dựng hệ thống quản trị tốt hơn, có tính bảo mật cao. - Chuyển đổi sang Hệ quản trị Cơ sở dữ liệu mạnh hơn như SQL Server hoặc Oracle.

doc50 trang | Chia sẻ: lvcdongnoi | Lượt xem: 2492 | Lượt tải: 1download
Bạn đang xem trước 20 trang tài liệu Khóa luận Xây dựng Website khách sạn Phương Đông, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Tr­êng ®¹i häc Vinh Khoa C«ng nghÖ th«ng tin ----------------------o0o------------------------ Kho¸ luËn tèt nghiÖp: X©y dùng Website Kh¸ch s¹n Ph­¬ng §«ng Gi¸o viªn h­íng dÉn: Th¹c sü Lª Anh Ngäc Sinh viªn thùc hiªn: NguyÔn ThÞ Ph­¬ng Th¶o Líp 42E3 – Khoa C«ng nghÖ th«ng tin Niªn kho¸ 2001 – 2006 Vinh, 5 - 2006 Lêi nãi ®Çu Internet ngµy cµng trë nªn cÇn thiÕt cho cuéc sèng, ®Æc biÖt lµ trong th­¬ng m¹i ®iÖn tö hiÖn nay ®ang lµ ngµnh kinh tÕ thu lîi nhuËn cao ë nhiÒu n­íc trªn thÕ giíi. Trong nh÷ng n¨m gÇn ®©y Internet ®· cã phÇn ®¸p øng ®­îc nhu cÇu cña kh¸ch hµng vµ nhµ th­¬ng m¹i v× giao dÞch kinh doanh lµ mét ho¹t ®éng kh«ng thÓ thiÕu ®­îc trong ®êi sèng hiÖn nay. Víi cuéc sèng hiÖn ®¹i, ngµy cµng ph¸t triÓn th× nhu cÇu ®­îc ®i tham quan du lÞch ®ã ®©y cña con ng­êi ngµy còng t¨ng lªn. Víi mong muèn t×m hiÓu thªm vÒ m¹ng Internet vµ nh÷ng vÊn ®Ò vÒ qu¶ng c¸o, th­¬ng m¹i ®iÖn tö t«i chän ®Ò tµi “X©y dùng Website Kh¸ch s¹n Ph­¬ng §«ng”, ®Ò tµi ®­îc t«i x©y dùng vµ ph¸t triÓn nh»m t¹o ra mét sù thö nghiÖm b­íc ®Çu lµm quen víi lÜnh vùc kh¸ cßn míi mÎ nµy ë ViÖt Nam. Môc tiªu cña hÖ thèng lµ ®¸p øng ®­îc nhu cÇu më réng thÞ tr­êng kinh doanh, qu¶ng b¸ c¸c th«ng tin vµ dÞch vô mµ kh¸ch s¹n ®· cã, ®ång thêi ®¸p øng nhu cÇu vÒ chç nghØ cho kh¸ch tham quan du lÞch khi ®Õn th¨m quan hoÆc dõng ch©n t¹i NghÖ An. Th«ng tin vÒ c¸c dÞch vô cña kh¸ch s¹n sÏ lu«n lu«n ®ù¬c cËp nhËt míi vµ bªn c¹nh ®ã kh¸ch du lÞch sÏ tiÕt kiÖm ®­îc thêi gian vµ chi phÝ ®i l¹i. Sau khi t×m hiÓu ng«n ng÷ ASP vµ C¬ së d÷ liÖu Access t«i ®· ¸p dông x©y dùng Website nµy víi c¸c chøc n¨ng sau: Hç trî kh¸ch hµng: Th«ng qua qu¸ tr×nh duyÖt Web, kh¸ch hµng nµo còng cã thÓ tham kh¶o th«ng tin trªn tÊt c¶ c¸c trang cña Website ®Ó biÕt ®­îc c¸c th«ng tin vÒ c¸c lo¹i phßng vµ c¸c dÞch vô kh¸c. Kh¸ch hµng khi ®Õn víi Website ®Ó chän lùa lo¹i phßng sÏ thËt sù c¶m thÊy hµi lßng víi viÖc bè trÝ chi tiÕt, cô thÓ th«ng tin vÒ c¸c lo¹i phßng mµ m×nh sÏ chän lùa. C¸c lo¹i phßng ®­îc tr×nh bµy mét c¸ch khoa häc theo c¸c lo¹i phßng mµ kh¸ch s¹n cã vµ kh¸ch hµng sÏ thÊy ®­îc chi tiÕt, cô thÓ vÒ gi¸ c¶, h×nh ¶nh c¸c lo¹i phßng còng ®­îc cung cÊp mét c¸ch sinh ®éng. Hç trî cho ng­êi qu¶n trÞ: Ng­êi qu¶n trÞ ®­îc cÊp mét Account vµ cã thÓ thao t¸c trªn c¬ së d÷ liÖu th«ng qua giao diÖn Web nh­ thªm, söa, xo¸ th«ng tin c¸c lo¹i phßng. Ngoµi Lêi nãi ®Çu vµ PhÇn KÕt luËn, ®Ò tµi gåm cã c¸c ch­¬ng sau: Ch­¬ng I. Tæng quan vÒ hÖ thèng Ch­¬ng II. Ng«n ng÷ ASP vµ C¬ së d÷ liÖu Access Ch­¬ng III. Ph©n tÝch vµ thiÕt kÕ hÖ thèng Ch­¬ng IV. Mét sè giao diÖn chÝnh T«i xin ch©n thµnh c¶m ¬n thÇy gi¸o, Th¹c sü Lª Anh Ngäc ®· nhiÖt t×nh gióp ®ì t«i hoµn thµnh tèt kho¸ luËn tèt nghiÖp nµy. Qua ®©y, t«i còng xin göi lêi c¶m ¬n ®Õn c¸c thÇy c« gi¸o trong khoa C«ng nghÖ th«ng tin cïng tÊt c¶ c¸c b¹n sinh viªn líp 42E ®· gióp ®ì khi thùc hiÖn kho¸ luËn tèt nghiÖp. MÆc dï hÕt søc cè g¾ng nh­ng ch¾c ch¾n vÉn cßn nhiÒu thiÕu sãt. T«i rÊt mong ®­îc sù ®ãng gãp ý kiÕn cña c¸c thÇy c« gi¸o vµ toµn thÓ c¸c b¹n sinh viªn. Vinh, th¸ng 5 n¨m 2006. Sinh viªn thùc hiÖn NguyÔn ThÞ Ph­¬ng Th¶o Ch­¬ng I Tæng quan vÒ hÖ thèng I. Nhu cÇu tÊt yÕu cña th­¬ng m¹i ®iÖn tö Th­¬ng m¹i ®iÖn tö ngµy cµng trë nªn quen thuéc trong ®êi sèng hµng ngµy cña chóng ta. C¸c giao dÞch qua ph­¬ng tiÖn ®iÖn tö ®ang dÇn dÇn thay thÕ c¸c ph­¬ng tiÖn giao dÞch truyÒn thèng. Nhê kh¶ n¨ng truyÒn ®i c¸c th«ng tin tøc thêi, kh«ng giíi h¹n kh«ng gian, thêi gian nªn c¸c ph­¬ng tiÖn th«ng tin ®iÖn tö gióp c¸c doanh nghiÖp t¨ng kh¶ n¨ng c¹nh tranh do gi¶m chi phÝ, gi¶m thêi gian ®­a s¶n phÈm vµo thÞ tr­êng, vµ gi¶m thiÓu l·ng phÝ. Tuy nhiªn vÉn cßn tån t¹i nhiÒu vÊn ®Ò kü thuËt khiÕn cho c¸c h×nh thøc nµy ch­a ph¸t triÓn t­¬ng xøng víi tiÒm n¨ng cña nã. Mua b¸n hµng qua ®iÖn tho¹i cè ®Þnh lµ h×nh thøc ®Çu tiªn cña th­¬ng m¹i ®iÖn tö ®· cã tõ thÕ kû 19 vµ ®Õn nay ®· cã rÊt nhiÒu c¶i tiÕn quan träng. NÕu nh­ tr­íc ®©y c¸c ®iÖn tho¹i viªn ph¶i nghe ®iÖn tho¹i vµ ghi l¹i c¸c yªu cÇu cña kh¸ch hµng th× hiÖn nay nhê cã hÖ thèng tr¶ lêi t­¬ng t¸c (IVR- Interractive Voice Response) nªn quy tr×nh nhËn ®¬n ®Æt hµng tõ kh¸ch hµng ®· ®­îc tù ®éng ho¸. ë mét sè n­íc ph¸t triÓn, kh¸ch hµng ®· cã thÓ mua hµng qua Catalogue b»ng c¸ch gäi ®iÖn ®Õn sè ®iÖn tho¹i b¸n mÆt hµng ®ã vµ nhËp c¸c th«ng tin ®Æt hµng th«ng qua phÝm ®iÖn tho¹i hoÆc b»ng giäng nãi. C¸ch ®Æt hµng nµy gióp cho c¸c cöa hµng, nhµ hµng cã thÓ phôc vô mét l­îng lín kh¸ch hµng trong suèt 24/24h mµ kh«ng sî nhÇm lÉn vµ Ýt tèn kÐm. MÆc dï vËy, ph­¬ng thøc b¸n hµng nµy chØ phï hîp khi b¸n mét sè l­îng mÆt hµng h¹n chÕ v× qua mçi sè b¸n ®iÖn tho¹i chØ b¸n cã mét mÆt hµng. VÒ mÆt kü thuËt, hÖ thèng tr¶ lêi t­¬ng t¸c IVR còng cho phÐp kh¸ch hµng göi c¸c th«ng tin vÒ thÎ ®iÖn tö qua ®iÖn tho¹i cè ®Þnh ®Ó thanh to¸n cho ®¬n hµng cña m×nh. Nh­ng h×nh thøc nµy kh«ng phæ biÕn do c¸c th«ng tin truyÒn trªn m¹ng ®iÖn tho¹i cè ®Þnh ®­îc b¶o mËt rÊt kÐm. Cïng víi sù ph¸t triÓn cña th«ng tin di ®éng, c¸c giao dÞch qua m¹ng th«ng tin di ®éng còng ®ang ngµy cµng trë nªn th«ng dông. Kh¸ch hµng cã thÓ ®Æt hµng b»ng c¸ch gäi ®iÖn tho¹i, göi tin nh¾n SMS hoÆc WAP. C¸c ®¬n hµng ®­îc xö lý tù ®éng vµ kh¸ch hµng cã thÓ thanh to¸n tiÒn th«ng qua dÞch vô mobile- banking. Tuy nhiªn, còng nh­ m¹ng ®iÖn tho¹i cè ®Þnh m¹ng th«ng tin di ®éng hiÖn nay vÉn ch­a ®ñ ®é b¶o mËt cÇn thiÕt ®Ó kh¸ch hµng cã thÓ thanh to¸n trùc tiÕp an toµn. Trong c¸c h×nh thøc th­¬ng m¹i ®iÖn tö, giao dÞch qua m¹ng Internet lµ h×nh thøc ph¸t triÓn hoµn chØnh vµ phæ biÕn nhÊt. Qua m¹ng Internet, kh¸ch hµng cã thÓ ®¨ng ký, xem hµng, ®Æt hµng vµ thanh to¸n b»ng thÎ ®iÖn tö hoÆc hÖ thèng thanh to¸n kiÓu Paypar. Nh­ng do yªu cÇu ph¶i cã m¸y vi tÝnh kÕt nèi Internet vµ ng­êi dïng ph¶i cã kiÕn thøc nhÊt ®Þnh vÒ m¸y tÝnh vµ m¹ng Internet nªn th­¬ng m¹i ®iÖn tö chØ míi phæ biÕn ë c¸c n­íc cã nÒn CNTT ph¸t triÓn. MÆt kh¸c, ®Ó thanh to¸n trùc tiÕp qua m¹ng Internet cÇn ph¶i x©y dùng c¬ së h¹ tÇng thanh to¸n thÎ ®iÖn tö hoÆc tµi kho¶n ®iÖn tö. §iÒu nµy phô thuéc rÊt nhiÒu vµo tr×nh ®é ph¸t triÓn cña hÖ thèng ng©n hµng vµ thãi quen thanh to¸n ë mçi quèc gia. Mét vÊn ®Ò mµ ng­êi mua gÆp ph¶i trong c¸c giao dÞch qua m¹ng Internet lµ nh÷ng rñi ro khi trao ®æi c¸c th«ng tin thanh to¸n qua m¹ng Internet. Theo BBBOnline (www.BBBOline.org) th× kho¶ng 3/4 kh¸ch hµng mua b¸n trªn m¹ng lo ng¹i vÒ vÊn ®Ò b¶o mËt. Vµ ¨n c¾p c¸c th«ng tin c¸ nh©n qua m¹ng Internet vÉn ®ang lµ mét vÊn n¹n ë c¸c quèc gia cã ho¹t ®éng th­¬ng m¹i ®iÖn tö ph¸t triÓn. Mçi h×nh thøc th­¬ng m¹i ®Òu cã ­u ®iÓm vµ nh­îc ®iÓm riªng. NÕu nh­ th­¬ng m¹i ®iÖn tö qua m¹ng ®iÖn tho¹i cè ®Þnh cã lîi thÕ vÒ sè l­îng thuª bao vµ tiÖn dông th× l¹i kh«ng truyÒn t¶i ®­îc h×nh ¶nh vµ kh¶ n¨ng b¶o mËt kÐm. H×nh thøc th­¬ng m¹i ®iÖn tö qua m¹ng th«ng tin di ®éng cã lîi thÕ vÒ tÝnh c¬ ®éng nh­ng còng cã chung nh­îc ®iÓm víi th­¬ng m¹i qua ®iÖn tho¹i cè ®Þnh. Víi th­¬ng m¹i ®iÖn tö qua Internet l¹i cã lîi thÕ vÒ kh¶ n¨ng cung cÊp th«ng tin ®a ph­¬ng tiÖn vÒ mÆt hµng nh­ng kÐm vÒ tÝnh phæ cËp v× ng­êi dïng ph¶i cã m¸y tÝnh kÕt nèi Internet vµ cã kiÕn thøc vÒ m¹ng Internet. Vµ trong tÊt c¶ c¸c h×nh thøc th­¬ng m¹i ®iÖn tö vÊn ®Ò an toµn thanh to¸n vÉn ch­a ®­îc gi¶i quyÕt triÖt ®Ó. Do nh÷ng kh¸c biÖt vÒ ­u nh­îc ®iÓm gi÷a c¸c h×nh thøc th­¬ng m¹i ®iÖn tö nh­ vËy nªn viÖc tÝch hîp c¸c hÖ thèng nµy trong mét hÖ thèng sÏ gióp bæ khuyÕt c¸c yÕu ®iÓm vµ tËp hîp c¸c ­u ®iÓm, gióp cho th­¬ng m¹i ®iÖn tö ph¸t triÓn. ë n­íc ta, mÆc dï ®­îc nhµ n­íc quan t©m ®Çu t­ nh­ng th­¬ng m¹i ®iÖn tö vÉn ch­a ph¸t triÓn hoµn chØnh. Cã nhiÒu doanh nghiÖp ®· lËp gian hµng trªn m¹ng Internet ®Ó giíi thiÖu, b¸n s¶n phÈm cña m×nh nh­ng c¸c dÞch vô vÉn ch­a chuyªn nghiÖp vµ thanh to¸n vÉn theo h×nh thøc tr¶ tiÒn khi nhËn hµng. Cã rÊt nhiÒu nguyªn nh©n khiÕn cho th­¬ng m¹i ®iÖn tö ë n­íc ta ch­a ph¸t triÓn, chóng t«i xin nªu ra mét sè nguyªn nh©n chÝnh: - §èi t­îng tiÒm n¨ng Ýt: Tû lÖ sè ng­êi dïng Internet cña c¶ n­íc ®ang cßn rÊt thÊp. - PhÇn lín sè ng­êi sö dông Internet ë n­íc ta lµ häc sinh, sinh viªn vµ chuyªn gia tin häc, lµ nh÷ng ng­êi Ýt mua s¾m. V× vËy, thÞ tr­êng mua hµng qua Internet ë n­íc ta qu¸ nhá, ch­a ®ñ hÊp dÉn ®Ó c¸c doanh nghiÖp ®Çu t­ vµo x©y dùng hÖ thèng th­¬ng m¹i ®iÖn tö hiÖn ®¹i vµ hoµn chØnh. Víi c¸c h×nh thøc th­¬ng m¹i ®iÖn tö kh¸c th× hiÖn ®· cã rÊt nhiÒu doanh nghiÖp tæ chøc b¸n hµng qua ®iÖn tho¹i nh­ng viÖc nhËn ®Æt hµng vÉn do ®iÖn tho¹i viªn thùc hiÖn nªn kÐm tiÖn lîi vµ hiÖu qu¶, ë n­íc ta ch­a cã dÞch vô th­¬ng m¹i qua m¹ng th«ng tin di ®éng. - Ch­a cã c¬ së h¹ tÇng cho thanh to¸n trùc tuyÕn: Mét lý do quan träng lµ ë ViÖt Nam phÇn lín ng­êi tiªu dïng vÉn cã thãi quen dïng tiÒn mÆt. MÆt kh¸c ®Ó x©y dùng ®­îc mét hÖ thèng thanh to¸n thÎ qua m¹ng Internet cÇn ph¶i ®Çu t­ rÊt lín. V× vËy, c¸c ng©n hµng ch­a muèn ®Çu t­ x©y dùng hÖ thèng thanh to¸n trùc tuyÕn. - LuËt ®iÒu chØnh c¸c giao dÞch th­¬ng m¹i ®iÖn tö míi ®­îc ban hµnh vµ cÇn ®­îc hoµn chØnh thªm nªn c¸c ho¹t ®éng th­¬ng m¹i ®iÖn tö ch­a thùc sù ®Þnh h­íng vµ cã chç dùa vÒ mÆt ph¸p lý. Tõ nh÷ng vÊn ®Ò nªu trªn t«i nhËn thÊy viÖc trao ®æi lµm ¨n, qu¶ng b¸ th­¬ng hiÖu cña doanh nghiÖp lµ mét viÖc tÊt yÕu tu©n theo quy luËt ph¸t triÓn cña khoa häc vµ c«ng nghÖ. II. §Æt vÊn ®Ò 1. Ph¸t biÓu bµi to¸n NÕu b¹n lµ nhµ cung cÊp dÞch vô kh¸ch s¹n, ®· bao giê b¹n tù hái: Lµm thÕ nµo ®Ó dÞch vô cña m×nh ®Õn ®­îc víi kh¸ch hµng?. NÕu b¹n lµ mét kh¸ch du lÞch hay mét th­¬ng gia, ®· bao giê b¹n tù hái: Lµm thÕ nµo m×nh cã thÓ ®¨ng ký mét chç ë hîp lý khi cã nhu cÇu mµ l¹i kh«ng cÇn ®Õn ®¨ng ký t¹i kh¸ch s¹n. VÊn ®Ò ®Æt ra cho bµi to¸n chÝnh lµ lµm thÕ nµo ®Ó x©y dùng mét hÖ thèng Website cho phÐp nhµ cung cÊp dÞch vô kh¸ch s¹n cã thÓ giíi thiÖu, qu¶ng b¸ c¸c th«ng tin, dÞch vô, nh÷ng thÕ m¹nh cña kh¸ch s¹n. §ång thêi cã thÓ hç trî cho kh¸ch hµng cã thÓ ®Æt phßng trong kh¸ch s¹n qua trang Web Bªn c¹nh ®ã ®Ò tµi cÇn ph¶i ®¶m b¶o ®­îc c¸c yªu cÇu sau: a. §èi víi kh¸ch hµng: Giao diÖn cña hÖ thèng ®­îc thiÕt kÕ ph¶i hµi hoµ, sinh ®éng, gÇn gòi víi ng­êi sö dông nh»m môc ®Ých më réng thÞ tr­êng kinh doanh, thu hót sù quan t©m cña nhiÒu ®èi t­îng ng­êi dïng, ®Æc biÖt lµ kh¸ch du lÞch, nh÷ng ng­êi cã nhu cÇu thùc sù sö dông dÞch vô cña kh¸ch s¹n. §Ó tõ ®ã, hä cã thÓ tin t­ëng lùa chän c¸c dÞch vô mµ kh¸ch s¹n cã. b. §èi víi ng­êi qu¶n trÞ: HÖ thèng ®¶m b¶o cung cÊp cho ng­êi qu¶n trÞ c¸c chøc n¨ng tèi ­u, râ rµng, chÝnh x¸c ®Ó tõ ®ã ng­êi qu¶n trÞ cã thÓ kiÓm so¸t chÆt chÏ toµn bé hÖ thèng, xö lý nhanh chãng c¸c th«ng tin yªu cÇu tõ phÝa kh¸ch hµng còng nh­ c¸c th«ng tin kh¸ch s¹n. 2. C¸c ®èi t­îng phôc vô cña hÖ thèng. 2.1. Kh¸ch viÕng th¨m, nh÷ng ng­êi cã nhu cÇu ®Æt phßng kh¸ch s¹n §èi t­îng nµy cã thÓ truy xuÊt c¸c th«ng tin mµ nhµ cung cÊp dÞch vô cho phÐp nh­ lµ c¸c dÞch vô cña kh¸ch s¹n, ®Þa chØ, c¸c th«ng tin vÒ kh¸ch s¹n… ®ång thêi cã thÓ ®Æt phßng trùc tuyÕn. 2.2. Ng­êi qu¶n trÞ Website (Nhµ cung cÊp dÞch vô) §èi t­îng nµy cã thÓ ®¨ng nhËp ®Ó qu¶n trÞ hÖ thèng t¹i bÊt cø n¬i ®©u vµ vµo bÊt cø thêi ®iÓm nµo. Hä cã quyÒn kiÓm so¸t toµn bé hÖ thèng, cô thÓ nh­ xem vµ hiÖu chØnh c¸c th«ng tin vÒ kh¸ch s¹n, c¸c dÞch vô mµ hä cung cÊp, tiÕp nhËn danh s¸ch c¸c ®¬n ®Æt phßng thu nhËn ®­îc tõ kh¸ch hµng, ®ång thêi xö lý c¸c th«ng tin tr¶ phßng cña kh¸ch…Ng­êi qu¶n trÞ chÞu tr¸ch nhiÖm liªn hÖ víi kh¸ch hµng khi cã mét yªu cÇu ®Æt phßng ®­îc göi tíi. Trªn thùc tÕ viÖc nµy cã thÓ ®­îc thùc hiÖn tù ®éng theo quy tr×nh sau: Khi kh¸ch th¨m truy cËp vµo Website cña kh¸ch s¹n hä sÏ n¾m ®­îc nh÷ng th«ng tin chi tiÕt vÒ kh¶ n¨ng cung cÊp dÞch vô cña kh¸ch s¹n nh­ danh môc c¸c lo¹i phßng trèng, th«ng tin vÒ c¸c dÞch vô mµ kh¸ch s¹n cã thÓ ®¸p øng…khi kh¸ch th¨m cã nhu cÇu ®Æt phßng hä sÏ tiÕn hµnh chän lo¹i phßng vµ ®Æt phßng theo nhu cÇu cña m×nh. Kh¸ch th¨m sÏ tiÕn hµnh cËp nhËt mét sè th«ng tin vÒ b¶n th©n, ph­¬ng thøc thanh to¸n, th«ng tin nµy sÏ ®­îc hÖ thèng tù ®éng xö lý, nh÷ng lo¹i phßng ®· cã kh¸ch ®Æt sÏ kh«ng xuÊt hiÖn trªn danh môc c¸c lo¹i phßng cña kh¸ch s¹n n÷a, khi ng­êi qu¶n trÞ xö lý th«ng tin tr¶ phßng th× nh÷ng phßng kh¸ch tr¶ sÏ trë l¹i t×nh tr¹ng s½n sµng ®ãn kh¸ch. 3. C¸c yªu cÇu ®èi víi hÖ thèng. 3.1. TÝnh tiÖn dông HÖ thèng ph¶i cã tÝnh th©n thiÖn víi ng­êi dïng, ®¶m b¶o kh¶ n¨ng hç trî tèi ®a cho ng­êi dïng trong viÖc sö dông vµ khai th¸c hÖ thèng. 3.2 TÝnh b¶o mËt HÖ thèng ph¶i ®¶m b¶o ®­îc kh¶ n¨ng b¶o mËt th«ng tin trong qu¸ tr×nh truy suÊt th«ng tin tõ phÝa ng­êi dïng. Mäi truy suÊt cña ng­êi dïng ph¶i ®­îc kiÓm so¸t c¶ tõ phÝa tr×nh kh¸ch lÉn tr×nh chñ nh»m ®¶m b¶o kh¶ n¨ng vËn hµnh tèt nhÊt cho hÖ thèng. 3.3. TÝnh tuú biÕn. HÖ thèng ph¶i hç trî kh¶ n¨ng tuú biÕn nh»m gióp ng­êi qu¶n trÞ cã thÓ dÔ dµng kiÓm so¸t c¸c nguån th«ng tin cña m×nh tuú thuéc vµo nhu cÇu cña hä. 3.4. TÝnh h÷u dông. HÖ thèng ®­îc tæ chøc theo m« h×nh B-to-C (Nhµ kinh doanh – Ng­êi tiªu dïng) do tr×nh ®é còng nh­ nhu cÇu cña ng­êi sö dông rÊt kh¸c nhau, nªn hÖ thèng ph¶i ®­îc tæ chøc hiÖu qu¶, râ rµng nh»m ®¹t hiÖu qu¶ cao nhÊt. Ch­¬ng II Ng«n ng÷ ASP vµ C¬ së d÷ liÖu Access I. Nghiªn cøu ng«n ng÷ html 1. Kh¸i niÖm HTML Ngôn ngữ HTML (Hyper Text Markup Language) là ngôn ngữ định dạng và đánh dấu các văn bản. HTML sử dụng các thẻ (tag) để định dạng. Trong HTML, mỗi tag được bắt đầu và kết thúc bởi cặp "". Sắp đặt thông tin trên mặt văn bản. 2. Các thành phần của một tài liệu HTML: Cấu trúc tổng quát của một tài liệu HTML: Tiêu đề của một trang html Nội dung của trang HTML có thể là văn bản, đồ hoạ, âm thanh, video… Văn bản HTML hay một trang Web, bắt đầu là thẻ kết thúc bằng , thường có hai thành phần chính: Phần đầu văn bản (Document head) và phần thân văn bản (Document body). a) Phần đầu văn bản: được mở đầu bằng thẻ kết thúc bằng thẻ . Thông tin duy nhất trong phần đầu được trình duyệt Web hiển thị là tiêu đề của văn bản. b) Phần thân văn bản: được bắt đầu bởi thẻ và kết thúc bởi thẻ , là phần chứa nội dung chính của văn bản. 3. Thuéc tÝnh liªn kÕt cña HTML a) T¹o liªn kÕt Trong trang HTML có thể liên kết đến các trang HTML khác hay đến ngay một phần nào đó trong trang hiện hành. Các thẻ tạo liên kết: Xem thông tin về mối quan hệ giữa các thuộc tính như: href, name, method, rev, title… Thiết lập mối liên kết tới một trang Web với một file bất kỳ, hoặc có thể liên kết trên cùng một trang. Thẻ này không thể dùng một mình mà phải kèm theo địa chỉ của tài liệu muốn liên kết . b) ChÌn mét sè ®èi t­îng Chèn hình ảnh vào trang Web, file xác định trên tập tin ảnh để trình duyệt có thể mở tập tin và hiển thị (tập tin ảnh được lưu trữ dạng GIF hoặc. JPG) tạo chú thích, tạo vùng trèng trong trang HTML có nội dung không hiển thị lên trang Web. Tạo hiệu ứng cho chữ chạy Cho phép tạo tập tin ảnh làm nền cho trang Web Nguån ảnh Trước khi đưa hình ảnh lên trang Web, cần phải xác định tên của tập tin hình ảnh và nơi lưu trữ trªn máy chủ để hướng trình duyệt tìm đúng ảnh cần sử dụng. 4. C¸c ®Æc tr­ng cña ng«n ng÷ HTML Ngôn ngữ HTML cung cấp các công cụ thuận lợi để xây dựng một trang Web: Sử dụng các Form cho phép xem, sửa, nhập, xoá dữ liệu. Sử dụng liên kết để truy vấn dữ liệu. Kết hợp kết quả truy vấn được với thẻ HTML để tạo trang hiển thị theo ý muốn. Tạo các nút submit để gọi đến các trang khác, nhằm thực thi các yêu cầu Truy vấn đến các thành phần điều khiển dộng của Web như các nút điều khiển, các ô chọn. Cho phép chèn các đoạn mã để thi hành các chức năng. II. Ng«n ng÷ ASP 1. Kh¸i niÖm Active Server Pages (ASP) Microsoft Active Server Pages(ASP) là môi trường lập trình ứng dụng phía Server (Server side scripting) hỗ trợ mạnh trong việc xây dựng Web. Microsoft gọi nó là môi tr­êng server-side scripting, môi trường này cho phép tạo và chạy các các ứng dụng Web server động, tương tác và có hiệu quả cao. Để làm việc trong môi trường này, các ASP coder th­êng sử dụng VBScript hoặc JavaScript, cả hai loại này đều tự động hỗ trợ ASP. Các ứng dụng ASP có thể làm việc với bất kỳ cơ sở dữ liệu nào tương thích với ADODC như SQL, Access, Oracle…đồng thời rất dễ viết và sửa đổi. Hơn nữa nó có thể tích hợp với các công nghệ có sẵn của Microsoft một cách dễ dàng. Th­¬ng m¹i ®iÖn tö ngµy cµng ph¸t triÓn trªn thÕ giíi nãi chung vµ ViÖt Nam nãi riªng, sù ra ®êi cña c¸c ng«n ng÷ lËp tr×nh cho phÐp chóng ta thiÕt kÕ vµ x©y dùng nh÷ng øng dông th­¬ng m¹i ®iÖn tö d­íi c¸c h×nh thøc kh¸c nhau. ASP vµ c¬ së d÷ liÖu Access kh«ng n»m ngoµi môc ®Ých dïng ®Ó x©y dùng øng dông th­¬ng m¹i ®iÖn tö. 2. Trang ASP Mỗi trang ASP có thể bao gồm một trong các thành phần sau: HTML, Script của ngôn ngữ VBScript hoặc Javascipt, Text trong đó có các tag HTML và Text sẽ được sử lý bình thường như đối với các văn bản HTML thông thường, các Script sẽ được một bộ phận (engine) của ASP thông dịch và thi hành trên Server. Có thể xem trang ASP như một trang HTML có bổ sung các ASP Script Command. Trong c¸c HTML, mçi trang ®­îc b¾t ®Çu vµ kÕt thóc bëi cÆp “”, ASP còng t­¬ng tù nh­ vËy. §Ó ®¸nh dÊu n¬i nµo ASP script b¾t ®Çu vµ kÕt thóc b»ng cÆp dÊu . C¸c ®o¹n ASP Script cã thÓ xuÊt hiÖn ë mäi n¬i trong trang HTML, ASP vµ HTML cã sù g¾n bã chÆt chÏ víi nhau. Víi ASP ta cã thÓ chÌn c¸c script thùc thi ®­îc vµo trùc tiÕp c¸c file HTML. Khi ®ã viÖc t¹o ra trang HTML vµ xö lý script trë nªn ®ång thêi, ®iÒu nµy cho phÐp t¹o ra c¸c t­¬ng t¸c cña Website mét c¸ch linh ho¹t uyÓn chuyÓn, cã thÓ chÌn c¸c thµnh phÇn HTML ®éng vµo trang Web tuú theo tõng tr­êng hîp cô thÓ. 2.1. Ho¹t ®éng cña trang ASP C¸c ASP script th«ng th­êng chØ ch¹y trªn c¸c Server cµi IIS (Internet Information Server). Quy tr×nh nh­ sau: khi mét user th«ng qua tr×nh duyÖt Web göi yªu cÇu tíi mét File.asp ë server th× script chøa trong file ®ã sÏ ®­îc ch¹y trªn server vµ tr¶ kÕt qu¶ vÒ cho Browser ®ã. Khi Web server nhËn ®­îc yªu cÇu tíi mét file.asp th× nã sÏ ®äc tõ ®Çu tíi cuèi file.asp ®ã, thùc hiÖn c¸c lÖnh script trong ®ã vµ tr¶ kÕt qu¶ vÒ cho Web browser lµ mét trang HTML. Do m«i tr­êng ho¹t ®éng lµ m¹ng nªn mét script ASP khi ®­îc viÕt ra cã thÓ sö dông ®­îc ë mäi n¬i, kh«ng cÇn tr×nh biªn dÞch hay kÕt nèi. C¸c ASP script ®­îc viÕt dùa trªn c¸c ng«n ng÷ h­íng ®èi t­îng nªn rÊt tiÖn lîi nh­: Request, Response, Application, Server, Session. TËn dông ®­îc c¸c ActiveX components nh­: Database access, Contentlinking, Collaboration Data Object, File Access…H¬n n÷a nã cã thÓ tËn dông ®­îc Components tõ c¸c nhµ ph©n phèi kh¸c, cung cÊp d­íi d¹ng c¸c file.dll 2.2. §Æc ®iÓm cña ASP - T¹o néi dung ®éng cho trang Web. - NhËn yªu cÇu vÊn tin hoÆc d÷ liÖu göi ®Õn tõ ng­êi sö dông qua form. - Truy cËp C¬ së d÷ liÖu vµ truy vÊn tin cho ng­êi sö dông. - Tuú biÕn néi dung trang Web theo ®èi t­îng ng­êi sö dông. - DÔ dïng vµ nhanh h¬n CGI, Perl. - BÝ mËt m· nguån. 2.3. C¸c thµnh phÇn vµ có ph¸p ASP ASP bao gåm c¸c thµnh phÇn sau: C¸c bé dÞch ng«n ng÷ Vbscript. - Th­ viÖn c¸c ®èi t­îng, chuyªn dïng ®Ó truy xuÊt Database th«ng qua ODBC Drive (Active Server Data Object – ADO). Th­ viÖn c¸c ®èi t­îng hç trî cho viÖc viÕt c¸c trang ASP. Trang ASP ®¬n gi¶n lµ mét trang v¨n b¶n víi phÇn më réng lµ .asp, gåm cã ba phÇn: V¨n b¶n (Text). - C¸c HTML tag - C¸c Script. Mçi script ssÏ thùc hiÖn mét c«ng viÖc nµo ®ã, gièng nh­ c¸c ph¸t biÓu cña mét ng«n ng÷ lËp tr×nh. Mét script lµ mét chuçi c¸c lÖnh script, nã cã thÓ lµ: + Mét phÐp g¸n gi¸ trÞ cho mét biÕn. + Mét yªu cÇu Web Server göi th«ng tin ®Õn Browser. Tæ hîp c¸c lÖnh riªng rÏ thµnh mét thñ tôc hay mét hµm gièng nh­ trong mét ng«n ng÷ lËp tr×nh. 2.4. C¸c ®èi t­îng (Object) trong ASP Khi viÕt c¸c script ta th­êng cã nhu cÇu thùc hiÖn mét sè t¸c vô nµo ®ã theo mét quy t¾c c¬ b¶n nµo ®ã. Khi ®ã th­êng xuÊt hiÖn nh÷ng c«ng viÖc lÆp ®i, lÆp l¹i nhiÒu lÇn, tõ ®ã xuÊt hiÖn nhu cÇu t¹o ra c¸c ®èi t­îng cã kh¶ n¨ng thùc hiÖn nh÷ng c«ng viÖc c¬ b¶n ®ã. Mçi ®èi t­îng lµ mét kÕt hîp gi÷a lËp tr×nh vµ d÷ liÖu mµ cã thÓ xö lý nh­ mét ®¬n vÞ thèng nhÊt. §èi víi phÇn lín c¸c ®èi t­îng, ®Ó sö dông ®­îc nã ta ph¶i t¹o ra c¸c instance cho nã. Tuy nhiªn ASP cã s½n n¨m ®èi t­îng mµ ta cã thÓ dïng ®­îc mµ kh«ng cÇn ph¶i t¹o c¸c instance. Chóng ®­îc gäi lµ c¸c build-in object, bao gåm: * Request: Lµ ®èi t­îng chøa c¸c th«ng tin ë Web browser göi yªu cÇu tíi Webserver. * Response: Lµ ch×a kho¸ ®Ó göi th«ng tin tíi user, lµ ®¹i diÖn cho phÇn th«ng tin do server tr¶ vÒ cho Web browser. * Server: Lµ m«i tr­êng m¸y server n¬i ASP ®ang ch¹y, chøa c¸c th«ng tin vµ t¸c vô vÒ hÖ thèng . *Aplication: §¹i diÖn cho øng dông Web cña ASP, chøa script hiÖn hµnh. *Session: Lµ mét biÕn ®¹i diÖn cho ng­êi sö dông. *Database Access: Mét trong nh÷ng tµi s¶n lín nhÊt mµ ASP cã ®­îc lµ kh¶ n¨ng th©m nhËp vµo c¸c c¬ së d÷ liÖu. ASP th­êng lµm viÖc víi hai ng­êi b¹n ®ång nghiÖp lµ Access vµ hÖ c¬ së d÷ liÖu SQL. a. §èi t­îng Request: §Þnh nghÜa: Víi ®èi t­îng Request, c¸c øng dông ASP cã thÓ lÊy dÔ dµng c¸c th«ng tin göi tõ user. Có ph¸p tæng qu¸t: Request.(CollectionName)(Variable) §èi t­îng Request: Cã 5 Collection. * Client Certificate: Nhận Certtification Fields từ Request của Web Browser. Nếu Web Browser sử dụng http:// để connect với server, browser sẽ gửi certification fields. * Query String: Nhận giá trị của các biến trong HTML query string. Ðây là giá trị được göi lên theo sau dấu chấm hỏi (?) trong html Request. *Form: Nhận các giá trị của các phần tử trên form sử dụng phương thức POST. * Cookies: Cho phép nhận những giá trị của cookies trong một HTML Request. * Server Variable: nhận các giá trị của các biến môi trường. b. §èi t­äng Response: §Þnh nghÜa: ViÖc göi th«ng tin tíi cho user sÏ ®­îc thùc hiÖn nhê ®èi t­îng Response. Cú pháp tổng quát: Response.Collection /property / method Collection của đối tượng Response: * Cookies: Xác định giá trị biến Cookies. Nếu Cookies được chỉ ra không tồn tại, nó sẽ được tạo ra. Nếu nó tồn tại thì nó được nhận giá trị mới. Các Properties: * Buffer: Chỉ ra trang Web output được giữ lại đệm buffer hay không. ContentType: Chỉ ra HTML content type cho response. * Expires: Chỉ định số thời gian trước khi một trang được cached trên một browser hết hạn. * ExpiresAbsolute: Chỉ ra ngày giờ của một trang được cache trên browser hết hạn. * Status: Chỉ ra giá trị trạng thái được Server. Các Methods: * AddHeader: Thêm một HTML header với một giá trị được chỉ định. * AppendToLog: Thêm một chuỗi vào cuối file Log của Web server cho request này. * BinaryWrite: Xuất thông tin ra output HTML dạng binary. * Clear: Xóa đệm output HTML. * End: Dừng xử lý file .asp và trả về kết quả hiện tại. * Flush: Göi thông tin trong buffer cho client. * Redirect: Göi một thông báo cho browser định hướng lại đến một URL khác. * Write: Ghi một biến ra HTML output như là một chuỗi. c. §èi t­îng session: Ðịnh nghĩa: Chúng ta có thể sử dụng 1 object Session để lưu trữ thông tin cần thiết cho 1 user. Những biến được lưu trữ trong object vẫn tồn tại khi user nhảy từ trang này sang trang khác trong ứng dụng.Web server tự động tạo object session khi user chưa có session yêu cầu một trang Web. Khi session này kết thúc thì các biến trong nó được xóa để giải phóng tài nguyên. Các biến session có tầm vực trong session đó mà thôi. Cú pháp tổng quát: Session.property/ method Các Properties: * SessionID: Trả về SessionID cho user. Mỗi session sẽ được server cho một số định danh duy nhất khi nó được tạo ra. * Timeout: Khoảng thời gian tồn tại của session, tính bằng phút. Các Methods: * Abandon: Xóa bỏ một object session, trả lại tài nguyên cho hệ thống. d. §èi t­îng Application: Ðịnh nghĩa: Ta có thể sử dụng object Application để cho phép nhiều người cùng sử dụng một ứng dụng chia sẻ thông tin với nhau.Bởi vì object Application được dùng chung bởi nhiều người sử dụng, do đó object có 2 method Lock và Unlock để cấm không cho nhiều user đồng thời thay đổi property của object này, các biến Application là toàn cục, có tác dụng trên toàn ứng dụng. Cú pháp tổng quát: Application.Method Các Methods: * Lock: Phương pháp này cấm không cho client khác thay đổi property của đối tượng Application . * Unlock: Phương pháp này cho phép client khác thay đổi property của đối tượng Application . * Events: Gồm có hai event được khai báo trong file Global.asa. Application_OnStart: Xảy ra khi khởi động ứng dụng. Application_OnEnd: Xảy ra khi ứng dụng đóng, hay Server shutdown. e.§èi t­îng Server: Ðịnh nghĩa: Cho phép truy xuất đến các method và property của server như là những hàm tiện ích. Cú pháp tổng quát: Server.Method Các Properties: * CriptTimeout: Khoảng thời gian dành cho script chạy. Các Methods: * CreateObject: Tạo một instance của server component. HtmlEncode: Mã hóa một chuỗi theo dạng html MapPath: ánh xạ đường dẫn ảo (là đường dẫn tuyệt đối trên server hiện hành hoặc đường dẫn tương đối đến trang hiện tại) thành đường dẫn vật lý (physical path). Urlencode: mã hóa một chuỗi (kể cả kí tự escape) theo qui tắc mã hóa URL III. C¬ së d÷ liÖu ACCESS 1. Kh¸i niÖm: C¬ së d÷ liÖu lµ tËp hîp nh÷ng sè liÖu liªn quan ®Õn mét chñ ®Ò hay mét môc ®Ých khai th¸c qu¶n lý nµo ®ã trong CSDL. Ngoµi c¸c Table chøa c¸c sè liÖu cßn cã nh÷ng “vËt dông” gióp ta qu¶n lý vµ khai th¸c sè liÖu, ®ã lµ nh÷ng Query (b¶ng truy vÊn), nh÷ng Form (mÉu biÓu), nh÷ng Report (b¶o biÓu), nh÷ng Macro (lÖnh ngÇm) vµ nh÷ng module (®¬n thÓ lËp tr×nh). 2. C¬ së d÷ liÖu Microsoft Access: Lµ mét hÖ qu¶n trÞ C¬ së d÷ liÖu (Database Management System- gäi t¾t lµ DBMS) gióp ta qu¶n lý b¶o tr× vµ khai th¸c sè liÖu ®­îc l­u gi÷ mét c¸ch cã tæ chøc bªn trong m¸y tÝnh. IV. Lùa chän m« h×nh cµi ®Æt Ch­¬ng III: Ph©n tÝch vµ thiÕt kÕ hÖ thèng I. Yªu cÇu cña hÖ thèng 1. Yªu cÇu chøc n¨ng * L­u tr÷ bµi viÕt: Website lµ n¬i ®¨ng t¶i nh÷ng th«ng tin giíi thiÖu vÒ dÞch vô còng nh­ c¸c th«ng tin qu¶ng b¸ cña kh¸ch s¹n. ChÝnh v× vËy, vÊn ®Ò l­u tr÷ c¸c bµi viÕt lµ rÊt quan träng vµ cÇn ph¶i ®­îc ®Æt lªn hµng ®Çu. * L­u tr÷ ®¬n ®Æt phßng: §iÓm mÉu chèt trong vÊn ®Ò t­¬ng t¸c gi÷a Website víi kh¸ch hµng chÝnh lµ cho phÐp kh¸ch hµng ®Æt phßng trùc tuyÕn. Do vËy, viÖc l­u gi÷ c¸c th«ng tin vÒ nh÷ng ®¬n ®Æt phßng cña kh¸ch hµng lµ vÊn ®Ò cÇn ph¶i ®­îc nh×n nhËn tÝch cùc. 2. Yªu cÇu vÒ nghiÖp vô. HÖ thèng ph¶i ®¶m b¶o ®­îc kh¶ n¨ng xö lý ®¬n ®Æt phßng theo nghiÖp vô cña kh¸ch s¹n trong viÖc thu nhËn vµ xö lý ®¬n ®Æt phßng tõ kh¸ch hµng. II. M« h×nh øng dông cña hÖ thèng 1. BiÓu ®å ph©n cÊp chøc n¨ng. HÖ thèng WS Th«ng tin vµ ®Æt phßng kh¸ch s¹n Ng­êi dïng Th«ng tin Kh¸ch s¹n vµ dÞch vô §Æt phßng Kh¸ch viÕng th¨m, ng­êi cã nhu cÇu Qu¶n trÞ HÖ thèng Th«ng tin, Qu¶ng b¸, Liªn hÖ Th«ng tin vÒ dÞch vô vµ cung cÊp TiÕp nhËn ®¬n §Æt phßng 2. BiÓu ®å luång d÷ liÖu 2.1. Møc khung c¶nh HÖ thèng WS Th«ng tin vµ ®Æt phßng KS Kh¸ch viÕng th¨m, ng­êi cã nhu cÇu Qu¶n trÞ HÖ thèng §¸p øng yªu cÇu Yªu cÇu th«ng tin vµ dÞch vô ®Æt phßng §¸p øng yªu cÇu CËp nhËt, kiÕm duyÖt th«ng tin 2.2. Møc ®Ønh Cung cÊp Th«ng tin vµ dÞch vô Kh¸ch viÕng th¨m, ng­êi cã nhu cÇu §Æt phßng Qu¶n trÞ HÖ thèng Ban qu¶n trÞ Th«ng tin ®Æt phßng §¸p øng yªu cÇu Th«ng tin k/s vµ dv Th«ng tin k/s vµ dv Th«ng tin ®Æt phßng Th«ng tin K/S vµ dÞch vô Th«ng tin k/s vµ dv §¬n ®Æt phßng Th«ng tin ®· xö lý §¬n ®Æt phßng Th«ng tin kiÓm duyÖt §¸p øng yªu cÇu Th«ng tin ®· xö lý Th«ng tin ®· xö lý 2.3. Møc d­íi ®Ønh a. Chøc n¨ng th«ng tin vµ dÞch vô kh¸ch s¹n Th«ng tin vµ dÞch vô K/S Kh¸ch viÕng th¨m, Ng­êi cã nhu cÇu Th«ng tin K/S vµ dÞch vô Y/C th«ng tin vµ dÞch vô cña K/S Th«ng tin vµ dÞch vô cña K/S Th«ng tin vµ dÞch vô cung cÊp b. Chøc n¨ng ®Æt phßng kh¸ch s¹n Kh¸ch viÕng th¨m, ng­êi cã nhu cÇu Y/C ®Æt phßng CËp nhËt ®¬n ®Æt phßng Th«ng tin ®Æt phßng §Æt phßng §¸p øng yªu cÇu c. Chøc n¨ng qu¶n trÞ hÖ thèng Qu¶n trÞ HÖ thèng Th«ng tin ®Æt phßng Th«ng tin K/S vµ dÞch vô Ban qu¶n trÞ Th«ng tin ®· xö lý KiÓm duyÖt vµ xö lý ®¬n ®/p CËp nhËt, hiÖu chØnh th«ng tin Th«ng tin ®· xö lý Xö lý th«ng tin tr¶ phßng III. M« h×nh ng­êi sö dông HÖ thèng ph©n ng­êi sö dông thµnh 2 nhãm víi c¸c chøc n¨ng kh¸c nhau dµnh cho mçi nhãm ®èi t­îng: 1. Nhãm ng­êi sö dông Internet: §©y lµ nhãm ®èi t­îng ng­êi cã nhu cÇu trªn Internet. Nhãm ®èi t­îng nµy chiÕm sè l­îng kh¸ lín, ®ßi hái hÖ thèng m¸y chñ ph¶i ®ñ m¹nh ®Ó ®¸p øng tèt mäi yªu cÇu tõ nhãm ®èi t­îng nµy. * Chøc n¨ng do hÖ thèng cung cÊp Do tÝnh chÊt sö dông cña nhãm ng­êi nãi trªn. Lµ nhãm ®èi t­îng khai th¸c th«ng tin trªn hÖ thèng Website. V× vËy, hÖ thèng ph¶i cung cÊp c¸c chøc n¨ng tiÖn Ých gióp cho ng­êi sö dông khai th¸c th«ng tin hiÖu qu¶, cô thÓ: Chøc n¨ng cung cÊp th«ng tin ( Modul tin tøc, dÞch vô) - Chøc n¨ng ®Æt phßng 2. Qu¶n trÞ hÖ thèng. Trªn thùc tÕ, ®©y chÝnh lµ ng­êi phô tr¸ch th«ng tin cña kh¸ch s¹n. Cã nhiÖm vô cËp nhËt, hiÖu chØnh c¸c th«ng tin trªn Website, kiÓm duyÖt vµ xö lý c¸c ®¬n ®Æt phßng * Chøc n¨ng do hÖ thèng cung cÊp. Do tÝnh chÊt lµ qu¶n trÞ th«ng tin. V× vËy, hÖ thèng ph¶i cung cÊp c¸c chøc n¨ng còng nh­ c¸c c«ng cô nh»m hç trî tèi ®a cho ng­êi qu¶n trÞ. - Chøc n¨ng cËp nhËt th«ng tin - Chøc n¨ng xö lý ®¬n ®Æt phßng - Chøc n¨ng cËp nhËt vµ xö lý th«ng tin ®Æt phßng. IV. C¸c gi¶i ph¸p lùa chän Tõ nh÷ng môc ®Ých, yªu cÇu cña bµi to¸n ®· nªu trªn, ®Ò tµi “X©y dùng Website Kh¸ch s¹n Ph­¬ng §«ng” ®­îc t«i x©y dùng víi c¸c gi¶i ph¸p chän lùa sau: Lùa chän kiÓu øng dông HiÖn nay, c«ng cô m¹nh nhÊt vµ ph¸t triÓn nhÊt ®Ó qu¶ng b¸ th«ng tin réng r·i lµ øng dông Web. H¬n n÷a ®èi víi viÖc qu¶ng c¸o c¸c th«ng tin dÞch vô cña mét kh¸ch s¹n qua Website ®ang lµ mét gi¶i ph¸p tèi ­u, hiÖu qu¶. V× vËy, t«i lùa chän kiÓu øng dông cho ®Ò tµi lµ x©y dùng hÖ thèng d­íi d¹ng Website Ng«n ng÷ lËp tr×nh Cã rÊt nhiÒu ng«n ng÷ còng nh­ c¸c phÇn mÒm thiÕt kÕ Web nh­ PHP (Persional Home Page), ASP (Active Server Page)… Mçi mét ng«n ng÷ ®Òu cã thÕ m¹nh riªng cña nã, vµ ASP lµ mét ng«n ng÷ thiÕt kÕ Web gÇn gòi, dÔ hiÓu, ®· ®­îc tiÕp xóc nªn t«i chän ng«n ng÷ ASP ®Ó thiÕt kÕ. HÖ qu¶n trÞ C¬ së d÷ liÖu Cã rÊt nhiÒu hÖ qu¶n trÞ C¬ së d÷ liÖu hç trî cho viÖc x©y dùng Web nh­ hÖ qu¶n trÞ SQL server, Oracle, Access…Nh­ng ®èi víi hÖ qu¶n trÞ C¬ së d÷ liÖu Acces lµ mét hÖ qu¶n trÞ gÇn gòi víi mäi ng­êi sö dông, dÔ hiÓu nªn t«i lùa chän hÖ qu¶n trÞ C¬ së d÷ liÖu ACCESS ®Ó x©y dùng C¬ së d÷ liÖu cho hÖ thèng. Web server Tr×nh duyÖt Web ch¹y trªn IIS (Internet Information Server). V. ThiÕt kÕ c¸c b¶ng C¬ së d÷ liÖu Table Admin: ( Th«ng tin ng­êi qu¶n trÞ) ADMIN Tªn tr­êng KiÓu d÷ liÖu Chó gi¶i Ten Text Tªn truy cËp Matkhau Text MËt khÈu truy cËp Table Bantin: (Th«ng tin bµi viÕt cña ng­êi qu¶n trÞ) BANTIN Tªn tr­êng KiÓu d÷ liÖu DiÔn gi¶i BANTIN_ID Autonumber M· sè b¶n tin N_NOIDUNG Text Néi dung b¶n tin N_CHUTHICH Text Chó thÝch b¶n tin N_NGAYTHANG Date Ngµy th¸ng göi tin IMG_ALIGN Text VÞ trÝ ¶nh IMG_BORDER Number Khung cña ¶nh IMG_ALT Text VÞ trÝ ¶nh N_PICTURE Text §­êng dÉn chøa ¶nh Table LoaiP: ( Th«ng tin c¸c lo¹i phßng cña kh¸ch s¹n) LoaiP Tªn tr­êng KiÓu d÷ liÖu DiÔn gi¶i LOAIPID Autonumber M· lo¹i phßng TENLOAI Text Tªn lo¹i ANH Text ¶nh minh ho¹ MOTA Text M« t¶ vÒ lo¹i phßng Table Phong: ( Th«ng tin phßng cña kh¸ch s¹n) Phßng Tªn tr­êng KiÓu d÷ liÖu DiÕn gi¶i TT Autonumber Tr­êng kho¸ MAP Text M· phßng TRANGTHAIP Text T×nh tr¹ng phßng (cã kh¸ch (notok), kh«ng cã kh¸ch (ok)) VITRIP Text VÞ trÝ cña phßng THIETBIP Text ThiÕt bÞ cã trong phßng GIAPHONG Number Gi¸ phßng LOAIP Text Lo¹i phßng LOAIPID Number M· lo¹i phßng Table Dathang: ( Th«ng tin ®Æt phßng cña kh¸ch) DATPHONG Tªntr­êng KiÓu d÷ liÖu DiÔn gi¶i CUSID Number M· ®¬n ®Æt TEN Text Tªn kh¸ch ®Æt LOAIPID Number M· lo¹i phßng NGAYDEN Date/time Ngµy ®Õn DG Number §¬n gi¸ MAP Text M· phßng THANHTIEN Number Thµnh tiÒn SONGAY Text Sè ngµy ë Table Customers: ( Th«ng tin kh¸ch hµng) CUSTOMERS Tªn tr­êng KiÓu d÷ liÖu DiÔn gi¶i CUSID Autonumber M· kh¸ch CFISTNAME Text Hä ®Öm CLASTNAME Text Tªn CEMAIL Text §Þa chØ hép th­ CADDRESS Text §Þa chØ CADDRESS2 Text TØnh CTOWN Text Thµnh phè (huyÖn) CSTATE Text M· vïng CZIP Text Quèc tÞch CCOUNTRY Text Ph­¬ng thøc thanh to¸n CNOTES Text Ghi chó CUSERNAME Text Tªn kh¸c CPASS Text M· sè tµi kho¶n, Card… CPHONE Number Sè ®iÖn tho¹i CFAX Number Sè fax Ch­¬ng IV Mét sè giao diÖn chÝnh cña ch­¬ng tr×nh 1. Trang giíi thiÖu H×nh 1: Giao diÖn chÝnh cña ch­¬ng tr×nh Giao diÖn trªn lµ trang chñ cña Kh¸ch s¹n du lÞch Ph­¬ng §«ng. Trang giíi thiÖu s¬ qua vÒ ®Æc ®iÓm kh¸ch s¹n nh­ vÞ trÝ, tÝnh chÊt. Nh÷ng thuËn lîi vµ lîi thÕ mµ kh¸ch s¹n cã. 2. Trang Home H×nh 2: H×nh ¶nh c¸c lo¹i phßng cã trong kh¸ch s¹n §©y lµ giao diÖn chÝnh ®Ó giíi thiÖu cô thÓ vÒ c¸c lo¹i phßng trong kh¸ch s¹n, gåm cã c¸c thµnh phÇn sau: Bªn tr¸i lµ danh s¸ch ®éng gåm c¸c lo¹i phßng hiÖn cã trong kh¸ch s¹n. Bªn ph¶i lµ h×nh ¶nh chi tiÕt minh ho¹ c¸c lo¹i phßng cô thÓ. Khi b¹n cÇn chän lo¹i phßng nµo ®ã ®Ó ®Æt chØ cÇn nhÊn vµo c¸c liªn kÕt bªn tr¸i khi ®ã c¸c lo¹i phßng sÏ hiÖn thÞ d­íi d¹ng h×nh ¶nh vµ c¸c lêi giíi thiÖu chÝnh cña lo¹i phßng ®ã. 3. Trang §¨ng nhËp H×nh 3 : §¨ng nhËp vµo hÖ thèng qu¶n trÞ Khi ®¨ng nhËp vµo hÖ thèng ng­êi qu¶n trÞ ph¶i cã mét Account gåm cã tªn ®¨ng nhËp vµ mËt khÈu th× míi cã thÓ ®¨ng nhËp vµo hÖ thèng ®­îc. 4. Trang Qu¶n trÞ H×nh 4 : Giao diÖn phÇn qu¶n trÞ cña hÖ thèng Khi cËp nhËt vµo hÖ thèng thµnh c«ng th× mµn h×nh phÇn qu¶n trÞ sÏ xuÊt hiÖn. PhÝa bªn tay tr¸i lµ nh÷ng thµnh phÇn mµ ng­êi qu¶n trÞ cã thÓ thao t¸c ®­îc. Gåm cã: CËp nhËt lo¹i phßng, xo¸-söa lo¹i phßng, cËp nhËt phßng, kh¸ch hµng tr¶ phßng, nhËp b¶n tin, xem b¶n tin. xem-xo¸ b¶n tin, ®æi mËt khÈu qu¶n trÞ, log out… 5. Trang CËp nhËt lo¹i phßng H×nh 5: Giao diÖn trang cËp nhËt lo¹i phßng ë trang nµy ng­êi qu¶n trÞ cã thÓ cËp nhËt th«ng tin vÒ c¸c lo¹i phßng cã trong kh¸ch s¹n. Sau khi cËp nhËt nÕu ®ång ý víi sù cËp nhËt cña m×nh th× nhÊn nót “CËp nhËt”, nÕu kh«ng ®ång ý th× nhÊn nót “NhËp l¹i”. 6. Trang Xo¸-Söa ®æi lo¹i phßng H×nh 6: Mµn h×nh “Xo¸- Söa ®æi lo¹i phßng” trong phÇn qu¶n trÞ Trong trang nµy ng­êi qu¶n trÞ cã thÓ söa ®æi nh÷ng th«ng tin hoÆc xo¸ tÊt c¶ nh÷ng th«ng tin cña mét lo¹i phßng nµo ®ã. §èi víi viÖc xo¸ th«ng tin vÒ mét lo¹i phßng nµo ®ã, tr­íc khi ®¸nh dÊu mét lo¹i phßng muèn xo¸, ng­êi qu¶n trÞ cÇn ph¶i xem xÐt kü c¸c th«ng tin råi nhÊn nót “Delete”, ng­îc l¹i muèn huû bá lùa chän võa råi th× nhÊn l¹i vµo nót Check t­¬ng øng víi lo¹i phßng ®ã. 7. Trang §Æt phßng H×nh 7: §¬n ®Æt phßng Khi kh¸ch hµng cã nhu cÇu ®Æt mét lo¹i phßng nµo ®ã, ®¬n ®Æt phßng sÏ ®­îc chuyÓn vµo c¬ së d÷ liÖu, ng­êi qu¶n trÞ nhËn ®¬n giao cho bé phËn qu¶n lý phßng kh¸ch s¹n xem xÐt cã thÓ ®¸p øng ®­îc yªu cÇu cña kh¸ch hµng hay kh«ng. 8. Trang Thanh to¸n H×nh 8: §¬n thanh to¸n Sau khi chän lo¹i phßng thÝch hîp, ®iÒn ®Çy ®ñ th«ng tin c¸ nh©n. Kh¸ch hµng sÏ tiÕn hµnh ®Æt phßng b»ng c¸ch ®iÒn ®Çy ®ñ th«ng tin vÒ ph­¬ng thøc thanh to¸n ®Ó ng­êi qu¶n trÞ xö lý ®¬n ®Æt phßng ®ã. 9. Trang Gãp ý H×nh 9: Trang Gãp ý Trong trang nµy, phÇn gãp ý cña kh¸ch hµng còng lµ mét phÇn quan träng cña ch­¬ng tr×nh. Kh¸ch hµng cã thÓ nªu lªn ý kiÕn ph¶n håi cña m×nh sau khi tham kh¶o c¸c th«ng tin cña kh¸ch s¹n hay còng nh­ sau khi sö dông c¸c dÞch vô cña kh¸ch s¹n. 10. Trang Liªn hÖ H×nh 10: Trang Liªn hÖ Còng t­¬ng tù nh­ trang Gãp ý, quý kh¸ch cã thÓ göi nh÷ng th«ng tin vÒ ®Þa chØ cña m×nh, nh÷ng yªu cÇu ®­îc sö dông mét dÞch vô nµo ®ã cña kh¸ch s¹n ®Ó kh¸ch s¹n kÞp thêi xö lý vµ liªn hÖ trë l¹i. KÕt luËn §Ò tµi nµy cã thÓ ¸p dông trong thùc tÕ v× víi chi phÝ kh«ng lín ®Ó kh¸ch s¹n võa cã thÓ qu¶ng c¸o c¸c dÞch vô mµ kh¸ch s¹n cã, võa cã thÓ cho phÐp kh¸ch hµng lùa chän lo¹i phßng phï hîp víi nhu cÇu cña m×nh. H¬n n÷a trong thêi kú bïng næ th«ng tin hiÖn nay m«i tr­êng m¹ng Internet lµ mét m«i tr­êng truyÒn t¶i th«ng tin nhanh nhÊt vµ réng nhÊt. HÖ thèng th«ng tin vÒ c¸c dÞch vô trong kh¸ch s¹n sÏ lu«n lu«n ®­îc cËp nhËt v× vËy nÕu ®­a ®Ò tµi nµy vµo thùc tÕ ch¾c ch¾n sÏ gióp viÖc kinh doanh cña kh¸ch s¹n thu ®­îc kÕt qu¶ cao. VÒ phÝa kh¸ch hµng còng cã nhiÒu lîi Ých nh­ nhanh chãng, thuËn lîi, tiÕt kiÖm thêi gian vµ ®­îc ®¸p øng ®Çy ®ñ nhu cÇu cña m×nh mäi lóc, mäi n¬i. Qua qu¸ tr×nh kh¶o s¸t, t×m hiÓu thùc tÕ ®· ®­a ra mét m« h×nh vÒ giíi thiÖu th«ng tin c¸c dÞch vô cña kh¸ch s¹n, cho phÐp ®Æt phßng kh¸ch s¹n trùc tuyÕn. Vµ t«i ®· chän ng«n ng÷ ASP, c¬ së d÷ liÖu Access ®Ó gi¶i quyÕt bµi to¸n nµy. Do khã kh¨n kh¸ch quan vµ h¹n chÕ vÒ kiÕn thøc cña b¶n th©n nªn mét sè chøc n¨ng më réng cña øng dông ch­a thùc hiÖn ®­îc hoÆc thùc hiÖn ®­îc ë møc ®é h¹n chÕ. Cô thÓ nh­ sau: KÕt qu¶ kho¸ luËn ®¹t ®­îc: + Hç trî kh¸ch hµng: Xem th«ng tin vÒ c¸c dÞch vô, th«ng tin vÒ c¸c lo¹i phßng ®ang cã trong kh¸ch s¹n. Kh¸ch hµng sÏ ®­îc xem xÐt kü c¸c lo¹i phßng qua h×nh ¶nh rÊt trung thùc vµ chi tiÕt. Cho phÐp kh¸ch hµng ®¨ng ký ®Æt phßng trùc tuyÕn sau khi ®· xem xÐt kü vÒ c¸c th«ng tin lo¹i phßng mµ m×nh ®· chän. Ngoµi ra trang Web còng cung cÊp cho kh¸ch hµng nh÷ng th«ng tin míi vÒ dÞch vô du lÞch. CËp nhËt th«ng tin míi nhÊt vÒ c¸c lo¹i phßng. Söa ®æi th«ng tin vÒ c¸c lo¹i phßng. Xem xÐt c¸c ®¬n ®Æt phßng. H­íng nghiªn cøu vµ ph¸t triÓn: T¹o giao diÖn th©n thiÖn h¬n ®Ó thu hót kh¸ch hµng. §a d¹ng ho¸ c¸c h×nh thøc thanh to¸n. X©y dùng hÖ thèng qu¶n trÞ tèt h¬n, cã tÝnh b¶o mËt cao h¬n. ChuyÓn ®æi sang HÖ qu¶n trÞ c¬ së d÷ liÖu m¹nh h¬n nh­ SQL Server hoÆc Oracle. MÆc dï ®· hÕt søc cè g¾ng nh­ng ch¾c ch¾n r»ng lÇn ®Çu lµm quen víi Web nªn kh«ng thÓ tr¸nh khái nh÷ng sai sãt. V× vËy, t«i rÊt mong nhËn ®­îc sù gãp ý ch©n thµnh cña c¸c thÇy c« gi¸o cïng toµn thÓ c¸c b¹n sinh viªn. Vµ cuèi cïng t«i xin ch©n thµnh c¶m ¬n c¸c thÇy c« gi¸o trong khoa C«ng nghÖ th«ng tin, c¸c b¹n sinh viªn líp 42E vµ nhÊt lµ thÇy gi¸o, Th¹c sü Lª Anh Ngäc ®· tËn t×nh gióp ®ì t«i hoµn thµnh kho¸ luËn tèt nghiÖp nµy. Ng­êi thùc hiÖn. Tµi liÖu tham kh¶o 1. NguyÔn Thu HiÒn, ThiÕt kÕ trang Web, NXB thèng kª 2000. 2. NguyÔn Tr­êng Sinh, Macromedia DreaweaverMX, NXB Lao ®éng x· héi, 2003. 3. §inh Xu©n L©m, Nh÷ng bµi thùc hµnh HTML, NXB thèng kª, 2002. 4. NguyÔn ThiÖn B»ng, Hoµng §øc H¶i, Ph­¬ng Lan, Gi¸o tr×nh NhËp m«n ASP, Nhµ xuÊt b¶n Lao ®éng – X· héi, 2002 5. §Ëu Quang TuÊn, ThiÕt kÕ ¶nh ®éng vµ ThiÖp ®iÖn tö b»ng Macromedia Flash MX 2004, NXB Giao th«ng vËn t¶i, 2003 6. Hoµn Vò, NguyÔn C«ng S¬n, Tù häc ThiÕt kÕ Web víi Dreamwea, NXB TP HCM, 2004 7. §Ëu Quang TuÊn, Tù häc thiÕt kÕ trang Web b»ng VBScript, NXB giao th«ng, 2003 8. C¸c trang Web: Môc lôc Trang Lêi nãi ®Çu 1 Ch­¬ng I. Tæng quan vÒ hÖ thèng 3 Nhu cÇu tÊt yÕu cña th­¬ng m¹i ®iÖn tö 3 §Æt vÊn ®Ò 6 Ch­¬ng II. Ng«n ng÷ ASP vµ c¬ së d÷ liÖu Access 9 Nghiªn cøu ng«n ng÷ HTML 9 Ng«n ng÷ ASP 11 C¬ së d÷ liÖu Access 18 Lùa chän m« h×nh cµi ®Æt 18 Ch­¬ng III. Ph©n tÝch vµ thiÕt kÕ hÖ thèng 19 Yªu cÇu cña hÖ thèng 19 M« h×nh øng dông cña hÖ thèng 20 M« h×nh ng­êi sö dông 26 C¸c gi¶i ph¸p chän lùa……………………………………………..26 ThiÕt kÕ c¸c b¶ng C¬ së d÷ liÖu 28 Ch­¬ng IV. Mét sè giao diÖn chÝnh cña ch­¬ng tr×nh 32 KÕt luËn 42 Tµi liÖu tham kh¶o 44 NhËn xÐt cña Gi¸o viªn h­íng dÉn NhËn xÐt cña Gi¸o viªn ph¶n biÖn

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

  • docLuan van.doc
  • pptBao cao.ppt
  • docTom tat.doc