• No results found

Smart Answering Machine for Problems on Motorcycle using Hash Algorithm

N/A
N/A
Protected

Academic year: 2021

Share "Smart Answering Machine for Problems on Motorcycle using Hash Algorithm"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

Project Report

Smart Answering Machine for Problems on

Motorcycle using Hash Algorithm

Kuncoro 03.02.0063 2008

COMPUTER SCIENCE DEPARTMENT

SOEGIJAPRANATA CATHOLIC

UNIVERSITY

Jl

. Pawiyatan Luhur IV / 1, Bendan Duwur, Semarang 50234

(2)

Approval and Ratification Page

PROJECT REPORT

Smart Answering Machine for Problems on Motorcycle using Hash

Algorithm

This Project Report has been approved and ratified by Dean of Computer Science Department and Supervisor on ……….

With the approval Examiners,

Suyanto EA, Ir, M.Sc Shinta Estri W, S.Si

NPP : 058.1.1992.116 NPP : 058.1.2007.272

Dean of Computer Science Department Supervisor

Ridwan Sanjaya, SE, S.Kom, MS.IEC Ridwan Sanjaya, SE, S.Kom, MS.IEC

(3)

STATEMENT OF ORIGINALITY

I, Signed below :

Name = Kuncoro

NIM = 03.02.0063

Vow this project is the result of my masterpiece and it’s not plagiarsm, if it’s proven in later day that this project is the result of rubbing.

I’m ready to accept a sanction.

Semarang, January 25, 2008

Kuncoro

(4)

ACKNOWLEDGMENTS

Thanks Allah SWT for blessing so I can finish this research. The research is “Smart Answering Machine for Problems on Motorcycle using Hash Algorithm”. This research is composed as the requirements of Bachelor Degree in Department of Computer Science of Soegijapranata Catholic University Semarang.

The making of this research involve many persons and I get a lot of help from them. Thanks to :

1. Ridwan Sanjaya, SE, S.Kom, MS.IEC, for your advice and support that you give to me until I can finished my research right on time.

2. Ir. Suyanto Edward Antonius, M.Sc, I really appreciated and thanksfully for your advice and critism at last I can finished my research even I can’t gain a good one.

3. Daniel Adinugroho, ST, MIT, for sharing your science and technology in the computer science.

4. My Mom and Dad, my Sister, my Brother for their prayer and support. 5. My Friend : Didik, Ario, Okta, Yudi, and all my friend.

Finally, I hope this project can give knowledge’s for the readers and especially the Computer Science students.

Semarang, January 25, 2008

(5)

Table of Contents

APPROVAL AND RATIFICATION PAGE ……….. STATEMENT OF ORIGINALITY ………. ACKNOWLEDGMENTS ………... TABLE OF CONTENTS ……….. TABLE OF TABLES ……… TABLE OF FIGURES ……….. ABSTRACT ……….. i ii iii iv vi vii viii CHAPTER I. INTRODUCTION ……….. 1.1 Research Background ………. 1.2 Scopes ………. 1.3 Objectives ……… 1.4 Functional Requirement ……….. 1.5 Non-Functional Requirement ………. 1.6 Overview Research ………. 1 1 2 2 3 4 4

CHAPTER II. LITERATURE STUDY ………..………

2.1 Arraylist ……… 2.2. Hash Tables ……….. 2.3. Hash Algorithm ……… 6 6 7 7

(6)

CHAPTER III. PLANNING …...………... 3.1 Research Methodologies ………. 3.2 Project Management ………... 9 9 13

CHAPTER IV. ANALYSIS AND DESIGN ……….

4.1 Analysis Program ……… 4.2 Design System ………

14 14 17

CHAPTER V. IMPLEMENTATION AND TESTING ………...

5.1 Testing Program ……….. 5.2 Output Program ………...

29 29 30

CHAPTER VI. CONCLUSION AND FURTHER RESEARCH ………...

6.1 Conclusion ……….. 6.2 Further Research ………. REFERENCES ………... 38 38 38 39

(7)

Table of Tables

Table Table 1.1 Fuctional Requirement ………... 3.1 Project Management ……….. 3 13

(8)

Table of Figures

Figure Figure Figure Figure Figure Figure Figure Figure Figure 2.1 Example of Arraylist ………. 2.2 Hash Tables ………... 2.3 Range Conversion with Hash algorithm ………... 4.1 Use Case Diagram ………. 4.2 Mechanism Program ………. 4.3 Mechanism Hash Table ………. 4.4 Design System ………... 4.5 Mechanism for Search Answer ………. 4.6 Data structure on Hash Table ………

6 7 8 14 15 16 17 22 23 Figure Figure Figure Figure Figure Figure Figure Figure 5.1 HashTable ……….. 5.2 Screenshoot of GuiUtama ………. 5.3 GuiUtama with Keyword ………... 5.4 GuiUtama with Keyword and Condition 1 ……… 5.5 GuiUtama with Keyword and Condition 2 ……… 5.6 GuiUtama with Keyword and Condition 3 ……… 5.7 GuiUtama with Keyword and Show All Solution ……….. 5.8 GuiUtama with Keyword and Show nothing Solution ………...

30 31 32 33 34 35 36 37

(9)

Abstract

This final research will explain about smart answering machine for problems on motorcycle. A reason to make this machine is to help user to solve their problem on motorcycle, without mechanic’s help. For this problem use data structure arraylist and array 2 dimension. Algorithm use Hashing with Java programming language. Hashing used because it can find the right result quickly. This machine have Hash Table, save all solution of question about motorcycle problem. Java programming language choosed to smart answering machine for service motorcycle, because it is easy to understand and multiplatform. The main idea from this research is about problems case study at motorcycle area, so this machine can help user to solve their problem on motorcycle without mechanic help.

References

Related documents

 Except for withdrawal due to military action or serious illness, if the Student Withdrawal Form is received from the student prior to the first scheduled

(Refaee and Rieser, 2014) proposed a cor- pus of Arabic tweets annotated for subjectivity and senti- ment analysis consists of 6,894 tweets and annotated with four sentiment

In a time of ever-rising college costs, financial aid is critical to increase college access and success. Federal, state, and institutional aid programs help to ensure that

In Lagos, Abeokuta, and their environs (Nigerian urban centres), requirements for securing development permit include: the Certificate of Occupancy (C of O), and/or

- On burning: release of carbon monoxide and carbon dioxide and small quantities of hydrogen chloride..

We proposed a novel continuous spatiotemporal probabilistic model for clus- tering streaming geolocated data, the Spatial Dirichlet Hawkes Process (SDHP), and developed an

This began with the intrusion by futures markets into the stock index area and this has been followed by the development of options markets on physical currency,

In the fiscal year 2006, they would have imposed a cost of $23.6 billion on Canadians if none of the immigrants had 10 It is interesting to note that the equivalent figure in