^Eating my own dog food re __((System Development Life Cycle - SDLC|SDLC's))__ and __((Package Maintainer Teams))__ - [http://www.bitweaver.org/wolff_borg|wolff_borg]^
|
{maketoc}
|
+!!Resources |
+None as yet |
+ |
+!!Definitions |
+* Controller PHP - see ((Model View Controller - MVC)) |
+* Model PHP - see ((Model View Controller - MVC)) |
+* Attribute - similar to a field in a database table |
+ |
!Feasibility Study
|
There were discussion which lead to the idea of a simplified method to create forms based applications, using existing functions and programming methods.
|
|
!Analysis and Specifications v1.0 - due 17 July 2005
|
Requirements for v1.0 are:
|
-* Data fields with the ability of unlimited multiple occurance of attributes - wolff_borg
|
+* Data fields with the ability of unlimited multiple occurance of attributes (eg unlimited phone numbers in a contacts form) - wolff_borg |
** Observer/Observable event triggers to aid in synchronisation with external data storage - wolff_borg
|
* Storage of data in XML format in LibertyContent - lsces, jht001
|
** Use of LibertyStructures to organise data - xing
|
** Store variable data like this in a LibertyContent record without needing extra database fields - lsces
|
* Forms using fieled type plugins to automatically generate, based on XML content - xing
|
-** ModelViewController segregation between the data manipulation and the form display - wolff_borg
|
+** Model View Controller - MVC segregation between the data manipulation and the form display - wolff_borg |
** A generic dynamic form that can be applied to other packages - xing, jht001
|
** A LibertyPlugin for a form element that takes a name, type and value - lsces
|
** The ability to update the page with values returned from the form dependent on the type values - lsces
|