SlideShare a Scribd company logo
Intern Name: Kyaw Zaw Lin Company Supervisor: Mr Adrian Tan Hock Guan
Student Number: s10160666A NP Supervisor: Mr Ferdinan WIDJAJA
Final Presentation
Introduction
Company Profile
Ryobi Kiso is one of the leading ground engineering solution providers in Singapore. Ryobi Kiso provides works in bored piling, eco-friendly
piling and Geo-services. Ryobi Kiso Group has been growing from strength to strength since its establishment.
The business originated in Japan in 1956 .
Close working relationship and strong rapport between its shareholder Mr Shuntaro Shiga and Mr Ong Tiong Siew and Mr Ong Teng
Choon, Ryobi Singapore founders, soon led to the establishment of Ryobi Singapore in 1990.
Mr Ong Teng Choon Mr Ong Tiong Siew
Introduction
Services Categories –
Bored Piling
• Bored Piling
Eco-friendly Piling and Geo-services
• Eco-friendly piling
• Environmental Protection Engineering
• Geo-technique Engineering Services
• Sales of Geo-products
Property Development
• Development of residential,
commercial and industrial
properties
Final Presentation
Intern Job-scope
Two Job-scopes
- Completion of Company Data Website Project
- Construction Site Office Work
• For the company project, my roles were server technician and website developer .
• For the construction site office work, my job was to check and edit the error data of data loggers
piling machine.
Project Background
The Company makes sure the foundation of the ground is strong, compact and ready for further
construction above the ground. Their responsibility is also to prevent the ground or soil from shifting and
moving. So it is important to keep checking the conditions of the ground always.
Piezometer Water-Stand
Piezometer – Liquid Pressure in the ground
Water-stand – Groundwater level in the ground
Can cause sinkholes
Project Background
In the old days, the workers needed to the place where sensors were located and they have to take the data recordings
manually.
Waste more time, energy, man power.
Project Background
Project: Manual Data Recording System >> Automatic Data Recording System (Led by Mr Tan in 2015)
DAQ System
Accomplished the project by DAQ system with the help of alliance partners, NI and T2 integrated Solutions.
Next, the company wanted to have a website so that they can easily view the data readings from
any computer.
Website Project was given to us!
To save Time, energy, man power and money.
Project Overview
Data Logger
(storage)
Basic Concept
Server
Website
Project Overview
How to do it?
Project Overview
Kyaw Zaw Lin
(Back-End and Data Table)
Lim Pin Juen
(Front-End)
Data Website Project
1. Cloud Server management
2. Domain Name
3. Database management
4. Data Table and Table Design
5. Date and Time selection
6. Cloud Security
1. Graph Chart
2. Login page
3. Admin panel
4. Warning alert
5. Page Design
Project Objectives
1. Learn about Cloud Server.
2. Choosing Cloud Server Provider.
3. Setting up the cloud server.
4. Creating a domain name for the server.
5. Engage SFTP between NetBeans and server.
6. Learning programming languages needed.
7. Data Storage and Management.
8. Displaying Data Table.
9. Web page interfaces and designs.
10. Date Time Selection.
11. Could Security and Protection
12. Modifications and Finalization
Topic-1: Learning about Cloud Server
Server - A server is a computer or computer program that provides functionalities to other computer
programs and their users in the same or in other computers.
A Server can be provided by two methods. They are
 Network Attached Storage (NAS) and
 Could Service Providers.
Network Attached Storage
1. high storage(2 to 8 terabytes)
2. Cost around $300 per a device (mini)
3. Lose data when NAS device is being damaged
4. Network security needs to be registered on your own
5. Network Speed depends on the network connected
6. Good for storing large amount of data files etc. video files
Cloud Service Provider
1. Storage: depends on the package purchased (mini 20GB)
2. Monthly Payment (mini $6)
3. Data Back-up is insured by Cloud provider company
4. Network security is provided by the company
5. Network Speed normally high. (mini 500 Mbps)
6. Suitable for small data files etc.txt files
Topic-2: Choosing the cloud server provider
Three main categories of cloud computing -
• Platform-as-a-Service (PAAS)
• Software-as-a-Service (SAAS)
• Infrastructure-as-a-Service (IAAS)
Different Cloud service provider has different services.
Only IAAS can do web hosting.
Provider Name Cores RAM Disk Size(memory) Price (USD) Bandwidth
Windows
Azure(IAAS,PAAS)
1 0.75GB 20GB ~$15/month ------
Amazon Web (Window
web service)
1 Variable 1 ~0.018/hour
$12.96/month
----
Rack Space 1 1GB 20GB $29+ ($4 managed
Infra)
200Mb/s
Digital Ocean 1 512MB 20GB $6/month 1TB
Simple-Cloud 1 1024MB 40GB $15/month 2TB
Cloud Providers (IAAS service) in Comparison
Simple Cloud- better RAM, More Storage, higher bandwidth
Topic-3: Setting up the Server For Web Hosting
Services need to be installed- LAMP
• Linux – computer operating system
• Apache - the world's most used web server software( features and finalities of websites on HTTP)
• MySQL – Database managing Language
• PHP – Web developing language
Download putty.exe
Putty is a free and open-source terminal emulator, serial console and network file transfer
application.
Topic-3: Setting up the Server For Web Hosting
Topic-3: Setting up the Server For Web Hosting
1. At the login as prompt,
enter ‘root’
2. At the Password
prompt, enter the
password of server
access console that
was emailed to you
(copy and paste it)
Topic-3: Setting up the Server For Web Hosting
# usermod –aG sudo bucky
Switch User : # su – bucky
Topic-3: Setting up the Server For Web Hosting
# cd /
# Sudo apt-get update && apt-get upgrade
# Sudo apt-get install vsftpd (For SFTP: Secure File Transfer Protocol)
# Sudo apt-get install tasksel (tasksel - software installer)
# Sudo tasksel
Topic-3: Setting up the Server For Web Hosting
Spacebar to select.
Tab and Enter
Topic-3: Setting up the Server For Web Hosting
PhpMyAdmin which is a database service intended to handle the administration of MySQL with the use of
a web browser.
Topic-3: Setting up the Server For Web Hosting
Topic-4: Creating a domain name for the server
Domain name is a name to identify the server IP address.
For example, in this URL
https://cloud.digitalocean.com/registrations/new, cloud.digitalocean.com is the domain
name.
https://128.86.130.89/ >> https://domainname.com (.com domain suffix)
Suffix example,
.com – commercial
.org – organization
.net – network
.tk – Takelau
.eu – European Union
.jp – Japan
.tk – can register free
Company Website: www.rksupport-kiso.tk
Topic-5: Engaging SFTP between NetBeans and Server
NetBeans is a free, popular and open-source software where we can develop any kind of websites.
Cloud ServerNetBeans
SFTP
SFTP is a secure version of File Transfer Protocol, which facilitates data access and data transfer over a secure
shell data steam.
One way
Open NetBeans>Create New Project>PHP>PHP application>Choose location>Click Finish
Right-Click on Project>Properties>Run Configuration
Files
Topic-5: Engaging SFTP between NetBeans and Server
FileZilla
Topic-5: Engaging SFTP between NetBeans and Server
Topic-6: Learning programming languages
To create a good website development at least five languages are needed.
They are CSS, PHP, HTML, JavaScript and SQL.
HTML – It is the most important language because it creates basic structure for a website and the contents of a
website.
CSS (Cascading Style Sheets) – It is responsible for the web design, ways to make how the website looks, fonts
and styles.
JavaScript – It is the real programming language which runs in your browser. It gives your webpage power. Using
JavaScript you can put calculations, web platform such as clock and calendar, logical conditions and all other
functionality. HTML alone can’t do that.
PHP – It is a most commonly used programming languages on the internet. Both JavaScript and PHP are used by
websites to carry out more complicated operations.
MySQL - It is a standard language for accessing databases.
Big Thanks to W3Schools Website!
Topic-7: Data Storage and Management
CSV Files
Cloud Directory
(/readings)
Database
(PHPmyadmin)
Data Logger
Create Tables
File Format- <Site Name>_<YYYY/mm/dd>.csv
For example, SiteABC_20160301.csv
syncTable.php
- Connecting to Database
- Checking csv files exist or not
- Creating table structure
- Fetch data from csv files
- Calculate Average Data of the day
- Inserting data into created tables
Concept
sftp://<host>:<host password>@<domain address or name>/<path>/filename
For example, sftp://bucky:2016bucky@106.28.202.113/data/txt.csv
sftp link format:
Topic-7: Data Storage and Management
Data Inside CSV files
Topic-8: Displaying Data Table
Database
(PHPmyadmin)
Website
Present in Table
DisplayData.php
Select Date
Select Site
Select Sensor Type
Select Number of Sensor
- Checking selected data exist or not
- Fetching Data from Database table
- Creating Table layouts
- Data Arrangement and Presentation
Concept
Topic-9: Web Page Interfaces and designs
JavaScript and JavaScript platform
Resource Links
Topic-10: Date Time Selection
Index.php – default page
JavaScript Platform
Topic-12: Modifications and Finalization
Sum of all data in one column
Average Data =
Number of Data in one column
Topic-12: Modifications and Finalization
Old Version
Topic-12: Modifications and Finalization
Final Version
…..The End Of the Website Project…..
Construction Office Site Work
Construction Safety Orientation Course
First Day
Lecture Room of CSOC
Construction Office Site Work
Second Day
Scaffolding
Safety harness, helmets
Authorized Card to enter site
Construction Office Site Work
Data Graph Editing
CFA Method
Construction project – T227 (Marina South Pier)
Owner - LTA
Thomson MRT Line
Construction Office Site Work
DSM method
Construction Office Site Work
Sample Error (DSM Method)
Construction Office Site Work
Geo-Modify
Construction Office Site Work
-CFA (continuous flight auger)
-DSM (deep soil mixing)
CFA use two piles – F-series and D-Series
F-series – 34m and D-series – 36.5m
CFA Method
Duration: 3 hours to 4 hours
Construction Office Site Work
CFA Visualization
Construction Office Site Work
DSM method
DSM use one pile – P-series
P-series - 9.35m
Duration: 45 mins to 1 hours
Construction Office Site Work
DSM visualization
Printed Report are submitted to SSJV clients >> LTA-representatives (QPS-qualified personal supervisors)
for permission.
Challenges
-Setting up server
-Creating domain
-Learning programming Languages
-Going to sites
IN Conclusion
I learnt -
 How to set up cloud server
 How to apply SSH
 Database Management
 Linux
 PHP, JavaScript, HTML, CSS
 MySQL (PDO, MySQLi)
 Construction site works
Achievement
Friends
New Experiences
Difference
Survive
New Responsibilities
THE END

More Related Content

PDF
Website optimization
PDF
Challenges behind the scenes of the large Swiss e-Commerce shop apfelkiste.ch...
PPTX
Aws object storage and cdn(s3, glacier and cloud front) part 2
PPTX
Bitrix Site Manager v11.0 Presentation
PPTX
Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora
PPTX
Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...
PDF
Technical tips for secure Apache Hadoop cluster #ApacheConAsia #ApacheCon
PDF
Running Spark In Production in the Cloud is Not Easy with Nayur Khan
Website optimization
Challenges behind the scenes of the large Swiss e-Commerce shop apfelkiste.ch...
Aws object storage and cdn(s3, glacier and cloud front) part 2
Bitrix Site Manager v11.0 Presentation
Lessons from Migrating Oracle Databases to Amazon RDS or Amazon Aurora
Speeding up delivery of web content using Amazon Route 53, Elastic Load Balan...
Technical tips for secure Apache Hadoop cluster #ApacheConAsia #ApacheCon
Running Spark In Production in the Cloud is Not Easy with Nayur Khan

What's hot (17)

PPT
Make Drupal Run Fast - increase page load speed
PPTX
Structor - Automated Building of Virtual Hadoop Clusters
PPTX
Websites 101
PDF
Automation of Hadoop cluster operations in Arm Treasure Data
PPTX
Tachyon meetup slides.
PDF
Client-side Website Optimization
PPTX
Inside hadoop-dev
PDF
Real-Time Data Loading from MySQL to Hadoop
PPTX
REST meets Semantic Web
PPTX
Tachyon workshop 2015-07-19
PPTX
HBaseCon 2013: 1500 JIRAs in 20 Minutes
PDF
Mongodb
PDF
Hacking Web Performance 2019
PPTX
HBase Backups
PPT
W3C Linked Data Platform Overview
PPTX
Hadoop and Kerberos: the Madness Beyond the Gate
Make Drupal Run Fast - increase page load speed
Structor - Automated Building of Virtual Hadoop Clusters
Websites 101
Automation of Hadoop cluster operations in Arm Treasure Data
Tachyon meetup slides.
Client-side Website Optimization
Inside hadoop-dev
Real-Time Data Loading from MySQL to Hadoop
REST meets Semantic Web
Tachyon workshop 2015-07-19
HBaseCon 2013: 1500 JIRAs in 20 Minutes
Mongodb
Hacking Web Performance 2019
HBase Backups
W3C Linked Data Platform Overview
Hadoop and Kerberos: the Madness Beyond the Gate
Ad

Viewers also liked (14)

PPTX
Japanese People and Society (for JICA, 2015 update)
PPT
Front-end for invalid people
PPT
chapter 2 Java at rupp cambodia
PPTX
Providing Patients with Access to their Personal Medical Records On-The-Go
PDF
Alcatel-Lucent Social Intranet - Engage
PPSX
Linda N LaMicela Portfolio 1.0
PDF
Danger Close Live Fire Brief
PPTX
Blogs in the Classroom
PPTX
Mod art
PPTX
A Multidimensional Approach to Definitions, Applied to e-Learning in Language...
PPT
Leadership Conversations
PPTX
Memito20033
PDF
Educ 515 W2 Sp109
PPT
Japanese People and Society (for JICA, 2015 update)
Front-end for invalid people
chapter 2 Java at rupp cambodia
Providing Patients with Access to their Personal Medical Records On-The-Go
Alcatel-Lucent Social Intranet - Engage
Linda N LaMicela Portfolio 1.0
Danger Close Live Fire Brief
Blogs in the Classroom
Mod art
A Multidimensional Approach to Definitions, Applied to e-Learning in Language...
Leadership Conversations
Memito20033
Educ 515 W2 Sp109
Ad

Similar to Final Presentation (20)

PDF
Solving enterprise challenges through scale out storage &amp; big compute final
PDF
Cloud Storage System like Dropbox
PPTX
IBM THINK 2018 - IBM Cloud SQL Query Introduction
PPTX
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
DOCX
Pro lab synopsis (body)
PPT
Storage and The Cloud 1. What is driving IT / Businesses to Cloud 2. Traditio...
PPT
Cloud Computing Primer: Using cloud computing tools in your museum
PPT
Cloud Computing Workshop
PDF
Understanding Cloud Computing by BS Infotech
PDF
System Architecture at DDVE
PPTX
Introduction to Google Cloud Platform
PPTX
Cloud Computingfor Librarian To Librarian Networking Summit
PDF
Website & Internet + Performance testing
PDF
17. Graham Smith - PeopleSoft in the Cloud 2017
PPT
Scaling 101
PPT
Scaling 101 test
PDF
How the Development Bank of Singapore solves on-prem compute capacity challen...
PPT
Cloud Computing basic
PPT
Icicle How startups can adopt cloud computing
PDF
5 step for deploying cost effective cloud ecommerce
Solving enterprise challenges through scale out storage &amp; big compute final
Cloud Storage System like Dropbox
IBM THINK 2018 - IBM Cloud SQL Query Introduction
Designing a Scalable Twitter - Patterns for Designing Scalable Real-Time Web ...
Pro lab synopsis (body)
Storage and The Cloud 1. What is driving IT / Businesses to Cloud 2. Traditio...
Cloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Workshop
Understanding Cloud Computing by BS Infotech
System Architecture at DDVE
Introduction to Google Cloud Platform
Cloud Computingfor Librarian To Librarian Networking Summit
Website & Internet + Performance testing
17. Graham Smith - PeopleSoft in the Cloud 2017
Scaling 101
Scaling 101 test
How the Development Bank of Singapore solves on-prem compute capacity challen...
Cloud Computing basic
Icicle How startups can adopt cloud computing
5 step for deploying cost effective cloud ecommerce

Final Presentation

  • 1. Intern Name: Kyaw Zaw Lin Company Supervisor: Mr Adrian Tan Hock Guan Student Number: s10160666A NP Supervisor: Mr Ferdinan WIDJAJA Final Presentation
  • 2. Introduction Company Profile Ryobi Kiso is one of the leading ground engineering solution providers in Singapore. Ryobi Kiso provides works in bored piling, eco-friendly piling and Geo-services. Ryobi Kiso Group has been growing from strength to strength since its establishment. The business originated in Japan in 1956 . Close working relationship and strong rapport between its shareholder Mr Shuntaro Shiga and Mr Ong Tiong Siew and Mr Ong Teng Choon, Ryobi Singapore founders, soon led to the establishment of Ryobi Singapore in 1990. Mr Ong Teng Choon Mr Ong Tiong Siew
  • 3. Introduction Services Categories – Bored Piling • Bored Piling Eco-friendly Piling and Geo-services • Eco-friendly piling • Environmental Protection Engineering • Geo-technique Engineering Services • Sales of Geo-products Property Development • Development of residential, commercial and industrial properties
  • 5. Intern Job-scope Two Job-scopes - Completion of Company Data Website Project - Construction Site Office Work • For the company project, my roles were server technician and website developer . • For the construction site office work, my job was to check and edit the error data of data loggers piling machine.
  • 6. Project Background The Company makes sure the foundation of the ground is strong, compact and ready for further construction above the ground. Their responsibility is also to prevent the ground or soil from shifting and moving. So it is important to keep checking the conditions of the ground always. Piezometer Water-Stand Piezometer – Liquid Pressure in the ground Water-stand – Groundwater level in the ground Can cause sinkholes
  • 7. Project Background In the old days, the workers needed to the place where sensors were located and they have to take the data recordings manually. Waste more time, energy, man power.
  • 8. Project Background Project: Manual Data Recording System >> Automatic Data Recording System (Led by Mr Tan in 2015) DAQ System Accomplished the project by DAQ system with the help of alliance partners, NI and T2 integrated Solutions. Next, the company wanted to have a website so that they can easily view the data readings from any computer. Website Project was given to us! To save Time, energy, man power and money.
  • 11. Project Overview Kyaw Zaw Lin (Back-End and Data Table) Lim Pin Juen (Front-End) Data Website Project 1. Cloud Server management 2. Domain Name 3. Database management 4. Data Table and Table Design 5. Date and Time selection 6. Cloud Security 1. Graph Chart 2. Login page 3. Admin panel 4. Warning alert 5. Page Design
  • 12. Project Objectives 1. Learn about Cloud Server. 2. Choosing Cloud Server Provider. 3. Setting up the cloud server. 4. Creating a domain name for the server. 5. Engage SFTP between NetBeans and server. 6. Learning programming languages needed. 7. Data Storage and Management. 8. Displaying Data Table. 9. Web page interfaces and designs. 10. Date Time Selection. 11. Could Security and Protection 12. Modifications and Finalization
  • 13. Topic-1: Learning about Cloud Server Server - A server is a computer or computer program that provides functionalities to other computer programs and their users in the same or in other computers. A Server can be provided by two methods. They are  Network Attached Storage (NAS) and  Could Service Providers. Network Attached Storage 1. high storage(2 to 8 terabytes) 2. Cost around $300 per a device (mini) 3. Lose data when NAS device is being damaged 4. Network security needs to be registered on your own 5. Network Speed depends on the network connected 6. Good for storing large amount of data files etc. video files Cloud Service Provider 1. Storage: depends on the package purchased (mini 20GB) 2. Monthly Payment (mini $6) 3. Data Back-up is insured by Cloud provider company 4. Network security is provided by the company 5. Network Speed normally high. (mini 500 Mbps) 6. Suitable for small data files etc.txt files
  • 14. Topic-2: Choosing the cloud server provider Three main categories of cloud computing - • Platform-as-a-Service (PAAS) • Software-as-a-Service (SAAS) • Infrastructure-as-a-Service (IAAS) Different Cloud service provider has different services. Only IAAS can do web hosting. Provider Name Cores RAM Disk Size(memory) Price (USD) Bandwidth Windows Azure(IAAS,PAAS) 1 0.75GB 20GB ~$15/month ------ Amazon Web (Window web service) 1 Variable 1 ~0.018/hour $12.96/month ---- Rack Space 1 1GB 20GB $29+ ($4 managed Infra) 200Mb/s Digital Ocean 1 512MB 20GB $6/month 1TB Simple-Cloud 1 1024MB 40GB $15/month 2TB Cloud Providers (IAAS service) in Comparison Simple Cloud- better RAM, More Storage, higher bandwidth
  • 15. Topic-3: Setting up the Server For Web Hosting Services need to be installed- LAMP • Linux – computer operating system • Apache - the world's most used web server software( features and finalities of websites on HTTP) • MySQL – Database managing Language • PHP – Web developing language Download putty.exe Putty is a free and open-source terminal emulator, serial console and network file transfer application.
  • 16. Topic-3: Setting up the Server For Web Hosting
  • 17. Topic-3: Setting up the Server For Web Hosting 1. At the login as prompt, enter ‘root’ 2. At the Password prompt, enter the password of server access console that was emailed to you (copy and paste it)
  • 18. Topic-3: Setting up the Server For Web Hosting # usermod –aG sudo bucky Switch User : # su – bucky
  • 19. Topic-3: Setting up the Server For Web Hosting # cd / # Sudo apt-get update && apt-get upgrade # Sudo apt-get install vsftpd (For SFTP: Secure File Transfer Protocol) # Sudo apt-get install tasksel (tasksel - software installer) # Sudo tasksel
  • 20. Topic-3: Setting up the Server For Web Hosting Spacebar to select. Tab and Enter
  • 21. Topic-3: Setting up the Server For Web Hosting PhpMyAdmin which is a database service intended to handle the administration of MySQL with the use of a web browser.
  • 22. Topic-3: Setting up the Server For Web Hosting
  • 23. Topic-4: Creating a domain name for the server Domain name is a name to identify the server IP address. For example, in this URL https://cloud.digitalocean.com/registrations/new, cloud.digitalocean.com is the domain name. https://128.86.130.89/ >> https://domainname.com (.com domain suffix) Suffix example, .com – commercial .org – organization .net – network .tk – Takelau .eu – European Union .jp – Japan .tk – can register free Company Website: www.rksupport-kiso.tk
  • 24. Topic-5: Engaging SFTP between NetBeans and Server NetBeans is a free, popular and open-source software where we can develop any kind of websites. Cloud ServerNetBeans SFTP SFTP is a secure version of File Transfer Protocol, which facilitates data access and data transfer over a secure shell data steam. One way Open NetBeans>Create New Project>PHP>PHP application>Choose location>Click Finish Right-Click on Project>Properties>Run Configuration Files
  • 25. Topic-5: Engaging SFTP between NetBeans and Server FileZilla
  • 26. Topic-5: Engaging SFTP between NetBeans and Server
  • 27. Topic-6: Learning programming languages To create a good website development at least five languages are needed. They are CSS, PHP, HTML, JavaScript and SQL. HTML – It is the most important language because it creates basic structure for a website and the contents of a website. CSS (Cascading Style Sheets) – It is responsible for the web design, ways to make how the website looks, fonts and styles. JavaScript – It is the real programming language which runs in your browser. It gives your webpage power. Using JavaScript you can put calculations, web platform such as clock and calendar, logical conditions and all other functionality. HTML alone can’t do that. PHP – It is a most commonly used programming languages on the internet. Both JavaScript and PHP are used by websites to carry out more complicated operations. MySQL - It is a standard language for accessing databases. Big Thanks to W3Schools Website!
  • 28. Topic-7: Data Storage and Management CSV Files Cloud Directory (/readings) Database (PHPmyadmin) Data Logger Create Tables File Format- <Site Name>_<YYYY/mm/dd>.csv For example, SiteABC_20160301.csv syncTable.php - Connecting to Database - Checking csv files exist or not - Creating table structure - Fetch data from csv files - Calculate Average Data of the day - Inserting data into created tables Concept sftp://<host>:<host password>@<domain address or name>/<path>/filename For example, sftp://bucky:2016bucky@106.28.202.113/data/txt.csv sftp link format:
  • 29. Topic-7: Data Storage and Management Data Inside CSV files
  • 30. Topic-8: Displaying Data Table Database (PHPmyadmin) Website Present in Table DisplayData.php Select Date Select Site Select Sensor Type Select Number of Sensor - Checking selected data exist or not - Fetching Data from Database table - Creating Table layouts - Data Arrangement and Presentation Concept
  • 31. Topic-9: Web Page Interfaces and designs JavaScript and JavaScript platform Resource Links
  • 32. Topic-10: Date Time Selection Index.php – default page JavaScript Platform
  • 33. Topic-12: Modifications and Finalization Sum of all data in one column Average Data = Number of Data in one column
  • 34. Topic-12: Modifications and Finalization Old Version
  • 35. Topic-12: Modifications and Finalization Final Version
  • 36. …..The End Of the Website Project…..
  • 37. Construction Office Site Work Construction Safety Orientation Course First Day Lecture Room of CSOC
  • 38. Construction Office Site Work Second Day Scaffolding Safety harness, helmets Authorized Card to enter site
  • 39. Construction Office Site Work Data Graph Editing CFA Method Construction project – T227 (Marina South Pier) Owner - LTA Thomson MRT Line
  • 40. Construction Office Site Work DSM method
  • 41. Construction Office Site Work Sample Error (DSM Method)
  • 42. Construction Office Site Work Geo-Modify
  • 43. Construction Office Site Work -CFA (continuous flight auger) -DSM (deep soil mixing) CFA use two piles – F-series and D-Series F-series – 34m and D-series – 36.5m CFA Method Duration: 3 hours to 4 hours
  • 44. Construction Office Site Work CFA Visualization
  • 45. Construction Office Site Work DSM method DSM use one pile – P-series P-series - 9.35m Duration: 45 mins to 1 hours
  • 46. Construction Office Site Work DSM visualization Printed Report are submitted to SSJV clients >> LTA-representatives (QPS-qualified personal supervisors) for permission.
  • 47. Challenges -Setting up server -Creating domain -Learning programming Languages -Going to sites
  • 48. IN Conclusion I learnt -  How to set up cloud server  How to apply SSH  Database Management  Linux  PHP, JavaScript, HTML, CSS  MySQL (PDO, MySQLi)  Construction site works Achievement Friends New Experiences Difference Survive New Responsibilities