Appartment Maintance Management System UML Diagram

Subscribe our YouTube channel for latest project videos and tutorials Click Here

Posted By freeproject on March 17, 2018

Appartment Maintance Management System Activity Diagram

Posted By freeproject on March 13, 2018

This is the Activity UML diagram of Appartment Maintance Management System which shows the flows between the activity of Appartment, Maintenance Bill, Monthly Maintenance Expences, Receipt, Block. Appartment Owner. The main activity involved in this UML Activity Diagram of Appartment Maintance Management System are as follows:

  • Appartment Activity
  • Maintenance Bill Activity
  • Monthly Maintenance Expences Activity
  • Receipt Activity
  • Block. Appartment Owner Activity

Features of the Activity UML diagram of Appartment Maintance Management System

  • Admin User can search Appartment, view description of a selected Appartment, add Appartment, update Appartment and delete Appartment.
  • Its shows the activity flow of editing, adding and updating of Maintenance Bill
  • User will be able to search and generate report of Monthly Maintenance Expences, Receipt, Block. Appartment Owner
  • All objects such as (Appartment, Maintenance Bill, Block. Appartment Owner) are interlinked
  • Its shows the full description and flow of Appartment, Receipt, Block. Appartment Owner, Monthly Maintenance Expences, Maintenance Bill
Appartment Maintance Management System Activity Diagram

Appartment Maintance Management System Class Diagram

Posted By freeproject on August 2, 2017

Appartment Maintance Management System Class Diagram describes the structure of a Appartment Maintance Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Appartment Maintance Management System are Appartment, Block, Appartment Owner, Monthly Maintenance Expences, Maintenance Bill, Receipt.

Classes of Appartment Maintance Management System Class Diagram:

  • Appartment Class : Manage all the operations of Appartment
  • Block Class : Manage all the operations of Block
  • Appartment Owner Class : Manage all the operations of Appartment Owner
  • Monthly Maintenance Expences Class : Manage all the operations of Monthly Maintenance Expences
  • Maintenance Bill Class : Manage all the operations of Maintenance Bill
  • Receipt Class : Manage all the operations of Receipt

Classes and their attributes of Appartment Maintance Management System Class Diagram:

  • Appartment Attributes : appartment_id, appartment_name, appartment_type, appartment_description, appartment_address
  • Block Attributes : block_id, blocK_ appartment_id, block_number, block _description
  • Appartment Owner Attributes : appartment owner_id, appartment owner_appartment_id, appartment owner_name, appartment owner_mobile, appartment owner_email, appartment owner_username, appartment owner_password, appartment owner_address
  • Monthly Maintenance Expences Attributes : expences_id, expences_customer id, expences_type_id, expences_amount,
  • Maintenance Bill Attributes : maintenance bill_id, maintenance bill_type, maintenance bill_date, maintenance bill_description, maintenance bill_number
  • Receipt Attributes : receipt_type, receipt_date, receipt_description, receipt_maintenance bill_number

Classes and their methods of Appartment Maintance Management System Class Diagram:

  • Appartment Methods : addAppartment(), editAppartment(), deleteAppartment(), updateAppartment(), saveAppartment(), searchAppartment()
  • Block Methods : addBlock(), editBlock(), deleteBlock(), updateBlock(), saveBlock(), searchBlock()
  • Appartment Owner Methods : addAppartment Owner(), editAppartment Owner(), deleteAppartment Owner(), updateAppartment Owner(), saveAppartment Owner(), searchAppartment Owner()
  • Monthly Maintenance Expences Methods : addMonthly Maintenance Expences(), editMonthly Maintenance Expences(), deleteMonthly Maintenance Expences(), updateMonthly Maintenance Expences(), saveMonthly Maintenance Expences(), searchMonthly Maintenance Expences()
  • Maintenance Bill Methods : addMaintenance Bill(), editMaintenance Bill(), deleteMaintenance Bill(), updateMaintenance Bill(), saveMaintenance Bill(), searchMaintenance Bill()
  • Receipt Methods : addReceipt(), editReceipt(), deleteReceipt(), updateReceipt(), saveReceipt(), searchReceipt()

Class Diagram of Appartment Maintance Management System :

Class Diagram Image: 
Appartment Maintance Management System Class Diagram

Appartment Maintance Management System Component Diagram

Posted By freeproject on February 8, 2018

This is a Component diagram of Appartment Maintance Management System which shows components, provided and required interfaces, ports, and relationships between the Appartment, Block. Appartment Owner, Monthly Maintenance Expences, Maintenance Bill and Receipt. This type of diagrams is used in Component-Based Development (CBD) to describe systems with Service-Oriented Architecture (SOA). Appartment Maintance Management System UML component diagram, describes the organization and wiring of the physical components in a system.

Components of UML Component Diagram of Appartment Maintance Management System:

  • Appartment Component
  • Block. Appartment Owner Component
  • Monthly Maintenance Expences Component
  • Maintenance Bill Component
  • Receipt Component

Featues of Appartment Maintance Management System Component Diagram:

  • You can show the models the components of Appartment Maintance Management System.
  • Model the database schema of Appartment Maintance Management System
  • Model the executables of an application of Appartment Maintance Management System
  • Model the system's source code of Appartment Maintance Management System
Component Diagram: 

Appartment MaintanceManagement System Dataflow Diagram

Posted By namita on June 28, 2017
Appartment MaintanceManagement System Data flow diagram is often used as a preliminary step to create an overview of the Appartment without going into great detail, which can later be elaborated.it normally consists of overall application dataflow and processes of the Appartmentprocess. It contains all of the userflow and their entities such all the flow of Appartment, Block, Appartment Owner, Monthly Maintenance Expences, Maintenance Bill, Receipt, Login. All of the below diagrams has been used for the visualization of data processing and structured design of the Appartmentprocess and working flow.

Zero Level Data flow Diagram(0 Level DFD) of Appartment MaintanceManagement System :

This is the Zero Level DFD of Appartment MaintanceManagement System, where we have eloborated the high level process of Appartment It’s a basic overview of the whole Appartment MaintanceManagement System or process being analyzed or modeled. It’s designed to be an at-a-glance view of Maintenance Bill,Receipt and Login showing the system as a single high-level process, with its relationship to external entities of Appartment,Block and Appartment Owner. It should be easily understood by a wide audience, including Appartment,Appartment Owner and Maintenance Bill In zero leve DFD of Appartment MaintanceManagement System, we have described the high level flow of the Appartmentsystem.

High Level Entities and proccess flow of Appartment MaintanceManagement System:

  • Managing all the Appartment
  • Managing all the Block
  • Managing all the Appartment Owner
  • Managing all the Monthly Maintenance Expences
  • Managing all the Maintenance Bill
  • Managing all the Receipt
  • Managing all the Login
Zero Level Data flow Diagram(0 Level DFD) of Appartment MaintanceManagement System

First Level Data flow Diagram(1st Level DFD) of Appartment MaintanceManagement System :

First Level DFD (1st Level) of Appartment MaintanceManagement System shows how the system is divided into sub-systems (processes), each of which deals with one or more of the data flows to or from an external agent, and which together provide all of the functionality of the Appartment MaintanceManagement System system as a whole. It also identifies internal data stores of Login, Receipt, Maintenance Bill, Monthly Maintenance Expences, Appartment Owner that must be present in order for the Appartmentsystem to do its job, and shows the flow of data between the various parts of Appartment, Appartment Owner, Receipt, Login, Maintenance Bill of the system. DFD Level 1 provides a more detailed breakout of pieces of the 1st level DFD. You will highlight the main functionalities of Appartment

Main entities and output of First Level DFD (1st Level DFD):

  • Processing Appartment records and generate report of all Appartment
  • Processing Block records and generate report of all Block
  • Processing Appartment Owner records and generate report of all Appartment Owner
  • Processing Monthly Maintenance Expences records and generate report of all Monthly Maintenance Expences
  • Processing Maintenance Bill records and generate report of all Maintenance Bill
  • Processing Receipt records and generate report of all Receipt
  • Processing Login records and generate report of all Login
First Level Data flow Diagram(1st Level DFD) of Appartment MaintanceManagement System

Second Level Data flow Diagram(2nd Level DFD) of Appartment MaintanceManagement System :

DFD Level 2 then goes one step deeper into parts of Level 1 of Appartment It may require more functionalities of Appartmentto reach the necessary level of detail about the Appartmentfunctioning. First Level DFD (1st Level) of Appartment MaintanceManagement System shows how the system is divided into sub-systems (processes). The 2nd Level DFD contains more details of Login, Receipt, Maintenance Bill, Monthly Maintenance Expences, Appartment Owner, Block, Appartment.

Low level functionalities of Appartment MaintanceManagement System

  • Admin logins to the system and manage all the functionalities of Appartment MaintanceManagement System
  • Admin can add, edit, delete and view the records of Appartment, Appartment Owner, Maintenance Bill, Login
  • Admin can manage all the details of Block, Monthly Maintenance Expences, Receipt
  • Admin can also generate reports of Appartment, Block, Appartment Owner, Monthly Maintenance Expences, Maintenance Bill, Receipt
  • Admin can search the details of Block, Maintenance Bill, Receipt
  • Admin can apply different level of filters on report of Appartment, Monthly Maintenance Expences, Maintenance Bill
  • Admin can tracks the detailed information of Block, Appartment Owner, Monthly Maintenance Expences, , Maintenance Bill
Second Level Data flow Diagram(2nd Level DFD) of Appartment MaintanceManagement System

Appartment Maintance Management System ER Diagram

Posted By freeproject on July 17, 2017

This ER (Entity Relationship) Diagram represents the model of Appartment Maintance Management System Entity. The entity-relationship diagram of Appartment Maintance Management System shows all the visual instrument of database tables and the relations between Block, Monthly Maintenance Expences, Appartment, Receipt etc. It used structure data and to define the relationships between structured data groups of Appartment Maintance Management System functionalities. The main entities of the Appartment Maintance Management System are Appartment, Block, Appartment Owner, Monthly Maintenance Expences, Maintenance Bill and Receipt.

Appartment Maintance Management System entities and their attributes :

  • Appartment Entity : Attributes of Appartment are appartment_id, appartment_name, appartment_type, appartment_description, appartment_address
  • Block Entity : Attributes of Block are block_id, blocK_ appartment_id, block_number, block _description
  • Appartment Owner Entity : Attributes of Appartment Owner are appartment owner_id, appartment owner_appartment_id, appartment owner_name, appartment owner_mobile, appartment owner_email, appartment owner_username, appartment owner_password, appartment owner_address
  • Monthly Maintenance Expences Entity : Attributes of Monthly Maintenance Expences are expences_id, expences_customer id, expences_type_id, expences_amount,
  • Maintenance Bill Entity : Attributes of Maintenance Bill are maintenance bill_id, maintenance bill_type, maintenance bill_date, maintenance bill_description, maintenance bill_number
  • Receipt Entity : Attributes of Receipt are receipt_type, receipt_date, receipt_description, receipt_maintenance bill_number

Description of Appartment Maintance Management System Database :

  • The details of Appartment is store into the Appartment tables respective with all tables
  • Each entity (Receipt, Appartment Owner, Maintenance Bill, Block, Appartment) contains primary key and unique keys.
  • The entity Appartment Owner, Maintenance Bill has binded with Appartment, Block entities with foreign key
  • There is one-to-one and one-to-many relationships available between Maintenance Bill, Monthly Maintenance Expences, Receipt, Appartment
  • All the entities Appartment, Maintenance Bill, Appartment Owner, Receipt are normalized and reduce duplicacy of records
  • We have implemented indexing on each tables of Appartment Maintance Management System tables for fast query execution.
Appartment Maintance Management System ER Diagram

Appartment Maintance Management System Sequence Diagram

Posted By freeproject on January 31, 2018

This is the UML sequence diagram of Appartment Maintance Management System which shows the interaction between the objects of Block. Appartment Owner, Appartment, Receipt, Maintenance Bill, Monthly Maintenance Expences. The instance of class objects involved in this UML Sequence Diagram of Appartment Maintance Management System are as follows:

  • Block. Appartment Owner Object
  • Appartment Object
  • Receipt Object
  • Maintenance Bill Object
  • Monthly Maintenance Expences Object

This is the UML sequence diagram of Appartment Maintance Management System which shows the interaction between the objects of Block. Appartment Owner, Appartment, Receipt, Maintenance Bill, Monthly Maintenance Expences. The instance of class objects involved in this UML Sequence Diagram of Appartment Maintance Management System are as follows:

  • Block. Appartment Owner Object
  • Appartment Object
  • Receipt Object
  • Maintenance Bill Object
  • Monthly Maintenance Expences Object

Appartment Maintance Management System Use Case Diagram

Posted By freeproject on July 24, 2017

This Use Case Diagram is a graphic depiction of the interactions among the elements of Appartment Maintance Management System. It represents the methodology used in system analysis to identify, clarify, and organize system requirements of Appartment Maintance Management System. The main actors of Appartment Maintance Management System in this Use Case Diagram are: Super Admin, System User, Maintance Officer, Owners, who perform the different type of use cases such as Manage Appartment,Manage Block, Manage Appartment Owner,Manage Monthly Maintenance Expences,Manage Maintenance Bill,Manage Receipt, Manage System User, Manage Users and Full Appartment Maintance Management System Operations. Major elements of the UML use case diagram of Appartment Maintance Management System are shown on the picture below.

The relationships between and among the actors and the use cases of Appartment Maintance Management System:

  • Super Admin Entity : Use cases of Super Admin are Manage Appartment,Manage Block, Manage Appartment Owner,Manage Monthly Maintenance Expences,Manage Maintenance Bill,Manage Receipt, Manage System User, Manage Users and Full Appartment Maintance Management System Operations
  • System User Entity : Use cases of System User are Manage Appartment,Manage Block, Manage Monthly Maintenance Expences,Manage Maintenance Bill,Manage Receipt
  • Maintance Officer Entity : Use cases of Maintance Officer are View Owners Maintance, View Pending Payments, Take Payments, Login, Register
  • Owners Entity : Use cases of Owners are Pay Bills, Pay Maintanance Charges, View Payment History

Use Case Diagram of Appartment Maintance Management System :

Appartment Maintance Management System Use Case Diagram

Project Category

Call FreeProjectz WhatsApp FreeProjectz