7
электрондық дербес файлдар, мұрағаттар және т.б.) анықталған. Осы кезеңде міндеттерді табысты шешуге қажетті ақпараттық жүйенің (клиент-сервер, файл-сервер) архитектурасын анықтау қажет.
Кіріс деректеріне қойылатын талаптарды сипаттағанда, олардың сипаты, ұйымдастыру және алдын ала дайындық, форматы, сипаттамасы және кодтау әдісі көрсетілуі керек. Бағдарламаның кіріс ақпараты бастапқы құжаттар (шот-фактура, есептер және т.б.), нормативтік-анықтамалық ақпарат (каталогтар, классификаторлар, кодификаторлар және т.б.), электронды құжаттар, кіріс сигналдары және т.б. болуы мүмкін. Бағдарламаның шығыс ақпараты құжаттар (электрондық немесе қағаз), деректер файлдары, шығыс сигналдары және т.б. болуы мүмкін. Шығарылатын деректерге қойылатын талаптарды сипаттағанда, олардың табиғаты, ұйымдастыру, форматы, сипаттамасы және кодтау әдісі көрсетілген.
Техникалық тапсырмадағы негізгі функциялардан басқа, жүйенің параметрлерін (конфигурациясын), деректердің сақтық көшірмесін жасау мүмкіндігін, кіру құпия сөзін өзгертуді, күнтізбелік бағдарламадан, калькуляторды, редакторды және т.б. қалдырмай қоңырау шалу мүмкіндігі сияқты бағдарламаның қызметтік функцияларына қойылатын талаптар сипатталады. Егер әзірленген бағдарламалық қамтамасыз ету техникалық тапсырмада көрсетілген функцияларды орындамаса, ол техникалық сипаттамаға сәйкес келмейді, яғни, сапа критерийлері бойынша дұрыс емес. Болашақ өнімнің әмбебаптығы, әдетте, нақты көрсетілмеген, бірақ ол болжанады.
Сенімділік пен қауіпсіздікті қамтамасыз ету талаптары бағдарламалық өнімдердің сенімді және тұрақты жұмыс істеуін қамтамасыз ету, кіріс және шығыс ақпаратын бақылау, қалпына келтіруден кейінгі қалпына келтіру уақытын және т.б. Сенімділік - бұл белгілі бір уақыт ішінде белгілі бір жағдайларда белгілі бір функцияларды орындауға қабілетті бағдарлама өте жоғары ықтималдықпен. Сенімді бағдарламалық жасақтама өнімі қателіктердің болуын жоққа шығармайды, бірақ белгілі бір жағдайларда тәжірибеде қолданылатын қателер сирек кездеседі. Сенімділіктің дәрежесі белгілі бір уақыт кезеңі ішінде ақауларсыз жұмыс істейтін бағдарламалық өнімнің ықтималдылығымен сипатталады. Жүйенің сенімділігін қамтамасыз етудің көптеген тәсілдері бар (қателерді болдырмау, қателерді түзету, жүйенің сәтсіздіктен кейін өзін-өзі қалпына келтіруі, кіру деректерін
қолайлы мәндер шегінде тексеру және т.б.). Ең оңай жолы - кіруді шектеу. Бағдарламалық жасақтама өніміне және деректер базасына қол жеткізуді бақылау бағдарламаларды іске қосу үшін бағдарламаларды немесе деректерді шектеу үшін негізгі дискіні пайдаланып, пайдаланушыларға қол жетімді өңдеу функцияларын және т.б. іске қосылған кезде құпия сөзбен қорғау бағдарламалары арқылы жасалады.
Құрамына және параметріне, техникалық құралдарға қойылатын талаптар техникалық құралдардың құрамына және олардың негізгі сипаттамаларына нұсқауды қамтиды, атап айтқанда: бағдарламаның жұмыс істеуі үшін қажетті ең аз жүйелік талаптар; (Гц), оның негізінде компьютер жұмыс істеуі керек, оперативті жады (МБ), бос дискілік кеңістіктің қажетті саны, монитордың рұқсаты, CD-ROM дискі бар болуы және т.б., сондай-ақ, бір аппараттық платформасынан басқасына.
Ақпарат пен бағдарламалық қамтамасыз етудің үйлесімділігіне қойылатын талаптар ақпараттық құрылымдарға, бағдарламалау тілдеріне және бағдарламамен пайдаланылатын бағдарламалық құралдарға, атап айтқанда:
бағдарламалық өнімдерді әзірлеуге болатын операциялық жүйелер мен орталарға қойылатын талаптар;
бағдарламаны әртүрлі операциялық жүйелерге бейімдеу мүмкіндігі; компьютерлік қосымшаларды әзірлеу құралдарына (бағдарламалық жасақтаманы қайта қарау, жаңғырту немесе пайдалану үшін) бағдарламалық жасақтама пакеттерін орнату қажеттілігі;
компьютерлік қосымшаларды әзірлеу құралдарына (бағдарламалық жасақтаманы қайта қарау, жаңғырту немесе пайдалану үшін) бағдарламалық жасақтама пакеттерін орнату қажеттілігі;
түрлі графикалық компоненттерді орнату қажеттілігі және т.б.
«Бағдарламалық құжаттамаға қойылатын талаптар». Келешектегі бағдарламалардың дамуын реттейтін негізгі құжаттар бірыңғай бағдарлама құжаттамасы жүйесінің құжаттары болуы тиіс: пайдаланушы нұсқаулығы, әкімшілік нұсқаулық, қолданба сипаттамасы.
Жүйенің тиімділігі оны пайдаланудың ыңғайлылығы мен бағдарламалық-аппараттық кешенді енгізуден алынған экономикалық пайдалармен анықталады.
«Техникалық-экономикалық негіздеме» бөлімінде әзірленген бағдарламалық өнімнің экономикалық тиімділігі,
кәсіпорынның қолда бар үлгілері немесе аналогтары (немесе қолмен жасалатын операциялармен салыстырғанда) салыстырғанда экономикалық дамудың артықшылықтары.
Дамудың сатылары мен сатылары АВ Рудаковтың
«Бағдарламалық жасақтама әзірлеу технологиясы» оқулығында сипатталған. «Бақылау және қабылдау тәртібі» жұмыс түрлерін қабылдаудың жалпы талаптары мен түрлерін көрсетуді білдіреді.
«Техникалық тапсырма» бағдарламалық құжатында өтінімдерді енгізу қажет, қажет болған жағдайда:
кіріс және шығыс құжаттары мен есептерінің үлгілері, деректер файлдарының сипаттамасы және т.б.
дамуды негіздейтін зерттеулер мен басқа да жұмыстардың тізбесі;
алгоритмдер схемалары, кестелер, сипаттамалар, негіздемелер, есептер және т.б .;
1.2 ТЕХНИКАЛЫҚ ТАПСЫРМАНЫ ӘЗІРЛЕУДІҢ
Достарыңызбен бөлісу: |