This is a two-tier client/server office workflow automation project. The client software will need to be written in VB .Net and will? use Windows Forms for the GUI. The back end is a? SQL Server database. The project is split into approximately 20 units of work and each will be specified and delivered separately so as to ensure the development is kept manageable.
The initial deliverable will be a .Net executable that implements a menu system that is driven according to user security settings. The initial set of user security settings will be set by hand in a sql database and the menu system will simply need to allow the user to log in and enter a password when they run the executable and then customize the menu according to the settings read from the database for that user.
Each additional piece of functionality will be specified and paid for separately, with the project progressing one unit at a time until the entire system is complete.
As there are a number of individual? assembly dlls required for this project (at least 20), it will take some time for me to put together a specification for them all. Accordingly, I would like to run this project one assembly at a time.