170 likes | 324 Views
Student Companion - Project Current State – Achievements. Members in Croatia: Ante Radman Bruno Samardžić Gabrijel Smoljkić. Members in Sweden: Andreas Drake Asad Saleem Muhammad Usman Ghani Robert Lundquist Vasilis Odontidis. Agenda. Current project status Workload and cost
E N D
Student Companion-Project Current State – Achievements Members in Croatia: Ante Radman Bruno Samardžić Gabrijel Smoljkić Members in Sweden: Andreas Drake Asad Saleem Muhammad Usman Ghani Robert Lundquist Vasilis Odontidis
Agenda • Current project status • Workload and cost • Problems and challenges • Detailed component status • Demonstration • Backup Component • Language Component • Multithreaded Search • Search Component
PROJECT STATUS DONE DONE DONE BEHIND SCHEDULE ALMOST ON TRACK ALMOST ON TRACK LATER LATER LATER
Problems and Challenges • Problems with WinCVS • Some components are behind schedule due to unbalance in programming skills • Problems with the PDA
Backup Component Features • Use of Microsoft Cabinet Files (*.cab) • Ability to separate the data into chunks (CDs, DVDs) • Restore backups • Selective backup • Challenges • Burning feature had to be skipped 80% Status Developer : Robert
Language and Filehandler Component Features (Language Component) • Handling of multiple language files 100% Status • Features (Filehandler Component) • Storing file information • Abstraction layer for the file system • Event-based methods to provide functionality for progress information 95% Status Developer : Andreas
Search Component Features • Search for files, inside files and information stored in information handler • Customizable search method • Multithreaded search 50% Status Developer : Vasilis
Course Component Features • Other components eventnote, notes, grade and file are interlink with courses • Click on the menu bar for different options like (add, view) • By Clicking on view you can view data like course detail, note, events note and grade • By clicking on add you can all the details like add course, add file, add notes and grades Developer : Asad
Almanac Component Status • Searching for almanac component. • Looked at different component third party component (like code project) The general idea is: • Showing calendar • On a date box show the schedule for the particular date. • Add notes • Add Events • Add File Developer : Usman
Almanac Component Preview Developer : Usman
Communication and Synchronization Features Connecting to other devices and synchronizing user’s data developed a specialized data exchange protocol using XML enabled both one-to-one and many-to-one connections developed a special testing mechanisms which simulate many users synchronizing data Next step integration with database and file handling components 80% Status Developers : Ante and Gabrijel 2014-10-09 13
Xml-to-program interface Features Set of methods for modifying xml files, making it seamless for the rest of the program Memory requirements reduced to minimum (for handling potential large xml files and for convenience with use on PDA) Problems Little or no experience in modifying xml files. Compact framework doesn’t support all the necessary methods Every method needs testing, making it slow to develop Status 90%
Other Components • Installer • Planning to start implementing next week • Main Program • Already started (20% complete) • Presented prototypes approved
Thank you Now your questions, please.