Project manager
Knowlegde with elementary database basics know-
2. Operational Data
3. Domains and attributes
4. Integrity rules normalisation
Translate Project facts into
tables and relations
ajavermijs@xs4all.nl
Table column : 1:1 related attributes
Table identification : primary key
Relation : foreign key
l
Amazing technological developments: nano technics, memories, ..
Ever advancing intelligent reliable projects by Nasa, Xerox, Apple, Microsoft, Google, Internet, etc. Not to mention the Object oriented programming languages (C++, ..),
Software development environments, Java, Database management systems, SQL server, PHP, Oracle, Big Data, etc.
How come, that 50% software project developments fail?
That question is not so difficult to answer, apparently persistent programming on an inadequate thought out software foundation.
The solution is therefore not at computer science, with perfect tools that control computers, but the denouement is at the origin, where the ideas arise.
The real source is the project itself, there is the knowledge and experience, which should be formalized in particular rules out the scientific logic.
A relational database system (RDBMS) annually handles logical rules and has the potential Project facts in the common project language.
The Project Manager and Project co-
1.Picture: Project concepts into entities, identifiers, relationships (1:1, 1: N, N:M), attributes.
2.Think: How Project features can be derived from the Data.
Integration
The Project Database integration into OOP classes is a Computer Science elaboration.
Feed-
Project implementation needs a constant interchange between Project experts and Software developers, to keep the Project Database up to date.
Look above, the fly confusion in the bottle will disappear and the “fly world” is disclosed.
Interpretation:
1. The project exists of facts.
2. Facts picture Entities and Relations.
3. A logic picture of facts is a thought.
4. A thought is a function of facts.
5. Functions are Entities and Relations dependent.
Functions are known implicitly.
6. The general Project function form is the
Relational Project Database
“data box”
7. This must be said.
Logic < -
Example:
The chessboard, the pieces and the rules determine all possible chess games.
A chess game what is being played is subordinate it merely requires abilities.
Data are building stones Functions are check stones
The Relational Project database in action.
Start: During the Project definition phase, elementary database knowledge is required, the contribution of an program coder may be undesirable. Naming entities, attributes and relationships is a matter of the Project employees themselves and requires special attention, because the Project database must ultimately be made understandable by Project co-
Iteration: New insights improve Project quality. Proposals for any adjustments to be made and/or extensions are checked against the Project database. First of all the Project database need adjustment after that Programs updates must follow. This approach is necessary to guarantee "top-

Project
RDBMS
OOP
Programm
Look above
Project names
Ludwig Wittgenstein:
3.14-
3.202 The in the sentence used ' simple characters ' are called names.
3.203 The name means the object (entity)
3.22 The name represents the object in the sentence.
3.26. The name can’t be further parsed by any definition: it is a primitive sign
3.318. As Frege and Russell barrel I the sentence on as a function of the expressions it contains
Interpretation:
Project names can’t be decomposed by any definition(tables, attributes, relations, functions).
Software global -
Logische syntaxis : RDBMS, Object georiënteerde systemen, e.a Software omgevingen staan garant.
Logic
Software