You are on page 1of 2

Designing System Plagiarism Checker for Education in Indonesia ( Donesa Rucci )

1.1 Background Nowadays, plagiarism from someones creation and copyright are frequently happens in education. Especially, circle of Students College in Indonesia country. From undergraduate, postgraduate, and lecturer even the expert ever touched about plagiarism cases of the copyright other people that were admitted as his or her works. These cases are one samples of picking up intellectual property right which are in these cases the right of owner works copyright have been plagiarism by plagiarized without gave the quoted of the author. It cannot be allowed happening for a long time, because it can give bad effect for young generation especially the undergraduate students. Based on these cases, the researcher plans do a research to establish a system that can be checked toward undergraduate, postgraduate students lecturer and an expert paper to know whether their works is original from them creativity or a plagiarism which are admitted as their own works. This program also expected can guarantee the quality of students research. 1.2 Research Problem The problems of research can as follow: 1. Whether system of plagiarism checker can detect a paper for guarantee the originalities? 2. How is the process of system plagiarism checker in detecting a paper (journal)? 3. To find out whether the most effective methods between search engine method or database system self method for plagiarism checker system? 4. Whether the comparing process of the data can be taking faster? 1.3 Research Design This system is comparing between sentences to sentences that is uploaded by user with files that available in the database. Here the file that is uploaded with doc format.

This system is run in own system, it means the researcher will be made a system which is used to keep all data journal from all universities in Indonesia. Each university has to upload their own paper to the database then it will be compared to find out whether students journal is original by comparing their journal with the data that are available in database.

Use Case Diagram of Plagiarism Checker

The system process: The documents that are uploaded by user will be saved in database and system will makes a file text from document that has been uploading by user. This file text is used to compare the process. In making that file text for this system the researcher has two methods that will be observed they are: COM (Component Object Model) from Microsoft office or use Unoconv Library from Open office. The researcher is still looking for whether the ways are better between them. After file texts have been created and the system will be comparing that document. In this step system can compare by using binary codes method from text file or directly read from file texts itself. After the comparing process has finished then the result will be sent to the user to give the information about their plagiarism percentage. Only the data that has a similarity more than 30% will be sent to the user. If less than 30% so the system will give the notification to the user if their journal is original.

This figure is to describe how the system work with the user:

6. The message send 7. Done Algorithm Program for user 1. The user open plagiarism checker website 2. User is asked to fill the e-mail address and chooses the file that will be uploaded 3. Data from user is keeping in the database temp_document 4. Document file is converted to file text and it is saved in the database temp_text 5. File text is comparing with the data in database permanent_upload_text 6. If the process checking has done, then if the content of temp_text >30% then get the link from permanent_upload_text and it will send to email user 7. If the sent success then the system will remove the data from database temp_text and temp_document 8. The process is finish

The diagram above is describing the activities of the ordinary user in system not the Super Admin, Admin, or Member. The user is uploaded a document and that document will be keeping the data in database. Then the system will be processing that document and change into file text and it will be comparing with the documents that has been kept in the database. The document that is uploaded by the ordinary user will not be saved in database permanently while the checking process is done the data from that user will be deleted automatically by the system. who has the authority or can upload the document to database permanently is the Super Admin, Admin and Member. But in this case or in real implementation the Member actually that have a duty to upload the document into database. These are the algorithm process of member in uploading the document and the user check their document. Algorithm for Member 1. Member is opened the plagiarism checker website 2. Member login 3. Member is chosen the file that will be uploaded 4. File that is uploaded by member saved in permanent_upload_document 5. File from permanent_upload_document is converted into file text and will be kept in database permanent_upload_text if the process has done.

Example of reading binary files: $filename = "*.txt(doc)"; $handle = fopen($filename, "rb"); $contents = fread($handle, filesize($filename)); fclose($handle); The explanations above are some ideas about how this system works. This research will be researched for further. The output of this research is expected can be used to universities in Indonesia which are all the journals students works will be uploaded into this system database. By gathering all the data of student journal, so the system is also expected can be checked students journal that took a research to find out whether their journal did plagiarism toward the current journal. In this step the system will compare the new journal with the journals that were available in the database from all universities in Indonesia with the same study programs. For example: a student in a university Computer Science study program will be comparing his journal with all the journals which also in Computer Science study programs that were available in database (journal from all universities in Indonesia). In addition the researcher is still looking for how if the study program is difference such as electro engineering students that might their journal is same with the Computer Science students. This case will be researched in further.

You might also like