Table of Contents
Fall Sem Report Outline
Introduction
- Motivation
- Objectives
- Backgroud Information
- Latest Works
Requirement Analysis
- Analyse what are needed in a conference
- What a user will expect
- Details of each function
System Analysis
- Major components of the system
- Common functions (registration, paper submission, review..)
- Optional functions (reviewer bidding, venue management..)
- Project Studies
- Why
- Identified Problems
- Solution
- Reasons that we build our system from ground up
System Architecture
- System architecture overview
- Things we have done to tackle the common problems in php programming
- Highly customizible XML configuration module
- Class hierarchy
- Abstraction Layers
- Details of each utility classes
- Details of each modules
- Interaction with database
- Problem with highly configurable entities
- Our solutions
- System advantage from software engineering point of view
- Tradeoffs with highly configurable systems
Implementation and Testing
- Project Progress
- Development Environment
- Test Environment
- How we test
- What we have tested
Conclusion
- What we have learnt
- What left for the next semester
- Planning
- Target to be the default system for future ICONIPs
- AJAX frontend
- Advanced Modules (Clustering, data-mining, etc.)
- Make it open-source