IMM-liber
De la Ceata
(Diferența dintre versiuni)
(Pagină nouă: '''Pagina proiectului OpenIMM''' Proiectul isi propune sa dezvolte o serie de instrumente software necesare in gestiunea unei firme mici si mijlocii. == Software == 1. Facturare) |
Tct (Discuție | contribuții) (În categoria IMM-liber) |
||
(6 revizii intermediare efectuată de 2 utilizatori neafișate) | |||
Linia 1: | Linia 1: | ||
− | '''Pagina proiectului | + | '''Pagina proiectului IMM-liber''' |
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 IMM-liber: | ||
+ | |||
+ | * 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 | + | 1. [[Facturare]] - discutii despre dezvoltare |
+ | |||
+ | [[Category:IMM-liber]] |
Versiunea curentă din 23 iunie 2015 17:27
Pagina proiectului IMM-liber
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
[modificare] Premise generale
In principiu elementele generale de arhitectura specificate mai jos sunt aplicabile intregului proiect IMM-liber:
- 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
[modificare] Software
1. Facturare - discutii despre dezvoltare