IMM-liber
De la Ceata
(Diferența dintre versiuni)
(→Software) |
|||
Linia 2: | Linia 2: | ||
Proiectul isi propune sa dezvolte o serie de instrumente software necesare in gestiunea unei firme mici si mijlocii. | Proiectul isi propune sa dezvolte o serie de instrumente software necesare in gestiunea unei firme mici si mijlocii. | ||
+ | Tipurile de software pe care le vizam: facturare, gestiune inventar, gestiune clienti, etc | ||
+ | |||
+ | == Premise generale == | ||
+ | |||
+ | In principiu elementele generale de arhitectura specificate mai jos sunt aplicabile intregului proiect OpenIMM: | ||
+ | |||
+ | aplicatiile folosesc o arhitectura de tip server-client | ||
+ | serverul ofera un serviciu REST, cu transport pe HTTP sau HTTPS; modelul ideal de arhitectura este ROA(resource oriented architecture) | ||
+ | serverul poate fi accesat de catre client doar folosind un sistem de autentificare (OAuth, HMAC) | ||
+ | clientul ofera cel putin accesul prin browser | ||
+ | solutiile de baza de date folosite trebuie sa permita instalarea serverului atat in versiune locala cat si in versiune distribuita | ||
== Software == | == Software == | ||
1. [[Facturare]] - discutii despre dezvoltare | 1. [[Facturare]] - discutii despre dezvoltare |
Versiunea de la data 12 iunie 2015 15:03
Pagina proiectului OpenIMM
Proiectul isi propune sa dezvolte o serie de instrumente software necesare in gestiunea unei firme mici si mijlocii. Tipurile de software pe care le vizam: facturare, gestiune inventar, gestiune clienti, etc
Premise generale
In principiu elementele generale de arhitectura specificate mai jos sunt aplicabile intregului proiect OpenIMM:
aplicatiile folosesc o arhitectura de tip server-client serverul ofera un serviciu REST, cu transport pe HTTP sau HTTPS; modelul ideal de arhitectura este ROA(resource oriented architecture) serverul poate fi accesat de catre client doar folosind un sistem de autentificare (OAuth, HMAC) clientul ofera cel putin accesul prin browser solutiile de baza de date folosite trebuie sa permita instalarea serverului atat in versiune locala cat si in versiune distribuita
Software
1. Facturare - discutii despre dezvoltare