Stefan00188 Posted February 10, 2014 Report Posted February 10, 2014 Am nevoie urgenta de un program in java plata va fi substantiala prin western union, am nevoie de el cel tirziu joi. Cine ma ajuta?Folosind limbajul Java, implementa?i o aplica?ie numit? "Asistent E-Medical" care s? rezolveproblema descris? în continuare.Descrierea problemeiO farmacie mare (gen SensiBlu) lucreaz? cu o gam? larg? de medicamente care pot fi vândute saueliberate pe baz? de re?et? medical?. În cazul re?etelor, medicamentele sunt eliberate cu grade decompensare variate, în func?ie de afec?iunea de care sufer? pacientul. De exemplu, pentru pacien?iicare sufer? de o form? de cancer, medicamentele sunt compensate în propor?ie de 90% din pre?ul lorde vânzare. Pentru afec?iuni mintale, medicamentele sunt compensate în totalitate (în propor?ie de100%).Mai mult, dac? farmacia nu dispune de unul dintre medicamentele de pe o re?et?, farmacistul vapropune clientului un alt medicament cu exact aceea?i compozi?ie sau cu o compozi?ie similar? cares? înlocuiasc? medicamentul de pe re?et?. Pentru a putea face aceast? propunere, farmacistul trebuies? ?tie ce alternative sunt posibile pentru un anumit medicament. Din acet motiv, farmacistul trebuiesa lucreze cu liste mari de informa?ii (cum ar fi: numele, compozi?ia, indica?ii, contraindica?ii, modde administrare, pre? de vânzare) despre medicamentele care se g?sesc în farmacie ?i care potconstitui alternative. Dac? vânz?torul g?se?te un astfel de medicament, trebuie totodat? s? verificedac? acesta se poate vinde compensat sau nu. În func?ie de acest lucru farmacistul va calcula pre?ulmedicamentului.În concluzie, personalul unei farmacii se confrunt? cu foarte multe probleme. Din acest motivproprietarul farmaciei a decis s? foloseasc? un sistem informatic care s? faciliteze vânzareamedicamentelor cu sau f?r? re?et?. Aplica?ia Asistent E-Medical trebuie s? implementeze o agend?medical? care s? ajute farmaci?tii s? vând? ?i s? elibereze medicamente pe baz? de re?et?.Aplica?ia va oferi urm?toarele facilit??i:A. Va permite inserarea ?i salvarea (pe suport persistent) informa?iilor despre medicamentelecare se g?sesc (?i cu care se aprovizioneaz?) farmacia. Când farmacia prime?te marf?, pentrufiecare tip de medicament primit, administratorul acesteia va introduce urm?toareleinforma?ii: nume, compozi?ie, indica?ii, contraindica?ii, mod de administrare ?i pre? devânzare. Sistemul va calcula automat pre?ul de vânzare pentru fiecare tip de medicament,pentru o valoare a TVA-ului de 10%. Ulterior, administratorul poate modifica pre?ul de baz?al unui medicament ?i sistemul trebuie s? actualizeze pre?ul de vânzare al medicamentului.B. De fiecare dat? când un farmacist vinde un medicament cu sau f?r? re?et?, acesta va folosisistemul informatic. La vanzarea unui produs, farmacistul va introduce numelemedicamentului ?i sistemul îi va ar?ta pre?ul acestuia. Dac? un client dore?te s? cumpere maimulte medicamente, acest lucru se va intâmpla pentru fiecare medicament în parte. Astfel,sistemul va calcula costul total al vânz?rii ?i în final va oferi o factur? cu informa?iilenecesare: data la care are loc vânzarea, numele farmaciei, numele ?i pre?ul medicamentelorcump?rate ?i costul total.În cazul unei re?ete, scenariul este similar cu cel de la vânzarea unui medicament. Diferen?aeste c? pentru fiecare medicament, sistemul va verifica dac? este compensat sau nu. În cazafirmativ, sistemul trebuie s? calculeze pre?ul de vânzare actualizat al medicamentuluiaplicând pre?ului de vânzare curent procentul de compensare. De asemenea se va ?ine contde problemele tratate în pragraful al doilea de la Descrierea problemei.C. Aplica?ia trebuie s? permit? oric?rui farmacist din personal s? vizualizeze informa?iile despremedicamente. Înforma?iile vor fi afi?ate în ordine alfabetic? (lexicografica) în func?ie dediferite criterii, cum ar fi: tipul bolii, numele medicamentelor disponibile la mometul curentîn farmacie, etc. Mai mult, un utilizator poate afla informa?ii despre un medicament (inclusivdac? medicamentul se g?se?te sau nu în farmacie). Pentru a face aceasta, farmacistulintroduce numele medicamentului dorit ?i sistemul va c?uta ?i va afi?a toate informa?iiledespre medicament.Cerintele proiectului:1. Aplicatia trebuie sa indeplineasca principiile programarii orientate spre obiecte.2. Aplicatia trebuie sa indeplineasca toate functiunile specificate in descrierea problemei.3. Aplicatia memoreaza pe suport extern (fisiere) toate datele necesare functionarii sale astfel incatexistenta datelor nu depinde de oprirea temporara (accidentala sau nu) a calculatoarelor pe careruleaza.4. Pentru realizarea interfetelor grafice ale aplicatiei va fi folosita tehnologia AWT sau Swing.5. Pentru realizarea interfetelor grafice ale aplicatiei nu vor fi folosite programe software carefaciliteaza acest lucru.6. Pentru gestiunea evenimentelor generate de utilizatorii aplicatiei vor fi folosite clase interne.7. Pentru gestiunea medicamentelor, etc. vor fi folosite colectii dinamice de obiecte Quote
Stefan00188 Posted February 10, 2014 Author Report Posted February 10, 2014 plata va fi minim 400 de lei Quote
Sithalkes Posted February 10, 2014 Report Posted February 10, 2014 (edited) Sa faci asa ceva in 3 zile, este imposibil.Doar documentatia iti ia o multime de timp (boli, medicamente, liste de medicamente, procente de compensare, denumiri diferite ale aceluiasi medicament produs de firme diferite, evidenta stocuri, etc) Asta e un job pentru o echipa de "profesori", care sa-l termine in 3 luni.LE: asta ar fi o aplicatie care vanduta pe piata cu licente si update/mentenanta face juma de milion de euro intr-un an. Edited February 10, 2014 by Sithalkes Quote
Stefan00188 Posted February 10, 2014 Author Report Posted February 10, 2014 (edited) documentatia nu trebuie sa fie chiar reala, pot fi puse la nimerealadeci medicamentele conteaza 0 in programul acesta cel mai important e aplicatia sa functioneze Edited February 10, 2014 by Usr6 2x post Quote
bubbles Posted February 10, 2014 Report Posted February 10, 2014 Offtopic : tu ti-ai face soft-ul asta pentru 400 ron ? Eu zic ca nu, insa daca ma vei contrazice inseamna ca habar nu ai cu ce sa mananca tot ce ai spus mai sus.On : mai adauga la buget si poate te vor baga baietii in seama Quote
Stefan00188 Posted February 10, 2014 Author Report Posted February 10, 2014 am zis minim.... negocierile se fac pe loc Quote
M2G Posted February 10, 2014 Report Posted February 10, 2014 Da-mi add la id-ul din semnatura. Vorbim ori maine seara, ori azi dar mai tarziu daca esti online. Quote
Nytro Posted February 10, 2014 Report Posted February 10, 2014 Sa nu va plangeti ca ati luat teapa ca aveti ban. Minim 50 de posturi pentru astfel de afaceri. 1 Quote
Stefan00188 Posted February 10, 2014 Author Report Posted February 10, 2014 (edited) Tiam datam facut afaceri pe alte forumuri, deastea se vede ca azi miam deschis contul, stati linistiti ca nu am de gind sa dau nicio teapa, chiar am nevoie de program Edited February 10, 2014 by M2G double post Quote