·¢µç³§³§ÓÃµçÆø¼à¿Ø¹ÜÀíϵͳ(ECMS) - ͼÎÄ ÏÂÔØ±¾ÎÄ

·½°¸2¡¢ÕâÊǵç¹ËÎÊ2008 [20] ºÅÎÄËùÍÆ¼öµÄ·½°¸£¬·½°¸ 3 ΪÉÏÒ»´ú ECMS ϵͳ²ÉÈ¡µÄÖ÷Òª·½°¸£¬ÓÉÓÚ ECMS Óë DCS ¹ØÁª½Ï¶à£¬ÏµÍ³»®·Ö²»Ã÷È·£¬ÔËÐÐЧ¹û²»¼Ñ£¬Òò´Ëµç¹ËÎÊ 2008 [20]ºÅÎIJ»ÍƼö´Ë·½°¸¡£¶øÊµ¼Ê¹¤³ÌÍùÍùÒªÇóÓÐËù²»Í¬£¬´ËʱÐè¸ù¾ÝÐèÇó×÷ÏàÓ¦µ÷Õû¡£ µäÐÍÅäÖÃ˵Ã÷£º

£¨1£© ÉÏλ»ú²ã£ºÅäÖòÙ×÷Ô±Õ¾¡¢¹¤³Ìʦվ¡¢Í¨Ñ¶Íø¹Ø¡¢´òÓ¡»ú£¬²¢¸ù¾ÝÐèÒªÅäÖò»¼ä¶Ï£»

£¨2£© ͨѶ¹ÜÀí²ã£ºÅäÖÃÒÔÌ«Íø½»»»»ú¡¢ÒÔ¼°ÅäÖÃÊʵ±ÊýÁ¿µÄͨÐŹÜÀíµ¥Ôª£»

£¨3£© ¶Ôʱϵͳ£ºÅäÖà GPS ¶Ôʱ½ÓÊÕ×°ÖᢶÔʱ½ÓµãÀ©Õ¹×°Öã» £¨4£© ͨѶµçÀ£ºÅäÖô®¿ÚͨÐÅË«½ÊÏß¡¢ÒÔÌ«ÍøÍ¨Ðų¬ÎåÀàÏß¡¢¶àÄ£¹âÏ˵ȡ£

3 ÏµÍ³ÌØµã

3.1 ¼¼ÊõÌØµã 1.ÕûÌåÉè¼ÆË¼Ïë

RCS-9700µçÆø¼à¿ØÏµÍ³²ÉÓÃÕûÌåÉè¼ÆµÄ˼Ï룬´Ó³§Óõç¼à¿ØÏµÍ³×Ô¶¯»¯µÄÐèÇó³ö·¢£¬¾«ÐÄÉè¼ÆËùÐèµÄÿ¸öÉ豸£¬¾ßÓм¼ÊõÏȽø¡¢°²È«¿É¿¿¡¢Áª½Ó·½±ãµÈÌØµãÄØ¡£ 2.·Ö²¼Ê½ÏµÍ³

·Ö²ã·Ö²¼Ê½½á¹¹£ºÉ豸ºÍÐÅÏ¢µÄ×éÖ¯ÃæÏò¶ÔÏó£¬ÅäÖÃÁé»î£¬À©Õ¹·½±ã¡£¿ª·Åʽϵͳ£ºÍ¨¹ý×é¼þ¼¼ÊõµÄʹÓ㬿ÉʵÏÖÓ²¼þ¡¢Èí¼þ¹¦ÄÜ¡°¼´²å¼´Óᱡ£

3.Éè¼ÆÏȽø¹¤ÒÕ¾«Á¼

RCS-9700ÍøÂçÉ豸´ÓÉè¼Æµ½Éú²ú¾ù¿¼ÂÇÁ˹¤ÒµÏÖ³¡µÄÑÏ¿áÐèÇó£¬Ó²¼þÉè¼Æ²ÉÓÃרÓù¤Òµ¼¶Ð¾Æ¬£¬Ä£¿é»¯½á¹¹£¬¶àÏ¸ÉÈż°·ÀÎó´ëÊ©£¬È·±£ÁËÍøÂçÉ豸¾ßÓÐÁ¼ºÃµÄ¿¹¸ÉÈÅÐÔÄÜ£¬±£Ö¤ÁËÍøÂçÉ豸ÄÜÔÚ¸´ÔӵĹ¤Òµ»·¾³Ï³¤ÆÚÎȶ¨ÔËÐС£ÍøÂçÉ豸²ÉÓÃÖ±Á÷¹©µç£¬·½±ãÏÖ³¡µÄÊ©¹¤¡£

4.ǶÈëʽϵͳ

RCS-9700ÍøÂçÉ豸¾ù²ÉÓÃÏȽøµÄǶÈëʽ´¦ÀíÆ÷¼°¹¤ÒµÊµÊ±¶àÈÎÎñ²Ù×÷ϵͳ¹¹³ÉרÓÃÈí¡¢Ó²¼þƽ̨£¬Óë²ÉÓÃͨÓüÆËã»ú·½°¸Ïà±È£¬ÏµÍ³¹¹³É¼òµ¥¡¢ÅäÖÃÁé»î£¬¶øÇÒϵͳ²»»áÊܵ½²¡¶¾µÈÒòËØµÄÓ°Ï죬°²È«¿É¿¿£¬Ãâά»¤¡£ 5.Ë«ÍøÉè¼Æ

ËùÓÐÉ豸¾ù¿ÉÌṩÁ½Â·ÒÔÉÏ10/100MÒÔÌ«Íø£¬½éÖÊΪ¹âÏË»òË«½ÊÏߣ¬Ë«ÍøÈȱ¸Óã¬ÊµÏÖÎÞËðÇл»£¬²ÉÓÃTCP/IP¡¢UDPµÈ¶àÖÖÍøÂçЭÒé¡£

6.Ç¿´óµÄͨѶ¹¦ÄÜ

ͨѶ¹ÜÀíµ¥ÔªÌṩ¶àÖÖÏÖ³¡×ÜÏß¡¢´®Ðпڡ¢ÒÔÌ«Íø½Ó¿Ú£¬Ö§³Ö¸÷ÖÖ²¿°ä±ê×¼¹æÔ¼£¬¹¤Òµ±ê×¼¹æÔ¼£¨ºÍDCSͨѶ£©¡£¿É·½±ãµØÓë±£»¤¡¢Ö±Á÷¡¢Àø´Å¡¢Í¬ÆÚµÈÖÇÄÜÉ豸µÄÖ±½ÓͨѶ¡£ 7.¾«È·µÄ¶ÔÊ±ÍøÂç

´Óϵͳ¶Ôʱ½ø¶ÈµÄÒªÇó³ö·¢£¬ÕûÌåÉè¼Æ¶ÔÊ±ÍøÂçµÄÿ¸ö×°Ö㬿ÉÂú×ã¶àÖÖ¶Ôʱ·½Ê½£¬ÈçÂö³å¿Õ½Úµã¶Ôʱ¡¢485²î·Ö¶Ôʱ¡¢IRIG-B¡¢RS232µÈ·½Ê½£»¿ÉÅäÖÃÖ÷±¸Ë«Ê±ÖÓͬ²½Ô´£¬ÊµÏÖÁËGPSµÄÈßÓàÅäÖᣠ8.µ÷ÊÔά»¤·½±ã

ÍøÂçÉ豸Å䱸Á˹¦ÄÜÇ¿´óµÄʹÓÃά»¤¹¤¾ß£¬Î¬»¤ºÍϵͳµ÷ÊÔ¹¤×÷¼òµ¥¡¢±ã½Ý£¬Í¬Ê±ÍøÂçÉ豸»¹¾ßÓÐ×ÔÕï¶Ï¹¦ÄÜ£¬¿Éͨ¹ýÍøÂçÁª»úά»¤ºÍ¼à²â¡£

3.2 ¼à¿ØÏµÍ³Èí¼þÌØµã

1. ÏȽøµÄÉè¼ÆË¼ÏëºÍ±à³Ì¼¼Êõ

ºǫ́¼à¿ØÏµÍ³²ÉÓÃÁËÃæÏò¶ÔÏó¡¢Ä£¿é»¯µÄÉè¼ÆË¼Ï룬×ñÑ­¹ú¼Ê±ê×¼£¬·ûºÏ¿ª·ÅÐÔϵͳµÄÉè¼ÆÒªÇó¡£ÏµÍ³Äڵĸ÷¹¦ÄÜ¡¢ÈÎÎñÄ£¿éºÍÊý¾Ý¿â¿ÉÒÔ·Ö²¼µ½²»Í¬µÄ¼ÆËã»ú½ÚµãÉÏ¡£ÏµÍ³Í¨¹ý ¡°¹¦Äܲå¼þ¡±»ñµÃÇ¿´óµÄ¿ÉÀ©Õ¹ÐÔ£¬¿ÉËæÊ±¼ÓÈëÀ©Õ¹µÄй¦ÄÜ£¬ÊµÏÖÈí¼þµÄ ¡°¼´²å¼´Óá±£¬²å¼þÄ£¿é½Ó¿Ú¹«¿ª¡¢¿ÉÓÃÈκαà³ÌÓïÑÔ¿ª·¢¡£

2. È«ÃæµÄ¿çƽ̨½â¾ö·½°¸

ϵͳ¿ÉʵÏÖÈíÓ²¼þƽ̨µÄ¿É±äÐÔ£¬¿çƽ̨¿ÉÊÓ»¯¼¼ÊõºÍ²Ù×÷ϵͳÆÁ±ÎÖмä¼þµÄÓ¦Óã¬Ê¹ÏµÍ³¾ßÓиü¸ßµÄ¿ÉÒÆÖ²ÐÔ£¬ÊµÏÖÁËÇ¿´óµÄ UNIX ƽ̨ϵͳÓë³öÉ«µÄ Windows 2000ƽ̨ϵͳµÄÓлú½áºÏ£¬×î´ó³Ì¶ÈµÄÂú×ãÁËÓû§¶ÔϵͳÁé»îÐԺͿÉÉìËõÐÔµÄÒªÇó¡£

3. ¼æ¹ËʵʱÓ뺣Á¿µÄÊý¾Ý¿âϵͳ

ʵʱÊý¾Ý¿âºÍÉÌÓÃÊý¾ÝÏà½áºÏµÄÒ»Ì廯Éè¼Æ£¬¼æ¹ËÁ˺£Á¿Êý¾ÝÓëÆµ·±·ÃÎʵÄʵʱÊý¾ÝÖ®¼äµÄƽºâ¡£Ê¹ÏµÍ³Äܹ»ÔÚ³ä·Ö±£Ö¤ÊµÊ±ÐÔÄÜÒªÇóµÄǰÌáÏ£¬¼Ç¼²¢´æ´¢¸÷ÀàÀúÊ·Êý¾Ý¼°Ê¼þ¡£ÊµÊ±Êý¾Ý¿â¹ÜÀíϵͳ²ÉÓÃÃæÏò¶ÔÏ󣬷ֲ¼Ê½µÄÉè¼ÆË¼Ï룬¾ßÓÐ Client/Server ºÍ

Producer/Consumer ģʽ£¬¾ßÓм«¿ìµÄʵʱÏìÓ¦ÐÔ£¬ÄܺܺõÄÂú×ãµçÁ¦ÏµÍ³ÊµÊ±ÐÔµÄÒªÇó¡£

ÉÌÓÃÊý¾Ý¿âÖ÷ÒªÓÃÓÚµçÁ¦ÏµÍ³Êý¾Ý¿â½¨Ä£¡¢ÀúÊ·Êý¾Ý´æ´¢¡¢¸æ¾¯ÐÅÏ¢µÄµÇ¼¡¢ÒÔ¼°Êý¾Ý¿âÒ»ÖÂÐԵļì²é¡¢Ò»ÖÂÐÔºÍÍêÕûÐԵı£Ö¤µÈ¡£RCS-9700 ¿ÉÖ§³Ö¶àÖÖ»ùÓÚ SQL µÄ¹ØÏµÐÍÉÌÒµÊý¾Ý¿âƽ̨£¬È磺My SQL£¬Microsoft SQL Server£¬ORACLE µÈ¡£

4. ÏȽøÊµÓõÄͼÐÎϵͳ

¼à¿ØÈí¼þÖеÄͼÐÎϵͳ»ùÓÚÄÏÈð¼Ì±£¹«Ë¾×ÔÐÐÑÐÖÆ¿ª·¢µÄ×é¼þ

»¯Í¨ÓÃͼÐÎÆ½Ì¨£¬¸Ãƽ̨ÊÇÒ»¸ö¹¦ÄÜÇ¿´ó£¬Ê¹Ó÷½±ã£¬¼¯½¨Ä£¡¢×éÖ¯¡¢¿ª·¢¡¢ÔËÐÐÓÚÒ»ÌåµÄͼÐÎÆ½Ì¨£¬ÊÇÒ»Ì×רÃÅÓÃÀ´´´½¨¸÷ÖÖͼÐÎÓ¦ÓýçÃæµÄϵͳ¡£

5. ÍøÂçÌåϵ

Ö§³ÖË«°ÙÕ×ÒÔÌ«ÍøÔËÐз½Ê½£¬Ë«ÍøÈȱ¸Ó㬶¯Ì¬¼àÊÓÍøÂçÔËÐÐ×´¿ö£¬ÊµÏÖÎÞËðÇл»£¬²ÉÓà TCP/IP¡¢UDP µÈ¶àÖÖÍøÂçЭÒé¡£

6. ͼģ¿âÒ»Ì廯½¨Ä£

ͨ¹ý»æÖÆÒ»´Î½ÓÏßͼµÄ·½Ê½×Ô¶¯ÊµÏÖÉ豸ģÐ͵Ľ¨Á¢¡¢Èë¿âºÍÍØÆË¹ØÏµµÄ×Ô¶¯Éú³É¡£

7. ×ÔÕï¶ÏºÍ×Ô»Ö¸´

¼à¿ØÏµÍ³Å䱸ÍêÉÆµÄÔÚÏß×ÔÕï¶ÏÄÜÁ¦£¬Äܼ°Ê±·¢ÏÖ¸÷É豸¡¢ÍøÂç»ò×°ÖõĹÊÕÏ£¬¼°Ê±¸ø³ö±¨¾¯ÐÅÏ¢¡£

ϵͳ¾ßÓÐ×Ô»Ö¸´¹¦ÄÜ£¬µ±ÏµÍ³³öÏÖ³ÌÐòËÀËø»òʧ¿ØÊ±£¬Äܹ»Ê¹ÏµÍ³»Ö¸´µ½Õý³£ÔËÐÐ״̬¡£

8. ÏȽøµÄÈí¼þÖÊÁ¿¹ÜÀíÌåϵ

Èí¼þ¿ª·¢×ñÑ­ CMMI Á÷³Ì¿ØÖÆ£¬Îª²úÆ·ÌṩÁ˿ɿ¿µÄÆ·Öʱ£Ö¤¡£

3.3 ¼à¿ØÏµÍ³¹¦ÄÜ 3.3.1 ϵͳ¹¦ÄÜ ÔÚÏß¼à¿ØÏµÍ³

ÔÚÏß¼à¿ØÏµÍ³ÊÇ RCS-9700 ϵͳΪÔËÐÐÈËÔ±ÌṩµÄ²Ù×÷ƽ̨£¬ÊÓʹÓõij¡ºÏ²»Í¬£¬ÒÔÍøÂ繤×÷Õ¾µÄÐÎʽ³öÏÖ»ò¶ÀÁ¢¼ÆËã»úµÄÐÎʽ³öÏÖ¡£ÈκÎһ̨ÔËÐÐÔÚÏß¼à¿ØÏµÍ³µÄ»úÆ÷£¬¶¼³ÆÎª¼à¿ØÖÕ¶Ë¡£ËüµÄÖ÷Òª¹¦ÄÜÊÇ£º

(1)ÏÔʾһ´ÎÉ豸״̬£¬ÒÔ¼°ÊµÊ±Êý¾Ý£¬°üÀ¨½ÓÏßͼ¡¢µØÀíͼ¡¢Êý¾ÝÒ»ÀÀ±íµÈ£¬²¢¿ÉÒÔÈ˹¤´òӡͼÐΡ£

(2) ÏÔʾʼþÐÅÏ¢£¬Ê¼þÐÅÏ¢°üÀ¨£ºÒ£²âÔ½ÏÞ±¨¾¯¡¢Ò£²âÔ½ÏÞ»Ö¸´Õý³£¡¢Ò£ÐÅÕý³£±äλ¡¢Ê¹ʱäλ¡¢SOE¡¢Ò£µ÷¡¢Ò£¿Ø½á¹ûµÈ¡£

(3)ÏÔʾʼþÁÐ±í£¬²¢Ìṩ¸÷ÖÖ²éѯÊֶΡ£

(4)ÏÔʾ±£»¤ÐÅÏ¢,°üÀ¨±£»¤¶¯×÷ÐÅÏ¢,±£»¤×Ô¼ìÐÅÏ¢£¬±£»¤¶¨Öµ,¹ÊÕϲ¨ÐΡ£¿ÉÒÔ½øÐб£»¤ÐźŸ´¹é¡¢±£»¤¶¨ÖµÕû¶¨¡£

(5)½øÐÐÒ£µ÷¡¢Ò£¿Ø²Ù×÷¡£ (6)½øÐÐÈ˹¤ÖÃÊý²Ù×÷¡£ (7)½øÐб¨¾¯È·ÈϲÙ×÷¡£

(8)ÏÔʾ±£»¤Ê¼þÐÅÏ¢ÁÐ±í£¬²¢Ìṩ²éѯÊֶΡ£

(9)ÏÔʾ±£»¤ÐÅÏ¢,°üÀ¨±£»¤¶¯×÷ÐÅÏ¢,±£»¤×Ô¼ìÐÅÏ¢£¬±£»¤¶¨Öµ,¹ÊÕϲ¨ÐΡ£¿ÉÒÔ½øÐб£»¤ÐźŸ´¹é¡¢±£»¤¶¨ÖµÕû¶¨¡£

(10)ÏÔʾʵʱÇúÏߺÍÀúÊ·ÇúÏß¡£

(11)ÏÔʾʵʱÁбíºÍÀúÊ·±¨±í£¬½øÐÐÈ˹¤´òÓ¡¡£ (12)×Ô¶¯´òÓ¡ÀúÊ·±¨±í¡£ (13)¼àÊÓϵͳ´®¿Ú±¨ÎÄ¡£ ÔÚÏß¼à¿Ø¾ßÓÐÈçÏÂÌØµã£º (1)·á¸»µÄʵʱ±¨¾¯¹¦ÄÜ:

·Ö²ã£ºÊµÏÖ´Ó³§Õ¾µ½¼ä¸ôµ½É豸һ²ã²ãÉîÈ뱨¾¯¡£

·Ö¼¶£ºÊµÏÖʹÓû§ÈÎÒâÑ¡Ôñ²é¿´²»Í¬ÖØÒªÐÔµÄʼþ£¬ÊµÏÖ¸÷²ã´ÎÐÅÏ¢µÄ¹ýÂË¡£

·ÖÀࣺ¿ÉÒÔʹÓû§Í¨¹ýÀà±ðÀ´²é¿´Ê¼þ¡£ Óû§¿É×Ô¶¨Òå¶Ô¸÷ÖÖʼþµÄ´¦Àí·½°¸

(2)¿ÉÒÔ¶ÔÕû¸ö¼ä¸ô½øÐвÙ×÷£¬Èç¹ÒÅÆ¡¢ÖüìÐÞ¡¢ÖÃÒì³£µÈ²Ù×÷¡£ (3)Ìṩµ¼º½Í¼£¬¿ÉÒÔ·½±ãµØ½øÐл­Ãæµ¼º½¡£

(4)·á¸»µÄÓ¦Óù¦ÄÜ£¬ÈçСµçÁ÷½ÓµØÑ¡Ïß¡¢Ê¹Ê×·Òä¡¢²¨ÐηÖÎö¡¢²Ù×÷Ʊ¹ÜÀíµÈ Êý¾Ý¿âϵͳ

Ŀǰ£¬¹ã·º²ÉÓÃÉÌÓÃÊý¾Ý¿âÒѳÉΪ¹¤Òµ½çÊý¾Ý¿âÓ¦Óõij±Á÷£¬ÓÐÁËÉÌÓÃÊý¾Ý¿âµÄ¹ÜÀí£¬²ÅÄÜ·½±ãµØÊµÏÖÐÅÏ¢µÄ¹²Ïí£¬ÏÖÓеÄÉÌÓÃÈí¼þ²Å¿ÉÒÔÖ±½ÓʹÓã¬ÓëÆäËüϵͳµÄ»¥Á¬²ÅÄܰ´ÕÕ±ê×¼·½Ê½½øÐУ¬ÏµÍ³²ÅÄÜÕæÕý¾ßÓÐÍêÈ«ÒâÒåÉϵĿª·ÅÐÔ¡£µ«Èç¹ûÈ«²¿Ö±½Ó²ÉÓÃÉÌÓÃÊý¾Ý¿â£¬ÓÖÄÑÒÔÂú×ãµçÁ¦ÏµÍ³ÊµÊ±ÐÔµÄÒªÇó£¬ËùÒÔÑ¡Ôñ²ÉÓÃʵʱÊý¾Ý¿â¹ÜÀíϵͳºÍÉÌÓÃÊý¾Ý¿â¹ÜÀíϵͳÏà½áºÏµÄ·½·¨¡£ÉÌÓÃÊý¾Ý¿â²ÉÓÃĿǰ±È½ÏÁ÷ÐУ¬¾ßÓÐ Client/Server ģʽµÄ SQL-Server ¹ØÏµÐÍÊý¾Ý¿â¡£ÉÌÓÃÊý¾Ý¿âÖ÷ÒªÓÃÓÚµçÁ¦ÏµÍ³Êý¾Ý¿â½¨Ä£¡¢ÀúÊ·Êý¾Ý´æ´¢¡¢¸æ¾¯ÐÅÏ¢µÄµÇ¼¡¢ÒÔ¼°Êý¾Ý¿âÒ»ÖÂÐԵļì²é¡¢Ò»ÖÂÐÔºÍÍêÕûÐԵı£Ö¤µÈ¡£Ò»ÖÂÐÔºÍÍêÕûÐԵı£Ö¤µÈ¡£

ʵʱÊý¾Ý¿â¹ÜÀíϵͳÉè¼Æ²ÉÓÃÃæÏò¶ÔÏ󣬷ֲ¼Ê½µÄÒªÇó½øÐÐÉè¼Æ£¬¾ßÓÐ Client/Server ºÍProducer/Consumer ģʽ£¬¾ßÓм«¿ìµÄʵʱÏìÓ¦ÐÔ£¬ÄܺܺõÄÂú×ãµçÁ¦ÏµÍ³ÊµÊ±ÐÔµÄÒªÇó¡£ÊµÊ±Êý¾Ý¿âÓÃÓÚ»º´æÏµÍ³ÔËÐÐÊý¾Ý¡£

Á½ÖÖÊý¾Ý¿âÔÚϵͳÖÐÓлúµÄ½áºÏÔÚÒ»Æð¡£ÏµÍ³¶ÔÁ½ÖÖÊý¾Ý¿â½øÐÐͳһ¹ÜÀí£¬ÏòÓû§ÌṩͳһµÄ·ÃÎʽӿںÍÈË»ú½çÃæ£¬¶øÎÞÐèÖ¸Ã÷Ëù·ÃÎʵÄÊý¾ÝÔÚʵʱ¿â£¬Á½ÖÖÊý¾Ý¿â¶ÔÓû§ÍêÈ«ÊÇ͸Ã÷µÄ¡£Óû§·ÃÎÊÀúÊ·Êý¾ÝÒ²²»ÐèҪרÃÅȥѧϰ SQL ²éѯÓïÑÔ¡£ÕâÖÖÉè¼Æ·½Ê½¿É·½±ãÓû§ÔÚÒÑÓÐϵͳÉϽøÐжþ´Î¿ª·¢¡£

Êý¾Ý¿âÖеÄÊý¾Ý°´µçÁ¦ÏµÍ³É豸×÷Ϊ¶ÔÏóÀ´½øÐÐ×éÖ¯£¬Ò²¾ÍÊÇ˵Êý¾Ý¿âÊÇÃæÏòÉ豸µÄÍøÂçÐÍÊý¾Ý¿â¡£

Êý¾Ý¿âÌṩÊý¾Ý²éѯÊֶΣ¬¿ÉÒÔ·½±ãµØ²éѯ¸÷¸ö³§¡¢¸÷ÖÖÉ豸¡¢¸÷¸öʱ¼ä¶ÎµÄÀúÊ·Êý¾Ý£¬Êý¾ÝµÄÏÔʾÒÔ±í¸ñ·½Ê½Ìṩ¡£¿É°´ÓÅÏȼ¶¡¢