¸£½¨¹¤³ÌѧԺ
FUJIAN UNIVERSITY OF TECHNOLOGY
±ÏÒµÂÛÎÄ£¨Éè¼Æ£©
Ìâ Ä¿£º È«¿ª¼ÜͼÊé¹ÜÀíϵͳµÄÉè¼ÆÓëʵÏÖ Ñ§ Éú£º XXX Ö¸µ¼ÀÏʦ£º XXX ר Òµ£º XXX °à ¼¶£º XXX ѧ ºÅ£º XXX
È«¿ª¼ÜͼÊé¹ÜÀíϵͳµÄÉè¼ÆÓëʵÏÖ
ͻ񻣼
È«¿ª¼Ü½èÔÄÊǵ±½ñ¸ßУͼÊé¹Ý·¢Õ¹µÄ±ØÈ»Ç÷ÊÆ¡£ÊµÐÐÈ«¿ª¼Û½èÔÄ£¬²»½ö·½±ã¶ÁÕߣ¬´ó´ó´Ù½øÍ¼Êé¹Ý×ÊÔ´µÄ¿ª·¢ºÍÀûÓ㬶øÇÒÒ²ÄÜÈ«·½ÃæÌåÏÖͼÊé¹ÝµÄ×ۺϷþÎñ¹¦ÄÜ¡£
È«¿ª¼Ü½èÔIJ»½ö¼ò»¯ÊÖÐø£¬·½±ã¶ÁÕߣ¬±£Ö¤ÁËÐÅÏ¢µÄÍêÕûÐÔºÍ׼ȷÐÔ£¬¶øÇÒ´ó´óÌá¸ßÁËͼÊé¼°ÐÅÏ¢µÄÀûÓÃÂÊ£¬½ÚÊ¡ÁË´óÁ¿µÄʱ¼ä¡£½«¡°ÒÔ²ØÎªÖ÷¡±µÄ·þÎñ·½Ê½×ª±äΪ¡°ÒÔÓÃΪÖ÷¡±µÄ·þÎñ·½Ê½£¬³ä·ÖÌåÏÖ¹ÜÀíÔ±Ö÷¶¯·þÎñµÄÄÜÁ¦¡£
ÔÚͼÊé¹Ý¿ª·¢µÄһЩÀíÂÛµÄÖ¸ÒýÏ£¬Àú¾¼¸´úÖÐÍâͼÊé¹ÝѧÕß´óÁ¦ÌᳫºÍʵ¼ù£¬Í¼Êé¹ÝµÄÈ«¿ª¼Ü·þÎñ£¬³ÉΪµ±½ñͼÊé¹Ý¿ª·Å¹ÜÀíµÄÖØÒª»ù´¡¡£ÎÒ¹ú²¿·ÖÏȽøÍ¼Êé¹ÝºÍºÍ¼¶ÉÙÊýÓÐÌõ¼þµÄ¸ßУͼÊé¹ÝÒ²·×·×²ÉÓÃÁËÕâÖÖ·½Ê½¡£ÕâÖÖ·½Ê½ÎªÍ¼Êé¹ÝµÄÏÖ´ú»¯´î½¨ÁË»ù´¡Æ½Ì¨£¬ÎªÍ¼Êé¹ÝµÄ¿É³ÖÐø·¢Õ¹ÌṩÁ˱£Ö¤¡£ÓëÖ®Ïà·´£¬¡°±Õ¼Üʽ¡±£¬¡°Êé¿âʽ¡±µÄ¹ÜÀí·½Ê½ÒÑÖÆÔ¼Á˸ßУͼÊé¹ÝµÄ·¢Õ¹¡£Òò´Ë£¬¸ßУͼÊé¹ÝʵÐÐÈ«¿ª¼Ü½èÔÄ·½Ê½ÊÆÔÚ±ØÐС£
¹Ø¼ü×Ö£ºÈ«¿ª¼Ü¡¢Í¼Êé¹ÜÀí¡¢ÏµÍ³¡¢Í¼Êé¹Ý¡¢ÏÖ´ú»¯
1
Ŀ ¼
1 Ñ¡Ìâ±³¾° ............................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£
1.1 È«¿ª¼ÜͼÊé¹ÝµÄÓÅÊÆ ................................ ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ 1.2 È«¿ª¼ÜͼÊé¹Ý¿ª·Å¹ÜÀíµÄ±ØÈ»Ç÷ÊÆ .................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ 1.3È«¿ª¼ÜͼÊé¹ÝÉè¼ÆµÄ¿ª·¢»·¾³ ........................ ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ 1.4È«¿ª¼ÜͼÊé¹ÝÉè¼ÆµÄ¹¦Äܼò½é ........................ ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£
2 ¿ÉÐÐÐÔ·ÖÎö ............................. ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£
2.1 ¼¼Êõ¿ÉÐÐÐÔ ................................................................................. ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ 2.2 ¾¼Ã¿ÉÐÐÐÔ ................................................................................................................... 5 2.3Éç»á¿ÉÐÐÐÔ .................................................................................. ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£
3 ÐèÇó·ÖÎö ............................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£
3.1ϵͳµÄÐèÇó·ÖÎö .......................................................................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ 3.2 ¹¦ÄÜÐèÇó·ÖÎö ............................................................................. ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£
4 È«¿ª¼ÜͼÊé¹Ý¸öÈËÉè¼ÆÊµÏÖ²¿·Ö ............ ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£
4.1 ϵͳ¹¦Äܼò½é ............................................................................. ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ 4.1.1 ϵͳʵÏÖµÄͼʾ ................................................................................................. 6 4.1.1.1 µÇ½½çÃæ ................................................................................................ 6 4.1.1.2 Ð޸ĽçÃæ ................................................................................................ 7 4.1.1.3 Ìí¼Ó½çÃæ ................................................................................................ 8 4.1.1.4 ²éѯ½çÃæ ................................................................................................ 8 4.1.2 ϵͳE-Rͼ ......................................................................................................... 9 4.1.3 ϵͳIPO±íÈçÏ ................................................................................................. 9 4.1.4 ϵͳÓÃÀýͼÈçÏ ............................................................................................... 10 4.2 ½èÊéÄ£¿é¼ò½é .............................................................................................................. 10 4.2.1 ±àдĿµÄ ........................................................................................................... 11 4.2.2 ±³¾° ................................................................................................................... 11 4.2.3 ¼Ù¶¨ºÍÔ¼Êø ....................................................................................................... 11 4.3 ϵͳƽ̨»·¾³ .............................................................................................................. 11 4.3.1 Ó²¼þƽ̨ ........................................................................................................... 12 4.3.2 Èí¼þƽ̨ ........................................................................................................... 12 4.3.3 ½Ó¿Ú ................................................................................................................... 13 4.3.4 ¿ØÖÆ ................................................................................................................... 13 4.4 ½èÊéÄ£¿éÈÎÎñ¸ÅÊö ...................................................................................................... 13
2
4.4.1 Ä¿±ê ................................................................................................................... 13 4.5 ´úÂëʵÏÖ¼ò½é ...................................................... 14
4.5.1 struts Õ¹ÏÖ²ã ............................................. 14 4.5.2 spring ÒµÎñ²ã ............................................. 16 4.4.3 hibernate³Ö¾Ã²ã ..................................................................................................... 16
5.×ܽá ................................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ 6 л´Ç ................................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£ 7²Î¿¼ÎÄÏ×¼°¸½Â¼ .......................... ´íÎó£¡Î´¶¨ÒåÊéÇ©¡£
1 Ñ¡Ìâ±³¾°
1.1 È«¿ª¼ÜͼÊé¹ÝµÄÓÅÊÆ
È«¿ª¼Ü½èÔĹÜÀíϵͳÓë¡°±Õ¼Üʽ¡±£¬¡°Êé¿âʽ¡±¹ÜÀíϵͳÏà±È£¬ÏÔʾÆä¶ÀÌØµÄÓÅÊÆ£¬Îª¶ÁÕߺ͹ÜÀíÕßÌṩÁËÂúÒâµÄ²Ù×÷ƽ̨£¬³ä·Ö·¢»ÓÁ˸÷×ÔµÄÖ÷Ìâ×÷Óá£
ʵÐÐÈ«¿ª¼Û½èÔÄ£¬²»½ö·½±ã¶ÁÕߣ¬´ó´ó´Ù½øÍ¼Êé¹Ý×ÊÔ´µÄ¿ª·¢ºÍÀûÓ㬶øÇÒÒ²ÄÜÈ«·½ÃæÌåÏÖͼÊé¹ÝµÄ×ۺϷþÎñ¹¦ÄÜ¡£
È«¿ª¼Ü½èÔIJ»½ö¼ò»¯ÊÖÐø£¬±£Ö¤ÁËÐÅÏ¢µÄÍêÕûÐÔºÍ׼ȷÐÔ£¬¶øÇÒ´ó´óÌá¸ßÁËͼÊé¼°ÐÅÏ¢µÄÀûÓÃÂÊ£¬½ÚÊ¡ÁË´óÁ¿µÄʱ¼ä¡£½«¡°ÒÔ²ØÎªÖ÷¡±µÄ·þÎñ·½Ê½×ª±äΪ¡°ÒÔÓÃΪÖ÷¡±µÄ·þÎñ·½Ê½£¬³ä·ÖÌåÏÖ¹ÜÀíÔ±Ö÷¶¯·þÎñµÄÄÜÁ¦¡£ ÕâÊǶÁÕߺ͹ÜÀíÔ±¶¼ÂúÒâµÄ·þÎñ·½Ê½
1.2 È«¿ª¼ÜͼÊé¹Ý¿ª·Å¹ÜÀíµÄ±ØÈ»Ç÷ÊÆ
3

