YOUR FEEDBACK
andy.mulholland wrote: intriguing !!! We have full scale 'Mashup Factories' in Chicago USA and Utrec...
AJAXWorld RIA Conference
Early Bird Savings Expire Friday Register Today and SAVE !..


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
POWERBUILDER LINKS YOU MUST CLICK ON


A Sybase Success Story: RS Information Systems
Using the right tools for the job

When faced with taking on a project that had been attempted multiple times, the new development team built a Sybase EAServerbased, three-tier architecture that succeeded. By employing Sybase EAServer, Sybase PowerBuilder, and Sybase Adaptive Server Enterprise (ASE) the team was able to rapidly deploy new functionality to fulfill the requirements of a large government training program.

The team built a suite of interrelated applications to address student tracking, recruitment, and placement services. Sybase EAServer now runs Sybase PowerBuilder business objects that service both PowerBuilder clients and Web applications. Sybase ASE replaced a problematic Informix database on the back end, cementing the success of the system.

Business Challenge

  • Tie together 122 training centers with 45,000 students.
  • Centralize student information so it can be shared between training centers and their support agencies.
  • Integrate a legacy payroll system and the functionality contained in current standalone applications.
  • New functionality must be rapidly developed and deployed.
  • Above all, succeed where multiple teams have failed in the past.
Solution
  • Sybase EAServer running Sybase PowerBuilder business objects communicating with a Sybase ASE database. The reusable business objects support both Sybase PowerBuilder and Web-based clients.
Results
  • Flexible three-tier architecture that supports 13,000 users and allows for future growth
  • Increased productivity for end users
  • Reduced development time
  • Application suite that seamlessly shares information
  • Reusable set of Sybase PowerBuilder objects maintain the business layer
  • Robust and scalable solution developed at minimal cost
Industry
  • Federal government training programs
Fixing a Struggling Project
Sometimes the success of a project hinges on selecting the right tool for the job. Karl Werner is a senior software architect for RS Information Systems, Inc., a systems integrator. In the spring of 1999 he began working on a large government training application project that should have been in the later stages of the development life cycle. Instead, the project had been through three iterations and, for a variety of reasons, was still floundering. It was a complex problem; the application needed to track 45,000 students distributed across 122 training centers and integrate several legacy applications. Werner and the new project team went back to basics, conducting a requirements gathering phase, analyzing the results, and designing the solution. The solution used Sybase EAServer running Sybase PowerBuilder components. After struggling with a mandated Informix database, the team eventually replaced Informix with Sybase Adaptive Server Enterprise (ASE) as the back-end database server. Between the efforts of the development team and the Sybase-centric solution, the project turned from failure to success.

Facing a Tough Audience
Walking in, Karl Werner knew the team was at a disadvantage because the earlier incarnations of the project had never gained traction. The target user community was jaded from the repeated attempts and there was intense pressure to turn the project around.

Werner and the development team were aware of the daunting challenge facing them when they took their shot at making the project succeed: "We were under a lot of undue pressure initially because of the prior failures. We already had that hanging over us. It was a broadly focused, large-scale system, with multiple modules to track many aspects of student information. The core of the project was to provide a way for 122 training centers throughout the nation to manage student information as they moved through the program. Students are between 16-24 years old and the majority live on site at the training facilities. The application had to track a student's location, the courses they were taking, classroom attendance, and any behavioral issues. Students also receive a subsidy while they are in the program and this needed to be tracked as well."

A Patchwork of Unrelated Applications
To further compound the complexity, this federal government training program had been in existence for several decades; consequently, several diverse and unrelated technology systems had evolved to address specific operational areas. Aside from the central system for managing student information, there was a separate application for recruiting new students and an independent system for post-training placement. The major requirement was to build an integrated suite of applications to encompass the student tracking, recruitment, and placement tasks. Instead of independent applications with limited information-sharing capabilities, the new solution needed a central repository of information each application could share, seed, and access. Additionally, the solution needed to integrate with the main payroll and reporting system, a transaction-based legacy application.

About Don Harrington
Don Harrington is a writer, trainer, and development consultant based in Spokane, Washington.

PBDJ LATEST STORIES . . .
Virtualization is actively being used by Sybase IT to help solve power/cooling issues as well as transform the datacenter into an environment that brings greater benefits to their customers, especially the engineering organization. Average CPU utilization was very low on physical serve...
Must have at least 5 years of recent experience (within the last 7 years) in building, testing, and supporting complex (multiple interfaces with database(s) and other applications) and mission-critical Windows applications using PowerBuilder. Must have at least 5 years of experience wr...
Join Scott Guthrie as he discusses Microsoft’s commitment to web standards development, Rich Internet Applications and how Microsoft is contributing to help move the web forward. Join Adobe’s Kevin Lynch as he demonstrates how Flash and HTML come together to make the most engaging,...
Particularly in a means of moving PowerBuilder applications to the web. What I’m looking for doesn’t require a server license or the installation of unmanaged code to the web server, and works well across different browsers (not just Internet Explorer). The WPF DataWindow will help...
"The rise of Enterprise Architecture is proof that organizations need to manage the impact of changes in competition, technology and regulations across their enterprise," said Dan Lahl, director of Intelligent Enterprise for Sybase. "PowerDesigner 15's unique Link and Synch technology ...
With PowerBuilder 11 Sybase gave developers what we have long hoped for – the possibility of taking an application created in a client/server architecture and turning it into a Web application, almost without having to move the code; and it's better if you don't use a server applicat...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING POWERBUILDER / SYBASE NEWS
Medmatics, LLC, a leading vendor of on-demand, anticoagulation software for private practices and ho...