Third presentation

543 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
543
On SlideShare
0
From Embeds
0
Number of Embeds
348
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Third presentation

  1. 1. Initial Implementation Presentation Team Members: Iovan Claudia Matei Gabriela Nania Mihai Popa AlexandruSpeaker: Nania Mihai
  2. 2. About ”SocialX” is a web based application meant to promote student interaction and to provide a platform for their scholary improvement. SocialX is an exercise sharing tool where students gain reputation in front of the teacher and (especially) of the other students by submitting solutions to exercises and by collecting endorsements by other students inspired to reused solutions.
  3. 3. ObjectivesThe SocialX system allows three types of users: • Teachers create courses, add exercises to topics of their courses and “endorse” a solution by stating if its correct or wrong • The administrator enables new teachers • Students browse courses, exercises and solutions and add votes and new solutions.
  4. 4. Objectives Exercises are associated to topics inside one of the courses of a teacher. An exercise is added to the system by uploading a file containing all the material needed to describe and solve it (in the simplest case, a PDF file describing the problem, or a compressed archive containing all the required files), and associating the exercise to a specific course and topic.
  5. 5. Model View Controller Arhitecture
  6. 6. Data Access Layer (Data - Base)
  7. 7. Business Layer (Model Layer)
  8. 8. Business Layer (Model Layer) Continue
  9. 9. Business Layer (Model Layer) Continue
  10. 10. Presentation Layer (HTML)
  11. 11. Data Access Layer - Implementation
  12. 12. Data Access Layer – Implementation Cont.
  13. 13. Business Layer - Implementation
  14. 14. Business Layer – Implementation Cont.
  15. 15. Business Layer – Implementation Cont.
  16. 16. Presentation Layer - Implementation
  17. 17. SocialX – Login Page
  18. 18. SocialX – Home Page
  19. 19. SocialX – Teacher Profile Page
  20. 20. Questions?

×