Preview

4.6.2 Class Diagram

Satisfactory Essays
Open Document
Open Document
774 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
4.6.2 Class Diagram
4.6.2 Class Diagram:
• In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among objects. • The class diagram is the main building block of object oriented modeling. • It is used both for general conceptual modeling of the systematic of the application, and for detailed modeling translating the models into programming code. • Class diagrams can also be used for data modeling. • The classes in a class diagram represent both the main objects, interactions in the application and the classes to be programmed.
…show more content…
It is printed in Bold, centered and the first letter capitalized. • The middle part contains the attributes of the class. They are left aligned and the first letter is lower case. • The bottom part gives the methods or operations the class can take or undertake. They are also left aligned and the first letter is lower case.
GROUP ID: 36061 SYSTEM ANALYSIS
SOCET(CE) Page | 51 [Figure 4.17: Class Diagram]
GROUP ID: 36061 SYSTEM ANALYSIS
SOCET(CE) Page | 52
4.6.3 Data Dictionary 4 Table Name : Admin Accounts Table Description: This table describes Admin account information. Primary key: Admin Id Foreign keys: None Table Structure
Field Name Data Type Size Constraints
Admin Id INTEGER 11
Primary Key, Auto Increment
First name VARCHAR 20 Not Null
Last Name VARCHAR 20 Not
…show more content…
Primary key: Test Id Foreign keys: Test Category Id
Table Structure
Field Name Data Type Size Constraints
Test Id INTEGER 15
Primary Key, Auto Increment
Test Category Id INTEGER 15 Foreign Key
Colour blind Id INTEGER 20 Not Null
Vision- Check Id INTEGER 20 Not Null
Report Test Id INTEGER 20 Not Null
Test Description VARCHAR 255 Not Null
GROUP ID: 36061 SYSTEM

You May Also Find These Documents Helpful