560 likes | 1.06k Views
การวิเคราะห์และออกแบบระบบฐานข้อมูล. การวิเคราะห์และออกแบบระบบที่กำหนดให้ ระบบ ฐานข้อมูล นักศึกษาแผนกวิชาคอมพิวเตอร์ การ วิเคราะห์และออกแบบระบบกำหนดเอง ตามขั้นตอน 8 ขั้นตอน ออกแบบหน้าจอ เพิ่ม สืบค้น รายงาน เขียนโปรแกรมจัดการ ฐานข้อมูล ด้วย VBA และ แมโคร.
E N D
การวิเคราะห์และออกแบบระบบฐานข้อมูลการวิเคราะห์และออกแบบระบบฐานข้อมูล • การวิเคราะห์และออกแบบระบบที่กำหนดให้ระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์ • การวิเคราะห์และออกแบบระบบกำหนดเอง ตามขั้นตอน 8 ขั้นตอน • ออกแบบหน้าจอ เพิ่ม สืบค้น รายงาน • เขียนโปรแกรมจัดการฐานข้อมูล ด้วย VBA และ แมโคร
ระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์ธุรกิจระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์ธุรกิจ • วิเคราะห์ปัญหาและรวบรวมข้อมูลที่เกี่ยวข้อง • 1.วิเคราะห์ปัญหา • นักศึกษา • ไม่ทราบรายชื่อนักศึกษาทั้งหมด • ไม่ทราบจำนวนห้องเรียนทั้งหมด • ไม่ทราบรายชื่อคุณครูที่ปรึกษาแต่ละห้อง • จำนวนหญิงชายแต่ละห้อง • จำนวนนักศึกษาแต่ละระดับชั้น • สังกัดชมรม
2. กำหนดความต้องการของระบบใหม่ • จัดเก็บข้อมูลนักศึกษา ประกอบด้วย • code รหัสนักศึกษา • pre_name คำนำหน้า • fname ชื่อ • lname นามสกุล • birt วันเดือนปีเกิด • pin_id เลขที่บัตรประชาชน • room ห้องเรียน • level ระดับชั้น • mclub สังกัดชมรม • advisor ชื่อครูที่ปรึกษา
ออกแบบโปรแกรม สืบค้น อะไรบ้าง รายงานอะไรบ้าง เขียนโปรแกรมจัดการฐานข้อมูล ด้วย VBA และ แมโคร ออกแบบหน้าจอ เพิ่ม สืบค้น รายงาน เขียนโปรแกรมจัดการฐานข้อมูล ด้วย VBA และ แมโคร
9.ให้วิเคราะห์และออกแบบระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์ธุรกิจ9.ให้วิเคราะห์และออกแบบระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์ธุรกิจ รายการประเมิน 3.2 1.มีชื่อระบบฐานข้อมูลมนูหลัก 2.เมนูเพิ่ม 3.เมนูสืบค้น 4.เมนูรายงาน 5.สืบค้นข้อมูลน่าสนใจ 4คะแนน 6.รายงานเป็นประโยชน์ 4คะแนน 7. รูปแบบการจัดตำแหน่งฟิลด์ 8. รูปแบบตัวอักษร/สี • 1 วิเคราะห์ปัญหา • 2 กำหนดวัตถุประสงค์เป้าหมาย (4 คะแนน) • 3 กำหนดเอนทิตี้/ตาราง • 4 กำหนดแอทริบิว/ ฟิลด์ • 5 กำหนดคีย์หลัก • 6 กำหนดความสัมพันธ์ • 7 ถูกต้องตามกฏนอร์มัลไลเซชั่น • 8 กำหนดโครงสร้าง
ฐานข้อมูลคำศัพท์ภาษาอังกฤษฐานข้อมูลคำศัพท์ภาษาอังกฤษ 1. วิเคราะห์ปัญหาไม่ทราบความหมายของคำศัพท์ ไม่ทราบคำศัพท์ • 2. กำหนดความต้องการของระบบใหม่ • เก็บคำศัพท์ภาษาอังกฤษ ประกอบด้วย คำศัพท์ คำอ่าน ความหมาย • สืบค้น ตามคำศัพท์ ตามความหมาย • รายงาน คำศัพท์แยกตามตัวอักษร
ภาระงาน 3.1 การวิเคราะห์และออกแบบฐานข้อมูล • ให้นักศึกษาเลือกระบบงาน 1 ระบบ และวิเคราะห์ตามขั้นตอนที่ถูกต้อง 8 ขั้นตอนคะแนนเต็ม 20 คะแนน รายการประเมิน • ระบบงานน่าสนใจ • วิเคราะห์ตามขั้นตอนได้ถูกต้อง 8 ขั้นตอน
9.ให้วิเคราะห์และออกแบบระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์ธุรกิจ9.ให้วิเคราะห์และออกแบบระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์ธุรกิจ รายการประเมิน 3.2 1.มีชื่อระบบฐานข้อมูลมนูหลัก 2.เมนูเพิ่ม 3.เมนูสืบค้น 4.เมนูรายงาน 5.สืบค้นข้อมูลน่าสนใจ 4คะแนน 6.รายงานเป็นประโยชน์ 4คะแนน 7. รูปแบบการจัดตำแหน่งฟิลด์ 8. รูปแบบตัวอักษร/สี • 1 วิเคราะห์ปัญหา • 2 กำหนดวัตถุประสงค์เป้าหมาย (4 คะแนน) • 3 กำหนดเอนทิตี้/ตาราง • 4 กำหนดแอทริบิว/ ฟิลด์ • 5 กำหนดคีย์หลัก • 6 กำหนดความสัมพันธ์ • 7 ถูกต้องตามกฏนอร์มัลไลเซชั่น • 8 กำหนดโครงสร้าง
ฐานข้อมูลคำศัพท์ภาษาอังกฤษฐานข้อมูลคำศัพท์ภาษาอังกฤษ • เก็บคำศัพท์ภาษาอังกฤษ ประกอบด้วย คำศัพท์ คำอ่าน ความหมาย • สืบค้น ตามคำศัพท์ ตามความหมาย • รายงาน คำศัพท์แยกตามตัวอักษร • เก็บคำศัพท์ภาษาอังกฤษ ประกอบด้วย คำศัพท์ คำอ่าน ความหมาย • สืบค้น ตามคำศัพท์ ตามความหมาย • รายงาน คำศัพท์แยกตามตัวอักษร
การเขียนโปรแกรมจัดการฐานข้อมูลด้วย Microsoft Accessการจัดเก็บข้อมูลโดยการนำเข้าไฟล์ Excelตารางการออกแบบหน้าจอ เมนูหลัก สืบค้น รายงานการสืบค้น แบบสอบถาม กำหนดพารามิเตอร์รายงาน แบบสอบถาม กำหนดค่า Like “a*“ eng Like "b*“
Private Sub Command0_Click()DoCmd.CloseDoCmd.OpenForm "add1"End SubPrivate Sub Command3_Click()DoCmd.CloseDoCmd.OpenForm "msearch"End Sub
เปิดฟอร์มโดยคลิกขวาที่ปุ่ม >>สร้างเหตุการณ์ >ตัวสร้างโค้ดและเขียนคำสั่งตามตัวอย่าง คำสั่ง docmd.close Docmd.openform “ชื่อฟอร์ม” menu Docmd.openform “add” add mreport msearch
การเขียนโปรแกรมใน Microsoft Access • 1. มาโคร • 2. VBA • คำสั่งในการเปิดฟอร์ม • docmd.openform “add” • “ ชื่อฟอร์ม”
การเขียนโปรแกรมด้วย VBA • Code ในการเปิดฟอร์ม
ค้นตามคำศัพท์ seng ค้นตามความหมายsthai
คำศัพท์ที่ขึ้นต้นด้วย A • Like “a*”
คำสั่งเปิดรายงาน • รูปแบบ • DoCmd.OpenReport "A1", acViewReport
การสร้างฟอร์มสืบค้นข้อมูลการสร้างฟอร์มสืบค้นข้อมูล • สร้างแบบสอบถามตามเมนูที่ออกแบบโดยการ กำหนดพารามิเตอร์[ป้อนความหมาย] • นำแบบสอบถามไปสร้างฟอร์ม • เขียนคำสั่งในเมนูสืบค้นเพื่อเปิดฟอร์มที่สร้าง • ค้นตามความหมาย • ค้นตามคำศัพท์
การเขียน VBA DoCmd.OpenForm "menu” • DoCmd.Close DoCmd.OpenReport "rname", acViewReport การเขียน VBA 1.คำสั่งเปิดฟอร์ม 2. คำสั่งปิดฟอร์ม 3.คำสั่งเปิดรายงาน
การสร้างรายงาน • สร้างแบบสอบถามตามเมนูที่ออกแบบโดยการกำหนดค่า • โดยใช้คำสั่ง Like “a*” ในฟิลด์ที่ต้องการ • นำแบบสอบถามไปสร้างรายงาน • เขียนคำสั่งในเมนูรายงานพื่อเปิดรายงานที่สร้าง • DoCmd.OpenReport “a", acViewReport • a • B • c
eng • Like "a*" [ป้อนคำศัพท์]
การสร้างการแสดงผลการค้นหาในและฟอร์มรายงานรายงานคำศัพท์ตามกลุ่มตัวอักษรการสร้างการแสดงผลการค้นหาในและฟอร์มรายงานรายงานคำศัพท์ตามกลุ่มตัวอักษร
การเขียนโปรแกรมแสดงหน้าต้อนรับด้วยแมโคร1. สร้างฟอร์มหน้าแรกชื่อ P122. สร้างแมโคร กำหนด action maximizeopenform P123. บันทึกแมโคร ชื่อ Autoexec 4. เขียนโปรแกรมกำหนดรหัสผ่านในปุ่มตกลง
การเขียนโปรแกรมกำหนดรหัสผ่านในหน้าต้อนรับหน้าแรกการเขียนโปรแกรมกำหนดรหัสผ่านในหน้าต้อนรับหน้าแรก Private Sub Command10_Click() Dim password As String password = “vocab" If pass = password Then DoCmd.Close DoCmd.OpenForm "menu" Else pass = " " MsgBox (" คุณใส่รหัสผิด") pass.SetFocus End If End Sub
การเขียนแมโครแสดงหน้าต้อนรับหน้าแรกการเขียนแมโครแสดงหน้าต้อนรับหน้าแรก [ename] Like "[abcde]*"
วิเคราะห์ระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์วิเคราะห์ระบบฐานข้อมูลนักศึกษาแผนกวิชาคอมพิวเตอร์ • ใช้ไฟล์ xlsรายชื่อนักศึกษาประกอบการวิเคราะห์ • เพิ่มรายชื่อฟิลด์ตามการวิเคราะห์ปัญหา