IT58-SO72 :: SIT Saroop

คลังสรุปว่าที่นักไอที

details
SIT Saroop is a web-application for SIT Student to make Class Note's searching easy, just search in one place. They do not need to lend friend's class note, ask for senior, rummage in a Class note sheet's heap or etc. To make it easy, we just open SIT Saroop Website. Then search class note that you want to read. you are going to be in fast track of learning. Easy to access to documents. Easy to share your class note. Easy to prepare knowledge for an exam. Easy way to get 'A'. like I told you, "Make it Easy". So now, what are our core application feature? here, 1) Upload/Read/Update/Delete/Download/Share/Comment/Search By Subject,Name,Semester Class Note file ( pdf , doc , img , png support). and then 2) Create/Read/Update/Delete/Share/Comment Blog for SIT Student Community. last one 3) Create/Read/Update/Delete/Share Announcement for Announcing News or Activities. *Secret Special Feature* Let's see only D-Day Activity. We hope to see you soon.
tools & techniques
Our Tools Storage Server : Amazon S3 Database : MySQL ( Amazon RDS ) Server OS: Apache Tomcat 8 (Amazon EC2) 1. เครื่องมือที่ใช้ (Tools) 1.1 Netbeans IDE8.2 1.2 MySQL Workbench 6.3 1.3 Putty & PuttyGen 1.4 DevTools - Google Chrome 2. ภาษาที่ใช้ 2.1 Java8 - มี Libraries ให้ใช้เยอะ และโปรแกรมเมอร์ในทีมมีความถนัดเฉพาะทาง 2.2 JSP - ศึกษาได้ง่าย โปรแกรมเมอร์ในทีมมีความถนัดเฉพาะทาง 2.3 Javascript - เพื่อใช้ทำ Dynamic Website 2.4 HTML5 -  ใช้สร้างโครงสร้างหน้า User Interface ให้รองรับบน Web browser 2.5 CSS3 – ใช้ตกแต่งหน้าเว็บให้มีความน่าใช้งานยิ่งขึ้น 2.6 jQuery - ช่วยให้เขียน Javascriptง่ายขึ้น Our Techniques 1. MVC (Model-View-Controller) เราใช้เทคนิคนี้เพื่อให้ทำความเข้าใจโค๊ดได้ง่ายขึ้น ลดความซับซ้อน และหากมองในระยะยาวเวลาส่งต่องานให้ทีมพัฒนาอื่นต่อจะทำให้ง่ายต่อการส่งต่อ เพราะเป็น Pattern ที่ได้มาตรฐานที่ Programmer ทั่วไปเข้าใจ 2. OOP (Object Oriented Programming) - เราพัฒนาคำสั่งของแอพพลิเคชั่นในรูปแบบของ OOP เพื่อให้การเขียนโปรแกรมกระชับ และลดการซ้ำซ้อนในการป้อน Parameter 3. Amazon AWS Service เรานับเป็นเทคนิคในการพัฒนาของเรา เพราะอเมซอน AWS เป็นบริการที่สะดวกต่อการใช้งาน สามารถควบคุมเครื่องได้ตลอดเวลาทั้งจากมือถือและคอมพิวเตอร์ ซึ่งส่งผลให้การพัฒนาระบบเป็นเรื่องง่ายและทำได้ตลอดเวลา ทั้งเซิฟเวอร์ EC2 , MySQL Database ของ RDS, File Storage ของ S3 และป้องกัน IP เปลี่ยนอยู่ตลอดด้วย Elastic IP จะเห็นได้ว่ามีบริการที่สะดวกมากมาย มีDocument ให้ศึกษาเพิ่มเติม มี 24/7 Service ให้คำปรึกษาได้ตลอด เราจึงเลือก Amazon AWS เป็นเครื่องมือหลักในการพัฒนาระบบนี้ และเพื่อเป็นการฝึกฝนในการใช้งานในอนาคต
author
Ms.TIPPAWAN RASSAMEEDAMRONGKIT
รหัสนักศึกษา 58130500096
tippawan.lemon05@gmail.com
Ms.DUSITAR DOWLOY
รหัสนักศึกษา 58130500032
dusitar.nett@gmail.com
Mr.NITIPHONG AMPICHIT
รหัสนักศึกษา 58130500097
popo.temut41@gmail.com
advisor
Achara Tran-U-Raikul