• Home
  • Manuscript
    • Introduction
    • Methodology
    • Results and Discussion
    • Summary and Conclusions
  • Gallery
  • Software Development Method
  • System Architecture
  • Context Diagram (Level 0)
  • Because demand is constantly changing and deliverables must be supplied to the client quickly, the researchers need flexible and adaptable development approaches. It can be accomplished by breaking up the development process into brief cycles or iterations that last a few times a week so that at the end of each cycle the internal team or external customer can get a version of the project that has a value. Following this, the researchers utilized the Scrum Methodology.
  • The figure shows the system architecture that can accomplish the customer requirements using various frameworks and libraries.

    Presentation Layer
    The presentation layer is made of the five (5) major features and the interface will be displayed via PHP and Bootstrap 5 Framework for the components.
    Application Layer
    Laravel Framework and Jetstream will be used primarily for authentication and for processing data as well as for performing query to the database.
    Data Layer
    The database will be PostgreSQL and the web system will be hosted via Heroku.

  • The figure below shows the Level 0 Context Diagram of the IMS.

    Resource Persons
    Resource persons are the users that are allowed to perform the household profiling. It refers to the entities assigned by the Barangay 385 to perform the household profiling.
    Barangay Secretary
    Barangay secretary is the user that can generate forms, and it also serves as the master account since it can access all modules of the system.
    Barangay Officials
    Barangay officials are the entities that can access the dashboard and generate a report regarding analytics and summary of key information of the data store.
    E-journalists
    On the other hand, E-journalist is the entity that can access the announcements module. Lastly, the residents are those who can view the official website of Barangay 385.

    In this illustration, it is exhibited that there is a centralized database that serve as the main datastore. In this way, there is interoperability between system modules such as the Descriptive Analytics aggregating information from Household Profiling, as well as the Forms Module retrieving names and other relevant information that come from the latter.


363 P. Casal St., Quiapo, Manila

1338 Arlegui St., Quiapo, Manila

Tel. No: (+632) 8733-9117