The Internal Service Information System for Research Facilities of PPG LIPI Bandung

The Internal Service Information System for Research Facilities of PPG LIPI Bandung, or abbreviated as SARLIT, is a system built to accelerate the administrative processes related to research facilities, including the borrowing of research equipment and the use of laboratories for research purposes, monitoring every research activity conducted, submitting service requests, submitting research equipment loan requests, managing data such as inventory data, service data, loan data, request data, applicant data, officer/researcher data, and the Laboratory Log Book for every research activity conducted, as well as printing several reports such as inventory data reports, service data reports, loan data reports, applicant data reports, request data reports, officer data reports, and the Laboratory Log Book.

USER AUTHORIZATION

Super Administrator
Head of Sub-division
Laboratory Officer (Lab Supervisor/Person in Charge)
Laboratory Officer (Researcher)
Applicant / Requestor

BUSINESS PROCESS

Business Process for Research Equipment/Inventory Loans
Business Process for Laboratory Service Requests
Business Process for Managing Master Data

SUPER ADMINISTRATOR ROLES

  • Manage State Property (BMN) Data
  • Manage Inventory Data
  • Print Inventory Data
  • Manage Laboratory Data
  • Manage Service Data
  • Print Service Data
  • Manage Messages for the Super Administrator
  • Manage Personal Profile
  • Manage User Data (Head of Sub-division, Staff, and Applicants)
  • Print User Data
  • Access Loan Data
  • Delete Loan Data
  • View Loan Details
  • Access and Print Loan Quality Record Documents
  • Print Loan Data based on a Specific Period, by Applicant, by Person in Charge, and by Borrowed Inventory
  • Access Request Data
  • Delete Request Data
  • View Request Details
  • Access and Print Request Quality Record Documents
  • Print Request Data based on a Specific Period, by Applicant, and by Laboratory
  • Access Request Attachment Data
  • Access Assignment Letter Data
  • Access Laboratory Log Book Data
  • Access Service Result Reports

HEAD OF SUB-DIVISION ROLES

  • Manage State Property (BMN) Data
  • Manage Inventory Data
  • Print Inventory Data
  • Manage Laboratory Data
  • Manage Service Data
  • Print Service Data
  • Manage Messages for the Head of Sub-division
  • Manage Personal Profile
  • Manage User Data (Head of Sub-division, Staff, and Applicants)
  • Print User Data
  • Access Loan Data
  • View Loan Details
  • Access and Print Loan Quality Record Documents
  • Print Loan Data based on a Specific Period, by Applicant, by Person in Charge, and by Borrowed Inventory
  • Reject inventory loan requests
  • Assign staff/officers during loan confirmation
  • Access Request Data
  • View Request Details
  • Access and Print Request Quality Record Documents
  • Reject laboratory service requests
  • Create Assignment Letters
  • Revise task results submitted by researchers
  • Create Service Result Reports
  • Print Request Data based on a Specific Period, by Applicant, and by Laboratory
  • Access Request Attachment Data
  • Access Assignment Letter Data
  • Access Laboratory Log Book Data
  • Access Service Result Reports

LABORATORY OFFICER (LAB SUPERVISOR/PERSON IN CHARGE) ROLES

  • View Goods and Inventory Data
  • View Laboratory Information and Services
  • View Head of Sub-division Data
  • View Staff/Officer Data
  • Print Staff/Officer Data
  • View Applicant Data
  • Print Applicant Data
  • Access Loan Data
  • View Loan Details
  • Reject inventory loan requests
  • Release borrowed equipment/inventory
  • Input the condition of equipment/inventory after the loan period
  • Access and Print Loan Quality Record Documents
  • Access Request Data
  • View Request Details
  • Access and Print Request Quality Record Documents
  • Reject Laboratory Service Requests
  • Fill in the Research Log Book
  • Submit Task Results to the Head of Sub-division for review
  • Access Assignment Letter Data
  • Access the Research Log Book

LABORATORY OFFICER (RESEARCHER) ROLES

  • View Goods and Inventory Data
  • View Laboratory Information and Services
  • View Head of Sub-division Data
  • View Staff/Officer Data
  • Print Staff/Officer Data
  • View Applicant Data
  • Print Applicant Data
  • Access Loan Data
  • View Loan Details
  • Access and Print Loan Quality Record Documents
  • Access Request Data
  • View Request Details
  • Access and Print Request Quality Record Documents
  • Fill in the Research Log Book
  • Submit Task Results to the Head of Sub-division for review
  • Access Assignment Letter Data
  • Access the Research Log Book

APPLICANT / REQUESTOR ROLES

  • View Goods and Inventory Data
  • View Laboratory Information and Services
  • View Head of Sub-division Data
  • View Staff/Officer Data
  • View Applicant Data
  • Create a Loan Request
  • Access Loan Data
  • View Loan Details
  • Access and Print Loan Quality Record Documents
  • Fill out the Public Service Quality Form (FKPP) for the loan online
  • Create a Request
  • Access Request Data
  • View Request Details
  • Access and Print Request Quality Record Documents
  • Access Service Result Report Data
  • Cancel the Request
  • Add attachments related to the research being conducted
  • Fill out the Public Service Quality Form (FKPP) for the request online

SYSTEM DESIGN

Use Case Diagram

1.Use Case Diagram for Website Visitors

2.Use Case Diagram for Managing Master Data (System Management Menu) by the Super Administrator

3.Use Case Diagram for Managing Master Data (System Management Menu) by the Head of Sub-division (Kasubag)

4.Use Case Diagram for Master Data (System Management Menu) by the Researcher/Officer

5.Use Case Diagram for Master Data (System Management Menu) by the Applicant

6.Use Case Diagram for the State-Owned Goods (BMN) Loan Process

7.Use Case Diagram for Laboratory Requests (Research)

Class Diagram

Entity Relationship Diagram

USER INTERFACE

Homepage Layout

Applicant Registration Form

Super Administrator Template Layout

Head of Sub-division Template Layout

Officer Template Layout

Applicant Template Layout

Super Administrator Message List View

List of Messages for the Head of Sub-division

Message Detail / Read Message View

Welcome Dashboard View

Update User Profile View

List of Heads of Sub-division View

Add Head of Sub-division Form

Update Kasubag Data View

Head of Sub-division Details

Officer List View

Add Multiple Officers Page

Add Officer Data View

Update Officer Page

Officer Details Page

Applicant List View

State-Owned Goods (BMN) List View

Add Multiple State-Owned Goods (BMN) Page

Add State-Owned Good (BMN) Data View

Update State-Owned Good (BMN) Page

State-Owned Good (BMN) and Its Inventory Details View

Inventory List View

Add Multiple Inventory Items

Add Inventory View

Update Inventory View

Inventory Data Report (.pdf)

Laboratory List View

Add New Laboratory

Update Laboratory View

Laboratory and Service Details View

Service List Page

Add Multiple Services Page

Add New Service Page

Update Service Page

Service Data Report (.pdf)

Loan List View

Create a New Loan Request

Assign Staff for the Loan

Loan Rejection View (Kasubag)

Loan Rejection View (Officer)

State-Owned Goods (BMN) Return Form

Public Service Quality Form View

Loan Details Page

Quality Record Document List View

Completed BMN Loan Form (Quality Record Document) View

View of Quality Record Document: Loan Public Service Quality Form (FKPP)

Loan Data Report

Request List View

Create New Assignment Letter

Request Rejection View (Kasubag)

Request Rejection View (Officer)

Log Book Entry Form

Create Request Form

Add Attachment Page

Create a New Service Result Report (LHP)

Request Detail View

List of Quality Record Documents for Requests

View of Quality Record Document: Service Form (Populated with Data from the Database)

View of Quality Record Document: Service Attachment Form (Populated with Data from the Database)

View of Quality Record Document: Service Assignment Letter Format (Populated with Data from the Database)

View of Quality Record Document: Laboratory Log Book Format (Populated with Data from the Database)

View of Quality Record Document: Service Result Report Form (Populated with Data from the Database)

Assignment Letter List View

Log Book List Page

LHP List Page

Request Data Report Page

Request Data Report (.pdf)

Loan Data Report Page

Description

Role

Fullstack Developer

Contribution

  • Analyze the current system.
    Create a procedural description of the current system.
  • Analyze the data input, data output, and process flow of the current system.
  • Create the functional design for the new system (Use Case Diagram, Class Diagram, Activity Diagram, State Chart Diagram, Sequence Diagram, Collaboration Diagram, Component Diagram, Deployment Diagram).
  • Define user types and their corresponding access rights.
  • Design the database.
  • Design the input and output (report) interfaces for the new system.
  • Design the user interface flow (menu structure and dialog design).
  • Write the source code for the new system.