SA Chapter 9

3,618 views

Published on

SA Chapter 9

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,618
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

SA Chapter 9

  1. 1. Phase 3 : Systems design – User interface Input Design and Output Design Designing Forms and Reports บทที่ 9
  2. 2. USER INTERFACE DESIGN การออกแบบส่วนที่ติดต่อกับผู้ใช้ <ul><li>UI เป็นเหมือนหน้าตา ( the “packaging”) ของระบบงานเนื่องจากเป็นส่วนที่ผู้ใช้ได้สัมผัสและมองเห็น </li></ul><ul><li>การออกแบบ UI เป็นการศึกษาและทำความเข้าใจกับพฤติกรรมของมนุษย์เท่าๆกับที่ต้องศึกษา technology issues </li></ul>Know who your users will be! <ul><li>not all users are the same! </li></ul><ul><ul><li>different levels of expertise in problem domain </li></ul></ul><ul><ul><li>different levels of knowledge of the system </li></ul></ul><ul><ul><li>different frequency of using the system </li></ul></ul><ul><ul><li>different need to use the system </li></ul></ul>
  3. 3. หลักการอกแบบส่วนติดต่อกับผู้ใช้ User Interface Design (1) <ul><li>เน้นวัตถุประสงค์การใช้งานเป็นหลัก </li></ul><ul><li>ออกแบบให้ง่ายต่อการเรียนรู้และจดจำ </li></ul><ul><li>ออกแบบให้ผู้ใช้ทำงานได้อย่างมีประสิทธิภาพ </li></ul><ul><li>ออกแบบคำสั่ง ปุ่ม ข้อความโต้ตอบให้มีความสอดคล้องเป็นมาตรฐานเดียวกันทั้งระบบ </li></ul>
  4. 4. หลักการออกแบบส่วนติดต่อกับผู้ใช้ User Interface Design (2) <ul><li>ลดปัญหาในการนำเข้าข้อมูล พยายามลดการนำเข้าข้อมูลโดยให้ผู้ใช้ key in เข้าไปให้น้อยที่สุด </li></ul><ul><ul><li>ส่วนใดที่กำหนดโดยโปรแกรมได้ให้กำหนดเป็นค่า default </li></ul></ul><ul><ul><li>ส่วนใดที่สามารถทำเป็นรายการเลือกได้ ต้องทำเป็นรายการเลือก </li></ul></ul><ul><li>ออกแบบให้รูปแบบเป็น logical layout – ซ้ายไปขวา บนลงล่าง </li></ul>
  5. 5. Data Entry Screen Design
  6. 6. Process Control Screen Design 14.
  7. 7. Poor Menu Design 14.
  8. 8. Improved Menu Design
  9. 9. Graphic User Interface - เลือก appropriate GUI control <ul><li>ช่วยให้การนำเข้าหรือปรับปรุงข้อมูลทำได้สะดวกขึ้นและลดข้อผิดพลาด </li></ul><ul><li>ตัวอย่าง User Interface Control </li></ul><ul><li>menu bar, tool bar, text box, r adio button, check box, list box, combo box </li></ul><ul><li>advanced input controls eg. d rop down list, calendar </li></ul>
  10. 10. Designing Interfaces and Dialogues in Graphical Environments
  11. 11. 13. Help Screen Design
  12. 13. Providing Help
  13. 14. Designing the Dialogue Sequence Diagram <ul><li>Define the sequence </li></ul><ul><li>Have a clear understanding of the user, task, technological and environmental characteristics </li></ul><ul><li>Dialogue Diagram </li></ul><ul><ul><li>A formal method for designing and representing human-computer dialogues using box and line diagrams </li></ul></ul><ul><ul><li>Consists of a box with three sections </li></ul></ul><ul><ul><ul><li>Top: Unique display reference number used by other displays for referencing dialogue </li></ul></ul></ul><ul><ul><ul><li>Middle: Contains the name or description of the display </li></ul></ul></ul><ul><ul><ul><li>Bottom: Contains display reference numbers that can be accessed from the current display </li></ul></ul></ul>14.
  14. 15. Designing the Dialogue Sequence Diagram Unique reference number of display Name or description of display Reference number that can accessed from the current display
  15. 16. 0 Log in Screen System 2 Customer Information 0,1 2.1 Select Customer 1,2 5 Reports 0,1 1 Main Menu 0, System 3 Order Status 0,1 4 Sales Person Information 0,1
  16. 17. หลักการออกแบบส่วนนำเข้าข้อมูล (Input Design) <ul><li>เลือก input media และ input methods ที่เหมาะสม </li></ul><ul><li>นำเข้าเฉพาะข้อมูลที่จำเป็นเพื่อลดปริมาณ input </li></ul><ul><li>ลดและป้องกันข้อผิดพลาดที่จะเกิดขึ้นในการนำข้อมูลเข้าสู่ระบบ ใช้วิธีการตรวจสอบข้อมูล (data validation) </li></ul><ul><li>ออกแบบ เอกสารประกอบการนำเข้า (source document) ที่เหมาะสม </li></ul><ul><li>ออกแบบ form/ จอภาพที่สวยงาม ดึงดูดความสนใจ - เลือก appropriate GUI control </li></ul>
  17. 18. ตัวอย่าง Input Device <ul><li>K eyboard, mouse, touch screen, point-of-sale, sound and speech (e.g. touch-tone telephone-based system) </li></ul><ul><li>Optical Mark recognition, bar code reader , electromagnetic transmission </li></ul><ul><li>S mart cards, biometric </li></ul>
  18. 19. Input Design ลดปริมาณ input <ul><li>เลือกเฉพาะข้อมูลที่ต้องใช้ในระบบ ( สอดคล้องกับ ER-diagram) </li></ul><ul><li>capture only variable data. Do not enter constant data </li></ul><ul><li>do not capture data that can be calculated or stored in data file </li></ul><ul><li>use codes for appropriate attributes </li></ul>
  19. 20. Input Design ลดและป้องกันข้อผิดพลาดที่จะเกิดขึ้นในการนำข้อมูลเข้าสู่ระบบใช้วิธีการตรวจสอบข้อมูล (data validation ) <ul><li>Sequence checks ตรวจสอบการนำเข้าข้อมูลโดยพิจารณาลำดับก่อนหลังของข้อมูล </li></ul><ul><li>Existence checks ตรวจสอบว่าข้อมูลต้องมีอยู่จริงเช่นเป็นสมาชิกที่มีอยู่จริงจึงจะทำรายการยืมได้ เป็นต้น </li></ul><ul><li>Data type checks ตรวจสอบชนิดของข้อมูลที่นำเข้าต้องถูกต้องตามที่กำหนดไว้เช่น field ที่กำหนดเป็นตัวเลขจะไม่รับข้อมูลชนิดอื่น </li></ul>
  20. 21. Input Design ลดและป้องกันข้อผิดพลาดที่จะเกิดขึ้นในการนำข้อมูลเข้าสู่ระบบใช้วิธีการตรวจสอบข้อมูล (data validation ) <ul><li>Range/Domain checks ตรวจสอบข้อมูลให้อยู่ในช่วงค่าที่กำหนดเท่านั้น </li></ul><ul><li>Reasonableness checks ตรวจสอบความสมจริงของข้อมูลเช่นจำนวนชั่วโมงทำงานต่อสัปดาห์ไม่ควรเกิน 168 ชั่วโมง เป็นต้น </li></ul><ul><li>Combination checks ตรวจสอบความถูกต้องของข้อมูลจากความสัมพันธ์ของข้อมูลที่นำเข้า เช่นถ้าข้อมูลนำเข้าเป็นเพศชาย ข้อมูลนำเข้าที่ระบุประวัติการคลอดบุตรก็ไม่ควรมี </li></ul>
  21. 22. Input Design ลดและป้องกันข้อผิดพลาดที่จะเกิดขึ้นในการนำข้อมูลเข้าสู่ระบบใช้วิธีการตรวจสอบข้อมูล (data validation ) <ul><li>Format checks ตรวจสอบรูปแบบของข้อมูลนำเข้าต้องตรงตามที่กำหนด </li></ul><ul><li>Batch controls กรณีที่มีการนำเข้าข้อมูลเป็นกลุ่มสามารถนำข้อมูลบางส่วนมาใช้ตรวจสอบได้เช่นจำนวนรายการที่มีการนำเข้า หรือผลรวมของยอดการชำระเงิน </li></ul><ul><li>Size/length checks ตรวจสอบขนาดหรือความยาวของข้อมูลที่นำเข้า </li></ul>
  22. 23. หลักการออกแบบหน้าจอบันทึกข้อมูล (Data entry Screen) <ul><li>จำกัดตำแหน่งของ cursor ให้เคลื่อนอยู่ใน field ที่ต้องบันทึกข้อมูลเท่านั้นและควรรออยู่ที่ field แรกที่ต้องบันทึกข้อมูล </li></ul><ul><li>field ใดที่กำหนดโดยโปรแกรมต้องแสดงผลในรูปแบบที่ไม่สามารถแก้ไขได้ </li></ul><ul><li>แสดงค่า default เพื่อลดการพิมพ์ข้อมูลและถ้าไม่ตรงตามความต้องการต้องสามารถแก้ไขเปลี่ยนแปลงได้ </li></ul><ul><li>Field ที่สามารถกำหนดค่าที่เป็นไปได้ทั้งหมดให้แสดงค่าทั้งหมดในรูปของ radio button หรือ dropdown list หรือ user interface ที่เหมาะสมเพื่อลดการบันทึกข้อมูลผิด </li></ul>
  23. 24. หลักการออกแบบหน้าจอบันทึกข้อมูล (Data entry Screen) <ul><li>กำหนดรูปแบบ (format) การนำเข้าข้อมูลบาง field ให้มีความชัดเจนเช่นวันที่จะให้บันทึกเป็น วัน เดือน ปี หรือ เดือน วัน ปี และปี พ . ศ . หรือ ค . ศ . </li></ul><ul><li>กำหนดปุ่ม หรือ ฟังก์ชั่นคีย์ให้สอดคล้องกับการทำงานในแต่ละหน้าจอ </li></ul><ul><li>เลือกใช้ภาพหรือข้อความที่เข้าใจได้ง่ายและสามารถคาดเดาความหมายได้ง่าย </li></ul><ul><li>เมื่อกรอกข้อมูลเสร็จในแต่ละ field ควรให้ cursor เลื่อนไปยัง field ถัดไปทันที </li></ul>
  24. 25. ออกแบบ source document ที่เหมาะสม (1) เอกสารประกอบการนำเข้าข้อมูล (source document) มักจะใช้เป็นหลักฐานในการบันทึกหรือเปลี่ยนแปลงข้อมูลเช่นการถอนเงินจากธนาคารลูกค้าต้องกรอกรายละเอียดในใบถอนเงินซึ่งจัดเป็น source document และเป็นหลักฐานประกอบการบันทึกรายการเพราะว่าผู้บันทึกรายการคือพนักงานธนาคารไม่ใช่เจ้าของบัญชี ถ้าเป็นการถอนเงินจากตู้ ATM ลูกค้าเป็นคนทำรายการเองจึงไม่มี source document มีแต่ slip เป็น output document
  25. 26. ออกแบบ source document ที่เหมาะสม (2) <ul><li>should be easy for user to complete the document and easy for data entry </li></ul><ul><li>include instructions for completing the form </li></ul><ul><li>minimize the amount of handwriting </li></ul><ul><li>data to be entered should be sequenced (eg. top to bottom, left to right) </li></ul>
  26. 27. ตัวอย่าง Line Caption Last Name Fist Name Birth Date / / Telephone ( ) Last Name Fist Name Birth Date Telephone / / ( ) Last Name Fist Name / / ( ) Birth Date Telephone Last Name First Name Birth Date / / Telephone ( ) On the line Above the line Below the line Combination
  27. 28. ตัวอย่าง Box Caption Last Name First Name Last Name First Name In the box Below the box
  28. 29. ตัวอย่าง Check-off Freshman Sophomore Junior Senior Enter your class status: Freshman Sophomore Junior Senior Horizontal Vertical
  29. 30. การจัดส่วนหลักของ source document Heading Control zone zone Instruction zone Body zone Totals zone Authorization zone
  30. 31. ข้อคำนึงในการออกแบบ Source document <ul><li>แบบฟอร์มที่ใช้ภายในองค์กรหรือภายนอกองค์กร </li></ul><ul><li>Preprinted ? </li></ul><ul><li>ค่าใช้จ่าย - ประเภทของกระดาษ ความหนา ขนาด จำนวนสำเนา </li></ul>
  31. 32. หลักการออกแบบส่วนแสดงผล <ul><li>เลือกประเภท output ให้เหมาะสมกับการใช้งาน </li></ul><ul><li>คำนึงถึง confidential ของข้อมูล และการกำหนดสิทธิการเข้าถึงข้อมูลของผู้ใช้แต่ละกลุ่ม </li></ul><ul><li>แสดงรายละเอียดของข้อมูลให้เหมาะกับการใช้งาน ข้อมูลที่ปรากฏอยู่ต้องใช้งานได้ทันที </li></ul><ul><li>ประเภทของ output ทั่วๆไปได้แก่ : </li></ul><ul><li>reports, screens, audio, e-mail, web pages, สื่อต่างๆ (media) </li></ul>
  32. 33. Reports Classification by Distribution <ul><li>Internal output </li></ul><ul><ul><li>Detailed report </li></ul></ul><ul><ul><li>Summary report </li></ul></ul><ul><ul><li>Exception report </li></ul></ul><ul><li>External output </li></ul><ul><li>Turnaround output </li></ul>
  33. 34. Reports Classification by Content <ul><li>Detailed reports – control field, control break, sub total, grand total </li></ul><ul><li>Exception reports – แสดงเฉพาะรายการที่ตรงตามเงื่อนไขที่กำหนดไว้เมื่อต้องการข้อมูลเฉพาะที่ต้องมี action ตามมา </li></ul><ul><li>Summary reports – ข้อมูลสรุปมักใช้ประกอบการตัดสินใจหรือการปรับปรุงการทำงาน </li></ul>
  34. 35. หลักการออกแบบรายงาน (Printed Output Design) <ul><li>ทำความเข้าใจกับวัตถุประสงค์ของการใช้รายงาน </li></ul><ul><li>สำรวจว่าใครเป็นผู้ใช้รายงาน </li></ul><ul><li>พิจารณาว่าควรมีข้อมูลอะไรบ้างในรายงานและควรมีรูปแบบอย่างไร </li></ul><ul><li>(content and format) Frequency of production, Volume expected </li></ul><ul><li>ชื่อรายงานที่มีความหมายสื่อถึงเนื้อหาในรายงาน ควรมีเลขหน้า วันที่ที่พิมพ์ ช่วงเวลาที่ข้อมูลรายงานครอบคลุม </li></ul><ul><li>คำนึงถึงความสะดวกในการจัดเก็บ (filing) </li></ul><ul><ul><li>ความถี่ในการใช้งาน ปริมาณที่ต้องพิมพ์ </li></ul></ul><ul><li>ทำ prototype และนำไปให้ผู้ใช้ให้ข้อคิดเห็น </li></ul>
  35. 36. <ul><li>Highlighting </li></ul><ul><ul><li>ประหยัดการใช้คำพูดเพื่อให้ผู้ใช้ไม่พลาดการรับทราบข้อมูลหรือสาระที่ต้องการเน้นให้ผู้ใช้ทราบ </li></ul></ul><ul><ul><li>การกระพริบ (Blinking) และการใช้เสียง ( audible tones) ควรใช้ในกรณีที่จำเป็น ( ขั้นวิกฤติ ) ที่ต้องการให้ผู้ใช้ให้ความสนใจในทันทีเท่านั้น </li></ul></ul><ul><ul><li>วิธีการต่างๆที่เลือกมาใช้ต้องใช้อย่างสม่ำเสมอคงเส้นคงวา (consistency) used based upon level of importance of emphasized information </li></ul></ul>หลักการออกแบบ output ทั่วไป <ul><li>Highlighting ได้แก่ Color difference, Intensity difference, Size difference, Font difference, Reverse video, Boxing, Underlining </li></ul>
  36. 37. Color versus No-Color <ul><li>Benefits from Using Color </li></ul><ul><ul><li>Strikes the eye </li></ul></ul><ul><ul><li>Accents an uninteresting display </li></ul></ul><ul><ul><li>Facilitates subtle discriminations in complex displays </li></ul></ul><ul><ul><li>Emphasizes the logical organization of information </li></ul></ul><ul><ul><li>Draws attention to warnings </li></ul></ul><ul><ul><li>Evokes more emotional reactions </li></ul></ul><ul><li>Problems from Using Color </li></ul><ul><ul><li>Color pairings may wash out or cause problems for some users </li></ul></ul><ul><ul><li>Resolution may degrade with different displays </li></ul></ul><ul><ul><li>Color fidelity may degrade on different displays </li></ul></ul><ul><ul><li>Printing or conversion to other media may not easily translate </li></ul></ul>
  37. 38. <ul><li>Displaying Text </li></ul><ul><ul><li>ใช้อักษรตัวใหญ่ (upper case) และตัวเล็ก (lower case) ผสมกันและใช้เครื่องหมายวรรคตอนให้ถูกต้อง </li></ul></ul><ul><ul><li>ใช้ double spacing if space permits หรือใช้การเว้นบรรทัดระหว่าง paragraphs </li></ul></ul><ul><ul><li>Left-justify text </li></ul></ul><ul><ul><li>อย่าใช้ hyphenate words between lines </li></ul></ul><ul><ul><li>ใช้คำย่อ ( abbreviations and acronyms ) เฉพาะคำที่เป็นที่เข้าใจกันอย่างกว้างขวางเท่านั้นและใช้ในกรณีที่ significantly shorter than the full text </li></ul></ul>
  38. 39. <ul><li>Designing tables and lists </li></ul><ul><ul><li>Labels </li></ul></ul><ul><ul><ul><li>หัว columns and rows ต้องสื่อความหมาย </li></ul></ul></ul><ul><ul><ul><li>Labels ควรจะแยกให้เห็นเด่นชัดจากข้อมูลทั่วไปโดยใช้เทคนิคการเน้นข้อมูล ( highlighting ) </li></ul></ul></ul><ul><ul><ul><li>การขึ้นหน้าใหม่ เมื่อข้อมูลมีเกินหนึ่งจอภาพหรือหนึ่งหน้ากระดาษรายงานต้องแสดงหรือพิมพ์ heading ใหม่ทุกครั้ง </li></ul></ul></ul>13.
  39. 40. <ul><li>Designing tables and lists (continued) </li></ul><ul><ul><li>Formatting columns, rows and text </li></ul></ul><ul><ul><ul><li>จัดเรียงข้อมูลในลำดับที่สื่อความหมาย ( meaningful order ) </li></ul></ul></ul><ul><ul><ul><li>เว้นบรรทัดทุกๆห้าแถวในคอลัมน์ที่มีข้อมูลมากๆ </li></ul></ul></ul><ul><ul><ul><li>เว้นระยะห่างระหว่างคอลัมน์อย่างน้อย 2 spaces </li></ul></ul></ul><ul><ul><ul><li>Allow white space on printed reports for user to write notes </li></ul></ul></ul><ul><ul><ul><li>ใช้ single typeface เว้นแต่ต้องการเน้นส่วนใดเป็นกรณีพิเศษ </li></ul></ul></ul><ul><ul><ul><li>Avoid overly fancy fonts </li></ul></ul></ul>
  40. 41. <ul><li>Designing tables and lists (continued) </li></ul><ul><ul><li>Formatting numeric, textual and alphanumeric data </li></ul></ul><ul><ul><ul><li>ข้อมูลที่เป็นตัวเลขให้แสดงชิดขวา and align columns by decimal points or other delimiter </li></ul></ul></ul><ul><ul><ul><li>ข้อมูลที่เป็น text ให้แสดงชิดซ้าย . Use short line length, usually 30 to 40 characters per line </li></ul></ul></ul><ul><ul><ul><li>Break long sequences of alphanumeric data into small groups of three to four characters each </li></ul></ul></ul>
  41. 42. Use Tables for : Reading individual data values Use graphs for : Providing a quick summary of data Comparing points and patterns of different variables Forecasting activities Reporting vast amounts of information
  42. 43. ตัวอย่างการออกแบบจอภาพที่เป็น output (Designing Screen Output)
  43. 45. 13.
  44. 46. 13.
  45. 47. 13.
  46. 49. Assessing Usability <ul><li>Overall evaluation of how a system performs in supporting a particular user for a particular task </li></ul><ul><li>Three characteristics </li></ul><ul><ul><li>Speed </li></ul></ul><ul><ul><li>Accuracy </li></ul></ul><ul><ul><li>Satisfaction </li></ul></ul>13.
  47. 50. <ul><li>Security </li></ul><ul><ul><li>Data security </li></ul></ul><ul><ul><ul><li>backup/recovery </li></ul></ul></ul><ul><ul><ul><li>encryption </li></ul></ul></ul><ul><ul><li>Source document ควบคุมจำนวน , การเดินเอกสาร </li></ul></ul><ul><ul><li>output document พิมพ์ตามจำนวน ควบคุมการส่งมอบ </li></ul></ul><ul><ul><li>การทำลายเอกสารที่ล้าสมัย หรือ เสียหายจากการพิมพ์ </li></ul></ul><ul><ul><li>ควบคุมการเบิกจ่าย </li></ul></ul>
  48. 51. แบบฝึกหัด <ul><li>ข้อ 1. ให้นักศึกษาปรับปรุงรายงานชั่วโมงการทำงานรายสัปดาห์จำแนกตามแผนกในระบบบุคลากรของพนักงานบริษัท ABC จำกัดดังแสดงอยู่ข้างล่างนี้ให้เหมาะสม </li></ul>11 /01/2005 รายงานชั่วโมงการทำงานของพนักงานบริษัท ABC จำกัด แผนก ชื่อ ตำแหน่ง ชั่วโมงปกติ ชั่วโมงล่วงเวลา รวม 8 นางสาวแน่งน้อย แจ่มจิต เสมียน 20.0 0.0 20.0 8 นางชดช้อย ใจดี เสมียน 12.5 0.0 12.5 8 นายคิม สวนสี ผู้ช่วยผู้จัดการ 40.0 5.0 45.0 8 นางชม จันทร์เกิด ผู้จัดการ 40.0 0.0 40.0 11 นางสาว เชอรรี่ หวนคิด เสมียน 16.0 0.0 16.0 11 นางดีเด่น จิตงาม เสมียน 10.0 1.5 11.5 11 นางไว คิดเร็ว ผู้ช่วยผู้จัดการ 40.0 7.5 47.5 11 นายสงวน ผ่องแผ้ว ผู้จัดการ 40.0 0.0 40.0
  49. 52. แบบฝึกหัด วันที่พิมพ์ 11 /01/ 2005 บริษัท ABC จำกัด หน้าที 1 /20 รายงานชั่วโมงการทำงานของพนักงาน ระหว่างวันที่ 10 /01/2005 - 14/01/2005 แผนก ตำแหน่ง ชื่อ ชั่วโมงปกติ ชั่วโมง ชั่วโมงทำงาน ล่วงเวลา รวม บัญชี ผู้จัดการ นางชม จันทร์เกิด 40.0 0.0 40.0 ผู้ช่วยผู้จัดการ นายคิม สวนสี 40.0 5.0 45.0 เสมียน นางสาวแน่งน้อย แจ่มจิต 20.0 0.0 20.0 เสมียน นางชดช้อย ใจดี 12.5 0.0 12.5 รวมชั่วโมงทำงานของแผนก บัญชี 112.5 5.0 11 7.5 พัสดุ ผู้จัดการ นายสงวน ผ่องแผ้ว 40.0 0.0 40.0 ผู้ช่วยผู้จัดการ นางไว คิดเร็ว 40.0 7.5 47.5 เสมียน นางสาว เชอรรี่ หวนคิด 16.0 0.0 16.0 เสมียน นางดีเด่น จิตงาม 10.0 1.5 11.5 รวมชั่วโมงทำงานของแผนกพัสดุ 116.0 9.0 114 .0
  50. 53. แบบฝึกหัด วันที่พิมพ์ 11 /01/ 2005 บริษัท ABC จำกัด หน้าที 20 /20 รายงานชั่วโมงการทำงานของพนักงาน ระหว่างวันที่ 10 /01/2005 - 14/01/2005 แผนก ตำแหน่ง ชื่อ ชั่วโมงปกติ ชั่วโมง ชั่วโมงทำงาน ล่วงเวลา รวม การเงิน ผู้จัดการ นางชม จันทร์เกิด 40.0 0.0 40.0 ผู้ช่วยผู้จัดการ นายคิม สวนสี 40.0 5.0 45.0 เสมียน นางชดช้อย ใจดี 12.5 0.0 12.5 รวมชั่วโมงทำงานของแผนก การเงิน 112.5 5.0 11 7.5 ขาย ผู้จัดการ นายสงวน ผ่องแผ้ว 40.0 0.0 40.0 ผู้ช่วยผู้จัดการ นางไว คิดเร็ว 40.0 7.5 47.5 เสมียน นางดีเด่น จิตงาม 10.0 1.5 11.5 รวมชั่วโมงทำงานของแผนก ขาย 116.0 9.0 114 .0 รวมชั่วโมงการทำงานทั้งสิ้น xx,xxxx.xx xx,xxx.xx xx,xxx.xx
  51. 54. แบบฝึกหัด <ul><li>ข้อ 2. ให้นักศึกษา </li></ul><ul><li>2.1 ปรับปรุงจอภาพแสดงข้อมูลสมาชิกร้านวิดิโอด้านล่างนี้ให้เหมาะสมที่สุด เพื่อให้การบันทึกข้อมูลมีความผิดพลาดน้อยที่สุด ( input data control) </li></ul><ul><li>2.2 ระบุข้อมูลที่ควรจะตรวจสอบความถูกต้อง ( data validation) </li></ul><ul><li>ทั้งนี้ นักศึกษาสามารถเพิ่มเติมข้อมูลได้ตามความเหมาะสม </li></ul>
  52. 55. แบบฝึกหัด <ul><li>ข้อ 2. </li></ul>

×