Professional Documents
Culture Documents
Messagin
g
(File
Processing)
Submitted to:
M.R. Ferdinand L. Bojos
Class Adviser
Submitted by:
Mabelle F. Bagioro
B.S. in Computer ScienceIII Student
Table of Contents
I. Introduction Page
Program Description . . . . .
. . . . . . . . . . . . . . .1
Reason for choosing this
program . . . . . . . . . . 2
II. Analysis
IPO
and
Use-Case
Diagram . . . . . . . . . . . . . 3
III. Design
Class
Diagram . . . . . . . . . . . . . .
.........4
Activity
Diagram . . . . . . . . . . . . . .
....... 5
User
Interface . . . . . . . . . . . . . .
..........6
I. INTRODUCTION PAGE
Program Description
This program is called
Online
Messaging
which
enables the sender/user to
send, save, load and delete
messages.
However,
the
sending and delete buttons
are still under maintenance,
but the rest of the buttons
are working properly. The
save
messages
are
automatically stored via CSV
file in any reading document
like spreadsheet or WordPad,
but I highly recommend the
former because it is more
readable and organized than
the latter. The send button
only works when you are
connected to a wifi network
connection, though the rest
of the buttons still works
even if you are offline.
emergency
situations,
especially when you run out
of load and you want to
contact
someone,
this
program will help you send
an sms for free. Through this
program, you can actually
save a lot of money because
instead of spending cash for
both load for your phone and
wifi connection, you can omit
the
expenses
for
your
cellphones load.
II. ANALYSIS
A. Input, Process, Output
I
User
P
Write, Save,
Load(view
previous/next
messages)
O
Messages
B. Use-Case Diagram
Previous
Next
III. DESIGN
A. Class Diagram
User
-date: LocalDate
-time: LocalTime
-recepient: int
-message: String
+getter/setter
+create(message)
+save(message)
+load(message)
+exit():void
B. Activity Diagram
[ Viewing messages ]
C. User Interface
Main Scene
-This is where all the process and
routine of the program flows.
Exit: