BC Skills Connect Tracking and Invoicing System
The Ministry of Economic Development created a new program, BC Skills Connect, to provide financial support for recent immigrants to obtain job related skills in the BC workplace. The BC Skills Connect Tracking and Invoicing System is an Internet/Intranet web-based application, built in .NET, to support the program. We re-used components of an existing Ministry application to eliminate some basic development costs, enabling the Ministry to spend its budget on vital custom features:
Three multi-tabbed forms with intuitive and flexible page tabs to capture data.
Extensive Search capabilities.
A complex role-based security model.
10 pre-defined reports and an ad-hoc user reporting tool.
A complex, automatic invoice-generating engine and invoice approval process.
Web services to import data from external databases.
We developed the original system on time and within budget, and conducted extensive user training before it was released. We have also released three significant upgrades to the system to address changes in the Skills Connect program, and we continue to provide maintenance support for the system.

Technology Synopsis
Programming |
ASP.NET, VB.NET, XML, HTML, JavaScript, Java, IIS 6.0, MS Internet Explorer 5.0 6.0, Netegrity Siteminder, Office Automation, Crystal Reports, plus misc. Utilities |
Database |
SQL Server 2000, .NET DataReader, plus misc. Utilities |
Networking & Protocols |
HTTP, TCP/IP, VPN, LAN, WAN, plus misc. Utilities |
Graphics |
Corel Draw / Photo Paint 10.0. plus misc. Utilities |
Operating Systems |
Windows 2000 & 2003 Server, plus misc. Utilities |
Business Analysis |
JAD, UML, Use Cases |