Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 Available online at: http://e-jurnal. org/index. php/JSMI Jurnal Sistem dan Manajemen Industri ISSN (Prin. 2580-2887 ISSN (Onlin. 2580-2895 Website-based final project management system design at Trisakti university industrial engineering Ratna Mira Yojana. Elfira Febriani Harahap*. Winnie Septiani. Sucipto Adisuwiryo. Ewaldo Brata Department of Industrial Engineering. Universitas Trisakti. Kyai Tapa No. West Jakarta 11440. Indonesia ARTICLE INFORMATION A B S T R A C T Article history: Preparing the final project is one of the requirements for graduation from a college student. The right Final Project management system will affect the quality of education. Industrial Engineering Trisakti University is one of the leading universities in Indonesia that continues to develop its education Managing the final project at Trisakti University Industrial Engineering is still manual and has not been integrated. As a result, the risk of errors in entering and saving Final Project data is still high. Therefore, this research was conducted to design a final project management system at Trisakti University Industrial Engineering. It begins with analyzing the existing management system. It is described with swim lane diagrams and PIECES to determine the process flow in the system and the actors who play a role in the system. After analyzing the system, proceed with designing information systems with Object-Oriented Modeling and evaluate it with black box testing and ERRC. This research results in website-based final project management at Trisakti University Industrial Engineering. Received: July 22, 2022 Revised: November 17, 2022 Accepted: November 24, 2022 Keywords: System information management Final project system management Website-based system Object oriented modelling *Corresponding Author This is an open-access article under the CCAeBY-NC-SA license. Elfira Febriani Harahap E-mail: febriani@trisakti. A 2022. Some rights reserved INTRODUCTION Education is a necessary sector of a country because the quality of education will affect the future of a country . Pandemic in Indonesia since 2020 has been one of the drivers of accelerating the development of information technology, including in the education sector. All educational activities must be online. The lecture process, which used to be held on campus, has now become online from home. Not only that, but the restrictions on people's movement imposed by the government at the beginning of the pandemic also caused management and administration activities to be flexible so that distance was no longer a barrier to all activities in the education Designing an information system to support academic activities at a university is one solution to accelerate development in the world of education . Academics is one form of the service industry that, if managed using an information management system, can optimize performance systems . The management system in the world of education is divided into various processes, one of which is the final project management system. The process of completing the final project is one of the important requirements for prospective undergraduates at the level http://dx. org/10. 30656/jsmi. Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 of higher education. This process is the final process in undergraduate-level lectures to declare whether a student is worthy or not getting a bachelor's degree . In previous studies, many systems were developed using a website-based system, such as the health system, public services and academic systems . , . Nowadays. Trisakti University uses a website-based for its academic system, but the final task management process is still done The Department of Industrial Engineering. Trisakti University, is one of the universities in Indonesia accredited nationally and internationally and has an active role in improving the quality of education in Indonesia. However, currently, this department has problems with the management process of the Final Project. The process is still manual and not integrated. The data collection, assessment, and data storage for Final Project students are still manually done by using google forms and google drives that are filled out by lecturers and Final Project administrators so that the data did not integrate. It can be a high risk of data entry errors and loss of Final Project data. Therefore, we conducted this research to design a website-based Final Project management system. This research uses an object-oriented system development approach and focuses on the final project management design at Trisakti University. Much previous research is related to it. The development of information management systems with UML, especially College student management, has been conducted by looking at the feasibility, requirements, functional and performance analysis . The development of an information system for school payments has been done, and the black box evaluation method serves as a software assessment . The UML method is also used to analyze and design colleges' and universities' scientific research management systems . Developing a system can be explained into several phases: Analysis, design, implementation, and maintenance. The system analysis stage is the stage of studying all the processes that occur in the running system. The purpose of this process is to describe the system that is running so that later it can be known the system requirements for development at the system design stage . analyzed the final project management information system using Swimlane and PIECES (Performance. Information. Economy. Control. Efficiency, and Servic. Swimlane diagrams are considered a tool that can validate business rules and procedures according to stakeholders effectively and efficiently . PIECES analyses system deficiencies from 6 aspects: Performance. Information. Economy. Control. Efficiency, and Service. Analysis of deficiencies in the system with PIECES became the object of system improvements . After the system analysis, the following process is the design of the final project management system. It begins with making information system diagrams in context diagrams, case diagrams, and sequence diagrams. A context diagram uses to identify the system's actors and the information exchange that occurs in the system . Use case diagram represents actors' interacttion and role in the system . At the same time, the sequence diagram is used to describe the architecture of the programming code . The next step is making activity diagrams and database Activity diagrams help describe behaviour or interactions between multiple use cases . The data management program stands alone in a commercial program package to read, fill in, delete, and report data in the database . Database design is to determine data requirements for the system and its parameters . , . Then the web design process, the website is designed as a framework using Codeigniter, designed the user interface for users, and the user experience for the user experience in using the website. RESEARCH METHODS The research process begins with collecting data on the management of the Final Project. The data used comes from primary data and secondary They collected primary data by interviewing the Final Project coordinator. At the same time, they used secondary data in the form of trial participant data, the Final Project registration form, the Final Project assessment form, the Final Project assessment recapitulation form, and the actual Final Project process flowchart. The data that has been collected is used as material to analyze the actual system requirements and design a final project management system. Analyzing the system is essential in the system management design process. The system analysis process will produce detailed system requirements to drive more effectively and efficiently . That Swimlane PIECES (Performance. Information. Economy. Control, http://dx. org/10. 30656/jsmi. Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 Efficiency, and Servic. Furthermore, the system design analyzes user needs through objectoriented diagrams in context diagrams, use-case diagrams, sequence diagrams, and activity After successfully analyzing the system requirements, the next step is to design the Start Data Collection Primary Data: C Interview with TA Coordinator C Interview with C Secondary Data: Actual TA process flow TA registration form TA assessment form Recapitulation Form of TA assessment results create class diagrams, conceptual data models, and physical data models. After designing the database, the following process is to generate the database and import the database. The programming language used is PHP. MySQL is the database while building PHP applications using Codeigniter. The next step is to build a website-based final project management system with three stages: designing the system, user interface, and user experiences. After the website has been created, the validation steps used black box testing. The final step is to conclude and provide recommendations for the system (Fig. The stages in designing the database are to RESULTS AND DISCUSSION Actual System Analysis Utilizing information technology through current information systems can improve the quality and speed of information produced, increase integration in information and operations among local and global organizational stakeholders, and reduce various potential risks . The final project Management System in the Department of Industrial Engineering at Trisakti University, is currently still done manually and has not been integrated. Filling in the final project documents is still done manually on paper or using google forms. The data storage is still using Google Drive. The manual and not integrated data results in problems that are difficult to find or lose. That problem is necessary to develop a final project management system by utilizing websitebased information technology that lecturers and students can access. The Final Project Management System in the industrial engineering department of Trisakti University starts from the Prayudisium registration stage carried out by students as prospective Final Project defence participants. At this stage, students will fill out a form provided by the faculty and distributed by the department. After being filled in, the Department's Final Project admin sends the form to be checked by the faculty admin. After checking by the faculty, the data is returned to the department admin. Students who pass the faculty check stage will proceed to the Prayudisium stage. At the Prayudisium stage, the participant's file will be re-checked for completeness by the department, and if the file does not meet the requirements, the file will be returned to the student and asked to complete the unmet Students whose documents are http://dx. org/10. 30656/jsmi. Actual System Analysis C Swimlane Diagram PIECES Charts Is the actual system depiction already appropriate? Yes System Design Information Diagram System Design Context Diagram Design Use Case Diagram Design Sequence Diagram Activity Diagram Is the system designed in accordance with user needs? Yes Database Design Yes Class Diagram Conceptual Data Model Physical Data Model Check Model System Yes Generate Database Import Database Website-Based Final Project Management System Design Design User Interface Design User Experience Testing and Evaluation Yes Conclusions and Recommendations Finish Fig. Research methodology flowchart Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 complete will advance to the prayudisium stage. The prayudisium schedule is made by the Final Project defence coordinator based on the completion of the session readiness form by the supervisor and examiner. The recorder will input the attendance list on the official report form during the Final Project defence. In this Final Project defense process, the examiners and final project supervisors will evaluate and assess the Final Project defense participants. The eligibility of Final Project defense participants to pass will be determined based on the results of discussions conducted by the examiner and the final project The final Project defence assessment results are recorded by the note-taker and reported to the department admin. The content of the assessment of the Final Project defense results includes Student Recorder of session decisions regarding eligibility to pass, with or without improvement, or not pass. If it is declared that it has passed with improvement, the Final Project defense participant must make repairs to the final project no later than seven working days after the Final Project defense. If this is not done, it will cause the grades not to come out, and they will delay graduation. In addition, if until the next Prayudisium period, the student cannot complete the final project revision, then the final assignment session's results are declared void, and the student is obliged to repeat the entire Prayudisium process and Final Project trial in the following period. The Final Project management system ends when the admin registers students who have completed the Final Project defense. The final project management process is depicted using a swim lane in Fig. Examiner/Supervisor lecturer Final task admin Final task coordinator Start Prayudisium Registration Not Qualify Prayudisium Pre-require check Qualify Prayudisium session Not Qualify Prayudisium session decision Qualify Schedule making for final project Submission of examiner willingness Determining Examiner Willingness Yes Give the final project session Final project presentation Fill out the official report form . tudent attendance, lecturer attendance, statement letter for final project improvemen. Conducting session assessment Fill out the assessment recapitulation form . ecapitulation of final assessment score, event report for. Pass with Not pass Session Decision Final Project Improvement Pass Result approval final project improvement Not pass Pass Record the result of the final assessment session Finish Fig. Swimlane final project management process diagram http://dx. org/10. 30656/jsmi. Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 Table 1. PIECES diagram for final project management System Name: Final Project Management Made by: Ewaldo Brata No PIECES Aspect Current System System The performance of the initial Performance Final Project management system is not optimal because it is still manually and not integrated. increases the opportunity for data errors and the processing time is Information/Data The presentation of information in the initial system uses a form that did not integrate, so the data or information provided is still incomplete and unsystematic. Economic Value/ It costs a lot of money to use paper Benefit for Final Project administration forms and often leaves unused System control/ There is the possibility of human error and data loss in entering the data because the system is processed manually. System Efficiency Using unsystematic and integrated administration forms makes the system inefficient because running the process takes a long time. Service The actual service process in the Final Project management system is not good enough for stakeholders because they do not use an integrated Final Project administration form. Hence, it requires effort to find a specific form for the process. System Analyst: Ewaldo Brata Created date: 21 November 2021 Proposal System The performance of the proposed Final Project Management System that utilizes a website-based program can integrate data to reduce the chance of errors and faster processing time. Presentation of information using a form integrated into the dashboard with multiple user access according to functional requirements so that the information or data provided will be more systematic. Using user interfaces and data storage using a MySQL database can increase the economic value because the costs are cheaper according to their needs. Using integrated databases and forms will reduce the possibility of human errors and lost documents or files to increase the control value of the previous system. Using an integrated Final Project management website, where an integrated system provides all forms, can improve system efficiency by saving time in the Final Project administration process. Integrating Final Project administration forms in a user interface makes it easier for stakeholders to search for the fit A swim lane diagram is made to determine the role of stakeholders at each stage in the system . The design of this final project management system is done with object-oriented diagrams so that a PIECES (Performance. Information. Economy. Control. Efficiency, and Servic. diagram is made at the analysis stage . The purpose of making a PIECES diagram is to discover the system's shortcomings, which will later be developed in system design . Table 1 is the PISCES diagram of the Final Project management system. The analysis results using PISCES diagrams are input to determine the needs of users or actors in the system. Table 2 is the user admin need for the system. After making a PIECES diagram, the next step is to analyze user needs. Analysis of user requirements aims to determine the needs of each user directly related to the system. The industrial Final Project http://dx. org/10. 30656/jsmi. Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 management system website has three user levels: admin (Final Task admin and Final task Coordinato. , lecturers . ecorder of session and examine. , and students. The admin user consists of the Final Project admin stakeholders and the Final Project Coordinator. The admin user acts as a manager and grantor of access to new users and creates a database for trial participants and lecturers who will be involved. The second user is a lecturer consisting of stakeholder supervisors, examiners and note-takers. Lecturer access includes trial assessment for supervisors, assessment of the guidance process, assessment of the trial as examiners, and recapitulation of assessments. The third user is a student as a trial participant who will register for the Final Project Each user has different inputs, roles, rules, processes, and outputs according to their needs. Analysis of user needs for the final project management system in the Industrial Engineering department of Trisakti University is presented in Table 2. a standard for designing models of OOAD into software . UML forms can be context diagrams, case diagrams, sequence diagrams, and activity diagrams . A context diagram based on object describes the flow of the final project management system process in a diagram. In the context diagram of the final project management system, there are five entities or actors: college students, session coordinators. Final Project defense admins, notetaker, and examiners. The process begins with the registration of the Prayudisium by college students, and the last process is the recapitulation of the results of the Final Project defense. Images of actors and process flow in the context diagram of the final project management system design can be seen in Fig. System Design System design can be interpreted as drawing, planning, and making ideas to organize several elements in the system so that they become a unified whole and valuable . In designing an Object-Oriented Analysis Diagram (OOAD), it describes a system with a collection of several objects and the behaviour or relationships between them . Unified Modeling Language (UML) is Fig. Context diagram of final project management system Table 2. User admin needs Stakeholder Input . Admin E-Mail Password Lecturer Name Email Role User Day/Date Student ID Student Name Topic Laboratory Main Advisor/ Assistant Examiner Writer Room Role Session Coordinator and Admin Rule Fill in the Fill in the according to the data Fill in the according to the existing Process Login Account Output . Entering a Webpage. Account Creation Lecturer Sharing the Student schedule of Data who will present participants the trial http://dx. org/10. 30656/jsmi. Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 Use case diagrams to determine what functions exist in a system and who has the right to use these functions . Fig. 4 represents the Use-case diagram of the Final Project Management System. Fig. Use case diagram of the final project management system There are several sequences of processes in the system designed. They are the prayudisium registration process, checking the completeness of the prayudisium prerequisites, submitting examiners' readiness forms, making Final Project defense schedules, announcing the Final Project defense schedule, conducting the Final Project defense, inputting the official report form, evaluation, assessment of the Final Project defense, recapitulating Final Project defense scores, and data collection of participants who have conducted the Final Project defense. Fig. 5 is a Prayudisium Registration Sequence Diagram and Checking the Completeness of Prayudisium Prerequisites. Fig. Prayudisium registration sequence diagram and checking the completeness of prayudisium prerequisites Use case diagrams aim to know what functions exist in a system and who has the right to use these functions. Use case diagrams have several components in their design. That is, there is an actor to describe someone who interacts with the system where the actor can only enter data information and receive information from the system but does not control the use case. Furthermore, there is an Association that serves to connect links between elements. Then there is a generalization, which is an element that is independent of other elements. Finally, a dependency is an element that depends on another element. The project management final by case diagram has five actors: Final Project trial participants, trial coordinator, supervisor/examiner lecturer, session admin, and note taker. Sequence Diagram provides information about the interaction between two objects in two Also, it describes a scenario carried out in response to an event that produces a specific The Sequence diagram of the final project management system has five actors: the Final Project defense participant. Final Project defense coordinator. Final Project defense admin, examiner/supervisor lecturers, and note-takers. Each actor will be connected using an Association according to the process that occurs for each actor. An activity diagram shows the activities carried out by each actor from beginning to end. The activity process can also have decisions or choices that actors in a related activity must Activity diagrams include initial state, activity, branching, merging, and final state. Activity diagrams are made based on the sequence of processes in the sequence diagram. Fig. 6 is an activity diagram of the final project management A database is a collection of related data arranged based on a particular structure . Database design facilitates processing data from the existing system into a computerized system or website . The database design in this research was created by making Class diagrams. Conceptual Data Models, and Physical Data Models. Class diagrams show systems in the form of static models, descriptions, attributes, and relationships between classes . In designing the class diagram for the Final Project management information system at Trisakti University Industrial Engineering, there are 12 classes. Attribute Information has the symbol "-," which means that the attribute is private or private, and the symbol " ", which means that the attribute is public or http://dx. org/10. 30656/jsmi. Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 The data types contained in several attributes in the class diagram of the Final Project management system are "int" or integer data types which have a value in the form of numbers, and "VARCHAR", which has a value in the form of a collection of several characters and numbers. The class diagram that has been designed can be seen in Fig. The design of the Conceptual Data Model (CDM) is obtained from the results of the design on the previously designed class diagram. The primary key must be selected from each class . The primary key is an attribute of an entity that is the most unique or only a specific actor owns. The conceptual data model that has been designed can be seen in Fig. Fig. Activity diagram of prayudisium registration Admin Name Status Level user Profile photo Admin ID : char : char : char : char : int Account login () Add an account () Delete account () Edit account () Filling out the TA Trial schedule () Lecture : void : void : void : void : void sium registration form () ject revision form () Schedule a TA Trial Get repair data NIK Name Status Level user Profile photo Account registration () Account login () Fill out the student attendance form () Fill out the lecturer attendance form () Fill out the affidavit form () Fill out the mentor assessment form () Fill out the examiner assessment form () Fill out the assessment recapitulation form () ill out the pre-yudisium registration form Fill out the student attendance form : int : char : char : char : char student attendance form No_am Date Time Name research title Main Advisor accompanying adviser : int : int : int : int : char : char : char : char Student attendance form input process () : void Trial schedule form Pre-Yudisium Registration No_Reg Personal data Academic Data Parental Data Supervisor data Topic TA Title Date Evidence of Trial Approval Proof of Guidance TA files KRS Semhas Evaluation Form Proof of Payment Plagiarism-free evidence Pas Photo : int : char : char : char : char : char : char : char : char : char : char : char : char : char : char : char : char Get data No_jadwal Date Time Name Topic Main Advisor accompanying adviser Tester Picket Lecture attendance form : int : int : int : int : char : char : char : char : char : char : char : char : char Fill out the lecturer attendance form Fill out the supervisor assessment form No_ad Date Courses Time Name research title Main Advisor accompanying adviser Tester_1 Tester_2 Tester_3 : int : int : char : int : int : char : char : char : char : char : char : char Lecturer attendance form input process () : void Fill out the remedial statement form Fill out the examiner assessment form Fill out the recapitulation form Storing trial participant data examiner assessment form recapitulation form No_rekap Date Courses Name research title Main Advisor accompanying adviser Tester_1 Tester_2 Tester_3 tester value 1 tester value 2 tester value 3 supervisor assessment form Fig. Class diagram final project management system Pre-Yudisium registration form input process () affidavit form : int : int : int : char : char : char : char : char : char : char : char : char : int : int : int No_ppeng Date Courses Name research title Main Advisor accompanying adviser Tester_1 Tester_2 Tester_3 tester value 1 tester value 2 tester value 3 : int : int : int : char : char : char : char : char : char : char : char : char : char : char No_sp Date Courses Name research title Main Advisor accompanying adviser Tester_1 Tester_2 Tester_3 tester note 1 tester note 3 tester note 2 Ability to time : int : int : int : char : char : char : char : char : char : char : char : char : char : char : int No_ppem Date Courses Name research title Main Advisor accompanying adviser The main values of guidance The value of mentoring companions The main values of the trial The value of Trial companions Final grade 1 Final grade 2 http://dx. org/10. 30656/jsmi. Supervisor assessment input process () : void Statement letter input process () : void Tester assessment input process () : void : int : int : int : char : char : char : char : char : int : int : int : int : int : int Get tester rating data Obtain supervisor assessment data Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 Admin Student Fill out the supervisor assessment form Lecture Admin ID Integer Name Characters . Status Characters . Level user Characters . Profile photo Characters . Integer Characters . file photo Characters . Characters . el user Characters . NIK Integer Name Characters . Status Characters . Level user Characters . Profile photo Characters . ID_Admin m student attendance form Fill out the student attendance form No_am Integer Date Integer Time Integer Integer Name Characters . research title Characters . Main Advisor Characters . accompanying adviser Characters . NIK Fill out the recapitulation form Schedule a TA Trial No_am Fill out the remedial statement form Get repair data Fill out the pre-yudisium registration form (D) Pre-Yudisium Registration ject repair form Get data No_Reg Integer No_Daftar Integer Personal data Characters . Academic Data Characters . Parental Data Characters . Supervisor data Characters . Topic Characters . TA Title Characters . Date Characters . Characters . Evidence of Trial Approval Characters . Proof of Guidance Characters . TA files Characters . KRS Characters . Semhas Evaluation Form Characters . Proof of Payment Characters . Plagiarism-free evidence Characters . Pas Photo Characters . Trial schedule form Lecture attendance form No_jadwal Integer Date Integer Time Integer Integer Name Characters . Topic Characters . Characters . Main Advisor Characters . accompanying adviser Characters . Tester Characters . Characters . Characters . Picket Characters . No_ad Integer Date Integer Courses Characters . Time Integer Integer Name Characters . research title Characters . Main Advisor Characters . accompanying adviser Characters . Tester_1 Characters . Tester_2 Characters . Tester_3 Characters . INTEGER INTEGER CHAR. Status CHAR. No_rekap Integer Level userInteger CHAR. Date Integer Profile photo CHAR. Courses Characters . Characters . Name Characters . research title Characters . Main Advisor Characters . accompanying adviser Characters . Tester_1 Characters . FK_ADMIN_SCHEDULE__TRIAL_SC Tester_2 Characters . Tester_3 Characters . tester value 1 Integer FK_AFFIDAVI_GET_REPAI_REVISION tester value 2 Integer tester value 3 Integer The main values of guidance Integer The value of mentoring companions Integer Trial schedule form The main values of the trial Integer FK_PRE_YUDI_GET_DATA_TRIAL_SC No_jadwal INTEGER The value of Trial companions Integer No_rekap Integer INTEGER Final grade 1 Date INTEGER Final grade 2 Integer Recapitulation value Integer Time INTEGER Range Characters . INTEGER Characters . CHAR. Name INTEGER INTEGER INTEGER FK_TRIAL_SC_STORING_T_RECAPITU No_Rekap CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. l Approval CHAR. CHAR. CHAR. CHAR. ion Form CHAR. CHAR. CHAR. CHAR. Topic Main Advisor accompanying adviser Tester Picket CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. examiner assessment form No_ppeng Integer Date Integer Lecture Integer NIK INTEGER Courses Characters . INTEGER Name No_ppem Characters . INTEGER research No_am Characters . No_rekap INTEGER Main Advisor Characters . Characters . No_spadviser INTEGER Tester_1No_ppeng Characters . INTEGER Tester_2 Characters . No_ad INTEGER Tester_3 Characters . Name CHAR. tester value 1 Characters . Status CHAR. tester value Characters . Level CHAR. tester value 3 user Characters . Profile No_ppeng photo CHAR. Obtain supervisor assessment data affidavit form Get tester rating data Admin ID No_jadwal udisium Registration No_ad Fig. Conceptual data model Storing trial participant data Nameform Integer Characters . Characters . Integer Characters . Characters . Characters . Characters . Characters . Characters . tin Test Characters . Characters . Characters . Characters . Characters . Integer Fill out the examiner assessment form No_Jadwal Admin on Form Fill out the lecturer attendance form supervisor assessment form No_sp Integer Date Integer Integer Courses Characters . Name Characters . research title Characters . Main Advisor Characters . accompanying adviser Characters . FK_LECTURE_FILL_OUT__STUDENT_ Tester_1 Characters . Tester_2 Characters . Tester_3 Characters . tester note 1 Characters . tester note 3 Characters . FK_LECTURE_FILL_OUT__AFFIDAVI tester note Characters . Ability to time Integer No_sp No_ppem Integer Date Integer Integer Courses Characters . Name Characters . FK_LECTURE_FILL_OUT__SUPERVIS research title Characters . Main Advisor Characters . accompanying adviser Characters . Thestudent main values of guidance Integer The value of mentoring companions Integer No_am INTEGER The main values of the trial Integer Date The value of Trial companions INTEGER Integer Time Final grade 1 INTEGER Integer nim Final grade 2 INTEGER Integer Name No_ppem research title Main Advisor accompanying adviser CHAR. CHAR. CHAR. CHAR. Lecture attendance form FK_LECTURE_FILL_OUT__LECTURE_ No_ad Date Courses Time Name research title Main Advisor accompanying adviser Tester_1 Tester_2 Tester_3 FK_LECTURE_FILL_OUT__EXAMINER INTEGER INTEGER CHAR. INTEGER INTEGER CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. FK_SUPERVIS_OB Fig. Physical data model FK_EXAMINER_GET_TESTE_RECAPITU affidavit form examiner assessment form No_ppeng No_rekap Date Courses Name research title Main Advisor accompanying adviser Tester_1 Tester_2 Tester_3 tester value 1 tester value 2 tester value 3 INTEGER INTEGER INTEGER INTEGER CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. Physical Data Model (PDM) is a model that tells the relationship of several structured tables, including primary keys and foreign keys. PDM is similar to CDM, except that there are no foreign keys in CDM. A foreign key is a primary key in a table that has a relationship with that table . The primary key becomes an attribute that is exchanged for another entity. The Physical Data Model that has been designed can be seen in Fig. No_sp No_FormRevisi Date Courses Name research title Main Advisor accompanying adviser Tester_1 Tester_2 Tester_3 tester note 1 tester note 3 tester note 2 Ability to time INTEGER INTEGER INTEGER INTEGER CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. INTEGER supervisor assessment form No_ppem No_rekap Date Courses Name research title Main Advisor accompanying adviser The main values of guidance The value of mentoring companions The main values of the trial The value of Trial companions Final grade 1 Final grade 2 Website-based Final Project Management Design Website-based applications run using the internet and a browser . Web-based applications are now becoming increasingly popular because of the interface that can be adapted to the user's needs and can be a medium of user communication . The data presented initially in Microsoft Access is converted into the MySql MySql is a relational database system allowing users to group information easily . The degenerated data is then used to build the website the user interface and user experience. User Interface (UI) describes how a user interacts with a computer system which consists of all hardware, software, screens, menus, functions, outputs, and features that affect two-way communication between the user and the computer . The user interfaces are the key to usability, including user satisfaction, support for business functions, and system effectiveness . It made the user interface using the Hyper Text Markup Language (HMTL) programming language. HTML document is a pure text file usually used to create a web page or display on a website . A good UI must be supported by a good User Experience (UX). User Experience is a process where users can interact with the interface in a good and comfortable manner. UX is the link between users and web pages. UX is designed to increase user satisfaction when accessing a display on a website . UX design in the final project management system using PHP applications using http://dx. org/10. 30656/jsmi. recapitulation form No_rekap Date Courses Name research title Main Advisor accompanying adviser Tester_1 Tester_2 Tester_3 tester value 1 tester value 2 tester value 3 The main values of guidance The value of mentoring companions The main values of the trial The value of Trial companions Final grade 1 Final grade 2 Recapitulation value Range INTEGER INTEGER INTEGER CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. CHAR. INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER CHAR. CHAR. FK_LECTURE_FILL_OUT__RECAPITU INTEGER INTEGER INTEGER INTEGER CHAR. CHAR. CHAR. CHAR. CHAR. INTEGER INTEGER INTEGER INTEGER INTEGER INTEGER Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 Codeigniter. PHP is a programming language that is commonly used to build UX. One of the advantages of PHP is that it can support the processing of various databases, including MySQL. PostgresSQL. Oracle. Sybase, and ODBC . A good website design must pay attention to several important things: User Interfaces must be easy to learn and use by users, increase user productivity, provide flexibility, simplify user work, and have an attractive design and layout for users . The website design must provide awareness of the psychology of its users so that users feel comfortable and helped in its use. The user psychology in question is also related to the choice of colours and symbols displayed on the website . Implementation The final project management system based on the Trisakti Industrial Engineering website that has been designed can be accessed at smttrisakti. gd/auth. In the Auth section of the Final Project management system website, the website display will show the tagline AuTrisakti Final Project Management SystemAy. a form box can be filled by entering an email and password. At the bottom of the form box are two types of buttons: login and register. If the user already has an account, then the user only needs to fill in the email and password obtained and press the login button to enter the dashboard (Fig. Users who do not have an account can press the register button to enter the register and create an account. pressing the add button then the account is successfully created. The initial display, as shown in Fig. 12, will be seen if the user has successfully logged in through the Auth login. On the left sidebar of the website, there are several options based on the existing roles: student, lecturer, and Besides that, there is also access management which the admin can only open to grant or manage access to each role. Access rights for each role are adjusted to the database design that has been done previously. Fig. User registration form display Fig. Final project management system website main menu Fig. Admin database submenu display Fig. Display authority login/register In the user registration section of the Final Project management system website, several personal data must be filled in, namely full name, email, password, user level, status, and profile photo (Fig. After the user fills in the personal data, the following process is carried out by Each Role has different access rights. The admin role has complete access, especially for database management and access rights management for the admin and student roles. The role database can be seen in Fig. The lecturer can access menus related to the course of the Final Project defense, such as filling out absences, assessing the guidance process, and evaluating the results of the Final Project defense. An example of http://dx. org/10. 30656/jsmi. Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 access to the lecturer role when filling out the examiner's assessment form is shown in Fig. Meanwhile, the student role has access rights to register for the Final Project defense, view the trial schedule, and upload Final Project defense materials and revisions. An example of student access rights when registering for a trial is in Fig. Fig. Display of the button for the edit form of the examiner's assessment Next, the system test analysis uses the Eliminate. Reduce. Raise, and Create (ERRC) The ERRC table determines what factors need to be eliminated, reduced, improved, and created in the final project management system of Trisakti University Industrial Engineering . Based on the website designed for the final project management system, some activities can be eliminated, reduced, raised, and created. Activities that can be eliminated are the38 risk of damage or loss of files because the system is designed to be able to save data automatically into a database. The activity that can be reduced is the error in data collection because the data collection is not done manually but is automatically stored in the user interface and uses an automated formula according to the weight given. The next activity that can be reduced is purchasing paper and physical Using a database in the control panel can reduce costs because it is cheaper. Activities that can be improved are the length of time in searching the form and the time it takes to process the input form. Using an integrated user interface means users do not need to search for separate old files because forms and modules have been provided systematically based on existing roles. The activities that can be made are the completed form can be directly downloaded in the form of the output in pdf form, making it easier for users to carry out their operations. Testing and Evaluation System testing in this study uses the black box testing method, namely observing the execution results and checking the software's functionality . The advantage of black box testing compared to white box testing is that it can quickly test the entire software function and find defects . The test was carried out by taking ten respondents consisting of students. They were asked to fill out a questionnaire in a google-form, containing questions about the process scenario on the website. The test results conclude that the system has accepted the website. CONCLUSION This research produces a website-based final project management system for the Department of Industrial Engineering at Trisakti University. Creating this website begins with analyzing the system using the swimlane diagram and PIECES The following process is system design with context diagrams, use case diagrams, sequence diagrams, and activity diagrams. After that, database design and website design has done. The final project management website design is then validated using black box testing. The result of black box testing is the acceptance of the website design. The evaluation results using ERRC also show that the existence of a website can help the final project management system run more effectively and efficiently. For further research, this system can be developed by integrating the final project management system with the academic system. website-based system will facilitate access anywhere and anytime and reduce maintenance costs. http://dx. org/10. 30656/jsmi. Figure 15. Final project defense registration submenu display Jurnal Sistem dan Manajemen Industri Vol 6 No 2 December 2022, 121-134 REFERENCES