Заманауи ДҚБЖ шолу.Темір жол көлігі үшін деректер базасын қолдану Бұл жұмыстың мақсаты деректерді қорғауды арттыру, мамандардың жедел хабардар болу дәрежесін арттыру мақсатында спутниктік навигация және радиомодемдік байланыс негізінде әртүрлі жүк түрлерін теміржол көлігімен тасымалдауды бақылау және басқарудың ақпараттық моделін әзірлеу болып табылады. Теміржол тасымалы процесін ақпараттандыру деңгейін айтарлықтай арттыратын бағдарламалық-техникалық құралдар әзірленді, бұл теміржол жұмыс процестерінің тиімділігіне әсер етеді. Ақпарат көздері: спутниктік навигация негізінде пойыздардың орналасу датчиктері; темір жол жүйесінің деректер базасы (жүктің саны мен түрі туралы ақпарат, диспетчерлік ауысым тапсырмалары және т.б.). Диспетчерлік орталық пен жылжымалы объектілер арасындағы деректер алмасу радиостанциялардың кірісіне қосылған радиомодемдер арқылы радиоарнада цифрлық деректерді беру арқылы жүзеге асырылады. Вагондардың орналасуы мен жағдайы туралы деректер борттық диспетчерге жинақталады және жинақталады және автоматты түрде диспетчерлік пунктке жіберіледі.
Әзірленген жүйе онлайн режимінде алынған ақпаратты нақты уақыт режимінде қабылдайды, есепке алады және талдайды және теміржол жұмысын жедел басқару және жоспарлау жүйесінің ақпараттық негізі болып табылады. Теміржол көлігі үшін пойыздың аяқталған кестесін автоматты түрде алуға болады. Автоматты қозғалысты басқару жүйесін (АТЖ) енгізудің тиімділігін зерттеу үшін көлікті басқарудың бұрын әзірленген [2] имитациялық моделі пайдаланылды.
Бағдарламалық қосымшалардың толық жиынтығы үш деңгейлі деректер архитектурасына салынған. Модельдің логикалық бөлігі Enterprise Architect Unified Modeling Language (eaUML) ақпараттық үлгісі ретінде құрастырылған, физикалық модель, т.б. теміржол желісінің корпоративтік деректер базасы Microsoft SQL Server 2008 ортасында құрастырылды, клиенттік қосымшасы Borland C ++ Builder7.0 объектілі-бағытталған ортасын қолдану арқылы әзірленді.
CASE технологияларын (компьютерлік бағдарламалық қамтамасыз ету/жүйелік инженерия) және CASE құралдарын пайдалану бағдарламалық қамтамасыз етуді әзірлеудің барлық кезеңдерін мүмкіндігінше жүйелеуге және автоматтандыруға мүмкіндік берді. Бұл жұмыста CASE құралы eaUML көмегімен мәліметтер қорының логикалық дизайны жасалды, Entity-Relationship моделі құрастырылды (1-сурет). Бұл диаграмма жобаның интуитивті шолуын қамтамасыз етеді, бар ақпараттық жүйені сынау үшін тамаша және әсіресе пайдаланушылар арасында идеялармен алмасу үшін пайдалы.
Келесі қадам ұйымның деректерін өңдеуге қатысты барлық операциялық пайдалануды қарап шығу және қажетсіз немесе қайталанатын деректерді жою болды. Мәліметтердің қайталануын азайту және деректерді өңдеу және жаңарту процедураларын жеңілдету мәселелерін шешу үшін мәліметтер базасын жобалау процесінде қарым-қатынастар қалыпқа келтірілді. Құрылған деректер қорында кестелер Dr.E.F.Codd [3] бойынша үшінші қалыпты формада (3NF) орналасқан.