I need a software application that was developed in MS Access to be redeveloped as a browser based application that can either be implemented on an intranet or the cloud.
You need to download the application, study the application in detail and then produce a detailed software design document.
The url for the various versions of access is attached to this bid.
Requirements for the spec and design document is as follows:
This document should include a description of the application that is being built. Should have the users specifications for the software and most importantly for the developers the design of the software.
The design should be very detailed for the database, queries that will be needed, classes and methods and user interface. The design document should be all any developer needs to implement the whole project.
The design should be clear, complete and well defined.
Specify the decisions you made in building your design and explain the reasons behind each one of them. Thoroughly explain your design philosophy and intentions.
Form carries just as much weight as content. The document should be carefully arranged and edited so that it would be aesthetic to look at. Additionally, the reader should be able to derive time estimates from the content.
The document should be presentable. It should give the various readers a general view of the purposes and context of the project, taking into account the probability that not all readers will know in advance what the project is all about.
The document should reflect the size and complexity of every part of the software. It should also mention factors that may affect the duration of the coding phase, such as the use of new technologies, languages, tools or environments, or the requirement for a special skill set, etc.
The design document must elaborate on the dependencies among the various coding phases, and should attach a concrete cost to each of the project requirements.
If you have any experience in the conferencing or allied industries it would be a definite plus.
I will need samples of similar work that you have done to evaluate.