Slide FYP COMPUTER SCIENCE

16
MyFSTM USING ANDROID MUHAMAD SHAFIQ AMINI BIN MOHD ZANI (1139015) Diploma in Computer Science Supervisor : Encik Khairil Ashraf bin Elias

description

Slide FYP COMPUTER SCIENCEaNDROID DEVELOPEMENT

Transcript of Slide FYP COMPUTER SCIENCE

Page 1: Slide FYP COMPUTER SCIENCE

MyFSTMUSING ANDROID

MUHAMAD SHAFIQ AMINI BIN MOHD ZANI (1139015)Diploma in Computer Science

Supervisor : Encik Khairil Ashraf bin Elias

Page 2: Slide FYP COMPUTER SCIENCE

PROJECT BACKGROUND MyFSTM is an Android based application can help the faculty

community to quickly and easily getting information about

any faculty’s activities. Students can get updates anywhere

around about their class and studies with MyFSTM. This

application provides timetables, news and class information

from faculty administrator. So with the service of the

MyFSTM can help a lot to student to save their time and no

need to waste for getting updates from faculty.

Page 3: Slide FYP COMPUTER SCIENCE

PROBLEM STATEMENT Students need to refer back to their lecturers when the

class canceled. Students feels they are wasting their time when enter the

faculty and suddenly the class canceled. Lecturers have to contact all his students if the class has

urgently to cancel. Some students do not know where is the lab and tutorial

class in FSTM. Students and lecturers do not know any updates or news

from faculty.

Page 4: Slide FYP COMPUTER SCIENCE

OBJECTIVE To develop a system for student to getting

updates and news from FSTM.

To create another Android applications for KUIS students.

To fulfill the requirement of study.

Page 5: Slide FYP COMPUTER SCIENCE

SCOPE For Android 4.0 ( Ice Cream Sandwich)

and higher operating system platform’s users.

For Android smartphone operating system.

Using offline server and MySQL

Page 6: Slide FYP COMPUTER SCIENCE

EXAMPLE OF EXISTING SYSTEM

Page 7: Slide FYP COMPUTER SCIENCE

Class Schedule

Class Schedule is a useful tool for school and university and includes a school-like timetable divided into hours where you just need to tap on a gap and write the class' information: name, details, duration. The problem is that the name can only be a three letter word, due to the small space that is available.

Page 8: Slide FYP COMPUTER SCIENCE

Jorte Timetable

We have spent all of our time and effort into making the application look as close to a real personal organizer as possible. Enjoy this highly customizable app, you cannot find an application which has as many functions as Jorte. Jorte is also designed with simplicity in mind, it's got many functions, but it's still easy-to-use! For personal use or for business, Jorte will assist you to manage your daily schedule thoroughly.

Page 9: Slide FYP COMPUTER SCIENCE

My Class Schedule

The main feature of My Class Schedule is its timetable that shows your schedule for any particular day or week. Additionally there are many other helpful features, for example a grade overview with your average grades or the ability to automatically mute your phone during class.No matter if you go to school or university, this easy to use app helps you to keep track of all related tasks.

Page 10: Slide FYP COMPUTER SCIENCE

FLOWCHART

Page 11: Slide FYP COMPUTER SCIENCE

Start

Select Course

Two choices (class or news)

News

Select class

Display information

End

Page 12: Slide FYP COMPUTER SCIENCE

UML

Page 13: Slide FYP COMPUTER SCIENCE
Page 14: Slide FYP COMPUTER SCIENCE
Page 15: Slide FYP COMPUTER SCIENCE

PROJECT REQUIREMENT- Software for developing:

Operating system : Windows 7Language : Android SDK, JavaTools : Eclipse IDE, Android plug-in for

EclipseDebugger : Android Dalvik Debug Monitor

service

- Software for running the applications : Operating system : Android 4.0 or higher

versions Network : Wi-fi Internet or cellular network

Page 16: Slide FYP COMPUTER SCIENCE

- Hardware for developing the applications: Processor : Intel i3 or higher RAM : 2GB or higher Space on disk : minimum 3GB

- Hardware for running the applications: Device : Android 4.0 and higher Minimum space to execute : 5.0 MB