Design of Interface Layer in Log Management
Module
Spatial Database Engine (SDE) in three-dimensional
spatial data management system is responsible for the
mapping between processing spatial data model and relational
data model. From the perspective of spatial data management,
SDE can be regarded as a continuous spatial data model, using
the model, spatial data can be added to the relational database
management system. Spatial Data Engine only provides
functions such as storage, read, retrieve, manage data and
basic processing of data, but not responsible for the spatial
analysis and complex processing [4].
United access interface in SDE shield the underlying data
storage medium, and provide a unified access interface for
seamless integration visual components, three-dimensional
analysis component, three-dimensional data management
tools, multi-source data integration tools.
The log module uses the unified access interface in SDE in
three-dimensional spatial data management system to provide
the access interface of the log table in the database for the log
management module. This module is in the middle layer;
interface layer realizes the function of log data management
and provides interfaces and method for query, delete and
backup on log table, Figure 5.
In the interface layer, also includes Oracle C++ Call
Interface (OCCI), OCCI provided by Oracle is an interface for
object-oriented programming language C++ to access Oracle
database programming interface, OCCI supports C++
programmers use the all of Oracle operations, including the
SQL statement processing and object manipulation. The log
table in database can be manipulated by OCCI to get log data
1) Design of Log Management Class
According to object-oriented ideas, we design three classes
in the log management module in the SDE: the system log
corresponding to the SysLog class, the user log corresponding
to the UserLog class, the update log corresponding to the
UpdateLog class. LogUtils interface class provides functions
on three types of inquiry, delete, backup operation and control
the trigger to enable or disable status. Interface layer gets
various logs by the OCCI and stores logs in this layer,
management by their corresponding class, reduce access to the
database.
2) Design of Log Management Interface
Log management module interface including the log
inquiry interface, the log delete interface, the log backup
interface, and other functional interface. Log module in
management tools and three-dimensional spatial database
exchange log data by interface.
• Log Query Interface (IQueryLog) provides interface
and method for inquiring for user log, system log and
update log.
• Log Remove Interface (IDeleteLog) provides interface
and method for deleting for user log, system log and
update log.
• Log Backup Interface (IBackupLog) provides interface
and method for backup for user log, system log and
update log.
• Log other function interface (IOthers) provides a
database trigger management to monitor and manage
entire system, using the interface to control whether or
not to monitor the system. At the same time, the
interface can be extended to provide other features.
• Oracle database access interface (OCCI) provides
Oracle database access interface.
การออกแบบของอินเตอร์เฟซชั้นในเข้าสู่ระบบการจัดการ
โมดูลฐานข้อมูลเชิงพื้นที่ Engine (SDE) ในสามมิติระบบการจัดการข้อมูลเชิงพื้นที่เป็นผู้รับผิดชอบในการทำแผนที่ระหว่างการประมวลผลรูปแบบข้อมูลเชิงพื้นที่และเชิงสัมพันธ์รูปแบบข้อมูล จากมุมมองของการจัดการข้อมูลเชิงพื้นที่, SDE สามารถถือได้ว่าเป็นรูปแบบข้อมูลเชิงพื้นที่อย่างต่อเนื่องโดยใช้แบบจำลองข้อมูลเชิงพื้นที่สามารถเพิ่มไปยังฐานข้อมูลเชิงสัมพันธ์ระบบการจัดการ Spatial Data Engine เพียง แต่ให้ฟังก์ชั่นเช่นการจัดเก็บ, อ่าน, ดึง, จัดการข้อมูลและการประมวลผลขั้นพื้นฐานของข้อมูล แต่ไม่รับผิดชอบอวกาศการวิเคราะห์และการประมวลผลที่ซับซ้อน [4]. ยูไนเต็ดอินเตอร์เฟซการเข้าถึงใน SDE ป้องกันข้อมูลพื้นฐานสื่อจัดเก็บข้อมูลและให้ อินเตอร์เฟซการเข้าถึงแบบครบวงจรสำหรับองค์ประกอบภาพรวมราบรื่นสามมิติองค์ประกอบวิเคราะห์สามมิติการจัดการข้อมูลเครื่องมือหลายแหล่งที่มาของเครื่องมือการรวมข้อมูล. โมดูลบันทึกการใช้อินเตอร์เฟซการเข้าถึงแบบครบวงจรใน SDE ในระบบสามมิติเชิงพื้นที่ในการจัดการข้อมูลที่จะให้อินเตอร์เฟซการเข้าถึงของตารางบันทึกในฐานข้อมูลสำหรับการเข้าสู่ระบบการจัดการโมดูล โมดูลนี้อยู่ในชั้นกลางชั้นอินเตอร์เฟซที่ตระหนักถึงหน้าที่ของการจัดการข้อมูลการเข้าสู่ระบบและมีอินเตอร์เฟซและวิธีการสำหรับการค้นหา, ลบและการสำรองข้อมูลในตารางบันทึก, รูปที่ 5 ในชั้นอินเตอร์เฟซยังรวมถึงออราเคิล c ++ โทรInterface (OCCI) OCCI ให้โดย Oracle เป็นอินเตอร์เฟซสำหรับเชิงวัตถุการเขียนโปรแกรมภาษา C ++ ในการเข้าถึงของออราเคิลอินเตอร์เฟซการเขียนโปรแกรมฐานข้อมูล OCCI สนับสนุน c ++ เขียนโปรแกรมใช้ทั้งหมดของการดำเนิน Oracle, รวมทั้งการประมวลผลคำสั่ง SQL และการจัดการวัตถุ บันทึกของตารางในฐานข้อมูลสามารถจัดการโดย OCCI จะได้รับการบันทึกข้อมูล1) การออกแบบเข้าสู่ระบบการจัดการเรียนตามความคิดเชิงวัตถุเราออกแบบสามชั้นในโมดูลจัดการเข้าสู่ระบบใน SDE: เข้าสู่ระบบที่สอดคล้องกับระดับ SysLog, บันทึกของผู้ใช้ที่สอดคล้องกับระดับ UserLog, บันทึกการปรับปรุงที่สอดคล้องกับระดับ UpdateLog LogUtils ระดับอินเตอร์เฟซให้การทำงานในสามประเภทของการสอบสวนลบดำเนินการสำรองข้อมูลและการควบคุมการเรียกเพื่อเปิดหรือปิดสถานะ ชั้นอินเตอร์เฟซที่ได้รับการบันทึกต่างๆโดย OCCI และร้านค้าบันทึกในชั้นนี้การจัดการโดยระดับที่สอดคล้องกันของพวกเขาลดการเข้าถึงฐานข้อมูล. 2) การออกแบบจัดการเข้าสู่ระบบการเชื่อมต่อเข้าสู่ระบบอินเตอร์เฟซโมดูลการจัดการรวมทั้งการเข้าสู่ระบบอินเตอร์เฟซสอบถามรายละเอียดเพิ่มเติมบันทึกลบอินเตอร์เฟซที่ เข้าสู่ระบบการสำรองข้อมูลอินเตอร์เฟซและอินเตอร์เฟซการทำงานอื่น ๆ เข้าสู่ระบบโมดูลในเครื่องมือการจัดการและสามมิติฐานข้อมูลเชิงพื้นที่ข้อมูลเข้าสู่ระบบการแลกเปลี่ยนโดยอินเตอร์เฟซ. •เข้าสู่ระบบแบบสอบถาม Interface (IQueryLog) มีอินเตอร์เฟซและวิธีการสอบถามเข้าสู่ระบบของผู้ใช้เข้าสู่ระบบและบันทึกการปรับปรุง. •เข้าระบบนำ Interface (IDeleteLog) มีอินเตอร์เฟซและ วิธีการสำหรับการลบสำหรับการเข้าสู่ระบบของผู้ใช้เข้าสู่ระบบและบันทึกการปรับปรุง. •เข้าระบบสำรองข้อมูล Interface (IBackupLog) มีอินเตอร์เฟซและวิธีการสำรองสำหรับการเข้าสู่ระบบของผู้ใช้เข้าสู่ระบบและบันทึกการปรับปรุง. •เข้าระบบอื่น ๆ อินเตอร์เฟซที่ฟังก์ชั่น (IOthers) ยังมีการจัดการเรียกฐานข้อมูลเพื่อ ตรวจสอบและจัดการระบบทั้งหมดโดยใช้อินเตอร์เฟซในการควบคุมหรือไม่ให้ตรวจสอบระบบ ในเวลาเดียวกัน, อินเตอร์เฟซที่สามารถขยายไปยังมีคุณสมบัติอื่น ๆ . •การเข้าถึงฐานข้อมูลของออราเคิล Interface (OCCI) ให้อินเตอร์เฟซการเข้าถึงฐานข้อมูลของออราเคิล
การแปล กรุณารอสักครู่..
การออกแบบชั้นอินเตอร์เฟซในการจัดการเข้าสู่ระบบโมดูลเครื่องมือฐานข้อมูลเชิงพื้นที่ ( sde ) ในแบบสามมิติระบบการจัดการข้อมูลเชิงพื้นที่เป็นผู้รับผิดชอบแผนที่ระหว่างการประมวลผลข้อมูลเชิงพื้นที่แบบเชิงสัมพันธ์แบบจำลองข้อมูล จากมุมมองของการจัดการข้อมูลเชิงพื้นที่sde สามารถถือเป็นข้อมูลเชิงพื้นที่แบบต่อเนื่อง โดยใช้รูปแบบข้อมูลเชิงพื้นที่สามารถเพิ่มฐานข้อมูลเชิงสัมพันธ์ระบบการจัดการ ข้อมูลเชิงพื้นที่เพียงให้เครื่องยนต์ฟังก์ชันเช่นกระเป๋า , อ่านข้อมูลและการจัดการข้อมูลพื้นฐานของการประมวลผลข้อมูล แต่ไม่รับผิดชอบต่อพื้นที่การวิเคราะห์และการประมวลผลที่ซับซ้อน [ 4 ]ของการเข้าถึงอินเตอร์เฟซ sde โล่ ข้อมูลพื้นฐานในกระเป๋าขนาดกลาง และให้รวมการเข้าถึงอินเตอร์เฟซสำหรับบูรณาการอย่างราบรื่นองค์ประกอบภาพสามมิติ ,การวิเคราะห์องค์ประกอบ , การจัดการข้อมูลแบบสามมิติเครื่องมือ , เครื่องมือหลังการส่งผ่านข้อมูล .เข้าสู่ระบบโมดูลอินเตอร์เฟซที่ใช้ในการเข้าถึงปึกแผ่น sde ในสามมิติเชิงพื้นที่การจัดการระบบข้อมูลเพื่อให้การเข้าถึงอินเตอร์เฟซของตารางบันทึกในฐานข้อมูลเพื่อเข้าสู่ระบบโมดูลการจัดการ โมดูลนี้มีในชั้นกลางชั้นรู้ว่าหน้าที่ของเข้าสู่ระบบอินเตอร์เฟซการจัดการข้อมูลและให้การเชื่อมต่อและวิธีการค้นหา , ลบและการสำรองข้อมูลตาราง , บันทึกรูปที่ 5ในอินเตอร์เฟซชั้นยังรวมถึง Oracle C + + โทรติดต่อ ( occi ) occi โดย Oracle เป็นอินเตอร์เฟซสำหรับเชิงวัตถุการเขียนโปรแกรมภาษา C + + ในการเข้าถึงของออราเคิลอินเตอร์เฟซการเขียนโปรแกรมฐานข้อมูล occi C + + สนับสนุนโปรแกรมเมอร์ใช้ทั้งหมดของการดำเนินงาน Oracle , รวมทั้งการประมวลผลคำสั่ง SQL และการจัดการวัตถุ เข้าสู่ระบบตารางในฐานข้อมูลจะถูกจัดการโดย occi รับข้อมูลเข้าสู่ระบบ1 ) การออกแบบของชั้นเรียนการจัดการเข้าสู่ระบบตามแนวคิดเชิงวัตถุ การออกแบบคลาส เราสามในบันทึกการจัดการโมดูลใน sde : บันทึกของระบบสอดคล้องกับ syslog คลาส , ผู้ใช้เข้าสู่ระบบที่สอดคล้องกันการ userlog ชั้นเรียนเข้าสู่ระบบปรับปรุงที่ตรงกับupdatelog ชั้นเรียน logutils อินเตอร์เฟซชั้นให้ ฟังก์ชั่นสามประเภทของการสอบถาม , ลบ , การสำรองข้อมูลและการควบคุมทริกเกอร์เพื่อเปิดหรือปิดสถานะ อินเตอร์เฟซได้รับชั้นต่าง ๆบันทึกโดยบันทึก occi และร้านค้าในชั้นนี้การจัดการโดยระดับที่สอดคล้องกันของพวกเขาลดการเข้าถึงฐานข้อมูล2 ) การออกแบบของอินเตอร์เฟซการจัดการเข้าสู่ระบบเข้าสู่ระบบการจัดการโมดูลอินเตอร์เฟซรวมถึงเข้าสู่ระบบสอบถามการเชื่อมต่ออินเตอร์เฟซเข้าสู่ระบบลบบันทึกสำรองอินเตอร์เฟซและอินเตอร์เฟซการทำงานอื่น ๆ เข้าสู่ระบบโมดูลในเครื่องมือในการจัดการและฐานข้อมูลเชิงพื้นที่แบบสามมิติแลกเปลี่ยนบันทึกข้อมูลโดยเชื่อมต่อบริการค้นหาเข้าสู่ระบบอินเตอร์เฟซ ( iquerylog ) มี อินเตอร์เฟซและวิธีการสำหรับการบันทึกและระบบเข้าสู่ระบบสำหรับผู้ใช้ปรับปรุงเข้าสู่ระบบ- บันทึกเอา interface ( ideletelog ) มี อินเตอร์เฟซวิธีการลบระบบบันทึกและบันทึกสำหรับผู้ใช้ปรับปรุงเข้าสู่ระบบ- บันทึกการสำรองข้อมูล interface ( ibackuplog ) มี อินเตอร์เฟซและวิธีการสำรองสำหรับผู้ใช้ระบบเข้าสู่ระบบ , เข้าสู่ระบบและปรับปรุงเข้าสู่ระบบ- ฟังก์ชันบันทึกอื่น ๆ อินเตอร์เฟซ ( iothers ) ให้จัดการฐานข้อมูลในการตรวจสอบและจัดการเรียกระบบทั้งหมดใช้อินเตอร์เฟซที่จะควบคุมหรือไม่ไม่ต้องตรวจสอบระบบ ใน เวลาเดียวกันอินเตอร์เฟซที่สามารถขยายเพื่อให้คุณสมบัติอื่น ๆ- การเข้าถึงฐานข้อมูล Oracle อินเตอร์เฟซ ( occi ) ให้สำหรับติดต่อฐานข้อมูล
การแปล กรุณารอสักครู่..