1 / 20

Call Calendar Status presentation

Call Calendar Status presentation. Distributed Software Development 2014/2015. Biljana Stanić, Damian Marušić, Marko Vuglec. Team members. Marko Veličković (MDH). Hrvoje Pavlović (FER). Biljana Stanić (MDH). Damian Marušić (MDH/FER). Marko Vuglec (FER). Md. Abdur Razzaque (MDH).

Download Presentation

Call Calendar Status presentation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Call CalendarStatus presentation Distributed Software Development 2014/2015 Biljana Stanić, Damian Marušić, Marko Vuglec

  2. Team members Marko Veličković (MDH) Hrvoje Pavlović (FER) Biljana Stanić (MDH) Damian Marušić (MDH/FER) Marko Vuglec (FER) Md. Abdur Razzaque (MDH) 2019-12-20

  3. Content • Project background • Basic application workflow • Project status (past and present) • Database design • Future project tasks • Development workflow 2019-12-20

  4. Project background • Customers: Malin Rosqvist & Irfan Šljivo • www.es.mdh.se • Enable researchers to find a perfect project call • Enable customers easier manipulation with applications and projects • Functionalities: calls, applications, reports, automatic project and news creation 2019-12-20

  5. Basic application workflow • Funding agency makes a call • Researchers are identified and notified (check calls) • Researchers make application for the call • Granted application becomes a project • News about the project are published 2019-12-20

  6. Project status • What has been done? • 1st and 2nd sprint • Current state • Job division 2019-12-20

  7. What has been done? 2019-12-20

  8. What has been done? What has been done? 2019-12-20

  9. Current state • Current server setup • Server is online with database • Current database - 250 tables • Add additional 11 tables • Customer and product owner relation • Customer is in Sweden and product owner is in Croatia • Splitting into smaller groups • 2 to 3 member is optimum 2019-12-20

  10. Job division • Server and database admin • Marko Vuglec • GitHub configuration, database design • Hrvoje Pavlović • Development of application call - back end • Damian Marušić, Abdur Razzaque • Development of application call - front end • Biljana Stanić, Marko Veličković • Documentation - MoM, weekly report • Abdur Razzaque, Marko Vuglec 2019-12-20

  11. Future project tasks • Database design • Additional tables • Future tasks • 3rd sprint • 4th sprint 2019-12-20

  12. Database design 2019-12-20

  13. Additional database tables - Call • Call • Contains information about Call, links with documents on server and type of Call • CallType • Connection table between Call and CallTypeIndex • CallTypeIndex • Index of all types of Calls • CallDocumentServer • Location for documents and time of upload • CallDocument • Connection table between Call and CallDocumentServer • CallApplication • Connection between Call and Application 2019-12-20

  14. Additional database tables - Application • Application • Contains all information about application and links to all concerning documents • ApplicationDocument • Connection between Application and ApplicationDocumentServer • ApplicationDocumentServer • Location for document and time of upload • InterestsIndex • Index of all categories/keywords • ResearcherInterest • Link researcher and interest table 2019-12-20

  15. Future tasks - 3rd sprint • 18.11.2014. - 02.12.2014. • Install local program support • All team members with help of Marko Vuglec and Hrvoje Pavlović • Implement database modification • Marko Vuglec following development workflow • Solution development - high priority tasks • Team members following development workflow • End with alpha stage of the product • 2 meetings with customer 2019-12-20

  16. Development workflow • Database administrator • Modify database using MySQL Workbench through SSH tunneling • Developers • Develop on local copy • Push files to Github branches • Github branches - major functionalities 2019-12-20

  17. High priority tasks • Functional • Add new call • Adding application form to the call • Storing application’s forms • View all calls, View specific call • Create a project • Non-functional • Performance (SQL optimization) • Documents • MoM, Weekly reports • Project plan, Requirements definition, Test report 2019-12-20

  18. Future tasks - 4th sprint • 03.12.2014.-16.12.2014 • Solution development • Medium and low priority • Revise 3rd sprint • End with beta prototype 2019-12-20

  19. Medium and low priority tasks • Develop • Call filtering by agencies and status • Sending notifications to researchers • Automatic creation of a news feed upon project creation • Generating reports • About call • About all applications to a certain call • Custom filters on calls and applications with possibility to export results to excel file 2019-12-20

  20. Thank you!Questions? 2019-12-20

More Related