ѧÉúËÞÉá¹ÜÀíϵͳµÄÉè¼ÆÓëʵÏÖ
ÓïÑÔÔËÐпâÊÇ.NET¿ò¼ÜµÄ»ù´¡¡£´Ó²ã´ÎÉÏÀ´¿´£¬.NET¿ò¼Ü°üÀ¨Èý¸öÖ÷Òª×é³É²¿·Ö£º¹«¹²ÓïÑÔÔËÐÐʱ£¨common Language Runtime£¬CLR»ò³Æ¹«¹²ÓïÑÔÔËÐп⣩¡¢·þÎñ¿ò¼Ü£¨Services Framework£©ºÍÁ½ÀàÓ¦ÓÃÄ£°å¡£Á½ÀàÓ¦ÓÃÄ£°å°üÀ¨´«Í³µÄWindowsÓ¦ÓóÌÐòÄ£°å£¨Windows±íµ¥£©ºÍ»ùÓÚASP.NETµÄÃæÏòWebµÄÓ¦ÓóÌÐòÄ£°å£¨Web±íµ¥ºÍWeb·þÎñ
6
ѧÉúËÞÉá¹ÜÀíϵͳµÄÉè¼ÆÓëʵÏÖ
µÚ¶þÕ ϵͳ·ÖÎöÓë×ÜÌåÉè¼Æ
2£®1 ϵͳÐèÇó·ÖÎö
±¾ÏµÍ³¿ª·¢Ë¼ÏëÊDzÉÓÃÏÖ´ú»¯ÏȽøµÄÈËʹ¤×ÊÐÅÏ¢»¯¸ßЧ¹ÜÀí˼Ï룬×ۺ϶àÖÖÈËʹ¤×ÊÐÅÏ¢¹ÜÀíÈí¼þ¿ª·¢ÉÌÓŵãÒÔ¼°½áºÏµ¥Î»Êµ¼ÊÇé¿ö¶ø¿ª·¢£¬±¾ÏµÍ³²ÉÓÃÁËĿǰÁ÷ÐеÄB/Sģʽ¡£Ñ¡ÔñVisual Studio2010×÷Ϊ¿ª·¢Æ½Ì¨£¬ÒÔMS SQL Server 2008 ×÷Ϊ ºǫ́Êý¾Ý¿âÀ´Íê³É¶ÔϵͳµÄÉè¼ÆºÍ¿ª·¢¡£¼´ä¯ÀÀÆ÷¡¢Ó¦Ó÷þÎñÆ÷¡¢Êý¾Ý¿â·þÎñÆ÷Èý²ãÌåϵ½á¹¹¡£Windows Server 2003²Ù×÷ϵͳ¡¢¿Í»§¶Ë²ÉÓÃIEä¯ÀÀÆ÷ºÍ·þÎñÆ÷Á¬½Ó,×îÖÕÐγÉÁË»ùÓÚB/SģʽµÄÈËʹ¤×ʹÜÀíϵͳ£¬ÏµÍ³µÄÖ÷Òª¹¦ÄÜÄ£¿é°üÀ¨£ºÈËʹÜÀíÄ£¿é¡¢¹¤×ʹÜÀíÄ£¿é¡¢ÏµÍ³¹ÜÀíÄ£¿é¡¢Óû§¹ÜÀíÄ£¿é¡¢ÐÅÏ¢²éѯģ¿é¡£
2£®2 ϵͳ¹¦ÄÜ·ÖÎö
¾¹ýµ÷ÑзÖÎöÈ·¶¨±¾ÏµÍ³Ó¦¸Ã»ù±¾¾ß±¸¹¦ÄÜÐèÇóÈçÏ£º 2.2.1µ÷²éÓû§ÐèÇó
±¾ÏµÍ³µÄ×îÖÕÓû§ÎªËÞÉáÂ¥¹ÜÀíÔ±£¬±¾ËÞÉáÂ¥µÄѧÉú¡£¸ù¾ÝÎÒÃÇÈÕ³£Éú»îÖеľÑ飬½áºÏ¶Ô×Ô¼ºÑ§Ð£ËÞÉáÂ¥¹ÜÀíÀÏʦµÄ×ÉѯºÍ¶ÔͬËÞÉá¥ͬѧµÄµ÷²é£¬µÃ³öÓû§µÄÏÂÁÐʵ¼ÊÒªÇó£º ? ËÞÉáÂ¥µÄ»ù±¾Çé¿ö
ѧÉúסÔÚËÞÉáÂ¥ÖУ¬Ã¿¶°ËÞÉáÂ¥¶¼»áÓÐÈô¸ÉÃûÀÏʦ¸ºÔð±¾ËÞÉáÂ¥µÄÈÕ³£¹ÜÀí¡£
1¡¢Ñ§ÉúµÄ»ù±¾ÐÅÏ¢£º
ÈëУʱ£¬Ã¿Î»Í¬Ñ§¶¼ÓÐΨһµÄѧºÅ£¬²¢±»·ÖÅäµ½Ö¸¶¨µÄËÞÉáÂ¥ºÍÖ¸¶¨µÄËÞÉᣬҲ»áÓÐÒ»¸öËÞÉáºÅ£¬ÆäÈëУʱ¼ä¾ÍÊÇËûµÄÈëסʱ¼ä¡£ÁíÍ⣬ΪÁ˹ÜÀíÉϵķ½±ã£¬Í¬Ò»ÔºÏµµÄѧÉúµÄËÞÉáÒ»°ãÔÚÒ»Æð£¬ÏàÓ¦µØ»áÓÐÆäËùÔÚµÄԺϵÃû³Æ¡£ 2¡¢ËÞÉáµÄ»ù±¾ÐÅÏ¢£º (1) ËÞÉá²Æ²úµÄ»ù±¾ÐÅÏ¢£º
ÿ¸öËÞÉáµÄ²Æ²úÊôÓÚѧУ£¬±ÈÈçµçµÆ£¬´²ÆÌ£¬¹ñ×Ó£¬×ÀÒεȣ¬ÎªÁ˶Բ»Í¬µÄ
7
ѧÉúËÞÉá¹ÜÀíϵͳµÄÉè¼ÆÓëʵÏÖ
²Æ²ú½øÐÐÇø·Ö£¬¿ÉÒÔΪÿÖֲƲú·ÖÅ䲻ͬµÄ²Æ²úºÅ¡£ÕâÑùÓÐÀûÓڲƲúµÄ±¨Ð޺͹ÜÀí¡£
(2) ±¨Ð޵Ļù±¾ÐÅÏ¢£º
ËÞÉáÂ¥Öо³£³öÏֲƲúµÄË𻵣¬±ÈÈçµÆÅÝ»µÁË£¬²ÞËùµÄÂíͰ³ö¹ÊÕÏÁ˵ȣ¬Õâʱ£¬Í¬Ñ§ÃÇÐèÒª½«²Æ²úËð»µÇé¿ö±¨¸æ¸øËÞÉáÂ¥¹ÜÀíÔ±£¬ÒÔ±ãѧУÅÉÈ˽øÐÐάÐÞ¡£Õâʱ£¬ÐèÒª¼Ç¼±¨ÐÞµÄËÞÉáºÅºÍË𻵵IJƲú±àºÅ£¬Í¬Ê±¼Ç¼±¨ÐÞµÄʱ¼äºÍË𻵵ÄÔÒò¡£µ±Ë𻵵IJƲúάÐÞÍê±Ïºó£¬Ó¦¼Ç¼½â¾öʱ¼ä£¬±íʾ¸Ã±¨Ð޳ɹ¦½â¾ö¡£ (3) ÀëУµÄ»ù±¾ÐÅÏ¢£º
ÿµ±·Åº®¼Ù»òÊî¼Ùʱ£¬Í¬Ñ§ÃǴ󲿷ֶ¼»á»Ø¼Ò£»Ã¿µ±¡°Îå?Ò»¡±»ò¡°Ê®?Ò»¡±·Å¼Ùʱ£¬Í¬Ñ§ÃÇÒ²Óкܶ಻»áÁôÔÚËÞÉá¡£Õâʱ£¬Îª¼ÓǿѧУ¶Ôͬѧ¼ÙÆÚ°²È«µÄ¹ÜÀí£¬ÀëУµÄͬѧӦµÇ¼ÇÀëУʱ¼ä£¬´ý·µÐ£ºó¼Ç¼·µÐ£Ê±¼ä£¬ÒÔ±ãѧУ²éÖ¤ºÍ¹ÜÀí¡£ ? Óû§¶ÔϵͳµÄÒªÇó 1¡¢ËÞÉáÂ¥¹ÜÀíÔ± (1).ÐÅÏ¢ÒªÇó
ËÞÉáÂ¥¹ÜÀíÔ±ÄܲéѯÉÏÃæÌáµ½µÄËÞÉáÂ¥µÄËùÓÐÏà¹ØÐÅÏ¢£¬°üÀ¨Ä³Ò»Ñ§ºÅµÄѧÉúÔÚËÞÉáÂ¥ÖÐסËÞµÄÏêϸÐÅÏ¢£¬¿ì¼þÊÕ·¢µÄËùÓÐÐÅÏ¢£¬±¨ÐÞµÄËùÓÐÐÅÏ¢£¬Ò¹¹éµÄÏêϸÐÅÏ¢ºÍѧÉúÀ뷵УµÄÐÅÏ¢¡£ÒÔÀûÓÚ¶ÔÕû¸öËÞÉáÂ¥µÄÈ«Ãæ¹ÜÀí¡£ (2).´¦ÀíÒªÇó
µ±Ñ§Éú»ù±¾ÐÅÏ¢·¢Éú±ä»¯Ê±£¬ËÞÉáÂ¥¹ÜÀíÔ±ÄÜ¶ÔÆä½øÐÐÐ޸ġ£±ÈÈ磬ijЩͬѧ°áµ½ÆäËûµÄËÞÉáÖÐÈ¥£¬ËûÃÇÔÚ±¾ËÞÉáÂ¥ÖÐÏàÓ¦µÄ¼Ç¼¾ÍÓ¦¸Ãɾȥ£»»òÕßѧÉúת»»×¨Òµ£¬ËûÃǼǼÖÐԺϵµÄÐÅÏ¢Ò²Òª×÷ÏàÓ¦µÄÐ޸ĵȵȡ£µ±ËÞÉáÂ¥µÄµç»°ºÅÂë·¢Éú±ä¸üʱ£¬ËÞÉáÂ¥¹ÜÀíÔ±Äܸù¾ÝÓйØÖ¤Ã÷×ö³öÐ޸ġ£µ±ËÞÉá²Æ²ú±¨ÐÞ¼°Ê±½â¾öºó£¬¹ÜÀíÔ±Ó¦µÇ¼Ç½â¾öʱ¼ä£¬±íÃ÷¸Ã±¨ÐÞÎÊÌâÒѳɹ¦½â¾ö¡£ 2¡¢±¾ËÞÉáÂ¥µÄѧÉú (1).ÐÅÏ¢ÒªÇó
±¾ËÞÉáÂ¥µÄѧÉúÄܲéѯÆäËùÔÚµÄËÞÉáµÄËùÓÐÐÅÏ¢£¬Äܲéѯ±¾Â¥µÄÖ¸¶¨ËÞÉáµÄµç»°ºÅÂëÒÔÀûÓÚͬ¥ËÞÉá¼äµÄͨÐÅ¡£Äܲéѯ×Ô¼ºµÄ¿ì¼þÐÅÏ¢¡£Äܲéѯ×Ô¼ºµÄÒ¹¹é¼Ç¼ºÍÀ뷵У¼Ç¼¡£ £¨2£©´¦ÀíÒªÇó
8
ѧÉúËÞÉá¹ÜÀíϵͳµÄÉè¼ÆÓëʵÏÖ
±¾ËÞÉáÂ¥µÄѧÉúÄÜÔÚ±¨ÐÞÐÅÏ¢±íÖвåÈ뱨ÐÞÐÅÏ¢£¬±íʾ±¾ËÞÉáµÄ²Æ²ú·¢ÉúÁËËð»ÙÐèҪѧУÅÉÈËάÐÞ¡£Ñ§ÉúÀëУʱ£¬ÄÜÔÚÀ뷵У¼Ç¼±íÖвåÈëÀëУʱ¼ä£»Ñ§Éú·µÐ£ºó£¬ÄÜÔÚÀ뷵У¼Ç¼±íÖвåÈ뷵Уʱ¼ä£¬±íʾÒѾ»ØÐ£¡£ 2.2.2ϵͳ¹¦ÄܵÄÉè¼ÆºÍ»®·Ö
¸ù¾ÝÈçÉϵõ½µÄÓû§ÐèÇó£¬ÎÒÃǽ«±¾ÏµÍ³°´ÕÕËùÍê³ÉµÄ¹¦ÄÜ·Ö³ÉÒÔϼ¸Ä£¿é£º µÚһģ¿é£ºÓû§¹ÜÀí²¿·Ö 1¡¢´¦ÀíÓû§×¢²á 2¡¢´¦ÀíÓû§µÇ¼
3¡¢Óû§¿ÉÒÔ²éѯѧÉúÐÅÏ¢¡£ 4¡¢Óû§¿ÉÒÔÌá½»Óë²éѯ±¨ÐÞÐÅÏ¢¡£
5¡¢Óû§¿ÉÒÔ²åÈëÓëɾ³ýÓû§×Ô¼ºµÄÀ뷵УÐÅÏ¢¡£ 6¡¢Óû§¿ÉÒÔÐÞ¸ÄÓû§×Ô¼ºÃÜÂë¡£ µÚ¶þÄ£¿é£º¹ÜÀíÔ±¹ÜÀí²¿·Ö 1¡¢´¦Àí¹ÜÀíÔ±µÇ¼
2¡¢¹ÜÀíÔ±¿ÉÒÔ²éѯѧÉúÐÅÏ¢¡£
3¡¢¹ÜÀíÔ±¿ÉÒÔ²åÈë¡¢ÐÞ¸ÄÓë²éѯ±¨ÐÞÐÅÏ¢¡£ 4¡¢¹ÜÀíÔ±¿ÉÒÔ²éѯÔÚУÓëÀëУѧÉúÐÅÏ¢¡£ 5¡¢¹ÜÀíÔ±¿ÉÒÔÐ޸ĹÜÀíÔ±ÃÜÂë¡£
2.3ϵͳ¼Ü¹¹·ÖÎö
±¾Èí¼þ²ÉÓÃB/S¼Ü¹¹¡£ËäÈ»C/S¼Ü¹¹ÊÇĿǰ³£ÓõÄÓ¦Ó÷þÎñÆ÷ģʽ֮һ£¬ËüʹÓÿͻ§/·þÎñÄ£ÐͽøÐй¤×÷¡£ÔÚ·þÎñÆ÷¶Ë£¬Ò»°ã²ÉÓøßÐÔÄܵÄPC¡¢¹¤×÷Õ¾»òÕßרÓ÷þÎñÆ÷£¬²¢¸ù¾ÝÐèÒª²ÉÓôóÐ͵ÄÊý¾Ýϵͳ£¬ÈçOracle¡¢Sybase¡¢Informix»òÕßMS SQL Server£»¶ø¿Í»§¶ËÔòÐèÒª°²×°×¨ÓõĵĿͻ§¶ËÈí¼þ¡£C/S½á¹¹ÊÇÒ»Öַdz£³£¼ûµÄ½á¹¹£¬ÀýÈç¿Í»§¶Ë»ùÓÚOutlook Express£¬·þÎñ¶Ë»ùÓÚOutlook Exchange Server£¬ÓÖÈçMSN¡¢Yahoo message¡¢ÍøÂçÓÎÏ·µÈ¶¼ÊÇһЩµäÐ͵ÄC/S½á¹¹µÄÓ¦Óá£
C/S½á¹¹³ä·Ö·¢»ÓÁ˿ͻ§¶ËPCµÄ´¦Àí¹¦ÄÜ£¬½«ºÜ¶à²¿·ÖµÄ¹¤×÷£¬Èç¼ÆËã¡¢Êý¾Ý²É¼¯Í¨¹ý¿Í»§¶Ë´¦ÀíÒÔºóÔÙÌá½»¸ø·þÎñÆ÷£¬ÕâÑùÏà¶Ô¾Í¼õÉÙÁË·þÎñÆ÷µÄѹ
9
ѧÉúËÞÉá¹ÜÀíϵͳµÄÉè¼ÆÓëʵÏÖ
Á¦£¬´Ó¶øÄܺܿìÏìÓ¦¿Í»§¶ËµÄÇëÇó¡£C/S½á¹¹Ò²ÓÐןܴóµÄÏÞÖÆ£¬¿Í»§¶ËÐèÒª°²×°Óû§×¨ÓõĿͻ§¶ËÈí¼þ£¬ÕâÑù¸ø¿ª·¢¡¢°²×°¡¢Éý¼¶¡¢Î¬»¤£¬ÒÔ¼°Êý¾Ý´æ´¢¶¼´øÀ´Ò»ÏµÁÐÎÊÌ⡣ͬʱ£¬¿Í»§¶Ë³ÌÐò¿ÉÄÜ»áÊܵ½²Ù×÷ϵͳµÄÏÞÖÆ£¬Èç¹ûÓ¦ÓóÌÐò²»Ö§³Ö¿çÆ½Ì¨ÌØÐÔ£¬Ö»ÄÜÔËÐÐÔÚWindowsϵͳÉÏ£¬¾ÍÎÞ·¨ÔÚLinux£¬Solaris»òÕ߯äËûƽ̨ÉÏÔËÐС£ÎªÁ˽â¾öÕâÒ» ÎÊÌ⣬¾Í³öÏÖÁËB/S½á¹¹¡£
B/S¼Ü¹¹¿Ë·þÁËC/S¼Ü¹¹µÄÉÏÊöȱµã¡ª°²×°Î¬»¤²»·½±ã¡¢ÐèÒªÔÚ¿Í»§¶Ë»úÆ÷Éϰ²×°³ÌÐò£¬B/S½á¹¹²»ÐèÒª¶îÍâµÄ¿Í»§¶Ë³ÌÐòÖ§³Ö£¬¶øÊÇͨ¹ýä¯ÀÀÆ÷Óë·þÎñÆ÷½øÐÐͨÐźÍÊý¾Ý´«Ê䣬ÈÝÒ×ά»¤ºÍÉý¼¶¡£Ä¿Ç°Ò»°ã²Ù×÷ϵͳ×Ô´øä¯ÀÀÆ÷£¬°üÀ¨Windows¡¢Mac OS¡¢UNIX¡¢LinuxµÈƽ̨¶¼ÒѰ²×°ä¯ÀÀÆ÷£¬×î³£¼ûµÄä¯ÀÀÆ÷ÓÐMicrosoftµÄInternet Explorer¡¢NetscapeµÄNSµÈ¡£B/SµÄ½á¹¹Ó¦ÓÃÒ²·Ç³£¹ã·º£¬ÈçËѺü¡¢ÐÂÀËÃÅ»§ÍøÕ¾¡¢¸÷ÖÖµç×ÓÉÌÎñÍøÕ¾Ò²ÆÕ±éʹÓÃB/S¼Ü¹¹¡£
Èí¼þµÄʵÏÖÉÏΪÊÊÓ¦B/S¼Ü¹¹£¬¶ø·Ö³É±íʾ²ã£¨µÚÒ»²ã£©¡¢ÒµÎñ²ã£¨Öмä²ã£©¡¢Êý¾Ý²ã£¨µÚÈý²ã£©¡£Öмä²ãÓÉÓ¦ÓÃÂß¼ºÍÒµÎñÂß¼¹¹³É¡£Öмä²ãµÄ´úÂëÓÉÓû§µ÷Óã¨Í¨¹ý±íʾ²ã£©À´»ñÈ¡ÐèÒªµÄÊý¾Ý£¬±íʾ²ã½ÓÊÕÊý¾Ý²¢ÇÒ°´ÕÕÊʵ±µÄ¸ñʽÏÔʾ³öÀ´¡£µÚÈý²ã°üº¬ÁËÓ¦ÓóÌÐòËùÐèÒªµÄÊý¾Ý£¨²Î¼ûͼ3£2£©¡£ÕâЩÊý¾Ý¿ÉÒÔÓɲ»Í¬µÄÐÅÏ¢Ô´×é³É¡£ÀýÈç¿ÉÒÔÊÇOracle¡¢InformixÕâÑùµÄÊý¾Ý¿â£¬Ò²¿ÉÒÔÊÇXMLÎĵµ¼¯£¬»¹¿ÉÒÔÊÇLDAP·þÎñÆ÷µÄĿ¼·þÎñ¡£ÔÚÕâÀïÎÒÃDzÉÓÃMicrosoft SQL Server 2000×÷Ϊºǫ́Êý¾Ý¿â¡£
²ÉÓÃÕâÖÖģʽµÄÄ¿µÄÊÇΪÁ˰ÑÊý¾ÝºÍÈçºÎ±íʾÕâЩÊý¾ÝµÄ²¿·Ö·ÖÀë³öÀ´¡£ËûÃÇÖ®¼äͨ¹ýÓ¦ÓÃ/ÒµÎñÂß¼À´¿ØÖÆÐÅÏ¢µÄÁ÷Ïò¡£
ͼ2£1 Èý²ã¼Ü¹¹
10