xxxxxÂùÝÐÅÏ¢¹ÜÀíϵͳÉè¼Æ
1 Òý ÑÔ
1.1Ñо¿±³¾°
xxxÊǹú¼Ò¼¶ÂÃÓζȼÙÇø£¬Ëæ×Åxxxx¾¼ÃÂÃÓÎÒµµÄѸËÙ·¢Õ¹£¬ÈËÃǵÄÉú»îˮƽÓÐÁËÏÔÖøÌá¸ß£¬µ½µ±µØͶ×ʺÍÂÃÓÎÒѳÉΪÈËÃÇÏû·ÑµÄÈȵ㡣Ëæ×ÅxxxÐÂÇøµÄ·¢Õ¹½¨É裬´ø¶¯ÁËÐÂÒ»Âֵľ¼Ã·¢Õ¹À˳±¡£Î´À´£¬xxxx½«³ÉΪеÄÂÃÓΡ¢¾¼ÃºÍÎÄ»¯ÖÐÐÄ£¬xxxµÄÐÂÐË×ÛºÏÐÔ³ÇÊУ¬À´ÍùµÄÉÌÂÃÒ²²»¶ÏÔö¶à£¬·¢Õ¹Ç°¾°Ò»Æ¬Á¼ºÃ¡£¶øÂÃÓÎÒµ×÷Ϊµ±µØ¾¼ÃµÄÖØÒªÖ§ÖùÖ®Ò»£¬±ØÈ»»á´Ù½øÁËÂÃÓηþÎñÐÐÒµµÄ¿ìËÙ·¢Õ¹¡£
ÈçºÎÂú×ãÈËÃÇÈÕÒæ¸ßÕǵÄÂÃÓÎÏû·Ñ£¬ÈçºÎ¸ø³öÓεÄÈËÃÇ´øÀ´¸ü·½±ã¡¢¸üÖ±¹ÛµÄ³öÐÐÐÅÏ¢£¬ÕâÒÑÊÇÎÒÃÇÑо¿Õâ¸ö¿ÎÌâµÄÖØÒªÔÒòÖ®Ò»¡£ÔڿƼ¼ÐÅÏ¢·¢Õ¹Ñ¸Ã͵ĽñÌ죬Ìá¸ß¼¼Êõ¶ÔÂùÝÐÅÏ¢¹ÜÀíÖеÄÓ¦ÓÃÊÇÒ»ÖÖÓÐЧµÄ·½Ê½¡£ËäÈ»¿Æ¼¼ÒòËز¢²»ÊÇʹÂùÝÐÅÏ¢µÃµ½¸ü¼ÓºÃµÄΨһÒòËØ£¬µ«ÕâÒ²ÊDZØÒªµÄÒòËØ£¬Ëü¿ÉÒÔÈÃÎÒÃǵÄЧÂʸü¸ß£¬¸ü¼òµ¥¿ì½Ý£¬¶ÔÂùÝÐÅÏ¢µÄ·þÎñ¹ÜÀíÌṩǿÓÐÁ¦µØÖ§³Ö£¬ËùÒÔ£¬Éè¼ÆÒ»¸öȫеÄÂùÝÂÃÓÎÐÅÏ¢¹ÜÀíϵͳ£¬ÒѳÉΪ·þÎñµØ·½¾¼Ã£¬¼ÓËÙÂÃÓÎÒµ·¢Õ¹µÄÖØÒªÊÖ¶ÎÖ®Ò»¡£´ÓijÖÖÒâÒåÉÏ£¬Ò²ÊÇ·þÎñ´óÖڵĻÝÃñ¹¤³Ì¡£
ÂÃÓÎ×÷Ϊһ¸öÐÂÐ˵IJúÒµ½üÄêÀ´È¡µÃÁËѸËٵķ¢Õ¹£¬¸÷ʽÂùÝÈçÓêºó´ºËñѸÃÍ·¢Õ¹£¬Ä¿Ç°ÂÃÓηþÎñÐÐÒµÆÕ±é´æÔÚ×ÅÆóÒµ¹æģС£¬¹ÜÀí²»¹æ·¶ºÍÐÅÏ¢¹²Ïí²»³ä·ÖµÈÈõµã¡£xxxxÊǹú¼Ò¼¶ÂÃÓζȼÙÇø£¬ÓоƵꡢÂÃÐÐÉç¡¢ÂùݵÈÈý°Ù¶àÖÖ²»Í¬µµ´ÎµÄסËÞ»·¾³£¬ÈçºÎ·½±ã¹ÜÀí£¬ÎªÖØÖÐÖ®ÖØ¡£ÂùݶÔÓÚÒ»¸öÂÃÓγÇÊÐÊǷdz£ÖØÒªµÄÖ÷Ìå¡£¾ø´ó¶àÊýÓοͶ¼ÊǵÚÒ»´ÎÀ´µ±µØÂÃÓΣ¬¶Ô×Ô¼º³öÐеÄÐÅÏ¢»ñÈ¡ºÍ°²ÅÅÒ²ÊǺÜÆÈÇеġ£Èç¹û°Ñ¸÷ÖÖסËÞ¡¢¹«½»ºÍÂÃÓÎ×ÊÔ´·ÖÀà´æ´¢¹ÜÀíͨ¹ýÍøÂçʵÏÖ×ÊÔ´¹²Ïí£¬²»½ö·½±ã¿ì½Ý£¬¶øÇÒ²»»áÒòΪÈËÔ±Á÷¶¯Ó°ÏìÐÅÏ¢µÄ¹²Ïí¡£
1.2Ñо¿ÒâÒå
ÏÖʵµÄÒªÇóÊÇÂùÝÐÅÏ¢¹ÜÀíϵͳÐèÒªÒ»¸ö¼È¿ÉÒÔ½ÚÊ¡ÈËÁ¦ÎïÁ¦ÓÖ¿ÉÒÔ½ÚÊ¡²ÆÁ¦£¬²¢ÇÒÔÚͬµÈʱ¼äµÄ»ù´¡ÉÏÌá¸ßЧÂÊ£¬´Ó¶øÌá¸ßÂùÝÐÅÏ¢»¯·þÎñ¡£Ò²ÊÇÎÒÃDZ¾¿ÎÌâÑо¿µÄÒâÒåËùÔÚ¡£ÂùÝÐÅÏ¢¹ÜÀíϵͳ²ÉÈ¡µÄÊÇÐÅÏ¢·ÖÀà¹ÜÀíµÄÀíÄ¸ù¾ÝÂùÝÐÅÏ¢¹ÜÀíËùÉæ¼°µÄ·½·½ÃæÃæµÄ¾ßÌåÒªÇó½øÐÐϵͳ¿ª·¢µÄ¡£ÂùÝÐÅÏ¢¹ÜÀíϵͳÉè¼ÆµÄ·½ÃæºÜ¹ã£¬³ýÁË¿ÉÒÔÕÒµ½Ïà¹ØµÄÂùÝÐÅÏ¢Í⣬»¹Éè¼ÆÁËÂùݽ»Í¨Ä£¿é£¬ÊµÏÖ¶ÔÂùݽ»Í¨Çé¿ö°üÀ¨Âùݵ¼º½¡¢¹«
1
½»³µÐÅÏ¢µÈµÄ¹ÜÀí¡£¶øÂÃÓηþÎñÄ£¿é£¬ÊµÏÖ¶ÔÓο͵Ä×Éѯ¡¢ÂÃÓηþÎñ°üÀ¨ÌØÉ«½ÚÈպ;°µã½éÉܵȸ÷·½ÃæµÄ¹ÜÀíµÈ£¬Ê¹µÃ²éÕÒÊý¾Ý±äµÄ¼òµ¥£¬²»±Ø´óÁ¿³Á½þÔÚÊé¼®ºÍÏà¹ØÓ°Ó¡µÄ²ÄÁÏÀΪËѼ¯×ÊÁÏÌṩ±ãÀû¡£¶øÇÒÔÚÍøÉϵÄÐÅÏ¢¸üм°Ê±£¬²»»á³öÏÖÏÖʵºÍʵ¼Ê²»·ûµÄÇé¿ö£¬ÕâÒ²ÊÇÏà¶ÔÓÚ´«Í³¹ÜÀíµÄÓÅÊÆËùÔÚ¡£
1.3 ¹úÄÚÍâÑо¿ÏÖ×´
¶ÔÓÚ¹úÄÚÍâµÄÑо¿ÏÖ×´£¬¸ù¾ÝÎÒÃǵķÃÎʵÄÊý¾ÝÏÔʾ£¬¾¡¹Ü½üÄêÀ´xxxxÂÃÓÎÐÅÏ¢µÄ³Ì¶ÈÓÐÁ˺ܴóµÄÌá¸ß£¬µ«ÇøÓòÇ÷ÊÆ¡¢ÇøÓòÍøÂç¡¢¼°ÂùÝÐÅÏ¢¹æ·¶»¯µÄ³Ì¶ÈÏà±È£¬xxxÂùݵÄÐÅÏ¢»¯³Ì¶È»¹´¦ÓÚ³õ²½½×¶Î¡£¾Ýͳ¼Æ×ÊÁϱíÃ÷£¬Ä¿Ç°xxxxÓÐÖÐСÂùÝÈý°Ù¶à¼Ò£¬¶ø¼¯ÖйÜÀíµÄÂùݲ»µ½5%µÄ±ÈÀý£¬ÐÅÏ¢¼¼ÊõÓ¦ÓúÍÐÅÏ¢»¯¿ªÕ¹ÊÆÔÚ±ØÐУ¬ËùÒÔ×ÜÌåxxxÂùÝÐÅÏ¢»¯¹ÜÀíˮƽ»¹ºÜµÍ£¬Òò´Ë£¬ÂùݷþÎñÐÅÏ¢»¯»¹ÓкܴóµÄ·¢Õ¹¿Õ¼ä¡£´ËÍ⣬xxxÂùÝÒµÔÚ½¨ÉèÐÅÏ¢»¯µÄ¹ý³ÌÖл¹´æÔÚ×ÅÖîÈçµç×ÓÉÌÎñÐÎʽµ¥Ò»;µØÇø·¢Õ¹³Ì¶È²Î²î²»Æ룻×î¼ÑģʽÉÐÔÚ̽Ë÷½×¶Î;Êг¡Ç±Á¦¾Þ´ó£¬µ«Àë·¢Õ¹³ÉÊìÒÔ¼°Ö÷¶¯³ö»÷´óÊֱʵÄͶÈ뻹ÓоàÀë¡£
ÔÚ½ñºóµÄ¼¸ÄêÖУ¬ÂùݷþÎñ¼¯ÖйÜÀíµÄ·¢Õ¹Ç÷Êƽ«Ö÷ÒªÔÚÖÇÄÜ»¯¡¢ÐÅÏ¢»¯·½ÃæÕ¹¿ª¡£ÈËÃÇÏ£Íûͨ¹ýÍøÂçµÄ¿Í»§¶Ë¾ÍÄÜ»ñÈ¡ÐÅÏ¢£¬°²ÅÅÐг̡£×÷ΪÂùݷþÎñµÄÐÅÏ¢»¯µÄ·¢Õ¹Ç÷ÊÆÖ÷Òª·ÖΪÈý´óÓ¦ÓÃÁìÓò£ºÒ»ÊÇΪסËÞÐÅÏ¢µÄ¹ÜÀí¡¢¹ÜÀíÕßÌṩ¼°Ê±¡¢×¼È·µØÂùÝסËÞÇé¿ö£»¶þÊÇÕë¶ÔÂùݺ;°ÇøµÄ½»Í¨Â·Ïߣ¬Îª½Úʡʱ¼ä¡¢Ìá¸ß¹ÜÀíЧÂʵÄÐÅÏ¢»¯¹ÜÀíºÍµ¼º½£»ÈýÊÇÖ±½ÓÃæ¶ÔÓοÍËùÌṩµÄÐÅÏ¢»¯·þÎñ¡£
1.4 ÂÛÎĽṹ
¸ÃÂÛÎÄÊÇ»ùÓÚVisual Studio 2008²Ù×÷ƽ̨¶ÔxxxxÂùÝÐÅÏ¢¹ÜÀíϵͳ½øÐÐÉè¼ÆºÍ¿ª·¢¡£
µÚÒ»Õ£ºÒýÑÔ£¨±¾ÕÂÖ÷Òª¸ÅÊö·ÖÎöÁËϵͳÐèÇó·ÖÎö¡¢¿ª·¢±³¾°ºÍ¹úÄÚÍâÑо¿µÄÏÖ×´£¬¼òÒª½éÉÜÂÛÎĵĽṹ¡££©
µÚ¶þÕ£º¿ª·¢¹¤¾ß¼ò½é£¨±¾Õ¼ò½à½éÉÜÁËC#.NETÓïÑÔ¡¢C/S¿Í»§»úÓë·þÎñÆ÷µÄ½á¹¹ºÍSQL Server 2008Êý¾Ý¿â¡££©
µÚÈýÕ ϵͳ½á¹¹£¨²ûÊöÁËÊý¾Ý¿â½á¹¹Éè¼Æ£¬»³öʵÌåÊôÐÔͼºÍ×ÜÌåE-Rͼ£¬Êý¾Ý¿â±í¸ñ½á¹¹µÄÉè¼Æ¡££©
µÚËÄÕ ϵͳÏêϸÉè¼Æ£¨²ûÊöÁËϵͳµÄ×ÜÌåÉè¼Æ£¬È»ºó·Ö±ð½éÉܸ÷¹¦ÄÜÄ£¿éµÄÉè¼ÆÓë¹ÜÀí£¬²¢¸½Éϲ¿·Ö´úÂë¡££©
2
µÚÎåÕ ϵͳ²âÊÔÓëά»¤£¨±¾Õ¼ò½à²ûÃ÷ÁËϵͳ²âÊԵĸÅÊöºÍ²âÊÔµÄÄÚÈÝ£¬·ÖÎöÁËϵͳά»¤µÄÄÚÈÝÓë·½·¨¡££©
µÚÁùÕ ϵͳ²»×ãÓëÕ¹Íû£¨¼òµ¥×ܽáÁ˱¾ÏµÍ³µÄ²»×ãÓë¶ÔδÀ´µÄÕ¹Íû¡££©
3
2 ϵͳ¿ª·¢¹¤¾ß
2.1 C#ÓïÑÔ¼ò½é
C#£¬¶Á×ö \£¬ÖÐÎÄÒëÒôÔÝʱûÓУ¬·ÇרҵÈËÊ¿Ò»°ã¶Á\¾®\£¬×¨ÒµÈËÊ¿Ò»°ã¶Á\¡£
ÓÉÓÚC#ÊÇÒ»ÖÖ°²È«µÄ¡¢Îȶ¨µÄ¡¢¼òµ¥µÄ¡¢ÓÅÑŵģ¬ÓÉCºÍC++ÑÜÉú³öÀ´µÄÃæÏò¶ÔÏóµÄ±à³ÌÓïÑÔ¡£ËùÒÔÓÃËüÀ´Éè¼Æϵͳ¾ßÓкܶàÓÅÊƵĵط½£¬ËüÔڼ̳ÐCºÍC++¹¦ÄܵÄͬʱȥµôÁËÉÙÐíËüÃǵķ±ÔÓÌØÕ÷£¨±È·½Ã»ÓкêºÍÄ£°æ£¬²»ÔÊÐí¶àÖؼ̳У©[1]¡£
ÔÚʵ¼ÊµÄ´°Ì忪·¢ÖУ¬C#ÌṩÁ˺ܺõİïÖú£¬°üÀ¨´¦ÀíÁË»ù±¾Êý¾ÝÀàÐÍ£¬³£Á¿Óë±äÁ¿¡¢±í´ïʽºÍÒì³£´¦ÀíµÈÄÚÈÝ£¬ÊDZà³Ì¼òµ¥ÉÏÊÖ¡£C#×ÛºÏÁËVB¼òµ¥µÄ¿ÉÊÓ»¯²Ù×÷ºÍC++µÄ¸ßÔËÐÐЧÂÊ£¬ÒÔÆäÇ¿´óµÄ²Ù×÷ÄÜÁ¦¡¢ÓÅÃÀµÄÓï·¨·ç¸ñ¡¢·ÐµÄÓïÑÔÌØÐԺͱã½ÝµÄÃæÏò×é¼þ±à³ÌµÄÖ§³Å³ÉΪ.NET¿ª·¢µÄÊ×Ñ¡ÓïÑÔ[2]¡£²¢ÇÒC#³ÉΪECMAÓëISO±ê×¼¹æ·¶¡£C#ÓÐ×ÅÆäËûÓïÑÔÎÞ·¨´úÌæµÄºÃ´¦£¬ÊDZà³Ì¸ü¼Ó¼òµ¥»¯£¬³ÌÐò¿ª·¢µÄ¸ü°²È«¡£
C #ÊÇϵͳ¿ª·¢ÓëÓ¦Óÿª·¢µÄ×î¼Ñʵ¼ùµÄÓïÑÔ£¬²¢ÓпÉÄܳÉΪ±à³ÌÓïÑÔÀúÊ·ÉϵÚÒ»¸ö¡°Í¨ÓÃÐÍ¡±¡£C#ÊÇרÃÅΪ.NETÓ¦Óöø¿ª·¢³öµÄÓïÑÔ¡£Õâ´Ó¸ù±¾Éϱ£Ö¤ÁËC#Óë.NET¿ò¼ÜµÄÍêÃÀ½áºÏ¡£ÔÚ.NETÔËÐпâµÄÖ§³ÖÏ£¬C#ÖÐ.NET¿ò¼ÜÁÜÀ쾡ÖµıíÏÖ¸÷ÖÖÓŵã[3]¡£
2.2 C/S½á¹¹
C/SÍøÂç½á¹¹ÊÇ¿Í»§»ú/·þÎñÆ÷£¬Client/Server£¬ËüÊÇÔÚ·Öɢʽ¡¢¼¯ÖÐʽºÍ·Ö²¼Ê½µÄ»ù´¡ÉÏ·¢Õ¹ÆðÀ´µÄÒ»ÖÖеÄÄ£ÐÍ[4]¡£C/S ½á¹¹µÄ»ù±¾ÔÀíÊÇ°ÑÈÎÎñ·Ö½âµ½¼ÆËã»úÓ¦ÓõÄÈô¸É¸ö×ÓÈÎÎñ£¬Óɶಿ¼ÆËã»ú·Ö¹¤Íê³É£¬¼´²ÉÓá°¹¦ÄÜ·ÖÅ䡱ÔÔò[5]¡£¿Í»§¶ËʵÏÖÊý¾Ý´¦Àí£¬Êý¾Ý±íÏÖºÍÓû§½Ó¿Ú¹¦ÄÜ£»·þÎñÆ÷¶ËʵÏÖÁËDBMSµÄÖÐÊàÄÜÁ¦[6]¡£ÍøÂçͨÐÅÖеÄÓ¦Ó㬴ó¶àÊôÓÚÕâÖÖģʽ¡£
ϵͳ¿ª·¢ÕæÕýʵÏÖÁËC/SµÄģʽ£¬¼ÈÄÜÊÊÓÃÓÚʵ¼ÊÓ¦ÓóÌÐò£¬ÓÖÊÊÓÃÓÚÕæÕýµÄ¼ÆËã×°Öã¬Ê¹µÄ¿Í»§¶ËµÄÏìÓ¦Ëٶȿ졣ϵͳÓÅÊÆÔÚÒÔÏÂÁ½¸ö·½ÃæµÄ¾ßÌå±íÏÖ£º
£¨1£©Êý¾Ý¼ÓÔØÓ¦Ó÷þÎñÆ÷ÔËתÊý¾Ý¸ººÉ½ÏÇá¡£×îµ¥Ò»µÄC/SÌåϵ½á¹¹µÄÊý¾Ý¿âʹÓÃÖÐÓÉÁ½²¿·Ö×é³É£¬¼´¿Í»§¶Ë³ÌÐòºÍÊý¾Ý¿â·þÎñÆ÷³ÌÐò[7]¡£Á½Õß¿É·Ö±ð³ÆΪǰ̨³ÌÐòÓëºǫ́³ÌÐò¡£¿Í»§¶ËΪÓû§ÌṩÏòÍøÂçÇëÇó·þÎñµÄ½Ó¿Ú£¬·þÎñÆ÷¶Ë¸ºÔð½ÓÊÜÓû§¶Ô·þÎñµÄÇëÇ󣬲¢½«ÕâЩÈëÎé͸Ã÷µÄÌṩ¸øÓû§¡£Êµ¼ÊÉÏÊÇÁ½¸ö½ø³ÌÔÚ´ò½»µÀ¡£ £¨2£©Êý¾Ý´æ´¢¹ÜÀí¹¦Äܸü¼Ó͸Ã÷¡£ÔÚÊý¾Ý¿âµÄÓ¦ÓÃÖУ¬°ÑÄÇЩÓдæÔÚ²î±ðµÄ£¨²»ÂÛÊÇÒÑÖªµÄ»¹ÊÇδ֪µÄ£©Ç°Ì¨Ó¦Óò»ÄÜÎ¥±³µÄ£¬ÊôÓÚÊý¾ÝµÄ´æ´¢¹¦ÄÜ[8]¡£¸ÃÓ¦ÓÃÊÇÓÉ·þ
4