Sunday, October 08, 2006

SchemePad Overview

ชื่อโครงการ: SchemePad (Unofficial name)

ลักษณะ:
Web Application สำหรับจัดเก็บข้อมูล บันทึกหรือรายการต่างๆ เช่น Bookmarks, To-Do List, หรือ Shopping Wish List โดยมีจุดเด่นตรงที่ี่ผู้ใช้สามารถออกแบบรูปแบบการเก็บข้อมูลบนเว็บได้ตามใจชอบ นั่นคือสามารถผสม Textbox, Combobox, Checkboc, Radiobox etc. เข้ากันแล้วตั้งชื่อแต่ละช่อง ตามแต่ข้อมูลที่ต้องการเก็บ

ตัวอย่างเช่น ผู้ใช้ต้องการเก็บ Bookmarks ซึ่งต้องการช่องสำหรับใส่ Url, ใส่ชื่อของเว็บ, และใส่รายละเอียด ผู้ใช้ก็ออกแบบให้มี Textbox 3 อัน เป็น Url, Name, และ Description และผู้ใช้ก็อยากให้มีระบบการค้นหา การจัดเก็บ Bookmarks จึงใส่ช่องรูปแบบ Category เพิ่มมาซึ่งเป็นการจัดแบบ Tree และก็ใส่ช่องรูปแบบ tagging เข้ามาอีกด้่วย ซึ่งเป็นการจัดแบบใช้ tag นอกจากนั้นผู้ใช้ยังต้องการใส่ความน่าสนใจของเ้ว็บนั้นๆ โดยใส่ช่องรูปแบบ Rating เข้ามา ซึ่งเป็นช่องสำหรับใส่คะแนนความนิยม

จากตัวอย่าง ผู้ใช้จะได้ระบบจัดเก็บ Bookmarks ซึ่งมีรูปแบบที่เหมาะกับการใช้งานของตัวเองมากที่สุด และเมื่อผู้ใช้ออกแบบเสร็จแล้ว ยังสามารถนำรูปแบบนี้ไปเผยแพร่ให้คนอื่นที่มีความชอบคล้ายคลึงกัน เอาไปใช้หรือเอาไปดัดแปลงต่อได้อีกด้วย

ผู้ใช้หนึ่งคน สามารถมีรูปแบบการจัดเก็บได้หลายรูปแบบ ซึ่ง Web Application นี้จะถูกออกแบบมาให้ผู้ใช้เข้าถึงรูปแบบต่างๆของตัวเอง ได้อย่างสะดวก รวดเร็ว

ความสามารถของระบบ:
  • ออกแบบรูปแบบการจัดเก็บข้อมูลได้อย่างอิสระ
  • ผู้ใช้สามารถเก็บรูปแบบข้อมูลได้หลายรูปแบบภายใน 1 ชื่อบัญชีผู้ใช้
  • มีระบบการจัดเก็บข้อมูลลงในรูปแบบของตัวเองผ่าน e-mail
  • มีระบบที่ให้ผู้ใช้สามารถเปลี่ยน Theme และปรับ Layout ของหน้าเว็บตัวเอง
  • สามารถตั้งค่าการเปิดเผยข้อมูลได้ โดยเป็น Public, Private หรือ Authorization
  • มี API ที่ให้เว็บไซต์อื่นๆสามารถติดต่อกับระบบได้
เทคโนโลยีที่ใช้:
  • Google Web Toolkit

No comments: