Case Study For Performance Tracting Application
Brainvire Infotech Pvt. Ltd www.brainvire.com
http://www.brainvire.com
Client Requirement Interactive Platform for Students to Track Performance Students can actively participate and track their performance The purpose of this system is to help teachers and students A Tool to support students in performing authentic tasks A Cumulative basis thereby allow students to monitor marks Students can see marks posted in the hallway Intuitive graphics and charts are designed The grades are tracked course-wise
http://www.brainvire.com
The application also featured: Sharing notes from class or seeking expert advice The system makes it easy for students An interactive dashboard with metrics The system intelligently sets short -term targets The students can form their own study groups based Teaches can connect with their students in course groups The students can discover patterns from their past results The application allows Admin the feasibility to add course The students can register and upload results Evaluate their grade scale accordingly http://www.brainvire.com
Technologies Used Operating System & Server Management
Red Hat Linux OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Backups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance
Development Tools & Environments
PHP5+, Apache Web Server, Symfony Framework, AJAX, Java Script, HTML5, CSS3 etc.
Database
MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups http://www.brainvire.com
Manpower Project Leader
1
Developers
2
Designers
1
Quality Assurance Testers
1
http://www.brainvire.com
Planning MYSQL Server Database, Tables, Stored Procedures etc incorporated within the database layer Conversion of data between incompatible type systems Accessing data from the database for the Interface layer Database Abstraction layer respectively All the business logic procedures for various modules The GUI of the website formed the User Interface layer
http://www.brainvire.com
Architecture The website was mainly characterized by rich user data Featured extensive capabilities of social networking The development structure was specifically implemented Effective access to the database in an object oriented context An interface translating the object logic to relational logic The relational databases in an object-oriented manner The access to the database was enabled through the creation An intermediary abstraction layer Only the complex retrieval of data from multiple tables Everywhere else conditional syntax was implemented Images, applications and data were called from their respective servers keeping the UI layer free of any business logic http://www.brainvire.com
Development Highlights The entire framework was kept highly scalable Ease while incorporating new features Extensive pre-development research was carried out to create A robust application in minimum time while dealing Web usability guidelines were strictly adhered The interface was made easily navigable The judicious use of CSS, AJAX and HTML controls Site was developed & fully functional within a span of 8 months
http://www.brainvire.com
Sources : http://www.brainvire.com/interactive-platformstudents-track-performance/
Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com
Contact Us https://www.facebook.com/Brainvire https://twitter.com/Brainvire http://google.com/+Brainvire http://www.linkedin.com/company/brainvireinfotech-pvt-ltd
Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com