Hello there! I am searching for someone who has some Object Oriented Programming knowledge and is able to write a Java for this :
(make it as simple as you can)
Consider the network of tramway and bus lines and corresponding stations in different locations in a town. In some places, there exist multiple stations (tramways and buses) in order to allow changing the line. There is an average travel speed associated with each line.
Necessary Requirements:
1) model all the relevant concepts of the problem; appropriately decide on interfaces, abstract classes, classes; consider reusability, data encapsulation, separation of concerns;
2)supposing a person wants to go from one particular place to another, provide him/her with the available connections (do not consider the schedule constraints);
3)simulate the travel of the person by displaying the station names and waiting between two station proportionally to the average speed on the current line.
4)provide a class diagram
Optional Requirements:
-also consider locations in the town where no transport line is available but the person could walk (5km/h) from some of those places to others;
-consider the distance between two connected locations;
-consider transport lines also connecting locations in two or more towns;
-model the newly added elements above and enhance the diagram;
-find both the minimal distance path between two locations and the fastest path. Simulate both of them as in P1. A path may now include walking;
-read the transport network(s) data from a relational database (Derby, HSQL, MySQL, etc) through JDBC;
-write the proposed path information into a CSV file;
Hi,
I have been working in Java for the last 4 years. I would like to help you with your project, and provide a professional framework that contains your elements, and that would allow simulations based on it. I will assist you with any of your questions, when the project is done.
Cheers!
I can make this simulation including all optional requirements. I was working on simulations before. I will communicate closely with you to ensure 100% satisfaction.
I can not offer lower price, as I never compromise quality. If you choose me, you will by satisfied with result.