1 / 7

Sisteme de comunicare în mediul academic

Universitatea “ Babe ş-Bolyai ” Cluj-Napoca Facultatea de Matematică şi Informatică. Sisteme de comunicare în mediul academic. Lucrare de diplomă. Conducător științific. Prof. Dr. Boian Florian-Mircea. Absolvent. Lazăr Florin-Mihai. 2009. Structură.

papina
Download Presentation

Sisteme de comunicare în mediul academic

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Universitatea “Babeş-Bolyai” Cluj-NapocaFacultatea de MatematicăşiInformatică Sisteme de comunicareîn mediul academic Lucrare de diplomă Conducător științific Prof. Dr. Boian Florian-Mircea Absolvent Lazăr Florin-Mihai 2009

  2. Structură • Capitolul 1: Prezintă conceptele și șabloanele care au avut o relevanță majoră în conceperea arhitecturii aplicației. • Capitolul 2: Prezintă aspectele care au influențat alegerea tehnologiei, platformei și limbajului ales. • Capitolul 3: Prezintă librăriile care au simplificat implementarea funcționalităților prezente în aplicație. • Capitolul 4: Prezintă arhitectura aplicației și deciziile care au fost luate în design-ul acesteia • Capitolul 5: Prezintă aplicația realizată din punct de vedere al funcționalităților disponibile fiecărei categorii de utilizator

  3. Concepte și șabloane esențiale • Domain Driven Design • Principiile S.O.L.I.D.

  4. Crearea aplicațiilor web utilizând platforma ASP.NET MVC • Beneficii: • Oferă control complet asupra codului HTML generat • Permite o integrare foarte bună cu tehnologiile AJAX • URL-uri intuitive • Separare clară a preocupărilor ceea ce duce la o mentenanță mult mai ușoară • Codul este ușor de testat • Unelte de dezvoltare mature • Deficiențe: • Suport slab pentru modularizare • Implicit nu oferă extensii care să prevină hardcoding-ul de șiruri de caractere

  5. Librării utile • StructureMap • Db4objects • MvcContrib • FluentRegEx • BlueprintCSS • JQuery

  6. Structura aplicației

  7. „Universum” • Ideea • Rolurile • Funcționalitatea • Demo & Întrebări

More Related