Ижарада яшовчи талабаларнинг геоинформацион тизимини яратиш масалалари и. А. Юлдошев, Ғ. О. Яхшиев
Download 17.77 Kb.
|
Статья ЮЛДОШЕВ И.А., Ғ.О.ЯХШИЕВ
Кейинги қадам кодлаш жараёнидир. Уни амалга оширишда юқори даражадаги алгоритмик тиллар, структуравий ва объектга йўналтирилган дастурлаш усуллари қўлланилади. Кодлаш дастурий таъминотни ишлаб чиқишнинг бошқа ҳар қандай босқичига қараганда яхшироқ ўзлаштирилган.
Синов босқичи энг қиммат босқичлардан биридир. Синов харажатлари тизимни ишлаб чиқиш харажатларининг ярмини ташкил қилади. Нотўғри режалаштирилган синов кўпинча узайтирилган муддатларга ва иш жадвалларини ўтказиб юборишга олиб келади. Синов жараёнида ишлаётган тизимга хос бўлган маълумотлардан фойдаланилади. Синов режаси олдиндан тайёрланиши керак ва синовдан ўтказиш маълумотларининг аксарияти тизимни лойиҳалаш босқичида аниқланиши керак. Синов уч босқичга бўлинади: булар автоном, мураккаб ва тизимли. Офлайн тестда ҳар бир модуль дастурчилар томонидан тайёрланган маълумотлар ёрдамида синовдан ўтказилади. Бундай ҳолда, модулнинг дастурий муҳити ушбу модулдан кириш мумкин бўлган ҳақиқий пастки дастурлар ("стуб" деб аталадиган) ўрнига хаёлий дастурларни ўз ичига олган тестларни бошқариш дастури ёрдамида симуляция қилинади [4]. Комплекс синов жараёнида дастурий таъминот компонентлари гуруҳларини биргаликда текшириш амалга оширилади. Тизим ёки баҳолаш тести - бу тизимни текширишнинг якуний босқичи, яъни мустақил тестлар ёрдамида бутун тизимни синаб кўриш. Геоинформацион тизим дастурий таъминотини уч гуруҳга бўлиш мумкин: 1. Бой имкониятларга эга тизимлар, жумладан, маълумотларни киритиш, сақлаш, мураккаб сўровлар, фазовий таҳлил, маълумотларни чиқариш. Бундай тизимлар ўзларининг дастурлаш тилларига эга бўлиб, бу тизимни фойдаланувчи функциялари билан кенгайтириш имконини беради (ArcInfo). Бундай тизимни ишлаб чиқишни маълум бир операцион тизим учун одатий дастурларни ишлаб чиқиш билан солиштириш мумкин. Фақат бу ҳолда, операцион тизимнинг роли инструментал геоинформацион тизим бўлади ва дастурнинг роли ушбу геоинформацион тизим билан тўлдириладиган ишлаб чиқувчиларнинг янги функциялари бўлади. 2. Бир қатор фойдали функцияларни ўз ичига олган дастурий компонентлар ёки кутубхоналар (MapObjects, GeoConstructor). Учинчи гуруҳнинг ушбу хусусиятлари ва дастурий таъминотидан фойдаланиб, ишлаб чиқувчилар ўзи ишлаб чиқилган операцион тизимда ишлайдиган янги тизимни яратиши мумкин. 3. Турли дастурлаш тилларида дастурий таъминот ишлаб чиқиш муҳитлари (Visual C++, Visual Basic, Delphi). Улардан фойдаланиб, ишлаб чиқувчи янги тизимдаги ишнинг бир қисмини иккинчи гуруҳдаги дастурий таъминот компонентлари ва кутубхоналарига ўтказиши ёки қўшимча ёрдамчи воситаларни жалб қилмасдан бутунлай янги тизим яратиши мумкин. Download 17.77 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling