Аппараттық және бағдарламалық қамтамасыз етуді орнату

Бухгалтерлер үшін бағдарламалық қамтамасыз етудің өзектілігі. Жобаларды басқарудың бағдарламалық қамтамасыз етуінің өзектілігі мен маңыздылығы Курсты құрудың тарихи алғышарттары

,138,14 Кб.

  • құруға бағытталған шараларды жүзеге асыру, жұмысты орындауға арналған техникалық тапсырма. 403кб.
  • 5.1.2. Бағдарламалық қамтамасыз ету талаптары.

    AIS ESRN HK бағдарламалық қамтамасыз ету үш деңгейлі архитектурада құрылуы керек: деректерді сақтау деңгейі, қолданбалы деңгей, деректерді ұсыну деңгейі.

    Қолданбалы деңгейдегі бағдарламалық қамтамасыз ету HK AIS ESRN құру бойынша жұмыстың бөлігі ретінде тапсырысты орналастыруға қатысушы ұсынатын серверлік аппараттық және бағдарламалық платформада жұмыс істеу үшін қамтамасыз етілуі керек.

    MSZN-де жұмыс істейтін немесе осы техникалық тапсырманы орындау бөлігі ретінде тапсырысты орналастыруға қатысушымен қамтамасыз етілген заманауи сериялық өнеркәсіптік ДҚБЖ пайдаланылуы керек.

    AIS ESRN HK қолданбалы бағдарламалық қамтамасыз ету объектіге бағытталған шешімдерді (мамандандырылған бағдарламалық қамтамасыз ету) әзірлеуге арналған өнеркәсіптік платформада құрылуы керек, бұл қателер қаупін азайтады және жобаны әзірлеу және іске асыру уақытын қысқартады. HK ESRN ААЖ әзірлеуге арналған өнеркәсіптік платформаға қойылатын техникалық талаптар 5.1.10-тармақта келтірілген. Мамандандырылған бағдарламалық қамтамасыз етуді осы техникалық тапсырманы орындау шеңберінде тапсырысты орналастыруға қатысушы ұсынады.

    Бағдарламалық қамтамасыз етуді әзірлеу кезінде қазіргі заманғы объектіге бағытталған тәсілді қолдану керек.

    AIS ESRN HK бағдарламалық құралы келесі опциялардың бірінде көп пайдаланушылық жұмыс режимін қамтамасыз етуі керек:

    • өзгертулерді сақтау үшін соңғы пайдаланушы жасаған өзгертулерді сақтай отырып, бір нысанды өңдеуге бірнеше пайдаланушының бір уақытта қол жеткізуі;
    • басқа пайдаланушылардың өңдеуі үшін объектіні блоктаумен нысанды бірінші ашқан бір пайдаланушыға ғана өңдеуге рұқсат. Блокталған нысанды көру үшін бірнеше пайдаланушының бір уақытта қол жеткізуі.
    AIS ESRN HK бағдарламалық жасақтамасы:
    • Әлеуметтiк қолдау шараларын көрсету ережелерiн және ШОБ мөлшерi есептелетiн формулаларды теңшеу (бағдарлама кодын өзгертпей) арқылы өзгерту мүмкiндiгiн қамтамасыз ету.
    • жаңа ШОК құру мүмкіндігін, жеңілдік санаттарын, артықшылықты санатты және оны тағайындау негіздерін, сондай-ақ ШОБ және оны тағайындау негіздерін айқындайтын сілтемелерді құруға мүмкіндік береді. Құрылған сілтемелерде (MRP - базалық, преференциялық категория - базалық) сәйкес каталогтарды орнату немесе каталогтарда жаңа мәндер жасау арқылы, бағдарламаны өзгертпей, MRP тағайындау ережелерін құру (артықшылықты санатты тағайындау) мүмкін болуы керек. код.
    • Бағдарлама кодын өзгертпей, Жүйенің объектілері мен функцияларына рөлдердің кіру құқықтарының параметрлерін өзгерту арқылы пайдаланушылар орындайтын функционалдық рөлдерді саралау мүмкіндігін қамтамасыз ету.
    • жүйе бағдарлама кодын өзгертпей сұраулар мен есеп үлгілерін теңшеу арқылы бар есептерді өзгерту немесе жаңа есептерді жасау мүмкіндігін қамтамасыз етуі керек.
    • ережелер мен шарттарды өңдеу әдістеріне ықтимал жаңартуларды қамтамасыз ету; тағайындаулардың, есептеулердің және төлемдердің орындалатын кодтарына енгізілген алгоритмдер; программалық кодты өзгерту арқылы орындалатын кодтардың орындалу нәтижелерін қамтитын есептер.
    Құрылып жатқан жүйенің жұмысын техникалық қамтамасыз ету үшін Хабаровск қаласының МСЗН және ОСЗН және әлеуметтік қолдау шараларын көрсететін ұйымдардың қолданыстағы инфрақұрылымының бөлігі ретінде қазірдің өзінде жұмыс істеп тұрған жабдық барынша пайдаланылуы керек.

    Орнатылған бағдарламалық қамтамасыз ету келесі талаптарға сай болуы керек:

    • біріктіру;
    • өзектілігі;
    • сериялық;
    • өкілдік;
    • ауқымдылық;
    • ақпараттың үйлесімділігі;
    • сенімділік.
    Бағдарламалық қамтамасыз етуді унификациялау.

    Қолданбалы бағдарламалық қамтамасыз ету автоматтандырылған ақпараттық жүйелерді әзірлеудің бірыңғай құралдары негізінде жасалуы керек.

    ESRN HK AIS-пен жұмыс істеуге пайдаланушыларды оқытуды жеңілдету және әдетте ұқсас тапсырманы орындайтын бір қызметкерді басқа қызметкермен ауыстыру мүмкіндігін қамтамасыз ету үшін бір жұмыс орнында және орындалатын жұмыс түрі бойынша ұқсас жұмыс орындары арасында пайдаланушы интерфейсін біріздендіру талаптары қабылдануы керек. жүйесін әзірлеу кезінде ескеріледі.

    Пайдаланушы интерфейсінің барлық құрамдас бөліктері унификациялануға жатады: мәзір жүйесі, ақпаратты экранда көрсету формалары, пайдаланушыға хабарламалар мен сұраныстардың түрлері мен нысандары, мазмұнға қатысты ақпараттың орналасу орындары, кілттердің функционалды тағайындалуы туралы келісімдер, принциптер. диалогты ұйымдастыру, қағаз көшірмелердің форматтары, жүйелік хабарламалар. Біріктіру әдістері Жүйені әзірлеушілер тобы мен пайдаланушылар арасындағы арнайы келісіммен анықталады және арнайы құжатта бекітіледі. Деректер құрылымы мен объектінің құрылымы да унификацияға жатады.

    Бағдарламалық қамтамасыз етудің өзектілігі.

    Енгізуге ұсынылатын бағдарламалық қамтамасыз ету МСЗН және ОСЗН қызметін реттейтін нормативтік құқықтық актілердің талаптарына сәйкес өз өкілеттіктерін жүзеге асыратын МСЖН және ОСЗН мамандарының функцияларын автоматтандыруды қамтамасыз етуі тиіс.

    Бағдарламалық қамтамасыз етуді сериялау.

    Орындалған бағдарламалық қамтамасыз ету сериялық болуы керек, яғни. конкурс өткізу кезінде Ресей Федерациясының кемінде 5 субъектісінде ағымдағы жағдайда қолданылуы керек. Мәліметтер қорының сервері ретінде MSZN-де жұмыс істейтін немесе осы техникалық тапсырманы орындау бөлігі ретінде тапсырысты орналастыруға қатысушымен қамтамасыз етілген заманауи сериялық өндірістік реляциялық ДҚБЖ пайдаланылуы керек.

    Бағдарламалық қамтамасыз етуді жүзеге асырудың репрезентативтілігі.

    Енгізілген бағдарламалық қамтамасыз ету үшін кемінде 500 мың жазбадан тұратын деректер базасында бір уақытта жұмыс істеу жағдайында кемінде 50 пайдаланушының пайдаланылуы расталуға тиіс.

    Бағдарламалық қамтамасыз етудің ауқымдылығы.

    Орындауға ұсынылатын бағдарламалық қамтамасыз ету оны бір пайдаланушылық (бір компьютерде орнату) және көп пайдаланушылық режимдерде пайдалану мүмкіндігін қамтамасыз етуі керек.

    Ақпараттық үйлесімділік.

    Енгізілген бағдарламалық қамтамасыз ету ААЖ ESRN HK пайдалану үшін ұсынылатын жіктеуіштердегі ұғымдар жүйесін пайдалануға бейімделуі керек және сервистік-бағдарланған архитектурада (веб-қызметтердің деңгейінде) өзара әрекеттесуді ұйымдастыруға дайын болуы керек.

    Сенімділік.

    Жалпы автоматтандырылған жүйенің сенімділігін анықтайтын бағдарламалық қамтамасыз етудің сенімділігі ақпараттық жүйе жұмысының ұзақ уақыт тоқтауына (4 сағаттан астам) әкелетін жұмыс кезінде ақаулардың болмауын қамтамасыз етуі керек. Бұл талап электрмен жабдықтаудағы үзілістерге, интернетте ақпарат берудің кешігуіне, жабдықтың істен шығуына, сондай-ақ табиғи құбылыстарға байланысты ақауларды есепке алмай анықталады. Енгізілген бағдарламалық қамтамасыз ету оны жұмыс жағдайында ұстауға және қажет болған жағдайда өзгермелі пайдалану жағдайларына бейімделуге бағытталған кепілдік берілген техникалық қолдаумен және техникалық қызмет көрсетумен қамтамасыз етілуі керек.

    5.1.3. Мақсатты көрсеткіштер.

    ААЖ ЭСРН ЖС параметрлерінің тізбесі және олардың ААЖ ЭСРН ЖС оның мақсатына сәйкестігін сипаттайтын мәндері кестеде келтірілген.


    № p/p

    Параметр аты

    Қажетті мән

    1.

    Аудандық деңгейдегі ЭСҚАЖ ААЖ әкімшісінің (пайдаланушының) аудандық деңгейдегі ЭСҚР дерекқорында тіркелген азамат туралы мәліметтерді алу туралы өтінішіне жауап беру уақыты


    2.

    Аудандық деңгейдегі деректер базасы бойынша жалпылама статистикалық деректерді алу үшін аудандық деңгейдегі әкімшінің (пайдаланушының) сұранысын өңдеу уақыты.

    Желіге кіру уақытымен анықталатын 10 минуттан аспайды

    3.

    Өңірлік деңгейдегі ЭСҚР ААЖ Әкімшісінің (пайдаланушысының) өңірлік деңгейдегі ЭСҚР дерекқорында тіркелген азамат туралы мәліметтерді алу туралы өтінішіне жауап беру уақыты.

    5 секундтан аз, жергілікті желі сипаттамаларымен анықталады

    4.

    Аудандық деңгейдегі деректер қоры бойынша жалпылама статистикалық деректерді алу үшін облыстық деңгейдегі әкімшінің (пайдаланушының) сұранысын өңдеу уақыты.

    Желіге кіру уақытымен анықталатын 5 минуттан аспайды

    5.

    Өңірлік деңгейдегі деректер қоры бойынша жалпыланған статистикалық деректерді алу үшін аймақтық деңгейдегі әкімшіден (пайдаланушыдан) сұранысты өңдеу уақыты.

    50 минуттан аспайды, желіге кіру уақытымен анықталады

    6.

    Барлық деңгейдегі бюджет қаражаты есебінен әлеуметтік қолдау шараларына құқығы бар азаматтардың өңірлік тізілімін қалыптастыру туралы облыс әкімінің өтінішін қарау мерзімі.

    Желіге кіру уақытымен анықталатын 3 сағаттан аспайды

    7.

    Аудандық деңгейде ААЖ ЭСРН АҚ тіркелуі мүмкін деректер қорын пайдаланушылардың саны

    60-қа дейін

    8.

    Аймақтық деңгейде AIS ESRN HC тіркелуі мүмкін деректер базасын пайдаланушылардың саны

    150-ге дейін

    Ескерту: Кестедегі көрсеткіштер MSZN және OSZN қол жетімді ААЖ және қолданбалы бағдарламалық жүйелердің жұмыс тәжірибесі негізінде келтірілген.

    5.1.4. сенімділік талаптары.

    Аймақтық деңгейде HK AIS ESRN сенімділігі AIS ESRN ДК өзекті көшірмесін сақтайтын резервтік серверді енгізу арқылы қамтамасыз етілуі керек. Негізгі серверден резервтік серверге өту (ауысу) уақыты 30 минуттан аспауы керек. Белгіленген ауысу уақытын қамтамасыз ету үшін негізгі және қосымша серверлер арасындағы байланыс механизмдерін пайдалану қажет.

    Аудандық (қалалық) деңгейде ESRN HK ААЖ сенімділігі жабдықтың жұмысын қамтамасыз ету бойынша персоналдың техникалық және ұйымдастырушылық шараларымен қамтамасыз етілуі керек.

    Техникалық іс-шаралар компьютерлік техниканы пайдалану жөніндегі нұсқаулықта белгіленген шарттарда жабдықты пайдалануды қамтуы керек.

    Ұйымдастыру шаралары резервтік технологияларды пайдалануды қамтуы керек.

    AIS ESRN HK, қажет болған жағдайда, аптасына 7 күн, тәулігіне 24 сағат жұмысты қамтамасыз етуі керек.

    Төтенше жағдайлар ESRN дерекқорын сақтау үшін пайдаланылатын серверлер үшін анықталған.

    AIS ESRN HC пайдаланушыларының ДК-дегі төтенше жағдайлар AIS ESRN HC HC өнімділігіне әсер етпеуі керек және қарастырылмауы керек.

    Тиісті сенімділік көрсеткіштерінің қажетті мәндерін көрсететін төтенше жағдайлар тізбесі төменде келтірілген:

    • сервер қуатының жоғалуы. Бұл ретте мәліметтерді автоматты түрде сақтау және ААЖ ЭСРН ХК жұмысын аяқтау уақыты 5 минуттан аспауы тиіс;
    • ESRN деректер базасы орнатылған серверлердің құрамдас бөліктерінің істен шығуы: процессор, жедел жады, желілік карта, қатты диск. Бұл жағдайда ақаулықтан кейін қалпына келтіру уақыты 5 сағаттан аспауы керек.
    AIS ESRN HK үзіліссіз қуат көздерімен жабдықталған серверлерде орнатылуы керек. Электр қуаты өшіп қалған жағдайда AIS ESRN HK автоматты түрде өшіру деректердің жоғалуынсыз жүзеге асырылуы керек.

    5.1.5. Эргономика мен техникалық эстетикаға қойылатын талаптар.

    AIS ESRN HK адам мен машинаның өзара әрекеттесуін тек орыс тілінде мәзірлер мен нұсқауларды барынша пайдалану арқылы қамтамасыз етуі керек. Персонал жұмысының жайлылығы қамтамасыз етілуі керек.

    5.1.6. HK ESRN ААЖ жұмысына және сақталуына қойылатын талаптар.

    HK AIS ESRN HK AIS ESRN HK құру жұмысы шеңберінде жеткізілетін компьютерлік жабдықта немесе қолданыстағы үй-жайларда орнатылған және келесілер орындалуы тиіс облыстың МСЗН және ОСЗН қолданыстағы техникалық құралдары кешенінде жұмыс істеуі керек. қамтамасыз етілсін:

    • Айнымалы ток кернеуі 200В - 240В, жиілігі 50Гц ± 1Гц;
    • қоршаған орта температурасы: +10°С - +30°С;
    • қоршаған ортаның ылғалдылығы: 20% - 80%;
    • шаң концентрациясы: 0,4 г/м 3 (макс);
    • Жабдықтың жұмысынан болатын шу 55 дБ аспауы керек.
    HK ESRN ААЖ пайдалану және сақтау үшін қосымша талаптар жоқ.

    5.1.7. AIS ESRN HK ақпаратын рұқсат етілмеген қол жеткізуден қорғауға қойылатын талаптар.

    AIS ESRN HK:

    • Пайдаланушылардың сәйкестендіруін, аутентификациясын және авторизациясын қамтамасыз ететін қол жеткізуді бақылау және басқару;
    • «Ресейдің Мемлекеттік техникалық комиссиясы, басшылық құжат, автоматтандырылған жүйелер, ақпаратқа рұқсатсыз қол жеткізуден қорғау (автоматтандырылған жүйелердің классификациясы және ақпаратты қорғау талаптары)» құжатының классификациясына сәйкес 1G сыныбына сәйкес Жүйенің қауіпсіздік деңгейін қамтамасыз ету. Мәскеу 1992»;
    • Топтар, рөлдер негізінде деректерге пайдаланушының қол жеткізу құқықтарын саралауды қамтамасыз ету; Тізілімді тіркеу картасының өрістері мен өрістерінің топтары деңгейінде деректерге қол жеткізу құқықтарын, сондай-ақ Тізілім функцияларын саралау;
    • Кірістірілген сертификатталған пайдаланушыны авторизациялау құралдарын, электрондық цифрлық қолтаңбаны пайдалануға рұқсат етіңіз.
    ESRN деректер базасында қамтылған азаматтардың жеке деректері рұқсат етілмеген қол жеткізуден тиісті қорғауға жатады.

    Персоналды сәйкестендіру тиісті деңгейдегі HK AIS ESRN іске қосу кезінде жүргізілуі керек. Персонал сәйкестендіру аяқталмайынша AIS ESRN HK функцияларына қол жеткізе алмауы керек. Персоналды сәйкестендіру ұзақтығы кемінде алты әріптік-цифрлық таңбадан тұратын шартты тұрақты әрекеттің идентификаторын (парольін) пайдалану арқылы жүзеге асырылады. Аутентификация әрекеттерінің саны параметр ретінде көрсетілуі керек. Сәтсіз сәйкестендіру әрекеттерінің саны параметрлерде көрсетілгеннен асып кетсе, дерекқор әкімшісі (қауіпсіздік әкімшісі) шешім қабылдағанға дейін осы компьютерден AIS ESRN HK-ге кіруді бұғаттау керек.

    ESRN дерекқорына қол жеткізуді бақылау персоналдың өз өкілеттіктерін сақтауын қамтамасыз етуі керек. Рөлге негізделген қол жеткізуді басқару моделі негізінде қол жеткізуді басқару жүзеге асырылуы керек. AIS ESRN HC AIS ESRN HC пайдаланушыларының функционалдық құрамымен анықталатын рөлдерді қамтамасыз етуі керек. Әрбір рөл белгілі бір тапсырмалар мен функциялар жиынтығы жүзеге асырылатын ішкі жүйеге сәйкес келуі керек. Рөлдердің жиынтығы мен мазмұны HK ESRN ААЖ енгізу кезінде анықталуы керек. Рөлдерді функционалдық міндеттеріне қарай пайдаланушылар мен OSZN персоналына HK ESRN ААЖ дерекқор әкімшісі (қауіпсіздік әкімшісі) тағайындайды.

    AIS ESRN HK ESRN дерекқорына рұқсатсыз кіру әрекеттерін анықтауы және құжаттауы керек. Ол ESRN дерекқорындағы ақпаратты рұқсатсыз өзгертуге жол бермеуі керек және барлық әрекеттерді жазып, AIS ESRN HK әкімшісіне сәйкес хабарламаны беруі керек.

    HK ESRN ААЖ пайдаланушылар мен ОСЗН персоналының әрекеттерін жұмыс басталған сәттен бастап аяқталғанға дейін жүйелік журналда тіркеуі керек.

    Тіркелетін параметрлер мыналар:

    • күні мен уақыты (жүйелік сервердегі жүйенің күні мен уақыты);
    • AIS ESRN HK пайдаланушы идентификаторы;
    • оқиға түрінің коды және сипаттамасы;
    • оқиға объектілері (функционалдық операция, басып шығарылатын файлдың аты және т.б.).
    Тіркелген оқиғалардың тізбесі ХК ЭТЖН ААЖ енгізу және түзету сатысында көрсетіледі.

    Тіркеу параметрлерін немесе оқиға түрін қызметкерлер өзгерте алмайды. Персоналдың әрекеттерін тіркеу оны өзгерту әрекеттерінен қорғалған арнайы журналда жүргізілуі керек. Журналдағы деректер кемінде 1 ай сақталады. Журналдар офлайн режимде мұрағатталады және талдануы керек.

    Кейінгі аудит үшін AIS ESRN HK жүйелік журналының оқиғаларын сүзгілеу қамтамасыз етілуі керек. Кез келген журнал өрістері бойынша және олардың комбинациясы бойынша сүзу және сұрыптау, сондай-ақ күн мен уақыт параметрлері үшін шекаралық мәндерді орнату мүмкіндігі қамтамасыз етілуі керек.

    Деректерді беру облыстың әлеуметтік қорғау органдарының қолданыстағы қауіпсіз корпоративтік деректер алмасу желісін пайдалана отырып, байланыс арналары арқылы жүзеге асырылуы тиіс.

    «Жеке деректер туралы» 2006 жылғы 27 шілдедегі № 152-ФЗ Федералдық заңының талаптарының сақталуын қамтамасыз ету үшін ESRN ДБ-да тіркелген азаматтар туралы мәліметтер оны сақтау кезінде иесіздендірілуі керек. Дербес деректерді өңдеудің заңды негіздері осы Техникалық тапсырманың В қосымшасында келтірілген. Дербес деректері ААЖ ЭСРН өңделетін субъектілердің санаттары осы Техникалық тапсырманың В қосымшасында келтірілген.

    5.1.8. Жазатайым оқиғалар кезіндегі ақпараттың сақталуына қойылатын талаптар.

    Аудандық және облыстық деңгейдегі деректер қорын, сондай-ақ бүкіл жүйені сақтау (мұрағаттау) және авариялар кезінде қалпына келтіру технологиясы әзірленуі керек. Бұл ретте деректер қорлары мерзімді түрде мұрағатталып, компакт-дискілерге жазылуы және магниттік тасымалдағыштардың мұрағаттарында сақталуы керек. Мұрағаттау кезеңділігі нормативтік құқықтық актілермен белгіленеді.

    ESRN дерекқорындағы ақпараттың сақталуы келесі оқиғалар болған жағдайда қамтамасыз етілуі керек:

    • сервердің қуат ақаулары;
    • серверлердің электрмен жабдықтауындағы қуаттың көтерілуі;
    • серверлер мен пайдаланушылардың компьютерлері арасындағы байланыс арнасын құрайтын техникалық құралдардың дұрыс жұмыс істемеуі;
    • серверлер мен пайдаланушы компьютерлері арасындағы байланыс арнасын құрайтын байланыс желілерін бұзу;
    • келесі сервер компоненттерінің ақаулығы:
      • ОРТАЛЫҚ ЕСЕПТЕУІШ БӨЛІМ;
      • жедел жад;
      • желілік тақта;
      • қатты диск;
    • пайдаланушы компьютерлерінің істен шығуы.

    5.1.9. Патенттік талаптар.

    AIS ESRN HK құру және оның жұмысы лицензияланған бағдарламалық жасақтамада жүзеге асырылуы тиіс.

    5.1.10 HK ESRN ААЖ әзірлеуге арналған өнеркәсіптік платформаға қойылатын техникалық талаптар

    AIS ESRN HK әзірлеуге арналған өнеркәсіптік платформа (бұдан әрі - Платформа) үш деңгейлі қосымшаларды қарқынды дамыту құралы болуы керек. Платформа негізінде жасалған жүйелер Платформаның функционалдық қосымшасы болуы және Платформаға енгізілген функционалдылықты қамтуы керек.

    Платформа пәндік аймақ ұғымдарын және олардың өзара әрекеттесу ережелерін Платформаны сипаттау тілінде сипаттауға мүмкіндік беретін объектілі-бағытталған және реляциялық тәсілдерді біріктіруі керек. Бұл ретте жүйе барлық қажетті ақпаратты деректер қоймасына орналастыруды және оны одан әрі пайдалануды дербес қамтамасыз етуі керек.

    Платформаның механизмдері маманның лауазымдық міндеттеріне сәйкес ұйымның жалпы ақпараттық ресурстарына қол жеткізуді ұйымдастыруды қамтамасыз етуі керек.

    Платформада сыртқы көздерден деректерді импорттауға арналған кірістірілген құралдар, сондай-ақ платформа негізіндегі қолданбамен бар қолданбаларды оңай біріктіруге мүмкіндік беретін сыртқы көздерден алынған деректермен жұмыс істеу құралдары болуы керек.

    Платформада бастапқы кодты өзгертпестен функционалдылықты жақсартуға арналған құралдар болуы керек, олар тікелей әкімші немесе соңғы пайдаланушылармен жұмыс кезінде қолданбада сипатталған нысандарға түзетулер енгізуге мүмкіндік береді.

    Платформада Платформаның (Жүйенің) бастапқы кодын өзгертпей жеткізілетін клиент жұмыс станциясының (жұмыс станциясы, жұмыс станциясы) функционалдығын кеңейтуге мүмкіндік беретін қолданбаларды әзірлеу құралдары болуы керек.

    Платформа келесі функцияларды кеңейту әдістерін енгізуі керек:

    • Объектілердің жаңа кластарының (мысалы, жаңа құжаттардың кластарының) сипаттамасы және олардың арасындағы осы класстардың объектілері бойынша негізгі операциялардың жиынтығын (құру, өңдеу, жою, көшіру, жылжыту, көшіру, жылжыту, көшіру, көшіру, көшіру, көшіру, көшіру, көшіру, көшіру, көшіру, көшіру, көшіру, жылжыту) қол жеткізу құқықтарының жинағын анықтау және т.б. ), Платформаның (Жүйенің) бастапқы кодын өзгертпей.
    • Құрылған объект кластарымен программалаусыз жұмыс істеу операцияларын анықтау. Платформа объектілерде негізгі операциялардың (үлгілердің) жинағын жүзеге асыруы керек. Платформаға негізделген қолданбаны әзірлеушіге оларды параметрлерді орнату арқылы көрсету жеткілікті болуы керек.
    • Қажет болған жағдайда, платформаның қосымшаларды әзірлеу құралдарын пайдалана отырып, бизнес-логикалық кодты жоғары деңгейлі бағдарламалау тілінде жазу мүмкіндігі.

    5.1.11. Қосымша талаптар.

    Қосымша талаптар мыналарды қамтиды:

    • ESRN HK ААЖ-ны сенімділік деңгейі төмен «жылдам» да, «баяу» байланыс арналарында да жұмыс істеу мүмкіндігін қамтамасыз ету (деректер қоймасының тұтастығын сақтау, транзакцияларды қамтамасыз ету), сондай-ақ AIS ESRN HK пайдалану мүмкіндігі. «офлайн» режимі (баяу байланыс арналары арқылы өзгерістерді репликациялау, алынбалы тасымалдағышты пайдалану).
    • Клиенттік жұмыс станцияларына қызмет көрсетуді барынша азайтуға, желінің өткізу қабілетіне және бағдарламалық қамтамасыз етуге қойылатын талаптарды азайтуға мүмкіндік беретін «жұқа клиенттер» тұжырымдамасын жүзеге асыру.
    • Деректерді ең көп тараған деректерді сақтау және алмасу форматтарына (dbf, xls, doc, rtf, txt, xml, csv) импорттау-экспорттауды қамтамасыз ету, сондай-ақ пайдаланылатын пішімдердің тізімін кеңейту мүмкіндігін қолдау.
    • Сценарийдің мета тіліне немесе бар жоғары деңгейлі сценарий тілдеріне бағдарламалау интерфейсіне қолдау көрсету, пайдаланушы жиі орындайтын тапсырмаларды автоматтандыру үшін реттіліктерді (макростарды) пайдалану мүмкіндігі.
    • Мәліметтерді енгізу кезінде қателерді автоматты түрде түзету мүмкіндігін қамтамасыз ету (күндер, аттар, әкесінің аты, тегі және т.б.) және автоматты түзету мүмкін болмаса, тиісті диагностикалық хабарламаларды беру арқылы енгізуді блоктауды қамтамасыз ету. Деректерді тексеру және түзету операторлардың жұмысы кезінде де, сыртқы ақпарат алмасу кезінде деректерді импорттау кезінде де жүргізілуі керек.
    • Есептерді, анықтамаларды және басқа ақпаратты шығару және қарау үшін еркін таратылатын кеңсе қосымшаларын пайдалану мүмкіндігін қамтамасыз ету.
    • Масштабтау мүмкіндігін қамтамасыз ету.
    AIS ESRN HK және оның құрамдас бөліктеріне қойылатын талаптар оны әзірлеудің, енгізудің және қолдаудың барлық кезеңдерінде көрсетілуі және өзгертілуі мүмкін. Нақты талаптар осы спецификацияның ажырамас бөлігі болады.

    5.2. HK ESRN ААЖ орындайтын функцияларға қойылатын талаптар

    5.2.1. Аудандық деңгейдегі AIS ESRN HK.

    Аудандық деңгейде AIS ESRN HC аудандық деңгейдегі операторлардың ДК-де жұмыс істеуі керек. Аудандық деңгейдегі операторлар облыстық халықты әлеуметтік қорғау органының LAN серверінде сақталған аймақтық ESRN деректер базасының аудандық сегментімен жұмыс істеуі керек.

    Аудандық деңгейде AIS ESRN HC мыналарды қамтамасыз етуі керек:

    • көмекті, жәрдемақыларды, өтемақыларды, атаулы әлеуметтік төлемдерді, тұрғын үй-коммуналдық шаруашылық қызметтерін төлеуге субсидияларды, ШОБ субъектілерінің басқа да түрлері мен көмекті тағайындау және төлеу тәртібіне сәйкес тағайындауларды, есептеулерді, төлем массивтерін қалыптастыру және өңдеу. федералдық және аймақтық деңгейдегі тиісті нормативтік құқықтық актілер;
    • барлық деңгейдегі бюджет қаражаты есебінен әлеуметтік қолдау шараларына құқығы бар азаматтардың облыстық тізілімінің аудандық сегментін қалыптастыру және қарау;
    • облыстық бюджет қаражаты есебінен жеңілдетілген дәрі-дәрмекпен қамтамасыз етуді әлеуметтік қолдау шараларына құқығы бар азаматтар тізілімінің өңірлік сегментінің аудандық сегментін қалыптастыру;
    • федералдық бюджет есебінен тұрғын үй-коммуналдық қызметтерге ақы төлеу үшін әлеуметтік қолдау шараларына құқығы бар азаматтардың аймақтық тізілімінің аудандық сегментін қалыптастыру;
    • «Ардагерлер» ұлттық деректер базасының Өңірлік сегментін ақпараттық қамту үшін қажетті соғыс және ұрыс ардагерлерінің әлеуметтік-тұрмыстық жағдайы туралы ақпараты бар өңірлік ақпараттық массивтің өңірлік сегментін қалыптастыру;
    • «Ресей поштасы» Федералдық мемлекеттік унитарлық кәсіпорнының пошта бөлімшелерінде жеңілдікпен жол жүру билеттерін беру үшін белгіленген нысан бойынша жекелеген санаттағы азаматтардың тізімдерін қалыптастыру;
    • ESRN дерекқорына бастапқы деректерді енгізу, оның ішінде:
    • ауданда тұратын әлеуметтік қолдау шараларына құқығы бар азаматтар туралы мәліметтерді қолмен де, автоматтандырылған да басқа деректер базасы мен бағдарламалық жүйелерден алынған ақпаратты пайдалана отырып енгізу;
    • келісілген форматта алынған бөгде ұйымдардың дерекқорларын пайдалана отырып, азаматтар туралы мәліметтерді қабылдау және енгізу;
    • әлеуметтiк қолдау шараларына құқығы бар отбасылар мен азаматтардың тiркеу карточкаларына деректердiң түсiрiлуiн бақылау;
    • деректерді түзету, соның ішінде:
    • басқа да дерекқорлар мен бағдарламалық жүйелерден алынған ақпаратты пайдалана отырып, нормативтік құқықтық актілерге сәйкес облыста тұратын әлеуметтік қолдау шараларына құқығы бар азаматтар туралы ақпаратты жаңартуды автоматтандырылған кезеңділік;
    • жеке қабылдаулар мен тексерулер кезінде алынған мәліметтерді пайдалана отырып, ауданда тұратын әлеуметтік қолдау шараларына құқығы бар азаматтар туралы мәліметтерді қолмен жаңарту;
    • ESRN деректер қорында деректерді түзетуді бақылау;
    • үшінші тарап ұйымдарынан бенефициарлардың өмір сүру деңгейінің қосымша әлеуметтік көрсеткіштері бар ақпаратты келісілген форматта қабылдау, бақылау, өңдеу, енгізу;
    • келісілген форматта үшінші тарап ұйымдарынан бенефициарлардың өмір сүру деңгейінің қосымша әлеуметтік көрсеткіштері бар ақпаратты түзету;
    • KSOD, электрондық пошта немесе машина оқылатын тасымалдағыштарды пайдалана отырып, толық ESRN деректер қорын немесе оларға өзгерістерді аймақтық деңгейге қалыптастыру және жіберу;
    • өңірлік деңгейге жіберілген азаматтар мен бенефициарлар туралы мәліметтердегі қателерді қабылдау және өңдеу;
    • бенефициарлардың қайтыс болуына немесе зейнетке шығуына байланысты істерін жабу.
    • атаулы әлеуметтік көмек көрсету туралы өтініштерге сәйкес кейіннен қағазға шығару мүмкіндігімен анықтамалар, кестелер және графиктер түріндегі анықтамалық ақпаратты ұсыну, оның ішінде:
    • ортақ белгілері бойынша біріктірілген адамдар тобы (отбасы) туралы анықтамалық деректерді алу;
    • ESRN деректер базасын жүргізу, оның ішінде:
      • деректер құрылымдарын орнату;
    • әкімшілік, оның ішінде:
      • жұмыс процесінде AIS ESRN HK конфигурациялау мүмкіндігі;
      • жаңа стандартты есеп беру нысандарын құру және өзгерту мүмкіндігі;
      • жасалған есеп беру нысандарын сұрау салу бойынша облыстық деңгейдегі ЭСҚ ААЖ-ға беру;
      • қызметкерді жаңа қызметке ауыстыру кезінде қолжетімділік деңгейлерін қайта анықтау; пайдаланушылар мен пайдаланушылар топтарын тіркеу және оларға қол жеткізу деңгейлерін тағайындау;
    • тіркеу, соның ішінде:
      • оқиғаларды тіркеу (деректерді енгізу, анықтамаларды алу және т.б.);
      • HK ESRN ААЖ-мен жұмысты бақылау;
    • деректерді енгізу күнін және деректерді енгізуді жүзеге асырған оператор туралы мәліметтерді тіркеу.

    5.2.2. Аймақтық деңгейдегі AIS ESRN HK.

    Аймақтық деңгейде AIS ESRN HC мыналарды қамтамасыз етуі керек:

    • Жекелеген мемлекеттік функцияларды орындау кезінде әкімшілік регламенттердің (электрондық әкімшілік регламенттердің) талаптарын сақтау;
    • азаматтардың жеңілдік санаттарын алуға құқықтарын анықтау немесе көрсетілген ережелер негізінде әлеуметтік қолдау шараларын тағайындау;
    • тағайындауларды, есептеулерді, төлем массивтерін қалыптастыру және өңдеу;
    • барлық деңгейдегі бюджет қаражаты есебінен әлеуметтік қолдау шараларына құқығы бар азаматтардың өңірлік тізілімін қалыптастыру және қарау;
    • облыстық бюджет қаражаты есебінен жеңілдетілген дәрі-дәрмекпен қамтамасыз етуді әлеуметтік қолдау шараларына құқығы бар азаматтардың өңірлік тізілімінің сегментін қалыптастыру;
    • федералды бюджет есебінен тұрғын үй-коммуналдық қызметтерге ақы төлеу үшін әлеуметтік қолдау шараларына құқығы бар азаматтардың өңірлік тізілімін қалыптастыру;
    • «Ардагерлер» ұлттық деректер базасының Өңірлік сегментін ақпараттық қамту үшін қажетті соғыс және әскери іс-қимылдар ардагерлерінің әлеуметтік-тұрмыстық жағдайы туралы ақпараты бар ақпараттық массивті қалыптастыру;
    • атаулы әлеуметтік көмек көрсету туралы өтініштерге сәйкес кейіннен қағазға шығару мүмкіндігімен анықтамалар мен кестелер түріндегі анықтамалық ақпаратты ұсыну, оның ішінде:
    • бір бенефициар бойынша анықтамалық деректерді алу;
    • ортақ белгілері бойынша біріктірілген тұлғалар тобы туралы анықтамалық деректерді алу;
    • статистикалық мәліметтерді алу;
    • AIS ESRN HK техникалық қызмет көрсету, оның ішінде:
    • деректер құрылымдарын және оларды өңдеу ережелерін орнату;
    • ESRN деректер қорында сақталатын деректер құрылымдарының сипаттамаларын тіркеу және өзгерту;

    5.2.3. HK ESRN ААЖ негізгі функционалдық модульдеріне қойылатын талаптар

    Тапсырысты орналастыруға қатысушы іске асыруға ұсынған бағдарламалық қамтамасыз ету халықты әлеуметтік қолдау процесінің құрамдас элементтерін автоматтандыруды қамтамасыз етуі тиіс, оның ішінде:

    Азаматтарды қабылдау (өтініш беру) процесі:

    • әлеуметтік қолдау шараларын көрсетуге мұқтаж азаматтар туралы мәліметтерді енгізу;
    • олардың қаржылық жағдайы, тұрмыс жағдайы туралы мәліметтерді енгізу;
    • ұсынылған құжаттар туралы мәліметтерді енгізу;
    • азаматтардың мәселелері туралы ақпаратты енгізу.
    Әлеуметтік қолдау шараларын тағайындау процесі:
    • азаматтардың әлеуметтік қолдау шараларын көрсетуге өтініштерін тіркеу;
    • әлеуметтік қолдау шараларын қамтамасыз етуді реттейтін заңнамалық базаны енгізу және қолдау;
    • азаматтардың жекелеген әлеуметтік қолдау шараларына: ай сайынғы, тоқсан сайынғы, біржолғы, жыл сайынғы құқықтарын анықтау.
    • мүгедектік тобына немесе еңбек өтіліне қарай зиянды өтеуді тағайындау;
    • жәрдемақы туралы құжаттар негізінде УДВ тағайындау, бір алушы үшін бірнеше УДВ енгізу мүмкіндігі;
    • заңнамада көзделген әлеуметтік қолдау шараларына құқығы бар азаматтардың өңірлік тізіліміне түсіру мүмкіндігі;
    • тағайындаулардың өзектілігін бақылау.
    Әлеуметтік төлемдерді есептеу процесі (балаларға арналған жәрдемақы, әлеуметтік төлемдер, ЭВД):
    • төлем істерін жүргізу;
    • төлем массивтерін қалыптастыру, оларды төлем ұйымдарына (Сбербанк, пошта бөлімшесі) аудару және төлемдерді растау туралы түбіртек алу, Ресей поштасы Федералдық мемлекеттік унитарлық кәсіпорнының деректерімен төленген сомаларды салыстыру актілерін қалыптастыру;
    • белгіленген сомаға төлемді қалыптастыру мүмкіндігі;
    • төлемдерді мұрағаттау;
    • бюджеттер, муниципалитеттер және преференциялық санаттар контекстінде аналитикалық есептерді қалыптастыру;
    • есептерді жалпы пішімдерге (xls, doc, rtf, txt, scv және т.б.) экспорттауды қолдау;
    • жаппай операциялар: тоқтату, қосымша төлемдер, жеңілдіктер мен жеңілдіктерді қайта есептеу, көздерді белгілеу, тапсырыстарды басып шығару, істерді енгізу-шығару;
    • статистика: көрсетілген параметрлер бойынша алушылардың тізімдері, төлем сертификаттары және т.б. Пайдаланушы статистикалық есептерді жасау мүмкіндігі.
    Тұрғын үй және коммуналдық төлемдерге субсидияларды тағайындау процесі (Ресей Федерациясы Үкіметінің 2005 жылғы 14 желтоқсандағы № 761 қаулысын іске асыру) :
    • тұрғын үй-коммуналдық қызметтер құнының аймақтық стандарттарының анықтамалығын жүргізу (ССЖКУ);
    • қолданыстағы SSZhKU, жәрдемақылар (федералдық және аймақтық), отбасының кірісі және басқа да көрсеткіштерге сәйкес субсидияларды тағайындау, есептеу және төлеу процестерін қамтамасыз ету;
    • ұсынылған құжаттарға сәйкес азаматтарға тұрғын үй субсидияларын алу құқығын анықтау және есептеу;
    • есептелген сомаларды әлеуметтік шоттарға аудару немесе несиелік мекемелер немесе пошта арқылы төлеу үшін төлем құжаттарын қалыптастыру;
    • субсидиялардың есептелген сомаларын, төленген сомаларын, азаматтар алдындағы берешек сомаларын және азаматтардың көрсетілетін қызметті берушілер алдындағы берешегі сомаларын есепке алу механизмін енгізу.
    Тұрғын үй-коммуналдық шаруашылық бойынша өтемақы төлемдерін қамтамасыз ету процесі:

    Жәрдемақыларды ақшалай төлемдермен ауыстыру кезінде азаматтардың жеңілдетілген санаттарына тұрғын үй-коммуналдық қызметтерге өтемақыларды есептеу, есептеу және төлеу технологиясы.

    Мемлекеттік әлеуметтік көмекті тағайындау тәртібі:

    • қолданыстағы заңнамаға, отбасының табысына және басқа да көрсеткіштерге сәйкес мемлекеттік әлеуметтік көмекті тағайындау, есептеу және төлеу процестерін қамтамасыз ету;
    • ұсынылған құжаттарға сәйкес азаматтарға мемлекеттік әлеуметтік көмек құқығын және есептелуін анықтау;
    • есептелген сомаларды әлеуметтік шоттарға аудару үшін төлем құжаттарын қалыптастыру;
    • мемлекеттiк әлеуметтiк көмектiң есептелген сомаларын, төленген сомаларын, азаматтар алдындағы берешектерiнiң сомаларын есепке алу тетiгiн жүзеге асыру.
    Аудандық (облыстық) деңгейдегі мамандарға арналған статистика:
    • есеп генераторын пайдалана отырып, кез келген уақыт кезеңі үшін деректер базаларының тізімі бойынша статистикалық ақпаратты алу мүмкіндігі;
    • деректер базаларының тізімінде сұраныс бойынша азаматтарды іздеу;
    • облыстың, облыстың муниципалитетінің масштабында еркін нысандағы азаматтардың тізімдерін қалыптастыру;
    • ағымдағы жылдың есепті тоқсанында тұрғын үй-коммуналдық қызметтерге ақы төлеу бойынша әлеуметтік қолдау шараларымен қамтылған тұлғалардың саны туралы ақпаратты қалыптастыру (Денсаулық сақтау және әлеуметтік даму министрлігінің 2005 жылғы 28 наурыздағы № 114 бұйрығын іске асыру). 243).
    Ардагерлер мемлекеттік қауіпсіздік инспекциясымен Ұлы Отан соғысы және соғыс қимылдары ардагерлерінің әлеуметтік-тұрмыстық жағдайы туралы ақпарат алмасу барысы.

    Деректерді түрлендіру (импорттау) процесі және ақпаратты ААЖ жұмысына қосу мүмкіндігі:

    • Ресей Федерациясының Денсаулық сақтау және әлеуметтік даму министрлігі және оның ведомстволық бағынысты құрылымдары;
    • Ресей Федерациясының Зейнетақы қорының Хабаровск өлкесі бойынша филиалы;
    • Хабаровск облыстық міндетті медициналық сақтандыру қоры;
    • АХАЖ бөлімдері;
    • Ресей Федерациясының Әлеуметтік сақтандыру қорының Хабаровск облыстық филиалы;
    • Хабаровск аймағы бойынша Федералдық мемлекеттік жұмыспен қамту қызметінің әкімшілігі;
    • Федералдық мемлекеттік медициналық-әлеуметтік сараптама қызметі;
    • Паспорттық-визалық қызмет (ЖКО-дағы төлқұжат кеңселері);
    • Әскери комиссариаттың, АӘК, УФСИН зейнетақы бөлімдері;
    • Муниципалдық құрылымдар (білім, тұрғын үй-коммуналдық шаруашылық бөлімдері);
    • Несиелік ұйымдар;
    • Тұрғын үй-коммуналдық ұйымдар мен қызметтер;
    • Халыққа байланыс қызметін көрсететін ұйымдар.
    Келесіге беру үшін деректерді түрлендіру (экспорттау) процесі:
    • Ресей Федерациясының Денсаулық сақтау және әлеуметтік даму министрлігі және оның ведомстволық бағынысты құрылымдары;
    • Ресей Федерациясының Зейнетақы қорының Хабаровск өлкесі бойынша филиалы;
    • Хабаровск аймақтық міндетті медициналық сақтандыру қоры;
    • Ресей Федерациясының Әлеуметтік сақтандыру қорының Хабаровск облыстық филиалы;
    • Хабаровск аймағы бойынша Федералдық мемлекеттік жұмыспен қамту қызметінің әкімшілігі;
    • Несиелік мекемелер мен пошта бөлімшелері;
    • Халыққа байланыс қызметін көрсететін ұйымдар;
    • тұрғын үй-коммуналдық ұйымдар мен қызметтер.
    ESRN дерекқорын басқару процесі:
    • деректер қорын басқару, стиль, пішіндер, төлемдер;
    • мәліметтер қорын және каталогтарды көшіру, мұрағаттан қалпына келтіру;
    • жүйенің анықтамалықтарын жаңарту, толықтыру, өзгерту;
    • есеп ақпаратын топтық түзету;
    • ақпаратқа қол жеткізу құқықтарын басқару.

    5.2.4. Жұмыс істеп тұрған жүйелерден AIS ESRN HK деректерін тасымалдауға қойылатын талаптар

    Құқықтық базаны, анықтамалықтарды және әлеуметтік қолдау шараларына құқығы бар азаматтар туралы дербес ақпаратты қазіргі жұмыс істеп тұрған жүйелерден көшіру қажет:

    • «Атаулы әлеуметтік көмек» бағдарламалық кешені – атаулы әлеуметтік жәрдемақы, УДВ, жәрдемақылар, ШОБ, тұрғын үй-коммуналдық қызметтерді төлеуге өтемақы;
    • Зейнетақыларды, жәрдемақыларды және УДВ (ZANAS) тағайындау және төлеу бойынша АПП – балалар мен әлеуметтік жәрдемақыларды, жол жүруге арналған аймақтық УДВ, жәрдемақылар мен өтемақылардың басқа түрлерін есептеу және төлеу;
    • «Атаулы әлеуметтік көмек – тұрғын үй субсидияларын тағайындау және төлеу модулі» бағдарламалық кешені;
    • «Зейнетақы, жәрдемақы, EDV, REDV алушылардың картотекасы» бағдарламалық кешені;
    • «Еңбек ардагерлері» бағдарламалық кешені;
    • MSZN және OSZN аймағында жұмыс істейтін басқа қолданбалы бағдарламалық өнімдер мен кешендер.

    5.3. Қамтамасыз етудің түрлеріне қойылатын талаптар.

    5.3.1. Ақпараттық қамтамасыз етуге қойылатын талаптар.

    ESRN деректер базасы облыстың халықты әлеуметтік қорғау органдарында есепте тұрған азаматтар туралы мәліметтерді, сауалнама сипатын, сондай-ақ олардың әлеуметтік-тұрмыстық жағдайы туралы ақпаратты қамтитын кестелерден тұруы керек.

    Барлық кестелер мәліметтер базасының екі деңгейінде орналасқан – аудандық және облыстық. Аудандық деректер базасы, егер онда осы ауданда тұратын барлық азаматтар туралы мәліметтер болса, қалыптастырылған болып саналады. Бос өрістердің болуы анықтамалық және аналитикалық материалдарды дайындау кезінде де осы деректер қорымен жұмыс істеуге кедергі жасамауы керек. Аймақтық деректер базасы, егер ол осы өңірде тұратын барлық азаматтар туралы мәліметтерді қамтыса, қалыптасқан болып саналады. Бос өрістердің болуы анықтамалық және аналитикалық материалдарды дайындау кезінде де осы деректер қорымен жұмыс істеуге кедергі жасамауы керек. Өңірлік ЭСҚР деректер базасының деректері облыстық деңгейдегі ЭСЖҚА ААЖ-не беріледі. Аймақтық деңгейде толық деректер базасы аймақтық деректер базаларының жиынтығынан қалыптасады, мүмкін облыстың қалалық аудандары мен муниципалды аудандары бойынша сегменттелген. Облыстық деңгейдегі ЭСҚ ААЖ ААЖ барлық аудандық деңгейдегі ЭСҚР ДҚ мәліметтерін қосқанда қалыптастырылған болып есептеледі.

    Барлық деңгейдегі бюджеттер қаражаты есебінен әлеуметтік қолдау шараларын көрсетуге құқығы бар және мұқтаж азаматтар мен отбасыларды тіркеу карточкалары қалыптастырылатын көрсеткіштерді ЭӘҚБ ААЖ енгізу сатысында анықтауға болады. МСЖН әзірлеген және Хабаровск аймағының халықты әлеуметтік қорғау органдарында жұмыс істейтін «Атаулы әлеуметтік көмек» бағдарламалық кешенінде қолданылатын көрсеткіштер кешені негізге алынуы керек.

    Көрсеткіштер тізбесі негізінде мемлекеттік әлеуметтік көмектің әртүрлі деңгейлерінде азаматтарды әлеуметтік қолдаудың жай-күйін талдау және халықтың өмір сүру деңгейін жақсартуға бағытталған басқару шешімдерін қабылдау үшін ЭӘҚБ деректер базасына, анықтамалар мен есептерге сұраныстардың сипатын анықтау қажет. азаматтар.

    Даму процесінде мыналарды анықтау керек:

    • мәліметтерді қалыптастыру көздері;
    • деректер түрлері;
    • өріс өлшемдері;
    • басқару алгоритмдері;
    • қажетті анықтамалық ақпарат;
    • ESRN дерекқорын жүргізуге қажетті басқа атрибуттар.
    Аудан деңгейіндегі барлық ЭТЖҚ деректер базасы бойынша жалпы көрсеткіштердің құрамына осы нақты аудандағы азаматтардың әлеуметтік жағдайын сипаттайтын көрсеткіштерді қосуға болады. Бұл ішінара көрсеткіштерді аудан деңгейінде пайдаланушылардың қажеттіліктерін қанағаттандыру үшін пайдалануға болады. Жұмыс кезінде ESRN деректер қоры көрсеткіштерінің құрамын өзгерту мүмкіндігі болуы керек.

    Аудандық және облыстық деңгейде пайдаланушылар үшін белгіленген көрсеткіштердің әрбір түрі бойынша сұраныстар мен есеп беру нысандары әзірленуі керек.

    Есеп генераторын жасау керек, ол мыналарды қалыптастыруды қамтамасыз етуі керек:

    • азаматтарды және жанұяларды ХҚ ЭСРН ААЖ-да есепке алу көрсеткіштері бойынша ЭТЖҚ деректер базасына сұрау салу;
    • таңдалған өрістерді көрсету және оларды таңдау шарттарын (үлкен, аз, тең, диапазон, тең емес және т.б.) белгілеу арқылы белгілі бір есепке алу көрсеткіштері үшін ESRN деректер базасынан таңдау;
    • өрістердің реті мен енгізілетін мәліметтерді көрсете отырып, тізімдер мен кестелер түріндегі отбасылар мен азаматтардың әртүрлі санаттарына әлеуметтік қолдау шараларын көрсетудің ағымдағы жағдайын көрсететін статистикалық есептер;
    Өңірлік ЭСҚР деректер базаларының деректеріне енгізілген барлық өзгерістер қабылданған нормативтік құқықтық актілерге сәйкес ХК ЭСҚР ААЖ аймақтық деңгейіне беріледі.

    Мәліметтерді ұсынуды бірегейлендіру және деректерді енгізу және өңдеу кезіндегі қателер санын азайту үшін жергілікті немесе қолданыстағы бүкілресейлік немесе ведомстволық жіктеуіштерді әзірлеу керек.

    Жергілікті классификаторлар кешеннің іске асырылу сатысында қалыптасуы мүмкін.

    Жіктеуіштерді өзекті күйде ұстау тәртібін аумақтық халықты әлеуметтік қорғау министрлігі айқындайды.

    HK ESRN ААЖ МСЖН әзірлеген және ОСЗН-да жұмыс істеп тұрған «Атаулы әлеуметтік көмек» бағдарламалық кешенінің (ӘҚК АӘК) дерекқорларынан бұрын жинақталған ақпаратты, сондай-ақ басқа да бірқатар қолданбалы бағдарламалық жүйелерді пайдалануды қамтамасыз етуі керек. MSZN және OSZN-де.

    Мәліметтердің тұтастығын бақылау және ақаулықтан кейін қалпына келтіруді қамтамасыз ету үшін стандартты ДҚБЖ құралдарын пайдалану керек. Аудандық және облыстық деңгейдегі деректер базаларының резервтік көшірмелерін құру және аудандық және облыстық деңгейдегі деректер базаларының резервтік көшірмелерін қалпына келтіру қамтамасыз етілсін.

    5.3.2. Бағдарламалық қамтамасыз ету талаптары.

    Бағдарламалық қамтамасыз ету ААЖ ESRN HK құру жұмысының бөлігі ретінде әзірленген жалпы жүйелік бағдарламалық қамтамасыз етуден және қолданбалы бағдарламалық қамтамасыз етуден тұруы керек.

    AIS ESRN HK пайдаланушыларының компьютерлерінде орнатылған жалпы жүйелік бағдарламалық қамтамасыз ету ретінде қазіргі уақытта MSZN және OSZN-де жұмыс істейтін операциялық жүйелер, кез келген кеңсе қосымшалары, соның ішінде еркін таратылатын бағдарламалар және аудандық және облыстық деңгейдегі серверлердегі операциялық жүйелер болуы керек. AIS ESRN HK құру кезінде жеткізілген немесе қазіргі уақытта MSZN және OSZN-де жұмыс істейтін жүйелер мен деректер қорын басқару жүйелері.

    AIS ESRN HK қолданбалы бағдарламалық құралы мыналарды қамтамасыз етуі керек:

    • деректердің дұрыстығын бақылау;
    • деректерді енгізу және түзету;
    • деректерді жаңартып отыру;
    • аудандық және облыстық деңгейлер арасында деректер алмасу;
    • пайдаланушыларға анықтамалар, кестелер, графиктер түріндегі ақпаратты ұсыну.

    5.3.3. Техникалық қамтамасыз етуге қойылатын талаптар.

    AIS ESRN HK осы спецификацияда көрсетілген мақсатты (жылдамдық) сипаттамалары бар AIS ESRN HK әзірлеу және енгізу бөлігі ретінде жеткізілетін компьютерлік жабдықта жұмыс істеуге кепілдік береді.

    ESRN HK ААЖ клиенттік бөлігінің MSZN және OSZN-де бар және қолданылатын техникалық құралдарда жұмыс істеуі де қамтамасыз етілуі керек: процессор жиілігі кемінде 600 МГц, жедел жады кемінде 256 МБ, қатты кемінде 10 ГБ сыйымдылығы бар диск жетегі, түсті монитор рұқсаты 800x600 кем емес, диагоналы 15" кем емес);

    5.3.4. Ұйымдастырушылық талаптар.

    Аудандық және облыстық деңгейдегі ОСЗН жұмысын автоматтандыру бойынша штаттық мамандар мыналарды жүзеге асыруы керек:

    • HK ESRN ААЖ аппараттық және бағдарламалық қамтамасыз етуді қолдау;
    • ХК ЭСРН ААЖ-да қолданылатын шығыс нысандары мен есептерді оларға қойылатын талаптар өзгерген кезде жаңғырту;
    • HK ESRN ААЖ қауіпсіздігін, қауіпсіздігін, үздіксіз жұмысын қамтамасыз ету;
    • ұйымдармен және бөлімшелермен ақпарат алмасу рәсімдерін қолдау және жаңғырту;
    • күнделікті жұмыстарды орындау;
    • AIS ESRN HK пайдаланушыларына кеңес беру.
    ААЖ ЭСРН АҚ-да ақпаратты енгізуге (түзетуге) қол жеткізуді шектеу парольдер жүйесі, ЭСРН ААЖ АҚ-дағы пайдаланушы аттары және рөлдер (құқықтар жиынтығы) негізінде ұйымдастырылуы керек.

    Пайдаланушыға рөлді тағайындау HK ESRN ААЖ пайдаланушылардың жұмысы туралы бекітілген регламент негізінде жүзеге асырылуы керек.

    Персоналдың қате әрекеттері ESRN деректер қорының тұтастығын бұзуға әкелмеуі керек.

    ESRN дерекқорына енгізілген ақпарат анықтамалық тұтастық, деректердің дұрыстығын тексеру процедуралары негізінде толықтығы мен сенімділігі бақылануы тиіс. Енгізу кезінде таңба және сандық өрістерді, сандық өрістердегі жарамды ауқымдарды тексеру керек. Операторлардың қате әрекеттерін азайту үшін мүмкіндігінше классификаторлар мен каталогтарды пайдалану керек.

    5.3.5. HK ESRN ААЖ әдістемелік қамтамасыз етуге қойылатын талаптар

    AIS ESRN HK құру келесі стандарттар мен ережелерге сәйкес жүзеге асырылуы керек:

    • ГОСТ 34.201-89 - Автоматтандырылған жүйелерге арналған стандарттар жинағы. Автоматтандырылған жүйелерді құру кезіндегі құжаттардың толықтығы және белгіленуі.
    • ГОСТ 34.601-90 - Автоматтандырылған жүйелерге арналған стандарттар жинағы. Автоматтандырылған жүйелер. Жасалу кезеңдері.
    • ГОСТ 34.602-89 - Автоматтандырылған жүйелерге арналған стандарттар жинағы. Автоматтандырылған жүйені құру бойынша техникалық тапсырма.
    • ГОСТ 34.603-92 – Автоматтандырылған жүйелерді сынау түрлері.
    • RD 50-34.698-90 - Автоматтандырылған жүйелер. Құжат мазмұнына қойылатын талаптар.

    5.4. MSZN және OSZN қызметкерлерін оқытуға және жедел құжаттаманы әзірлеуге қойылатын талаптар

    Тапсырысты орналастыруға қатысушы MSZN және OSZN қызметкерлерін Жүйе функцияларын пайдалану және бағдарламалық құралды конфигурациялау үшін қажетті көлемде оқытуды қамтамасыз етуі керек. Әрбір тапсырмада, автоматтандырылған жұмыс станциясында (AWS), ішкі жүйеде белгіленген құжаттар тізімінен басқа, кірістірілген онлайн анықтамасы және жұмыстың әрбір нақты сәтінде орындай алатын әрекеттері туралы пайдаланушыға кеңестер болуы керек, сонымен қатар көрсетуі керек. дисплей экранындағы жұмыс орнының ағымдағы күйі туралы ақпарат. Жедел көмек көрсету құралдарының сипаттамасы «Пайдаланушыға арналған нұсқаулықта» жазылады.

    Тапсырысты орналастыруға қатысушы осы техникалық тапсырма шеңберінде МСЖН және ОСЗН қызметкерлері үшін D қосымшасында көрсетілген тақырыптар бойынша біліктілігін арттыру курстарын ұйымдастыруға міндетті.

    Тапсырысты орналастыруға қатысушы операциялық құжаттарды - пайдаланушы нұсқаулығын, әкімші нұсқаулығын әзірлеуі керек.

    6. AIS ESRN HK ҚҰРУ ЖҰМЫСТАРЫНЫҢ ҚҰРАМЫ ЖӘНЕ МАЗМҰНЫ

    HK ESRN ААЖ құру және іске қосу бойынша жұмыс екі кезеңге бөлінеді:

    • 1-кезең (пилоттық жоба) – компьютерлік техникамен және жалпы жүйелік бағдарламалық қамтамасыз етумен қамтамасыз ету, облыс халқын әлеуметтік қорғаудың пилоттық органдарында HK ESRN ААЖ әзірлеу және сынақтан пайдалану;
    • 2-кезең – компьютерлік техникамен және жалпы жүйелік бағдарламалық құралдармен қамтамасыз ету, Хабаровск өлкесінің барлық қалалық аудандары мен муниципалдық округтеріне HK ESRN ААЖ тарату.

    QNX Neutrino жоғары қолжетімділік менеджері

    Жоғары қолжетімділік менеджері (HAM) QNX Neutrino нақты уақыттағы операциялық жүйесінде жұмыс істейді.

    Жоғары қолжетімділік менеджері мыналарды қамтамасыз етеді:

    • - Жедел ақауларды анықтау. HAM кез келген құрамдастың күйін бақылау үшін жүрек соғу хабарларын пайдаланады, бұл сәтсіздіктерді мүмкіндігінше ерте анықтауға мүмкіндік береді. Егер HAM белгілі бір жағдайды немесе ақаулықты анықтаса, ол дереу және автоматты түрде басқа құрамдастарға сәтсіздік туралы хабарлама жібере алады;
    • - Теңшелген апатты қалпына келтіру. HAM кітапханасын пайдалана отырып, қолданба қате жағдайларының орын алу ретіне сәйкес HAM жүйесіне қандай қалпына келтіру әрекеттерін орындау керектігін нұсқай алады;
    • - Бірден қайта қосылу. HAM сонымен қатар компонент сәтсіз болған жағдайда жүйеге үзілген қосылымды дереу қалпына келтіруге мүмкіндік беретін клиентті қалпына келтіру кітапханасын қамтамасыз етеді;
    • - апаттан кейінгі талдау. Егер процесс бұзылу нәтижесінде аяқталса, HAM осы жағдайды кейінірек талдау үшін толық жад демпін жасай алады. Бұл файлды қарап шығу арқылы қатені тудырған кодтың қай жолын бірден анықтауға және дәл не болғанын анықтау үшін айнымалы деректерді талдауға болады.

    Өзін-өзі басқаратын менеджер ретінде HAM ішкі сәтсіздіктерге төзімді. Егер ол қандай да бір себептермен бұзылса, ол өз күйін дереу және толығымен қалпына келтіре алады.

    Жоғары қолжетімділік менеджері (HAM) іске қосылған жүйедегі процестер мен қызметтерді бақылау механизмін қамтамасыз етеді. Менеджердің мақсаты - жүйелік қызметтер немесе процестер сәтсіз болғанда, жауап бермегенде немесе қызмет көрсетудің қолайсыз деңгейін қамтамасыз еткенде есептеу процесін қалпына келтіру. HAM жүйесі жергілікті бақылау механизмін желілік мониторингке ашық түрде кеңейтеді.

    HAM жүйенің қалған бөлігі тұтастай жүйенің күйіне қатысты ақпаратты қабылдай алатын және жеткізе алатын өткізгіш ретінде әрекет етеді. Жүйе QNET арқылы қосылған бір түйін немесе түйіндер жиынтығы болуы мүмкін. HAM арнайы процестерді бақылай алады және белгілі бір құрамдас бөліктер істен шыққанда және жөндеу қажет болғанда жүйенің әрекетін басқара алады. HAM сонымен қатар сыртқы құрамдастарға жүйедегі қызықты оқиғалар туралы ақпаратты сұрауға мүмкіндік береді және осы оқиғалар орын алған уақытта қажетті әрекеттерді орындай алады.

    HAM келесі үш компоненттен тұрады:

    • - Субъектілер
    • - Шарттар
    • - Әрекеттер

    Субъектілержүйедегі мониторингтің негізгі бірліктері болып табылады. Негізінде объект - бұл процесс, әрбір процестің бірегей идентификаторы болады пид. Әрбір нысанның сол нақты нысанға сілтеме жасау үшін пайдалануға болатын символдық атауы болады. Объектілерге сәйкес атаулар жүйеде бірегей болып табылады. Ағымдағы түйінмен байланысты басқарушылар түйінге бірегей ережелерді де қолданады. Бұл бірегей талаптар иерархиялық файлдық жүйеде қолданылатын атау схемасына өте ұқсас.

    Шарттар нысандарға сәйкес келеді. Бұл шарттар объектінің күйін білдіреді. Шарт мысалдары:

    • - объект аяқталды;
    • - нысан жүрек соғысы туралы хабарламаны жіберіп алды;
    • - объект бұзылды, жад демп файлы жасалуда;
    • - нысан қайта іске қосылды.

    Шарттар символдық атауларға сәйкес келеді, олар да нысан ішінде бірегей болуы керек.

    Әрекеттер шарттарға сәйкес келеді. Шартта бірнеше әрекеттер болуы мүмкін. Әрекеттер сәйкес шарт орындалған сайын орындалады, яғни. шын. Шарт ішіндегі әрекеттер FIFO тәртібімен орындалады (олардың шартқа қосылу реті). Ақиқат болып табылатын шарттар жиыны бір уақытта ерікті (еркін) тәртіпте орындалады. HCONDINDEPENDENT ретінде көрсетілген шарттар басқа шарттармен параллельді орындаудың бөлек ағынында орындалады.

    Әрекет мысалдары:

    • - объектіні қайта іске қосу;
    • - қандай да бір процеске сигнал жіберу.

    Әрекеттер белгілі бір шартта бірегей болып табылатын символдық атаулармен де байланысты.

    Әрекеттер тізіміндегі әрекет сәтсіз болғанда, сол әрекет үшін қатені қалпына келтіруді жүзеге асыру үшін орындалатын әрекеттердің баламалы тізімін анықтауға болады.

    Қалпына келтіру механизмі бір қызмет немесе процесс сәтсіздігі жағдайында қалпына келтіруге мүмкіндік береді.

    Шындығында, HAM ішкі күйі иерархиялық файлдық жүйеге ұқсайды, мұнда нысандар каталогтар сияқты, шарттар ішкі каталогтар ретінде сол нысандарға сәйкес келеді және сол шарттардағы әрекеттер осы ағаш құрылымының жапырақ түйіндері сияқты.

    HAM сонымен қатар бұл күйді /proc/ham астында тек оқуға арналған файлдық жүйе ретінде ұсынады. Бұл көріністің нәтижесінде ерікті процестер ағымдағы күйді де қарай алады (мысалы, ls /proc/ham командасын орындауға болады).

    Мультиплекс-ОВ

    Multiplex-OV – ақауларға төзімді есептеулерді ұйымдастыруға арналған құралдар жиынтығы (CS). Ол OS WSWS 3.0 операциялық жүйесімен жұмыс істейтін жергілікті желідегі серверлік қосымшалардың қатеге төзімді жұмысын қамтамасыз етуге арналған.

    Басты ерекшеліктер:

    Ақаулықтан кейін қолданбаны автоматты түрде қалпына келтіру (қалпына келтіру уақыты 10 секундтан аспайды);

    Серверлердегі есептеу жүктемесін теңестіру мүмкіндігі;

    Баланстау кезінде шешім қабылдау логикасын өзгерту мүмкіндігі;

    Сервер кластерінің компоненттері мен онда жұмыс істейтін қолданбалардың жұмысын бақылау және басқару мүмкіндігі;

    Тіркелген оқиғалар тізімін кеңейту мүмкіндігі;

    Сыртқы клиенттердің CS OV-мен өзара әрекеттесуі;

    Кластердің жұмыс істеуінің технологиялық параметрлерін бақылау.

    Пакет келесі бағдарламаларды қамтиды:

    • 1) WA басқару бағдарламасы Multiplex-S CS жұмысын, оның инициализациясын және конфигурациясын бақылауды қамтамасыз етеді. Multiplex-OV CS басқару логикасын ұйымдастыру үшін екі негізгі технология қолданылады:
      • - ресурстарды басқару технологиясы конфигурация параметрлеріне, компьютердің күйіне, ресурстардың өздерінің жағдайына байланысты «Мультиплекс-ОВ» КС компьютері арасында ресурстарды бөлу және қайта бөлуге негізделген;
      • - жүктемені теңестіру технологиясы Multiplex-OV CS компьютерін виртуализациялауға және компьютер арасында клиенттік сұранысты өңдеу процестерін қайта бөлуге негізделген;
    • 2) «АЭ ұйымы» бағдарламасыақауларға төзімді есептеулерді ұйымдастыру үшін процесті басқару функцияларын жүзеге асыруды қамтамасыз етеді. Жаңа компьютерлерді ОБ жүйесіне қосу және ажырату процесінде жүйе масштабталады, ал ресурстарды басқару логикасы оларды жүйенің операциялық компьютерлері арасында бөлу функцияларын қабылдайды. Сонымен қатар, жалпы OV жүйесінің жай-күйін талдау негізінде кворумның болуы және ОВ элементі ретінде сегменттің жұмысын жалғастырудың орындылығы анықталады;
    • 3) «РЖ мониторингі» бағдарламасы«Мультиплекс-ОВ» КС компоненттерінің жұмысын бақылауды және бақылауды қамтамасыз етеді. Мониторинг оператордың араласуын талап ететін оқиғаларды қадағалау үшін қажет. «Multiplex-OV» КС конфигурация файлдарының дұрыс баптауымен оператор жұмыстың барлық бұзушылықтары туралы автоматты түрде хабарланады. Оператордың міндеті - тиісті немесе басқа қызметтерді уақтылы хабардар ету және ақаулықты жоюды бастау;
    • 4) «Interfacing OV» бағдарламасы Multiplex-OV CS бөлігі ретінде әртүрлі модульдердің интерфейсін және олардың бірлескен жұмысын қамтамасыз етеді;
    • 5) «Тестілеу OV» бағдарламасы«Мультиплекс-ОВ» КС функцияларын тестілеуді қамтамасыз етеді.

    Multiplex-S сервер кластерінің бөлігі болып табылатын компьютерлерде бағдарламаларды орындау үшін компьютерлер арасындағы желілік өзара әрекеттесу TCP/IP протоколы арқылы конфигурациялануы керек.

    Ақауларға төзімді жұмысты жүзеге асыру екі механизмді жүзеге асыру арқылы қол жеткізіледі: кластерлік ресурстарды басқару механизмі және жүктемені теңестіру механизмі.

    Multiplex-S CS үшін кіріс деректері кластердің түйіндерін және/немесе ресурстарын өзгерту оқиғалары болып табылады. Multiplex-S CS шығыс деректері процестердің, ресурстардың және қолданбалардың сәйкес көшу нәтижесінде кластердің түйіндері мен ресурстарының жаңа оңтайлы күйлері болып табылады.

    Даму негіздемесі

    Ақауларға төзімді борттық компьютерді жасау кезінде қашықтағы терминалда немесе кешеннің жанында орналасқан адам операторына жүйені конфигурациялауға, әртүрлі кластер конфигурацияларын жасауға, оларды іске қосуға және сынауға мүмкіндік беретін бағдарламалық қамтамасыз етуді жасау қажет болды. , сонымен қатар жұмыс істеп тұрған кластердің күйін жылдам диагностикалауды жүзеге асырады.

    Ауыспалы кластерді әзірлеудің өзектілігі қарастырылатын QNX 4.25 операциялық жүйесі үшін бағдарламалық қамтамасыз етудің осы түрінің толық болмауымен расталады. Осы операциялық жүйені арнайы әзірлеу қажеттілігі оның икемділігімен, ендірілгендігімен және ауқымдылығымен, сондай-ақ жүйе талаптарының төмендігімен және тұтынушы мәлімдеген талаптарға толық жауап беретін өте жоғары сенімділігімен түсіндіріледі. Сондай-ақ, QNX 4.25 операциялық жүйесі осындай әзірлемелер үшін Ресей Федерациясының Президенті жанындағы Мемлекеттік техникалық комиссияның пайдалануына сертификатталғанын атап өткен жөн.

      06.03.2012 20:21:15

      Файл түрі:

      Вирусты тексеру:

      Тексерілді - Касперский антивирусы

    • Толық мәтін:

      Кіріспе

      Біздің жұмысымыздың өзектілігі дербес компьютердің бағдарламалық қамтамасыз етуінде бейнеленген адам қажеттіліктерінің олардың математикалық көрінісімен байланысының принциптерін қарастыруда.

      Жұмыстың мақсаты – ДК бағдарламалық қамтамасыз ету механизмінің ерекшеліктерін зерттеу.

      Мақсатқа жету бірқатар міндеттерді шешуді қамтиды:

      1) дербес компьютердің жұмыс істеу механизмін оқу;

      2) бағдарламалық қамтамасыз ету элементтерін таңдау;

      3) жүйелік, қолданбалы және аспаптық бағдарламалық қамтамасыз етудің жұмыс істеуін қарастырады

      4) операциялық жүйенің жұмыс істеу принципін анықтау;

      5) файлдарды және файлдық жүйені тексеру.

      1. Жұмыстағы бағдарламалық қамтамасыз етудің құндылығы

      Дербес компьютер

      1.1. Дербес компьютердің механизмі

      Компьютер – адам сияқты өздігінен ойлай алмайтын құрылғы. Компьютер ақпаратпен жұмыс істеуі үшін – оны қабылдау, сақтау, беру, өңдеу – осы әрекеттердің барлығын орындауға үйрету керек. Оқыту дегеніміз не істеу керектігін көрсететін нұсқауларға сәйкес компьютердің жұмысын құру. Мұндай нұсқауда «компьютер түсінетін тілдегі командалардың қатаң тізбегі болуы керек, яғни. оған қажетті нәтиже алу үшін деректерді өңдеу әдісін айтыңыз. Мұндай нұсқауды программа деп атайды.

      Ең алғашқы бағдарламалар машина тілінде жасалды, мұнда бұл тілдің сөздері нөлдер мен бірліктердің тізбегі болып табылады және оларды барлық адамдар жасай алмайды, тек кәсіби бағдарламашылар ғана жасай алады.

      60-шы жылдары жоғары деңгейлі бағдарламалау тілдерінің дамуы басталды, бұл бағдарламашылардың жұмысын айтарлықтай жеңілдетуге мүмкіндік берді, ал бағдарламаларды жасау тіпті жаңа компьютерді пайдаланушылар үшін де қол жетімді болды.

      Бағдарлама – ақпаратты өңдеу процесінде компьютер орындайтын командалар тізбегі. Барлық бағдарламалар компьютердің сыртқы және тұрақты жадында сақталады. Бірақ, компьютер сәйкес бағдарлама бойынша ақпаратты сол немесе басқа өңдеуді орындау үшін оны компьютердің жедел жадына орналастыру керек.

      Дербес компьютерлер ақпаратты өңдеудің әмбебап құрылғылары болып табылады. Алдын ала орнатылған функцияларды ғана орындайтын телефон, магнитофон немесе теледидардан айырмашылығы, дербес компьютерлер ақпаратты өңдеудің кез келген әрекеттерін орындай алады. Ол үшін компьютерге ол түсінетін тілде ақпаратты өңдеу туралы нұсқаулардың нақты және егжей-тегжейлі тізбегін (яғни бағдарлама) құрастыру қажет. Компьютердің өз қолдануының ешбір саласында білімі жоқ, бұл білімнің барлығы компьютерде жұмыс істейтін бағдарламаларда қамтылған.

      Компьютерге арналған бағдарламаларды өзгерту арқылы сіз оны бухгалтердің немесе дизайнердің, дизайнердің немесе ғалымның, жазушының немесе агрономның жұмыс орнына айналдыра аласыз. Сонымен қатар, компьютерлік техниканың құнын төмендету тенденциясы оның өнімділігін арттыра отырып, компьютерлердің теледидар немесе тоңазытқыш сияқты тұрмыстық бұйымға айналуына әкелді, бұл ДК қолдану аясын одан сайын кеңейтеді. Тиісінше, ДК қолданудың жаңа салаларындағы мәселелерді шешу үшін барған сайын әртүрлі бағдарламалық қамтамасыз ету қажет. Дербес компьютерлердің, перифериялық құрылғылардың қуаттылығының үздіксіз артуы және байланыс құралдарының дамуы бағдарламалық жасақтаманы әзірлеушілерге соңғы пайдаланушылардың қажеттіліктерін толық қанағаттандыруға көбірек мүмкіндіктер береді.

      Бағдарлама – «арнайы тілде жазылған және файлға орналастырылған компьютерге арналған командалардың реттелген тізбегі». Алдымен сіз бағдарламаның не үшін екенін, не істеу керектігін білуіңіз керек. Содан кейін арнайы машина тілінде адам компьютерге түсінікті командаларды қолдана отырып, қажетті бағдарламаны жазады. Бұл бағдарламаларды құру процесі программалау деп аталады.

      Өздігінен ДК өз қолдануының ешбір саласында білімі жоқ, бұл білімнің барлығы онда жұмыс істейтін бағдарламаларда шоғырланған. Сондықтан жиі қолданылатын «компьютер жасады» деген сөз дәл осы компьютерде сәйкес әрекетті орындауға мүмкіндік беретін бағдарламаның орындалғанын білдіреді. Компьютерде қолданылатын барлық бағдарламалар бағдарламалық құрал деп аталады.

      1.2. Бағдарламалық қамтамасыз ету элементтері

      Компьютерлік жүйеде екі қатысушы бар – бағдарламалық және аппараттық құрал. Бағдарламалық жасақтама - бұл компьютерде орнатылған барлық бағдарламалар. Аппараттық құрал – бұл жүйелік блоктың ішінде немесе сыртында жалғанған компоненттер мен жабдық.

      Компьютерлік жүйеге қатысушылар арасындағы қатынас интерфейс деп аталады. Әртүрлі түйіндер арасындағы өзара әрекеттесу аппараттық интерфейс, программалар арасындағы өзара әрекеттесу программалық интерфейс, аппараттық және бағдарламалық қамтамасыз етудің өзара әрекеті аппараттық-бағдарламалық құрал интерфейсі болып табылады.

      Егер біз дербес компьютер туралы айтатын болсақ, онда сіз компьютерлік жүйемен жұмыс істейтін үшінші қатысушыны да көрсете аласыз - бұл адам (информатикада оны пайдаланушы деп атауға болады). Сондай-ақ пайдаланушы аппараттық және бағдарламалық құралмен де өзара әрекеттесуі керек. Қолданушының программамен және бағдарламаның пайдаланушымен әрекеттесуі пайдаланушы интерфейсі деп аталады.

      ДК-де есептерді шешуге арналған бағдарламалар жиынтығы бағдарламалық қамтамасыз ету деп аталады. ДК бағдарламалық құралының құрамы бағдарламалық құрал конфигурациясы деп аталады.

      Бағдарламалау тілінде компьютерге арналған жаңа бағдарламаларды әзірлеуді қамтамасыз ететін құралды бағдарламалық қамтамасыз ету (бағдарламалау жүйелері) (1-қосымша).

      Бағдарламалық қамтамасыз ету сонымен қатар бағдарламалық жасақтаманы жобалау мен әзірлеудің барлық саласын қамтиды.

      — бағдарламалық қамтамасыз етуді жобалау технологиясы;

      — бағдарламаны тестілеу әдістері;

      — бағдарламалардың дұрыстығын дәлелдеу әдістері;

      — бағдарламалар жұмысының сапасын талдау;

      — бағдарламалардың құжаттамасы;

      - бағдарламалық қамтамасыз етуді жобалау процесін жеңілдететін бағдарламалық құралдарды әзірлеу және пайдалану және т.б.

      Бағдарламалық қамтамасыз ету компьютерлік жүйенің құрамдас бөлігі болып табылады. Бұл техникалық құралдардың логикалық жалғасы. Белгілі бір компьютердің қолданылу аясы ол үшін жасалған бағдарламалық құралмен анықталады. Өздігінен компьютердің қолданбалы салада білімі жоқ. Бұл білімдердің барлығы компьютерлерде жұмыс істейтін бағдарламаларда шоғырланған. Қазіргі заманғы компьютерлердің бағдарламалық жасақтамасы миллиондаған бағдарламаларды қамтиды - ойындардан бастап ғылымға дейін.


      2. ДК бағдарламалық қамтамасыз ету жұмысы

      2.1. Жүйелік бағдарламалық қамтамасыз етудің жұмысы

      Жүйелік бағдарламалық қамтамасыз ету – белгілі бір ДК қолданбасына қатысы жоқ және дәстүрлі функцияларды орындайтын жалпы мақсаттағы бағдарлама: жоспарлау және тапсырмаларды басқару, енгізу/шығаруды басқару және т.б. Басқаша айтқанда, жүйелік бағдарламалар әртүрлі көмекші функцияларды орындайды, мысалы, пайдаланылған ақпараттың көшірмелерін жасау, компьютер туралы анықтамалық ақпаратты беру, компьютер құрылғыларының жұмыс қабілеттілігін тексеру және т.б.

      Жүйелік бағдарламалық құрал мыналарды қамтиды:

      Операциялық жүйелер (бұл бағдарлама компьютер қосылған кезде жедел жадқа жүктеледі);

      Shell бағдарламалары (Norton Commander сияқты DOS пәрмен жолын пайдаланудан гөрі компьютермен байланысудың ыңғайлы және көрнекі әдісін қамтамасыз етеді);

      Операциялық қабықшалар – графикалық интерфейстерді құру, мультипрограммалау және т.б. үшін қолданылатын интерфейстік жүйелер;

      Драйверлер (перифериялық құрылғылардың порттарын басқаруға арналған бағдарламалар әдетте компьютер іске қосылған кезде жедел жадқа жүктеледі);

      Утилиталар – пайдаланушыға бірқатар қосымша қызметтерді ұсынатын көмекші немесе қызметтік бағдарламалар (2-қосымша).

      Утилиталар мыналарды қамтиды:

      Файл менеджерлері немесе файл менеджерлері;

      Мәліметтерді динамикалық қысу құралдары (динамикалық қысу есебінен дискідегі ақпарат көлемін ұлғайтуға мүмкіндік береді);

      Көру және ойнату құралдары;

      Диагностикалық құралдар; басқару құралдары компьютердің конфигурациясын тексеруге және компьютер құрылғыларының, ең алдымен қатты дискілердің өнімділігін тексеруге мүмкіндік береді;

      Коммуникациялық құралдар (коммуникациялық программалар) компьютерлер арасында ақпарат алмасуды ұйымдастыруға арналған;

      Компьютерді қорғау құралдары (сақтық көшірме жасау, антивирустық бағдарламалық қамтамасыз ету).

      Айта кету керек, кейбір утилиталар операциялық жүйенің бөлігі болып табылады, ал басқа бөлігі автономды түрде жұмыс істейді. Жалпы (жүйелік) бағдарламалық қамтамасыз етудің көпшілігі ОЖ бөлігі болып табылады. Жалпы бағдарламалық құралдың бір бөлігі компьютердің өзінде қамтылған (ОЖ бағдарламаларының бөлігі және басқару сынақтары жүйелік тақтада орнатылған ROM немесе PROM-да жазылған). Ортақ бағдарламалық құралдың кейбірі дербес бағдарламалық құрал болып табылады және бөлек қол жетімді.

      Осы бағдарламалардың көмегімен ДК-нің барлық ресурстары басқарылады. Олар басқа бағдарламалардың жұмысын қамтамасыз етеді. Оған мыналар кіреді:

      — негізгі бағдарламалық қамтамасыз ету;

      — сервистік бағдарламалық қамтамасыз ету.

      Жүйелік бағдарламалық қамтамасыз ету қолданбалы бағдарламалар мен аппараттық құралдар арасында делдал рөлін атқарады. Компьютердің жұмысын басқаратын жүйелік бағдарламалық құрал операциялық жүйе – ОЖ (операциялық жүйе – ОЖ) деп аталады. Басқа жүйелік бағдарламалық жасақтамаға бағдарламалау тілдерінің командаларын орындалатын машиналық кодқа түрлендіретін аударма бағдарламалары, сондай-ақ әртүрлі утилиталар (утилиталар) - компьютерге және перифериялық құрылғыларға қызмет көрсетуге арналған бағдарламалар кіреді. Жүйелік бағдарламалық жасақтаманы жасайтын бағдарламашылар жүйелік бағдарламашылар деп аталады.

      Жүйелік бағдарламалық қамтамасыз ету компьютердің аппараттық құралдарына қол жеткізуді қамтамасыз етеді және басқарады. Қолданбалы бағдарламалық қамтамасыз ету жүйелік бағдарламалық қамтамасыз ету арқылы аппараттық құрамдас бөліктермен өзара әрекеттеседі. Түпкі пайдаланушылар негізінен қолданбалы бағдарламалық құралмен жұмыс істейді. Аппараттық құралдардың үйлесімділігін қамтамасыз ету үшін бағдарламалық жасақтаманың әрбір түрі белгілі бір аппараттық платформа үшін әзірленеді.

      Операциялық жүйені, тіл аудармашыларын және утилиталарды қамтитын жүйелік бағдарламалық құрал аппараттық құралдарға қол жеткізуді басқарады. Бағдарламалау тілдері және әртүрлі пайдаланушы қолданбалары сияқты қолданбалы бағдарламалық қамтамасыз ету жүйелік бағдарламалық қабат арқылы аппараттық құралдармен жұмыс істейді. Пайдаланушылар, өз кезегінде, қолданбалы бағдарламалық қамтамасыз етумен өзара әрекеттеседі. Операциялық жүйе (көбінесе қысқартылған операциялық жүйе деп аталады) - пайдаланушы мен компьютер арасындағы негізгі делдал қызметін атқаратын белгілі бір бағдарламалар жиынтығы.

      Көптеген утилиталар деп аталатын жүйелік бағдарламаларға да жатқызуға болады, яғни. көмекші бағдарламалар. Утилиталар жиі кешендерге біріктіріледі, ең танымал кешендер Norton Utilities, PC Tools Deluxe және Mace Utilities болып табылады.

      Пакерлер ақпаратты «ораудың» арнайы әдістерін қолдану арқылы дискілердегі ақпаратты сығуға мүмкіндік береді, яғни. файлдардың кішірек көшірмелерін жасау, сонымен қатар бірнеше файлдардың көшірмелерін бір мұрағаттық файлға біріктіру. Пакер бағдарламаларын пайдалану файлдар мұрағатын құру кезінде өте пайдалы, өйткені көп жағдайда оларды бұрын бумалаушы бағдарламалармен қысылған дискеттерде сақтау әлдеқайда ыңғайлы. Айта кету керек, әртүрлі бумалаушылардың бір-бірімен үйлесімді емес - бір бумалаушы жасаған мұрағат файлы, көбінесе басқасы оқи алмайды.

      Дискінің сақтық көшірмесін жасау бағдарламалық құралы компьютердің қатты дискідегі ақпаратты иілгіш дискілерге немесе таспа дискілеріне жылдам көшіруге мүмкіндік береді.

      Антивирустық бағдарламалар компьютерлік вирус жұқтырудың алдын алуға және вирустық инфекцияның салдарын жоюға арналған.

      Компьютерді диагностикалауға арналған бағдарламалар компьютердің конфигурациясын (жад көлемі, оны пайдалану, дискілердің түрлері және т.б.) тексеруге, сондай-ақ компьютер құрылғыларының (ең алдымен қатты дискілер) жұмысын тексеруге мүмкіндік береді.

      Дискілерді динамикалық қысу бағдарламалары дискілерде сақталатын ақпарат көлемін динамикалық түрде сығу арқылы көбейтуге мүмкіндік береді. Бұл бағдарламалар дискіге жазу кезінде ақпаратты қысады, ал оқу кезінде оны бастапқы күйінде қалпына келтіреді. Офлайн басып шығару бағдарламалары компьютерде басқа жұмыстарды орындау кезінде принтерде файлдарды басып шығаруға мүмкіндік береді.

      2.2. Операциялық жүйе қалай жұмыс істейді

      Жүйелік бағдарламалық қамтамасыз етудің өзегі операциялық жүйе (ОЖ) болып табылады. ОЖ – компьютердің аппараттық (аппараттық) құралдарын басқаратын бағдарламалық қамтамасыз етудің құрамдас бөлігі. Операциялық жүйе – «компьютердің әрекеттерін үйлестіретін бағдарлама; оның бақылауымен бағдарламаларды жүзеге асыру жүзеге асырылады.

      Операциялық жүйенің негізгі функциялары:

      1. Компьютер мен әртүрлі перифериялық құрылғылар (терминалдар, принтерлер, иілгіш дискілер, қатты дискілер және т.б.) арасындағы мәліметтер алмасу. Бұл деректер алмасу «деректерді енгізу/шығару» деп аталады.

      2. Файлдарды ұйымдастыру және сақтау жүйесін қамтамасыз ету.

      4. Пайдаланушымен диалогты ұйымдастыру.

      ОЖ – өзара байланысты жүйелік бағдарламалар кешені, оның мақсаты – пайдаланушының компьютермен әрекеттесуін және барлық басқа бағдарламалардың орындалуын ұйымдастыру.

      ОЖ құрылымы келесі модульдерден тұрады:

      — базалық модуль (ОЖ ядросы) программа мен файлдық жүйенің жұмысын басқарады, оған қол жеткізуді және перифериялық құрылғылар арасында файлдармен алмасуды қамтамасыз етеді;

      — командалық процессор бірінші кезекте пернетақта арқылы келетін пайдаланушы командаларын декодтайды және орындайды;

      — перифериялық құрылғылардың драйверлері бұл құрылғылардың процессормен жұмысының үйлесімділігін бағдарламалық түрде қамтамасыз етеді (әр перифериялық құрылғы ақпаратты басқа әдіспен және басқа қарқынмен өңдейді);

      ― қосымша сервистік бағдарламалар (утилиталар) пайдаланушы мен компьютер арасындағы байланыс процесін ыңғайлы және жан-жақты етеді.

      ОЖ-ны құрайтын файлдар дискіде сақталады, сондықтан жүйе дискілік операциялық жүйе (DOS) деп аталады. Олардың орындалуы үшін бағдарламалар – демек, ОЖ файлдары – жедел жадта (RAM) орналасуы керек екені белгілі. Дегенмен, ОЖ-ны жедел жадқа жазу үшін компьютерді қосқаннан кейін бірден жедел жадта жоқ жүктеу бағдарламасын орындау қажет. Бұл жағдайдан шығу жолы ОЖ-ны жедел жадқа дәйекті, кезең-кезеңімен жүктеу болып табылады.

      ОЖ жүктеудің бірінші кезеңі. Компьютердің жүйелік блогында тек оқуға арналған жады бар (ROM, тек оқуға арналған жад, ROM-Read Only Memory – тек оқуға рұқсаты бар жад), онда компьютер блоктарын тексеруге арналған бағдарламалар және ОЖ-ны жүктеудің бірінші кезеңі бар. Олар компьютер қосылған кезде бірінші ток импульсімен орындала бастайды. Бұл кезеңде процессор дискіге кіріп, белгілі бір жерде (дискінің басында) өте шағын жүктеуші бағдарламасының бар-жоғын тексереді. Егер бұл бағдарлама табылса, ол жедел жадқа оқылады және басқару оған беріледі.

      ОЖ-ны жүктеудің екінші кезеңі. Жүктеу бағдарламасы өз кезегінде дискіден ОЖ базалық модулін іздейді, оның жадын қайта жазады және оған басқаруды береді.

      ОЖ-ны жүктеудің үшінші кезеңі. Негізгі модульге негізгі жүктеуші кіреді, ол ОЖ модульдерінің қалған бөлігін іздейді және оларды жедел жадқа оқиды. ОЖ жүктеуді аяқтағаннан кейін басқару пәрмендік процессорға беріледі және жүйе пайдаланушы пәрменін енгізуді ұсынады.

      Негізгі ОЖ модулі мен командалық процессор компьютер жұмыс істеп тұрған кезде жедел жадта болуы керек. Сондықтан барлық ОЖ файлдарын бір уақытта жедел жадқа жүктеудің қажеті жоқ. Құрылғы драйверлері мен утилиталарын қажет болған жағдайда ЖЖҚ-ға жүктеуге болады, бұл жүйелік бағдарламалық құрал үшін қажетті ЖЖҚ көлемін азайтады.

      ОЖ-нің бірінші міндеті – пайдаланушы мен жалпы компьютер және оның жеке құрылғылары арасындағы байланысты, байланысты ұйымдастыру. Мұндай байланыс операциялық жүйеге белгілі бір түрде немесе басқа түрде есеп беретін командалардың көмегімен жүзеге асырылады. Операциялық жүйелердің алғашқы нұсқаларында мұндай командалар жай ғана пернетақтадан арнайы жолға енгізілді. Кейіннен бағдарламалар жасалды - ОЖ-мен ғана емес, командалардың мәтіндік тілінде ғана емес, мәзірлердің (оның ішінде пиктографиялық) немесе графикалық объектілермен манипуляциялардың көмегімен байланысуға мүмкіндік беретін ОЖ қабықшалары.

      ОЖ-нің екінші міндеті – пайдаланушы есепті шешуге тағайындаған программаны орындау кезінде барлық компьютерлік блоктардың өзара әрекетін ұйымдастыру. Атап айтқанда, ОЖ программаның жұмыс істеуі үшін қажетті мәліметтердің жедел жады мен дискіде орналасуын ұйымдастырады және бақылайды, программаның сұранысы бойынша компьютер құрылғыларының дер кезінде қосылуын қамтамасыз етеді және т.б.

      ОЖ-нің үшінші міндеті - пайдаланушыға орындау қажет болуы мүмкін жүйелік жұмыс деп аталатын жұмысты қамтамасыз ету. Бұған дискіні тексеру, «өңдеу» және пішімдеу, файлдарды жою және қалпына келтіру, файлдық жүйені ұйымдастыру және т.б. Әдетте, мұндай жұмыс ОЖ құрамына кіретін және утилиталар деп аталатын арнайы бағдарламалардың көмегімен жүзеге асырылады.

      Операциялық жүйе бір жағынан компьютердің аппараттық құралдары мен орындалатын бағдарламалар, екінші жағынан пайдаланушы арасындағы байланыстырушы рөл атқарады. ОЖ әдетте компьютердің сыртқы жадында – дискіде сақталады. Компьютерді қосқан кезде ол дискінің жадынан оқылады және жедел жадқа орналастырылады. Бұл процесс операциялық жүйені жүктеу деп аталады.

      ОЖ мүмкіндіктері мыналарды қамтиды:

      Пайдаланушымен диалогты жүзеге асыру;

      енгізу/шығару және деректерді басқару;

      Бағдарламаларды өңдеуді жоспарлау және ұйымдастыру;

      Ресурстарды бөлу (RAM, процессор, сыртқы құрылғылар);

      Орындау үшін бағдарламаларды іске қосу;

      Көмекші жөндеу жұмыстарының барлық түрлері;

      Әртүрлі ішкі құрылғылар арасында ақпаратты тасымалдау;

      Перифериялық құрылғылардың жұмысын бағдарламалық қамтамасыз ету (дисплей, пернетақта, принтер және т.б.).

      ОЖ-ны компьютердің басқару құрылғысының бағдарламалық кеңейтімі деп атауға болады. Бір уақытта өңделетін тапсырмалардың санына және ОЖ қызмет көрсете алатын пайдаланушылар санына байланысты операциялық жүйелердің төрт негізгі класы бар:

      Бір пернетақтаны қолдайтын және тек бір (қазіргі уақытта) тапсырмамен жұмыс істей алатын бір пайдаланушыға арналған бір тапсырма;

      Негізгі тапсырмаға қосымша, әдетте ақпаратты басып шығаруға бағытталған бір қосымша тапсырманы орындауға мүмкіндік беретін фондық басып шығарумен бір пайдаланушыға арналған бір тапсырма.

      Бір пайдаланушыға бірнеше тапсырманы қатар өңдеуге мүмкіндік беретін бір пайдаланушының көптапсырмасы.

      Бірнеше пайдаланушыға бір компьютерде бірнеше тапсырманы орындауға мүмкіндік беретін көп пайдаланушы көп тапсырма.

      Кәсіби пайдалануға бағытталған дербес компьютерге арналған ОЖ келесі негізгі компоненттерден тұруы керек:

      — енгізу/шығаруды басқару бағдарламалары;

      — файлдық жүйені басқаратын бағдарламалар және компьютерге арналған тапсырмаларды жоспарлау;

      ОЖ-ге бағытталған командаларды қабылдайтын, талдайтын және орындайтын командалық тіл процессоры.

      Әрбір ОЖ-да пайдаланушыға белгілі бір әрекеттерді орындауға мүмкіндік беретін өзінің командалық тілі бар:

      — каталогқа қол жеткізу;

      — сыртқы тасымалдағыштарды белгілеу;

      - бағдарламаларды іске қосу.

      Пайдаланушы командаларын талдау және орындау, соның ішінде файлдардан ЖЖҚ-ға дайын бағдарламаларды жүктеу және оларды іске қосу ОЖ командалық процессоры арқылы жүзеге асырылады.

      Жүйелік бағдарламалардың маңызды класы құрылғы драйверлері болып табылады. Компьютердің сыртқы құрылғыларын басқару үшін арнайы жүйелік бағдарламалар – драйверлер қолданылады. Жалпы құрылғы драйверлері әдетте компьютердің тек оқуға арналған жадында сақталатын негізгі енгізу/шығару жүйесін (BIOS) бірге құрайды. Көбінесе жүйелік бағдарламаларға антивирустық құралдар, файлдарды мұрағаттау бағдарламалары және т.б.

      Бағдарламалардың екінші класы қолданбалы бағдарламалар болып табылады. Бұл класқа қандай бағдарламалар жататыны туралы біртұтас көзқарас жоқ. Әдетте қолданбалы бағдарлама дегеніміз – пайдаланушыға белгілі бір кластағы есептерді программалаусыз шешуге мүмкіндік беретін кез келген бағдарлама.

      Операциялық жүйе өз жұмысын тамаша орындайды. Тәжірибеде ОЖ-ны пайдаланудың негізгі артықшылықтарының бірі оның функционалдық күрделілігіне қарамастан түсінуге оңай болуы (яғни жүйе жеткілікті күрделі функцияларды орындауға арналған).

      Ең көп таралған бірнеше операциялық жүйелер бар. Мысалы, MS-DOS дискінің операциялық жүйесі дегенді білдіреді. MS-DOS жүйесін Microsoft корпорациясы жасаған.

      2.3. Файлдар және файлдық жүйе

      Барлық бағдарламалар мен деректер компьютердің тұрақты (сыртқы) жадында файлдар түрінде сақталады.

      Файл – «атауы бар және ұзақ мерзімді (сыртқы) жадта сақталатын ақпараттың (бағдарламаның немесе деректердің) белгілі бір көлемі».

      Файл атауы нүктемен бөлінген екі бөліктен тұрады: нақты файл атауы және оның түрін анықтайтын кеңейтім (бағдарлама, деректер және т.б.). Нақты файл атауын пайдаланушы береді, ал файл түрін әдетте оны жасаған кезде бағдарлама автоматты түрде орнатады.

      Әртүрлі операциялық жүйелерде әртүрлі файл атауы пішімдері бар. MS-DOS операциялық жүйесінде файлдың нақты атауы латын әліпбиінің сегіз әріпінен және сандардан аспауы керек, ал кеңейтім үш латын әріпінен тұрады, мысалы: proba.txt.

      Windows операциялық жүйесінде файл атауы 255 таңбаға дейін болуы мүмкін және орыс алфавитін пайдалануға рұқсат етіледі, мысалы:
      Ақпараттық бірлік.doc.

      Windows 95 операциялық жүйесі енгізілгеннен кейін файл атауларына қойылатын талаптар әлдеқайда жұмсақ болды. Олар Windows операциялық жүйелерінің барлық келесі нұсқаларында жарамды.

      1. 255 таңбаға дейін рұқсат етіледі.

      2. Ұлттық әліпбилердің, атап айтқанда орыс тілінің таңбаларын пайдалануға рұқсат етіледі.

      3. Келесі тоғыздан басқа бос орындарға және басқа бұрын тыйым салынған таңбаларға рұқсат етіледі: /\:*?"<>|.

      4. Файл атауында бірнеше нүктелерді қолдануға болады. Атау кеңейтімі соңғы нүктеден кейінгі барлық таңбалар болып табылады.

      Файл атауы кеңейтімінің рөлі командалық емес, таза ақпараттық болып табылады. Егер суреті бар файлға TXT кеңейтімі берілсе, онда файлдың мазмұны мәтінге айналмайды. Оны мәтіндермен жұмыс істеуге арналған бағдарламада көруге болады, бірақ мұндай көрініс түсінікті ештеңе бермейді.

      Әрбір сақтау құралы (иілгіш, қатты диск немесе лазерлік диск) файлдардың үлкен санын сақтай алады. Файлдардың дискіде сақталу реті орнатылған файлдық жүйемен анықталады. Файлдық жүйе файлдарды сақтауға және каталогтарды ұйымдастыруға арналған жүйе. Файлдар саны аз (бірнеше ондағанға дейін) дискілер үшін каталог (диск мазмұны) файл атауларының сызықтық тізбегі болған кезде бір деңгейлі файлдық жүйені пайдалану ыңғайлы. Дискідегі файлды табу үшін тек файл атауын көрсету жеткілікті.

      Егер дискіде жүздеген және мыңдаған файлдар сақталса, онда іздеуге ыңғайлы болу үшін файлдар «ағаш» құрылымы бар (төңкерілген ағашқа ұқсайды) көп деңгейлі иерархиялық файлдық жүйеге ұйымдастырылады.

      Бастапқы, түбірлік, каталогта 1-деңгейдің кірістірілген каталогтары бар, өз кезегінде олардың әрқайсысында 2-деңгейдің кірістірілген каталогтары бар және т.б. Айта кету керек, файлдар барлық деңгейдегі каталогтарда сақталуы мүмкін.

      Каталогтың өзі оған сыртқы басқа каталогтың бөлігі болуы мүмкін. Бұл қалтаны басқа үлкенірек қалтаның ішіне салу әдісіне ұқсас. Осылайша, әрбір каталогта көптеген файлдар мен ішкі каталогтар (ішкі каталогтар деп аталады) болуы мүмкін. Ешқандай басқа каталогқа кірістірілмеген жоғарғы деңгейлі каталог түбірлік каталог деп аталады.

      Ал енді «файл құрылымының толық бейнесін былай елестетіңіз: компьютердің барлық сыртқы жады - көптеген жәшіктері бар шкаф. Әрбір қорап дискінің аналогы болып табылады; тартпада – үлкен қалта (түбірлік каталог); бұл қалтада көптеген қалталар мен құжаттар (ішкі каталогтар мен файлдар) және т.б. Ең терең кірістірілген қалталар тек құжаттарды (файлдарды) қамтиды немесе бос болуы мүмкін.

      Иерархиялық файл құрылымында файлды табу үшін файлға жолды көрсету керек. Файлға апаратын жол «\» бөлгіш арқылы жазылған дискінің логикалық атауын және соңғысы берілген қажетті файлды қамтитын кірістірілген каталогтар атауларының тізбегін қамтиды.

      Файл атымен бірге файлға апаратын жолды толық файл аты деп атайды. Толық файл атауының мысалы:

      С:\Рефераттар\Физика\Оптикалық құбылыстар.doc

      C:\Referatlar\Informatics\Internet.doc

      C:\Referatlar\Informatics\Computer viruses.doc

      C:\Pictures\Sunset.jpg

      C:\Pictures\ Winter.jpg

      Windows операциялық жүйесінде каталогтардың орнына «қалта» түсінігі қолданылады. Қалта – файлдарды және басқа қалталарды топтарға ұйымдастыру үшін пайдаланылатын Windows нысаны. Папка ұғымы каталог түсінігінен кеңірек.

      Windows жүйесінде қалта иерархиясының жоғарғы жағында Жұмыс үстелі қалтасы орналасқан. (Келесі деңгей – Менің компьютерім, Себет және Желілік орындар (егер компьютер жергілікті желіге қосылған болса).

      Файлдар мен қалталарда бірқатар стандартты әрекеттерді орындауға болады. «Жасау», «сақтау», «жабу» сияқты файлдармен мұндай әрекеттерді тек қолданбалы бағдарламаларда («Блокнот», «Paint», ...) орындауға болады. Жүйе ортасында «ашу», «атын өзгерту», ​​«жылжыту», «көшіру», «жою» әрекеттерін орындауға болады. Windows графикалық интерфейсі Drag & Drop әдісін (сүйреп апару) көмегімен тінтуірдің көмегімен файлдармен жұмыс істеуге мүмкіндік береді. Сондай-ақ файлдармен жұмыс істеуге арналған арнайы қосымшалар бар, олар файл менеджерлері деп аталады.

      2.4. Қолданбалы бағдарламалық қамтамасыз етудің маңызы

      Қолданбалы бағдарламаларды дербес немесе бағдарламалық жүйелердің немесе бумалардың бөлігі ретінде пайдалануға болады. Қолданбалы бағдарламалық қамтамасыз ету – тікелей ДК-де қажетті жұмысты қамтамасыз ететін программалар: мәтіндік құжаттарды өңдеу, сызбалар немесе суреттер жасау, электрондық кестелерді құру және т.б.

      Қолданбалы пакеттер – қолданылу аясы бойынша проблемалық, жалпы мақсаттағы пакеттер және біріктірілген пакеттер болып бөлінетін бағдарламалар жүйесі. Заманауи біріктірілген пакеттер бес функционалдық құрамдас бөліктерден тұрады: сынақ және электрондық кестелік процессор, ДҚБЖ, графикалық редактор және телекоммуникациялық құралдар.

      Қолданбалы бағдарламалық қамтамасыз ету, мысалы:

      MS OFFICE кеңсе қосымшаларының жинағы;

      Бухгалтерлік есеп жүйелері;

      Қаржылық талдау жүйелері;

      Біріктірілген кеңсе жұмыс пакеттері;

      CAD-жүйелер (компьютерлік жобалау жүйелері);

      HTML редакторлары немесе Web редакторлары;

      Браузерлер – Web-беттерді қарау құралдары;

      Графикалық редактор;

      Сараптамалық жүйелер.

      Қолданбалы бағдарламалар пайдаланушы алдында тұрған әр түрлі тапсырмаларды шешу үшін қолданылады. Жалпы, барлық қолданбалы бағдарламаларды бірнеше бөлікке бөлуге болады:

      Қолданбалы бағдарламалық жасақтаманың классификациясы:

      Ішкі сынып

      Бағдарлама мысалдары


      Мәселеге бағытталған


      1С (бухгалтерлік есеп және т.б.), BusinessPack, Parus


      Автоматтандырылған дизайн


      AutoCad, AutoVision


      жалпы мақсат

      ДҚБЖ – мәліметтер қорын басқару жүйесі

      Access, Paradox, Oracle



      Мәтіндік процессорлар

      Лексика, WordPerfect



      Кестелік процессорлар

      Lotus, Quattro Pro



      Презентация графикасының құралдары

      Мультимедиа қарау құралы



      Графикалық редактор



      Біріктірілген орталар

      MSOffice: MSWord, MSExel, MSPowerPoint, Binder


      Аудармашылар, емлені тексерушілер, мәтінді тану және байланыс жүйелері

      Stylus, PoliGlossum, Socrat, FineReader, WinFax.


      Жұмыс үстеліндегі баспа жүйелері


      PageMaker, Corel, Publisher



      Қолданбалы бағдарламалық жасақтама компьютерді белгілі бір жұмысты орындауға орнату үшін пайдаланушылар үшін немесе пайдаланушылардың өздері жазған бағдарламаларды білдіреді. Тапсырысты өңдеу немесе жіберу тізімі бағдарламалары қолданбалы бағдарламалық қамтамасыз етудің мысалдары болып табылады (3-қосымша).

      Бағдарламалау тілдері және әртүрлі пайдаланушы қолданбалары сияқты қолданбалы бағдарламалық қамтамасыз ету жүйелік бағдарламалық қабат арқылы аппараттық құралмен жұмыс істейді. Пайдаланушылар, өз кезегінде, қолданбалы бағдарламалық қамтамасыз етумен өзара әрекеттеседі. Қолданбалы бағдарламалық қамтамасыз етудің негізгі қызметі соңғы пайдаланушылар қойған тапсырмаларды орындау болып табылады. Қолданбалы бағдарламалық жасақтаманы әзірлеу үшін көптеген бағдарламалау тілдерін қолдануға болады, мысалы: Assembler, Fortran, Lisp және Prolog, Cobol, Basic, PL/1, C және C++, Focus, Lotus 1-2-3, dBase, Java, Pascal .

      Графикалық редакторлар компьютер экранында суреттер жасауға және өңдеуге мүмкіндік береді. Әдетте, пайдаланушыға сызықтар, қисық сызықтар, экранның түсті аймақтарын салу, әртүрлі қаріптерде жазулар жасау және т.б. Көптеген редакторлар сканерлер арқылы алынған кескіндерді өңдеуге, сондай-ақ алынған кескіндерді мәтіндік редактор немесе баспа жүйесі арқылы дайындалған құжатқа қосуға болатындай етіп көрсетуге мүмкіндік береді.

      Іскерлік және ғылыми графика жүйелері экранда әртүрлі мәліметтер мен тәуелділіктерді визуализациялауға мүмкіндік береді. Іскерлік графикалық жүйелер әр түрлі графиктер мен диаграммаларды (гистограммалар, дөңгелек және дөңгелек диаграммалар және т.б.) көрсетуге мүмкіндік береді.

      Мәліметтер қорын басқару жүйелері (МҚБЖ) үлкен ақпараттық массивтерді – мәліметтер қорын басқаруға мүмкіндік береді. Бұл түрдегі ең қарапайым жүйелер компьютердегі ақпараттың бір массивін өңдеуге мүмкіндік береді, мысалы, жеке файл. Олар енгізу, іздеу, жазбаларды сұрыптау, есеп беру және т.б. Мұндай ДҚБЖ-мен тіпті білікті емес пайдаланушылар да оңай жұмыс істей алады, өйткені олардағы барлық әрекеттер мәзірлер мен басқа интерактивті құралдар арқылы жүзеге асырылады.

      Кестелік процессорлар сандардың үлкен кестелерімен жұмысты қамтамасыз етеді. Электрондық кестелік процессормен жұмыс істегенде экранда төртбұрышты кесте шығады, оның ұяшықтарында сандар, қолда бар мәліметтер бойынша ұяшықтардағы мәнді есептеу формуласының түсіндірме мәтіндері болуы мүмкін. Барлық жалпы электрондық кесте процессорлары берілген формулалар арқылы кесте элементтерінің мәндерін қайта есептеуге, кестедегі деректер негізінде әртүрлі графиктер құруға және т.б. мүмкіндік береді. Олардың көпшілігі қосымша мүмкіндіктерді ұсынады. Олардың кейбіреулері деректерді өңдеу мүмкіндіктерін кеңейтеді - үш өлшемді кестелер, жеке енгізу және шығару пішіндерін, макростарды құру, мәліметтер базасымен байланыс және т.б. Бірақ толықтырулардың көпшілігі табиғатта сәндік - дыбыстық әсерлерді қосу, слайд-шоуды жасау, мұнда әзірлеушілердің қиялдары сарқылмас.

      Компьютерлік дизайн (CAD) жүйелері компьютерді пайдалана отырып, әртүрлі механизмдерді сызуға және жобалауға мүмкіндік береді.

      Біріктірілген жүйелер мәліметтер қорын басқару жүйесінің, электрондық кестенің, мәтіндік редактордың, іскерлік графикалық жүйенің, кейде басқа мүмкіндіктердің мүмкіндіктерін біріктіреді.

      Бухгалтерлік есеп бағдарламалары бухгалтерлік есеп жүргізуге, қаржылық есеп беруді жасауға және кәсіпорындардың қаржылық талдауына арналған. Отандық бухгалтерлік есептің шетелдік бухгалтерлік есеппен сәйкес келмеуіне байланысты біздің елімізде тек қана отандық бухгалтерлік есеп бағдарламалары қолданылады. Олардың кейбіреулері бухгалтерлік есептің белгілі бір салаларын автоматтандыруға арналған - еңбекақыны есептеу, қоймалардағы тауарларды, материалдарды есепке алу және т.б. .

      Жүйелік бағдарламалардың өте танымал класы қабық бағдарламалары болып табылады. Олар DOS пәрмен жолын пайдаланғаннан гөрі компьютермен байланысудың ыңғайлы және көрнекі әдісін қамтамасыз етеді. Көптеген пайдаланушылар өздерінің сүйікті қабықша бағдарламасы ұсынатын ыңғайлылыққа үйренгені сонша, олар онсыз «орынсыз» сезінеді. Ең танымал қабық бағдарламалары - Norton Commander, Xtree Pro Gold, PC Tools-тен PC Shell. 4.0 нұсқасынан бастап MS DOS операциялық жүйесінде өзінің Shell бағдарламасы да бар (бірақ онша танымал емес).

      Операциялық қабықшалар кәдімгі қабық бағдарламаларынан айырмашылығы, пайдаланушыға жиі қолданылатын әрекеттерді орындау үшін көбірек көрнекі құралдармен қамтамасыз етіп қана қоймайды, сонымен қатар бағдарламаларды іске қосудың жаңа мүмкіндіктерін береді. Көбінесе бұл:

      Графикалық пайдаланушы интерфейсі, яғни. бейнелерді экранда көрсету және оларды өңдеу, мәзірлерді, экранда терезелерді құру және т.б. құралдар жиынтығы;

      Мультибағдарламалау, яғни. бірнеше бағдарламаларды бір уақытта орындау мүмкіндігі;

      Бағдарламалар арасында ақпарат алмасудың жетілдірілген құралдары.

      Операциялық қабықшалар графикалық бағдарламаларды құруды жеңілдетеді, бұл үшін көптеген ыңғайлы құралдарды ұсынады және компьютердің мүмкіндіктерін кеңейтеді. Бірақ бұл үшін баға ресурс талаптарын арттырады. Сонымен, Microsoft Windows жүйесімен тиімді жұмыс істеу үшін сізге 4 Мбайт жедел жады бар AT/386 компьютері қажет. Ең танымал қондырма бағдарламасы - Microsoft Windows, кейде Desq View пайдаланылады, ал басқа қабықтар (GEM, Geo Works және т.б.).

      2.5. Құралдың бағдарламалық құралы

      Құрал-саймандық бағдарламалық қамтамасыз ету немесе бағдарламалау жүйелері - бұл бағдарламалау тілінде жаңа бағдарламаларды әзірлеуді автоматтандыруға арналған жүйелер. Ең жалпы жағдайда таңдалған бағдарламалау тілінде (жүйелік бағдарламалау тілі) бағдарлама жасау үшін келесі компоненттер болуы керек:

      1. Бағдарламаның бастапқы коды бар файлды құруға арналған мәтіндік редактор.

      2. Компилятор немесе интерпретатор. Бастапқы мәтін компиляторлық бағдарламаның көмегімен аралық объектілік кодқа аударылады. Үлкен бағдарламаның бастапқы мәтіні бірнеше модульдерден (бастапқы мәтіндері бар файлдар) тұрады. Әрбір модуль нысан коды бар жеке файлға жинақталады, содан кейін оны бір бірлікке біріктіру керек.

      3. Объектілік модульдерді байланыстыратын және шығысында жұмыс істейтін қолданбалы бағдарламаны жасайтын сілтеме немесе ассемблер - орындалатын код. Орындалатын код - бұл бағдарлама жасалған операциялық жүйесі бар кез келген компьютерде іске қосуға болатын толық бағдарлама. Әдетте, алынған файлдың кеңейтімі .EXE немесе .COM болады.

      4. Соңғы уақытта Windows қосымшаларын құруға бағытталған визуалды бағдарламалау әдістері (скрипт тілдерін қолдану) кең тарады. Бұл процесс жылдам жобалау орталарында автоматтандырылған. Бұл жағдайда арнайы редакторлардың көмегімен конфигурацияланатын дайын көрнекі компоненттер қолданылады.

      Визуалды дизайнға арналған ең танымал редакторлар (визуалды құралдарды пайдаланатын бағдарламалау жүйелері):

      Borland Delphi қолданбалы бағдарламалаудың кез келген дерлік мәселесін шешуге арналған;

      Borland C++ Builder – DOS және Windows қосымшаларын әзірлеуге арналған тамаша құрал;

      Microsoft Visual Basic – Windows бағдарламаларын жасауға арналған танымал құрал;

      Microsoft Visual C++ – бұл құрал Microsoft Windows сияқты ОЖ ортасында жұмыс істейтін кез келген қолданбаларды әзірлеуге мүмкіндік береді.

      Бағдарламалау құралдары бағдарламалық қамтамасыз етуді жасауға арналған құралдар, яғни. бірдей жүйе және қолданбалы бағдарламалық құрал. Ол әртүрлі тілдер мен бағдарламалау орталарынан тұрады.

      бағдарламалау құралдарының жинағы


      Осылайша, дербес компьютерлер ақпаратты өңдеудің кез келген әрекетін орындай алады. Ол үшін компьютерге ол түсінетін тілдегі нұсқаулардың нақты және егжей-тегжейлі тізбегін – ақпаратты қалай өңдеу керектігі туралы бағдарламаны құрастыру және әрекеттердің кезең-кезеңімен орындалуын орнату қажет.


      Қорытынды

      ДК өз қолдануының ешбір саласында білімі жоқ, бұл білімнің барлығы онда жұмыс істейтін бағдарламаларда шоғырланған. ДК-де есептерді шешуге арналған бағдарламалар жиынтығы бағдарламалық қамтамасыз ету деп аталады. ДК бағдарламалық құралының құрамы бағдарламалық құрал конфигурациясы деп аталады.

      Бағдарламалық жасақтаманы үш санатқа бөлуге болады:

      Қолданылатын ақпараттың көшірмелерін жасау, компьютер туралы анықтамалық ақпаратты беру, компьютер құрылғыларының денсаулығын тексеру және т.б. сияқты әртүрлі көмекші функцияларды орындайтын жүйелік бағдарламалық қамтамасыз ету (жалпы мақсаттағы бағдарламалар).

      ДК-де қажетті жұмысты қамтамасыз ететін қолданбалы бағдарламалық қамтамасыз ету: мәтіндік құжаттарды өңдеу, сызбаларды немесе суреттерді құру, ақпараттық массивтерді өңдеу және т.б.

      Бағдарламалау тілінде компьютерге арналған жаңа бағдарламаларды әзірлеуді қамтамасыз ететін құрал-саймандық бағдарламалық қамтамасыз ету (бағдарламалау жүйелері).

      Жүйелік бағдарламалық қамтамасыз етудің өзегі операциялық жүйе (ОЖ) болып табылады. ОЖ – компьютердің аппараттық (аппараттық) құралдарын басқаратын бағдарламалық қамтамасыз етудің құрамдас бөлігі. Операциялық жүйе – компьютердің әрекеттерін үйлестіретін программа; оның бақылауымен бағдарламалардың орындалуы жүзеге асырылады.

      Файл – аты бар және ұзақ мерзімді (сыртқы) жадта сақталатын белгілі бір ақпарат көлемі (бағдарлама немесе деректер).

      Дербес компьютерлер ақпаратты өңдеудің кез келген әрекетін орындай алады. Ол үшін компьютерге ол түсінетін тілдегі нұсқаулардың нақты және егжей-тегжейлі тізбегін – ақпаратты қалай өңдеу керектігі туралы бағдарламаны құрастыру және әрекеттердің кезең-кезеңімен орындалуын орнату қажет.

      Әдебиеттер тізімі

      1) Информатика / ред. проф. Ю.А. Романова. - М.: Эксмо, 2005. - 322 б.

      2) Леонтьев, В.А. Microsoft Office үлкен энциклопедиясы / В.А. Леонтьев. – М.: ОЛМА-ПРЕСС, 2004. – 840 б.

      3) Молчанов, А.Ю. Жүйелік бағдарламалық қамтамасыз ету / А.Ю. Молчанов. – Петербург: Питер, 2003. – 400 б.

      4) Можаров, Р.В., Можарова, Н.Р. Дербес компьютерлерге арналған бағдарламалық қамтамасыз ету / Р.В. Можаров, Н.Р. Можарова. Мәскеу: Финстатинформ, 2003. 512 б.

      5) Острейковский, В.А. Информатика / В.А. Острейковский. – М.: Жоғары мектеп, 2001. – 319 б.

      6) Фигурнов, В.Е. Пайдаланушыға арналған IBM PC / В.Е. Фигурнов. ― Уфа: НПО Информатика және компьютерлер, 2007. ― 480 б.

      7) Хомоненко, А.Д. Қазіргі компьютерлік технологиялардың негіздері / А.Д. Гомоненко. – М.: Корона баспа, 2009. – 448 б.

      Қосымша

      1-қосымша

      2-қосымша

      Жүйелік бағдарламалық қамтамасыз ету


      Бағдарламалар

      Түсіндіру

      Мысалдар

      ОЖ

      Компьютерлік жүйенің ресурстарын тарататын және басқа бағдарламалардың жұмысын ұйымдастыратын бағдарламалар жиынтығы

      MS-DOS
      Windows
      Unix

      Файл менеджерлері

      ОЖ командаларымен пайдаланушының ыңғайлырақ байланысын қамтамасыз ететін бағдарламалар

      Windows Commander
      Жалпы қолбасшы
      ҚЫЗЫҚ

      Диагностикалық бағдарламалар

      Компьютердің негізгі құрылғыларының жұмысын тексеріңіз


      Вирусқа қарсы бағдарламалар

      Компьютерлік вирустарды анықтау және оларды жою бағдарламалары

      DrWeb
      Nod32
      Касперский антивирусы

      Дискіге техникалық қызмет көрсету бағдарламалары

      Дискілердің логикалық және физикалық құрылымының тұтастығын тексеру, дефрагментациялау бағдарламалары


      Мұрағатшылар

      Дискілік кеңістікті азайту үшін файлдарды орау бағдарламалары мен файл топтары

      winrar
      winzip


      3-қосымша

      Қолданбалы бағдарламалық қамтамасыз ету

      Бағдарламалар

      Түсіндіру

      Мысалдар

      Мәтіндік процессорлар

      Мәтіндік құжаттарды құруға, өңдеуге және пішімдеуге арналған бағдарламалар

      Кестелік процессорлар

      Кесте түрінде берілген мәліметтермен операцияларды орындауға мүмкіндік беретін программалар

      Microsoft Excel
      1c бухгалтерлік есеп

      Үлкен деректер массивтерін енгізу, іздеу, орналастыру және шығару құралдары

      Microsoft Access

      Компьютерлік графика және анимация

      Қозғалмайтын және қозғалатын кескіндерді жасауға арналған құралдар

      Бояу
      Adobe Photoshop
      CorelDraw

      Презентация құралдары

      Слайдтар жиынын құруға және көрсетуге арналған программалар

      Microsoft PowerPoint

      Байланыс құралдары

      Компьютерлік желіде жұмыс істеуге арналған бағдарламалар

      Internet Explorer
      Outlook Express
      Жарғанат!

      Компьютерлік жобалау жүйелері (CAD)

      Электрондық схемаларға, машиналарға, механизмдерге арналған құралдарды жобалау

      AutoCad
      КОМПАС

      Оқулықтар

      Оқу процесіне көмектесу

      Пернетақта жаттықтырғыштары
      Тесттер

      Демалыс және оқу бағдарламалары

      Стратегиялар
      лабиринттер
      Логика


    Егер сіз көмекке қызығушылық танытсаңыз ДӘЛ ЖҰМЫСЫҢЫЗДЫ ЖАЗУ, жеке талаптарға сәйкес - ұсынылған тақырыпты өңдеуге көмекке тапсырыс беруге болады - компьютерлік бағдарламалық қамтамасыз ету ... немесе ұқсас. Біздің қызметтеріміз университетте қорғанысқа дейін ақысыз қайта қарау мен қолдаумен қамтылады. Ал сіздің жұмысыңыз міндетті түрде плагиатқа тексеріліп, мерзімінен бұрын жарияланбауға кепілдік берілетіні айтпаса да түсінікті. Тапсырыс беру немесе жеке жұмыстың құнын бағалау үшін мына сайтқа өтіңіз

    2007 жылдың шілдесінде Ұлттық басым жобалар жөніндегі кеңестің президиумы Ресейдің Ақпарат және коммуникациялар министрлігінің отандық тегін бағдарламалық қамтамасыз ету пакетін әзірлеу жөніндегі бастамасын қолдады. «Егер Ресей бағдарламалық қамтамасыз ету саласында тәуелсіз болмаса, біз тәуелсіз және бәсекеге қабілетті болғымыз келетін барлық басқа салалар қауіп төнеді», - деді Дмитрий Медведев.

    Ресейлік еркін бағдарламалық қамтамасыз ету қауымдастығы (RASPO) ресейлік мектептердің тегін бағдарламалық қамтамасыз етуді пайдалануға көшуін қолдайды және келесі артықшылықтарға байланысты білім беру саласында тегін бағдарламалық қамтамасыз ету пакетін (FSPO) пайдалануды ұсынады:

      мектептердің бағдарламалық қамтамасыз етудің негізгі қажеттіліктері қолданыстағы FPSS функционалдығымен жабылады, ал қосымша коммерциялық лицензияларды сатып алу құны көп жағдайда орынсыз;

      PSPO-ны мектептерден тыс жерлерде, атап айтқанда мұғалімдер мен мектеп оқушыларының үй компьютерлерінде заңды түрде тарату мүмкіндігі оқу процесін заң шеңберінде ұйымдастыру үшін әлдеқайда қолайлы жағдайларды қамтамасыз етеді.

    Білім беру ұйымдарына арналған ақысыз бағдарламалық қамтамасыз ету толыққанды интеграцияланған шешімді қамтамасыз етуі керек: осы мекемелердің барлық қызмет түрлерін қолдауға арналған функционалды платформа: оқу процесін ұйымдастыруда да, осы қызметтің әдістемелік, әкімшілік, коммуникативті және мониторингтік құрамдастарын қамтамасыз етуде де (Cурет 1). 1) .

    1-сурет – Ашық бастапқы бағдарламалық қамтамасыз ету негізіндегі оқу бағдарламалық-аппараттық кешен

    Осыған сүйене отырып, мектептегі білім беруге арналған әзірленген бағдарламалық кешендердің мазмұнын келесі модульдерге бөлу керек:

      студенттерге арналған бірыңғай орта (оқу материалдары, оқу сабақтарын өткізуге арналған кеңістік, топтардың бірлескен жұмысы);

      оқытушылар мен оқу үдерісін ұйымдастырушылар үшін жұмыс ортасы (оқу жоспарлары, сынып кестелері, сабақтарды өткізу мен студенттердің білімін тексеруді автоматтандыру құралдары және т.б.);

      басқарушылық жұмыс ортасы (бухгалтерлік есеп, оқу қызметін бақылау және басқару құралдары, әкімшілік-шаруашылық бірлік және т.б.);

      қосымша ақпараттық қызметтердің инфрақұрылымы (бұрынғы бітірушілердің ата-аналарымен және топтарымен жұмыс істеу порталы, барлық қызығушылық танытқандарды ақпараттық білім беру ресурстарымен қамтамасыз ету, Ішкі істер министрлігімен байланыс және т.б.).

    Ресей Федерациясында еркін бағдарламалық қамтамасыз етуді әзірлеу мен пайдалануды дамыту тұжырымдамасы пайдаланушыларды оқытуды, анықтамалық және әдістемелік материалдарды дайындауды, техникалық қолдауды қамтамасыз етуді, көші-қонды қамтамасыз етуді көздейтін еркін бағдарламалық қамтамасыз етуді пайдалануды кеңейту бағдарламасына кешенді көзқарасты қарастырады. ескі қолданбалар және аппараттық үйлесімділік мәселелерін шешу.

    Білім беру ұйымдарында PSPO пайдалану бағдарламалық қамтамасыз ету лицензияларын сатып алу құнын төмендетеді, қосымша еркін таратылатын бағдарламаларды пайдаланады, пакетті қайталайды, мұғалімдер мен студенттерді онымен қамтамасыз етеді, сол арқылы білім беру мекемесінің бірыңғай ақпараттық ортасын құруға мүмкіндік береді. Қаланың әрбір оқу орны ПМПО-ға көшу процесін өзінше түсінеді, сондықтан бұл процесті әдістемелік қамтамасыз ету, сондай-ақ сол немесе басқа іске асыру шешімдерін негіздеу қажет. Интернет-технологияларды пайдалану әдістемелік қолдау көрсетуге, тегін бағдарламалық пакетті енгізу процесінде озық педагогикалық тәжірибені таратуға, консультативтік көмек көрсетуге мүмкіндік береді.

    Мәселенің өзектілігі Ресей Федерациясы Үкіметінің білім беру ұйымдарын тегін бағдарламалық қамтамасыз ету пакетіне көшіру туралы шешімімен байланысты, ол жекеменшік бағдарламалық жасақтамаға лицензиялардың қолданылу мерзімінің аяқталуымен, ресейлік еркін бағдарламалық қамтамасыз етуді құру курсымен және Ресей Федерациясының Президенті Дмитрий Медведев бекіткен 2011 жылға дейін Ресей Федерациясындағы ақпараттық қоғамның Даму стратегиясын іске асыру жоспарының ұсынылған басым бағдарламалық іс-шараларында көрсетілген.

    Қазіргі уақытта ақысыз бағдарламалық қамтамасыз етуге көшу ақша үнемдеудің «идеясы» мен әдісі ғана емес, сонымен қатар кезек күттірмейтін қажеттілік болып табылады. Әртүрлі деңгейдегі сарапшылар мұндай бағдарламалық қамтамасыз етуді қолдану ауқымын жете бағаламаудағы қателіктерін мойындады және оның қарқынды өсуін мойындауға мәжбүр. «Білім» ұлттық жобасы аясында жекеменшік бағдарламалық қамтамасыз етуден біртіндеп бас тарту және еркін бағдарламалық қамтамасыз етуге көшу курсы да таңдалды.

    Терминологиямен шатасулардың жеткілікті мөлшері болғандықтан, төменде қолданылған терминдерге анықтама беру мағынасы бар.

    астында тегін бағдарламалық қамтамасыз етуэлектрондық есептеуіш машиналарға (компьютерлерге) арналған әр түрлі бағдарламаларды, пайдалану құқығына лицензиялық келісімді білдіреді, ол келесі құқықтарды береді:

      компьютерлік бағдарламаны заңмен тыйым салынбаған кез келген мақсаттарда пайдалануға;

      оқу және бейімдеу мақсатында да, компьютерлік бағдарламаны өңдеу мақсатында да бағдарламаның бастапқы мәтіндеріне қол жеткізу;

      бағдарламаны тарату (тегін немесе өз қалауыңыз бойынша ақылы);

      лицензияны мұраға алуға қойылатын ықтимал талаптарды ескере отырып, компьютерлік бағдарламаға өзгерістер енгізу (қайта өңдеу) және өзгертілген (қайта өңделген) бағдарламаның көшірмелерін тарату.

    Белгілі бір "лицензия" (белгілі бір келісім-шарттың талаптары) сатып алушыға сөзсіз немесе белгілі бір шарттармен қосымша құқықтар бере алады және бұл бағдарламаны еркін емес етпейді. Меншікті бағдарламалық құрал – жоғарыда аталған сатып алушының құқықтарын шектейтін шарттар бойынша таратылатын бағдарламалық құрал.

    Еркін бағдарламалық қамтамасыз етуді (еркін бағдарламалық құрал) жиі қолданылатындай, «тегін бағдарламалық қамтамасыз ету» (шарттық бағдарламалық жасақтама, кейде қандай да бір себептермен «шаре» деп атаймыз) немесе «тегін бағдарламалық құрал» (тегін бағдарламалық құрал) деп шатастырмау керек.

    Сондай-ақ, «ашық бастапқы бағдарламалық жасақтама» термині «еркін бағдарламалық қамтамасыз ету» сөзінің синонимі ретінде жиі қолданылғанымен, кейде оның шектен тыс қолданылатындығын да есте ұстаған жөн.

    Еркін бағдарламалық қамтамасыз етуді «ашық» (ашық бағдарламалық қамтамасыз ету) деп шатастырмау керек: «ашықтық» интерфейстерге арналған стандарттарды сақтауды білдіреді, ал тек еркіндік - лицензиялау шарттары мен әзірлеу моделін білдіреді.

    Ақырында, «коммерциялық» дегенді тегін емеспен, «коммерциялық емес» дегенді тегінмен шатастырмаңыз. Белсенділік немесе хобби ретінде еркін бағдарламалық жасақтаманы жазу және әзірлеудегі бағдарламашылардың рөлі өте үлкен болғанымен, тегін кодтың айтарлықтай көлемі (мүмкін көп) коммерциялық түрде әзірленеді. Сонымен қатар, коммерциялық емес тегін кодтың үлкен көлемі бар.

    Терминологиялық нәзіктіктер мен тұжырымдамалық күрделіліктердің түйінін альтернативті анықтаманы енгізу арқылы қысқартуға болады: тегін бағдарламалық жасақтама - бұл барлық әзірлеу, өзгерту, техникалық қызмет көрсету және қолдау қызметтері еркін нарықта сатылатын бағдарламалық жасақтама.

    Тиісті нарық ширек ғасыр бойы табысты дамып келеді, оның жеке корпорациялар үшін ойға келмейтін міндеттерді орындау мысалдары бар (олардың ең таңғаларлығы - тоқсаныншы жылдардағы еркін бағдарламалық қамтамасыз ету мен жүйелер негізінде енгізу. Интернет желілерінің жаһандық қауымдастығы) және, сайып келгенде, көптеген күмәнданудан кейін, бүгінгі күні компьютерлік индустрияның көшбасшылары тегін бағдарламалық қамтамасыз етуді біржақты түрде қолдайтыны.

    Тегін отандық бағдарламалық қамтамасыз ету пакетін әзірлеу Ресейдің ақпараттық қауіпсіздігі үшін шешілуі тиіс орталық міндеттердің бірі болып табылады. Бұл туралы Ресей президенті Дмитрий Медведев та бірнеше рет мәлімдеген. Оның айтуынша, Ресей мемлекеттік органдар мен бюджеттік ұйымдардың тиімді жұмысын қамтамасыз ету үшін өзінің ашық бастапқы операциялық жүйесін және қосымшалардың толық кешенін құруы керек. 2007 жылғы қазанда Ресей Федерациясы Үкіметі Төрағасының № 1447-р бұйрығы шықты, оған сәйкес Білім және ғылым министрлігіне және Байланыс министрлігіне мыналар жүктелді:

      барлық мектептер үшін меншікті бағдарламалық қамтамасыз ету үшін 3 жылдық лицензия сатып алу;

      стандартты (негізгі) бағдарламалық пакетке енгізілген бағдарламалар тізбесі бойынша мектептерде тегін бағдарламалық қамтамасыз етуді әзірлеуді және енгізуді қамтамасыз ету.

    Қарақшылық бағдарламалық қамтамасыз етумен байланысты проблемалардың қызуын жою және осы уақыт ішінде білім беру жүйесін ашық бастапқы бағдарламалық қамтамасыз етуге көшуге сапалы дайындау мақсатында меншікті бағдарламалық қамтамасыз ету үшін үш жылдық лицензияларды сатып алу жүзеге асырылды.

    Еркін бағдарламалық қамтамасыз ету пакетін әзірлеу және жеткізу бойынша бірінші ашық конкурс Ресейде 2007 жылдың күзінде өтті. RBC-Center компаниялар тобы (Armada компаниялар тобы) оның жеңімпазы атанды, ал жетекші отандық бағдарламалық жасақтаманы әзірлеушілер AltLinux, Linux Online және Linux Ink бірлескен орындаушылары болды. Ресейдің үш пилоттық аймағындағы мектептерде: Татария, Пермь өлкесі және Томск облысындағы мектептерде Linux операциялық жүйесі негізінде бағдарламалық қамтамасыз етуді әзірлеу және енгізу туралы келісім-шартқа қол қойылды. Стандартты базалық бағдарламалық кешеннің талаптары негізінде білім беру мекемесінің қажеттіліктері үшін лицензиялық алымдарды талап етпейтін тегін бағдарламалық қамтамасыз ету пакеті әзірленді. Федералдық білім беру агенттігі 2008 жылғы 17 маусымдағы № 15-51-450 / 01-09 «Ресей Федерациясының жалпы білім беру ұйымдары үшін PSVE пайдалану туралы» циркулярлық хатын шығарды, онда ол кез келген аймақтың оқу орындарын шақырады. PSVE тестілеуге қатысу үшін Ресей Федерациясының. Қатысуға өтінімдер Ресейдің әртүрлі аймақтарынан келіп түседі. Пилоттық емес мектептердің саны пилоттық мектептердің санынан асып түсті.

    Федералдық білім беру агенттігінің бұйрығымен «Ресей Федерациясының оқу орындарында тегін бағдарламалық қамтамасыз ету пакетін енгізуге қолдау көрсету» жобасы әзірленуде. 2009-2010 жж. жобаның орындаушысы. федералдық конкурстың қорытындысы бойынша IT компаниялар тобы. Жобаның негізгі мақсаты - Ресей Федерациясының оқу орындарында арнайы әзірленген және сынақтан өткен тегін бағдарламалық қамтамасыз ету пакетін жаппай енгізу үшін жағдай жасау.

    Осы мақсатқа жету үшін жоба аясында келесі міндеттер шешіледі:

      PSPO әзірлеу, сынақтан өткізу және тарату құралы ретінде еркін бағдарламалық қамтамасыз етудің бірыңғай мемлекеттік репозиторийін пайдалануға енгізу қамтамасыз етілді;

      PSPO бағдарламалық өнімдерін техникалық қызмет көрсету және дамыту оқу орындарының талаптарына сәйкес қамтамасыз етіледі.

    PingWin бағдарламалық жасақтама тобының мердігері болып табылатын IT Co. жобаны іске асыру принциптерін алға тартты, яғни білім беру жөніндегі федералдық агенттіктің мектептерде ашық бастапқы бағдарламалық қамтамасыз етуді барынша кеңінен пайдалану жөніндегі идеяларын қолдау. , ол ресейлік мектептерге жеткізілетін бағдарламалық өнімдердің ауқымын одан әрі кеңейтпек. Міндетті жұмыстардан басқа, оқу орындарында қолданылып жүрген Linux дистрибутивтерінің кеңейтілген репозиторийлерін (бағдарламалық репозиторийлер) және кез келген Linux жүйесінде пайдалануға болатын білім беру бағдарламаларының репозиторийін құру жоспарлануда. Бұл мұғалімдерге таңдау мүмкіндігін береді, оқу процесін жеңілдетеді.

    Білім беру ұйымдарында PSPO енгізу мәселесін шешу үшін көшуді аз шығынмен және уақытында жүзеге асыруға мүмкіндік беретін әзірлеу мен жаңғыртудың типтік принциптеріне негізделген белгілі бір әдістемені ұстану қажет. Бұл әдістеменің негізгі қадамдары:

      білім беру мекемесіндегі ағымдағы жағдайды сараптау A: FSW орнату қолдау көрсетілмейтін аппараттық құрал және пайдаланылатын бағдарламалық құралдың үйлесімсіздігі сияқты қиындықтарға толы; станоктарда орнатылған лицензияланған бағдарламалық қамтамасыз етудің болуын анықтау мәселелерін шешу, осы компьютерлер мен жабдықтардың көмегімен шешілетін міндеттер ауқымын анықтау;

      ауысу тұжырымдамасын әзірлеу: Linux және еркін бағдарламалық қамтамасыз етуге толық көшу немесе жабық және ашық бастапқы бағдарламалық қамтамасыз етуді пайдалану арқылы ішінара; бұл ретте оқу орнының қаржылық ресурстарын да, оқу үрдісінің қажеттіліктерін де басшылыққа алу қажет;

      ашық бастапқы бағдарламалық қамтамасыз етуді енгізу және қолдау бойынша мамандандырылған құрылымдар: PSPO-ға көшу бір күндік оқиға емес, сондықтан оқу орнына көшудің өзекті мәселелерін шеше алатын қызметкер қажет;

      оқытушылар мен қызметкерлер үшін тренингтер өткізу;

      ПМПО-ны оқу үдерісіне кезең-кезеңімен енгізу жоспарын құру: оқу орнының оқу кабинеттері мен бөлімдерін ПМПО-ға берудің егжей-тегжейлі жоспарын жасау қажет. OSS-ті орналастыру қадамдық негізде жүзеге асырылуы керек, ең алдымен оны талдау 100% ауыртпалықсыз орнатуды көрсеткен машиналарға орнату керек. Қолданыстағы флоттың кем дегенде 50 пайызын беру қазірдің өзінде сәтті бастама болып саналады. Соңғысы, бірақ кем дегенде, алдын ала орнатылған лицензияланған Windows жүйесі бар компьютерлерді тасымалдау керек. Сондай-ақ репозиторийлер, жаңартулар мен негізгі диск кескіндерінің көшірмелері үшін бөлек серверлерді орнатуды қамтамасыз ету қажет. Жүйені қауіпсіздіктің тиісті күйінде ұстау үшін Интернетке қосылған жаңарту серверінің болуын ескеру қажет.

      өту: бұл кезеңде PSPO орнату және конфигурациялау бойынша техникалық жұмыс орындалады.

    Білім беру ұйымдарының оқу процесіне ПҚБТ енгізудің әрбір қадамында әдістемелік қамтамасыз ету қажет, ол басқалармен қатар, ПОҚБ бағдарламаларын қолдану бойынша нұсқаулықтарды әзірлеуді қамтиды.

    Сіздің компьютеріңізде қанша бағдарлама орнатылған? Менде бұл сан 50-100 арасында өзгереді. Менің достарымның компьютерлердің функционалдық мүмкіндіктеріне қойылатын талаптары азырақ, бірақ оларда орнатылған бағдарламалардың жалпы саны сирек 30 орнатылған бағдарлама белгісінен төмен болады.

    Демек, идеалды бағдарламалар жоқ және әзірлеушілер өз өнімдерінің кодын үнемі жақсартуға «мүмкіндік» болатыны белгілі болды. Бізге, қарапайым пайдаланушыларға, уақытты үнемі ысырап етудің қажеті жоқ, өйткені біз жай ғана әзірлеушілердің еңбегінің жемісін пайдаланамыз. Бірақ бұл бізді жаңартулардың шығарылуын үнемі бақылау қажеттілігінен босатпайды. Уақытты не нәрсеге жұмсау керек. Міне, жоғарыда аталған әрекеттерге уақытыңызды жұмсаудың сөзсіз қажеттілігі бар осындай тұйық шеңбер.

    Бағдарламалық құралды жаңартудың бірнеше себептері бар. Бірінші және ең маңыздысы - шабуылдаушыларға сіздің компьютеріңізге кіруге немесе кез келген басқа зиян келтіруге мүмкіндік беретін бағдарламалардағы маңызды осалдықтарды жою. Ең көп таралған осалдықтар Microsoft корпорациясының бағдарламаларында (оның ішінде ОЖ), әсіресе Интернетпен тікелей әрекеттесетін қолданбаларда. Бұл бағдарламалардың осы түрлерінің жаппай таралуына байланысты. Вирустар мен трояндарды жазатындар жаппай пайдаланушыға бағытталған және бұл әрқашан солай болады, бұл туралы ештеңе істеу мүмкін емес. Ғаламшардағы әрбір адам өзінің операциялық жүйесін Windows жүйесінен, мысалы, вирустар мен осалдықтардан қорғауымен танымал Linux жүйесіне ауыстырса да, ештеңе өзгермейді. Иә, алдымен вирустар мен зиянды бағдарламалардың саны күрт азаяды. Бірақ кейінірек зиянды бағдарламаларды әзірлеушілер жаңа жағдайларға бейімделеді және тренд сол бағытта жалғасады. Шындығында, вирустар мен зиянды бағдарламаларды жазушылар ең тәжірибелі ДК пайдаланушыларынан бірнеше жыл алда, сондықтан олар жаңа жағдайларға бәріңізге қарағанда тезірек үйренеді. Сондықтан, бізге тек жаңартуларды қадағалап, оларды уақытында орнату ғана қалады.

    Бағдарламалық құрал жаңартуларын орнатудың екінші себебі - бағдарламалық өнімдерге үнемі жаңа мүмкіндіктерді енгізу. Белгілі бір санаттағы адамдар үшін инновацияларды үнемі зерттеу қиын, ал екінші бөлігі үшін бұл оңай ғана емес, тіпті қызықты. Көптеген адамдар өздерінің сүйікті бағдарламалық құралындағы жаңа мүмкіндіктерді асыға күтеді. Мәселен, көптеген адамдар Photoshop-тан жаңа таңғажайып чиптер мен гаджеттердің пайда болуын күтеді. Бұл эволюцияның бір түрі, өйткені компьютерлер үнемі жетілдіріліп, модернизацияланып отырады және олармен бірге бағдарламалық қамтамасыз ету де дамиды.

    Міне, біз үшінші себепке келеміз. Атап айтқанда, бағдарламаларды жаңа жабдықпен үйлесімді ету үшін жаңарту. Бұған драйверлер мен пайдаланушы бағдарламалық құралын жаңарту кіреді.

    Сіз себептер тізімін ұзақ уақыт бойы жалғастыра аласыз, бірақ бұл себептердің негізгі идеясы бағдарламалық жасақтаманы жаңарту қыңырлық емес, нақты қажеттілік болып табылады.

    Пайдаланушыларды жеңілдету үшін бірнеше компаниялар мен жеке бағдарламашылар орнатылған бағдарламаларды жаңартуларды тексеру жүйесін әзірлеуді ойластырды. Мен бұларды өзім қолданамын. Бірақ одан да жетілдірілген жүйе Linux ОЖ-ге біріктірілген, мұнда негізгі ОЖ пакетіне енгізілген бағдарламаны пайдалана отырып, сіз жаңартулардың бар-жоғын білуге ​​ғана емес, сонымен қатар барлық бағдарламаларды автоматты түрде жаңартуға болады. Windows отбасының операциялық жүйелерінде мұндай өнімнің қажеттілігі, менің ойымша, табиғи және қисынды. Бірақ «терезелерді» жасаушылар мұны мүлде байқамайды немесе жай ғана елемейді.

    Қорытындылай келе, біз қорытынды жасаймыз:

    1 - Бағдарламалық құралды, драйверлерді және ОЖ-ны жаңарту КЕРЕК! Ал бұл фактіні жоққа шығаратындар, статикаға жақынырақтар қазіргі заманның даму қарқынынан әлдеқашан артта қалды. Өйткені, динамиканың бүкіл өмірі, сіз бір өнімге, әсіресе бағдарламалық қамтамасыз ету саласындағы өнімдерге сене алмайсыз.
    2 - Жаңарту үшін уақыт қажет және бұл туралы ештеңе істеу мүмкін емес, кем дегенде қазір.
    3 - Басқалардың кеңесіне және «сән трендтеріне» сенбеңіз, сізге тек өзіңізге ыңғайлы бағдарламаларды пайдалану керек.

    Мақала ұнады ма? Достарыңызбен бөлісіңіз!
    Бұл мақала пайдалы болды ма?
    Иә
    Жоқ
    Пікіріңізге рахмет!
    Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
    Рақмет сізге. Сіздің хабарламаңыз жіберілді
    Мәтіннен қате таптыңыз ба?
    Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!