|
·ÖÀർº½ |
 |
|
|
|
»ùÓÚPACSµÄÔ¶³ÌÒ½Áƹ¹½¨·½·¨Ñо¿ |
|
×ÊÔ´´óС£º KB |
×ÊÔ´ÀàÐÍ£ºÎĵµ |
ÏÂÔØ»ý·Ö£º 0 |
|
|
|
×ÊÔ´½éÉÜ |
|
»ùÓÚPACSµÄÔ¶³ÌÒ½Áƹ¹½¨·½·¨Ñо¿
½»Ûݼ¢Ù
¢Ù¹ãÖÝҽѧԺµÚ¶þ¸½ÊôÒ½Ôº£¬510260£¬¹ãÖÝÊк£ÖéÇø²ý¸Ú¶«Â·250 ºÅ
Õª Òª Ëæ×ÅÒ½ÔºÐÅÏ¢»¯½¨ÉèµÄÖ𲽿ªÕ¹£¬Ô¶³ÌÒ½ÁÆÒѾ³ÉΪҽԺÐÅÏ¢»¯·¢Õ¹µÄз½Ïò¡£±¾ÎÄ̽ÌÖ
ÁË»ùÓÚPACS µÄÔ¶³ÌÒ½Áƹ¹½¨·½·¨£¬×ÅÖØ½éÉÜÁËÔ¶³ÌÒ½ÁƼܹ¹Éè¼ÆºÍ¼¸Ïî¹Ø¼ü¼¼Êõ£¬ÎªÔ¶³ÌÒ½ÁÆÌåϵ
½¨ÉèÌṩÁË˼·ºÍ½â¾ö·½°¸¡£
¹Ø¼ü´Ê PACS Ô¶³ÌÒ½ÁÆ ActiveX¿Ø¼þ
1 ÒýÑÔ
PACS£¨picture archiving and communication systems£©È«³ÆÎªÒ½Ñ§Ó°Ïñ´æµµÓëͨѶϵͳ¡£ÊÇ
½üÄêÀ´Ëæ×ÅÊý×Ö³ÉÏñ¼¼Êõ¡¢¼ÆËã»ú¼¼ÊõºÍÍøÂç¼¼ÊõµÄ½ø²½¶øÑ¸ËÙ·¢Õ¹ÆðÀ´µÄ¡¢Ö¼ÔÚÈ«Ãæ½â¾öҽѧӰ
ÏñµÄ»ñÈ¡¡¢ÏÔʾ¡¢´æÖü¡¢´«Ëͺ͹ÜÀíµÄ×ÛºÏϵͳ¡£¹ãÖÝҽѧԺµÚ¶þ¸½ÊôÒ½Ôº´Ó1999 Ä꿪ʼÑз¢ºÍ²¿
ÊðPACS ϵͳ£¬¾¹ýÈýÆÚÏîÄ¿½¨É裬ĿǰȫԺ¼¶±ðµÄPACS ÒѾÔËÐгÉÊì¡¢Îȶ¨£¬ÊµÏÖÁË·ÅÉä¿Æ¡¢³¬
Éù¿Æ¡¢²¡Àí¿ÆµÈ¶à¸ö¿ÆÊÒµÄÎÞ½ºÆ¬»¯ºÍÎÞÖ½»¯ÔËÐС£
Ëæ×ÅIT ¼¼ÊõµÄ·ÉËÙ·¢Õ¹ºÍÉç»áµÄ½ø²½£¬Ò½Ôº¶ÔÐÅÏ¢»¯½¨ÉèÌá³öÁ˸ü¸ßµÄÒªÇó£ºÒ½Ôº¹æÄ£µÄ²»¶Ï
À©´ó£¬ÈçºÎÓëÏÂÊô·ÖÔº½øÐв¡ÈËÐÅÏ¢Õï¶Ï½»Á÷£»Ò½Éú²»ÔÚҽԺʱÈçºÎ¼°Ê±²Î¼ÓÕï¶Ï¹¤×÷£»ÈçºÎʵÏÖ
½Ìѧ¡¢Ò½ÁÆÒ»Ì廯£¬Ê¹½ÌѧʱÄÜʵʱԶ³ÌÌáÈ¡×îеIJ¡»¼°¸ÀýµÈµÈ¡£ÉÏÊöÐèÇóÎÞÒÉÐèÒª½èÖúÔ¶³Ìͨ
Ðż¼ÊõºÍ¼ÆËã»ú¶àýÌå¼¼Êõ£¬¿Ë·þµØÀíºÍʱ¼äÉϵÄÕϰ£¬ÒÔÂú×ãÔ¶³ÌÒ½ÁÆ·þÎñºÍÒ½ÁƽÌÓýµÄ¼´Ê±Ðè
Òª¡£ÏÖ´úµÄÔ¶³ÌÒ½ÁƼ¼ÊõÕýÊÇΪÁ˽â¾öÉÏÊöÀàËÆÎÊÌâ[4]¡£
½áºÏÏÖÓеÄPACS ϵͳ£¬Í¨¹ý¼Ü¹¹Éè¼ÆºÍÓÅ»¯£¬ÒÔB/S µÄģʽÌṩԶ³ÌÒ½ÁÆ·þÎñÊÇʵÏÖÔ¶³ÌÒ½ÁÆ
µÄÓÐЧ·½Ê½¡£Ä¿Ç°¹ãÒ½¶þÔºPACS Èí¼þÒѾ»ù±¾ÊµÏÖÔ¶³ÌÊý¾Ý²éѯ¡¢Ô¶³ÌÔÄÆ¬¡¢Ô¶³Ì±¨¸æÊéдºÍ·¢²¼¡£
2 Ô¶³ÌÒ½ÁƵļܹ¹Éè¼Æ
2.1 Èí¼þ¼Ü¹¹ ¸Ã·½°¸²ÉÓÃB/SģʽµÄÈý²ã½á¹¹£¬»ùÓÚASP.NET ¼¼ÊõºÍPACSϵͳµÄÊý¾Ý½á¹¹¡£
2.1.1 ±íÏֲ㠲ÉÓÃC#¿ª·¢£¬ÔËÓÃAJAX ¼¼Êõ£¬¿ÉÒÔÔÚ²»Ë¢Ð½çÃæµÄÇé¿öÏÂÓëÓû§½»»¥£¬ºÜ·½±ãµÄ²é
ѯ±à¼²¡Àý»ù±¾ÐÅÏ¢£¬´øÀ´ÁËÁ¼ºÃµÄÓû§ÌåÑ飻½áºÏC++¿ª·¢µÄActiveX ÔÄÆ¬¿Ø¼þʵÏÖ²¡ÈËͼÏñµÄ
ÏÂÔØ£¬½âÎöÏÔʾ¡£
2.1.2 ÒµÎñ²ã ǰ¶ËÓÃC#¿ª·¢£¬ÏìÓ¦¿Í»§¶ËÍøÒ³ÇëÇ󣬴ÓPACS µÄOracle Êý¾Ý¿âµ÷È¡²¡Àý»ù±¾ÐÅÏ¢
²¢´«µÝ²¡ÈËÐÅÏ¢¸øÒµÎñ²ãºó¶Ë¡£ÒµÎñ²ãµÄºó¶ËÊÇÓÃC++¿ª·¢µÄͼÏñÍø¹Ø£¬»ùÓÚDICOM3.0 ±ê×¼£¬µ÷ÓÃ
ÁËPACS ϵͳµÄDICOM ͨѶģ¿é£¬¸ù¾ÝÒµÎñ²ãǰ¶Ë´«µÝµÄÐÅÏ¢´ÓNAS É豸»ñµÃÏàÓ¦²¡ÀýͼƬ¡£Ç°¶ËÓë
ºó¶Ëͨ¹ýACCESS Êý¾Ý¿â½»»¥²¡ÈËͼÏñÐÅÏ¢¡£
2.1.3 Êý¾Ý²ã ʹÓÃOracle Êý¾Ý¿â´æ´¢PACSµÄÊý¾Ý¿âÊý¾Ý£¬Ê¹ÓÃHP ¹«Ë¾µÄNAS ´æ´¢É豸´æ´¢PACS
µÄÓ°ÏñÊý¾Ý¡£
±íÏÖ²ã ActiveX ¿Ø¼þ£¬Web ä¯ÀÀÒ³Ãæ
°²
È«
ÐÔ
ÒµÎñ²ã IIS£¬Í¼ÏñÍø¹Ø£¬ACCESS
Êý¾Ý²ã PACS£¬Oracle£¬NAS
ÍøÂç¡¢²Ù×÷ϵͳ¡¢Í¨ÐÅÐÒé
ͼ1 Ô¶³ÌÒ½ÁÆÈí¼þ¼Ü¹¹
2.2 ÎïÀí¼Ü¹¹ Óû§Í¨¹ýInternet Á¬½ÓWeb ·þÎñÆ÷¡£ÎªÁË·À·¶²¡¶¾ºÍÍøÂç¹¥»÷µÄÍþв£¬Óû§Á¬½ÓÇë
ÇóÒªÊ×ÏȾ¹ý·À»ðǽ¹ýÂË£¬·À»ðǽ×÷Ϊ±¤ÀÝÖ÷»ú£¬¼¯ÖÐÁ˾ÖÓòÍøµÄ¶ÔÍâ×¼Èë¿ØÖÆ¡£ÔÚÔÀ´È«ÔºC/S
½á¹¹PACS µÄ»ù´¡ÉÏÔö¼ÓWeb ·þÎñÆ÷£¬ÓÃÓÚÏòÍâÌṩWeb ·þÎñ¡£Web ·þÎñÆ÷ÓÃÓÚ´¦ÀíHTTP ÇëÇó£¬Êµ
ÏÖB/S ½á¹¹µÄÔ¶³Ì·ÃÎÊ£¬Í¬Ê±Web ·þÎñÆ÷µÄʹÓþßÓн«ÒµÎñÂß¼ºÍÊý¾Ý·ÖÀ룬ÒÔ¼°Ôöǿϵͳ°²È«ÐÔ
µÄ×÷Óá£Web ·þÎñÆ÷½ÓÊÕµ½ÇëÇóºó£¬Á¬½Óͬ´¦ÓÚÒ½Ôº¾ÖÓòÍøµÄOracle Êý¾Ý¿â£¬Í¬Ê±ÏòͼÏñÍø¹Ø´«µÝ
²¡ÈËÐÅÏ¢¡£Í¼ÏñÍø¹Ø¸ºÔð´ÓNAS ·þÎñÆ÷ÉϽ«²¡ÈËDICOM ͼÏñÎļþ´«µÝÖÁWeb ·þÎñÆ÷£¬¹©ä¯ÀÀÆ÷¶Ëµ÷
Óá£×îºóWeb ·þÎñÆ÷·µ»Ø²éѯ½á¹û¸ø¿Í»§»ú£¬Í¬Ê±¿Í»§»úÉϵÄÔÄÆ¬¿Ø¼þÏÂÔØDICOM ͼÏñÎļþ²¢½âÎö
ÏÔʾ¡£
ͼ2 Ô¶³ÌÒ½ÁÆÎïÀí½á¹¹
2.3·½°¸Âß¼½á¹¹
ͼ3 Ô¶³ÌÒ½ÁÆÂß¼½á¹¹
Âß¼½á¹¹Í¼ËµÃ÷£º
´Óͼ3 ¿ÉÒÔ¿´³ö£¬ä¯ÀÀ²¡ÈË»ù±¾ÐÅÏ¢ºÍä¯ÀÀ²¡ÈËͼÏñÐÅÏ¢µÄÁ÷³ÌÈçÏ£º
Á÷³ÌÒ»£º1->2`->3` £»ä¯ÀÀ±à¼²¡ÈËÐÅÏ¢
²½Öè1£º¿Í»§¶Ëͨ¹ýIE ÍøÒ³·¢³öÇëÇó£»
²½Öè2`£ºWebServer ²éѯOracle Êý¾Ý¿â£¬»ñÈ¡²¡È˵Ļù±¾ÐÅÏ¢ £»
²½Öè3`£ºWebServer °Ñ²¡ÈËÐÅÏ¢²éѯ½á¹û·µ»Ø¸øÓû§¡£
Á÷³Ì¶þ£º1->4->5->6->7 £»ä¯ÀÀ²¡ÈËͼÏñ
²½Öè1£º¿Í»§¶Ëͨ¹ýIE ÍøÒ³·¢³öÇëÇó£»
²½Öè4£ºWebServer °ÑÓû§ÇëÇóµÄ²¡ÈËÐÅϢдÈëACCESS Êý¾Ý¿â £»
²½Öè5: ͼÏñÍø¹Ø´ÓAC |
|
ÏÂÔØµØÖ· |
|
|
|
|
|