Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München, Germany wwwmatthes.in.tum.de Design.

Similar presentations


Presentation on theme: "Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München, Germany wwwmatthes.in.tum.de Design."— Presentation transcript:

1 Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München, Germany wwwmatthes.in.tum.de Design and Implementation of a Bikesharing Service as part of an open Mobility-Ecosystem Master Thesis Kick-Off Presentation Weidner, Lucas | 02.05.2016

2 Agenda Introduction Motivation ? Research questions ? 1 © sebis 140122 Matthes Slides sebis 2014 2 Road Plan Progress ? Future plan ? 3 Research Approach Research plan ? Present what has been done ? 2

3 Mobility Ecosystem © sebis 140122 Matthes Slides sebis 2014 3

4 Introduction – Motivation © sebis 140122 Matthes Slides sebis 2014 3 Sharelock Bike-Sharing Goals: Develop an electrical bike lock (Bluetooth) Implement a infrastructure for using it Iteratec will provide the lock for their employees

5 Introduction – Motivation © sebis 140122 Matthes Slides sebis 2014 3 Sharelock Bike-Sharing Goals: Develop an electrical bike lock (Bluetooth) Implement a infrastructure for using it Iteratec will provide the lock for their employees

6 Introduction – Research Questions © sebis 140122 Matthes Slides sebis 2014 5 How does a generic sharing platform look like? Which setup- architecture fits best? How to integrate the service into an overall mobility platform?

7 Research Approach © sebis 140122 Matthes Slides sebis 2014 6 Architecture descriptionEvaluation of the ArchitecturesUse cases identificationLiterature reviewUse cases implementationResults documentation

8 Architecture - Components © sebis 140122 Matthes Slides sebis 2014 8

9 REST interface Pricing/Product: GET/POST …/pricing GET/POST …/product Receive information about possible products and prices Booking: GET/POST …/booking Start/stop booking and get information Usage: GET/POST …/usage Receive relevant infos for usage like return stations or central business district Post data like coordinates Billing: GET …/billing Actual bill © sebis 140122 Matthes Slides sebis 2014 9

10 Architecture Description - Online © sebis 140122 Matthes Slides sebis 2014 10

11 Architecture Description - Online Pro: Accessable from everywhere Remote control All logic on the server Contra: Costs for mobile data Hacker can try to remote open © sebis 140122 Matthes Slides sebis 2014 11

12 Architecture Description - Offline © sebis 140122 Matthes Slides sebis 2014 12

13 Architecture Description - Offline © sebis 140122 Matthes Slides sebis 2014 13 Pro: Safer against hacker cheaper Contra: No remote control All logic has to be implemented on the client

14 Architecture Description - Hybrid © sebis 140122 Matthes Slides sebis 2014 14

15 Architecture Description - Hybrid © sebis 140122 Matthes Slides sebis 2014 15 Pro: Remote control Logic not pointed to one site Contra: Costs

16 Architecture Evaluation Evaluation parameters: Costs Maintainability Number of technologies Sustainability Convenience for user for service provider for mobility platform provider Security Adaptability © sebis 140122 Matthes Slides sebis 2014 16

17 Use-Case Implementation on Server-side Admin: Adding bikes Configuration Business district Prices User administration User: Personal and bank details Overview Bills Payment © sebis 140122 Matthes Slides sebis 2014 17

18 Technologies © sebis 140122 Matthes Slides sebis 2014 18

19 Road Plan © sebis 140122 Matthes Slides sebis 2014 29 Today CompleteCompleteOngoingOngoing Not Started EndStart RevisingRevising

20 Technische Universität München Department of Informatics Chair of Software Engineering for Business Information Systems Boltzmannstraße 3 85748 Garching bei München wwwmatthes.in.tum.de Lucas Weidner Thank you for your attention! Questions and/or Advices? Robotics, Cognition & Intelligence (Msc.) Lucas.Weidner@tum.de


Download ppt "Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München, Germany wwwmatthes.in.tum.de Design."

Similar presentations


Ads by Google