Thursday, 2 April 2009

Planed Production

For my product as i have a limited time i am planing to implement it in three steps. I am also going to limit the system to using 2D and try to get the functionality there.

Data Display
The first step of the project is going to be to get the data to display this is going to be achieved by using a bit of software called processing. Using information stored in a list it will dynamical move round loading the new section. I am at first going to try and represent a simple file system using this system, but only use a pre-loaded setup that will be installed into the program. This will allow me to optimise the system without having to worry about any additional functions.
The information that i am going to use in the system is going to be:
  • File ID
  • File Name
  • File Root
  • File Type
  • Linked File Names

Update Information

The second step of the implementation process will be to allow the user to update there information. This will allow them to add a new file and then add/remove connections between files. At this point this will only be reflected while the program is kept open but it opens the possibility for the development in the latter stages.

XML Data
The final section of the implementation of the system is going to be to move the information out of the coding and into a XML file so that it can easily be updated. This will be loaded at the start when the system loads and updated anytime the user makes changes, so if they exit it and come back there changes will still exist.

Conclusion
At this point in the development process i will decide what is the best step to do next, this will be according to whether i have time to fully implement new functionality to the system. I will also at all stages of this development process get the system tested so that i can ensure that the system is easy to use and fit for purpose.

No comments:

Post a Comment