¿ÆÑгɹûÉ걨¹ÜÀíϵͳ_±ÏÒµÂÛÎÄ(ÍêÕû°æ)

2026/1/22 12:13:20

¶«»ªÀí¹¤´óѧ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£© ÒýÑÔ

ÑгɹûÉ걨¹ÜÀíϵͳµÄÍøÂç½á¹¹¿ÉÒÔ·ÖΪÈý²¿·Ö£ºµÚÒ»²¿·ÖÊÇÃæÏòÓû§µÄ¿Í»§¶Ë¼ÆËã»ú¡£µÚ¶þ²¿·ÖÊÇ´æ·ÅÐÅÏ¢µÄ·þÎñÆ÷£¬°üÀ¨Êý¾Ý¿â·þÎñÆ÷ºÍWeb·þÎñÆ÷¡£µÚÈý²¿·ÖÊÇÁ¬½ÓÕâÁ½ÕßµÄInternet¡£

¿ÆÑгɹûÉ걨¹ÜÀíϵͳµÄÍøÂç½á¹¹Í¼Èçͼ1-1Ëùʾ¡£

¿Í»§¶Ë £¨ÉóÅúÔ±£© Internet ¿Í»§¶Ë £¨É걨Ա£© ½»»»»ú ·ÓÉÆ÷ ·À»ðǽ Êý¾Ý¿â ·þÎñÆ÷ Web ·þÎñÆ÷

ͼ1-1 ¿ÆÑгɹûÉ걨¹ÜÀíϵͳµÄÍøÂç½á¹¹

¿ÆÑгɹûÉ걨¹ÜÀíϵͳ¿ÉÒÔ·ÖΪǰ̨ºÍºǫ́Á½²¿·Ö£¬Ç°Ì¨ÊÇÃæÏòÓû§µÄ¾²Ì¬½çÃæ£¬ºǫ́ÊǶÔÊý¾Ý¿â½øÐвÙ×÷µÄ¶¯Ì¬²¿·Ö¡£µ±Óû§ÔÚǰ̨µÄ¾²Ì¬Ò³Ãæµã»÷Ö´Ðй¦Äܰ´Å¤Ê±£¬Ïà¶ÔÓ¦µÄ·þÎñÆ÷ÉϵÄÒ»¸öJSPÎļþ±»Ö´ÐС£Õâ¸öÎļþÊ×Ïȱ»×ªÒë³ÉÒ»¸öJavaÎļþ£¬ÔÙ½«Õâ¸öJavaÎļþ±àÒëÉú³É×Ö½ÚÂëÎļþ£¬È»ºóͨ¹ýÖ´ÐÐ×Ö½ÚÂëÎļþÏìÓ¦¿Í»§µÄÇëÇó¡£×Ö½ÚÂëÎļþ°ÑJSPÒ³ÃæÖÐÆÕͨµÄHTML±ê¼Ç·ûºÅ½»¸ø¿Í»§µÄä¯ÀÀÆ÷Ö´ÐÐÏÔʾ¡£JSP±êÇ©¡¢Êý¾Ý¡¢·½·¨ÉùÃ÷¡¢Java³ÌÐòƬÒÔ¼°Java±í´ïʽ¶¼ÓÉ·þÎñÆ÷¸ºÔðÖ´ÐУ¬½«ÐèÒªÏÔʾµÄ½á¹û·¢Ë͸ø¿Í»§µÄä¯ÀÀÆ÷¡£

1.4 ϵͳ²ÉÓõĿª·¢¼¼Êõ¼ò½é

1.4.1 JSP¼¼Êõ

JSPÊÇJava Server PageµÄËõд£¬ÊÇÓÉSUN¹«Ë¾³«µ¼£¬Ðí¶à¹«Ë¾²ÎÓ룬ÓÚ1999ÄêÍÆ³öµÄÒ»ÖÖ¶¯Ì¬ÍøÒ³¼¼Êõ±ê×¼¡£JSPÊÇ»ùÓÚJava ServletÒÔ¼°Õû¸öJavaÌåϵµÄWeb¿ª·¢¼¼Êõ£¬ÀûÓÃÕâÒ»¼¼Êõ¿ÉÒÔ½¨Á¢°²È«µÄ¡¢¿çƽ̨µÄÏȽø¶¯Ì¬ÍøÕ¾[6£¬7]¡£Í¬ÆäËû¿ª·¢¼¼ÊõÏà±È£¬JSP¾ßÓÐÒÔϵÄÌØµã£º

£¨1£©½«ÄÚÈݵÄÉú³ÉºÍÏÔʾ½øÐзÖÀë

3

¶«»ªÀí¹¤´óѧ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£© ÒýÑÔ

ÓÃJSP¼¼Êõ£¬WebÒ³Ãæ¿ª·¢ÈËÔ±¿ÉÒÔʹÓÃHTML»òÕßXML±êʶÀ´Éè¼ÆºÍ¸ñʽ»¯×îÖÕÒ³Ãæ£¬²¢Ê¹ÓÃJSP±êʶ»òÕßС½Å±¾À´Éú³ÉÒ³ÃæÉϵĶ¯Ì¬ÄÚÈÝ¡£Éú³ÉÄÚÈݵÄÂß¼­±»·â×°ÔÚ±êʶºÍJavaBeans×é¼þÖУ¬²¢ÇÒÀ¦°óÔڽű¾ÖУ¬ËùÓеĽű¾ÔÚ·þÎñÆ÷¶ËÔËÐС£ÓÉÓÚºËÐÄÂß¼­±»·â×°ÔÚ±êʶºÍJavaBeansÖУ¬ËùÒÔWeb¹ÜÀíÈËÔ±ºÍÒ³ÃæÉè¼ÆÕߣ¬Äܹ»±à¼­ºÍʹÓÃJSPÒ³Ãæ£¬¶ø²»Ó°ÏìÄÚÈݵÄÉú³É¡£ÔÚ·þÎñÆ÷¶Ë£¬JSPÒýÇæ½âÊÍJSP±êʶºÍ½Å±¾£¬Éú³ÉËùÇëÇóµÄÄÚÈÝ£¬²¢ÇÒ½«½á¹ûÒÔHTML£¨»òÕßXML£©Ò³ÃæµÄÐÎʽ·¢ËÍ»Øä¯ÀÀÆ÷¡£Õâ¼ÈÓÐÖúÓÚ×÷Õß±£»¤×Ô¼ºµÄ´úÂ룬ÓÖÄܱ£Ö¤ÈκλùÓÚHTMLµÄWebä¯ÀÀÆ÷µÄÍêÈ«¿ÉÓÃÐÔ¡£

£¨2£©¿ÉÖØÓÃ×é¼þ

¾ø´ó¶àÊýJSPÒ³ÃæÒÀÀµÓÚ¿ÉÖØÓõġ¢¿çƽ̨µÄ×é¼þÀ´Ö´ÐÐÓ¦ÓóÌÐòËùÒªÇóµÄ¸´ÔӵĴ¦Àí¡£¿ª·¢ÈËÔ±Äܹ»¹²ÏíºÍ½»»»Ö´ÐÐÆÕͨ²Ù×÷µÄ×é¼þ£¬»òÕßʹµÃÕâЩ×é¼þΪ¸ü¶àµÄʹÓÃÕߺͿͻ§ÍÅÌåËùʹÓ᣻ùÓÚ×é¼þµÄ·½·¨¼ÓËÙÁË×ÜÌ忪·¢¹ý³Ì£¬²¢ÇÒʹµÃ¸÷ÖÖ×éÖ¯ÔÚÏÖÓеļ¼ÄܺÍÓÅ»¯½á¹ûµÄ¿ª·¢Å¬Á¦Öеõ½Æ½ºâ¡£

£¨3£©²ÉÓñêʶ

JSP¼¼Êõ·â×°ÁËÐí¶à¹¦ÄÜ£¬ÕâЩ¹¦ÄÜÊÇÔÚÒ×Óõġ¢ÓëJSPÏà¹ØµÄXML±êʶÖнøÐж¯Ì¬ÄÚÈÝÉú³ÉËùÐèÒªµÄ¡£±ê×¼µÄJSP±êʶÄܹ»·ÃÎʺÍʵÀý»¯JavaBeans×é¼þ¡¢ÉèÖûòÕß¼ìË÷×é¼þÊôÐÔ¡¢ÏÂÔØAppletÒÔ¼°Ö´ÐÐÓÃÆäËû·½·¨ÄÑÓÚ±àÂëºÍºÄʱµÄ¹¦ÄÜ¡£

£¨4£©ÊÊӦƽ̨

¼¸ºõËùÓÐÆ½Ì¨¶¼Ö§³ÖJava£¬JSP£«JavaBeans¼¸ºõ¿ÉÒÔÔÚËùÓÐÆ½Ì¨ÏÂͨÐÐÎÞ×è¡£´ÓÒ»¸öÆ½Ì¨ÒÆÖ²µ½ÁíÍâÒ»¸öƽ̨£¬JSPºÍJavaBeansÉõÖÁ²»ÓÃÖØÐ±àÒ룬ÒòΪJava×Ö½ÚÂë¶¼ÊDZê×¼µÄ¡¢ÓëÆ½Ì¨Î޹صġ£

£¨5£©Êý¾Ý¿âÁ¬½Ó

JavaÖÐÁ¬½ÓÊý¾Ý¿âµÄ¼¼ÊõÊÇJDBC£¬Java³ÌÐòͨ¹ýJDBCÇý¶¯³ÌÐòÓëÊý¾Ý¿âÏàÁ¬£¬Ö´Ðвéѯ¡¢ÌáÈ¡Êý¾ÝµÈ²Ù×÷¡£Sun¹«Ë¾»¹¿ª·¢ÁËJDBC£­ODBC bridge£¬ÀûÓô˼¼ÊõJava³ÌÐò¿ÉÒÔ·ÃÎÊËùÓдøÓÐODBCÇý¶¯³ÌÐòµÄÊý¾Ý¿â¡£

ÓÉÓÚJSPÒ³ÃæµÄÄÚÖýű¾ÓïÑÔÊÇ»ùÓÚJavaµÄ£¬¶øÇÒËùÓеÄJSPÒ³Ãæ¶¼±»±àÒë³ÉΪJava Servlet£¬ËùÒÔJSPÒ³Ãæ¾ßÓÐJava¼¼ÊõµÄËùÓкô¦£¬°üÀ¨½¡×³µÄ´æ´¢¹ÜÀíºÍ°²È«ÐÔ¡£×÷ΪJavaƽ̨µÄÒ»²¿·Ö£¬JSPÓµÓÐJava±à³ÌÓïÑÔ¡°Ò»´Î±àд£¬¸÷´¦ÔËÐС±µÄÌØµã[8-10]¡£

1.4.2 javaBeanr¼¼Êõ

JavaBean ÊÇÒ»ÖÖJAVAÓïÑÔд³ÉµÄ¿ÉÖØÓÃ×é¼þ¡£ÎªÐ´³ÉJavaBean£¬Àà±ØÐëÊǾßÌåµÄºÍ¹«¹²µÄ£¬²¢ÇÒ¾ßÓÐÎÞ²ÎÊýµÄ¹¹ÔìÆ÷¡£JavaBean ͨ¹ýÌṩ·ûºÏÒ»ÖÂÐÔÉè¼ÆÄ£Ê½µÄ¹«¹²·½·¨½«ÄÚ²¿Óò±©Â¶³ÉÔ±ÊôÐÔ¡£ÖÚËùÖÜÖª£¬ÊôÐÔÃû³Æ·ûºÏÕâÖÖģʽ£¬ÆäËûJava Àà¿ÉÒÔͨ¹ý×ÔÉí»úÖÆ·¢ÏֺͲÙ×÷ÕâЩJavaBean ÊôÐÔ¡£

4

¶«»ªÀí¹¤´óѧ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£© ÒýÑÔ

JavaBeanÊÇÒ»¸ö¿ÉÖØ¸´Ê¹ÓõÄÈí¼þ×é¼þ¡£JavaBeanÊÇÒ»ÖÖJavaÀ࣬ͨ¹ý·â×°ÊôÐԺͷ½·¨³ÉΪ¾ßÓÐijÖÖ¹¦ÄÜ»òÕß´¦Àíij¸öÒµÎñµÄ¶ÔÏ󣬼ò³ÆBean¡£ÓÉÓÚJavaBeanÊÇ»ùÓÚJavaÓïÑԵģ¬Òò´ËJavaBean²»ÒÀÀµÆ½Ì¨£¬¿ÉÒÔʵÏÖ´úÂëµÄÖØ¸´ÀûÓá¢Ò×±àд¡¢Ò×ά»¤¡¢Ò×°²×°¡£¿ÉÒÔÔÚÈκΰ²×°ÁËJavaÔËÐл·¾³µÄƽ̨ÉÏʹÓ㬶ø²»ÐèÒªÖØÐ±àÒë¡£ÔÚJSPÒ³ÃæÖУ¬Êý¾ÝµÄ´¦Àí¹ý³ÌÖ¸ÅɸøÒ»¸ö»ò¼¸¸öBeanÀ´Íê³É£¬ÎÒÃÇÖ»ÐèÒªÔÚJSPÒ³ÃæÖе÷ÓÃÕâ¸öBean¼´¿É£¬ÕâÑù¿ÉÒÔÓÐЧµÄ·ÖÀ뾲̬¹¤×÷²¿·ÖºÍ¶¯Ì¬¹¤×÷²¿·Ö¡£

µ±Óû§´Óä¯ÀÀÆ÷·ÃÎÊϵͳʱ£¬Ò²¾ÍÊÇÓû§Ïò·þÎñÆ÷·¢³öÇëÇóʱ£¬ÓÉJSPÀ´½ÓÊÕÕâ´ÎÇëÇó£¬È»ºóµ÷ÓÃJavaBean×ö¾ßÌåµÄÊý¾Ý´æÈ¡Âß¼­ÔËËãµÈ´¦Àí£¬°Ñ½á¹û·µ»Ø¸øJSP£¬JSP°ÑµÃµ½µÄ½á¹ûͨ¹ýä¯ÀÀÆ÷·µ»Ø¸øÓû§£¬ÏµÍ³µÄÕûÌåÁ÷³ÌÈçͼ1-2Ëùʾ¡£

requestbrowserresponseJSPcallJavaBeanreturn¿Í»§¶Ëͼ1-2 JSP+JavaBean¿ª·¢Ä£Ê½

·þÎñÆ÷¶ËʹÓÃÕâÖÖ¿ª·¢Ä£Ê½Ê±£¬¿ª·¢ÈËÔ±¿ÉÒÔ°ÑһЩ¾­³£Ê¹ÓõĻòÕß¿ÉÒÔÖØ¸´Ê¹ÓõÄ×é¼þÈç¶ÔÊý¾Ý¿âµÄ²Ù×÷¹¦ÄܵĴúÂëд³ÉJavaBean£¬È»ºó·ÅÈëWEB-INF/classes/ÏÂʹÓá£ÕâÑùÌá¸ßÁ˹¤×÷ЧÂÊ£¬¶øÇÒÒ²»á¸øÎ¬»¤´øÀ´ºÜ´óµÄ·½±ã¡£ 1.4.3 SQL Server¼¼Êõ

Microsoft SQL Server2000ÊÇ΢Èí¹«Ë¾×îÐÂÍÆ³öµÄ£¬Ò»¸ö·Ö²¼Ê½µÄ¹ØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ£¬¾ßÓпͻ§»ú/·þÎñÆ÷Ìåϵ½á¹¹£¬²ÉÓÃÁËTransact-sqlµÄsqlÓïÑÔÔÚ¿Í»§»úÓë·þÎñÆ÷¼ä´«µÝ¿Í»§»úµÄÇëÇóÓë·þÎñÆ÷µÄ´¦Àí½á¹û¡£Transact-SQLÇ¿»¯ÁËÔ­ÓеÄSQL¹Ø¼ü×ÖÒÔ½øÐÐÊý¾ÝµÄ´æÈ¡¡¢´¢´æ¼°´¦ÀíµÈ¹¦ÄÜ¡£¶øÇÒ»¹À©³äÁËÁ÷³Ì¿ØÖÆÖ¸¶¨£¬¿ÉÒÔ·½±ãµÄ±àд¹¦ÄÜÇ¿´óµÄ´æ´¢¹ý³Ì¡£ÕâЩ´æ´¢¹ý³Ì´æ·ÅÔÚ·þÎñÆ÷¶Ë£¬²¢Ô¤ÏȱàÒë¹ý£¬Ö´ÐÐËٶȷdz£¿é¡£´¥·¢Æ÷ÊÇÒ»ÖÖÌØÊâµÄ´æ´¢¹ý³Ì£¬ÓÃÀ´È·±£SQL ServerÊý¾Ý¿âÒýÓõÄÍêÕûÐÔ¡£¿ª·¢ÈËÔ±¿ÉÒÔ½¨Á¢²åÈ롢ɾ³ýºÍ¸üд¥·¢Æ÷ÒÔ¿ØÖÆÏà¹ØµÄ±í¸ñÖжÔÊý¾ÝÁеIJåÈ롢ɾ³ýºÍ¸üС£»¹¿ÉÒÔʹÓùæÔò£¨Rule£©¡¢È±Ê¡£¨default£©ÒÔ¼°ÏÞÖÆ£¨Constraints£©£¬À´Ð­Öú½«ÐµÄÊýÖµÌ×Óõ½±í¸ñÖÐÈ¥[11,12]¡£SQL Server 2000Äܹ»Âú×ã½ñÌìµÄÉÌÒµ»·¾³ÒªÇó²»Í¬ÀàÐ͵ÄÊý¾Ý¿â½â¾ö·½°¸¡£ËüÊÇÒ»ÖÖÓ¦Óù㷺µÄÊý¾Ý¿â¹ÜÀíϵͳ£¬¾ßÓÐÐí¶àÏÔÖøµÄÓŵ㣺Ò×ÓÃÐÔ¡¢ÊʺϷֲ¼Ê½×éÖ¯µÄ¿ÉÉìËõÐÔ¡¢ÓÃÓÚ¾ö²ßÖ§³ÖµÄ

5

¶«»ªÀí¹¤´óѧ±ÏÒµÉè¼Æ£¨ÂÛÎÄ£© ÒýÑÔ

Êý¾Ý²Ö¿â¹¦ÄÜ¡¢ÓëÐí¶àÆäËû·þÎñÆ÷Èí¼þ½ôÃܹØÁªµÄ¼¯³ÉÐÔ¡¢Á¼ºÃµÄÐԼ۱ȵȡ£´ÓÊý¾Ý¹ÜÀíºÍ·ÖÎö½Ç¶È¿´£¬½«Ô­Ê¼Êý¾Ýת»¯ÎªÉÌÒµÖÇÄܺͳä·ÖÀûÓà Web ´øÀ´µÄ»ú»á·Ç³£ÖØÒª¡£×÷Ϊһ¸öÍ걸µÄÊý¾Ý¿âºÍÊý¾Ý·ÖÎö°ü£¬SQL Server 2000 Ϊ¿ìËÙ¿ª·¢ÐÂÒ»´úÆóÒµ¼¶ÉÌÒµÓ¦ÓóÌÐò£¬ÎªÆóÒµÓ®µÃºËÐľºÕùÓÅÊÆ´ò¿ªÁËʤÀûÖ®ÃÅ¡£×÷ÎªÖØÒªµÄ»ù×¼²âÊÔ¿ÉÉìËõÐÔºÍËٶȽ±µÄ¼Ç¼±£³ÖÕߣ¬SQL Server 2000 ÊÇÒ»¸ö¾ß±¸ÍêÈ« Web Ö§³ÖµÄÊý¾Ý¿â²úÆ·£¬ÌṩÁ˶ԿÉÀ©Õ¹±ê¼ÇÓïÑÔ (XML) µÄºËÐÄÖ§³ÖÒÔ¼°ÔÚ Internet É϶ԷÀ»ðǽÍâ½øÐвéѯµÄÄÜÁ¦¡£Microsoft SQL Server2000Êý¾Ý¿â¹ÜÀíϵͳ°üÀ¨£ºSQL Server¹ÜÀí¹¤¾ßµÄʹÓá¢SQL ServerµÄ°²È«ÐÔÓëȨÏÞ¹ÜÀí¡¢·þÎñÆ÷LoGin\\IDµÄ¹ÜÀí¡¢·þÎñÆ÷Ö°ÄÜ×éµÄ¹ÜÀí¡¢Êý¾Ý¿âÓû§µÄ¹ÜÀí¡¢Êý¾Ý¿âÖ°ÄÜ×éµÄ¹ÜÀí[13-15]¡£

1.5 С½á

ÔÚµÚÒ»ÕÂÖмòµ¥µÄ½éÉÜÁË¿ÆÑÐÉ걨¹ÜÀíÐÅϢϵͳµÄ¿ª·¢±³¾°£¬ÏµÍ³×îÖÕҪʵÏÖµÄÄ¿±ê£¬ÏµÍ³ÍøÂç¹¹¼Ü£¬ÒÔ¼°ÏµÍ³¿ª·¢Ëù²ÉÓõÄJSP+javaBeanºÍSQL Server¼¼Êõ¡£

6


¿ÆÑгɹûÉ걨¹ÜÀíϵͳ_±ÏÒµÂÛÎÄ(ÍêÕû°æ).doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ
ËÑË÷¸ü¶à¹ØÓÚ£º ¿ÆÑгɹûÉ걨¹ÜÀíϵͳ_±ÏÒµÂÛÎÄ(ÍêÕû°æ) µÄÎĵµ
Ïà¹ØÍÆ¼ö
Ïà¹ØÔĶÁ
¡Á ÓοͿì½ÝÏÂÔØÍ¨µÀ£¨ÏÂÔØºó¿ÉÒÔ×ÔÓɸ´ÖƺÍÅŰ棩

ÏÂÔØ±¾ÎĵµÐèÒªÖ§¸¶ 10 Ôª

Ö§¸¶·½Ê½£º

¿ªÍ¨VIP°üÔ»áÔ± ÌØ¼Û£º29Ôª/ÔÂ

×¢£ºÏÂÔØÎĵµÓпÉÄÜ¡°Ö»ÓÐĿ¼»òÕßÄÚÈݲ»È«¡±µÈÇé¿ö£¬ÇëÏÂÔØÖ®Ç°×¢Òâ±æ±ð£¬Èç¹ûÄúÒѸ¶·ÑÇÒÎÞ·¨ÏÂÔØ»òÄÚÈÝÓÐÎÊÌ⣬ÇëÁªÏµÎÒÃÇЭÖúÄã´¦Àí¡£
΢ÐÅ£ºxuecool-com QQ£º370150219