An important aspect of this project is to make sure that our database is accessible to the client. If their IT infrastructure does not have the capability run our product, then there is no point in creating it. We will be using FileMaker to create the reservation calendar for Hope for Youth’s vehicle reservation management system. FileMaker is a cross-platform application; this means that it will be accessible through the employee’s cellphones and computers. Most users will only have access to make a reservation and will not be able to view the reservations that have been made by others. A select few people, like supervisors and managers, will be able to access the master calendar that shows all reservations made and will have access to change, cancel, and override reservations.
Using FileMaker we will be able to quickly build a prototype of this reservation system with all the information Hope for Youth has provided us. This system will be suitable for and scalable for both desktop and mobile versions. When it comes to the modularity of the system, it can be looked at as multiple different parts. Each user has a profile that will hold their information. Another layer is the calendar where each user will interact with to make reservations. Inside the calendar layer is the information for the four vehicles available to reserve.
An important aspect with any form of technology is security. Information is very valuable and you want to make sure it is protected. Any sensitive information about the youth the employees work with will not be contained in the reservation system. This system will be used solely for the information of the employees using the vehicles and when they are using them. Hope for Youth will easily be able to sustain this system over time. The skeleton of the database would not need to change. In the future a new vehicle may be added or replace an old one which can be easily done.