ÑÎÇÄÀÍÈÅ ÈÍÒÅÐÔÅÉÑÀ È ÈÍÔÎÐÌÀÖÈÎÍÍÎÃÎ ÎÁÅÑÏÅ×ÅÍÈß ÀÐÌ ÈÍÆÅÍÅÐÀ ÏÎ ÝÊÑÏËÓÀÒÀÖÈÈ ÝËÅÊÒÐÎÄÅÏÎ ÌÅÒÐÎÏÎËÈÒÅÍÀ |
Ñîëäàòîâ Í.Ë. (ÀÓÈ-211), Óøàêîâ Ê.À. (ÀÓÈ-311), Õàð÷èëèí Ä.È. (ÀÓÈ-211), ×àéêîâñêèé Ì.Â. (ÀÓÈ-311), Ñàôðîíîâ À.È. (àñïèðàíò)
ÑÎÇÄÀÍÈÅ ÈÍÒÅÐÔÅÉÑÀ È ÈÍÔÎÐÌÀÖÈÎÍÍÎÃÎ ÎÁÅÑÏÅ×ÅÍÈß ÀÂÒÎÌÀÒÈÇÈÐÎÂÀÍÍÎÃÎ ÐÀÁÎ×ÅÃÎ ÌÅÑÒÀ ÈÍÆÅÍÅÐÀ ÏÎ ÝÊÑÏËÓÀÒÀÖÈÈ ÝËÅÊÒÐÎÄÅÏÎ ÌÅÒÐÎÏÎËÈÒÅÍÀ
 íàñòîÿùåå âðåìÿ íà Ìîñêîâñêîì ìåòðîïîëèòåíå âíåäðåíà â ýêñïëóàòàöèþ ðàçðàáîòàííàÿ íà êàôåäðå «Óïðàâëåíèå è èíôîðìàòèêà â òåõíè÷åñêèõ ñèñòåìàõ» ÌÈÈÒà àâòîìàòèçèðîâàííàÿ ñèñòåìà ïîñòðîåíèÿ ïëàíîâûõ ãðàôèêîâ äâèæåíèÿ ïàññàæèðñêèõ ïîåçäîâ ìåòðîïîëèòåíà (ÀÑÏ ÏÃÄ ÏÏÌ). Äëÿ å¸ ôóíêöèîíèðîâàíèÿ íåîáõîäèì îáìåí èíôîðìàöèåé ìåæäó ýëåêòðîäåïî è ãðóïïîé ãðàôèñòîâ Ñëóæáû äâèæåíèÿ, êîòîðûé â íàñòîÿùåå âðåìÿ îñóùåñòâëÿåòñÿ íà áóìàæíîì íîñèòåëå èëè ïî òåëåôîíó.
Öåëüþ ñîçäàíèÿ ÀÐÌ ÿâëÿåòñÿ èíòåãðàöèÿ èñõîäíûõ äàííûõ äëÿ ïîñòðîåíèÿ ãðàôèêà îáîðîòà (ÃÎ) ïîäâèæíîãî ñîñòàâà è ïëàíîâîãî ãðàôèêà äâèæåíèÿ (ÏÃÄ) ïîåçäîâ ìåòðîïîëèòåíà.
Ïîòðåáèòåëåì ðåçóëüòàòîâ ðàáîòû ÀÐÌ ìîãóò áûòü è äðóãèå ñëóæáû ìåòðîïîëèòåíà, â ÷àñòíîñòè Ñëóæáà ïîäâèæíîãî ñîñòàâà ïðè óïðàâëåíèè ëîêîìîòèâíûìè áðèãàäàìè ýëåêòðîäåïî Ìîñêîâñêîãî ìåòðîïîëèòåíà.
Ðÿä èñõîäíûõ äàííûõ, êîòîðûå íåîáõîäèìû äëÿ ðàñ÷¸òîâ, ïðîâîäèìûõ ÀÐÌ èíæåíåðà ïî ýêñïëóàòàöèè ýëåêòðîäåïî ñîâïàäàåò ñ âåëè÷èíàìè, õðàíÿùèìèñÿ â áàçå äàííûõ (ÁÄ) ÀÑÏ ÏÃÄ ÏÏÌ, òàêèì îáðàçîì, ðàöèîíàëüíî áðàòü çà îñíîâó ñóùåñòâóþùóþ ÁÄ è âíîñèòü â íå¸ íåêîòîðûå êîððåêòèâû.
Ñèñòåìà ñîõðàíÿåò ðåçóëüòàòû ðàáîòû â áàçå äàííûõ ôîðìàòà Microsoft Access, âçàèìîäåéñòâèå è îòíîøåíèÿ ìåæäó òàáëèöàìè êîòîðîé îñóùåñòâëÿåòñÿ ñ ïîìîùüþ ñïåöèàëüíîãî ÿçûêà ñòðóêòóðèðîâàííûõ çàïðîñîâ SQL.
 ïåðñïåêòèâå íåîáõîäèìî ïðåîáðàçîâàòü è óïðîñòèòü ñóùåñòâóþùóþ ñòðóêòóðó ÁÄ, ÷òî äîëæíî ñóùåñòâåííî óëó÷øèòü ïðîöåäóðû èíèöèàëèçàöèè äàííûõ, ïåðåäàâàåìûõ â ïðîãðàììó.
Íà ïðîòÿæåíèè íåñêîëüêèõ ëåò Visual Basic 6.0 ñ÷èòàëè õîðîøèì ñðåäñòâîì äëÿ ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ (ÏÎ). Íà áàçå ñòàòèñòèêè èñïîëüçîâàíèÿ ÿçûêîâ ïðîãðàììèðîâàíèÿ, íàõîäÿùåéñÿ â îòêðûòîì äîñòóïå â ñåòè Èíòåðíåò áûëî ïðèíÿòî ðåøåíèå î ñîçäàíèè ÀÐÌ èíæåíåðà ïî ýêñïëóàòàöèè ýëåêòðîäåïî ìåòðîïîëèòåíà íà ïîïóëÿðíîì ñîâðåìåííîì ÿçûêå ïðîãðàììèðîâàíèÿ Ñ#.
ßçûê îñíîâàí íà ñòðîãîé êîìïîíåíòíîé àðõèòåêòóðå è ðåàëèçóåò ïåðåäîâûå ìåõàíèçìû îáåñïå÷åíèÿ áåçîïàñíîñòè êîäà. Àâòîðàìè âûäåëåíû ñëåäóþùèå îñîáåííîñòè ÿçûêà:
- èìïåðàòèâíûé – ñîñòîèò èç îïåðàòîðîâ, êîòîðûå ìåíÿþò ñîñòîÿíèå ïàìÿòè;
- îáúåêòíî-îðèåíòèðîâàííûé – ÏÎ ñîñòîèò èç îáúåêòîâ, êîòîðûå ÿâëÿþòñÿ íåêîòîðûìè çàêîí÷åííûìè ñóùíîñòÿìè, âçàèìîäåéñòâóþùèìè äðóã ñ äðóãîì ïîñðåäñòâîì ñâîéñòâ, ìåòîäîâ è ñîáûòèé;
- ôóíêöèîíàëüíûé – ïðîöåññ âûïîëíåíèÿ ïðîãðàììû òðàêòóåòñÿ êàê âû÷èñëåíèå çíà÷åíèé ôóíêöèé îò èñõîäíûõ äàííûõ è ðåçóëüòàòîâ âûïîëíåíèÿ äðóãèõ ôóíêöèé.
Äëÿ ðåàëèçàöèè ïîëüçîâàòåëüñêîãî èíòåðôåéñà èñïîëüçóåòñÿ òåõíîëîãèÿ Windows Forms, â êîòîðîé îòîáðàæåíèå ãðàôèêè ïðîèçâîäèòñÿ ïîñðåäñòâîì ïîäêëþ÷¸ííûõ áèáëèîòåê, âçàèìîäåéñòâóþùèõ ñ GDI.
GDI – ãðàôè÷åñêèé èíòåðôåéñ Windows, íåîáõîäèìûé äëÿ ïðåäñòàâëåíèÿ îáúåêòîâ è ïåðåäà÷è èõ íà óñòðîéñòâà îòîáðàæåíèÿ.
Èíòåðôåéñ íîâîãî ÏÎ äîëæåí ñîâìåñòèòü ïðèâû÷íîå äëÿ ïîëüçîâàòåëÿ ñóùåñòâóþùåé ñèñòåìû ðàñïîëîæåíèå ïóíêòîâ ìåíþ, ôóíêöèîíàë è ãîðÿ÷èå êëàâèøè ñ íîâûìè âîçìîæíîñòÿìè. Íåîáõîäèìî ó÷èòûâàòü ïðîèçâîäèòåëüíîñòü êîìïüþòåðîâ, íà êîòîðûõ áóäåò èñïîëüçîâàòüñÿ ðàçðàáàòûâàåìîå ÏÎ.
 ðåçóëüòàòå ðàáîò ïî ñîçäàíèþ íîâîãî ÀÐÌ â ñðåäå Visual Studio 2010 áûëî íàëàæåíî èíôîðìàöèîííîå îáåñïå÷åíèå ñðåäû, ïîëó÷àåìîå èç ÁÄ, ÷òî ïîçâîëèëî ïðèñòóïèòü ê êîìïëåêñíîé îòëàäêå ãðàôè÷åñêîãî èíòåðôåéñà, à òàêæå ê âîçìîæíîñòè èçìåíåíèÿ äàííûõ âíóòðè ÏÎ ÀÐÌ èíæåíåðà ïî ýêñïëóàòàöèè ýëåêòðîäåïî ìåòðîïîëèòåíà.
Ðàáîòà âûïîëíåíà ïîä ðóêîâîäñòâîì ä.ò.í., ïðîôåññîðà Ñèäîðåíêî Â. Ã.
Áèáëèîãðàôè÷åñêàÿ ññûëêà:
Ñàôðîíîâ, À. È. Ñîçäàíèå èíòåðôåéñà è èíôîðìàöèîííîãî îáåñïå÷åíèÿ àâòîìàòèçèðîâàííîãî ðàáî÷åãî ìåñòà èíæåíåðà ïî ýêñïëóàòàöèè ýëåêòðîäåïî ìåòðîïîëèòåíà / À. È. Ñàôðîíîâ, Í. Ë. Ñîëäàòîâ, Ê. À. Óøàêîâ, Ä. È. Õàð÷èëèí, Ì. Â. ×àéêîâñêèé // Òðóäû íàó÷íî-ïðàêòè÷åñêîé êîíôåðåíöèè «Íåäåëÿ íàóêè-2011. Íàóêà òðàíñïîðòó». - Ì.: ÌÈÈÒ. - 2011. - C. III-159.

| Ðóáðèêè: | Íàóêà/Íåäåëè Íàóêè Ìåòðîëþáèå Êîìïüòåðíîå ÀÓÈøíîå |
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |