ÔÚÍøÂç¼¼ÊõµÄÁìÓòÀ瘟´«Í³µÄÉÌÎñÍøÕ¾µÄ¹ÜÀí·½Ê½ÓÐÁ½ÖÖª¥Ò»ÊǾ²Ì¬HTMLÒ³Ãæª¥
¸üÐÂÐÅϢʱÐèÒªÖØÐÂÖÆ×÷Ò³ÃæÈ»ºóÉÏ´«Ò³Ãæ²¢ÐÞ¸ÄÏàÓ¦Á´½Óª¥È»¶øËæ×ÅInternetµÄ
½øÒ»²½·¢Õ¹,ÕâÖÖ¾²Ì¬WebÕ¾µãµÄ¿ª·¢Óëά»¤±äµÃÔ½À´Ô½À§ÄѪ¥¶øÇÒ²»ÄÜÓëä¯ÀÀÕß
½øÐÐÓÐЧ½»»¥ª¥´Ó¶øÊ¹µÃÕâÖÖ·½·¨ÒѲ»¶àÓ᣶þÊÇ»ùÓÚASP¡¢PHP[1]»òÕßJSPºÍ½Å
±¾ÓïÑÔª¥½«¶¯Ì¬ÍøÒ³ºÍÊý¾Ý¿â½áºÏª¥Í¨¹ýÓ¦ÓóÌÐòÀ´´¦ÀíÐÅÏ¢ª¥ÕâÊÇĿǰ½ÏΪÁ÷
ÐеÄ×ö·¨¡£±¾ÎÄÂÛÊöµÄ¾ÍÊDzÉÓÃAsp.net +Visual Studio 2005 + SqlServer¿ª·¢»·¾³
¿ª·¢¶¯Ì¬µÄWebÍøÂçÐÂÎÅ·¢²¼ÏµÍ³¡£ 1.2 ϵͳÐèÇó·ÖÎö Ëæ×ÅÐÅÏ¢»¯²úÒµÖð½¥½øÈë¸÷Ðи÷Òµª¥²¢³ÉΪÕû¸ö¹úÃñ¾¼ÃµÄ»ù´¡ª¥¶ÔʵÐÐÐÅ
Ï¢»¯±ØÐëÓÐÒ»¸öÃ÷È·µÄ·½Ïòª¥ÕâÒ²ÊǿͲ»ÈÝ»ºµÄÊ¡£ÐÂÎÅÐÅÏ¢×÷Ϊµ±Ç°ÐÅÏ¢»¯µÄ
ÖØÒª×é³É²¿·Öª¥¶øÐÂÎŹÜÀí×÷ΪÐÂÎÅÐÅÏ¢ÖеÄÒ»¸öÖØÒª»·½Úª¥±ØÐëͬÐÅÏ¢»¯Í¬²½ª¥
ÒÔ´ÙʹÕû¸ö¹úÃñ¾¼ÃºÍÐÂÎÅÊÂÒµµÄ·¢Õ¹¡£
±¾ÏµÍ³¹¦ÄÜÄ£¿é°üÀ¨ª¦ÐÂÎŹÜÀíª¥ÐÂÎÅ·ÖÀà¹ÜÀíª¥»áÔ±¹ÜÀíª¥Ìí¼ÓÐÂÎÅÄ£¿é¡£
Êý¾ÝµÄ²Ù×÷Ö÷ÒªÊǪ¦Êý¾ÝÌí¼Ó¡¢Êý¾ÝÐ޸ġ¢Êý¾Ý²éѯ¡£
ÎÒ×öµÄ¡°ºǫ́¹ÜÀí¡±´°ÌåʵÏֵŦÄÜÈçϪ¦ Ò»¡¢¡°ÐÂÎŹÜÀí¡±´°ÌåÊǶÔÐÂÎÅÌí¼Ó¡¢Ð޸ġ¢É¾³ýª¥Í¨¹ýÊý¾Ý¿â°ó¶¨¿Ø¼þʵ
ÏÖ¶ÔÏ¢Ö±½ÓµÄÔö¡¢É¾¡¢¸Ä¡£ ¶þ¡¢¡°·ÖÀà¹ÜÀí¡±´°ÌåʵÏֵŦÄÜÊǶÔÐÂÎŵķÖÀà½øÐйÜÀí¡£ Èý¡¢¡°»áÔ±¹ÜÀí¡±ÊǶԺǫ́µÄÓû§½øÐйÜÀíª¥Óû§ÐÅÏ¢µÄÐ޸ġ¢Ìí¼Ó¡¢É¾³ý¡£ ¶«±±Ê¯ÓÍ´óѧ±¾¿ÆÉú¿Î³ÌÉè¼Æ
ËÄ¡¢¡°Ìí¼ÓÐÂÎÅ¡±´°ÌåʵÏֵŦÄÜÊÇÌí¼ÓÐÂÎÅ¡£ 1.3 ¿ª·¢»·¾³ Êý¾Ý¿âÊÇÊý¾Ý¹ÜÀíµÄ×îм¼Êõª§ÊǼÆËã»ú¿ÆÑ§µÄÖØÒª·ÖÖ§¡£Ê®ÄêÀ´ª§Êý¾Ý¿â
¹ÜÀíϵͳÒÑ´ÓרÓõÄÓ¦ÓóÌÐò°ü·¢Õ¹³ÉΪͨÓÃϵͳÈí¼þ¡£ÓÉÓÚÊý¾Ý¿â¾ßÓÐÊý¾ÝµÄ
½á¹¹»¯¡¢¿É¿ØÈßÓà¶È¡¢½Ï¸ßµÄ³ÌÐòÓëÊý¾Ý¶ÀÁ¢ÐÔ¡¢Ò×ÓÚÀ©³ä¡¢Ò×ÓÚ±àÖÆÓ¦ÓóÌÐò
µÈÓŵ㪧½Ï´óµÄÐÅϢϵͳ¶¼Êǽ¨Á¢ÔÚÊý¾Ý¿âÉè¼ÆÖ®Éϵġ£
ÓÉÓÚÓõ½µÄÊý¾Ý±í¸ñ¶àª§ÁíÍ⿼Âǵ½Êµ¼ÊÇé¿öª§ÈçѧÉú»ù±¾ÐÅÏ¢µÄ±ä¶¯ª§ÎÒ
ÃÇÑ¡ÓÃSQL Server×÷ΪÊý¾Ý¿â¿ª·¢ª§¶ø²»ÓÃAccess,Ö÷ÒªÊÇÒòΪAccess´æ·ÅµÄ¼Ç
¼ª§ÔÚʵ¼ÊÔËÓÃÖв»ÊʺϴËϵͳª©¶øSQL ServerÊÇÒ»ÖÖ³£ÓõĹØÏµÊý¾Ý¿âª§ÄÜ´æ
·ÅºÍ¶ÁÈ¡´óÁ¿µÄÊý¾Ýª§¹ÜÀíÖڶಢ·¢µÄÓû§ª§¹ÊÑ¡ÓÃSQL ServerÊý¾Ý¿â¡£
ÓÃVBÓïÑÔ½øÐбàÂë¡£VB ±à³ÌÓïÑÔÊÇ΢ÈíÔÚ.NET¼Æ»®ÖÐÖØÒªµÄ¿ª·¢ÓïÑÔª§
Ëü¾ßÓÐÓï·¨¼òµ¥ª§¹¦ÄÜÇ¿´óª§¿ìËÙÓ¦Óê§ÓïÑÔ×ÔÓɪ§Ç¿´óµÄWeb·þÎñÆ÷¿Ø¼þª§Ö§
³Ö¿çƽ̨ª§ÓëXMLÏàÈںϵȡ£Òò´ËÑ¡ÔñVB±à³ÌÓïÑÔ¡£
ASP.NETÊÇActive Server Page.NET FrameworkµÄËõдª§ÒâΪ¡°»ùÓÚ¶¯Ì¬WEB
Ó¦ÓóÌÐòµÄ¼¼Êõ·þÎñÆ÷ÍøÒ³¡±[2]¡£ASP. NETÊÇ΢Èí¹«Ë¾¿ª·¢µÄ´úÌæASPµÄÒ»ÖÖÓ¦
ÓÃ,Ëü¿ÉÒÔÓëÊý¾Ý¿âºÍÆäËü³ÌÐò½øÐн»»¥ª§ÊÇÒ»ÖÖ·½±ã¹¦ÄÜÇ¿´óµÄ±à³Ì¹¤¾ß¡£ASP.
NETµÄÍøÒ³ÎļþµÄ¸ñʽÊÇ.aspxª§ÏÖÔÚ³£ÓÃÓÚ¸÷ÖÖ¶¯Ì¬ÍøÕ¾ÖС£ ASP.netÊÇÒ»·þÎñ
Æ÷¶Ë½Å±¾±àд»·¾³ª§¿ÉÒÔÓÃÀ´´´½¨ºÍÔËÐж¯Ì¬ÍøÒ³»òWebÓ¦ÓóÌÐò¡£ASP.netÍø
Ò³¿ÉÒÔ°üº¬HTML±ê¼Ç¡¢ÆÕͨÎı¾¡¢½Å±¾ÃüÁî¡¢.css¡¢ÒÔ¼°COM×é¼þµÈ¡£ÀûÓÃ
ASP.NET¿ÉÒÔÏòÍøÒ³ÖÐÌí¼Ó½»»¥Ê½ÄÚÈݪ¥ÈçÔÚÏß±íµ¥ª¦ª§Ò²¿ÉÒÔ´´½¨Ê¹ÓÃHTML
ÍøÒ³×÷ΪÓû§½çÃæµÄWebÓ¦ÓóÌÐò¡£ ÓëHTMLÏà±Èª§ASP.NETÍøÒ³¾ßÓÐÒÔÏÂÌØ
µãª¨
ª¥1ª¦ÀûÓÃASP.NET¿ÉÒÔʵÏÖÍ»ÆÆ¾²Ì¬ÍøÒ³µÄһЩ¹¦ÄÜÏÞÖÆª§ÊµÏÖ¶¯Ì¬ÍøÒ³¼¼
Êõª©
ª¥2ª¦ASPÎļþÊǰüº¬ÔÚHTML´úÂëËù×é³ÉµÄÎļþÖеΧÒ×ÓÚÐ޸ĺͲâÊÔª©
ª¥3ª¦·þÎñÆ÷ÉϵÄASP.NET½âÊͳÌÐò»áÔÚ·þÎñÆ÷¶ËÖÆ¶¨ASP³ÌÐòª§²¢½«½á¹ûÒÔ
HTML¸ñʽ´«Ë͵½¿Í»§¶Ëä¯ÀÀÆ÷ÉϪ§Òò´ËʹÓø÷ÖÖä¯ÀÀÆ÷¶¼¿ÉÒÔÕý³£ä¯ÀÀASPËù
²úÉúµÄÍøÒ³[3]ª©
ª¥4ª¦ASP.NETÌṩÁËһЩÄÚÖöÔÏóª§Ê¹ÓÃÕâЩ¶ÔÏó¿ÉÒÔʹ·þÎñÆ÷¶Ë½Å±¾¹¦ÄÜ
¸üÇ¿¡£ÀýÈç¿ÉÒÔ´ÓWebä¯ÀÀÆ÷ÖлñÈ¡Óû§Í¨¹ýHTML±íµ¥Ìá½»µÄÐÅÏ¢ª§²¢Ôڽű¾
ÖжÔÕâЩÐÅÏ¢½øÐд¦Àíª§È»ºóÏòWebä¯ÀÀÆ÷·¢ËÍÐÅÏ¢ª©
ª¥5ª¦ASP¿ÉÒÔʹÓ÷þÎñÆ÷¶ËActiveX×齨À´Ö´Ðи÷ÖÖ¸÷ÑùµÄÈÎÎñª§ÀýÈç´æÈ¡
Êý¾Ý¿â¡¢·¢ÏÖÄǸöEmail»ò·ÃÎÊÎļþϵͳµÈ¡£ ¶«±±Ê¯ÓÍ´óѧ±¾¿ÆÉú¿Î³ÌÉè¼Æ
3 µÚ2Õ ϵͳÉè¼Æ 2.1 ϵͳ¼Ü¹¹ Õû¸öϵͳ·ÖΪÁ½¸ö²¿·Öª¢¹ÜÀíÔ±ºÍÖ÷½çÃæ¡£¹ÜÀíÔ±½øÈë¹ÜÀíϵͳºóª¢Ó¦¸ÃÄÜ
¸ù¾Ý×Ô¼ºµÄÐèÒª½øÐÐÐÂÎŵĹÜÀí¡£
±¾ÏµÍ³ÊÇÒÔWindows XPϵͳΪ²Ù×÷ƽ̨ª¢ÔÚ.NET»·¾³Ï±à³ÌʵÏÖ¡£
2.2 ϵͳ¹¦ÄÜÄ£¿é ¼Ü¹¹·ÖÎöÓëÉè¼Æª£ÏµÍ³²ÉÓÃB/Sģʽ[5]¡£¹¦ÄÜÄ£¿éÈçϪ£
2-1 ϵͳE-Rͼ ¹ÜÀí
Ìí¼ÓÐÂÎÅ
»áÔ±¹ÜÀí
·ÖÀà¹ÜÀí
¹ÜÀíÔ± ÐÕ Ãû ÐÔ ±ð ÃÜ Âë I D
ÐÞ¸Ä×ÊÁÏ
ÐÂÎÅ
4 ͼ2-2 ϵͳ¹¦ÄÜÄ£¿éͼ
¸÷Ä£¿é½éÉÜÈçϪ¤
¹ÜÀíԱģ¿éÖ÷Òª°üÀ¨ÐÂÎŹÜÀíª£ÐÂÎÅ·ÖÀà¹ÜÀíª£»áÔ±¹ÜÀíª£Ìí¼ÓÐÂÎÅÄ£¿éª£
Ð޸ĹÜÀíÔ±×ÊÁϵȡ£
Ïà¹ØÍÆ¼ö£º