ripzery / google-maps-app

Automatically exported from code.google.com/p/google-maps-app
0 stars 0 forks source link

Check Bug list #1

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1.กรณีที่ใน database 
ไม่มีฐานข้อมูลและตาราง 
ระบบจะทำการสร้างฐานข้อมูลแ��
�ะตารางให้เอง

2.ปุ่มในหน้า map จะ disable 
หมดยกเว้นปุ่ม save / load ที่จะเป็น 
alert แทน
  2.1) save ถ้าไม่มี start , end จะขึ้น alert ถ้าสำเร็จก็จะมี alert บอก
  2.2) load ถ้าไม่มีข้อมูลในตารางจะมี alert เตือนและไม่ขึ้น dialog load เส้นทาง  ถ้ามีข้อมูลจะขึ้น dialog load
    2.2.1) ปุ่ม load ใน dialog จะ enable เมื่อมีการเลือกเส้นทางที่ต้องการจะดู
  2.3) reset จะ enable เมื่อมี marker บน map หรือมีการ search ค่า แต่เมื่อกด reset ปุ่ม reset จะต้องกลับเป็น disable และปุ่มอื่นๆก็จะเป็น  disable ด้วย ยกเว้น save/load
  2.4) calcroute จะ enable เมื่อจุด start , end ถ้าสร้างเส้นทางไม่ได้มี alert แจ้งเตือน
  2.5) guide จะต้องทำการ calcroute ก่อนแล้วค่อย enable
  2.6) suggess route ต้อง calcroute และต้องมีเส้นทางแนะนำจึง enable
  2.7) checkbox hide marker จะ enable เมื่อมี marker และทำการ clacroute เรียบร้อยแล้ว disable เมื่อไม่มี marker และเมื่อกด reset

3.หน้า database ถ้ามีข้อมูใน database 
ต้องโชว์ตาราง 
ถ้ามีข้อมูลมากๆจะมี scroll bar 
ในแต่ละ tr จะมีปุ่ม view , x
  3.1) view โชว์เส้นทางนั้นลงในหน้า map กดแล้วลิงค์ไปหน้า map พร้อมเส้นทางและรายละเอียดต่างๆทันที
  3.3) x ลบเส้นทางออกจาก database มี confirm message ยืนยัน ลบสำเร็จหรือไม่สำเร็จจะมี alert ขึ้นบอก

4.ในหน้า multi-route 
  4.1) load multi-route จะเป็น disable เมื่อไม่มีข้อมูลใน database และเมื่อโหลดทุกเส้นทางไว้ใน map list ถ้า enable จะมี dialog โหลดเส้นทางลง map list 
      4.1.1) ปุ่ม all map จะ disable เมื่อกดเลือกที่เส้นทางแล้ว
      4.1.2) ปุ่ม load จะ enable เมื่อมีการเลือกเส้นทาง
  4.2) guide จะ enable เมื่อมีเส้นทางอยู่ใน map list และมีการเลือกเส้นทางนั้น
  4.3) remove some route จะ enable เมื่อติก checkbox ที่จะลบ
  4.4) reset จะ enable เมื่อมีเส้นทางอยู่บน map list
  4.5) checkbox ที่เอาไว้เอาเส้นทางนั้นออกจาก map list เมื่อ check เส้นจะเป็นสีแดง uncheck จะกลับเป็นสีดำ
  4.6) checkbox hide ถ้า uncheck อันที่ active จะโชว์เส้นสีน้ำเงินพร้อม marker ถ้า uncheck อันที่ไม่ active ก็จะโชว์เส้นสีดำอย่างเดียว

Original issue reported on code.google.com by flay...@gmail.com on 20 May 2014 at 7:15

GoogleCodeExporter commented 9 years ago
-----------------------------
หน้า maps 
  1.เมื่อ save เส้นทางใดๆ เส้นทางนั้นต้องอัพเดตอยู่ในตารางหน้า database และ dialog load ของหน้า maps และ multi-route ต้อง save ได้ทั้ง waypoint น้อยกว่า 8 จุด และเท่ากับ 8 จุด
  2.textbox ถ้าพิมเกิน 50 ตัวอักษรจะพิมต่อไม่ได้
  3.ถ้ากด list ใน position ตำแหน่งต่างๆ จะ set ให้จุดนั้นๆเป้น center
  4.ถ้ามีการ calcroute แล้ว เมื่อมีการเพิ่ม/ลด marker ก็ให้มีการสร้างเส้นทางทันที
  5.เมื่อโชว์ dialog guide จะต้องไม่มี suggest route ขึ้นมาด้วย
  6.dialog load ascending และ descending ต้องเรียกได้อย่างถูกต้อง
  7.เมื่อมีการ update ค่าต้องมีการ update ให้กลายเป็นวันที่ล่าสุดในตารางหน้า database และ dialog load ของหน้า maps และ multi-route
  8.ถ้าเอา marker ของ start และ end ออกจะเรียก function reset ทันที
-----------------------------
หน้า database
  1.search เพื่อหาเส้นทาง เมื่อพิมค่า ระบบจะเริ่มทำการค้นหาและแสดงผลการค้นหาลงในตารางทันที โดยจะค้นหาจาก ชื่อ type ของเส้นทางและวันที่อัพเดตข้อมูล
-----------------------------
หน้า multi-route
  1.เส้นทางที่เลือกใน map list ต้องแสดงเส้นได้ทุกเส้นทั้งชื่อไทยและeng

Original comment by flay...@gmail.com on 20 May 2014 at 8:16