µ±Ç°Î»ÖãºÊ×Ò³ > ²Ö¿â¹ÜÀíϵͳÉè¼ÆËµÃ÷˵ - ͼÎÄ
±ÏÒµÉè¼ÆËµÃ÷Êé
4. ϵͳʵʩ
4.1
¿ª·¢¹¤¾ßÑ¡Ôñ
VFPµÄÊý¾Ý¿âÊǹØÏµÊý¾Ý¿âµÄµäÐÍÓ¦Óá£ÔÚÊý¾Ý¿âÖУ¬Êý¾ÝÄ£ÐÍÊǽ«ÏÖʵÊÀ½çÖеĸ÷ÖÖÊÂÎï¼°ÆäÏ໥¼äµÄÁªÏµÓÃÊý¾Ý¼°Êý¾Ý¼äµÄÁªÏµÀ´±íʾµÄÒ»ÖÖ·½·¨¡£ËüÊÇÈËÃǶԿ͹ÛÊÀ½çµÄÈÏʶºÍÀí½â£¬ÊǶÔÏÖʵÊÀ½çµÄ³éÏóÃèÊö¡£VFPÊÇÓ¦ÓõĹØÏµÄ£Ð͵ÄÊý¾Ý¿â¡£
¼øÓÚVisual Foxpro6.0ÓÐÇ¿´óµÄÊý¾Ý¿â¹ÜÀí¹¦ÄÜ£¬ÎÒÃÇÑ¡ÓÃVisual Foxpro6.0À´Íê³ÉÕâ¸ö²Ö¿â¹ÜÀíϵͳ¡£
4.2 ÈíÓ²¼þ»·¾³Éè¼Æ
Èí¼þ»·¾³£º
²Ù×÷ϵͳѡÓÃĿǰ½ÏÎȶ¨µÄWindowsXPÖÐÎİ棻Êý¾Ý¿âϵͳ²ÉÓùØÏµÐÍÊý¾Ý
¿âϵͳMicrosoft Visual FoxPro6.0ÖÐÎİ棻ÓÉWindowsXPºÍMicrosoft Visual FoxPro6.0¹²Í¬×é³ÉϵͳµÄ¿ª·¢»·¾³¡£
£¨1£©ÖÐÎIJÙ×÷ϵͳWindowsXPµÄÌØµã£º
Ê×ÏÈ£¬²Ù×÷ϵͳ²ÉÓÃÍêȫͼÐλ¯µÄÓû§½çÃæ¡£½«Ê¹Èí¼þÓû§µÄÅàѵ´ó´ó¼ò»¯£¬Ìá¸ßÁ˹¤×÷ЧÂÊ¡£
Æä´Î£¬WindowsXPµÄÉ豸ÎÞ¹ØÐÔʹ±¾ÏµÍ³Èí¼þ¿ª·¢Ê±ÎÞÐë¹Ì¶¨Ê¹ÓÃÉ豸£¬ÓÐÀûÓÚÈí¼þµÄÒÆÖ²ºÍÓ²¼þÉ豸µÄ¸üл»´ú¡£
ÔٴΣ¬WindowsXPϵͳÖÐÎİæÖ§³ÖÐÅÏ¢½»»»Óúº×Ö±àÂë×Ö·û¼¯£¬ÍêÉÆµÄÖÐÎÄÖ§³Öʹ¶þÕß½ôÃܽáºÏ£¬¹¹³ÉÒ»¸ö¹¦ÄÜÍ걸µÄÈí¼þ¿ª·¢»·¾³¡£
£¨2£©VFP6.0ÖÐÎİæ¸ÅÊö
ÎÒÑ¡ÓõÄϵͳ¿ª·¢¹¤¾ßÊÇVISUAL FOXPRO,ÏÂÃæÎÒ·Ö±ð´Óϵͳ¿ª·¢¹¤¾ß¼ò½é,ʼþÇý¶¯ºÍ¿ÉÊÓ»¯µÄÓ¦ÓóÌÐò, VISUAL FOXPRO6.0ÓïÑԺͺ¯ÊýºÍÃæÏò¶ÔÏó±à³ÌËĸö·½ÃæÖðÒ»ÂÛÊö¡£
VISUAL FOXPROϵͳ¼ò½é
- 18 -
±ÏÒµÉè¼ÆËµÃ÷Êé
VISUAL FOXPROÊÇ΢Èí¹«Ë¾ÔÚÊÕ¹ºFOX¹«Ë¾ºóÔÚ1995Äê6ÔÂÊ×´ÎÍÆ³öÁËVISUALFOXPRO3.°æ±¾£¬½Ó×ÅÓֺܿìÍÆ³öÁËVISUAL FOXPRO 5.0¼°ÖÐÎİ棬1998Äê·¢²¼ÁË¿ÉÊÓ»¯±à³ÌÓïÑÔ¼¯³É°üVISUAL STUDIO 6.0ÓëÆäËûÊý¾Ý¿â¹ÜÀíϵͳÏà±È£¬VISUAL FOXPRO 6.0 ¾ßÓÐÓû§ÆÕ±éÐÔ¡¢¹¦ÄÜÍêÕûÐÔ¡¢¹¤¾ßµÄÒ×ÓÃÐԺ͹æÄ£µÄ¿ÉËõÐÔµÈÌØµã¡£
£¨1£©ÐµÄÊý¾Ý´æÈ¡ÌØÕ÷£º°üÀ¨Ö§³ÖActiveXÊý¾Ý¶ÔÏóµÄÊý¾Ý´æÈ¡Ä£Ê½£»Ê¹ÓúÍÅäÖÃÁ¬½ÓµÄ¹¤¾ßºÍÃüÁÔöÇ¿ÁËÎÞÐ踴ÔÓ±à³Ì¾Í¿ÉÒÔ¹ÜÀíºÍÏÔʾÊý¾ÝÔ´µÄÊý¾ÝÀ¦°ó¿Ø¼þ£»Ö§³Ö¶ÔÏóÁ¬½ÓÓëǶÈëÊý¾Ý¿â£¨OLE DB£©×é¼þ¶ÔÏóÄ£ÐÍ£¨COM£©½Ó¿Ú£»ÅäÖá¢Ê¹ÓúͲ鿴Êý¾Ý¿â½á¹¹¡¢²éѯºÍ´æ´¢¹ý³ÌµÄ¹¤¾ß£»¿ÉÒÔʹÄãÔÚ˳Ðò¼Ç¼¼¯µÄ»ù´¡ÉÏ¿ìËÙÉú³É±¨±íµÄData Report ¿Ø¼þ£»²¢Íêȫ֧³Ö¶à²ãÊý¾Ý´æÈ¡½á¹¹¡£
£¨2£©Ð¿ؼþ£º°üÀ¨ADOÊý¾Ý°ó¶¨¿Ø¼þ£»Internet Explorer£¨Î¢ÈíµÄä¯ÀÀÆ÷£©·ç¸ñµÄ¹¤¾ßÌõ¿Ø¼þ£»¿ìËÙ·½±ãµÄÏÂÀʽÈÕÆÚÓëʱ¼äÈë¿ÚCalendar¿Ø¼þ£»ÄÜÏÔʾÏà¹Ø¼Ç¼¼¯µÄ¶à²ãÕ¤¸ñ¿Ø¼þµÈ¡£
£¨3£©ÐµÄInternet ÌØÕ÷£ºÄܹ»±àдÊÊÓÚ»¥ÁªÍø·þÎñÆ÷£¨IIS£©µÄ·þÎñÆ÷¶ËÓ¦ÓóÌÐò£»Ö§³Ö¶¯Ì¬HTML£¨DHTML£©£»¼ò»¯ÁËÓ¦ÓóÌÐòµÄ´ò°üºÍÔÚInternet ÉÏ·¢Ë͵ÄWEB³ö°æÏòµ¼£»Ö§³ÖÒì²½²Ù×÷£»²¢¿ÉÒÔÔÚWEBä¯ÀÀÆÚ¼ä´æ´¢ActiveX¿Ø¼þµÄ״̬µÈ¡£
£¨3£©¼¯³ÉµÄInternet ¹¦ÄÜ£º¿ÉÒÔʹÄã´´½¨²¢·Ö²¼¿ÉÒÔÔÚInternet ºÍÄãÃǵĹ«Ë¾µÄÄÚ²¿ÍøÉÏÔËÐеÄÓ¦ÓóÌÐò¡£
£¨4£©Êý¾Ý´æÈ¡£º¿ÉÒÔʹÄãÕë¶ÔÈë΢ÈíµÄSQL ServerºÍOracle µÈ²»Í¬Êý¾Ý¿â·þÎñÆ÷¿ª·¢ÍêÉÆµÄ¿Í»§»ú/·þÎñÆ÷Ó¦ÓóÌÐò,¹ÜÀíÊý¾ÝÔ´ºÍ´´½¨·þÎñÆ÷¶Ë¿Ø¼þ(°üÀ¨´æÈ¡)¡£
£¨5£©ÔËÐÐËÙ¶ÈÃ÷ÏÔÌá¸ß£ºÓÉÓÚÔÚVisual BasicÖÐÒýÈëÁËËùνµÄ±¾µØ´úÂë(Native Code)±àÒëÆ÷£¬¿Ë·þÁËÒÔÍù°æ±¾ÓÉÓÚÖ´ÐÐÎļþ²ÉÓÃP_Code´úÂë¶øµ¼ÖÂÔËÐÐËÙ¶ÈÂýµÄÎÊÌ⣬ʹµÃ³ÌÐòÖ´ÐÐËÙ¶È´ó´ó¼Ó¿ì¡£¸ù¾ÝMicrosoft µÄÉùÃ÷£¬²ÉÓñ¾µØ´úÂë±àÒëºóµÃµ½µÄÓ¦ÓóÌÐòÔÚijЩÇé¿öÏÂÖ´ÐÐËٶȽÏÒÔÍùÌá¸ßÁË10~20±¶£¬Ö´ÐÐËÙ¶È¿ÉÒÔÖ±½ÓÓë²ÉÓÃVisual C++±àдµÄÓ¦ÓóÌÐòµÄÖ´ÐÐËÙ¶È£¬¶øÓ¦ÓóÌÐò¿ª·¢Ð§ÂʸßÔòÊÇVisualFoxPr06.0µÄÌØ³¤¡£Òò´Ë£¬Ä¿Ç°VisualFoxPr06.0·Ç³£¾ßÓоºÕùÁ¦¡£
- 19 -
±ÏÒµÉè¼ÆËµÃ÷Êé
Ó²¼þ»·¾³£º
±¾ÏµÍ³Ö÷Òª²ÉÓõ¥»ú²Ù×÷£¬Í¶ÈëÉÙ£¬Ð§Âʸߣ¬Ò×ÓÚ¹ÜÀíºÍά»¤£¬ÏµÍ³Éý¼¶¼òµ¥£¬ÊÊºÏÆóÒµÐÅÏ¢»¯¹ÜÀíµÄÐèÒª¡£
»ù±¾ÒªÇóÈçÏ£º
CPUΪIntel Pentium100ÒÔÉÏ£» ÄÚ´æÎª32MBÒÔÉÏ£» Ó²ÅÌÖÁÉÙΪ3.2GÒÔÉÏ£» ´òÓ¡»úһ̨ ÅäÓйâÇýºÍÈíÅÌ¡£
4.3 ϵͳ²âÊÔ
Èí¼þ²âÊÔµÄÈÎÎñÔÚÈí¼þͶÈëÉú²úÐÔÔËÐÐ֮ǰ£¬¾¡¿ÉÄÜ¶àµØ·¢ÏÖÈí¼þÖеĴíÎó¡£
²âÊÔµÄÄ¿µÄÊÇΪÁË·¢ÏÖ³ÌÐòÖеĴíÎó¶øÖ´ÐгÌÐòµÄ¹ý³Ì¡£ºÃµÄ²âÊÔ·½°¸ÊǼ«¿ÉÄÜ·¢ÏÖÆù½ñΪֹÉÐδ·¢ÏֵĴíÎóµÄ²âÊÔ·½°¸¡£³É¹¦µÄ²âÊÔÊÇ·¢ÏÖÁ˵½½ñΪֹÉÐδ·¢ÏֵĵĴíÎóµÄ²âÊÔ¡£
1.ºÚºÐ²âÊÔÊÇÒѾ֪µÀ²úÆ·Ó¦¸Ã¾ßÓеŦÄÜ£¬Í¨¹ý²âÊÔÀ´¼ìÑéÊÇ·ñÿ¸ö¹¦Äܶ¼ÄÜÕý³£Ê¹Óá£
2.°×ºÐ²âÊÔÊÇÖªµÀ²úÆ·µÄÄÚ²¿¹¤×÷¹ý³Ì£¬¿ÉÒÔͨ¹ýÀ´¼ìÑé²úÆ·ÄÚ²¿¶¯×÷ÊÇ·ñ°´ÕÕ˵Ã÷ÊéµÄ¹æ¶¨Õý³£½øÐС£
²âÊÔÓÃÀý
ÔÚÉè¼ÆÖУ¬ÎªÁ˲âÊÔϵͳµÄ¹¦ÄÜÊÇ·ñ¶¼°´ÒªÇóʵÏÖÁË£¬ÎÒ²ÉÓúںвâÊÔ·½·¨¡£ ¶ÔÓÚÊäÈ빦ÄÜÄ£¿é£¬²ÉÓÃÊäÈëÊý¾ÝµÄ·½·¨²âÊÔ£¬ÊäÈë±ßÔµÊý¾Ý¡¢¿ÕÊý¾Ý¡¢¿âÖдæÔڵļͼ£¬¶¼Äܵõ½ÏàÓ¦µÄÌáʾ¡£
¶ÔÓÚ²éѯ¹¦ÄÜÄ£¿é£¬²ÉÓÃÊäÈë²éѯÌõ¼þʵ¼Ê²éѯµÄ·½·¨²âÊÔ£¬ÊäÈëÕýÈ·Ìõ¼þ£¬´íÎóÌõ¼þ¶¼Äܵõ½ÏàÓ¦µÄ½á¹û¡£
¶ÔÓÚÊä³ö¹¦ÄÜÄ£¿é£¬²ÉÓÃϵͳÑÝʾÔËÐеķ½·¨²âÊÔ£¬È·¶¨Êä³öÄÚÈÝ£¬¼´¿ÉÕýÈ·Êä³öËùÒª½á¹û¡£
ϵͳ²âÊÔÓֳƼ¯³É²âÊÔ£¬°Ñ¾¹ý²âÊÔµÄ×ÓϵͳװÅä³ÉÒ»¸öÍêÕûµÄϵͳÀ´²âÊÔ¡£
- 20 -
±ÏÒµÉè¼ÆËµÃ÷Êé
5. ϵͳʹÓÃÓëά»¤ËµÃ÷Êé
5.1
ϵͳ°²×°ÓëÅäÖÃ˵Ã÷
£¨1£©°²×°Vfp6.0
½øÈë°²×°½çÃæ£¬Ñ¡Ôñ¡°Vfp6.0 °²×°Ïòµ¼¡±£¬µã»÷ºó½øÈ룬ѡÔñ¡°¹¤×÷Õ¾¹¤¾ßºÍ×é¼þ¡±£¬È»ºóµã»÷¡°ÏÂÒ»²½¡±½øÈë°²×°»·¾³£¬¾ßÌå½çÃæÈçÏ£º
µã»÷ÏÂÒ»²½£¬³öÏÖvfp°²×°³ÌÐòµã»÷£¬³öÏÖ½çÃæ£º
- 21 -
¹²·ÖÏí92ƪÏà¹ØÎĵµ