Week 1: Kickoff Team Aardvark Project on ACES App
Hello readers,
This is Tan from Team Aardvark! Our team consists of 4 members: Kevin, Megan, Tyler, and me. We started an Android project last week for our Computer Science Senior Inquiry class. The goal of the project is to publish an app that can help people use the ACES (Augustana College Express Service) easier and faster. This blog will be the place where we update the progress of our project.
Over the last weekend, I have researched about how ACES's system works. Basically, this is how ACES' system works now:
1. A student will call the dispatchers and let them know his/her ID.
2. The dispatchers will check if the ID is valid, then let the student know the waiting time.
3. The dispatchers then record the student information into an Excel sheet.
After discussing, I know that ACES' biggest concern now is to improve the correction of the waiting time the dispatchers tell the students, from that they can improve the services. Therefore, I think the main focus of our app for now will be finding a way to calculate the waiting time of an ACES ride.
After that, I tried to draw a layout for our Aces app:
The first three screen will serve the Log-in Activity. Firstly, we will have the first screen to introduce the app and might be served as the waiting screen in the future if the app takes a long time to start. Then, we will use the Google Log-in to let the students log-in their account. Since Augustana emails are synced with Gmail, this will work well and we do not have to check the students ID.
After that students will see the "Main Screen", where they can choose the pick-up and drop-off points on the next screen, and by pushing "Request ACES" button, they can easily request a ride.
After the waiting screen, the app will let the students know if their requests are "Success", and let them know the waiting time. The students will have choices to "Cancel" the ride to go back the "Main Screen" or to wait for the ride.
After the ride, the app will have a Feedback screen, where the students can rate the service over 5-star-scale and let us know if there is anything we can improve the app. The students can choose to "Skip" or "Submit" the feedback. After that they will go back to the "Main Screen", where they can request another ride or log out.
This is the idea for the app for now. I think our main goal is to finish a simple version of the app, and then eventually update it to a more comprehensive application.
Thank you for reading!
Tan.
This is Tan from Team Aardvark! Our team consists of 4 members: Kevin, Megan, Tyler, and me. We started an Android project last week for our Computer Science Senior Inquiry class. The goal of the project is to publish an app that can help people use the ACES (Augustana College Express Service) easier and faster. This blog will be the place where we update the progress of our project.
Over the last weekend, I have researched about how ACES's system works. Basically, this is how ACES' system works now:
1. A student will call the dispatchers and let them know his/her ID.
2. The dispatchers will check if the ID is valid, then let the student know the waiting time.
3. The dispatchers then record the student information into an Excel sheet.
After discussing, I know that ACES' biggest concern now is to improve the correction of the waiting time the dispatchers tell the students, from that they can improve the services. Therefore, I think the main focus of our app for now will be finding a way to calculate the waiting time of an ACES ride.
After that, I tried to draw a layout for our Aces app:
The first three screen will serve the Log-in Activity. Firstly, we will have the first screen to introduce the app and might be served as the waiting screen in the future if the app takes a long time to start. Then, we will use the Google Log-in to let the students log-in their account. Since Augustana emails are synced with Gmail, this will work well and we do not have to check the students ID.
After that students will see the "Main Screen", where they can choose the pick-up and drop-off points on the next screen, and by pushing "Request ACES" button, they can easily request a ride.
After the waiting screen, the app will let the students know if their requests are "Success", and let them know the waiting time. The students will have choices to "Cancel" the ride to go back the "Main Screen" or to wait for the ride.
After the ride, the app will have a Feedback screen, where the students can rate the service over 5-star-scale and let us know if there is anything we can improve the app. The students can choose to "Skip" or "Submit" the feedback. After that they will go back to the "Main Screen", where they can request another ride or log out.
This is the idea for the app for now. I think our main goal is to finish a simple version of the app, and then eventually update it to a more comprehensive application.
Thank you for reading!
Tan.
Comments
Post a Comment