°²»ÕлªÑ§Ôº2015½ì±ÏÒµÂÛÎÄ£¨Éè¼Æ£©
Ï¢µÄ·½Ê½³ÊÏÖ³öÀ´ÁË£¬¼´»ùÓÚwebµÄѧÉú¶þÊÖÉÌÆ·½»Ò×µÄϵͳ¡£Í¨¹ý´Ëϵͳ£¬Ã¿¸öѧÉú¶¼¿ÉÒÔÊÇÕâ¸öϵͳµÄÖ÷ÈË£¬Ö»ÒªÄãÊÇÐ£Ô°ÍøÓû§£¬Ñ§ÉúÃÇ¿ÉÒÔ¼«Æä·½±ãµÄ¹«²¼×Ô¼ºµÄ¶þÊÖÉÌÆ·ÐÅÏ¢£¬ä¯ÀÀÆäËûÈË·¢²¼µÄ¶þÊÖÐÅÏ¢£¬²¢ÇÒ¿ÉÒÔ¶Ô¶þÊÖÉÌÆ·ÐÅÏ¢±È½Ï¿Í¹ÛµØ±È½Ï¡£ ×ö³ö×Ô¼ºÂúÒâµÄÑ¡Ôñ¡£Õâ¸ö½ö½öϵͳֻÊÇÒ»¸ö¹µÍ¨½»Á÷¶þÊÖÉÌÆ·ÐÅÏ¢µÄƽ̨£¬ºÍÒ»°ãµÄµç×ÓÉÌÎñÀàÍøÕ¾´æÔÚ×ű¾ÖʵÄÇø±ð¡£
Éè¼Æ³öÕâÑùµÄÒ»¸öϵͳ£¬´Ó±¾ÖÊÉϽâ¾öÁËÒÔǰУ԰¶þÊÖÐÅÏ¢·¢²¼½»Á÷·½Ê½´æÔڵı׶ˣ¬ÈÃУ԰¸÷ÖÖ¶þÊÖÉÌÆ·ÐÅÏ¢¿ÉÒԵõ½Á˸ü¼ÓÓÐЧµÄÕûºÏ£¬·½±ãÁ˹ã´óѧÉúÓû§¡£¶þÊÖÉÌÆ·½»Ò×ÍøÕ¾ÕæÕý´òÆÆÁË´«Í³µç×ÓÉÌÎñÍøÕ¾µÄ¼Û¸ñ±ÚÀÝ£¬Ê¹Óû¹ºÂòÎï¼þÓÖ¾õµÃеļ۸ñ¹ý¸ß¶ø³ÐÊܲ»Æð£¬¶þÊÖÊг¡µÄÎïÆ·ÓָоõÖÊÁ¿¼Û¸ñ±È²»ÊÇÌ«¸ß£¬Ö»ÓÐÔÚ¶þÊÖÉÌÆ·½»Ò×ÍøÕ¾·½¿É¹ºµÃÐÔ¼Û±È×îºÃµÄÉÌÆ·¡£¶þÊÖÉÌÆ·½»Ò×ÍøÕ¾7*24Сʱ·þÎñ¹Ë¿Í£¬ÄãËæÊ±¿ÉÒÔÀ´ÕâÀïä¯ÀÀ»ò¹ºÖöþÊÖÉÌÆ·£¬Ê¡Ê±Ê¡Á¦¡£
1.3 ¿ÎÌâÑо¿µÄÄÚÈÝ
¸ÃУ԰¶þÊÖ½»Ò×ϵͳ¿ÉÒÔ×¢²áÓû§£¬Óû§×¢²áÍêÒÔºó¿ÉÒÔÓÃÏàÓ¦µÄÓû§ÃûºÍÃÜÂë½øÐеǽ£¬Óû§½øÈëϵͳºó£¬¿ÉÒÔä¯ÀÀ¶þÊÖÉÌÆ·µÄһЩÏêϸµÄÐÅÏ¢¡£ºǫ́µÄ¹ÜÀíÔ±Äܹ»¶ÔÍøÕ¾µÄÉÌÆ·ÐÅÏ¢½øÐйÜÀí£¬Í¬Ê±Ò²¿ÉÒÔ¶ÔÓû§¾ÍÐйÜÀí¡£Ã»ÓÐ×¢²áµÄÓû§¿ÉÒÔһЩÃâ·ÑµÄ¶þÊÖ½»Ò×ÐÅÏ¢£¬µ«ÊÇÈç¹ûÏë»ñµÃ¸ü¼ÓÏêϸµÄÐÅÏ¢£¬Óû§¾Í±ØÐëÒª½øÐÐÏàÓ¦µÄ×¢²á²ÅÄܹ»µÃµ½¸ü¼ÓÏêϸµÄÉÌÆ·ÐÅÏ¢ÒÔ±ãÓÚ¹ºÂò¸Ã¶þÊÖÉÌÆ·¡£
1.4 ¿ÉÐÐÐÔ·ÖÎö
¿ª·¢ÈκÎÒ»¸öϵͳ£¬¶¼»áÊܵ½Ê±¼äºÍ×ÊÔ´ÉϵÄÏÞÖÆ¡£Òò´Ë£¬ÔÚÿһ¸öÏîÄ¿¿ª·¢Ö®Ç°£¬¶¼Òª½øÐпÉÐÐÐÔ·ÖÎö£¬ÕâÑù¿ÉÒÔ¼õÉÙÏîÄ¿µÄ¿ª·¢·çÏÕ£¬±ÜÃâÈËÁ¦¡¢ÎïÁ¦ºÍ²ÆÁ¦µÄÀË·Ñ¡£ÏÂÃæ¾Í¼¼Êõ¡¢¾¼Ã¡¢²Ù×÷ºÍ·¨ÂÉËĸö·½ÃæÀ´½éÉÜ¡£
1.4.1 ¼¼ÊõµÄ¿ÉÐÐÐÔ
±¾ÏµÍ³¿ª·¢¹¤¾ßÊÇMyEclipseºÍMySQLÊý¾Ý¿â£¬¿ª·¢ÓïÑÔÊÇJava£¬Ö÷ҪʹÓÃÁËJ2EEµÄ¼¼Êõ£¬JavaÊÇÒ»ÖÖÃæÏò¶ÔÏó±à³ÌÓïÑÔ£¬¼òµ¥Ò×ѧ¶øÇÒÁé»î·½±ã¡£´óÈýʱ¾ÍѧϰÁËJava
2
°²»ÕлªÑ§Ôº2015½ì±ÏÒµÂÛÎÄ£¨Éè¼Æ£©
¿Î³Ì£¬´óËÄÆÚ¼äҲϵͳµÄÁ˽âÁËJ2EEµÄ֪ʶ£¬¶þÊÖµç×Ó²úÆ·½»Ò×ϵͳ×ÜÌåÉÏ¿ª·¢ÄѶȲ»¸ß£¬Êý¾Ý¿âµÄÉè¼ÆºÍ²Ù×÷ÊDZ¾ÏµÍ³Éè¼ÆµÄºËÐÄ¡£ÔÚ´óѧÆÚ¼äѧϰ¹ýÈí¼þ¹¤³Ì£¬Èí¼þ²âÊÔ£¬UMLͳһ½¨Ä£ÓïÑԵȿγ̣¬Ã¿¸öѧÆÚÒ²»áÍê³É¶ÔÓ¦µÄ¿Î³ÌÉè¼Æ£¬¾ß±¸Ò»¶¨µÄϵͳ·ÖÎö¡¢Éè¼ÆºÍ²âÊÔÄÜÁ¦¡£Òò´Ë£¬Íê³ÉϵͳʵÏÖÔÚ¼¼ÊõÉÏÍêÈ«¾ßÓпÉÐÐÐÔ¡£
1.4.2 ¾¼ÃµÄ¿ÉÐÐÐÔ
ÓÉÓÚÑ¡ÔñµÄ¿ª·¢¹¤¾ßºÍ·þÎñÆ÷¼¸ºõÈ«²¿ÎªÃâ·ÑµÄ¿ªÔ´Èí¼þ£¬²¢ÇÒÓÉÓÚÊÇ¿ª·¢³É±¾½ÏµÍµÄ»ùÓÚWebµÄB/Sģʽ£¬¶ø·Ç³É±¾·ÑÓÃÏà¶Ô½Ï¸ßµÄC/Sģʽ£¬ËùÒÔ´Ó¾¼ÃÉÏÀ´½²ÊÇ¿ÉÐеġ£
1.4.3 ²Ù×÷¿ÉÐÐÐÔ
±¾ÏµÍ³²Ù×÷¼òµ¥£¬ÊäÈëÐÅÏ¢Ò³Ãæ´ó¶àÊý¶¼ÊÇÏÂÀ¿òµÄÑ¡ÔñÐÎʽ£¬ÔÚÄ³Ð©Ò³Ãæ£¬ÐÅÏ¢¿ÉÒÔ×Ô¶¯Éú³É£¬ÎÞÐèÊäÈ룬ʱ¼äµÄÊäÈëÒ²ÊÇÓõÄÈÕÀú¿Ø¼þ£¬²Ù×÷¼ò±ã£¬¶Ô²Ù×÷ÈËÔ±µÄÒªÇóºÜµÍ£¬Ö»Ðè¶ÔWINDOWS²Ù×÷ÊìÁ·£¬¼ÓÖ®¶Ô±¾ÏµÍ³µÄ²Ù×÷ÉÔ¼ÓÅàѵ¼´¿É¹¤×÷£¬¶øÇÒ±¾ÏµÍ³¿ÉÊÓÐԷdz£ºÃ£¬ËùÒÔÔÚ¼¼ÊõÉϲ»»áÓкܴóÄѶȡ£
1.4.4 ·¨ÂɵĿÉÐÐÐÔ
±¾¶þÊÖµç×Ó²úÆ·½»Ò×ϵͳÊÇ×ÔÐпª·¢µÄϵͳ£¬ÊǺÜÓÐʵ¼ÊÒâÒåµÄϵͳ,¿ª·¢»·¾³Èí¼þºÍʹÓõÄÊý¾Ý¿â¶¼ÊÇ¿ªÔ´´úÂ룬¿ª·¢Õâ¸öϵͳ²»Í¬ÓÚ¿ª·¢ÆÕͨµÄϵͳÈí¼þ£¬²»´æÔÚÇÖȨµÈÎÊÌ⣬¼´·¨ÂÉÉÏÊÇ¿ÉÐеġ£
×ÛÉÏËùÊö£¬¿ª·¢Ò»¸ö¶þÊÖµç×Ó²úÆ·½»Ò×ϵͳÓëÔÓеIJúÆ·½»Ò×·½Ê½Ïà±È¾ßÓÐËٶȸü¿ì£¬²Ù×÷¸ü׼ȷ£¬½ÚÊ¡¿ªÖ§µÈÓÐÀûÖ®´¦¡£Òò´Ë£¬½¨Á¢¶þÊÖµç×Ó²úÆ·½»Ò×ϵͳÊDZØÒª¿ÉÐеġ£
3
°²»ÕлªÑ§Ôº2015½ì±ÏÒµÂÛÎÄ£¨Éè¼Æ£©
2 ϵͳÏà¹Ø¼¼Êõ½éÉÜ
¹¤ÓûÉÆÆäʱأ¬ÏÈÀûÆäÆ÷ ¡£ÏµÍ³µÄ¿ª·¢Àë²»¿ªºÃµÄ¹¤¾ß£¬ÏÂÃæ½«¸ø´ó¼ÒÏêϸµÄ½éÉÜϵͳ¿ª·¢ËùÔËÓõ½µÄÏà¹ØµÄ¼¼ÊõºÍÈí¼þ¡£
2.1 ¿ª·¢¹¤¾ß
´Ë´ÎÉè¼ÆÖ÷Òª²ÉÓÃMyEclipse¼ÓTomcatºǫ́·þÎñÆ÷½øÐУ¬Éè¼Æ¹ý³ÌÖÐÒ³ÃæÖ÷ҪʹÓÃJSP¼¼ÊõÍê³É£¬ÏÂÃæ¶ÔMyEclipse¡¢TomcatºÍMySQLÊý¾Ý¿â½øÐмòÒª½éÉÜ¡£
2.1.1 MyEclipse
±¾ÏµÍ³µÄÉè¼ÆÖ÷ÒªÔËÓÃÁËMyEclipseºÍTomcatºǫ́·þÎñÆ÷¼¼Êõ£¬Éè¼ÆÊ±ÖвÉÓÃÁËJSP¼¼ÊõÍê³ÉÁËÒ³ÃæÉè¼Æ¹ý³Ì£¬½ÓÏÂÀ´ÎÒÃÇÖ÷Òª¶ÔMyEclipse¡¢TomcatºÍMYSQLÊý¾Ý¿â½øÐÐ˵Ã÷¡£
MyEclipseÆóÒµ¼¶¹¤×÷ƽ̨£¨MyEclipse Enterprise Workbench £¬¼ò³ÆMyEclipse£©ÊǶÔEclipse IDEµÄÀ©Õ¹£¬ÀûÓÃËüÎÒÃÇ¿ÉÒÔÔÚÊý¾Ý¿âºÍJavaEEµÄ¿ª·¢¡¢·¢²¼£¬ÒÔ¼°ÔÚÕûºÍÓ¦Ó÷þÎñÆ÷·½Ã漫´óµÄÌá¸ß¹¤×÷ЧÂÊ¡£ËüÓй¦ÄܱȽϷḻµÄJavaEE¼¯³ÉµÄ¿ª·¢»·¾³£¬ÆäÖаüº¬Á˱ȽÏÍ걸µÄ±àÂë¡¢µ÷ÊÔ¡¢²âÊԺͷ¢²¼µÄ¹¦ÄÜ£¬Ö§³ÖÍêÕûµÄHTML, Struts, JSF, CSS, Javascript, SQL, Hibernate¡£MyEclipse£¬ÊÇÒ»¸ö±È½ÏÓÅÐãµÄÓÃÓÚ¿ª·¢Java, J2EEµÄEclipse²å¼þµÄ¼¯ºÏ£¬MyEclipseµÄ¹¦ÄܱȽÏÇ¿´ó£¬Ö§³ÖÒ²Ïà¶Ô¹ã·º£¬ÓÈÆäÊǶԸ÷ÖÖ¿ªÔª²úÆ·µÄÖ§³ÖÏ൱²»´í¡£ÆäÖÐMyEclipseµÄÌØÕ÷¿ÉÒÔ±»·ÖΪ7Àࣺ
£¨1£©JavaEEÄ£ÐÍ £¨2£©WEB¿ª·¢¹¤¾ß £¨3£©EJB¿ª·¢¹¤¾ß
£¨4£©Ó¦ÓóÌÐò·þÎñÆ÷µÄÁ¬½ÓÆ÷ £¨5£©JavaEEÏîÄ¿²¿Êð·þÎñ £¨6£©Êý¾Ý¿â·þÎñ
4
°²»ÕлªÑ§Ôº2015½ì±ÏÒµÂÛÎÄ£¨Éè¼Æ£©
£¨7£©MyEclipseÕûºÏ°ïÖú
¶ÔÓÚÒÔÉÏÿһÖÖ¹¦ÄÜÉϵÄÀà±ð£¬ÔÚEclipseÖж¼ÓÐÏà¶ÔÓ¦µÄ¹¦Äܲ¿¼þ£¬²¢Í¨¹ýÕâЩ²å¼þÀ´ÊµÏÖËüÃÇ¡£MyEclipse½á¹¹ÉϵÄÄ£¿é»¯£¬¿ÉÒÔʹÎÒÃÇÔÚ²»Ó°ÏìÆäËûÄ£¿éµÄÇé¿öÏ£¬¶ÔÈÎһģ¿é½øÐÐÀ©Õ¹ºÍÉý¼¶¡£
×ÜÌå¶øÑÔ£¬MyEclipseÊÇEclipseµÄÒ»¸ö²å¼þ£¬Ò²ÊÇÒ»¿î¹¦ÄܱȽÏÇ¿´óµÄJavaEE¼¯³É¿ª·¢»·¾³£¬Ö§³Ö´úÂëµÄ±àд¡¢ÅäÖᢲâÊÔÒÔ¼°³ý´í£¬MyEclipse6.0ÒÔǰ°æ±¾ÐèÏȰ²×°Eclipse¡£MyEclipse6.0ÒÔºó°æ±¾°²×°Ê±²»Ðè°²×°Eclipse¡£
2.1.2 Tomcat
TomcatÊÇÒ»ÖÖСÐ͵ÄÇáÁ¿¼¶Ó¦Ó÷þÎñÆ÷£¬ÔÚÖÐСÐ͵ÄϵͳºÍ²¢·¢·ÃÎÊÓû§²»ÊǺܶàµÄÇé¿öϱ»ÈËÃÇÆÕ±éʹÓã¬ÊǽøÐпª·¢ºÍµ÷ÊÔJSP ³ÌÐòµÄÊ×ҪѡÔñ¿ÉÒÔÕâÑù˵£¬µ±ÔÚһ̨»úÆ÷ÉÏÅäÖÃApahce·þÎñÆ÷£¬¿ÉÀûÓÃËüÏìÓ¦¶ÔHTMLÒ³Ãæ½øÐзÃÎʵÄÇëÇó¡£Êµ¼ÊÉÏTomcat ²¿·ÖÊÇApache ·þÎñÆ÷µÄÒ»ÖÖÀ©Õ¹£¬²»¹ýËüÊǶÀÁ¢ÔËÐеģ¬ËùÒÔÔÚÔËÐÐtomcat ʱ£¬Ëüʵ¼ÊÉÏ»á×÷Ϊһ¸öÓëApache ¶ÀÁ¢µÄ½ø³Ì½øÐе¥¶ÀÔËÐеġ£
2.1.3 MySQL
MySQLʹÓÃCºÍC++±àд£¬²¢ÇÒʹÓÃÁ˶àÖÖ±àÒëÆ÷½øÐвâÊÔ£¬±£Ö¤Ô´´úÂëµÄ¿ÉÒÆÖ²ÐÔ£»Ö§³ÖAIX¡¢FreeBSD¡¢HP-UX¡¢Linux¡¢Mac OS¡¢NovellNetware¡¢OpenBSD¡¢OS/2 Wrap¡¢Solaris¡¢WindowsµÈ¶àÖÖ²Ù×÷ϵͳ£»Îª¶àÖÖ±à³ÌÓïÑÔÌṩÁËAPI£»Ö§³Ö¶àỊ̈߳¬³ä·ÖÀûÓÃCPU×ÊÔ´£»ÌṩTCP/IP¡¢ODBCºÍJDBCµÈ¶àÖÖÊý¾Ý¿âÁ¬½Ó;¾¶£»¿ÉÒÔ´¦ÀíÓµÓÐÉÏǧÍòÌõ¼Ç¼µÄ´óÐÍÊý¾Ý¿â¡£¶ÔÓÚÒ»°ãµÄ¸öÈËʹÓÃÕߺÍÖÐСÐÍÆóÒµÀ´Ëµ£¬MySQLÌṩµÄ¹¦ÄÜÒѾ´Â´ÂÓÐÓ࣬¶øÇÒÓÉÓÚMySQLÊÇ¿ª·ÅÔ´ÂëÈí¼þ£¬Òò´Ë¿ÉÒÔ´ó´ó½µµÍ×ÜÌåÓµÓгɱ¾¡£
2.2 JSP
JSP¼¼ÊõʹÓÃJava±à³ÌÓïÑÔ±àдÀàXMLµÄtagsºÍscriptlets£¬À´·â×°²úÉú¶¯Ì¬Íø
Ò³µÄ´¦ÀíÂß¼¡£ÍøÒ³»¹ÄÜͨ¹ýtagsºÍscriptlets·ÃÎÊ´æÔÚÓÚ·þÎñ¶ËµÄ×ÊÔ´µÄÓ¦ÓÃÂß¼¡£JSP½«ÍøÒ³Âß¼ÓëÍøÒ³Éè¼ÆºÍÏÔʾ·ÖÀ룬֧³Ö¿ÉÖØÓõĻùÓÚ×é¼þµÄÉè¼Æ£¬Ê¹»ùÓÚWebµÄ
5