ÂÛÎÄ - Ä£°å ÏÂÔØ±¾ÎÄ

Ŀ ¼

1 Ð÷ÂÛ ............................................... 6

1.1 ¿ÎÌâ±³¾° .......................................................................................................... 6

1.2 Ñо¿Ä¿µÄÓëÒâÒå .............................................................................................................. 6 1.3 ÎÄÕµÄÖ÷ÒªÑо¿ÄÚÈÝ ...................................................................................................... 6 1.4 ϵͳÏà¹Ø¼¼Êõ ................................................................................................................... 6

1.4.1 JSP ........................................................................................................................... 6 1.4.2 MyEclipse¼ò½é ...................................................................................................... 7 1.4.3SQL Server¼ò½é ...................................................................................................... 8 1.4.4£¨B/S£©½á¹¹¼ò½é .................................................................................................... 8 1.5ÎÄÕµÄ×éÖ¯½á¹¹ ............................................................................................................... 9

2 ϵͳÐèÇó·ÖÎö ....................................... 9

2.1 ¿ÉÐÐÐÔ·ÖÎö ...................................................................................................................... 9 2.2ϵͳÔËÐÐÐèÇó·ÖÎö .......................................................................................................... 10

3 ϵͳ¸ÅÒªÉè¼Æ ...................................... 10

3.1 Éè¼ÆË¼Ïë ......................................................................................................................... 10 3.2 ϵͳE-Rͼ .................................................................................................................... 10 3.3 ϵͳÓÃÀýͼ ..................................................................................................................... 11 3.4 Êý¾Ý¿â±í ......................................................................................................................... 11

4 ϵͳÏêϸÉè¼Æ ...................................... 11

4.1 ϵͳ¹¦Äܽṹͼ ............................................................................................................. 11 4.2 ϵͳ¹¦ÄÜÉè¼Æ ................................................................................................................. 11

5 ϵͳʵÏÖ ......................................... 12

5.1 Óû§µÇ¼ ......................................................................................................................... 12

5.1.1µÇ¼½çÃæ ............................................................................................................... 12 5.2 ¹ÜÀíԱģ¿éÖ÷²Ù×÷½çÃæ ................................................................................................. 12

5.2.1¹ÜÀíԱģ¿éÊ×Ò³Ãæ ............................................................................................. 12 5.2.2¹ñÔ±¹ÜÀí ............................................................................................................... 13 5.2.3Àí²Æ²úÆ·¹ÜÀí ....................................................................................................... 13 5.2.4¿Í»§¹ÜÀí ............................................................................................................... 14 5.3¹ñԱģ¿éÖ÷²Ù×÷½çÃæ ...................................................................................................... 14

5.3.1¹ñÔ±¸öÈËÐÅÏ¢¹ÜÀí ............................................................................................... 14 5.3.4ÏúÊÛͳ¼Æ¹ÜÀí ....................................................................................................... 14 5.4ϵͳ¹¦ÄÜʵÏÖµÄÖ÷Òª¿ò¼Ü .............................................................................................. 14

5.4.1 SSH¿ò¼ÜÉè¼Æ ................................................................................................... 14 5.4.2 hibernateÅäÖÃÎļþ ............................................................................................ 14 5.4.3 strutsÅäÖÃÎļþ ..................................................................................................... 15

6 ϵͳ²âÊÔÔËÐÐ ...................................... 15

6.1ϵͳ²âÊÔµÄÄ¿µÄ .............................................................................................................. 15

6.2Èí¼þ²âÊÔµÄÈÎÎñ .............................................................................................................. 15 6.3²âÊÔ»·¾³ .......................................................................................................................... 15 6.4ÃæÏò¶ÔÏóϵͳ²âÊÔ·½°¸ .................................................................................................. 16 6.5²âÊÔÏîĿ˵Ã÷ .................................................................................................................. 16

7 ×ܽá .............................................. 16 8 ²Î¿¼ÎÄÏ× .......................................... 16

1 Ð÷ÂÛ

1.1 ¿ÎÌâ±³¾°

Òø

1.2 Ñо¿Ä¿µÄÓëÒâÒå

×î½ü¼¸ÄêÀ´£¬¼ÆËã»úµÄ²»¶ÏÆÕ¼°ºÍ¼ÆËã»úÍøÂçµÄѸÃÍ·¢Õ¹£¬Ê¹µÃÉÌÒµ¿Õ¼ä·¢Õ¹µ½È«ÇòµÄ

1.3 ÎÄÕµÄÖ÷ÒªÑо¿ÄÚÈÝ

±¾ÎÄÖ÷ÒªÊÇÉè¼Æ¿ª·¢Ò»¸öÒøÐÐÀí²Æ²úÆ·ÏúÊÛ¹ÜÀíϵͳ£¬Ê×ÏÈϵͳ»ùÓÚB/S½á¹¹£¬²ÉÓÃJSP±à³Ì¼¼ÊõºÍSQL2Êý¾Ý¿â£¬ÔËÓÃMyEclipse¿ª·¢¹¤¾ßµÈ½øÐпª·¢¡£Ê×ÏȽøÐÐÐèÇó·ÖÎö£¬Ö¸³öÁËÐèÒª½â¾öµÄÎÊÌ⣬·¢ÏÖÁËһЩ²»×ãµÈ£»×îºóÊǶԱ¾´ÎÉè¼ÆÖÆ×÷µÄС½á£¬×ܽáÁËÉè¼Æ¹ý³ÌÖÐÓöµ½µÄÎÊÌâºÍÊÕ»ñ¡£

1.4 ϵͳÏà¹Ø¼¼Êõ

1.4.1 JSP

JSP ( Java Server Pages)ÊÇÓÉSun¹«Ë¾ÔÚjavaÓïÑÔÉÏ¿ª·¢³öÀ´µÄÒ»ÖÖ¶¯Ì¬ÍøÒ³ÖÆ×÷¼¼Êõ£¬JSP¹æ·¶ÊÇWeb·þÎñÆ÷¡¢Ó¦Ó÷þÎñÆ÷¡¢½»Ò×ϵͳ¡¢ÒÔ¼°¿ª·¢¹¤¾ß¹©Ó¦É̼ä¹ã·ººÏ×÷µÄ½á¹û£¬Ê¹Äú¿ÉÒÔ½«ÍøÒ³ÖеĶ¯Ì¬²¿·ÖºÍ¾²Ì¬µÄHTMLÏà·ÖÀë¡£

¢Å ½«ÄÚÈݵÄÉú³ÉºÍÏÔʾ½øÐзÖÀë

ʹÓÃJSP¼¼Êõ£¬WebÒ³Ãæ¿ª·¢ÈËÔ±¿ÉÒÔʹÓÃHTML»òÕßXML±êʶÀ´Éè¼ÆºÍ¸ñʽ»¯×îÖÕÒ³Ãæ¡£Ê¹ÓÃJSP±êʶ»òÕßС½Å±¾À´Éú³ÉÒ³ÃæÉϵĶ¯Ì¬ÄÚÈÝ¡£Éú³ÉÄÚÈݵÄÂß¼­±»·â×°ÔÚ±êʶºÍJavaBeans×é¼þÖУ¬²¢ÇÒÀ¦°óÔÚС½Å±¾ÖУ¬ËùÓеĽű¾ÔÚ·þÎñÆ÷¶ËÔËÐС£

¢Æ Ç¿µ÷¿ÉÖØÓõÄ×é¼þ

¾ø´ó¶àÊýJSPÒ³ÃæÐÅÀµÓÚ¿ÉÖØÓõġ¢¿çƽ̨µÄ×é¼þ(JavaBeans»òÕßEnterpriseJavaBeansTM×é¼þ)À´Ö´ÐÐÓ¦ÓóÌÐòËùÒªÇóµÄ¸üΪ¸´ÔӵĴ¦Àí¡£¿ª·¢ÈËÔ±Äܹ»¹²ÏíºÍ½»»»Ö´ÐÐÆÕͨ²Ù×÷µÄ×é¼þ£¬¾®Ê¹µÃÕâЩ×é¼þΪ¸ü¶àµÄʹÓÃÕß»òÕ߿ͻ§ÍÅÌåËùʹÓÃ[6]¡£

¢Ç ²ÉÓñêʶ¼ò»¯Ò³Ã濪·¢

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

¢È ½¡×³ÐÔÓ밲ȫÐÔ

ÓÉÓÚJSPÒ³ÃæµÄÄÚÖýű¾ÓïÑÔÊÇ»ùÓÚJava±à³ÌÓïÑԵģ¬ÇÒ¶¼±»±àÒëΪJavaServlet,Ëü¾Í¾ßÓÐJava¼¼ÊõµÄËùÓкô¦£¬°üÀ¨½¡×³µÄ´æ´¢¹ÜÀíºÍ°²È«ÐÔ[7]¡£

¢É Á¼ºÃµÄÒÆÖ²ÐÔ

×÷ΪJavaƽ̨µÄÒ»²¿·Ö£¬JSPÓµÓÐJava±à³ÌÓïÑÔ¡°Ò»´Î±àд£¬¸÷´¦ÔËÐС±µÄÌØµã¡£Ëæ×ÅÔ½À´Ô½¶àµÄ¹©Ó¦É̽«JSPÖ§³ÖÌí¼Óµ½ËûÃǵIJúÆ·ÖУ¬¿ÉÒÔʹÓÃ×Ô¼ºËùÑ¡ÔñµÄ·þÎñÆ÷ºÍ¹¤¾ß£¬¶øÇÒ¸ü¸Ä¹¤¾ß»ò·þÎñÆ÷²¢²»Ó°Ï쵱ǰµÄʹÓá£

¢Ê ÆóÒµ¼¶µÄÀ©Õ¹ÐÔºÍÐÔÄÜ

µ±ÓëJava2ƽ̨£¬ÆóÒµ°æ(J2EE)ºÍEnterpriseJavaBeans¼¼ÊõÕûºÏʱ£¬JSPÒ³Ãæ½«ÌṩÆóÒµ¼¶µÄÀ©Õ¹ÐÔºÍÐÔÄÜ£¬Õâ¶ÔÓÚÐéÄâÆóÒµÖв¿Êð»ùÓÚWebµÄÓ¦ÓÃÊDZØÐèµÄ¡£

1.4.2 MyEclipse¼ò½é

MyEclipseÆóÒµ¼¶¹¤×÷ƽ̨£¨MyEclipse Enterprise Workbench £¬¼ò³ÆMyEclipse£©ÊǶÔEclipseIDEµÄÀ©Õ¹£¬ÀûÓÃËüÎÒÃÇ¿ÉÒÔÔÚÊý¾Ý¿âºÍJavaEEµÄ¿ª·¢¡¢·¢²¼ÒÔ¼°Ó¦ÓóÌÐò·þÎñÆ÷µÄÕûºÏ·½Ã漫´óµÄÌá¸ß¹¤×÷ЧÂÊ¡£ËüÊǹ¦ÄܷḻµÄJavaEE¼¯³É¿ª·¢»·¾³£¬°üÀ¨ÁËÍ걸µÄ±àÂë¡¢µ÷ÊÔ¡¢²âÊԺͷ¢²¼¹¦ÄÜ£¬ÍêÕûÖ§³ÖHTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate¡£