Tryton
Tryton on korkean tason sovelluskehitysalusta, joka käyttää kolmikerroksista arkkitehtuuria ns. Tryton-moduulien edustaman
yritysratkaisun (tai ERP :n) rakentamiseen.
Tryton-alusta esitetään kolmikerroksisena arkkitehtuurina: asiakas, palvelin ja DBMS ( PostgreSQL , MySQL , SQLite ). Alusta ja viralliset moduulit on lisensoitu GPLv3 :lla [1] .
Ohjelma sai nimensä "Tryton" kahden sanan yhdistämisestä: Triton , planeetan Neptunuksen suurin satelliitti ja Python -ohjelmointikieli .
Tryton aloitti TinyERP - version 4.2 (myöhemmin nimeltään OpenERP [2] ) haarukka. Ensimmäinen versio julkaistiin marraskuussa 2008 [3] [4] [5] , se sisälsi merkittävästi päivitetyn koodin järjestelmäytimelle ja sen päämoduuleille.
Toisin kuin sen emoprojekti ja muut avoimet yritysohjelmat, Tryton on välttynyt tytäryhtiöverkoston luomisesta, joka pyrkii tuomaan kaksinaisuutta ja vastustusta kumppaneiden ja vapaaehtoisyhteisön välille. He perivät PostgreSQL -esimerkin , jossa projektia seuraa liiketoimintojen yhdistäminen [6] .
Ohjelman julkaisuprosessi (julkaisut) järjestetään sarjan avulla. Sarjat ovat julkaisusarjoja, joissa on samat kaksi ensimmäistä numeroa (1.0 tai 1.2), jotka käyttävät samaa API- ja tietokantaskeemaa. Uusia sarjoja ilmestyy kuuden kuukauden välein, ja uusia versioita vanhemmista julkaisuista tarjotaan virheenkorjausten jälkeen [7] .
Moduulit ja toiminnot
Viralliset moduulit tarjoavat toimintoja seuraaville alueille:
- Kirjanpito
- Ostonhallinta
- Varastonhallinta
- Myynnin organisointi
- Projektinhallinta
- Työaikalaskenta
- Kalenteri
Tekniset ominaisuudet
Ohjelman asiakas- ja palvelinosat on kirjoitettu Pythonilla, asiakas käyttää myös GTK+ . Molemmat osat ovat saatavilla sellaisille alustoille kuin Linux , MacOS ja Windows [8] . Neson kannettava versio sisältää sekä asiakkaan että palvelimen.
Ohjelman ydin tarjoaa useimpien yritysohjelmien tarvitsemat tekniset työkalut. Tämä ei kuitenkaan liity mihinkään tiettyyn objektien toiminnallisuuteen, vaan muodostaa kehyksen päätarkoituksen:
- Tietojen eheys: "Malleiksi" kutsuttujen objektien tarjoama niitä on helppo luoda, siirtää ja antaa helpon pääsyn yksittäisiin attribuutteihin.
- Käyttäjien hallinta: Järjestelmän ytimeen kuuluu käyttäjien hallinnan perusominaisuudet: käyttäjäryhmät, mallien pääsysäännöt, tietueet jne.
- Työnkulku (työnkulku): voit aktivoida työnkulun mille tahansa liiketoimintamallille.
- Raporttimoottori: Raportointimoottori perustuu relatorioon , joka käyttää ODT -tiedostoja malleina ODT- tai PDF - raporttien luomiseen.
- Kansainvälistyminen: Tryton on saatavilla englanniksi, ranskaksi, saksaksi, espanjaksi, italiaksi ja venäjäksi. Uusia käännöksiä voidaan lisätä suoraan ohjelman asiakaspuolelta.
- Data Historization: Tietojen syöttöhistoria voidaan ottaa käyttöön missä tahansa liiketoimintamallissa, mikä mahdollistaa esimerkiksi luettelon minkä tahansa tuotteen aiemmista kustannusarvoista. Sen avulla voit myös käyttää tietueita dynaamisesti milloin tahansa: esimerkiksi jokaisen avoimen tilin asiakastiedot ovat samat kuin niiden myöntämishetkellä.
- DAV-protokollien tuki: WebDAV , CalDAV ja CardDAV mahdollistavat asiakirjojen hallinnan, kalenterien ja yhteystietojen synkronoinnin.
- Tuki XML-RPC- , NET-RPC- ja versiosta 1.8 lähtien JSON-RPC- protokollalle.
- Ohjelman riippumattomuus erillisestä tietokantapalvelimesta on toteutettu 1.2-sarjassa ja 1.4-sarjasta alkaen tähän käytetään SQLitea , jonka avulla voit työskennellä ohjelman kannettavan version kanssa.
- Mahdollisuus työskennellä useiden palvelimien tilassa yhden tietokannan kanssa.
- Sisäänrakennettu automaattinen siirtomekanismi: voit päivittää olemassa olevan tietokantaskeeman ilman ulkopuolista puuttumista. Siirtyminen sarjasta toiseen on taattu (eri sarjoihin kuuluvat julkaisut eivät tue migraatiota). Tämä automatisointi on mahdollista, koska kehittäjät ottavat migraatioprosessin huomioon ja siksi sitä testataan jatkuvasti uusien ominaisuuksien käyttöönotolla.
- Edistynyt modulaarisuus: Modulaarisuus mahdollistaa monitasoisen lähestymistavan liiketoimintakonsepteihin, mikä tarjoaa enemmän joustavuutta, mikä puolestaan nopeuttaa kehitystä.
Katso myös
Muistiinpanot
- ↑ Trytonin esitys . Haettu 19. helmikuuta 2011. Arkistoitu alkuperäisestä 15. heinäkuuta 2018. (määrätön)
- ↑ Trytonin ja OpenERP:n vertailu Arkistoitu 20. lokakuuta 2011.
- ↑ Julkaisuilmoitus 1.0-versiosta Arkistoitu 28. heinäkuuta 2011.
- ↑ Tryton ERP 1.0 julkaistu . Haettu 19. helmikuuta 2011. Arkistoitu alkuperäisestä 6. kesäkuuta 2011. (määrätön)
- ↑ Tryton - A New Kid On The Open source ERP Block (downlink) . Käyttöpäivä: 19. helmikuuta 2011. Arkistoitu alkuperäisestä 2. heinäkuuta 2012. (määrätön)
- ↑ Trytonia tukevat yritykset (linkki ei saatavilla) . Haettu 19. helmikuuta 2011. Arkistoitu alkuperäisestä 1. helmikuuta 2011. (määrätön)
- ↑ Trytonin julkaisuprosessi . Haettu 19. helmikuuta 2011. Arkistoitu alkuperäisestä 3. syyskuuta 2011. (määrätön)
- ↑ lataa Tryton (linkki ei saatavilla) . Haettu 23. lokakuuta 2013. Arkistoitu alkuperäisestä 25. lokakuuta 2013. (määrätön)
Linkit
Python |
---|
Yhteisö |
|
---|
Toteutukset |
|
---|
Muut |
|
---|