Yemsquare / BSS-FPI-GROUP-A

The BSS (Bike Sharing System) Group A,

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BSS-FPI-GROUP-A

The BSS (Bike Sharing System) Group A, EXECUTIVE SUMMARY The bike-sharing system allows urban residents to rent a bike at one of the rental stations located in the city, use them for their journey, and return them to any other or the same station Cities radically change into smart cities because of the increasing mobility of societies, urban growth, new products, and technological innovations. Also, these factors enforce the need to properly shape travellers’ behaviour. Currently, in many cities in urban areas, the biggest challenge is to overcome the problem of the prevailing use of private cars. Bike-sharing systems are considered to be an effective tool for popularizing alternative ways of traveling, and can be used as an element of enhancing sustainable mobility in cities. Sustainable mobility is the communication behavior of users shaped in this way in the spatial structure and transport, in which the length of the travel route is rationalized, individual motorization does not degrade public transport and non-motorized transport (walking and cycling), and the functioning of the transport system makes it possible to maintain harmony with the environment. Sustainable transport is conducive to improving the city’s image and spatial order, as well as creating good quality public space, and also reduces the diversity in the development and quality of life of individual city areas. Contemporary system solutions that connect space and transport planning aim for greater use of the bike as a means of transport.

  1. Project Overview A bike sharing system (Mobile Application) will be developed with the aims to solve the issue of stolen bikes, identification of each bike, tracing of bike movement and also of the data of bikes and the users.

  2. Obstacles The things that may be obstacles in this project is how to track each bike, it may require us building a tracker device which we may not be able to build, but using an alternative of user smartphone GPS.

  3. Technical Obstacles The technical obstacles it may face in this project is integrating the user smartphone tracking system (GPS) data to the Bike Sharing System.

  4. Budgetary Risks The System will cost us a huge cash base on the intelligence of the system, and hardware components attached to the system.

  5. Hardware The System (APP) will be compatible with Mobile Phone (Android OS 7 ++)

  6. Software In developing this system the software technologies will be used: Adobe Xd: Will be used to Design the UI (User Interface) Java Programming: Will be used to Programming back end of the system Android Xml: Will be used to design the Front end of the System Firebase: Will be used for the system database, authentication GitHub: The repositories hosting

  7. Product Features Login/Registration Your trips Wallet Can search for available bike Can view bike station in the metropolitan Can view status of a bike

  8. System Architecture DATABASE MODEL

USER FLOW DIAGRAM Onboard page/ Home Page Login/SignUp Page After login.., go to homepage At homepage .. view the navigation sidebar Your trips Wallet Help Setting View Station Homepage Features View nearest bike station on Map view Select destination View nearest destination bike station on Map Start Trip

  1. Milestones and Reporting Total estimation of man hours: 360 Milestone Tasks Reporting Hrs Date 1 - Analysis 1.1 Analysis and design stage, gather data and create system mockup None 42 15/03/21 1.2 Architecture design None 12 19/03/21 1.3 Design work plan (distribution of tasks to development teams) Client meeting to review work plan 4 22/03/21 2 - Development 2.1 Create database None 12 24/03/21 2.2 Import existing client data None 6 25/03/21 2.3 Clean data None 6 26/03/21 2.4 Create GUI using Android Xml Client meeting to review GUI 126 08/04/21 2.5 Back end Code with Java None 216 26/05/21 2.6 Animation the App None 36 09/06/21 3 - Testing 3.1 Alpha testing mobile application (Closed) Email report 60 19/06/21 3.2 Open Beta (volunteer student) Client meeting 4 21/06/21 3.3 Finalise documentation None 20 28/06/21 4 - Deployment 4.1 Deployment to playstore None 5 29/06/21 4.2 Deployment to smartphones None 10 30/06/21 5 - Training 5.1 student training Client meeting 16 04/07/21 5.2 administrator training None 4 09/07/21

About

The BSS (Bike Sharing System) Group A,