GameTrader project

221 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

GameTrader project

  1. 1. <ul><li>Team Members: </li></ul><ul><li>Juan P. Aleman: Grad. student, Year 2 </li></ul><ul><li>Ashley D. Rivera: ICOM student, Year 6 </li></ul><ul><li>Kevin J. Baez: ICOM student, Year 4 </li></ul>… is a web application designed to facilitate the exchange of video games by the use of search functionalities, maps and social networks. We aim to provide gamers with a trading community, where users can be aware of games people are willing to trade around their area.
  2. 2. Motivation <ul><li>We consider ourselves gamers and as gamers we were concerned by the following: </li></ul><ul><li>What should I do with my old games? </li></ul><ul><li>Retail stores pay less than the value of the games. </li></ul><ul><li>What if a could build my own trading community, where I'm aware of games people are willing to trade near my area. </li></ul>
  3. 3. Entity-Relationship Diagram <ul><li>Screenshot of GameTrader's ER-Diagram. </li></ul><ul><li>Our data base design was successfully tested to be BCNF. </li></ul><ul><li>View full size diagram at: </li></ul><ul><li>http://136.145.34.11/~g4/files/ICOM5016_Phase3_G4.pdf </li></ul>
  4. 4. Database Schema <ul><li>Screenshot of GameTrader's Schema. </li></ul><ul><li>Contains at all: </li></ul><ul><ul><li>17 tables </li></ul></ul><ul><ul><li>For a total of 68 attributes. </li></ul></ul><ul><li>For full size schema visit: </li></ul><ul><li>http://136.145.34.11/~g4/files/ICOM5016_Phase4_G4.pdf </li></ul>
  5. 5. User Interface Home Page
  6. 6. User Interface Game Page
  7. 7. Database Instance DBMS: PostgreSQL
  8. 8. Sample Code @login_required def myProfile(request): prueba = &quot;esta afuego!!!&quot; if request.user.is_authenticated(): gtuser = request.user.username else: gtuser = None return render_to_response('gtUsers/myProfile.html', { 'prueba': prueba, 'gtuser': gtuser}, context_instance = RequestContext(request)) Context(request))
  9. 9. Miscellaneous Information <ul><li>Development tools: Django </li></ul><ul><li>DBMS: PostgreSQL </li></ul><ul><li>Approximate total lines of code: ~ 7,000 </li></ul><ul><li>Approximate lines of SQL: ~ 500 </li></ul><ul><li>Approximate development man-hours: 500 </li></ul><ul><li>Number of tables: 17 </li></ul><ul><li>Number of columns: 68 </li></ul>
  10. 10. Further Information <ul><li>To see the application, visit </li></ul><ul><li>http://136.145.116.93/gametrader/ </li></ul><ul><li>To see the source code, visit </li></ul><ul><li>http://136.145.34.11/~g4/ </li></ul><ul><li>To see the ICOM5016 course page, visit </li></ul><ul><li>https://ece.uprm.edu/~ahchinaei/courses/2010sep/icom5016/index.html </li></ul><ul><li>To contact us, email </li></ul><ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul>

×