Data Management And Data Visualization System At Jabatan Alam Sekitar Melaka On Petronas Penapisan Stack Emmision.
DATA MANAGEMENT AND DATA VISUALIZATION SYSTEM
AT JABATAN ALAM SEKITAR MELAKA ON PETRONAS PENAPISAN STACK
EMMISION
NURUL ASHIKIN BINTI YUSOP
FAWLTl TEKNOLOGI MAKLUMAT DN KOMUNIKASI
GADE:
UNIEtSITI TEKNIKAL MALAYSIA MELAKA
UNIVERSITI TEKNIKAL MALAYSIA MELAKA
BORANG PENGESAHAN STATUS TESIS
JUDUL: DATA MANAGEMENT AND DATA VISUALIZATION SY STEM
AT JABATAN ALAM SEKITAR MELAKA ON PE TRONAS PENAPISAN
STACK E MMISION
SESI PENGAJIAN: 2009/2010
saya
�N
___
__
U
A
L�
I=l
Y
� S
�I�
= =S =P
�
�
�
= =
�= N
(HURUF BESAR)
_
____
mengaku membenarkan tesis (PSM//rh) ini disimpan di
Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dengan syarat-syarat
kegunaan seperti berikut:
1. Tesis adalah hakmilik Universiti Teknikal Malaysia M elaka.
2. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat
salinan untuk tujuan pengajian sahaja.
3. Pepustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat
salinan tesis ini sebagai bahan pertukaran antara institusi pengajian tinggi.
4.
**
Sila tandakan
__
(I)
SULIT
(Mengandungi maklumat yang berdarjah
keselamatan atau kepentingan Malaysia seperti
yang tennaktub di dalam AKTA RAHSIA
RASMI 1972)
__
TERHAD
(Mengandungi maklumat TERHAD yang telah
ditentukan oleh organisasi/badan di mana
penyelidikan dijalankan)
_.1
_
TIDAK TERHAD
(TANDATANGAN PENULIS )
Alamat tetap: Batu 17, Kg Tengah Sialang,
84900 Tangkak Johor
Tarikh:
En Amir Syariuddin Kasim
Nama Penyelia
Tarikh:
J4
--
CATATAN:
*
/0 � I/dO(O
I
Tesis dimaksudkan sebagai Laporan Projek Sarjana Muda (PSM)
**
Jika tesis ini SULIT atau TERHAD, sila lampirkan surat daripada
pihak berkuasa.
DATA MANAGEMENT AND DATA VISUALIZATION SYSTEM
AT JABATAN ALAM SEKITAR MELAKA ON PETRONAS PENAPISAN
STACK EMMISION
NURUL ASHIKIN BINTI YUSOP
This report is submitted n partial fulfillment of the requirements for the
Bachelor of C omputer Science (Database Management)
FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY
UNIVERSITI TEKNIKAL MALAYSIA MELAKA
2010
11
DECLARA TION
I hereby declare that this project report entitled
DATA MANAGEMENT AND DATA VISUALIZATION SYSTEM
AT JABATAN ALAM SEKITAR MELAKA ON PETRONAS PENAPISAN STACK
EMMISION
is written by me and is my own effort and that no part has been plagiarized
without citations.
STUDENT
Date:
(NURUL ASHIKIN BINTI YUSOP)
�
,-
SUPERVISOR:
(EN AMIR SYA
.
.
�__
�SIM)
Date:
--
iii
DEDICATION
A spcial dedication goes
To my parents Mrs Maimon binti Ibrhim because giving support to me. Without her
patients, understanding and most of all love, the completion of his inal year project would not
have been possible.
To my lecturers, who have encourage, guided and inspired me thoughout my jouney of
education.
To my friends, who always by my side during my hard time.
Thank you for all your support.
iv
ACNOLEGEMENTS
First nd foremost, I would like to give my reatest thanks to my beloved supervisor, En
\mir Syiuddin Kasim for his valuable inspiration and support by giving assistnt nd
g u i d n ce to complete is project.
I also would like to thank the staff of labatn lm Sekitar ,Melaka for their conibution
and commitment during my research and inteview process.
Finally, I would like to show my grateulness to all my iends for the idea nd suppot to
Ill:
towrd the idea in knowing the real world of building the system.
v
BSTACT
Data Visualization and Management System are use in monitoring the PETRONAS
Stack in produce gas for air quality. PETRONAS Penapisan (Melaka) Sdn. Bhd. has
commissioned lm Sekitar Malaysia Sdn. Bhd(ASMA) to undertke a stack emission
test for stack located within its premises in Sungai Udng, Melka. ASMA will send the
report to Jabatan
lm Sekitar (lAS) for determines the situation of r pollution in the
study reas. Generally, this system will concentrated on the management data stack into
the digitl format for JAS in manage the data in eicient way. There is many type of gas
that have been produce by PETRONAS
Stack wich is Nirogen Dioxide, Carbon
Monoxide, Sulur Dioxide, Hidrogen Sulphide, Sulur Trioxide and Dark Smoke. All
this gas will detennine the air quality in the Sg Udang Area. The methodology that is
used to develop his project is System Development Life Cycle (SDLC) and Database
Development Life Cycle (DBLC). The study has been made during developing he
system and among of the study are by searching on the intenet about existing system
and b ased on the requirement of Jabatan
lm Sekitr . The ouput rom this project will
be a computerized system that can help Jabatan Alam Sekitr Melaka in monitoring air
quality.
vi
BSTK
Data
Visualization
dibangnkan
and
bertujuan
Management
untuk
System
memantau
merupakan
pengeluaran
gas
sebuah
untuk
system
kualiti
yang
udra.
PETRONAS Penapisan (Me1aka) Sdn. Bhd. te1ah me1antik Alm Sekitar Malaysia Sdn.
Bhd(ASMA) untuk menjalankan ujian kualiti gas yng dike1uarkan oleh cerobong pihak
PETRONAS di Sungai Udng, Me1aka. Pihak ASMA akan menghantar laporan kepada
Jabatan Alam Sekitar (JAS) bagi tujuan pemantauan.Secara kasnya sistem ini lebih
memfokuskan
kepada penguusan data ke dalanl bentuk
digita1.ni
akn lapat
memudahkan dalm pengurusan data.Terdapat beberapa gas yang dikeluarkan olen
cerobong PETRONAS iaitu : Nitrogen Dioxide, Carbon Monoxide, Sulur Dioxide,
Hidrogen Sulphide, Sulur Trioxide and Dark Smoke. Gas-gas ini akan menentukn
kadar kualiti udara sesuatu kawasan. Metodologi yang digunakan dlam pembangunn
sistem ini ialah System Development Life Cycle (SDLC) and Database Development
Life Cycle (DBLC). Sistem i dibangunkan berdasrkan kehendak J abatan ln
Sekitar Melaka dan berdasarkan sistem-sistem yang sedia ada.Maklumat juga liperolehi
me1alui intenet. Sistem ini dihrap dapat membantu pihak Jabatan Alam Sekitar daln
memantau tahap kualiti udara di Sungai Udang ,Melaka.
Vll
TABLE OF CONTENTS
CHAPTER
SUBECT
DECLARATION
DEDICATION
ACNO'VLEDGMENTS
ABSTRACT
ABSTRAK
TABLE OF CONTENTS
LIST OF TABLES
LIST OF FIGURE
CHAPTER I
PAGE
i
ii
iv
v
i
ii
xi
xiv
NTRODUCTION
1 .1
Project Backround
1 .2
Problem Statements
2
1 .3
Objective
2
1 .4
Scope
1 .5
Project Siniicance
1 .6
Expected Output
1 .7
Conclusion
3
3
3
4
viii
CHAPTER II
LITERATURE REVIEW AND PROJECT
METHODOLOGY
2.1
Introduction
5
2.2
Facts and indings
5
2.2.1
Domain
5
2.2.2
Existing Systems
5
2.2.3
Technique
8
2.3
Project Methodology
8
2.4
Project requirements
12
2.4.1
CAPTER III
12
2.4.2 Hardware Requirements
13
2.5
Project Schedule and Milestones
1 3.
2.6
Conclusion
15
ANALYSIS
3 .1
Introduction
16
3 .2
Problem analysis
17
3 .3
Requirement analysis
18
Data Requirement
18
3 .3 .2 Functional Requirements
19
3 .3 .1
3 .3 .3
3 .4
CHAPTER V
Sotware requirements
Non-Functional Requirement
Conclusion
25
26
DESIGN
4.1
Introduction
28
4.2
Hih-Level Desin
29
4.2.1
System Architecture
4.2.2 User Interface Desin
4.2.2.1
Navigation Desin
4.2.2.2 Input Desin
4.2.2.3 Ouput Desin
4.2.3
Conceptual and Logical
database desin
29
30
41
42
44
4
-
ix
4.3
4.4
CHAPTER V
System Architecture
49
4.3.1
Sotware Desin
49
4.3.2
Physical Database Desin
51
Conclusion
56
IMPLEMENTATION
5.1
Introduction
58
5.2
Sotware Development Environment
59
Setup
5.3
Sotware Coniguration Management
5.3.1
Coniguration Envirortent
63
64
Setup
5.3.2
CHAPTER VI
Version Conrol Procedure
5.4
Implementation Status
5.5
Conclusion
TESTNG
6.1
Introduction
6.2
Test Plan
6.3
6.2.2
Test orgnization
6.2.2
Test Environment
6.2.3
Test Schedule
Test Strategy
6.3.1
6.4
Classes of test
Test Desin
6.4.1
Test description
6.4.2
Test data
66
67
68
70
70
71
'71
72
72
73
73
77
77
82
6.5
Test result and analysis
84
6.6
Conclusion
85
x
CHAPTER VII
CONCLUSION
7.1
Observation on Weaknesses and
86
86
Strength
7.2
Propositions for Improvement
87
7.3
Contribution
88
7.4
Conclusion
88
REFERENCES
89
APPENDENCIES
90
XlI
LIST OF TABLES
TITLE
TABLE
PAGE
2.1
Project Schedule and Milestone
21
3.1
Software Requirement
22
3.2
Hardware Requirement
23
4.1
Input Design Tahle
23
4.2
Output Design table
23
4.3
Data Dictionary for table Gas
23
4.4
Data Dictionary for table Info_data
24
Data Dictionary for table information
24
4.5
4
4.6
Data Dictionary for table record
4.7
Data Dictionary for table stack
25
4.8
Data Dictionary for table staff
31
5.1
Implementation Status Schedule
36
6.1
Category of user
6.2
Test schedule of Data Visualization and Management
System
6.3
Test cases for login module
6.4
6.5
6.6
37
40
42
43
43
Test cases for registration module
Test cases for record
43
44
44
X1l1
6.7
6.8
6.9
6.10
6.11
Test cases for Generate report
Test cases for backup module
23
24
25
Test cases for recovery
Test data for system authentication
Test result and analysis
26
27
29
XIV
LIST OF FIGURES
DIAGRAM
TITLE
PAGE
9
2.1
System Development Life Cycle (SDLC)
2.2
Database Development Life Cycle
11
3.1
Context Diagram
19
3.2
Level 0 DFD
20
3.3
Levell DFD
21
3.4
Levell DFD
22
3.5
Levell DFD
23
4.1
4.2
4.3
3 Tier System A"chitecture
Stack.pbp
Index.php
4.4
Forget Password.php
4.5
Report.php
4.6
Gas.php
4.7
Staf.php
4.8
FormA.php
4.9
Form info.php
4.1 0
Info.php
4.1 1
Navigation Design
5.1
SDES for Data Visualization and Management
_
29
30
31
32
33
34
36
37
39
40
41
61
System
5.2
Coniguration Setup
6S
xv
5.3
Flow Version Control Procedure
66
1
CPTERl
NTRODUCTION
I, I
Project Bacground
'hllll:U1 beings are exposed to reat number of potentiily harmul pollutants in mbient air.
""lIlllants in the atmosphere arise rom two major sources: natural nd anthropogenic. t may b e
',1\1
"llsing t o len that globally, h e lrgest sources of mny air pollutants are natural. Natural
,'\','lIls slich s volcanoes, dust storms and forest Ires produce huge quantities of air pollutants
'111, day, Thus in sheer quantity, natural pollutants oten outweighs the poduct of hmn
;I,llvilies,
the ?thropogenic pollutnts
.Combustion rom motor vehicles nd industial
I'llIlTsses by far the major producer of air pollutnts. Stationary nd non stationary emission, if
11111 p o perly manage and control, may cause serious air pollution episode lke hze and smog
I'lll'lIolllena, acid rains, reenhouse effect. PETRONAS Penapisn (Melaka) Sdn, Bhd. has
I
III II lIIissioned
lm Sekitar Malaysia Sdn. Bhd(ASMA) to undertake a stack emission test for
·.Iack located within its premises n Sungai Udng, Melaka. ASMA will send the rport to
L.hatan lm Sekitar (lAS) for determnes the situation of air pollution n the study res.
(
iCl:rally, this system will concentrated on the management data stack into the digital fomat for
lAS
in manage the data in eicient way.
2
I h,' Dllta M a n a gem ent and Data Visuazation Sys tem will develop unction in recording all
II" Illtilllllation about PERTONAS stack.This system will be conducted base on data that have
Io,t'l\ llllkclcd by ASA for lAS. The system are build for the changing the data (repot) nto
'\II',llal document. The methodology hat has been used for this system is System Development
t I" (
I.l
'yck (SDLC).
Problem statement
'II-hlll: t h i s,
system hat have been use by lAS is using manually.AlI the data that have been
,,11l'l'l'd from ASMA will saves into iles record.This will make he data is not stored i n
\
dltllcnt way.Beside that the management department has t o manually infonn every staff
"I"
;tding of the arivals of new report or data every monh.
Secondly if user want to request the old document, they have to open old iles.This will
I
tlll';l' a lot of time.It is diicult to track he data.
I. \
Objective
I)
The objetive of his project is to buid and implement a system hat cn manage the data
" )
To mnage, secure he data in efficient way.
that will help lAS in monitoring the gas hat have been produce rom PETRONAS stack.
3
S'IIPl'
• ,..
I bIOI Mmagement and Data Visualization System was developed for the labatan lm
'il
� 11.11 � klak a .This system will help lAS staff in managing the data rom ASMA into the format
111;11
.
,
,\11
h' us�d in a long term (digital format). These system
will help the lAS sdn bhd to
1.1'.111\'11 thl� d�cision making for monitorng the air quality. This data will be references to lAS
II" I, 'I
t .
Ih' future information.
Project signiicance
These new system will help the lAS staff in handling the their operation in managing the
.1." 111I1l·III.Thc
system enables the process like update,edit, and add new data to be easier and
111"1" Llster.lnstead the record data in paper,pressing the update button is much easier and can
11.111'
,.
rarde8s mistake by human.
Moreover the user can access the system using ny computer at any place. The data can
"4 1I'IIIIcst via intemet.Beside the system also can check the istory data of stack for monitoring
ul
AT JABATAN ALAM SEKITAR MELAKA ON PETRONAS PENAPISAN STACK
EMMISION
NURUL ASHIKIN BINTI YUSOP
FAWLTl TEKNOLOGI MAKLUMAT DN KOMUNIKASI
GADE:
UNIEtSITI TEKNIKAL MALAYSIA MELAKA
UNIVERSITI TEKNIKAL MALAYSIA MELAKA
BORANG PENGESAHAN STATUS TESIS
JUDUL: DATA MANAGEMENT AND DATA VISUALIZATION SY STEM
AT JABATAN ALAM SEKITAR MELAKA ON PE TRONAS PENAPISAN
STACK E MMISION
SESI PENGAJIAN: 2009/2010
saya
�N
___
__
U
A
L�
I=l
Y
� S
�I�
= =S =P
�
�
�
= =
�= N
(HURUF BESAR)
_
____
mengaku membenarkan tesis (PSM//rh) ini disimpan di
Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dengan syarat-syarat
kegunaan seperti berikut:
1. Tesis adalah hakmilik Universiti Teknikal Malaysia M elaka.
2. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat
salinan untuk tujuan pengajian sahaja.
3. Pepustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat
salinan tesis ini sebagai bahan pertukaran antara institusi pengajian tinggi.
4.
**
Sila tandakan
__
(I)
SULIT
(Mengandungi maklumat yang berdarjah
keselamatan atau kepentingan Malaysia seperti
yang tennaktub di dalam AKTA RAHSIA
RASMI 1972)
__
TERHAD
(Mengandungi maklumat TERHAD yang telah
ditentukan oleh organisasi/badan di mana
penyelidikan dijalankan)
_.1
_
TIDAK TERHAD
(TANDATANGAN PENULIS )
Alamat tetap: Batu 17, Kg Tengah Sialang,
84900 Tangkak Johor
Tarikh:
En Amir Syariuddin Kasim
Nama Penyelia
Tarikh:
J4
--
CATATAN:
*
/0 � I/dO(O
I
Tesis dimaksudkan sebagai Laporan Projek Sarjana Muda (PSM)
**
Jika tesis ini SULIT atau TERHAD, sila lampirkan surat daripada
pihak berkuasa.
DATA MANAGEMENT AND DATA VISUALIZATION SYSTEM
AT JABATAN ALAM SEKITAR MELAKA ON PETRONAS PENAPISAN
STACK EMMISION
NURUL ASHIKIN BINTI YUSOP
This report is submitted n partial fulfillment of the requirements for the
Bachelor of C omputer Science (Database Management)
FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY
UNIVERSITI TEKNIKAL MALAYSIA MELAKA
2010
11
DECLARA TION
I hereby declare that this project report entitled
DATA MANAGEMENT AND DATA VISUALIZATION SYSTEM
AT JABATAN ALAM SEKITAR MELAKA ON PETRONAS PENAPISAN STACK
EMMISION
is written by me and is my own effort and that no part has been plagiarized
without citations.
STUDENT
Date:
(NURUL ASHIKIN BINTI YUSOP)
�
,-
SUPERVISOR:
(EN AMIR SYA
.
.
�__
�SIM)
Date:
--
iii
DEDICATION
A spcial dedication goes
To my parents Mrs Maimon binti Ibrhim because giving support to me. Without her
patients, understanding and most of all love, the completion of his inal year project would not
have been possible.
To my lecturers, who have encourage, guided and inspired me thoughout my jouney of
education.
To my friends, who always by my side during my hard time.
Thank you for all your support.
iv
ACNOLEGEMENTS
First nd foremost, I would like to give my reatest thanks to my beloved supervisor, En
\mir Syiuddin Kasim for his valuable inspiration and support by giving assistnt nd
g u i d n ce to complete is project.
I also would like to thank the staff of labatn lm Sekitar ,Melaka for their conibution
and commitment during my research and inteview process.
Finally, I would like to show my grateulness to all my iends for the idea nd suppot to
Ill:
towrd the idea in knowing the real world of building the system.
v
BSTACT
Data Visualization and Management System are use in monitoring the PETRONAS
Stack in produce gas for air quality. PETRONAS Penapisan (Melaka) Sdn. Bhd. has
commissioned lm Sekitar Malaysia Sdn. Bhd(ASMA) to undertke a stack emission
test for stack located within its premises in Sungai Udng, Melka. ASMA will send the
report to Jabatan
lm Sekitar (lAS) for determines the situation of r pollution in the
study reas. Generally, this system will concentrated on the management data stack into
the digitl format for JAS in manage the data in eicient way. There is many type of gas
that have been produce by PETRONAS
Stack wich is Nirogen Dioxide, Carbon
Monoxide, Sulur Dioxide, Hidrogen Sulphide, Sulur Trioxide and Dark Smoke. All
this gas will detennine the air quality in the Sg Udang Area. The methodology that is
used to develop his project is System Development Life Cycle (SDLC) and Database
Development Life Cycle (DBLC). The study has been made during developing he
system and among of the study are by searching on the intenet about existing system
and b ased on the requirement of Jabatan
lm Sekitr . The ouput rom this project will
be a computerized system that can help Jabatan Alam Sekitr Melaka in monitoring air
quality.
vi
BSTK
Data
Visualization
dibangnkan
and
bertujuan
Management
untuk
System
memantau
merupakan
pengeluaran
gas
sebuah
untuk
system
kualiti
yang
udra.
PETRONAS Penapisan (Me1aka) Sdn. Bhd. te1ah me1antik Alm Sekitar Malaysia Sdn.
Bhd(ASMA) untuk menjalankan ujian kualiti gas yng dike1uarkan oleh cerobong pihak
PETRONAS di Sungai Udng, Me1aka. Pihak ASMA akan menghantar laporan kepada
Jabatan Alam Sekitar (JAS) bagi tujuan pemantauan.Secara kasnya sistem ini lebih
memfokuskan
kepada penguusan data ke dalanl bentuk
digita1.ni
akn lapat
memudahkan dalm pengurusan data.Terdapat beberapa gas yang dikeluarkan olen
cerobong PETRONAS iaitu : Nitrogen Dioxide, Carbon Monoxide, Sulur Dioxide,
Hidrogen Sulphide, Sulur Trioxide and Dark Smoke. Gas-gas ini akan menentukn
kadar kualiti udara sesuatu kawasan. Metodologi yang digunakan dlam pembangunn
sistem ini ialah System Development Life Cycle (SDLC) and Database Development
Life Cycle (DBLC). Sistem i dibangunkan berdasrkan kehendak J abatan ln
Sekitar Melaka dan berdasarkan sistem-sistem yang sedia ada.Maklumat juga liperolehi
me1alui intenet. Sistem ini dihrap dapat membantu pihak Jabatan Alam Sekitar daln
memantau tahap kualiti udara di Sungai Udang ,Melaka.
Vll
TABLE OF CONTENTS
CHAPTER
SUBECT
DECLARATION
DEDICATION
ACNO'VLEDGMENTS
ABSTRACT
ABSTRAK
TABLE OF CONTENTS
LIST OF TABLES
LIST OF FIGURE
CHAPTER I
PAGE
i
ii
iv
v
i
ii
xi
xiv
NTRODUCTION
1 .1
Project Backround
1 .2
Problem Statements
2
1 .3
Objective
2
1 .4
Scope
1 .5
Project Siniicance
1 .6
Expected Output
1 .7
Conclusion
3
3
3
4
viii
CHAPTER II
LITERATURE REVIEW AND PROJECT
METHODOLOGY
2.1
Introduction
5
2.2
Facts and indings
5
2.2.1
Domain
5
2.2.2
Existing Systems
5
2.2.3
Technique
8
2.3
Project Methodology
8
2.4
Project requirements
12
2.4.1
CAPTER III
12
2.4.2 Hardware Requirements
13
2.5
Project Schedule and Milestones
1 3.
2.6
Conclusion
15
ANALYSIS
3 .1
Introduction
16
3 .2
Problem analysis
17
3 .3
Requirement analysis
18
Data Requirement
18
3 .3 .2 Functional Requirements
19
3 .3 .1
3 .3 .3
3 .4
CHAPTER V
Sotware requirements
Non-Functional Requirement
Conclusion
25
26
DESIGN
4.1
Introduction
28
4.2
Hih-Level Desin
29
4.2.1
System Architecture
4.2.2 User Interface Desin
4.2.2.1
Navigation Desin
4.2.2.2 Input Desin
4.2.2.3 Ouput Desin
4.2.3
Conceptual and Logical
database desin
29
30
41
42
44
4
-
ix
4.3
4.4
CHAPTER V
System Architecture
49
4.3.1
Sotware Desin
49
4.3.2
Physical Database Desin
51
Conclusion
56
IMPLEMENTATION
5.1
Introduction
58
5.2
Sotware Development Environment
59
Setup
5.3
Sotware Coniguration Management
5.3.1
Coniguration Envirortent
63
64
Setup
5.3.2
CHAPTER VI
Version Conrol Procedure
5.4
Implementation Status
5.5
Conclusion
TESTNG
6.1
Introduction
6.2
Test Plan
6.3
6.2.2
Test orgnization
6.2.2
Test Environment
6.2.3
Test Schedule
Test Strategy
6.3.1
6.4
Classes of test
Test Desin
6.4.1
Test description
6.4.2
Test data
66
67
68
70
70
71
'71
72
72
73
73
77
77
82
6.5
Test result and analysis
84
6.6
Conclusion
85
x
CHAPTER VII
CONCLUSION
7.1
Observation on Weaknesses and
86
86
Strength
7.2
Propositions for Improvement
87
7.3
Contribution
88
7.4
Conclusion
88
REFERENCES
89
APPENDENCIES
90
XlI
LIST OF TABLES
TITLE
TABLE
PAGE
2.1
Project Schedule and Milestone
21
3.1
Software Requirement
22
3.2
Hardware Requirement
23
4.1
Input Design Tahle
23
4.2
Output Design table
23
4.3
Data Dictionary for table Gas
23
4.4
Data Dictionary for table Info_data
24
Data Dictionary for table information
24
4.5
4
4.6
Data Dictionary for table record
4.7
Data Dictionary for table stack
25
4.8
Data Dictionary for table staff
31
5.1
Implementation Status Schedule
36
6.1
Category of user
6.2
Test schedule of Data Visualization and Management
System
6.3
Test cases for login module
6.4
6.5
6.6
37
40
42
43
43
Test cases for registration module
Test cases for record
43
44
44
X1l1
6.7
6.8
6.9
6.10
6.11
Test cases for Generate report
Test cases for backup module
23
24
25
Test cases for recovery
Test data for system authentication
Test result and analysis
26
27
29
XIV
LIST OF FIGURES
DIAGRAM
TITLE
PAGE
9
2.1
System Development Life Cycle (SDLC)
2.2
Database Development Life Cycle
11
3.1
Context Diagram
19
3.2
Level 0 DFD
20
3.3
Levell DFD
21
3.4
Levell DFD
22
3.5
Levell DFD
23
4.1
4.2
4.3
3 Tier System A"chitecture
Stack.pbp
Index.php
4.4
Forget Password.php
4.5
Report.php
4.6
Gas.php
4.7
Staf.php
4.8
FormA.php
4.9
Form info.php
4.1 0
Info.php
4.1 1
Navigation Design
5.1
SDES for Data Visualization and Management
_
29
30
31
32
33
34
36
37
39
40
41
61
System
5.2
Coniguration Setup
6S
xv
5.3
Flow Version Control Procedure
66
1
CPTERl
NTRODUCTION
I, I
Project Bacground
'hllll:U1 beings are exposed to reat number of potentiily harmul pollutants in mbient air.
""lIlllants in the atmosphere arise rom two major sources: natural nd anthropogenic. t may b e
',1\1
"llsing t o len that globally, h e lrgest sources of mny air pollutants are natural. Natural
,'\','lIls slich s volcanoes, dust storms and forest Ires produce huge quantities of air pollutants
'111, day, Thus in sheer quantity, natural pollutants oten outweighs the poduct of hmn
;I,llvilies,
the ?thropogenic pollutnts
.Combustion rom motor vehicles nd industial
I'llIlTsses by far the major producer of air pollutnts. Stationary nd non stationary emission, if
11111 p o perly manage and control, may cause serious air pollution episode lke hze and smog
I'lll'lIolllena, acid rains, reenhouse effect. PETRONAS Penapisn (Melaka) Sdn, Bhd. has
I
III II lIIissioned
lm Sekitar Malaysia Sdn. Bhd(ASMA) to undertake a stack emission test for
·.Iack located within its premises n Sungai Udng, Melaka. ASMA will send the rport to
L.hatan lm Sekitar (lAS) for determnes the situation of air pollution n the study res.
(
iCl:rally, this system will concentrated on the management data stack into the digital fomat for
lAS
in manage the data in eicient way.
2
I h,' Dllta M a n a gem ent and Data Visuazation Sys tem will develop unction in recording all
II" Illtilllllation about PERTONAS stack.This system will be conducted base on data that have
Io,t'l\ llllkclcd by ASA for lAS. The system are build for the changing the data (repot) nto
'\II',llal document. The methodology hat has been used for this system is System Development
t I" (
I.l
'yck (SDLC).
Problem statement
'II-hlll: t h i s,
system hat have been use by lAS is using manually.AlI the data that have been
,,11l'l'l'd from ASMA will saves into iles record.This will make he data is not stored i n
\
dltllcnt way.Beside that the management department has t o manually infonn every staff
"I"
;tding of the arivals of new report or data every monh.
Secondly if user want to request the old document, they have to open old iles.This will
I
tlll';l' a lot of time.It is diicult to track he data.
I. \
Objective
I)
The objetive of his project is to buid and implement a system hat cn manage the data
" )
To mnage, secure he data in efficient way.
that will help lAS in monitoring the gas hat have been produce rom PETRONAS stack.
3
S'IIPl'
• ,..
I bIOI Mmagement and Data Visualization System was developed for the labatan lm
'il
� 11.11 � klak a .This system will help lAS staff in managing the data rom ASMA into the format
111;11
.
,
,\11
h' us�d in a long term (digital format). These system
will help the lAS sdn bhd to
1.1'.111\'11 thl� d�cision making for monitorng the air quality. This data will be references to lAS
II" I, 'I
t .
Ih' future information.
Project signiicance
These new system will help the lAS staff in handling the their operation in managing the
.1." 111I1l·III.Thc
system enables the process like update,edit, and add new data to be easier and
111"1" Llster.lnstead the record data in paper,pressing the update button is much easier and can
11.111'
,.
rarde8s mistake by human.
Moreover the user can access the system using ny computer at any place. The data can
"4 1I'IIIIcst via intemet.Beside the system also can check the istory data of stack for monitoring
ul