New database Posts 

"New database" Knowledge Base Posts |
| |
KB Article |
|
Mike Prestwood
|
1. Generate Legacy Paradox PDFs
Create documentation directly from legacy Paradox system. We have a suite of PDoxDos and PDoxWin analysis tools which create our data models, data dictionaries, file inventories, and searchable reference databases. This documentation is used to create the new database as well as to extract many data driven business rules. This step includes setting up the legacy system with data in our development environment so developers can exercise the legacy system anytime needed throughout both steps of our 2-step process.
Deliverable: Saved as PDFs on drive P as well as sent to the client in an email.
|
 SS
 2732 Hits
|
 Prestwood IT Solutions
|
Mike Prestwood
|
2. 1 of 2, AppName 1.0
Step 1 of 2: Discovery
- PSDP Feasibility Phase: Setup legacy system for coders. Document legacy system using automated tools.
- PSDP Requirements Phase: Identify forms and reports to convert. Document terms, actors, and identify use cases. Identify enhancements (if any). Identify tables in use.
- PSDP Design Phase: Build new database. Initial screen design mockup. Document business rules and additional documentation of use cases.
Step 1 deliverables usually include a project plan for the Step 2 of 2 build-it phase which serves as the requirements, a new database, and a GUI mockup. Each form and report becomes a task in step 2 of our 2-step process along with other known tasks such as build data migration program, build MVC Shell Application, user subsystem, and admin forms for maintaining users, lookup tables, etc.
Step 1 of our 2 step approach is used to start a project with discovery. Step 2 is build. The goal of discovery is to document known requirements, some initial design, and a project plan. Step 1 of our 2 step includes at least the following tasks: Gather Requirements, Build GUI Mockup, and Create the Initial Database. The Requirements task becomes the project plan for step 2, Build.
Discovery can include additional tasks such as documenting an existing application, data cleanup, and even a task or two from the initial coding phase such as implementing our Prestwood ASP.Net MVC shell which includes some initial design, and member management.
If this ticket is not authorized, the printed version of the Project Plan is the Project Proposal for Discovery. Once authorized, the tasks of this project are completed. The requirements task is completed by creating a Step 2 of 2 project ticket which becomes the project plan and/or the proposal for Step 2, Build.
9 years ago, and updated 9 years ago
(1 Comments
, last by Ameli.K )
|
 SS
 2409 Hits
|
 Prestwood IT Solutions
|
Mike Prestwood
|
3. Prospect, Build App, New
Feasibility Phase, which is part of Discovery, can include converting any existing documentation into our system, or we can just get started by kicking off a Requirements+Design project.
Time Estimate: Although it depends on many factors, feasibility usually ranges from 0 to 16 hours, but each client varies. Our recommendation is that we kick-off a Requirements+Design project ASAP.
Goals:
- Define any initial feasibility tasks the client wants done plus propose any that come to mind.
- If appropriate to do a longer Feasibility Phase, then initiate a Feasibility Phase project.
- If client is ready to proceed, define 2-Step approach, initiate Step 1: Requirements+Design (What+Why) with minimum tasks of Requirements Document, Initial Database, and GUI Mockup.
Note: For the best chance of a successful project, limit version 1.0 to as few features as reasonable.
|
 SS
 1869 Hits
|
 Prestwood IT Solutions
|
Mike Prestwood
|
4. Document Legacy System
Usually includes screenshots with text, access to physical database for reference, or we document existing database. Other documentation might include creating videos of old app focusing on walking through of various use cases.
- Create app record in Enterprise Modeling, complete 100%.
- Create Old Requirements Document project. Usually best to stick with one task/artifact per screen. Skip General Requirements because that applies to new projects.
- Add App Specific Actors.
- Add App Specific Definitions.
- [Optional] Document old app General Design.
13 years ago, and updated 9 years ago
(8 Comments
, last by Gladlys.G )
|
 KB Post
 5839 Hits
|
 Client Extranet
|
Mike Prestwood
|
5. Prospect, Build App, Convert from Old
Feasibility Phase, which is part of Discovery, can include documenting existing system, establishing scope of new application (meaning document what is in old app that is not needed, plus minimal needed additional features).
Time Estimate: Although it depends on the complexity of the old application, feasibility usually ranges from 16 to 40 hours, but for larger complex applications, they can be several hundred hours.
Goals:
- Define new project as a Strict Technical Conversion with few additions, or define as a Technical Conversion with Additions.
- If appropriate to do a longer Feasibility Phase, then initiate a Feasibility Phase project.
- If client is ready to proceed, define 2-Step approach, initiate Step 1: Requirements (What) with minimum deliverables of Requirements Document, Initial Database, and GUI Mockup.
Note: For the best chance of a successful project, limit changes to as few as reasonable.
|
 SS
 2693 Hits
|
 Prestwood IT Solutions
|
Wes Peterson
|
6. TADOTable: When The Obvious Can Be Wrong!
With the introduction of support for ADO Database access, Borland gave us TADOTable, a quick, easy-to-use component to begin the job of outfitting an existing application with a newer database. But TADOTable is no TTable! It comes with some baggage you can do without.
18 years ago, and updated 15 years ago
(1 Comments
, last by Jack.P )
|
 Article
 25626 Hits
|
 Pascal and Delphi Coding
|
Wes Peterson
|
7. Installing BDE using Merge Modules
The new and "approved" way to install the BDE is by way of mege modules. This is quite a bit different than the traditional ways of using a pre-made program, or incorporating BDE Cab files (from, say, your Delphi installation). Caveat: This is new news for me, and I don't claim to know or understand everything there is to know on this topic but I do have some helpful findings for you.
18 years ago, and updated 17 years ago
(5 Comments
, last by Southwest.R )
|
 Article
 28132 Hits
|
 Coding & OO
|
Mike Prestwood
|
8. VB Classic Report Tools Overview
Crystal Reports was very popular with VB Classic developers and came bundled with Visual Basic 3 through 6. VB6 offers both Crystal Reports and the new Microsoft Data Report Designer.
18 years ago, and updated 18 years ago
|
 Code
 12410 Hits
|
 Visual Basic Classic
|
Mike Prestwood
|
9. Paradox 11 & SQL Server-Cannot Select BDE Alias
I recently upgraded to Windows XP and now Paradox 11 cannot open SQL Server database tables. In the open-dialog-box, I see the aliases, but cannot select one which is linked to a SQL server database. The same thing happens, trying to create a QBE query, new form, etc... All existing queries, forms, ... are working (using these aliases).
19 years ago, and updated 18 years ago
(1 Comments
, last by Jamie.B )
|
 FAQ
 17835 Hits
|
 Corel Paradox / ObjectPAL Coding
|
Wes Peterson
|
10. SQL Server 2005 - Great Learning Resource
Whether you're a total newbie to databases, and need of a good foundation, a seasoned pro that wants a little review, or a developer that wants to help educate his clients, a series of well executed training videos is a great way to go.
|
 Blog
 9390 Hits
|
 DBA, Databases, & Data
|
Wes Peterson
|
11. ElevateDb - The New Kid on the DB Block
For years, Elevate Software has provided the elegant, fast, and stable DBISAM database. They're recently released ElevateDB, an amazing follow-up.
|
 News
 12199 Hits
|
 DBA, Databases, & Data
|
Mike Prestwood
|
12. Press Release: Prestwood Develops Student Tracking Application
Prestwood uses database expertise in development of a new student tracking application for renowned Chicago Department of Cultural Affairs/Gallery 37.
(4 Comments
, last by Pec.t )
|
 KB Post
 14188 Hits
|
 Client Extranet
|
Mike Prestwood
|
13. Press Release: Prestwood Develops Student Tracking Application
Prestwood uses database expertise in development of a new student tracking application for renowned Chicago Department of Cultural Affairs/Gallery 37.
(4 Comments
, last by Edgar.J )
|
 KB Post
 14184 Hits
|
 Client Extranet
|
|