Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 12644|Odpověď: 1

Organizujte znalostní body související se softwarovým inženýrstvím

[Kopírovat odkaz]
Zveřejněno 05.09.2016 16:23:00 | | |
Softwarové inženýrství: Softwarové inženýrství zahrnuje technologie vývoje softwaru a technologie správy softwaru a je to obor, který studuje výrobu softwaru. Kombinace manažerské technologie a počítačové technologie.

Existují čtyři fáze vývoje počítačů: elektronové trubice, tranzistory, integrované obvody a velkorozměrné integrované obvody

Vývoj softwaru vyžaduje 3 procesy a 8 fází:

První proces: definice problému, studie proveditelnosti a analýza požadavků
Druhý proces: celkový návrh, detailní návrh, programování, testování
Třetí proces: údržba


Studie proveditelnosti: Dokáže to tento software?
Analýza požadavků: bezpečnost, prostředí realizace

Životní cyklus softwaru trvá 5–8 let, náklady se pokryjí za 5 let a zisk za 3 roky


Příčiny softwarové krize:
1: Je spojena se svými vlastními charakteristikami;
2: Osoba, která software navrhla, má vztah;
3: Počítačová architektura, dlouhodobý návrh hardwaru, von Neumannovy principy návrhu.

Jak vypadá softwarová krize:
1: Odhad nákladů a harmonogramů vývoje softwaru je často nepřesný;
2: Uživatelé jsou čas od času nespokojeni s dokončeným softwarovým systémem;
3: Kvalita softwarových produktů je často nespolehlivá; (Zaručená kvalita softwaru: Testování, Proofing)
4: Software často není neudržitelný; (Není to zdrojový kód, nelze jej měnit, software je důvěrný, komerční chování)
5: Software nemá správnou dokumentaci (dokumenty obsahují technickou důvěrnost)
6: Cena softwaru v poměru nákladů na počítače rok od roku roste;
7: Produktivita vývoje softwaru je mnohem nižší než počet počítačových aplikací. (Vývoj softwaru není tak rychlý jako vývoj hardwaru)

Přístupy a metody řešení krizových situací v softwaru:
1: Urychlit vývoj nové generace počítačů;
2: Organizace a plánování, přísné způsoby řízení pro vývoj softwaru (vývoj běžných firem);
3: Shrnout úspěšné technologie a metody softwaru a propagovat je. (Často pořádají semináře, publikují články a vedou akademické výměny)
4: Měli byste si vybrat dobrý vývojový nástroj. Například: IDE nástroje.




Model vývoje softwaru:
1: Vodopádový režim (také známý jako: segmentovaný režim);
Tento vývojový režim je vhodný pro použití v situacích, kdy jsou softwarové požadavky relativně jasné, vývojová technologie je poměrně vyspělá a inženýrský management relativně přísný.
Výhody: Software vyvinutý tímto režimem má dobrou strukturu.

2: Postupný režim
Od části analýzy požadavků nejprve stanovte neúplný systém, poté systém otestujte a spustíte, a nakonec systém otestujete a sprovozujete, získáváte zkušenosti a zpětnou vazbu, aby byl systém neustále rozšiřován a zlepšován, dokud není uživatel spokojen. (Na začátku jsem nemohl navrhnout úplný požadavek, variabilita byla poměrně silná, výzkumný software, startupy)
Výhody: Při vývoji softwaru je nejvyšší míra spokojenosti uživatelů.

3: Transformační režim
Od formální specifikace původních požadavků je finální programový systém získán po sérii transformací programu.
Tento model vyžaduje podporu rigorózní matematické teorie a formálních technik a stále je ve fázi výzkumu a experimentů.


Technická revize softwaru a revize managementu:
1: Role technické revize
Důležitá opatření pro zajištění kvality softwaru během technické kontroly a důležitá opatření ke snížení nákladů na software během technické kontroly. (Náklady na kvalitu)
2: Role manažerské revize
Hlavním prostředkem řízení a řízení projektů vývoje softwaru je klíč k rozhodování o projektech vývoje softwaru.





Předchozí:Použijte TimeSpan v C# k výpočtu rozdílu mezi dvěma časy
Další:Windows nemůže spustit SQL Server (MSSQLSERVER) na lokálním počítači. Pro více informací navštivte oddělení...
Zveřejněno 17.07.2017 8:03:10 |
Děkuji, že jste se podělili
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com