| Automation++ |
 |
Automatic login page |
Prescient Author does a lot for you automatically when you start a new project. It creates a login page to authenticate users for your system. It creates a base module (default) and when you add tables to the base module, Prescient Author automatically creates forms for entering data, reports for viewing data and menus for navigation. It also writes methods to read/write data from the database. That's not all, Prescient Author also creates a Module level and a Project level dashboard for you automatically!! |
|
 |
Automatic project dashboard |
 |
Automatic module dashboard |
 |
Automatic menus |
 |
Automatic forms |
 |
Automatic reports |
 |
Automatic database access/update methods |
| |
| Collaborative Development |
 |
Modular development approach |
Prescient Author is a true collaborative development tool. It allows developing your system in various modules and working on these modules simultaneously.
Prescient Author with its Module merging technology allows integration of different modules for final integration. It even allows multiple users working on the same module to further speed up development.
Prescient Author's module based development approach encourages reuse of modules that have been developed previously for different applications (with some modifications as necessary). |
|
 |
Module merging |
 |
Module reuse |
| |
|
|
| |
|
|
| |
|
|
| |
|
| Database Modeling |
 |
Import tables from database |
Prescient Author allows you to import tables from your existing database, making it easier to start developing your applications in Prescient Author. This feature can help you to quickly migrate your existing applications to ASP.NET.
Prescient Author allows you to design/model your tables through its interactive menus. It helps in capturing the entire design intent (database, master details, forms, reports) etc all in one place and helps you through the entire lifecycle of the project.
Whenever changes are made to tables in database either via Prescient Author interface or by accessing database directly, the "DB Sync" utility clearly shows the differences in these two representations and lets you select the one you wish and synchronizing the two.
Prescient Author supports Smart Delete on data in master tables. It allows you to delete (inactivate) the data and yet retain all the information in the database to be retrieved when needed. |
|
 |
Design Tables |
|
 |
Database synchronization |
|
 |
Soft delete |
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
| Roles Management |
 |
Roles Management |
Prescient Author does user authentication but beyond that it is also possible to assign different roles to the users. Based on their roles these users are presented with different menus, forms and reports. (eg, an employee may have just read access but a manager may have read/write access). Different dashboards could also be created for different roles. |
|
 |
Role based menus, forms, reports
(Role based read/write access) |
|
 |
Role based dashboard |
|
 |
| UI Design |
 |
Role based form design |
Prescient Author allows you to design all your user interfaces forms, reports, dashboards, menus. It automatically creates defaults for all of these which can be customized as and when needed. It allows you to create multiple versions of the same form/report to be used for different roles. (a report/form seen by an employee and a manager could be slightly different)
Prescient Author allows creating the dynamic reference fields on the forms. These fields are used to show the additional information about the record. e.g. On an "Order Entry" form for selecting a customer, an additional region selection combo box can be added to make customer selection easy. Here the region acts as the reference field to select the customer from that region.
Form designing supports useful features like field validation (client side validation), field recompute (eg, when "Country" is selected on the form, the "States" are updated for that country), field visibility (show / hide, editable / read only etc).
Prescient Author supports both top as well as left menus.
Consistent look and feel across the forms is achieved by using pre defined themes and color schemes. Quick access links (like Home, Buy, Checkout etc) could be easily inserted on a series of pages.
You can create your own custom themes and add them to Prescient author
|
|
 |
Hyperlinks on the form
(pre link and post link) |
|
 |
Form controls |
|
| |
 |
Field Re-compute |
 |
Field validation |
 |
Field Visibility / Enable / Disable |
 |
Reference field |
 |
File upload |
 |
Hidden field |
|
|
 |
Menu design |
|
| |
 |
Top menu |
 |
Left Menu |
|
|
 |
Themes |
|
| |
 |
Predefined themes |
 |
User defined themes |
|
|
| |
| Reports |
 |
List Reports |
Prescient Author by default creates list reports with Grid View like features including paging, sorting records, exporting report to Microsoft Word and Microsoft Excel. |
|
 |
RDLC reports (Group, Graph etc.) |
Prescient Author also integrates seamlessly with RDLC reports. |
|
 |
Auto Filters |
Prescient Author automatically creates filters based on foreign key for both list and RDLC report. |
|
 |
Multi Edit |
Prescient Author allows you to view multiple records in a grid view and update multiple items at a time. |
|
| |
| Working with User Code |
 |
Clever separation of auto and user code |
Prescient Author cleverly separates the auto generated code from the user code. This helps in regenerating auto code without ever overwriting the user code.
Prescient Author even reads the user code and makes these functions available to assign to various controls while designing the system.
Prescient Author allows importing the RDLC reports modeled in Dot Net. Prescient Author allows to control the output of the RDLC report by attaching the user defined functions. Prescient Author allows adding the filters on the RDLC report.
Prescient Author creates placeholders for user code (to take specific action) Pre and Post database actions. (eg, it needs to change value of "Status" of project from Partial to Complete when "ProjectComplete" is changed to 100%) |
|
 |
Modeling with user defined functions |
|
 |
Integration with RDLC reports |
|
 |
Pre and Post Data base actions |
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
| Technology Features |
 |
Dot Net compatible output (ASPX front end, CS logical layer, CS connectivity layer) |
Prescient Author is fully compatible with dot Net three tier architecture. It generates ASPX code for the front end, the logical layer is in C# followed by the database connectivity layer. Prescient Author works with SQL server 2000 and above. It also supports advanced features like flicker free update of forms (Ajax).
Prescient Author supports custom validator and required field validator.
Prescient Author works seamlessly with SQL server 2000+, SQL Express 2005+ and Oracle 10g, Oracle 10g Express databases
Prescient Author allows you to create forms with dot NET grid view control, providing you with option of single record edit and multi record (batch) edit.
|
|
 |
Supports SQL server 2000 and above |
|
 |
Flicker free update on form (Ajax) |
|
 |
Dot NET validations |
|
| |
 |
Required field validator |
 |
Custom validator |
|
|
 |
Supports SQL server 2000+, SQL Express 2005+, and Oracle 10g, Oracle 10g Express |
 |
Dot NET Grid view control |
| |
| Licenses |
 |
Node Locked |
In Node locked type license one license is running on only one machine |
|
 |
Floating |
Floating licensing allows installing the same license on multiple machines. Web server handled the activation/deactivation of the license on multiple machines. |
|
 |
|