Upload
dorcas-ellis
View
215
Download
0
Embed Size (px)
Citation preview
23-04-19 1
Student Companion -
Project Current State – Achievements
Members in Sweden:
Andreas DrakeAsad SaleemMuhammad Usman GhaniRobert LundquistVasilis Odontidis
Members in Croatia:
Ante RadmanBruno SamardžićGabrijel Smoljkić
23-04-19 2
Agenda
• Current project status• Workload and cost• Problems and challenges• Detailed component status• Demonstration
– Backup Component– Language Component– Multithreaded Search– Search Component
23-04-19 3
DONE
DONE
DONE
BEHIND SCHEDULE
ALMOST ON TRACK
LATER
LATER
LATER
ALMOST ON TRACK
PROJECT STATUS
23-04-19 4
Workload
23-04-19 5
Cost
23-04-19 6
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
23-04-19 7
Challenges
• Burning feature had to be skipped
Status 80%
Developer : Robert
Language and Filehandler Component
Features (Language Component)• Handling of multiple language files
23-04-19 8
Status 100%
Features (Filehandler Component)• Storing file information• Abstraction layer for the file system• Event-based methods to provide functionality for progress
information
Status 95%
Developer : Andreas
Search Component
Features• Search for files, inside files and information stored in information
handler• Customizable search method• Multithreaded search
23-04-19 9
Status 50%
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
23-04-19 10
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
23-04-19 11
Developer : Usman
Almanac Component
23-04-19 12
Developer : Usman
Preview
Communication and Synchronization
FeaturesConnecting 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
23-04-19 13
Status 80%
Developers : Ante and Gabrijel
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
23-04-19 15
Demo Time
23-04-19 16
Thank you
Now your questions, please.
23-04-19 17