Click here to Skip to main content

Catalog.CodeProject.com


Rate this:   Poor Excellent
Please Sign up or sign in to vote.
Item Details
License: Commercial
Technologies: C++ (VC6, VC7, VC7.1, VC8.0, C++, VC9.0, VC10.0), C# (C#1.0, C#2.0, C#3.0, C#, C#4.0), VB (VB, VB.NET), Java, SQL, HTML, .NET (.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5, .NET, .NET4), JavaSE6, J2SE5, J2SE4, J2ME, J2EE, ASP, ASP.NET, Win32, Win64, SQL-Server (SQL2000, SQL-server-2005, SQL-CE, SQL-Server, SQL-Server-2008), IIS (IIS5, IIS5.1, IIS6, IIS7, IIS), Visual-Studio (VS.NET2002, VS.NET2003, VS2005, VS6, VS2008, Visual-Studio, VS2010), ADO, ADO.NET, WebForms, JDBC, Oracle, WinForm
Last Updated: 9 Jun 2010

Contact Information
Contact Name:
Tran NQLSoftware
Email:
ct@nqlsoftware.com
Email Format:
Html
Address 1:
2769 Chastain Meadows Pkwy #80
State / Province:
Georgia
Country:
United States
URL:
http://www.nqlsoftware.com

Seagull

Tran NQLSoftware
Version: 2.0
NQL Seagull 2.0
Java and Dot Net Source Code Generator - Save Development Cost
Seagull generates n-tier architecture source codes directly from your Oracle or MS-SQL database for ASPX, JSP, Java bean, Java, C#, VB.NET, VC++ and more... Download and try it for free for 30 days. The source codes are yours.
 
Overview
NQL SEAGULL is a powerful database application design tool that enables software developers to dramatically reduce their overall development cost by streamlining the design and implementation process. Traditionally, the approval of the design is just the beginning of the software implementation phase. But with NQL Seagull, the approval of the design is near the end of the implementation phase.
 
Streamlined Development Solution
Following the requirement phase, developers undergo an extensive architecture phase where the design of the database schema, presentation layer, and business object are created. Once this phase is approved, the longest phase in software development life cycle, the implementation phase, begins. Developers then traditionally must write codes to save each piece of information from the graphical user interface (GUI) to the database, a process that is extremely tedious and time consuming. To complete this task, developers must have a strong understanding of the the database structure, the data type of each column, and the database transfer protocols to be used, such as ADO and ADO.NET. If the database schema is modified at any point, developers must repeat the entire process to ensure proper code integrity .
 
Recognizing the tedious and time consuming nature of the above process, NQL Software has developed NQL Seagull, an intelligently designed database case tool that streamlines these tasks to save software firms time, and thereby dramatically reducing the overall development cost.
 
Not only does the NQL Seagull design tool create business object model easily, through inheritance and containment, but it also:
 
Creates database schema
Generates GUI (aspx) and business object layer source code (C#, VB.NET, VC++)
Generates JSP, Java bean and Java class.
Saves data to database and load data from database without additional modification of the classes generated.
Graphical User Interface (GUI) Classes
 
Web Form
For each entity, Seagull creates a web form. The form contain controls for each attribute of an entity (column of a table). The form also has functions to get and set data that map the data on the form to the class then eventually to the database.
 
Business Object Model Classes
From the business object model (diagram), NQL Seagull creates the business object model classes allowing you to traverse from one class to another via associations. It also allows you to transfer data between class and database without having knowledge of the database structure or writing SQL statements. For each entity, NQL Seagull generates a class. The class derives from NQLPersistence which has functions enough for you to do database operations such as insert, update, delete and retrieve and alse has the appropriate properties for each attribute of the entity and the appropriate containment is referred to as an association (an object or an object collection) and inheritance.
 
With NQL Seagull, there is no need to write SQL statement. GUI classes and object model classes work together seamlessly.

 
 
 

Advertise | Privacy | Mobile
Web02 | 2.8.140415.2 | Last Updated 10 Aug 2007
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Use
Layout: fixed | fluid