Sovellusohjelma
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 1. maaliskuuta 2019 tarkistetusta
versiosta . tarkastukset vaativat
22 muokkausta .
Sovellusohjelma tai sovellus on tehtäväkeskeinen ohjelma , joka on suunniteltu käyttäjän vuorovaikutukseen . Useimmissa käyttöjärjestelmissä sovellusohjelmat eivät voi käyttää suoraan tietokoneen resursseja olemalla vuorovaikutuksessa laitteiston ja muiden ohjelmien kanssa käyttöjärjestelmän kautta.
Sovellusohjelmistolla tarkoitetaan käyttäjille tai käyttäjien itsensä kirjoittamia tietokoneohjelmia , jotka saavat tietokoneen suorittamaan tietyn työn. Tilausten käsittely- tai postituslistaohjelmat ovat esimerkkejä sovellusohjelmistoista. Ohjelmoijia, jotka kirjoittavat sovellusohjelmistoja, kutsutaan sovellusohjelmoijiksi .
Luokitus
Tyypin mukaan
Lähteet [1] [2]
- yleiskäyttöinen ohjelmisto
- viihdeohjelmisto
- erikoiskäyttöinen ohjelmisto
- ammattimainen ohjelmisto
- CAD - tietokoneavusteiset suunnittelujärjestelmät
- AWP - automatisoitu työpaikka
- ACS - automaattinen ohjausjärjestelmä
- APCS - automatisoitu prosessinohjausjärjestelmä
- ASNI - automatisoitu tieteellisen tutkimuksen järjestelmä
- Geotietojärjestelmät
- Laskutusjärjestelmät _
- CRM - asiakkuudenhallintajärjestelmät
- CTRM / ETRM - varastonhallintajärjestelmät
- SRM (Supplier Relationship Management) - toimittajasuhteiden hallintajärjestelmät
- BI (Business Intelligence) - analyyttiset järjestelmät
- DMS (Document Management System) - Asiakirjanhallintajärjestelmä / Asiakirjanhallintajärjestelmä (elektroniset asiakirjanhallintajärjestelmät )
- CMS (Content Management System) - sisällönhallintajärjestelmät (sisältö)
- WMS (Warehouse Management System) - varastonhallintajärjestelmät (WMS)
- ERP -järjestelmät - toiminnanohjausjärjestelmät
- EAM -järjestelmät - yrityksen omaisuudenhallintajärjestelmät
- MRM -järjestelmät - markkinoinnin resurssienhallintajärjestelmät
- MES -järjestelmät - järjestelmät tuotannon ja korjausten operatiiviseen (myymälä)hallintaan
- ABS -järjestelmät - automatisoidut pankkijärjestelmät
- RBS - järjestelmät - etäpankkijärjestelmät
Laajuuden mukaan
- Sovellusohjelmistot yrityksille ja organisaatioille. Esimerkiksi taloushallinto, kuluttajasuhdejärjestelmä, toimitusketju. Tämä tyyppi sisältää myös osastokohtaiset ohjelmistot pienyrityksille sekä ohjelmistot yksittäisille osastoille suuressa yrityksessä. (Esimerkkejä: kuljetuskustannusten hallinta, IT-tuki)
- Ohjelmisto, joka tarjoaa käyttäjien pääsyn tietokonelaitteisiin.
- Yrityksen infrastruktuuriohjelmisto. Tarjoaa yleiset ominaisuudet yritysohjelmistojen tukemiseen.
- Tietotyöntekijäohjelmisto. Palvelee yksittäisten käyttäjien tarpeita tiedon luomisessa ja hallinnassa. Näitä ovat yleensä ajanhallinta, resurssien hallinta, dokumentaatio, kuten tekstinkäsittelyohjelmat , laskentataulukot , sähköposti- ja blogiohjelmat , henkilökohtaiset tietojärjestelmät ja mediaeditorit .
- Sisällönkäyttöohjelmisto. Käytetään tiettyjen ohjelmien tai resurssien käyttämiseen muokkaamatta niitä (se voi kuitenkin sisältää myös muokkaustoiminnon). Suunniteltu digitaalisen sisällön ryhmille tai yksittäisille käyttäjille. Näitä ovat esimerkiksi mediasoittimet , verkkoselaimet , lisäselaimet jne.
- Koulutusohjelmistot ovat sisällöltään samanlaisia kuin media- ja viihdeohjelmistot, mutta toisin kuin niillä, niillä on selkeät vaatimukset testata käyttäjän tietämystä ja seurata tietyn materiaalin oppimisen edistymistä. Monet koulutusohjelmat sisältävät jakamis- ja useiden sidosryhmien yhteistyöominaisuuksia.
- simulointiohjelmisto. Käytetään fyysisten tai abstraktien järjestelmien simulointiin tutkimus-, koulutus- tai viihdetarkoituksiin.
- Työkaluohjelmisto median alalla. Palvelevat käyttäjien tarpeita, jotka tuottavat painettuja tai sähköisiä mediaresursseja muille kuluttajille kaupallisella tai koulutustoiminnalla. Näitä ovat painokäsittely, taitto , multimediankäsittelyohjelmat, HTML -editorit, digitaaliset animaatioeditorit, digitaaliset äänieditorit jne.
- Sovellettavat ohjelmat suunnitteluun ja rakentamiseen. Käytetään laitteiston ja ohjelmiston kehittämisessä. Kattaa tietokoneavusteisen suunnittelun (tietokoneavusteiset suunnittelujärjestelmät - CAD), automatisoidun suunnittelun (tietokoneavusteisen suunnittelun - CAE), ohjelmointikielten editoinnin ja kääntämisen, integroidut kehitysympäristöohjelmat (Integrated Development Environments - IDE).
Käynnistystyypin mukaan
Vaatimukset
- Avoimuus laskennallisen matematiikan, teknologian ja ohjelmoinnin edistymisen havainnolle.
- Avoimuus suhteessa sen siirtoon muihin joukkueisiin.
- Algoritmien tehokkuus .
- Valmistusnopeus .
- Monipuolisuus , monikäyttöisyys.
- Hallittavuuden , tulosten ja virheilmoitusten antamisen on täytettävä täysin käyttäjän tarpeet.
- Prosessoriresurssien, RAM-muistin ja pysyvän muistin käytön tehokkuus .
- Laajennettavuus , parannusmahdollisuus.
- Integroitavuus , kyky käyttää osana monimutkaisia ongelmanratkaisujärjestelmiä.
- Sopeutuvuus , käyttömahdollisuus erilaisissa tietokoneissa.
- Käyttökokemus suurelta käyttäjämäärältä. [3]
Katso myös
Muistiinpanot
- ↑ 2.3. Sovellusohjelma
- ↑ Simonovich S. V. et al. Informatiikkaa lakimiehille ja taloustieteilijöille. - Pietari. : Peter, 2001. - 688 s. — ISBN 5-272-00249-0 .
- ↑ Legonkov V. I. , Petrov A. A. Joitakin yleisiä kysymyksiä suurten matemaattisen fysiikan ongelmien laskentaohjelmien kehittämisestä ja toiminnasta // Matemaattisen fysiikan ohjelmien kompleksit, Novosibirsk, 1972
Linkit