Can't find what you need?

Development of Software for Child Care Organization Management

Development of Software for Child Care Organization Management

Industry
Education
Technologies
.NET, MS SQL Server

Customer

Child care management organization. It has a head office with upper-level management and a number of childcare centers with their responsible persons – local management.

Challenge

Organization navigator is a web-based software for management of locations, relative document flow, locations maintenance workflow, budget and actions planning.

The project was designed to provide all management levels with a proper tool that would allow accumulating in one system the information about the document workflow relative to buildings and costs of their maintenance. The system supports statistics gathering and financial reporting features.

Project goals:

  • To enhance the existing MS Access application by providing rich user interface.
  • To improve the existing functionality
  • To make the application web-enabled (available over the Internet and intranet)
  • To make the application customizable for multiple customers.

Solution

Windows Presentation Foundation (WPF) was selected as a major technology for the realization of the project. WPF features allow building a rich user interface, which exploits the full power the resources of client computer and is easily available over the Internet and intranet through native XBAP format support: user gets an impression that he or she is using a desktop application through a browser – user interface is as rich as its desktop counterparts are.

XBAP applications are hosted in a sandbox, which ensures that the client's computer is protected against misuse and allows applying necessary restrictions to secure client-server interactions.

ScienceSoft team has developed several ways to enable secure client-server interactions, which are implemented in new WPF/XBAP projects.

The system's functionality is realized by Web service hosted on solution provider's server, which considerably simplifies its maintenance. Since XBAP applications are only allowed to interact with web services hosted on the client-part server, the direct access to provider's web services is denied. Clientside part interacts both with customer-side and provider-side web services. DM-V-VM architecture was chosen and implemented as it represents the perfect fit for WPF technology.

Results

Currently ScienceSoft team is working on this project on time and material basis. The product already exists in Beta version and is the pre-sale stage and is presented at software exhibitions. Version 1 of the product is about to be released soon.

Services provided to the Customer: web application design, custom web application development, and outsourcing.

Technologies and Tools

Management:

Microsoft Word, Microsoft Excel, Microsoft Visio, Microsoft Project 2003/2007, Sparx Enterprise Architect 7.0, iterative development, risk management, change requests management, team motivation.

Project:

Microsoft .NET Framework 3.5, WPF, XBAP, C#, LINQ (Linq2SQL), ASP.NET Web Services, Microsoft

Visual Studio 2008, Microsoft SQL server 2008 and Microsoft Reporting Services, Crystal Reports, Microsoft Windows Server 2003, 3rd party controls (Xceed WPF DataGrid v3.1, DevComponents WPF Scheduler), Cruise Control, NAnt, NUnit, Microsoft Internet Information Services.

Need help with a similar project?

Drop us a line, and our rep will contact you within 30 minutes to arrange an initial discussion.

More Case Studies