Re-write VB.Net SQL Server Application

Končano Objavljeno Dec 10, 2009 Plačilo ob prevzemu
Končano Plačilo ob prevzemu

I have built a prototype of an application that I want re-written in VB.Net and either SQL Server Express (as it is now) or compact. Please download prototype setup files and install the application (username = Snippets password = Snippets). I will supply the source code to the successful bidder and they can use the existing winforms and any other code snippets they require. The re-write must do everything that the prototype does plus the following facilities...

Rich Text Formatting

Spell Checker

Print Facility

Multi-user Capabilities

Security Features

Backup and Restore facility

Improved Deployment Capability

## Deliverables

****Introduction****

Snippets is a personal information manager. It provides users with a place to store information (snippets), link snippets to other snippets, files or websites and quickly access that information by way of search facilities and from ‘active’ reports. Active reports being reports that the user can double-click on individual rows to access specific snippets. It has also got a notification facility were users can be notified about forthcoming (one off, or repeat) events.

It has been designed to be simple to operate by users who are not necessarily computer literate. It has an inbuilt user guide and extensive use of pop up information (tool tips) etc. It is completely configurable and users decide how they want to configure it i.e. what the individual categories, subcategories and snippets are called etc.

**Remit**

The remit is to take the existing version of Snippets (the prototype) and replace it with a fully featured, secure and robust program (the rebuild). The general look and feel of the application will be maintained along with the existing form layouts etc. The rebuild will be written in VB.Net and have either an SQL Server Express, or an SQL Server Compact database. This is likely to be internal (unless technical restrictions dictate otherwise). The rebuild must have all of the main features of the prototype including the following

Method of adding, editing and deleting categories, sub-categories and snippets

Method of navigating to individual categories, sub-categories and snippets

Method of moving snippets (and sub-categories)

Method of linking snippets to other snippets(tags)

Method of linking snippets to PC files and websites etc

Method of adding snippets so they appear on the things to do report

Search facilities and advanced search facilities

Active reports ??" my categories, my snippets, recent activities and things to do

Export facilities ??" user configurable report exported to Word or Notepad

Hot buttons ??" user configurable

Restriction capabilities including release code

Built in user guide

Admin Form ??" hot button configuration, backup/restore and restriction code etc

As well as the these additional features

Rich Text Formatting

Spell Checker

Print Facility

Multi-user Capabilities

Security Features

Backup and Restore facility

Improved Deployment Capability

Rich Text Formatting

The rebuild should store rtf data such as larger text, coloured text and images etc.

**Spell Checker**

The rebuild will have a spell checking facility similar to that of Word. It will need to automatically detect or at least, be switchable between UK and USA English spelling.

**Print Facility**

The rebuild will have an addition to the right click menu that enables users to print the content of the current snippet.

**Multi-user Capabilities**

A user might want to share the application with their partner while still controlling access to their own personal data. Each user should be able to logon using their own unique username and password and only access their own data i.e categories, sub-categories and snippets, not that of their partner.

**Security**

Users will sometimes want to store sensitive information such as usernames and passwords within the application. The rebuild will need to protect this data from unauthorised access by some method of encryption. This is also true for any backup files that the application creates.

**Backup and Restore**

Users will be able to backup all the data to either a file on their PC or on to a memory stick or other external devise. They will be able to restore their data from the same. They will be able to use this backup restore facility to synchronise their data between different versions of the rebuild, operating on different machines. They might want to use it at home and at work for instance.

**Deployment Capability**

The deployment of the application needs to be as simple as possible and must work on PCs running Windows XP, Vista and Windows 7. It needs to automatically detect, download and install any missing dependencies such as SQL Server or the .Net framework etc. It should also enable front end upgrades to be delivered while retaining user’s database and data.

.NET Inženiring Microsoft MySQL PHP Vodenje projektov Arhitektura porgramske opreme Preizkušanje programske opreme SQL Visual Basic Namizje Windows

ID projekta: #3015946

Več o projektu

7 predlogov Oddaljen projekt Aktiven Dec 30, 2009

Dodeljeno:

ideaplusvw

See private message.

$170 USD v 14 dneh
(11 mnenj)
3.0

7 freelancerjev ponuja v povprečju za $549 na tem delu

aspnetlancer

See private message.

$765 USD v 14 dneh
(37 ocen)
6.0
projectcafe

See private message.

$212.5 USD v 14 dneh
(10 ocen)
5.1
alnaba

See private message.

$1530 USD v 14 dneh
(28 ocen)
5.0
chandreshkumarlx

See private message.

$722.5 USD v 14 dneh
(17 ocen)
4.2
gendolftsl

See private message.

$212.5 USD v 14 dneh
(35 ocen)
4.2
alienwebsl

See private message.

$229.5 USD v 14 dneh
(6 ocen)
2.7