software version tracking system

Spec is listed in the attachment

software company produces a large system for sale and purchase of shares for stockbrokers. This system called Share Master contains 30 different modules, each module consisting of a number of different files. When a company buys the system they select which modules they need, so any customer with the system will not have the entire system, nor will their system be exactly like that belonging to another customer.

The problem arises with the software distribution section. When new versions of modules or individual files within modules become available, it is necessary to distribute these files to the correct client. Files must mot be sent out to customers who have not paid for a specific module, nor should any old versions of files be sent to clients with a more up to date version.

To complicate matters even more, certain clients are set up as beta test sites and are allowed to have pre release copies of all modules to test them on site.

These test sites will therefore have two systems in operation, a live one and a test one.

In order to simplify the distribution of new files to customers you are to create a system that tracks which client has what version of which files/modules.

The system should allow for the bulk creation of distribution disks and also allow the user to search for clients with a certain file version should a bug be found and all customers with that file need to be contacted or have their version updated.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Database to be used is MS Access 2003, this is used to store data.

To be developed using

VB.Net for the frontend

Using [url removed, login to view] / dataset to access data

to run on Windows XP Professional

Habilidades: .NET, Engenharia, Microsoft, Microsoft Access, MySQL, PHP, Arquitetura de software, Teste de Software, Visual Basic, Área de trabalho do Windows

Veja mais: what is vb net used for, what is hire purchase, web creation software, version one, vb creation, test data creation, systems developed using php, new hire release, ms access purchase order system, ms access purchase order database, hire system, data request system, access purchase order system, access database purchase order system, what is, database creation software, client database software, tracking server, tracking s, tracking number, software version, software company, old software, mot, master software

Acerca do Empregador:
( 0 comentários ) Canada

ID do Projeto: #3048781

4 freelancers estão ofertando em média $85 para esse trabalho


See private message.

$102 USD in 8 dias
(167 Comentários)

See private message.

$85 USD in 8 dias
(82 Comentários)

See private message.

$85 USD in 8 dias
(0 Comentários)

See private message.

$68 USD in 8 dias
(3 Comentários)