Asep Syarif H
Software Engineer
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.