»ª ÖÐ ¿Æ ¼¼ ´ó ѧ ˶ Ê¿ ѧ λ ÂÛ ÎÄ
1 Ð÷ÂÛ
1.1 Ñо¿±³¾°ÓëÒâÒå
Ëæ×Å¿ÆÑ§¼¼ÊõµÄ²»¶ÏÌá¸ß£¬¼ÆËã»ú¿ÆÑ§ÈÕ½¥³ÉÊ죬ÆäÇ¿´óµÄ¹¦ÄÜÒÑΪÈËÃÇÉî¿ÌÈÏʶ£¬ËüÒѽøÈëÈËÀàÉç»áµÄ¸÷¸öÁìÓò²¢·¢»Ó×ÅÔ½À´Ô½ÖØÒªµÄ×÷Óá£Ñ§Éúµµ°¸¹ÜÀíÐÅϢϵͳ£¨MIS£©ÊÇÈκÎÒ»ËùԺУ¶¼²»¿ÉȱÉٵIJ¿·Ö£¬ËüµÄÄÚÈݶÔÓÚѧУµÄ¾ö²ßÕߺͽÌѧ¹ÜÀíÕßÀ´Ëµ¶¼ÖÁ¹ØÖØÒª£¬ËùÒÔѧÉúµµ°¸¹ÜÀíÐÅϢϵͳӦ¸ÃÄܹ»Îª¹ÜÀíÈËÔ±Ìṩ³ä×ãµÄÐÅÏ¢ºÍ¿ì½ÝµÄ²éѯÊֶΡ£µ«Ò»Ö±ÒÔÀ´ÈËÃÇʹÓô«Í³È˹¤µÄ·½Ê½¹ÜÀíѧÉúµµ°¸£¬ÕâÖÖ¹ÜÀí·½Ê½´æÔÚ×ÅÐí¶àȱµã£¬Æ©È磺ЧÂʵ͡¢±£ÃÜÐԲÁíÍâʱ¼äÒ»³¤£¬½«²úÉú´óÁ¿µÄÎļþºÍÊý¾Ý£¬Õâ¶ÔÓÚ²éÕÒ¡¢¸üкÍά»¤¶¼´øÀ´Á˲»ÉÙµÄÀ§ÄÑ¡£ËùÒÔѧÉúµµ°¸¹ÜÀíϵͳӦÔ˶øÉú£¬Ëü¿ÉÒÔΪÓû§Ìṩ·á¸»µÄ¹¦ÄÜ£¬ÊµÏÖ²Ù×÷µÄ×Ô¶¯»¯£¬´Ó¶ø´ó·ù¶ÈµÄ½µµÍѧÉúµµ°¸¹ÜÀíµÄ¹¤×÷Ç¿¶È£¬¼õÉÙÁËÊÖ¹¤²Ù×÷¿ÉÄܳöÏÖµÄÎó²î£¬Ìá¸ßµµ°¸¹ÜÀí¹¤×÷µÄЧÂÊ£¬Íƶ¯Ñ§Éúµµ°¸¹ÜÀíµÄÐÅÏ¢»¯½¨Éè¡£Òò´Ë£¬Ñ§ÉúÐÅÏ¢µµ°¸¹ÜÀíµÄÐÅÏ¢»¯¡¢ÍøÂ绯¿ÉÒÔ¸ø¹ÜÀíÈËÔ±ÒÔ¼°Ñ§Ð£´øÀ´ÏÔ¶øÒ×ÏÖµÄЧ¹ûºÍÊÕÒæ¡£
µµ°¸¹ÜÀí¶ÔÓÚ¹ÜÀíÈËÔ±µÄÒâÒ壺 (1) µµ°¸¹ÜÀí²»ÔÙ·Ñʱ·ÑÁ¦¡£ (2) ¼ìË÷²éѯ¸üΪ·½±ã¡£ (3) µµ°¸µÄ²é½èÔŤ×÷¸ü¼Ó¿É¿Ø¡£ µµ°¸¹ÜÀí¶ÔÓÚѧУ¹¤×÷ÈËÔ±µÄÒâÒ壺 (1) ¸üºÃµÄÊÕ¼¯ºÍ¹ÜÀíµµ°¸
µµ°¸ÊÇÒ»¸öÁ¢µµµ¥Î»ÎªÊÊÓ¦Ö°ÄܻÐèÒª¶øÖ±½Ó²úÉúµÄÒÀ·¨¹éµµµÄ¾ßÓб£´æ¼ÛÖµµÄÎļþÓë²ÄÁÏ¡£ÊµÐеµ°¸µÄÐÅÏ¢»¯¹ÜÀíºó£¬±Ø½«Äܹ»¸üºÃµÄÊÕ¼¯ºÍ¹ÜÀíÕâÖÖÐÅÏ¢×ÊÔ´¡£
(2) ·½±ã¶þ´ÎÀûÓá¢Ìá¸ßÀûÓÃÂÊ
Ò»°ãÐγɵĵµ°¸×ÜÊÇÒª¸ôÒ»Äê²ÅÕûÀíÍê±Ï£¬µ«ÊÂʵÉϱ¾ÄêµÄµµ°¸ÔÚ¶þ´ÎÀûÓõÄÒªÇóÉÏÊÇ×î¶àµÄ£¬ÕâÔÚÒ»¶¨³Ì¶ÈÉÏÓ°ÏìÁ˵µ°¸µÄÀûÓÃЧÂÊ£»Í¬Ê±¼ÈÒÑÐγɵĵµ°¸Àû
1
»ª ÖÐ ¿Æ ¼¼ ´ó ѧ ˶ Ê¿ ѧ λ ÂÛ ÎÄ
ÓÃÆðÀ´Ò²ÊÇÏ൱Âé·³£¬Ê×ÏÈÒªµÇ¼Ç£¬È»ºóÒªÔÚºÆÈçÑ̺£µÄµµ°¸ÖвéÕÒ£¬Õâ¸ö¹ý³ÌÖв»¿É±ÜÃâµÄÒªÔì³ÉË𻵣¬¶øÇÒͬһ·Ýµµ°¸ÔÚͬһʱÆÚÖ»ÄÜÓÉÒ»¸öÈ˽èÔÄ£¬±ðÈËÖ»ÄÜÔÚËû½èÔÄÍê±Ïºó²ÅÄÜÔÙÐø½è¡£¶øµµ°¸µÄÐÅÏ¢»¯½¨Éè³É¹¦Ö®ºó£¬µµ°¸ÐÅÏ¢¿ÉÒÔÔÚÄÚ²¿ÍøÉϹ²Ïí£¬ÓпØÖƵؽøÐÐÀûÓá£
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