[Mydatabasepilot-cvs] Docs Objective.html,NONE,1.1
Status: Alpha
Brought to you by:
nanoface
From: <nan...@us...> - 2003-04-09 01:01:54
|
Update of /cvsroot/mydatabasepilot/Docs In directory sc8-pr-cvs1:/tmp/cvs-serv31339 Added Files: Objective.html Log Message: Objective.html file added --- NEW FILE: Objective.html --- <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>MyDatabase Pilot Docs - DEVELOPMENT PLAN - Objective</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <div style="font-size: 24px;font-weight: bold;color: #003399; background-color: #FFFFCC; text-align: center; margin: 3px 0px;">DEVELOPMENT PLAN<br>Objective</div> <div style="font-size: 18px; font-weight: bold; color: #003399; margin: 3px 0px;">Goal</div> <p style="text-align: justify;">MyDatabase Pilot is a browser based GUI for MySQL databases, written in ColdFusion. It allows for easy navigation and interaction with the structure of your database.</p> <div style="font-size: 18px; font-weight: bold; color: #003399; margin: 3px 0px;">Minimum Functionality to Achieve Goal</div> <p style="text-align: justify;">In order to achieve our goal for MyDatabase Pilot, we need to have a basic set of functionality that would be expected from a product with the above stated goal. The list below is what we consider to be "Minimum Functionality". When the list below has been implemented, we can consider MyDatabase Pilot to have reached Beta release. At which point extensive testing will begin.</p> <ul> <li>Seamless (and perceived continuous) Database Connection<br>(implemented since v0.7.0.a)</li> <li>List Tables<br>(implemented since v0.7.0.a)</li> <li>Provide Basic Information about MySQL Server, ColdFusion Server, and Operating System<br>(implemented since v0.7.0.a)</li> <li>View Table Structure<br>(implemented since v0.7.0.a)</li> <li>View Table Records</li> <li>Data Definition</li> <ul> <li>Add New Field</li> <li>Alter Field</li> <li>Drop Field</li> <li>Add New Table</li> <li>Drop Table</li> <li>Alter Table (Rename Table, Alter Table Order)</li> </ul> <li>Data Manipulation</li> <ul> <li>Select</li> <li>Insert</li> <li>Update</li> <li>Delete</li> </ul> </ul> <p style="text-align: justify;">The above functionality list is in roughly the chronological order of planned implementation.</p> <p style="text-align: justify;">You may wonder why we have left out Create/Drop Database.</p> <p style="text-align: justify;">Reason One: We are designing this first release to work with datasources, that are already configured in your ColdFusion Administrator. For us to have datasources, we already have created the database, thus no need for Create/Drop Database Commands.</p> <p style="text-align: justify;">Reason Two: The vast majority of MySQL users, use MySQL with web applications. A lot of web applications are created for hosted environments. In hosted environments usually web developers only have access to specific databases, opposed to the entire MySQL server. Bottom line if you need this functionality, join the development team and contribute your code.</p> <p style="text-align: justify;">The create/drop database functionality may be reconsidered in a later release. Your suggestions/code are welcome.</p> </body> </html> |