Microsoft Business Systems Development
EJI has been consulting in Microsoft Business applications and application development projects since our first contact in 2005 with a medium sized Nursing Home and Aged Care collection of facilities within Queensland.
Our first task
was helping the business with setup and advice for a small content
managed Website. This however grew to include reassessment of the
existing suite of legacy applications used to run the business
nationally and architecting a better long term Microsoft
solution for the medium sized business (> 200 employees)..
Some of the benefits include:
- Developing a strategy to build new applications into a framework of Service Based Architecture (SOA), services for the company wide facilities. This included developing cost effective common services 'Enterprise Services' for the company. This reduced the cost of developing new applications with much functionality shared or reused from the common enterprise services
- Future proofing the architecture by allowing for the integration and deployment of Microsoft BizTalk for a full enterprise system service bus (ESB) when required
- Integrating siloed (stand alone) legacy systems into the new Architecture to reduce the need for double entering of information
- Provided an Identity management (single sign on/automatic sign on) system to reduce the need for different passwords, identities per application
- Provided tight integration of existing legacy applications into both the new services and new applications
Projects
The following projects have been successfully deployed (in order of occurrence):
- Microsoft.NET Content Management Website allowing content update and modification live
- Microsoft Office (MOSS) SharePoint Setup deployment and modification, extension with Web Part development and integration into Enterprise Services
- Assessment of current systems, Business Needs, shortcomings, planned product integration and Development of a Architecture and migration strategy
- Development of Enterprise Services, which provided common services for simple tasks such as User Account creation
- Integration to existing Enterprise Resource Planning (ERP) systems and publishing of that data for the enterprise applications
- Design and Development of stages 2 & 3 for Staff Appraisals
- Email authorisation
application for all staff correspondence. This application
ensures no outgoing communication is possible without authorisation,
significantly improving public image risk
- Feedback Help Desk, a web based application for public (through DotNetNuke .net website integration), internal patients, staff and management to log complaints, deal with and assign to outside staff to rectify problems and track feedback items until completed successfully. Note: this uses full featured Windows Workflow to track, escalate and manage tasks cost effectively
- Accreditations, a company wide system to allow for tracking of health care requirements within the industry. This allows for the legal requirements of Aged Care to be tracked and monitored to ensure quality care and freedom from legal ramifications. Many industries are required to provide documented support for legal obligations. We were able to do so cost effectively
- Constant Enterprise
Application and network support
Details and Technologies
| Project Description |
Produce
enterprise level web services to publish enterprise data for all
applications according to a Service Oriented Architecture
(SOA).
|
| Start Date |
Oct
2005
|
| Finish
Date |
2008
|
| Value | $600k
|
| Solution Deployed |
Visual
Studio, Visual Source Safe, SQL Management Studio, 2003 Server
|
| Size in terms of the number of tables, size of database, complexity of code |
218
tables, databases used and developed are several Gig, code is very
complex with involved business rules using bleeding edge technologies
such as MS Workflow, Windows Communication Foundation
|
| Technical environment |
Microsoft
.NET Application Development, SQLServer, C#, Windows Server
2003, Visual Studio, SQLServer, SQL Reports, IIS
|
Please review our past projects and take advantage of our free initial consultation to discuss your business as soon as possible.