ÂÛÎÄ£¨¸ñʽ£©-ÑùÀý¹æ·¶

ƽ¶¥É½¹¤ÒµÖ°Òµ¼¼ÊõѧԺ±ÏÒµÉè¼ÆËµÃ÷Êé

ÓÃÆðÀ´Ò²ÊÇÏ൱Âé·³£¬Ê×ÏÈÒªµÇ¼Ç£¬È»ºóÒªÔÚºÆÈçÑ̺£µÄµµ°¸ÖвéÕÒ£¬Õâ¸ö¹ý³ÌÖв»¿É±ÜÃâµÄÒªÔì³ÉË𻵣¬¶øÇÒͬһ·Ýµµ°¸ÔÚͬһʱÆÚÖ»ÄÜÓÉÒ»¸öÈ˽èÔÄ£¬±ðÈËÖ»ÄÜÔÚËû½èÔÄÍê±Ïºó²ÅÄÜÔÙÐø½è¡£¶øµµ°¸µÄÐÅÏ¢»¯½¨Éè³É¹¦Ö®ºó£¬µµ°¸ÐÅÏ¢¿ÉÒÔÔÚÄÚ²¿ÍøÉϹ²Ïí£¬ÓпØÖƵؽøÐÐÀûÓá£

1.2 ¹úÄÚÍâÑо¿¸Å¿ö

ÌõÐÎÂëÔÚ70Äê´ú×óÓҵõ½Êµ¼ÊÓ¦Óúͷ¢Õ¹¡£ÏÖÔÚÊÀ½çÉϵĸ÷¸ö¹ú¼ÒºÍµØÇø¶¼ÒѾ­ÆÕ±éʹÓÃÌõÐÎÂë¼¼Êõ£¬¶øÇÒËüÕýÔÚ¿ìËÙµØÏòÊÀ½ç¸÷µØÍƹ㣬ÆäÓ¦ÓÃÁìÓòÔ½À´Ô½¹ã·º¡£128ÂëºÍ93Âë¾ÍÊÇÆäÖеÄÖ÷ÒªÑо¿³É¹û¡£128ÂëÓÚ1981Äê±»ÍÆ¼öʹÓ㬶ø93ÂëÓÚ1982ÄêʹÓá£ÕâÁ½ÖÖÂëµÄÓŵãÊÇÌõÐÎÂë·ûºÅÃܶȱÈ39Âë¸ß³ö½ü30%£¬Ëæ×ÅÌõÐÎÂë¼¼ÊõµÄ·¢Õ¹£¬ÌõÐÎÂëÂëÖÆÖÖÀ಻¶ÏÔö¼Ó£¬Òò¶ø±ê×¼»¯ÎÊÌâÏÔºÜÍ»³ö¡£Îª´ËÏȺóÖÆ¶¨Á˾üÓñê×¼1189¡¢½»²æ25Âë¡¢39ÂëºÍ¿âµÂ°ÍÂëANSI±ê×¼MH10.8MµÈµÈ¡£Í¬Ê±Ò»Ð©ÐÐÒµÒ²¿ªÊ¼½¨Á¢ÐÐÒµ±ê×¼£¬ÒÔÊÊÓ¦·¢Õ¹ÐèÒª¡£´Ëºó£¬Î¬¡¤°¢Àû¶ûÓÖÑÐÖÆ³ö49Â룬ÕâÊÇÒ»ÖÖ·Ç´«Í³µÄÌõÐÎÂë·ûºÅ£¬Ëü±ÈÒÔÍùµÄÌõÐÎÂë·ûºÅ¾ßÓиü¸ßµÄÃܶȡ£½Ó×ÅÌØµÂ¡¤ÍþÁ®Ë¹(Te Williams)ÍÆ³ö16KÂë¡£ËüµÄʹÓ㬼«´óµØÌá¸ßÁËÊý¾Ý²É¼¯ºÍÐÅÏ¢´¦ÀíµÄËÙ¶È£¬Ìá¸ßÁ˹¤×÷ЧÂÊ£¬²¢Îª¹ÜÀíµÄ¿ÆÑ§»¯ºÍÏÖ´ú»¯×ö³öÁ˺ܴó¹±Ïס£¶þάÌõÂëÕýÊÇΪÁ˽âһάÌõÂëÎÞ·¨½â¾öµÄÎÊÌâ¶ø²úÉúµÄ¡£ÒòΪËü¾ßÓиßÃܶȡ¢¸ß¿É¿¿ÐÔµÈÌØµã£¬ËùÒÔ¿ÉÒÔÓÃËü±íʾÊý¾ÝÎļþ(°üÀ¨ºº×ÖÎļþ)¡¢Í¼ÏñµÈ¡£¶þάÌõÂë¾ßÓдóÈÝÁ¿¡¢¸ß¿É¿¿ÐÔ£¬ÊÇÐÅϢʵÏÖ´æ´¢¡¢Ð¯´ø²¢×Ô¶¯Ê¶¶ÁµÄ×îÀíÏëµÄ·½·¨¡£Ä¿Ç°£¬¸ù¾Ý¶þάÌõÂëʵÏÖÔ­Àí¡¢½á¹¹ÐÎ×´µÄ²îÒ죬¿É·ÖΪ¶Ñ»ýʽ»ò²ãÅÅʽ(Stacked BarCode)ºÍÆåÅÌʽ»ò¾ØÕóʽ¶þάÌõÂëÁ½´óÀàÐÍ¡£¶Ñ»ýʽ¶þάÌõÂë±àÂëÉè¼Æ¡¢Ð£ÑéÔ­ÀíµÈ·½Ãæ¼Ì³ÐÁËһάÌõÂëµÄÌØµã£¬ËùÒÔÓ¦ÓñȽϹ㷺£¬Óдú±íÐԵİüÀ¨Codc49, PDF417,Code16µÈ¡£

DelphiÊdzÉÊìµÄ¿ÉÊÓ»¯±à³Ì»·¾³£¬ÎªÎÒÃÇÌṩÁËÒ»ÖÖ·½±ã¡¢¿ì½ÝµÄWindowsÓ¦ÓóÌÐò¿ª·¢¹¤¾ß¡£ËüʹÓÃÁËMicrosoft WindowsͼÐÎÓû§½çÃæµÄÐí¶àÏȽøÌØÐÔºÍÉè¼ÆË¼Ï룬²ÉÓÃÁ˵¯ÐÔ¿ÉÖØ¸´ÀûÓõÄÍêÕûµÄÃæÏò¶ÔÏó³ÌÐòÓïÑÔ(Object-Oriented Language)¡¢µ±½ñÊÀ½çÉÏ×î¿ìµÄ±à¼­Æ÷¡¢×îΪÁìÏȵÄÊý¾Ý¿â¼¼Êõ¡£¶ÔÓÚ¹ã´óµÄ³ÌÐò¿ª·¢ÈËÔ±À´½²£¬Ê¹ÓÃDelphi¿ª·¢Ó¦ÓÃÈí¼þ£¬ÎÞÒÉ»á´ó´óµØÌá¸ß±à³ÌЧÂÊ¡£Delphiʵ¼Ê

2

ƽ¶¥É½¹¤ÒµÖ°Òµ¼¼ÊõѧԺ±ÏÒµÉè¼ÆËµÃ÷Êé

ÉÏÊÇPascalÓïÑÔµÄÒ»ÖÖ°æ±¾£¬µ«ËüÓ봫ͳµÄPascalÓïÑÔÓÐÌìÈÀÖ®±ð¡£Ò»¸öDelphi³ÌÐòÊ×ÏÈÊÇÓ¦ÓóÌÐò¿ò¼Ü£¬¶øÕâÒ»¿ò¼ÜÕýÊÇÓ¦ÓóÌÐòµÄ¡°¹Ç¼Ü¡±¡£ÔڹǼÜÉϼ´Ê¹Ã»Óи½×ÅÈκζ«Î÷£¬ÈÔ¿ÉÒÔÑϸñµØ°´ÕÕÉè¼ÆÔËÐС£¿ª·¢ÈËÔ±µÄ¹¤×÷Ö»ÊÇÔÚ¡°¹Ç¼Ü¡±ÖмÓÈëÏàÓ¦µÄ³ÌÐò¡£È±Ê¡µÄÓ¦ÓóÌÐòÈôÊÇÒ»¸ö¿Õ°×µÄ´°Ìå(Form)£¬Ò²¿ÉÒÔÔËÐÐËü£¬½á¹ûµÃµ½Ò»¸ö¿Õ°×µÄ´°¿Ú¡£DelphiÒѾ­Îª¿ª·¢ÈËÔ±×öºÃÁËÒ»Çлù´¡¹¤×÷¡ª¡ª³ÌÐò¿ò¼Ü¾ÍÊÇÒ»¸öÒѾ­Íê³ÉµÄ¿ÉÔËÐеÄÓ¦ÓóÌÐò£¬Ö»ÊDz»´¦ÀíÈκÎÊÂÇé¡£¿ª·¢ÕßËùÐèÒª×öµÄ£¬Ö»ÊÇÔÚ³ÌÐòÖмÓÈëÍê³ÉËùÐ蹦ÄܵĴúÂë¶øÒÑ[1]¡£

1.3 ÂÛÎĵÄÖ÷ÒªÑо¿ÄÚÈÝ

±¾¿ÎÌâÖ÷ҪʵÏÖÁË»ùÓÚÌõÐÎÂëµÄѧÉúµµ°¸¹ÜÀíÐÅϢϵͳ¡£Ëü¿ÉÒÔΪʹÓÃÕßÌṩ·á¸»µÄ¹¦ÄÜ£¬ÊµÏÖ²Ù×÷µÄ×Ô¶¯»¯£¬´Ó¶ø´ó·ù¶ÈµÄ½µµÍѧÉúÐÅÏ¢µµ°¸¹ÜÀíµÄ¹¤×÷Ç¿¶È£¬¿ÉΪʹÓÃÕß½ÚÊ¡ÁË´óÁ¿µÄʱ¼ä£¬Ìá¸ßÁËѧÉúµµ°¸¹ÜÀí¹¤×÷µÄЧÂÊ£¬¼õÉÙÁË´óÁ¿µÄÊÖ¹¤²Ù×÷¿ÉÄÜÒýÆðµÄ²Ù×÷ʧÎó£¬Íƶ¯µµ°¸¹ÜÀíµÄÐÅÏ¢»¯½¨Éè¡£ÎÒÃÇÔÚ¿ÎÌâÖÐÒÔµäÐ͵ÄѧÉúµµ°¸¹ÜÀíÐÅϢϵͳµÄ¿ª·¢¹ý³Ì×÷ΪʵÀý£¬¾ßÌåµÄÑо¿ÄÚÈÝÈçÏ£º

£¨1£©Í¨¹ýʹÓÃDelphiÓïÑÔʵÏÖÁËÒ»¸ö»ùÓÚC/S½á¹¹µÄѧÉúµµ°¸¹ÜÀíÐÅϢϵͳ¡£ £¨2£©½éÉÜÁËϵͳʵÏÖµÄÖ÷Òª¼¼Êõ£¬°üÀ¨DelphiÓïÑÔ¡¢ÌõÐÎÂë¼¼Êõ¡¢Êý×ÖÇ©Ãû¼¼Êõ¡¢UMLÃæÏò¶ÔÏó½¨Ä£¼¼ÊõµÈ¡£

£¨3£©·ÖÄ£¿éʵÏÖÁ˵µ°¸¹ÜÀíϵͳµÄÿ¸ö×ÓÄ£¿éºÍÓû§½çÃæ¡£

£¨4£©Í¨¹ýѧϰE-RÄ£ÐͺÍSQLµÄÏà¹ØÖªÊ¶£¬ÔÚ¶ÔѧÉúÐÅÏ¢½øÐÐÁËÏ꾡µÄ·ÖÎöÏ£¬Ê¹Óà SQL Server 2000½¨Á¢Ò»¸öÒÔE-RÄ£ÐÍΪ»ù´¡µÄ¹ØÏµÊý¾Ý¿âϵͳ¡£

£¨5£©Ì½ÌÖÁËϵͳʵÏÖÖÐÉè¼ÆµÄ¹Ø¼ü¼¼ÊõÎÊÌ⣬°üÀ¨ÌõÐÎÂëµÄ±àÂ롢ѡȡºÍ´òÓ¡£»Óû§µÄ·ÃÎÊ¿ØÖƺÍÉí·ÝÑéÖ¤£¬ÒÔ¼°ÐÅÏ¢Êý×ÖÇ©ÃûµÄʵÏÖ¡£

±¾ÂÛÎÄͨ¹ý¶ÔÒÔÉÏÏà¹ØÖªÊ¶µÄ½éÉܺÍѧÉúµµ°¸¹ÜÀíÐÅϢϵͳÕâ¸ö¾ßÌåʵÀýµÄ¿ª·¢£¬Ñо¿Ò»¸öÊý¾Ý¿âÐÅϢϵͳµÄʵ¼Ê¿ª·¢¹ý³Ì¡£

3

ƽ¶¥É½¹¤ÒµÖ°Òµ¼¼ÊõѧԺ±ÏÒµÉè¼ÆËµÃ÷Êé

µÚ2Õ ¹Ø¼ü¼¼ÊõÑо¿

±¾Õ¼òµ¥²ûÊöϵͳ¿ª·¢ÖÐÓ¦ÓõĹؼü¼¼Êõ£¬°üÀ¨¿ª·¢ÏµÍ³ËùʹÓõÄDelphiÓïÑÔ¼¼Êõ¡¢×Ô¶¯»¯µµ°¸¹ÜÀíËùÐèÒªµÄÌõÐÎÂë¼¼Êõ¡¢Ôöǿϵͳ°²È«ÐÔʹÓõÄÊý×ÖÇ©Ãû¼¼ÊõºÍÔÚ¹¤³ÌÉè¼ÆÉÏʹÓõÄUML½¨Ä£¼¼Êõ£¬×÷Ϊϵͳ¿ª·¢ËùʹÓõÄÖ÷Òª¼¼Êõ»·¾³¡£

2.1 Delphi¼¯³É¿ª·¢»·¾³

DelphiÊÇBorland¹«Ë¾ÑÐÖÆµÄÐÂÒ»´ú¿ÉÊÓ»¯¿ª·¢¹¤¾ß£¬¿ÉÔÚWindows3.x¡¢Windows95¡¢WindowsNTµÈ»·¾³ÏÂʹÓá£ËüÓµÓÐÒ»¸ö¿ÉÊÓ»¯µÄ¼¯³É¿ª·¢»·¾³(IDE)£¬²ÉÓÃÃæÏò¶ÔÏóµÄ±à³ÌÓïÑÔObjectPascalºÍ»ùÓÚ²¿¼þµÄ¿ª·¢½á¹¹¿ò¼Ü¡£DelphiËüÌṩÁË500¶à¸ö¿É¹©Ê¹ÓõĹ¹¼þ£¬ÀûÓÃÕâЩ²¿¼þ£¬¿ª·¢ÈËÔ±¿ÉÒÔ¿ìËٵع¹Ôì³öÓ¦ÓÃϵͳ¡£¿ª·¢ÈËÔ±Ò²¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèÒªÐ޸IJ¿¼þ»òÓÃDelphi±¾Éí±àд×Ô¼ºµÄ²¿¼þ¡£Ö÷ÒªÌØµãÈçÏ£º

(1) Ö±½Ó±àÒëÉú³É¿ÉÖ´ÐдúÂ룬±àÒëËٶȿ졣ÓÉÓÚDelphi±àÒëÆ÷²ÉÓÃÁËÌõ¼þ±àÒëºÍÑ¡ÔñÁ´½Ó¼¼Êõ£¬Ê¹ÓÃËüÉú³ÉµÄÖ´ÐÐÎļþ¸ü¼Ó¾«Á¶£¬ÔËÐÐËٶȸü¿ì¡£ÔÚ´¦ÀíËٶȺʹæÈ¡·þÎñÆ÷·½Ã棬DelphiµÄÐÔÄÜÔ¶Ô¶¸ßÓÚÆäËûͬÀà²úÆ·¡£

(2) Ö§³Ö½«´æÈ¡¹æÔò·Ö±ð½»¸ø¿Í»§»ú»ò·þÎñÆ÷´¦ÀíµÄÁ½ÖÖ·½°¸£¬¶øÇÒÔÊÐí¿ª·¢ÈËÔ±½¨Á¢Ò»¸ö¼òµ¥µÄ²¿¼þ»ò²¿¼þ¼¯ºÏ£¬·â×°ÆðËùÓеĹæÔò£¬²¢¶ÀÁ¢ÓÚ·þÎñÆ÷ºÍ¿Í»§»ú£¬ËùÓеÄÊý¾Ý×ªÒÆÍ¨¹ýÕâЩ²¿¼þÀ´Íê³É¡£ÕâÑù£¬´ó´ó¼õÉÙÁ˶ԷþÎñÆ÷µÄÇëÇóºÍÍøÂçÉϵÄÊý¾Ý´«ÊäÁ¿£¬Ìá¸ßÁËÓ¦Óô¦ÀíµÄËÙ¶È¡£

(3) ÌṩÁËÐí¶à¿ìËÙ·½±ãµÄ¿ª·¢·½·¨£¬Ê¹¿ª·¢ÈËÔ±ÄÜÓþ¡¿ÉÄÜÉÙµÄÖØ¸´ÐÔ¹¤×÷Íê³É¸÷ÖÖ²»Í¬µÄÓ¦Óá£ÀûÓÃÏîĿģ°åºÍר¼ÒÉú³ÉÆ÷¿ÉÒԺܿ콨Á¢ÏîÄ¿µÄ¹¹¼Ü£¬È»ºó¸ù¾ÝÓû§µÄʵ¼ÊÐèÒªÖð²½ÍêÉÆ¡£

(4) ¾ßÓпÉÖØÓÃÐԺͿÉÀ©Õ¹ÐÔ¡£¿ª·¢ÈËÔ±²»±ØÔÙ¶ÔÖîÈç±êÇ©¡¢°´Å¥¼°¶Ô»°¿òµÈWindowsµÄ³£¼û²¿¼þ½øÐбà³Ì¡£Delphi°üº¬Ðí¶à¿ÉÒÔÖØ¸´Ê¹ÓõIJ¿¼þ£¬ÔÊÐíÓû§¿ØÖÆWindowsµÄ¿ª·¢Ð§¹û¡£

4

ƽ¶¥É½¹¤ÒµÖ°Òµ¼¼ÊõѧԺ±ÏÒµÉè¼ÆËµÃ÷Êé

2.2 ÌõÐÎÂë¼¼Êõ

2.2.1 ÌõÐÎÂë¼ò½é

ÌõÐÎÂë¼¼ÊõÊÇ20ÊÀ¼ÍÔÚ¼ÆËã»úÓ¦ÓÃʵ¼ùÖвúÉúºÍ·¢Õ¹ÆðÀ´µÄÒ»ÖÖ×Ô¶¯Ê¶±ð¼¼Êõ£¬ËüÊǼ¯ÌõÂëÀíÂÛ¡¢¹âµç¼¼Êõ¡¢¼ÆËã»ú¼¼Êõ¡¢Í¨Ðż¼Êõ¡¢ÌõÂëÓ¡ÖÆ¼¼ÊõÓÚÒ»ÌåµÄ×ÛºÏÐÔ¼¼Êõ¡£ÓÉÓÚËü¾ßÓÐ׼ȷ¡¢¿ìËÙ¡¢¾­¼Ã¡¢±ãÓÚ²Ù×÷µÈÌØµã,ºÜ¿ì±ãÉøÍ¸µ½¼ÆËã»ú¹ÜÀíµÄһЩÁìÓò¡£ÈçͼÊé¹ÜÀí¡¢Éú²úÁ÷³Ì¹ÜÀí¡¢ÉÌÆ·Á÷ͨ¹ÜÀíµÈ¡£ÌõÂëµÄÍÆ¹ãºÍÓ¦ÓøøÉç»áºÍ¾­¼Ã´øÀ´Á˺ܴóµÄÐ§Òæ¡£ÌõÂë¼¼ÊõÊÇÔÚ¼ÆËã»úµÄÓ¦ÓÃʵ¼ùÖвúÉúºÍ·¢Õ¹ÆðÀ´µÄÒ»ÖÖÄܹ»ÊµÏÖ¿ìËÙ¡¢×¼È·µÄ½øÐÐÊý¾Ý²É¼¯ºÍ×Ô¶¯Ê¶±ðµÄ¼¼Êõ¡£ÌõÂë¼¼ÊõµÄÓ¦Óýâ¾öÁËÊý¾Ý²É¼¯ºÍÊý¾Ý¼ÈëµÄ¡°Æ¿¾±¡±ÎÊÌâ£¬ÎªÖÆÔìÒµÎïÁϹÜÀíÌṩÁËÓÐÁ¦µÄ¼¼ÊõÖ§³Ö¡£

2.4 UML½¨Ä£¼¼Êõ

UMLÌṩµÄͼÓаËÖÖ[9]£¬Èç±í2-1Ëùʾ£º

±í2-1 UMLͼµÄÖÖÀà±í

Àà±ð ÓÃÀýͼ µÄ¾«È·ÒªÇó ÏÔʾϵͳÖÐÒ»×éÀàºÍ½Ó¿Ú¼äµÄ¾²Ì¬¹ØÏµ¡£Ò»Ð©ÆÕͨµÄ¹ØÏµÀàÐͶ¼Óм̳РÀàͼ ÐÔ¡¢¾Û¼¯ÐÔºÍÏà¹ØÐÔ ¶ÔÏóͼ ״̬ͼ ´ËÍâÔÚ¶Ô½Ó¿ÚµÄÐÐΪ½¨Ä£Ê±Ò²ºÜÓÐÓà »î¶¯Í¼ ½»»¥Í¼ ÓÃÀýͼ µÄ¾«È·ÒªÇó ÔÊÐí¸ù¾Ý¸÷×Ô¶¯×÷»ò½»»¥¶ÔϵͳÐÐΪ½¨Ä£ °üÀ¨ÐòÁÐͼÓëЭ×÷ͼÁ½ÖÖ£¬ÓÃÀ´¶ÔϵͳµÄ¶¯Ì¬ÐÐΪ½¨Ä£ ÏÔʾÓÃÀý¡¢²ÎÓëÕßÒÔ¼°ËüÃÇÖ®¼ä¹ØÏµ¡£¸Ãͼ¸ù¾ÝÓû§µÄ½Ç¶ÈÃèÊö¶Ôϵͳ Ìṩָ¶¨Ê±¿ÌλÓÚÀàʵÀý¼ä¹ØÏµµÄ¿ìÕÕÊÓͼ ÊÊÓÃÓÚ±£´æÏµÍ³µÄ¶¯Ì¬ÐÐΪ¡£ÓÈÆäÊÊÓÃÓÚʼþÇý¶¯£¬½»»¥Ê½ÏµÍ³»ò¶ÔÏó£¬ Ëµ Ã÷ ÏÔʾÓÃÀý¡¢²ÎÓëÕßÒÔ¼°ËüÃÇÖ®¼ä¹ØÏµ¡£¸Ãͼ¸ù¾ÝÓû§µÄ½Ç¶ÈÃèÊö¶Ôϵͳ 5

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)