18 ÐŹÜרҵ×ÛºÏÉè¼Æ½ø¶È¼°¿¼ºË
¿¼ºË½ø¶È:
µÚÒ»½×¶Î:5 Ô 7 ÈÕÔçÉÏ 8 µãÇ°£¬Ìύרҵ×ÛºÏÉè¼Æ½ø¶È(µç×ÓÓʼþ)¸øÖ¸µ¼
ÀÏʦ£¬Ö÷ÒªÄÚÈÝÊÇϵͳ·ÖÎö UML ²¿·ÖÄÚÈÝ¡£Íí½»Ò»Ìì¿Û 10 ·Ö£¬ÒÔ´ËÀàÍÆ¡£ µÚ¶þ½×¶Î:5 Ô 22 ÈÕÔçÉÏ 8 µãÇ°£¬Ìύרҵ×ÛºÏÉè¼Æ½ø¶È(µç×ÓÓʼþ)¸øÖ¸µ¼ ÀÏʦ£¬Ö÷ÒªÄÚÈÝÊÇϵͳÉè¼Æº¬Êý¾Ý¿âÉè¼Æ²¿·ÖÄÚÈÝ¡£Íí½»Ò»Ìì¿Û 10 ·Ö£¬ÒÔ´ËÀà
ÍÆ¡£
µÚÈý½×¶Î: 6 Ô 8 ÈÕ-12 ÈÕ£¬ÏÖ³¡ÖÐÆÚ¼ì²é(ÊÓ¾ßÌ巵У°²ÅÅÁé»îµ÷Õû)£¬Ö÷Òª
ÄÚÈÝ°üÀ¨×ÛºÏÉè¼Æ±¨¸æ¼°ÏµÍ³ÑÝʾ¡£
µÚËĽ׶Î:6 Ô 22 ÈÕ¿ªÊ¼£¬ÏÖ³¡ÆÚÄ©´ð±ç£¬°üÀ¨ÍêÕûµÄÉè¼Æ±¨¸æºÍϵͳ¹¦
ÄÜʵÏÖ¡£
¿¼ºË˵Ã÷:
1).רҵ×ÛºÏÉè¼ÆÊÇÃæÏò¶ÔÏóϵͳ·ÖÎöÓëÉè¼Æ¡¢Êý¾Ý¿âÔÀí¼°Ó¦Óá¢Java ³Ì ÐòÉè¼ÆÒÔ¼° Java Web µÈ¶àÃſγ̵Ä×ÛºÏÓ¦Ó㬽ø¶øÌáÉý´ó¼ÒÀíÂÛÒÔ¼°Êµ¼ùÏà½á ºÏµÄÓ¦ÓÃÄÜÁ¦£¬Ï£ÍûÿλͬѧÈÏÕæ¶Ô´ý¡£
2)18 ÐÅ¹Ü 6 ¸ö°à¼¶ÌâÄ¿»ã×Ü£¬ÕûÌå²éÖØ£¬ÈçÓгϮ£¬È«²¿ÅÐΪ²»¼°¸ñ¡£Çë ¸÷λͬѧ¼È²»Òª³Ï®±ðÈË£¬Ò²²»Òª½«×Ô¼º±¨¸æ¸ø±ðÈ˳Ϯ¡£
3)³É¼¨¹¹³É:×ܳɼ¨=µÚÒ»½×¶Î¡Á30%+µÚ¶þ½×¶Î¡Á20%+µÚÈý½×¶Î¡Á20%+µÚËÄ ½×¶Î¡Á30%
רҵ×ÛºÏÉè¼ÆÈÎÎñÊé
ϵͳ·ÖÎöÓëÉè¼Æ²¿·Ö:
ÔÚÃæÏò¶ÔÏóϵͳ·ÖÎöÓëÉè¼ÆÀíÂÛ¼°ÊµÑé¿Î³Ì»ù´¡ÉÏ£¬½áºÏÒÑѧµÄÏà¹Ø¿Î³Ì
֪ʶ£¬ÔËÓÃÃæÏò¶ÔÏóµÄ˼ÏëºÍ·½·¨£¬Ê¹Óà UML ½¨Ä£·½·¨Íê³ÉÒ»¸öÓëijһ×éÖ¯ ¾ßÌåÒµÎñ½ôÃܽáºÏµÄÐÅϢϵͳµÄ·ÖÎöÓëÉè¼Æ¡£ÕâÀà×éÖ¯¿ÉÒÔÊǸßУÉçÍÅ¡¢ÍøÉÏ É̳ǻòʵÌåÆóÒµ£¬½¨ÒéѧÉúÑÓÐøÉÏѧÆÚ¡¶ÏµÍ³·ÖÎöÓëÉè¼Æ¡·ÀíÂÛÓëʵÑé¿Î³ÌµÄ ÄÚÈݼÓÒÔÍêÉÆ¡£
·ÖÎöÓëÉè¼ÆµÄÒªÇó¼°±¨¸æÏà¹ØÄÚÈÝÈçÏÂ
ѧÉúÓ¦ÕÆÎÕ»ùÓÚÓÃÀýÇý¶¯µÄ UML ½¨Ä£·½·¨£¬¶ÔÎÊÌâÁìÓò½¨Á¢ÒµÎñÓÃÀý¡¢¸Å ÄîÓÃÀý¼°ÏµÍ³ÓÃÀý¡£¾ßÌåÄÚÈÝ°üÀ¨:Á˽âÎÊÌâÁìÓò¡¢×öºÃÉæÖÚ·ÖÎö¡¢È·¶¨ÏµÍ³·¶ ΧºÍ±ß½ç¡¢²ÎÓëÕߵĻù´¡ÉÏ£¬»ñÈ¡ÒµÎñÓÃÀý½øÐÐÒµÎñ½¨Ä££¬±àд±àдҵÎñÓÃÀý¹æ Ô¼;ÁìÓò¶ÔÏó½¨Ä£; »ñÈ¡¸ÅÄîÓÃÀý£¬Í¨¹ý»î¶¯Í¼¡¢Ê±ÐòͼµÈ£¬»æÖƸÅÄîÓÃÀý³¡ ¾°£¬´ÓÖÐÕÒ³ö¹Ø¼üµÄʵÌå¶ÔÏ󣬲¢Í¨¹ýʱÐòͼ¡¢Ð×÷ͼµÈ˵Ã÷¶ÔÏó¼äµÄ¹ØϵºÍ½» »¥³¡¾°£¬½«³¡¾°·Ö½âΪ±ß½ç¡¢¿ØÖÆ¡¢ÊµÌåÈýÖÖÔªËØ£¬½¨Á¢·ÖÎöÄ£ÐÍ;È·¶¨ÏµÍ³Óà Àý£¬Í¨¹ý»î¶¯Í¼¡¢Ë³Ðòͼ¡¢Ð×÷ͼµÈÃèÊöÓÃÀý³¡¾°£¬±àдϵͳÓÃÀý¹æÔ¼£¬Õ¹Ê¾Ïµ ͳʵÏÖµÄϸ½Ú;
ÒÔÉÏÒµÎñÄ£ÐÍ¡¢¸ÅÄîÄ£ÐÍ¡¢Éè¼ÆÄ£ÐͱØÐëΧÈÆ×éÖ¯µÄÒµÎñÄ¿±ê£¬Ñ¡È¡ÖÁÉÙ 2 ¸öºËÐÄ»ò¹Ø¼üµÄÒµÎñ½øÐÐÐèÇó»ñÈ¡Óë·ÖÎö¡¢ÏµÍ³·ÖÎöÓëÉè¼Æ£¬²¢×îÖÕÓèÒÔ¿ª·¢Êµ ÏÖ¡£Òò¹¤×÷Á¿µÄ¿¼ÂÇ£¬²»ÒªÇó¶ÔÈ«²¿ÒµÎñÓÃÀý½øÐзÖÎöÃèÊö£¬µ«²»ÄÜÖ»ÓÐÓû§¹Ü Àí¡¢°²È«¹ÜÀíµÈͨÓÃϵͳÓÃÀý¡£
ϵͳÉè¼Æ»¹Ó¦°üÀ¨¼Ü¹¹Éè¼Æ¡¢½Ó¿Ú/°üÉè¼Æ¼°Êý¾Ý¿âÉè¼Æ¡£ ±¨¸æĿ¼(¹©²Î¿¼)
1 ÒµÎñÏÖ×´µ÷²é 1.1 ÒµÎñ±³¾°
×éÖ¯»ú¹¹¡¢Óû§ÈºÌå¡¢Ïà¹ØÕþ²ß·¨¹æµÈ¼ò½é£¬300 ×Ö×óÓÒ 1.2 ÒµÎñ¸Å¿ö ¸ÚλÉèÖá¢Ö÷Òª¹¤×÷¡¢´æÔÚÎÊÌâµÈ¼ò½é£¬300 ×Ö×óÓÒ
1.3 ÒµÎñÄ¿±ê Éè¼Æ±¾ÏµÍ³Òª½â¾öʲôÎÊÌ⣬´ïµ½Ê²Ã´Ä¿µÄ£¬150 ×Ö×óÓÒ 1.4 ¿ÉÐÐÐÔ·ÖÎö
´Ó¼¼Êõ¡¢×ʽðºÍ¹ÜÀíÉÏ×ö´óÖ·ÖÎö£¬300 ×Ö×óÓÒ 2 ÒµÎñÐèÇó·ÖÎö
2.1 ÉæÖÚ·ÖÎö 2.1.1 ÉæÖÚ¸ÅÒª 2.1.2 ÉæÖÚ¼òµµ
2.2 ÒµÎñ±ß½ç ´ÓÉæÖÚÖз¢ÏÖÒµÎñÖ÷½Ç£¬»®·ÖÒµÎñ±ß½ç£¬¸ù¾ÝÖ÷ÒªÒµÎñ(ÖÁÉÙ 2 ¸ö)×Ô
Ðл®·Ö±¾Ð¡½Ú
2.3 ÒµÎñÓÃÀý·ÖÎö
´ÓÒµÎñÖ÷½ÇµÄ½Ç¶È·ÖÎöÆäÈÕ³£Ö÷ÒªÒµÎñºÍÒµÎñÁ÷³Ì£¬±ØÐëÓÐÒµÎñÓÃÀýͼ¡¢ ÒµÎñ³¡¾°Í¼¡¢ÒµÎñÓÃÀý¹æÔ¼ÒÔ¼°ÒµÎñ¶ÔÏó½»»¥Ä£ÐÍ£¬¿É²ÉÓûͼ¡¢×´Ì¬Í¼¡¢ ʱÐòͼ¡¢Ð×÷ͼµÈÀ´Õ¹Ê¾¡£
2.3.1 »ñÈ¡ÒµÎñÓÃÀý
2.3.2 ÒµÎñÓÃÀý³¡¾°ÊµÏÖ
2.3.3 ÒµÎñÓÃÀý¹æÔ¼
2.3.4 ÒµÎñ¶ÔÏó½»»¥Ä£ÐÍ
2.3.5 ÒµÎñ¹æÔò(È«¾Ö¡¢½»»¥¡¢ÄÚÙ÷)
3 ¸ÅÄîÄ£Ð͹¹½¨ »ùÓÚÉÏÊöÖ÷ÒªÒµÎñÓÃÀý½øÒ»²½³éÏó³ö¸ÅÄîÓÃÀý£¬»æÖƸÅÄîÓÃÀý³¡¾°Í¼£¬
ÕÒµ½¹Ø¼üÀà¶ÔÏ󣬹¹½¨¸ÅÄîÄ£ÐÍ£¬Ã÷Îú¶ÔÏó¼ä¹ØϵºÍ½»»¥³¡¾°¡£±¾²¿·Ö±ØÐë °üÀ¨¸ÅÄîÓÃÀýͼ¡¢·ÖÎöÀàÊÓͼ¡¢·ÖÎöÀೡ¾°Í¼£¬¿É²ÉÓûͼ¡¢Ê±Ðòͼ¡¢Ð ×÷ͼµÈÀ´Õ¹Ê¾¡£
3.1 ¸ÅÄîÓÃÀý·ÖÎö
3.2 ¸ÅÄî(·ÖÎö)À༰¹ØÁª¹Øϵ ÃèÊöÇå³þ¸÷ÁìÓòÀà¡¢¶ÔÏóµÄÊôÐÔ¼°Ï໥¹Øϵ£¬Ó÷ÖÎöÀàÊÓͼչʾ¡£
3.3 ·ÖÎöÀೡ¾°Í¼
3.4 ·ÖÎöÀà¶ÔÏó½»»¥Ä£ÐÍ
4 ϵͳ·ÖÎö
4.1 ϵͳ±ß½çÓëϵͳÓû§
·ÖÎöÒµÎñÓÃÀý³¡¾°ÃèÊö£¬È·¶¨ÏµÍ³±ß½çºÍϵͳÓû§¡£ 4.1.1 ϵͳ±ß½ç
4.1.2 Óû§·ÖÎö
°üÀ¨Óû§¸ÅÒª¡¢Óû§¼òµµ¡£ 4.2 ϵͳÓÃÀý·ÖÎö
4.3 ϵͳ¶ÔÏó½»»¥Ä£ÐÍ Ìí¼ÓÁËϵͳ±ß½çÀà¡¢¿ØÖÆÀàµÄʱÐòͼ¡¢Ð×÷ͼµÈ¡£
4.4 ϵͳÓÃÀý¹æÔ¼
5 ϵͳÉè¼Æ
5.1 ϵͳ¼Ü¹¹Ó벿ÊðÉè¼Æ
½¨Òé²ÉÓÃËIJã¼Ü¹¹:±íʾ²ã¡¢¿ØÖƲ㡢ҵÎñÂß¼²ãºÍÊý¾Ý³Ö¾Ã²ã
5.2 °üÉè¼Æ(ÏîĿĿ¼½á¹¹)
5.3 ½Ó¿ÚÉè¼Æ
5.4 ϵͳ¶ÔÏóÉè¼Æ(Ó¦ÓýéÉܹýµÄÉè¼Æģʽ)
5.5 Êý¾Ý¿âÉè¼Æ
Íê³ÉÊý¾Ý¿âÂß¼½á¹¹Éè¼Æ£¬º¬ÏµÍ³Ààͼ¡¢Àà¶ÔÏó¹ØϵͼºÍÊý¾Ý¿â±í½á¹¹
Éè¼Æ¡£
6 ϵͳʵÏÖ
6.1 ϵͳ¿ª·¢»·¾³¼°ÅäÖÃ
Ö¸Ã÷Ñ¡ÓõÄϵͳ¿ª·¢ÈíÓ²¼þƽ̨¡¢¿ª·¢Ä£Ê½ºÍ¿ò¼Ü(SSH/SSM)¡¢¸½ ÅäÖÃÎļþ¡£
6.2 Êý¾Ý¿âʵÏÖ ½¨Á¢Êý¾Ý¿â¡¢Êý¾Ý¿âģʽ¡¢±íºÍÊÓͼ¡¢ÒÔ¼°Êý¾Ý¿â¶ÔÏó¹ØϵͼµÈ¡£
6.3 Ö÷Ҫģ¿éºËÐÄ´úÂëʵÏÖ °üÀ¨:Êý¾Ý¿âÁ¬½Ó¡¢cookie¡¢ÎļþÉÏ´«ÏÂÔØ¡¢¼àÌýÆ÷¡¢¹ýÂËÆ÷¡¢±í´ïʽ
ÓïÑÔ¡¢±êÇ©¡¢°²È«ÐÔ¡¢AJAX;±í´ïʽÓïÑԺͱêÇ©±ØÐë¹á´©ÓÚÕû¸öϵͳԴ´ú Âë
7 ϵͳ²âÊÔ Ö÷ÒªÒµÎñÄ£¿é¹¦ÄܱØÐëչʾ³öÀ´£¬º¬Ôöɾ²é¸Ä½Øͼ¡£
8 ×ܽá
²»×ã¡¢Ìå»áºÍ½¨Ò飬500 ×ÖÒÔÉÏ¡£
ϵͳʵÏÖÒªÇó
1¡¢ÏµÍ³ÊµÏÖµÄÖ÷Òª¹¤×÷˵Ã÷ ÃæÏò¶ÔÏóµÄʵÏÖ(OOP)£¬¼´Ö¸Èí¼þ¹¦ÄܵıàÂëʵÏÖ£¬Ö÷Òª¹¤×÷°üÀ¨:
(1)ÿ¸ö¶ÔÏóµÄÄÚ²¿¹¦ÄܵÄʵÏÖ; (2)È·Á¢¶ÔÏóÄÄЩ´¦ÀíÄÜÁ¦Ó¦ÔÚÄÄЩÀàÖнøÐÐÃèÊö; (3)È·¶¨²¢ÊµÏÖϵͳµÄ½çÃæ¡¢Êä³öµÄÐÎʽ¼°ÆäËü¿ØÖÆ»úÀíµÈ£¬ÐèҪʵÏÖ
OOD ½×¶ÎËù¹æ¶¨µÄ¸÷¸ö¶ÔÏóËùÓ¦Íê³ÉµÄÈÎÎñ¡£ 2¡¢¿ª·¢Æ½Ì¨¼°Ïà¹ØÒªÇóµÄ˵Ã÷
±¾´Îרҵ×ÛºÏÉè¼ÆÒªÇó²ÉÓà JavaWeb ¼¼ÊõÍê³ÉϵͳʵÏÖ£¬¾ßÌåÒªÇóÈçÏÂ
(1)»ùÓÚ¡°¸ßÄÚ¾Û¡¢µÍñîºÏ¡±µÄÉè¼ÆÔÔò£¬Àí½â²¢Ó¦Óà MVC »òÆäÑÜÉú¼Ü¹¹¹¹½¨ ϵͳ£¬½¨Òé²ÉÓÃÈçÏÂͼËùʾµÄϵͳ·Ö²ãÌåϵ½á¹¹£¬²¢¾Ý´ËÍê³É°üÉè¼Æ: (2)Àí½â¿ØÖÆ·´×ª(IoC)¡¢ÃæÏòÇÐÃæ±à³Ì(AOP)¡¢¶ÔÏó¹ØϵӳÉä(ORMapping)¡¢ Ç°¶Ë¿ØÖÆÆ÷µÈ¸ÅÄºÏÀíÓ¦Óÿò¼ÜʵÏÖϵͳ£¬ÍƼö²ÉÓà SSH »ò SSM ¿ò¼Ü¡£ (3)³ý¹¦ÄÜÐèÇóÍ⣬ϵͳӦʵÏֵķǹ¦ÄÜÐèÇóÈçÏÂ:
¡¾ÓѺõĽ»»¥½çÃæ¡¿:ËùÉè¼ÆµÄ Web Ò³ÃæÓ¦ºÏÀíʹÓà JSTL¡¢EL ±í´ïʽ¡¢AJAX¡¢
Cookie µÈ¼¼Êõ£¬Ìá¸ßÒ³Ãæ·ÃÎÊЧÂʺͰ²È«ÐÔ²¢¼æ¹ËÃÀ¹Û; ¡¾ÏµÍ³°²È«ÐÔ¡¿:Ó¦Ìṩ±ØÒªµÄÓû§½ÇÉ«¼°È¨ÏÞ¹ÜÀí¡¢Éí·ÝУÑé¡¢ÈÕÖ¾¹ÜÀíµÈ¹¦ ÄÜ; PS:¹ÄÀøͬѧÃÇÔÚʵÏÖϵͳµÄ¹ý³ÌÖÐѧϰ²¢Ó¦ÓÃм¼Êõ¡¢Ð¹¤¾ß£¬ÔÚ±¨¸æÖпÉÒÔÊʵ±½éÉÜ×Ô¼ºÔÚʵÏÖ¹ý³Ì ÖвÉÓÃÁËʲô¼¼Êõ½â¾öÁËʲôÎÊÌâ¡£ÔÚϵͳʵÏÖʱËùÓ¦Óõĸ÷Àà֪ʶµã¡¢Ïà¹Ø¼¼ÊõÔ½¶à£¬¾ÍÄÜ»ñµÃ¸ü¸ßµÄ ÆÀ·Ö¡£