โปรแกรมห้องสมุด Ruslan ห้องสมุดและระบบข้อมูลอัตโนมัติ "Ruslan" เวิร์กสเตชันเครื่องอ่านอัตโนมัติ การได้รับสำเนาเอกสาร

คู่มือผู้ใช้

เวอร์ชัน 3.8.1

ลิขสิทธิ์ © 2001, 2002, 2003, 2004, 2005 "ระบบห้องสมุดแบบเปิด"

คำอธิบายประกอบ

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

บทที่ 1 วัตถุประสงค์ของโครงการ

โปรแกรมนี้ออกแบบมาเพื่อให้ผู้ใช้ระยะไกลสามารถเข้าถึงทรัพยากรของบริการ Z39.50 ผู้ใช้ระยะไกลอาจเป็นผู้ใช้เว็บเซิร์ฟเวอร์ที่เวิร์กสเตชันเครื่องอ่านอัตโนมัติทำงานอยู่ ทรัพยากรบริการ Z39.50 สามารถเป็นฐานข้อมูลระยะไกลต่างๆ (ฐานข้อมูลบรรณานุกรม, ข้อความแบบเต็ม, ฐานข้อมูลคำขอจัดส่ง ISO) ดังนั้นโปรแกรมจึงเป็นลิงค์ระดับกลางในระบบข้อมูลมัลติลิงค์โดยให้ความสามารถดังต่อไปนี้แก่ผู้ใช้:

    ค้นหาบรรณานุกรมข้อมูลข้อความแบบเต็มข้อมูลเกี่ยวกับคำสั่งซื้อข้อมูลเกี่ยวกับตำแหน่งและความพร้อมใช้งานของเอกสารในฐานข้อมูลระยะไกลที่มีความสามารถในการกำจัดความซ้ำซ้อนนำทางผ่านดัชนีการค้นหาและขยายแบบสอบถามโดยอัตโนมัติโดยใช้อรรถาภิธานและไฟล์สิทธิ์

    สั่งซื้อเอกสาร (สำเนา) ตามคำอธิบาย

    การตรวจสอบสถานะการสั่งซื้อ

    แสดงรายการเอกสารที่ได้รับเพื่อการใช้งานชั่วคราว

กล่าวอีกนัยหนึ่ง โปรแกรมมีส่วนติดต่อผู้ใช้แบบเว็บ ดังนั้นเกตเวย์จึงเข้าถึงได้ผ่านทาง

บทที่ 2 เงื่อนไขการทำงานของโปรแกรม

เงื่อนไขที่จำเป็นสำหรับการรันโปรแกรมคือ:

เงื่อนไขในการรันโปรแกรมที่ต้องการแต่ไม่บังคับคือ:

บทที่ 3 การทำงานของโปรแกรม

การทำงานกับโปรแกรมประกอบด้วยการดำเนินการตามขั้นตอนต่อไปนี้ตามลำดับ:

ขั้นตอนที่ 2-4 สามารถดำเนินการได้หลายครั้งภายในเซสชันเดียวเพราะว่า การค้นหาโดยทั่วไปเป็นกระบวนการที่วนซ้ำ

ความสามารถในการดำเนินการขั้นตอนที่ 4 ให้เสร็จสิ้นขึ้นอยู่กับวิธีการเริ่มต้น (ต้องมีการระบุผู้ใช้) และความสามารถของแอปพลิเคชัน .

ความสามารถในการนำทางผ่านดัชนีการค้นหานั้นพิจารณาจากความสามารถของดัชนีนั้น ๆ

3.1. การเริ่มต้น

มีสองโหมดสำหรับสร้างการเชื่อมต่อกับ: มีและไม่มีการระบุตัวตนผู้ใช้ ในกรณีแรกผู้ใช้จะต้องกรอกแบบฟอร์มที่เสนอให้เขาซึ่งจำเป็นสำหรับการระบุตัวตน: ชื่อผู้ใช้และรหัสผ่าน ประเภทของแบบฟอร์มถูกกำหนดโดยผู้พัฒนาเว็บเซิร์ฟเวอร์ และโดยทั่วไปอาจแตกต่างจากตัวอย่างที่ให้ไว้ อย่างไรก็ตาม เป็นเรื่องพื้นฐานที่ผู้ใช้จะต้องระบุชื่อผู้ใช้และรหัสผ่าน เมื่อคุณป้อนรหัสผ่าน ข้อมูลจะไม่แสดงหรือปรากฏเป็นตัวยึดตำแหน่ง ทั้งนี้ขึ้นอยู่กับ Web Agent ที่คุณใช้

รูปที่ 3-1. ตัวอย่างแบบฟอร์มสำหรับระบุผู้ใช้เซิร์ฟเวอร์ Z39.50

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

หากสร้างการเชื่อมต่อสำเร็จ ผู้ใช้จะได้รับแบบฟอร์มคำขอและสามารถดำเนินการขั้นตอนที่ 2 ได้ (ดู ) หากการกำหนดค่าเริ่มต้นล้มเหลวด้วยเหตุผลบางประการ (เช่น เซิร์ฟเวอร์ไม่พร้อมใช้งานในขณะนี้หรือรหัสผ่านไม่ถูกต้อง) โปรแกรมจะส่งข้อความวินิจฉัยระบุสาเหตุ ในกรณีนี้ผู้ใช้สามารถลองกำจัดสาเหตุได้ด้วยตนเอง (เช่น ตรวจสอบตัวพิมพ์ของอักขระที่ป้อนและป้อนรหัสผ่านอีกครั้ง) ลองสร้างการเชื่อมต่อกับแหล่งที่มาในภายหลัง ในเวลาอื่น (หากเซิร์ฟเวอร์ไม่พร้อมใช้งาน ) หรือขอความช่วยเหลือจากผู้ดูแลระบบ

3.2. ค้นหา

ประเภทของแบบฟอร์มการค้นหาที่เสนอให้กับผู้ใช้หลังจากการกำหนดค่าเริ่มต้นสำเร็จจะถูกกำหนดโดยผู้พัฒนาเว็บเซิร์ฟเวอร์และความสามารถของแหล่งที่มา Z39.50 เฉพาะ (จุดเข้าใช้งาน ตัวดำเนินการเชิงตรรกะ แบบฟอร์มการนำเสนอบันทึก ความสามารถในการนำทาง และการกำจัดการทำซ้ำ) มีตัวอย่างของแบบฟอร์มสำหรับค้นหาข้อมูลบรรณานุกรมพร้อมชื่อขององค์ประกอบควบคุม

รูปที่ 3-2. ตัวอย่างแบบฟอร์มการค้นหาและการควบคุม

รายการจุดเข้าใช้งาน

รายชื่อฐานข้อมูล

ช่องคำขอ

รายการคุณสมบัติที่มีคุณสมบัติเหมาะสม

รายชื่อผู้ดำเนินการ

สวิตช์ข้อมูลตำแหน่งของเอกสาร

สวิตช์เรียงลำดับ

รายการคีย์การเรียงลำดับ

รายการรูปแบบการโพสต์

สวิตช์ขยายการค้นหา

สวิตช์กำจัดการซ้ำซ้อน

รายชื่ออรรถาภิธาน

ฟิลด์จำนวนเรกคอร์ด

ปุ่มค้นหา

ปุ่มมุมมองดัชนีการค้นหา

3.2.1. ฟิลด์คำขอ

การค้นหาจะดำเนินการตามคำที่ผู้ใช้ระบุ ฟิลด์คำขอ. ลำดับการกรอกข้อมูลในฟิลด์ไม่สำคัญ ความแตกต่างระหว่างอักษรตัวพิมพ์ใหญ่และตัวพิมพ์เล็กหรือขาดไปนั้นถูกกำหนดโดยค่าเฉพาะ เซิร์ฟเวอร์ส่วนใหญ่ไม่แยกความแตกต่างระหว่างตัวอักษรเหล่านี้ คุณสามารถป้อนหลายคำในฟิลด์เดียว คำต่างๆ จะถูกแยกหรือไม่แยกออกจากกันตามกฎของภาษาธรรมชาติที่ใช้ในการค้นหา

3.2.2. จุดเข้าใช้งาน

ความหมายของคำขอในช่องเฉพาะจะพิจารณาจากจุดเข้าใช้งานที่เลือก รายการจุดเข้าใช้งาน. ชุดจุดเข้าใช้งานถูกกำหนดโดยผู้พัฒนาเว็บเซิร์ฟเวอร์และความสามารถเฉพาะของ . รายการจุดเข้าใช้งานสามารถมีได้สองประเภท - โดยสามารถเลือกองค์ประกอบได้เพียงองค์ประกอบเดียวและสามารถเลือกองค์ประกอบได้หลายองค์ประกอบ วิธีการเลือกหลายองค์ประกอบจากรายการประเภทที่สองจะถูกกำหนดโดยระบบปฏิบัติการของผู้ใช้และเว็บเอเจนต์ หากเลือกหลายองค์ประกอบ การดำเนินการแบบลอจิคัลหรือจะถือว่าดำเนินการกับองค์ประกอบเหล่านี้

3.2.3. คุณสมบัติที่มีคุณสมบัติเหมาะสม

คุณยังสามารถอธิบายความหมายของคำขอได้โดยใช้ รายการคุณสมบัติที่มีคุณสมบัติเหมาะสม. ตัวอย่างเช่น สามารถตีความคำหลายคำเป็นวลีได้เมื่อลำดับของคำมีความสำคัญและจำเป็นต้องมีการค้นหาที่แม่นยำ ไม่เช่นนั้นจะสามารถเลือกค่า "รายการคำ" ได้ ชุดของแอตทริบิวต์การชี้แจงจะถูกกำหนดโดยนักพัฒนาเว็บเซิร์ฟเวอร์และความสามารถเฉพาะของ. เมื่อค้นหาตามชื่อผู้แต่ง คุณสามารถใช้แอตทริบิวต์ชี้แจง "ชื่อปกติ" ได้ ในกรณีนี้ ควรป้อนชื่อดังนี้: นามสกุล, จุลภาค, ชื่อย่อ (เช่น "Ivanov, A.I")

3.2.4. กำลังเข้าวันที่

วันที่ ยกเว้นปีที่พิมพ์ ควรป้อนตาม 7.64-90 ในรูปแบบ YYYYMMDD (เช่น "19970328" - 28 มีนาคม 1997) ปีที่ตีพิมพ์ควรป้อนในรูปแบบ YYYY ในขณะที่เซิร์ฟเวอร์บางแห่งกำหนดให้ต้องเลือกแอตทริบิวต์ที่มีคุณสมบัติตามที่กำหนด "ปี"

3.2.5. ตัวดำเนินการเชิงตรรกะ

หากป้อนคำค้นหาลงในหลายฟิลด์ การดำเนินการเชิงตรรกะจะดำเนินการในฟิลด์เหล่านี้ซึ่งผู้ใช้เลือกไว้ รายการตัวดำเนินการตั้งอยู่ระหว่างช่องที่กรอกข้อมูล

3.2.6. การตัดทอน

คุณสามารถค้นหาด้วยตัวอักษรขึ้นต้นและลงท้ายของคำ รวมถึงด้วยตัวอักษรที่อยู่ตรงกลางคำ (ตามลำดับ การดำเนินการตัดทอนจะเป็นทางขวา ซ้าย ขวา และซ้าย) ในการดำเนินการนี้ ให้ใช้สัญลักษณ์ "*" ซึ่งสามารถวางไว้ที่จุดเริ่มต้นหรือจุดสิ้นสุดของฟิลด์คำขอเท่านั้น หาก "*" อยู่ที่จุดเริ่มต้นของช่องค้นหา การค้นหาจะดำเนินการโดยใช้ตัวอักษรตัวสุดท้ายของคำ หาก "*" อยู่ที่ท้ายช่องค้นหา การค้นหาจะดำเนินการโดยใช้ตัวอักษรเริ่มต้นของคำ หาก "*" อยู่ที่จุดเริ่มต้นและท้ายช่องค้นหา การค้นหาจะดำเนินการโดยใช้ตัวอักษรที่อยู่ตรงกลางคำ

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

3.2.7. ตัวอย่างการกรอกช่องคำขอ

ตัวอย่างของการกรอกฟิลด์แบบสอบถามที่ถูกต้องและไม่ถูกต้องและการเลือกแอตทริบิวต์การชี้แจงมีให้ในตารางและตามลำดับ

ตารางที่ 3-1. ตัวอย่างการกรอกข้อมูลในช่องคำขอที่ถูกต้อง

ช่องคำขอคุณสมบัติที่มีคุณสมบัติเหมาะสมความคิดเห็น
ชุดเซลล์ประสาท*รายการคำศัพท์จะพบเอกสารทั้งหมดที่มีคำอธิบายประกอบด้วยคำที่ขึ้นต้นด้วย " เซลล์ประสาท" และ " ชุด" - เช่น ถ้าชื่อเรื่องมีคำว่า " เซลล์ประสาท nykh ชุดถึงเธอ", " เซลล์ประสาทใหม่ ชุดและ", " เซลล์ประสาทแต่- ชุดอีฟ", " ชุดและบนไบนารี่ เซลล์ประสาทโอ้"
โครงข่ายประสาทเทียม*วลีสิ่งพิมพ์ทั้งหมดในคำอธิบายที่คำว่า "" จะปรากฏ ประสาท" และตามด้วยคำที่ขึ้นต้นด้วย " ชุด" - ตัวอย่างเช่น หากชื่อเรื่องมีวลี " โครงข่ายประสาทเทียม และ"
*การทำงานรายการคำศัพท์งาน" และ " สิ่งต่างๆ" - ตัวอย่างเช่น หากชื่อเรื่องมีคำว่า "about งานข้อมูล สิ่งต่างๆ", "ครั้งหนึ่ง งานวิธีเข็มทิศ สิ่งต่างๆ "
*การประมวลผลข้อมูลวลีพบสิ่งพิมพ์ทั้งหมดที่มีคำอธิบายมีคำที่ลงท้ายด้วย " งาน“แล้วตามด้วยคำว่า” ข้อมูล" - ตัวอย่างเช่น หากชื่อเรื่องมีวลี "เกี่ยวกับ การประมวลผลข้อมูล "
*รูปแบบการทำงานของเทคโน*รายการคำศัพท์จะพบสิ่งพิมพ์ทั้งหมดที่มีคำอธิบายประกอบด้วยคำที่มีการผสมตัวอักษร " ทำงาน ", "รูปร่าง ", "เทคโน" - ตัวอย่างเช่น หากชื่อเรื่องมีคำว่า "times ทำงานค่ะ รูปร่างความคิด เทคโนตรรกะ" หรือ "ครั้ง ทำงานกะสุดยอด เทคโนกระบวนการสร้างแบบจำลองเชิงตรรกะบนพื้นฐานของเด รูปร่างพารามิเตอร์"

ตารางที่ 3-2. ตัวอย่างการกรอกข้อมูลในช่องคำขอไม่ถูกต้อง

3.2.8. แบบฟอร์มการส่งบันทึก

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

3.2.9. จำนวนบันทึกที่ดึงข้อมูล

ใน จำนวนฟิลด์บันทึกผู้ใช้สามารถระบุขนาดส่วนของบันทึกที่จะดึงข้อมูลได้ เวลารอการตอบกลับพร้อมผลการค้นหาอาจขึ้นอยู่กับค่าของพารามิเตอร์นี้ จำนวนบันทึกจริงในส่วนหนึ่งจะถูกกำหนดโดยข้อมูลเฉพาะ

3.2.10. การกำจัดดับเบิ้ล

ด้วยความช่วยเหลือ สวิตช์กำจัด doubletผู้ใช้สามารถควบคุมกระบวนการแสดงบันทึกคู่ได้ หากสวิตช์อยู่ในตำแหน่ง "เปิด" การดำเนินการกำจัด doublet จะดำเนินการกับบันทึกที่พบ - แทนที่จะเป็นหลายบันทึกที่ถือว่าเป็นสองเท่าจากมุมมองของบันทึกเฉพาะ จะมีหนึ่งบันทึกปรากฏขึ้น - ตัวแทน การดำเนินการนี้ค่อนข้างใช้ทรัพยากรมาก ดังนั้นจึงจะไม่ดำเนินการหากพบเรกคอร์ดจำนวนมาก ในกรณีนี้ ผู้ใช้อาจได้รับข้อความวินิจฉัยที่เกี่ยวข้อง บันทึกที่พบทั้งหมดจะแสดงขึ้น

3.2.11. การเรียงลำดับ

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

3.2.12. ส่วนขยายแบบสอบถาม

ด้วยความช่วยเหลือ ขอสวิตช์ขยายและ รายการอรรถาภิธานผู้ใช้สามารถควบคุมการขยายการค้นหาอัตโนมัติโดยใช้พจนานุกรมและฐานข้อมูลที่เชื่อถือได้ ขอแนะนำให้ใช้คุณลักษณะนี้เฉพาะในกรณีที่จำนวนบันทึกที่พบมีน้อยจนไม่สามารถยอมรับได้ ซึ่งอาจลดความแม่นยำในการค้นหา

3.2.13. การเปลี่ยนแปลงโหมด

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

3.2.14. กำลังเรียกแป้นพิมพ์เสมือน

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

3.2.15. การเรียก Dialogue เพื่อเข้าสู่ตัวแยกประเภท (categorizers)

ด้วยความช่วยเหลือ ลิงก์การโทรแบบโต้ตอบสำหรับการป้อนตัวแยกประเภท (ตัวจัดหมวดหมู่)ผู้ใช้สามารถเรียกเมนูโต้ตอบที่ออกแบบมาเพื่อนำทางและเลือกความหมายของคำค้นหาจากตัวแยกประเภทต่างๆ (หมวดหมู่) ค่าที่เลือกจะรวมอยู่ในค่าปัจจุบัน ช่องคำขอ. ขั้นตอนการทำงานกับกล่องโต้ตอบสำหรับการป้อนตัวแยกประเภท (หมวดหมู่) อธิบายไว้ในคู่มือผู้ใช้ที่เกี่ยวข้อง

3.2.16. โทรขอความช่วยเหลือ

ด้วยความช่วยเหลือ ปุ่มช่วยเหลือผู้ใช้มีโอกาสไปที่เอกสารที่อธิบายวิธีการทำงานกับโปรแกรมหรือเอกสารอื่น ๆ

3.2.17. การดำเนินการค้นหา

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

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

หากการค้นหาไม่สำเร็จ ผู้ใช้จะได้รับข้อความวินิจฉัยซึ่งอธิบายสาเหตุที่การค้นหาล้มเหลว ในกรณีนี้ ผู้ใช้ยังสามารถดำเนินการเขียนคำขอใหม่ต่อไปได้ หากจำนวนข้อความวินิจฉัยเกินระดับที่กำหนดโดยผู้ดูแลระบบเว็บเซิร์ฟเวอร์ ข้อความเหล่านี้จะไม่แสดงทันที แต่สามารถแสดงได้โดยการเปิดใช้งานองค์ประกอบการนำทางที่เหมาะสมซึ่งแสดงอยู่ในหน้าผลการค้นหา

3.2.18. ดำเนินการร้องขอเพื่อดูดัชนีการค้นหาเซิร์ฟเวอร์

คำขอดูดัชนีการค้นหาจะดำเนินการหลังจากดำเนินการที่เหมาะสมแล้ว ปุ่มมุมมองดัชนีการค้นหา. โดยทั่วไปแล้ว ความสามารถในการดูจะถูกกำหนดโดยผู้พัฒนาเว็บเซิร์ฟเวอร์และความสามารถของ .

หากการเรียกดูสำเร็จ ผู้ใช้จะได้รับรายการคำค้นหาที่มีอยู่ในดัชนีที่สอดคล้องกับจุดเข้าใช้งานที่เลือก รายการเริ่มต้นด้วยคำที่ใกล้เคียงที่สุดกับข้อความค้นหา รายการยังระบุจำนวนรายการโดยประมาณที่มีคำศัพท์เฉพาะด้วย

ขึ้นอยู่กับการตั้งค่าของ Reader Workstation ผลลัพธ์การดูจะแสดงในหน้าต่างใหม่หรือในหน้าต่างปัจจุบัน ในกรณีแรก เมื่อไฮเปอร์ลิงก์ที่สอดคล้องกับคำที่เลือกถูกเปิดใช้งาน ค่าของคำนั้นจะถูกโอนไปยังแบบฟอร์มคำขอ ในกรณีที่สอง เมื่อเปิดใช้งานไฮเปอร์ลิงก์ จะมีการค้นหาบันทึกสำหรับคำนี้ หากการค้นหาสำเร็จ ผู้ใช้จะไปยังขั้นตอนที่ 3 (ดู)

ผู้ใช้ยังได้รับความสามารถในการนำทางผ่านดัชนีการค้นหาโดยใช้องค์ประกอบการนำทางที่เหมาะสมที่แสดงบนหน้าผลการค้นหา

รูปที่ 3-4. ตัวอย่างการดูผลการค้นหา - บันทึกบรรณานุกรมในรูปแบบย่อ

รูปที่ 3-5. ตัวอย่างการดูผลการค้นหา - บันทึกบรรณานุกรมแบบเต็ม

3.4. การเรียงลำดับเอกสารตามคำอธิบายบรรณานุกรม

ขั้นตอนการเรียงลำดับเอกสารประกอบด้วยหลายขั้นตอน ซึ่งจำนวนขั้นตอนขึ้นอยู่กับคุณสมบัติของคำสั่งซื้อที่ระบุโดยผู้ใช้ ในระยะแรก ผู้ใช้จะเห็นคำอธิบายบรรณานุกรมของเอกสารและมีโอกาสที่จะเสริมด้วยข้อมูลเกี่ยวกับเอกสารเฉพาะ (เล่ม ฉบับ หมายเลข) เนื่องจาก สามารถรวบรวมคำอธิบายสำหรับชุดเอกสารได้ การเพิ่มดังกล่าวไม่ได้บังคับ แต่อาจส่งผลต่อผลลัพธ์ของการประมวลผลคำสั่งซื้อ นอกจากนี้ ผู้ใช้จะถูกขอให้เลือกจากรายการหนึ่งในสี่รูปแบบการทำงานกับเอกสาร: "การรับเอกสารเพื่อใช้ชั่วคราว", "การรับสำเนาเอกสาร", "การได้รับใบรับรองตำแหน่งของเอกสาร ”, “ การได้รับใบรับรองค่าใช้จ่ายในการจัดส่งเอกสาร” หลังจากเสร็จสิ้นการเลือกแล้ว ผู้ใช้สามารถดำเนินการสั่งซื้อต่อได้โดยเปิดใช้งานปุ่ม "ดำเนินการต่อ"

หากมีข้อมูลเกี่ยวกับตำแหน่งของเอกสาร ผู้ใช้จะได้รับแจ้งให้เลือกผู้ถือที่ต้องการ (องค์กร แผนก) โดยเปิดใช้งานสวิตช์ที่เหมาะสม ดูตัวอย่างวิธีเริ่มสั่งซื้อเอกสารได้ที่

รูปที่ 3-6. การสั่งซื้อเอกสาร - ขั้นตอนที่ 1

3.4.1. การได้รับเอกสารเพื่อใช้ชั่วคราว

เมื่อสั่งซื้อเอกสารสำหรับการใช้งานชั่วคราว ในขั้นตอนที่ 2 ของการสั่งซื้อ ผู้ใช้จะเห็นคำอธิบายบรรณานุกรมของเอกสาร นอกจากนี้ หากในขั้นตอนแรกของการสั่งซื้อ ผู้ใช้ระบุข้อมูลเพิ่มเติมเกี่ยวกับเอกสาร (ปริมาณ ปัญหา หมายเลข) เขาจะได้รับโอกาสในการเปลี่ยนแปลงข้อมูลนี้หากจำเป็น ผู้ใช้ยังได้รับโอกาสในการเลือกวิธีดำเนินการตามคำสั่งซื้อหากไม่สามารถจัดเตรียมเอกสารให้ได้ทันที คุณสามารถเลือกหนึ่งในสามวิธีในการประมวลผลคำสั่งซื้อ: "ใส่คำขอในคิว", "อย่าใส่คำขอในคิว", "ดำเนินการตามกฎของห้องสมุด" ตัวอย่างของแบบฟอร์มที่เกี่ยวข้องมีให้ที่ หลังจากเสร็จสิ้นการเลือกแล้ว ผู้ใช้สามารถดำเนินการสั่งซื้อต่อได้โดยเปิดใช้งานปุ่ม "สั่งซื้อ" หลังจากนั้นจะแสดงข้อมูลเกี่ยวกับคำสั่งซื้อที่ทำขึ้น (ดู)

รูปที่ 3-7. การสั่งซื้อเอกสารเพื่อใช้ชั่วคราว

3.4.2. การได้รับสำเนาเอกสาร

เมื่อสั่งซื้อสำเนาเอกสาร ในขั้นตอนที่ 2 ของการสั่งซื้อ ผู้ใช้จะเห็นคำอธิบายบรรณานุกรมของเอกสาร นอกจากนี้ หากในขั้นตอนแรกของการสั่งซื้อ ผู้ใช้ระบุข้อมูลเพิ่มเติม (ปริมาณ ปัญหา หมายเลข) เกี่ยวกับเอกสาร เขาจะได้รับโอกาสในการเปลี่ยนแปลงข้อมูลนี้หากจำเป็น ผู้ใช้ยังได้รับโอกาสในการระบุหน้าเอกสารเฉพาะที่จะคัดลอก กรอกข้อมูลในช่องที่เกี่ยวข้องหรือไม่ก็ได้ ผู้ใช้ยังมีตัวเลือกในการระบุรูปแบบสำเนาที่ต้องการ (เช่น สำเนาเอกสารหรือสำเนาอิเล็กทรอนิกส์) รายการแบบฟอร์มการคัดลอกที่เป็นไปได้จะถูกกำหนดโดยผู้พัฒนาเว็บเซิร์ฟเวอร์ ตัวอย่างของแบบฟอร์มที่เกี่ยวข้องมีให้ที่

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

รูปที่ 3-8. การสั่งสำเนาเอกสาร

3.4.3. การได้รับใบรับรอง

เมื่อสั่งซื้อใบรับรองเกี่ยวกับตำแหน่งของเอกสารหรือค่าใช้จ่ายในการจัดส่งเอกสาร ในขั้นตอนที่ 2 ของการสั่งซื้อ ผู้ใช้จะเห็นคำอธิบายบรรณานุกรมของเอกสาร นอกจากนี้ หากในขั้นตอนแรกของการสั่งซื้อ ผู้ใช้ระบุข้อมูลเพิ่มเติม (ปริมาณ ปัญหา หมายเลข) เกี่ยวกับเอกสาร เขาจะได้รับโอกาสในการเปลี่ยนแปลงข้อมูลนี้หากจำเป็น ตัวอย่างของแบบฟอร์มที่เกี่ยวข้องมีให้ที่ หลังจากเสร็จสิ้นการเลือกแล้ว ผู้ใช้สามารถดำเนินการสั่งซื้อต่อได้โดยเปิดใช้งานปุ่ม "ส่งคำขอ" หลังจากนั้นจะแสดงข้อมูลเกี่ยวกับคำสั่งซื้อที่ทำขึ้น (ดู)

รูปที่ 3-9. การสั่งใบรับรองตำแหน่งของเอกสาร

รูปที่ 3-10. ผลการสั่งซื้อสินค้า

บทที่ 4 ข้อความถึงผู้ปฏิบัติงาน

4.1. การเริ่มต้น

ข้อความที่ผู้ใช้สามารถรับได้ในระหว่างขั้นตอนการกำหนดค่าเริ่มต้น ความหมายของข้อความเหล่านี้ และการดำเนินการของผู้ใช้จะถูกนำเสนอ

ตารางที่ 4-1. ข้อความระหว่างเฟสการเริ่มต้น

ข้อความคำอธิบายการกระทำของผู้ใช้
เครือข่ายปิดอยู่ไม่สามารถสร้างการเชื่อมต่อกับรายการใดรายการหนึ่งได้เนื่องจากไม่พร้อมใช้งานลองสร้างเซสชันการสื่อสารอีกครั้งหรือ
เครือข่ายไม่พร้อมใช้งาน
หมดเวลาเมื่อพยายามสร้างการเชื่อมต่อ
เซิร์ฟเวอร์ไม่พร้อมใช้งาน
ไม่มีเส้นทางไปยังเซิร์ฟเวอร์
ข้อมูลไม่ถูกต้อง - ไม่พบเซิร์ฟเวอร์หรือไม่ตอบสนอง
ข้อมูลที่เชื่อถือได้ - ไม่พบเซิร์ฟเวอร์ไม่มีเซิร์ฟเวอร์ที่ระบุในการกำหนดค่า Reader Workstation หรือบริการชื่อทำงานไม่ถูกต้องติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ชื่อถูกต้อง แต่ไม่มีบันทึกประเภทที่ระบุ
ข้อผิดพลาดร้ายแรงไม่สามารถสร้างการเชื่อมต่อกับรายการใดรายการหนึ่งได้ ซึ่งอาจเกิดจากข้อผิดพลาดในซอฟต์แวร์ของ Reader Automated Workstationติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
เซิร์ฟเวอร์ปิดการเชื่อมต่อโดยไม่คาดคิดปิดเซสชันการสื่อสารโดยไม่คาดคิด สาเหตุส่วนใหญ่เกิดจากข้อผิดพลาดในซอฟต์แวร์เซิร์ฟเวอร์หากเป็นไปได้ โปรดติดต่อผู้พัฒนาซอฟต์แวร์พร้อมคำอธิบายปัญหา
ไม่สามารถรับการตอบกลับได้ไม่สามารถสร้างเซสชันการสื่อสารกับบุคคลใดบุคคลหนึ่งได้ ซึ่งอาจเกิดจากข้อผิดพลาดในซอฟต์แวร์เซิร์ฟเวอร์
ไม่สามารถส่งคำขอได้
ได้รับการตอบสนองที่ไม่ถูกต้องจากเซิร์ฟเวอร์
ได้รับการตอบสนองที่ไม่คาดคิดจากเซิร์ฟเวอร์
เซิร์ฟเวอร์ปฏิเสธการเข้าถึงไม่มีการอนุญาตเพียงพอที่จะทำงานร่วมกับเฉพาะเจาะจงตรวจสอบว่าป้อนชื่อผู้ใช้และรหัสผ่านอย่างถูกต้อง หากจำเป็น ให้ป้อนพารามิเตอร์เหล่านี้อีกครั้ง หากไม่สำเร็จโปรดติดต่อผู้ดูแลระบบ

4.2. ค้นหา ดูผลการค้นหา สั่งซื้อเอกสาร

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

ตารางที่ 4-2. ข้อความในขั้นตอนการค้นหา เรียกค้น สั่งซื้อเอกสาร

ข้อความคำอธิบายการกระทำของผู้ใช้
คงที่ ระบบผิดพลาด ไม่สามารถดำเนินการได้หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบพร้อมแจ้งคำอธิบายปัญหา
ข้อผิดพลาดของระบบชั่วคราวไม่สามารถดำเนินการได้ชั่วคราวลองดำเนินการในภายหลัง
การค้นหาที่ไม่รองรับไม่สามารถประมวลผลนิพจน์การค้นหาที่ผู้ใช้ระบุได้คำขอจัดรูปแบบใหม่
นิพจน์การค้นหาประกอบด้วยคำหยุดเท่านั้นไม่สามารถกรอกคำค้นหาได้จัดรูปแบบแบบสอบถามใหม่เพื่อลบคำหยุด
มีคำพูดมากเกินไปจัดรูปแบบแบบสอบถามใหม่โดยการลดจำนวนคำ
มีตัวดำเนินการเชิงตรรกะมากเกินไปจัดรูปแบบคำขอใหม่โดยการล้างบางฟิลด์ทั้งหมด
มีการตัดคำมากเกินไปแก้ไขคำค้นหาเพื่อลดจำนวนคำที่ถูกตัดให้เหลือน้อยที่สุด
คำที่ตัดทอนสั้นเกินไปจัดรูปแบบแบบสอบถามใหม่โดยการเพิ่มความยาวของคำที่ถูกตัดทอน
กำลังพยายามดึงข้อมูลบันทึกที่ไม่มีอยู่จริง
ระบบเกิดข้อผิดพลาดเมื่อเรียกข้อมูลบันทึกไม่สามารถนำเสนอบันทึกที่พบได้หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบพร้อมแจ้งคำอธิบายปัญหา
ไม่รองรับการรวมฐานข้อมูลที่ระบุไม่สามารถดำเนินการกับฐานข้อมูลที่ระบุได้จัดรูปแบบแบบสอบถามใหม่เพื่อลดจำนวนฐานข้อมูลที่เลือก
ไม่มีผลการค้นหาอีกต่อไป - ลบโดยเซิร์ฟเวอร์ผลการค้นหาที่ถูกลบเพียงฝ่ายเดียว อาจเกิดจากการขาดทรัพยากรค้นหาอีกครั้ง
ยังคงสร้างผลการค้นหาอยู่ได้รับการร้องขอให้ดึงบันทึกในขณะที่การค้นหายังไม่เสร็จสิ้น
ฐานข้อมูลที่ระบุอย่างใดอย่างหนึ่งถูกล็อคไม่สามารถดำเนินการกับฐานข้อมูลใดฐานข้อมูลหนึ่งที่ระบุได้
ไม่มีชุดผลลัพธ์ที่ระบุไม่สามารถนำเสนอบันทึกโดยไม่ทำการค้นหาก่อนหากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ทรัพยากรหมด - ไม่มีผลลัพธ์ค้นหาอีกครั้งในภายหลังหรือติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์ของคุณพร้อมคำอธิบายปัญหา
ทรัพยากรหมด - มีผลลัพธ์บางส่วนที่คาดเดาไม่ได้ทำงานต่อ. หากผลลัพธ์ไม่เป็นที่น่าพอใจ ให้ออกจากงานแล้วลองกลับมาทำงานต่อในภายหลัง
ทรัพยากรหมด - มีผลลัพธ์บางส่วนที่เชื่อถือได้
(ไม่ระบุ) ข้อผิดพลาดไม่สามารถดำเนินการให้เสร็จสิ้นได้โดยไม่ทราบสาเหตุหากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ไม่มีการเข้าถึงปฏิเสธการเข้าถึงฐานข้อมูลหรือบันทึกเนื่องจากผู้ใช้ไม่มีสิทธิ์ที่เหมาะสม
รูปแบบการบันทึกไม่ได้ตั้งค่าเป็นรูปแบบนามธรรมไม่สามารถส่งรายการได้หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ประเภทคำขอที่ไม่รองรับ
คำขอไม่ถูกต้องไม่สามารถดำเนินการตามคำขอค้นหาได้เนื่องจาก มันไม่ถูกต้องจัดรูปแบบคำขอใหม่หรือติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ฐานข้อมูลไม่พร้อมใช้งานไม่สามารถดำเนินการกับฐานข้อมูลเฉพาะได้ดำเนินการอีกครั้งในภายหลัง
โอเปอเรเตอร์ที่ไม่รองรับไม่รองรับการค้นหาโดยใช้โอเปอเรเตอร์นี้จัดรูปแบบแบบสอบถามใหม่เพื่อยกเว้นตัวดำเนินการที่ไม่รองรับ
ระบุฐานข้อมูลมากเกินไปไม่สามารถดำเนินการให้เสร็จสิ้นได้เนื่องจากทรัพยากรไม่เพียงพอจัดรูปแบบแบบสอบถามใหม่ โดยลดจำนวนฐานข้อมูล
สร้างผลการค้นหามากเกินไปไม่สามารถดำเนินการตามคำขอค้นหาได้เนื่องจากทรัพยากรไม่เพียงพอหากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา ปิดเครื่องและลองดำเนินการต่อในภายหลัง
ประเภทแอตทริบิวต์ที่ไม่รองรับไม่สามารถดำเนินการตามคำขอค้นหาได้หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ไม่รองรับการค้นหาตามจุดเข้าใช้งานจัดรูปแบบคำขอใหม่โดยใช้จุดเข้าใช้งานอื่น
ค่าคำที่ไม่รองรับสำหรับจุดเข้าใช้งานนี้จัดรูปแบบการสืบค้นใหม่โดยใช้รูปแบบอื่นในการระบุคำ
ไม่ได้ระบุจุดเข้าใช้งานหากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
แอตทริบิวต์ความสัมพันธ์ที่ไม่รองรับไม่สามารถดำเนินการตามคำขอค้นหาได้จัดรูปแบบแบบสอบถามใหม่โดยใช้แอตทริบิวต์ความสัมพันธ์อื่น หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
แอตทริบิวต์โครงสร้างที่ไม่รองรับจัดรูปแบบแบบสอบถามใหม่โดยใช้แอตทริบิวต์โครงสร้างอื่น หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
แอตทริบิวต์ตำแหน่งที่ไม่รองรับจัดรูปแบบแบบสอบถามใหม่โดยใช้แอตทริบิวต์ตำแหน่งอื่น หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
แอตทริบิวต์การตัดทอนที่ไม่รองรับจัดรูปแบบแบบสอบถามใหม่โดยใช้แอตทริบิวต์การตัดทอนอื่น หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ชุดแอตทริบิวต์ที่ไม่สนับสนุนไม่สามารถดำเนินการตามคำขอค้นหาได้เนื่องจากมีข้อผิดพลาดในการกำหนดค่าเกตเวย์หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ชุดแอตทริบิวต์ที่ไม่รองรับไม่สามารถดำเนินการตามคำขอค้นหาได้จัดรูปแบบแบบสอบถามใหม่โดยใช้ชุดแอตทริบิวต์ที่แตกต่างกัน
นิพจน์การค้นหาไม่ถูกต้องจัดรูปแบบคำขอใหม่หรือติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ค่าคำไม่ถูกต้องสำหรับจุดเข้าใช้งานนี้คำขอจัดรูปแบบใหม่
รองรับมุมมองขั้นตอนเป็นศูนย์เท่านั้นไม่สามารถดำเนินการร้องขอดัชนีการค้นหาได้เนื่องจากมีข้อผิดพลาดในการกำหนดค่าเกตเวย์หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
ไม่รองรับขนาดขั้นตอนการดูที่ระบุ
สิทธิ์ไม่เพียงพอที่จะดำเนินการปฏิเสธที่จะดำเนินการเนื่องจากผู้ใช้ไม่มีสิทธิ์ที่เหมาะสมติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหาหรือทำงานต่อ
ฐานข้อมูลที่ไม่มีอยู่จริงไม่สามารถดำเนินการตามคำขอได้เนื่องจากมีข้อผิดพลาดในการกำหนดค่าเกตเวย์หากเป็นไปได้ โปรดติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหา
การเข้าถึงฐานข้อมูลถูกปฏิเสธปฏิเสธการเข้าถึงฐานข้อมูล อาจเป็นเพราะผู้ใช้ไม่มีสิทธิ์ที่เหมาะสมติดต่อผู้ดูแลระบบเว็บเซิร์ฟเวอร์พร้อมคำอธิบายปัญหาหรือทำงานต่อ
ไม่สามารถส่งบันทึกตามแบบฟอร์มที่กำหนดได้ไม่สามารถส่งบันทึกในรูปแบบที่ต้องการได้เลือกรูปแบบโพสต์อื่น
รูปแบบการบันทึกที่ไม่รองรับ
ไม่มีการให้บริการสำหรับฐานข้อมูลนี้ไม่สามารถดำเนินการสืบค้นสำหรับฐานข้อมูลเฉพาะได้เลือกฐานข้อมูลอื่น
ลบโพสต์แล้วในช่วงเวลาระหว่างการค้นหาและเรียกค้นบันทึก ข้อมูลนั้นถูกลบไปแล้วทำงานกับโปรแกรมต่อไป
ข้อผิดพลาดของ SQLไม่สามารถดำเนินการได้หากเป็นไปได้ โปรดติดต่อนักพัฒนาเพื่อแจ้งคำอธิบายปัญหา
โควต้าหมดแล้วผู้ใช้ไม่สามารถส่งคำสั่งซื้อใหม่เข้าระบบได้อีกต่อไปยกเลิกคำสั่งซื้อที่ไม่จำเป็นหรือติดต่อผู้ดูแลระบบ เซิร์ฟเวอร์ Z39.50ซีเออี

สภาพแวดล้อมการใช้งานทั่วไป

ซีเอสเอส

สไตล์ชีทแบบเรียงซ้อน

HTTP

โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์

HTML

ภาษามาร์กอัปไฮเปอร์เท็กซ์

ไออีซี

คณะกรรมาธิการไฟฟ้าเทคนิคระหว่างประเทศ

ป่วย

สินเชื่อระหว่างห้องสมุด

แค็ตตาล็อกที่เครื่องอ่านได้

ทีพีซี/ไอพี

โปรโตคอลควบคุมการส่งสัญญาณ / โปรโตคอลอินเทอร์เน็ต

GOST

มาตรฐานของรัฐ

-- [ หน้า 1 ] --

อัตโนมัติ

ห้องสมุดและข้อมูล

เซิร์ฟเวอร์ "Ruslan" เวอร์ชัน 2.16.x

เวิร์กสเตชันของผู้ดูแลระบบเวอร์ชัน 1.8.x

คู่มือผู้ดูแลระบบ

การแนะนำ

การสนับสนุนทางเทคนิค

1. คำอธิบายอินเทอร์เฟซของเวิร์กสเตชันของผู้ดูแลระบบ

2. การตั้งค่าสคีมาข้อมูล Ruslan

2.1. การตั้งค่าแหล่งข้อมูลห้องสมุด

2.2. การตั้งค่าตารางดัชนีบันทึก MARC

2.3. การกำหนดค่าจุดเข้าใช้งาน MARC

3. การตั้งค่าเซิร์ฟเวอร์ Ruslan

3.2. การตั้งค่าการทำงานของไดเร็กทอรี

3.4. การเพิ่มไดเร็กทอรีใหม่

4. การจัดการผู้ใช้

4.1. การดำเนินการกับกลุ่มสิทธิ์การเข้าถึง

4.2. การดำเนินการกับผู้ใช้

5. การจัดการฐานข้อมูลห้องสมุด

5.1. การสร้างฐานข้อมูลห้องสมุดขององค์กร

5.2. การแก้ไขพารามิเตอร์ฐานข้อมูลห้องสมุดขององค์กร

5.3. การกำหนดตัวบ่งชี้เชิงปริมาณของฐานข้อมูลห้องสมุด......60

5.4. การลบฐานข้อมูลไลบรารีหรือข้อมูลออกจากฐานข้อมูลไลบรารี........................................61



5.6. การวิเคราะห์สถิติฐานข้อมูลห้องสมุด

5.7. การอัพเดตจุดเข้าใช้งานไปยังฐานข้อมูลบรรณานุกรม

5.9. การอัพโหลดบันทึกจากฐานข้อมูลห้องสมุด

5.10. การตั้งค่าหมายเลขเริ่มต้นของตัวสร้างคีย์บันทึกฐานข้อมูลไลบรารี

5.11. การดูบันทึกในฐานข้อมูลห้องสมุด

5.12. การควบคุม doublets ในฟิลด์ของบันทึก MARC และบันทึกการบริการ........76

5.13. ดูประวัติการเปลี่ยนแปลงบันทึกบรรณานุกรมและกู้คืนบันทึกที่ถูกลบหรือเปลี่ยนแปลง

5.14. การแก้ไขบันทึกบรรณานุกรมเป็นกลุ่ม

6. เทคโนโลยีห้องสมุด

6.1. การทำงานกับฐานบัฟเฟอร์

6.2. การยืมการวิเคราะห์

6.3. การตั้งค่าเครื่องมือประมวลผลพื้นหลังสำหรับบันทึกบรรณานุกรม.....97

6.4. การกำหนดค่าเครื่องมือการประมวลผลเบื้องหลังสำหรับบันทึกการบริการ

6.5. การตั้งค่าการส่งออกและนำเข้าข้อมูลสำหรับระบบควบคุมอัตโนมัติของมหาวิทยาลัย

6.6. การตั้งค่าเซิร์ฟเวอร์เพื่อรองรับกระบวนการออกหนังสืออัตโนมัติ

6.7. การจัดตั้งเซิร์ฟเวอร์เพื่อรองรับกระบวนการควบคุมผู้อ่านหนังสือที่ออกให้

6.8. การจัดตั้งเซิร์ฟเวอร์เพื่อรองรับกระบวนการรวบรวมสถิติการออกหนังสือ

6.9. การตั้งค่าเซิร์ฟเวอร์สำหรับจัดส่งการสั่งเอกสารทางอิเล็กทรอนิกส์

6.10. การตั้งค่าเซิร์ฟเวอร์เพื่อรองรับกระบวนการสต๊อกกองทุน..121

7. การเก็บข้อมูล

7.1. การเก็บถาวรโดยใช้ Oracle DBMS

7.2. การเก็บถาวรโดยใช้เวิร์กสเตชันของผู้ดูแลระบบ

7.3. เริ่มต้นกระบวนการเก็บถาวรด้วยเซิร์ฟเวอร์ Ruslan

8. การถ่ายโอนข้อมูลไปยังคอมพิวเตอร์เครื่องอื่น

9. รับประกันการทำงานอย่างต่อเนื่องของส่วนเซิร์ฟเวอร์ของ IBS "Ruslan".......135

10. การจัดการใบอนุญาต

11. การตรวจสอบและจัดการการทำงานของเซิร์ฟเวอร์ Ruslan

11.1. พารามิเตอร์เซิร์ฟเวอร์โอเวอร์โหลด

11.2. การวิเคราะห์สถานะเซิร์ฟเวอร์ปัจจุบัน

11.3. ดูผู้ใช้ที่เชื่อมต่อกับเซิร์ฟเวอร์

11.4. การดูรายการฐานข้อมูลไลบรารีที่เซิร์ฟเวอร์รู้จัก

11.5. การวิเคราะห์การเชื่อมต่อฐานข้อมูลทางกายภาพ

11.6. การวิเคราะห์สถิติการทำงานของเซิร์ฟเวอร์

การใช้งาน

ภาคผนวก 1. ข้อความวินิจฉัยของเซิร์ฟเวอร์ Ruslan

ภาคผนวก 2 แท็กฐานข้อมูลบริการ

ภาคผนวก 3 รูปแบบการแลกเปลี่ยนสำหรับฐานข้อมูลบริการ

ภาคผนวก 4. รูปแบบคำขอ

บทนำ คู่มือนี้มีไว้สำหรับผู้ดูแลระบบห้องสมุดอัตโนมัติและระบบข้อมูล (ALIS) "Ruslan"

IBS "Ruslan" ประกอบด้วยส่วนของไคลเอ็นต์และเซิร์ฟเวอร์ ส่วนของเซิร์ฟเวอร์ประกอบด้วยเซิร์ฟเวอร์ Ruslan และเวิร์กสเตชันอัตโนมัติ (AWS) ของผู้ดูแลระบบ ส่วนของไคลเอ็นต์คือชุดของโมดูลไลบรารีเป้าหมาย (ARM) ที่โต้ตอบกับเซิร์ฟเวอร์ Ruslan โดยใช้โปรโตคอล Z39.50

เซิร์ฟเวอร์ Ruslan เป็นแกนหลักของ Ruslan IBS และรองรับสามอินเทอร์เฟซ:

Z39.50 – สำหรับการโต้ตอบกับเวิร์กสเตชันห้องสมุดและไคลเอนต์ Z39.50 ของผู้ผลิตรายอื่น

Oracle® Net Services (Net8) – สำหรับการโต้ตอบกับคลังข้อมูลที่ใช้ Oracle® DBMS

Microsoft® DCOM – สำหรับการโต้ตอบกับเวิร์กสเตชันของผู้ดูแลระบบ

เวิร์กสเตชันของผู้ดูแลระบบ (ต่อไปนี้จะเรียกว่าเวิร์กสเตชัน) ได้รับการออกแบบมาเพื่อจัดการข้อมูลไลบรารีใน Oracle® DBMS และเซิร์ฟเวอร์ Ruslan สถานที่ทำงานอัตโนมัติไม่มีความสำคัญอย่างเป็นอิสระ (นอกส่วนเซิร์ฟเวอร์ของ IBS "Ruslan")

คู่มือประกอบด้วยคำอธิบายอินเทอร์เฟซและความสามารถของเวิร์กสเตชันของผู้ดูแลระบบสำหรับการแก้ปัญหาการตั้งค่า การจัดการ และการตรวจสอบ IBS "Ruslan"

การสนับสนุนทางเทคนิค การสนับสนุนทางเทคนิคให้บริการโดย Baltiksoft LLC

เว็บไซต์บริษัท: www.balticsoft.ru อีเมล: [ป้องกันอีเมล]เงื่อนไข

–  –  –

1. คำอธิบายอินเทอร์เฟซเวิร์กสเตชันของผู้ดูแลระบบ หากต้องการเปิดใช้งานเวิร์กสเตชันของผู้ดูแลระบบ ให้เลือกทางลัด "เวิร์กสเตชันของผู้ดูแลระบบของ ABIS "Ruslan"" บนเดสก์ท็อปหรือในเมนูงานในโฟลเดอร์ "ABIS Ruslan"

เลือกคำสั่ง “เซสชันใหม่” จากเมนู “ไฟล์” (รูปที่ 1) หรือคลิกที่ไอคอน “เซสชันใหม่” บนแถบเครื่องมือ (รูปที่ 2) หรือป้อนคีย์ผสม Ctrl+N

–  –  –

กล่องโต้ตอบจะปรากฏขึ้นดังรูปที่ 3 ในรายการมีสองค่าให้เลือก: "RUSLAN-Database" และ "RUSLAN-Server" หากคุณเลือกค่าแรกในรายการ (“ RUSLAN-Database”) และคลิกปุ่ม“ ตกลง” จากนั้น (หลังจากการอนุญาต) อินเทอร์เฟซการโต้ตอบ (ผ่าน Oracle® Net Services (Net8)) ด้วยสคีมาข้อมูล“ Ruslan” จะ เปิด (รูปที่ 5) ต่อจากนี้ไปเราจะเรียกอินเทอร์เฟซนี้ว่า "RUSLAN-Database" หากคุณเลือกค่าที่สองในรายการ (“เซิร์ฟเวอร์ RUSLAN”) อินเทอร์เฟซการโต้ตอบ (ผ่าน Microsoft® DCOM) กับเซิร์ฟเวอร์ Ruslan จะเปิดขึ้น (รูปที่ 7) ต่อจากนี้ไปเราจะเรียกอินเทอร์เฟซนี้ว่า "RUSLAN-Server"

ข้าว. 3 หลังจากเลือก "ฐานข้อมูล RUSLAN" กล่องโต้ตอบการอนุญาตจะปรากฏขึ้น (รูปที่ 4) หากไฟล์การเริ่มต้น (ดู ABIS "Ruslan" คู่มือการติดตั้ง) อยู่ใน โฟลเดอร์การทำงานและไม่เสียหาย จากนั้นสองช่องแรกของกล่องโต้ตอบจะถูกกรอก มิฉะนั้น การทำงานร่วมกับเวิร์กสเตชันของผู้ดูแลระบบจะเป็นไปไม่ได้ หลังจากที่คุณป้อนรหัสผ่านผู้ดูแลระบบแล้วคลิกที่ปุ่ม "Run" คุณจะได้รับอนุญาตใน Oracle DBMS หลังจากการอนุญาต การเชื่อมต่อกับแหล่งข้อมูลบริการจะถูกสร้างขึ้น (รูปที่ 5) ซึ่งมีสคีมาข้อมูล "Ruslan"

ข้าว. 4

ข้าว. 5 หลังจากเลือก “RUSLAN-Server” กล่องโต้ตอบการอนุญาตจะปรากฏขึ้น (รูปที่ 6) ป้อนชื่อเครือข่ายของคอมพิวเตอร์ (ที่เซิร์ฟเวอร์ Ruslan ใช้งานอยู่) ชื่อผู้ใช้บนคอมพิวเตอร์เครื่องนี้และรหัสผ่าน

หากคอมพิวเตอร์เป็นส่วนหนึ่งของโดเมน Microsoft คุณต้องเพิ่มชื่อโดเมนก่อนชื่อผู้ใช้ (เช่น MY_DOMEN\username)

หากเวิร์กสเตชันเปิดตัวบนคอมพิวเตอร์เครื่องเดียวกับเซิร์ฟเวอร์ Ruslan และระบบปฏิบัติการคือ Windows XP ให้ป้อน localhost ในช่อง "ที่อยู่เซิร์ฟเวอร์"

หากเวิร์กสเตชันและเซิร์ฟเวอร์ทำงานภายใต้ Windows 2003 SP1/SP2 หรือ Windows Vista แต่คอมพิวเตอร์ไม่ได้เป็นส่วนหนึ่งของโดเมน คุณต้องระบุชื่อคอมพิวเตอร์ในช่อง "ที่อยู่เซิร์ฟเวอร์" และระบุก่อนชื่อผู้ใช้ด้วย (เช่น MY_COMPUTER\ชื่อผู้ใช้) รหัสผ่านเป็นสิ่งจำเป็น

(รูปที่ 7) หากบริการเซิร์ฟเวอร์ Ruslan ไม่ทำงาน (ดู IBS "Ruslan" คู่มือการติดตั้ง) เวิร์กสเตชันจะไม่สามารถสร้างการเชื่อมต่อได้และข้อความแสดงข้อผิดพลาดจะปรากฏขึ้น

ข้าว. 6 อินเทอร์เฟซทั้งสอง (“RUSLAN-Database” และ “RUSLAN-Server”) มีลักษณะคล้ายกันและแบ่งออกเป็นสามส่วน ด้านซ้ายเป็นหน้าต่างเนวิเกเตอร์พร้อมวัตถุการจัดการในรูปแบบของต้นไม้ ด้านล่างมีหน้าต่างบันทึก ทางด้านขวาคือหน้าต่างหลักซึ่งเปิดเผยเนื้อหาของออบเจ็กต์การดูแลระบบ (โดยส่วนใหญ่จะอยู่ในรูปแบบตาราง) คุณสามารถปรับขนาดส่วนต่างๆ ของอินเทอร์เฟซได้ การดำเนินการทั้งหมดในอินเทอร์เฟซดำเนินการโดยใช้เมนูบริบท หากต้องการเปิดเมนูบริบทให้คลิกปุ่มเมาส์ขวา

ข้าว. 7 เมื่อย้ายในหน้าต่างเนวิเกเตอร์จากวัตถุหนึ่งไปยังอีกวัตถุหนึ่ง เวิร์กสเตชันจะตรวจสอบโดยอัตโนมัติว่ามีการเปลี่ยนแปลงกับเนื้อหาของวัตถุหรือไม่

หากเวิร์กสเตชันเชื่อว่ามีการเปลี่ยนแปลงเกิดขึ้น (ในบางกรณีอาจไม่มีการเปลี่ยนแปลงจริง) จะแสดงข้อความ “บางทีพารามิเตอร์อาจมีการเปลี่ยนแปลง บันทึกการเปลี่ยนแปลง? คุณสามารถบันทึกการเปลี่ยนแปลงหรือปฏิเสธที่จะบันทึกตามดุลยพินิจของคุณ หากคุณแน่ใจว่าคุณไม่ได้ทำการเปลี่ยนแปลงใด ๆ ก็ควรปฏิเสธจะดีกว่า

2. การตั้งค่าสคีมาข้อมูล Ruslan

ส่วนนี้อธิบายการดำเนินการสำหรับการตั้งค่าสคีมาข้อมูลของ IBS "Ruslan" ใน Oracle DBMS สคีมาข้อมูลประกอบด้วยชุดของตารางที่จัดเก็บรายการฐานข้อมูล, ตารางพารามิเตอร์สำหรับเซิร์ฟเวอร์ Ruslan, ตารางการจัดทำดัชนีสำหรับบันทึก MARC, รายการจุดเข้าถึงไปยังบันทึก MARC, ข้อมูลความปลอดภัยตลอดจนขั้นตอนที่ให้บริการ .

สคีมาข้อมูลได้รับการกำหนดค่าจากอินเทอร์เฟซ "RUSLANDatabase" (ดูจุดที่ 1)

2.1. การตั้งค่าแหล่งข้อมูลไลบรารีการตั้งค่าฐานข้อมูลฐานข้อมูลเกี่ยวข้องกับการลงทะเบียนหรือยกเลิกการลงทะเบียนรวมถึงการเปลี่ยนพารามิเตอร์: รหัสผ่านของเจ้าของต้นทางและจำนวนการเชื่อมต่อที่เซิร์ฟเวอร์ Ruslan สร้างด้วย DBMS

การลงทะเบียนแหล่งข้อมูลห้องสมุด การดำเนินการนี้จำเป็นเพื่อให้ IDB ที่สร้างขึ้นระหว่างกระบวนการติดตั้ง (ดู IBS "Ruslan" คู่มือการติดตั้ง) เป็นที่รู้จักของ IBS "Ruslan" ในสถานการณ์ปกติ เมื่อสร้าง IDB การลงทะเบียนอัตโนมัติจะเกิดขึ้น อย่างไรก็ตาม ด้วยเหตุผลใดก็ตาม (ระบบล้มเหลว การยกเลิกการลงทะเบียนด้วยตนเองโดยไม่ตั้งใจ) อาจจำเป็นต้องดำเนินการนี้ด้วยตนเอง

หากต้องการลงทะเบียนฐานข้อมูลให้เลือกวัตถุ "แหล่งข้อมูล" ในหน้าต่างเนวิเกเตอร์และในหน้าต่างหลักให้เรียกคำสั่ง "ใหม่" จากเมนูบริบท

(รูปที่ 8) ในหน้าต่างหลัก ตารางจะปรากฏขึ้น บรรทัดใหม่ด้วยชื่อ "แหล่งใหม่" ดับเบิลคลิกปุ่มซ้ายของเมาส์บนบรรทัดนี้ กล่องโต้ตอบสำหรับแก้ไขพารามิเตอร์แหล่งที่มาจะปรากฏขึ้น (รูปที่ 9)

ข้าว. 8

ข้าว. 9 ป้อนพารามิเตอร์ที่ต้องการ (ดูตัวอย่างในรูปที่ 10) แล้วคลิกปุ่ม "เรียกใช้" ในช่อง "จำนวนการเชื่อมต่อ" คุณระบุจำนวนการเชื่อมต่อที่เซิร์ฟเวอร์ Ruslan จะสร้างด้วย IDB นี้ จำนวนการเชื่อมต่อจะกำหนดจำนวนการดำเนินการกับฐานข้อมูลที่สามารถดำเนินการแบบขนานได้ หากคุณไม่แน่ใจ ให้ตั้งค่าจำนวนการเชื่อมต่อเป็นสาม หากคุณป้อนพารามิเตอร์แหล่งที่มาไม่ถูกต้อง คุณสามารถแก้ไขได้อีกครั้ง หากคุณได้ลงทะเบียนแหล่งข้อมูลเพิ่มเติม คุณสามารถลบได้โดยใช้คำสั่งเมนูบริบท "ลบ" หลังจากลงทะเบียนแหล่งที่จำเป็นทั้งหมดแล้ว ให้เรียกคำสั่ง "บันทึก" จากเมนูบริบท หากคุณต้องการยกเลิกการเปลี่ยนแปลงทั้งหมด ให้เรียกคำสั่ง "กู้คืน" จากเมนูบริบท

–  –  –

การยกเลิกการลงทะเบียนแหล่งข้อมูลห้องสมุด การดำเนินการนี้จะแยก IDB ออกจากรายการแหล่งที่มาที่ ILIS "Ruslan" รู้จัก ในสถานการณ์ปกติ เมื่อ IBD ถูกลบ การยกเลิกการลงทะเบียนอัตโนมัติจะเกิดขึ้น อย่างไรก็ตาม ด้วยเหตุผลใดก็ตาม (ระบบล้มเหลว) คุณอาจต้องดำเนินการนี้ด้วยตนเอง

หากต้องการลงทะเบียนฐานข้อมูล ให้เลือกวัตถุ “แหล่งข้อมูล” ในหน้าต่างเนวิเกเตอร์ และในหน้าต่างหลัก ให้เลือกฐานข้อมูลที่คุณต้องการยกเลิกการลงทะเบียน จากเมนูบริบทเลือกคำสั่ง "ลบ" การยืนยันการดำเนินการจะปรากฏขึ้น หากการดำเนินการได้รับการยืนยัน IBD ที่ระบุจะหายไปจากรายการ หากต้องการดำเนินการให้เสร็จสิ้นให้เรียกคำสั่ง "บันทึก" จากเมนูบริบท สามารถยกเลิกการดำเนินการได้โดยการเรียกคำสั่ง "กู้คืน" จากเมนูบริบท

การเปลี่ยนพารามิเตอร์ IBD สามารถเปลี่ยนพารามิเตอร์สองตัวของ IBD ที่ลงทะเบียนได้: รหัสผ่านของเจ้าของ IBD และจำนวนการเชื่อมต่อที่เซิร์ฟเวอร์ Ruslan สร้างด้วย IBD จำนวนการเชื่อมต่อจะกำหนดจำนวนการดำเนินการกับฐานข้อมูลที่สามารถดำเนินการแบบขนานได้ คุณยังสามารถเปลี่ยนชื่อเจ้าของแหล่งที่มาได้ แต่จะหมายถึงการลงทะเบียน IDB ใหม่อย่างมีประสิทธิภาพ

หากต้องการเปลี่ยนพารามิเตอร์ของ IDB ให้ดับเบิลคลิกด้วยปุ่มซ้ายของเมาส์บนบรรทัดที่อธิบาย IDB ที่ต้องการ กล่องโต้ตอบสำหรับแก้ไขพารามิเตอร์แหล่งที่มาจะปรากฏขึ้น (รูปที่ 10) หากต้องการเปลี่ยนรหัสผ่าน ให้ป้อนรหัสผ่านสองครั้งในช่องที่อยู่ติดกัน หากต้องการบันทึกการเปลี่ยนแปลงให้คลิกปุ่ม "เรียกใช้" ถัดไป คุณสามารถแก้ไขพารามิเตอร์ของ IDB อื่นได้ หากต้องการยืนยันการเปลี่ยนแปลง ให้เรียกคำสั่ง "บันทึก" จากเมนูบริบท หากต้องการยกเลิกการเปลี่ยนแปลงทั้งหมด ให้เรียกคำสั่ง "กู้คืน" จากเมนูบริบท

2.2. การตั้งค่าตารางการจัดทำดัชนีสำหรับบันทึก MARC หากต้องการเพิ่มลบหรือแก้ไขตารางการจัดทำดัชนีให้เลือกวัตถุ "การจัดทำดัชนี" ในหน้าต่างเนวิเกเตอร์และเรียกเมนูบริบทในหน้าต่างหลัก (รูปที่ 12) คำสั่งใหม่จะสร้างตารางดัชนีใหม่ (ว่าง) คำสั่ง "แก้ไข" เรียกกล่องโต้ตอบสำหรับแก้ไขตารางดัชนีที่เลือก (รูปที่ 13) สามารถเรียกคำสั่งเดียวกันได้ด้วยการดับเบิลคลิกปุ่มซ้ายของเมาส์ คำสั่ง Delete จะลบตารางดัชนีที่เลือก คำสั่งบันทึกจะบันทึกการเปลี่ยนแปลงทั้งหมดที่ทำกับตารางดัชนีทั้งหมด

คำสั่ง Restore จะยกเลิกการเปลี่ยนแปลงทั้งหมดที่ทำกับตารางดัชนีทั้งหมด คำสั่ง Load โหลดตารางดัชนีจากไฟล์ข้อความ หลังจากดาวน์โหลด คุณต้องดำเนินการคำสั่ง "บันทึก" เพื่อบันทึกตารางการจัดทำดัชนี คำสั่ง "ยกเลิกการโหลด"

ทิ้งตารางดัชนีลงในไฟล์ข้อความ

ตารางการทำดัชนีแต่ละตารางจะมีหมายเลขตัวระบุ ความคิดเห็น และส่วนที่เป็นคำอธิบาย ซึ่งมีคำอธิบายเกี่ยวกับวิธีการสร้างดัชนีฟิลด์ของบันทึก MARC

ข้าว. 12

ข้าว. 13 ส่วนที่อธิบายในกล่องโต้ตอบการแก้ไขตารางดัชนี (รูปที่ 13) จะถูกขยายในรูปแบบของตารางเพื่อความสะดวกในการทำงาน

เมนูบริบทประกอบด้วยคำสั่งต่อไปนี้: “เพิ่ม” – เพื่อเพิ่มกฎการทำดัชนีใหม่ไปที่ส่วนท้ายของตาราง “แทรก” – เพื่อแทรกกฎการทำดัชนีก่อนหน้ากฎที่เลือก “ลบ” – เพื่อลบกฎการทำดัชนี หากต้องการแก้ไขเซลล์ตารางให้คลิกเซลล์นั้นด้วยปุ่มซ้ายของเมาส์ กฎการจัดทำดัชนีแต่ละกฎจะใช้หนึ่งแถวในตาราง

ลำดับการปฏิบัติตามกฎมีความสำคัญ: เมื่อจัดทำดัชนีบันทึก MARC ตารางการจัดทำดัชนี (ส่วนที่อธิบาย) จะถูกสแกนจากบนลงล่างสำหรับแต่ละฟิลด์ (ฟิลด์ย่อย) ของบันทึก และเมื่อฟิลด์นั้นเป็นไปตามกฎการจัดทำดัชนีถัดไป การจัดทำดัชนี เกิดขึ้นตามกฎนี้ ตารางจะไม่ถูกสแกนเพิ่มเติม กฎการจัดทำดัชนีประกอบด้วยแอตทริบิวต์สามรายการ: รูปแบบฟิลด์ รูปแบบฟิลด์ย่อย และประเภทการทำดัชนี เทมเพลตฟิลด์ประกอบด้วยอักขระตัวเลขสามตัว เทมเพลตฟิลด์ย่อยประกอบด้วยอักขระตัวเดียว ซึ่งสามารถเป็นตัวเลขหรืออักษรตัวพิมพ์เล็กของตัวอักษรภาษาอังกฤษก็ได้ นอกจากนี้ เมื่อระบุฟิลด์หรือเทมเพลตฟิลด์ย่อย เครื่องหมายขีดกลาง (เครื่องหมายลบ) หมายถึงอักขระใดๆ ตัวอย่างเช่น รูปแบบฟิลด์ในรูปแบบ "02-" หมายถึง "ทุกฟิลด์ตั้งแต่ 020 ถึง 029" ประเภทการจัดทำดัชนีประกอบด้วยอักขระสองหลัก

มีประเภทการจัดทำดัชนีดังต่อไปนี้:

00 – ไม่จัดทำดัชนี;

01 – ฟิลด์ย่อยวลี: แยกวิเคราะห์ฟิลด์ย่อยเป็นคำและให้ความสามารถในการค้นหาด้วยคำ รายการคำ และวลีภายในฟิลด์ย่อย

11 – ฟิลด์วลี: แยกฟิลด์ย่อยเป็นคำและให้ความสามารถในการค้นหาด้วยคำ รายการคำ และวลีภายในฟิลด์ (เหมาะสม เช่น เพื่อให้การค้นหาด้วยโครงสร้างคำศัพท์ประเภท "ชื่อปกติ" สำหรับ บันทึกในรูปแบบ RUSMARC);

02 – ตามที่เป็นอยู่: ลบช่องว่างนำหน้าและต่อท้าย ส่วนที่เหลือถือเป็นคำ ให้ความสามารถในการค้นหาด้วยคำ

03 – ISBN: ประเภทการจัดทำดัชนีพิเศษสำหรับฟิลด์ย่อยที่มี ISBN หรือ ISSN

4X - ฟิลด์ที่เข้ารหัส: ให้ความสามารถในการจัดทำดัชนีฟิลด์ที่เข้ารหัสและส่วนของฟิลด์เป็นคำ รูปแบบฟิลด์ย่อยระบุตำแหน่งเริ่มต้นขององค์ประกอบที่จัดทำดัชนี และอักขระ X ประกอบด้วยความยาวขององค์ประกอบที่จัดทำดัชนีเป็นอักขระ ตำแหน่งและความยาวระบุด้วยอักขระหนึ่งตัว โดยมีหมายเลข 10 ตรงกับอักขระ “a” หมายเลข 11 ตรงกับอักขระ “b”,... หมายเลข 35 ตรงกับอักขระ “z”;

05 – ช่วงตัวเลข: ในฟิลด์ย่อยจะมีการเน้นเฉพาะองค์ประกอบที่เป็นตัวเลขของคำ สัญลักษณ์ช่วง (เครื่องหมายลบ) จะถูกขยาย เช่น ตัวอย่างเช่น ในฟิลด์ย่อยที่มีเนื้อหา "N5, 6-9" องค์ประกอบ (คำ) “5” จะถูกจัดทำดัชนี, "6", "5", "7", "8", "9";

06 – UDC: การจัดทำดัชนีชนิดพิเศษสำหรับฟิลด์ย่อยที่มี UDC เมื่อจัดทำดัชนี วงเล็บจะถือเป็นตัวคั่น ส่วนจุดไม่ถือเป็นตัวคั่น

ฟิลด์อินไลน์ 200 จะถูกจัดทำดัชนีหากตัวบ่งชี้แรกสำหรับฟิลด์นั้นไม่ใช่ศูนย์

08 – การเพิ่มประสิทธิภาพฟิลด์ 999: ใช้เพื่อเร่งกระบวนการจัดทำดัชนีฟิลด์ (อันดับที่ 999 ใน Ruslan ABIS) ที่มีข้อมูลการบัญชี กฎถูกวางไว้ที่จุดเริ่มต้นของตารางการจัดทำดัชนี ในกรณีนี้ เทมเพลตฟิลด์ประกอบด้วย "ass" เทมเพลตฟิลด์ย่อยประกอบด้วย "-"

09 – หมายเลขสินค้าคงคลัง: การจัดทำดัชนีชนิดพิเศษสำหรับฟิลด์ (ฟิลด์ย่อย) ที่มีหมายเลขสินค้าคงคลัง ในกรณีนี้ หมายเลขสินค้าคงคลังต้องประกอบด้วยสามองค์ประกอบคั่นด้วยอักขระตัวคั่น (“-”, “\”, “/” ฯลฯ)

องค์ประกอบที่จัดทำดัชนี (คำ) ทั้งหมดจะถูกจัดทำดัชนีเป็นพจนานุกรม (เปรียบเทียบตามลำดับพจนานุกรม) และยังเป็นตัวเลข (เปรียบเทียบตามลำดับตัวเลข) หากประกอบด้วยอักขระตัวเลขทั้งหมด (โดยมีเครื่องหมายลบที่เป็นไปได้ที่จุดเริ่มต้น)

มีค่าเทมเพลตฟิลด์พิเศษดังต่อไปนี้: “000” – เครื่องหมาย (ประเภทการทำดัชนีจะเป็น 4X เสมอ), “acc” – เปิดใช้งานการปรับให้เหมาะสมของฟิลด์ RUSMARC 999 รายการ (ประเภทการทำดัชนีจะเป็น 08 เสมอ), “คีย์” – คีย์บันทึกภายใน – องค์ประกอบที่จำเป็น ตารางการจัดทำดัชนี ยกเว้นกรณีของการจัดทำดัชนีซ้ำของบางฟิลด์ (เทมเพลตฟิลด์ย่อยจะเป็น "-" เสมอ ประเภทการจัดทำดัชนีจะเป็น 02 เสมอ)

รูปแบบ MARC ที่แตกต่างกันอาจต้องมีการจัดทำดัชนีประเภทที่แตกต่างกันสำหรับรูปแบบฟิลด์และฟิลด์ย่อยเดียวกัน ฐานข้อมูลบรรณานุกรมแต่ละฐานข้อมูลเชื่อมโยงกับตารางดัชนีหนึ่งตาราง (ซึ่งสามารถแบ่งออกเป็นสองตารางในรูปแบบการจัดทำดัชนีสองเฟส) ดังนั้นแต่ละฐานข้อมูลบรรณานุกรมสามารถมีบันทึกในรูปแบบ MARC ที่ระบุเท่านั้น

เพื่อลดเวลาตอบสนองของระบบต่อการดำเนินการแทรกและเปลี่ยนแปลงบันทึกบรรณานุกรม เซิร์ฟเวอร์ Ruslan จึงจัดทำโครงร่างการจัดทำดัชนีแบบสองเฟส เมื่อแทรก/เปลี่ยนแปลงบันทึก MARC จากเวิร์กสเตชันอัตโนมัติของ ABIS "Ruslan" (ยกเว้นเวิร์กสเตชันของผู้ดูแลระบบ) บันทึกจะถูกแทรก/เปลี่ยนแปลง และจัดทำดัชนี/จัดทำดัชนีใหม่ตามตารางการจัดทำดัชนีสำหรับระยะแรก หากการดำเนินการเหล่านี้เสร็จสมบูรณ์ ข้อความที่เกี่ยวข้องจะถูกส่งไปยังผู้ใช้และเซิร์ฟเวอร์ Ruslan จะถูกส่งไปยัง พื้นหลังดำเนินการจัดทำดัชนี/จัดทำดัชนีใหม่ของบันทึก MARC ตามตารางจัดทำดัชนีสำหรับระยะที่สอง ข้อผิดพลาดในระยะที่สองจะไม่ถูกบันทึกทุกที่ สามารถตรวจพบได้โดยการค้นหาที่ไม่ถูกต้องเท่านั้น ดังนั้นจึงไม่แนะนำให้สร้างดัชนีฟิลด์สำคัญ (ฟิลด์ย่อย) ในระยะที่สอง โดยทั่วไปแล้ว ในระยะที่สอง ช่องเนื้อหาของข้อความจำนวนมากจะถูกจัดทำดัชนี เช่น เนื้อหาของเอกสาร บทคัดย่อ บันทึกย่อ ฯลฯ

2.3. การกำหนดค่าจุดเข้าใช้งานบันทึก MARC จุดเข้าใช้งาน (AP) คือหมายเลขที่เกี่ยวข้องกับคุณลักษณะการค้นหา (“ผู้แต่ง”, “ชื่อเรื่อง” ฯลฯ) จุดเชื่อมต่อให้การค้นหาทั้งบรรณานุกรม (MARC) และบันทึกการบริการในฐานข้อมูลห้องสมุดของ Ruslan ABIS ใน ABIS "Ruslan" คุณสามารถกำหนดค่าจุดเข้าถึงไปยังบันทึกบรรณานุกรมได้เช่น กำหนดว่าฟิลด์ใดของบันทึก MARC จะถูกแมปกับจุดเชื่อมต่อใด MARC แต่ละรูปแบบจะมีการแสดงผลที่แตกต่างกัน จุดเข้าใช้งานหนึ่งชุด (รายการ) เชื่อมโยงกับฐานข้อมูลบรรณานุกรมแต่ละแห่ง ดังนั้นแต่ละฐานข้อมูลบรรณานุกรมสามารถมีบันทึกในรูปแบบ MARC ที่ระบุเท่านั้น

รายการ AP แต่ละรายการมีตัวระบุที่เป็นตัวเลข โดยทั่วไปจะใช้ตัวระบุต่อไปนี้ (1 – UNIMARC, 10 – USMARC, 28 – บรรณานุกรม RUSMARC, 281 – สิทธิ์ของ RUSMARC)

–  –  –

การเพิ่มรายการจุดเข้าใช้งานใหม่ หากต้องการเพิ่มรายการ AP ให้เลือกวัตถุ "จุดเข้าใช้งาน" ในหน้าต่างเนวิเกเตอร์แล้วเรียกเมนูบริบท ในเมนูบริบทให้เรียกคำสั่ง "เพิ่มรายการ AP ใหม่" (รูปที่ 14) กล่องโต้ตอบจะปรากฏขึ้นโดยคุณต้องป้อนตัวระบุของรายการ AP ใหม่ (รูปที่ 15)

–  –  –

การทำงานกับรายการจุดเข้าใช้งาน การดำเนินการใด ๆ กับรายการ AP จะดำเนินการในหน้าต่างหลักจากเมนูบริบท (รูปที่ 17)

ข้าว. 17 คำสั่ง “ใหม่” จะสร้างจุดเชื่อมต่อใหม่ แก้ไขคำสั่ง

เรียกกล่องโต้ตอบเพื่อแก้ไขจุดเข้าใช้งานที่เลือก (รูปที่ 18)

สามารถเรียกคำสั่งเดียวกันได้ด้วยการดับเบิลคลิกปุ่มซ้ายของเมาส์ คำสั่ง Delete จะลบจุดเชื่อมต่อที่เลือก บันทึกคำสั่ง

บันทึกการเปลี่ยนแปลงทั้งหมดที่ทำกับรายการ AP นี้ คำสั่ง “Restore” จะยกเลิกการเปลี่ยนแปลงทั้งหมดที่ทำกับรายการ AP นี้ คำสั่ง Load จะโหลด AP จากไฟล์ข้อความไปยังรายการ AP ที่มีอยู่

หลังจากดาวน์โหลด หากต้องการบันทึกรายการ AP คุณต้องดำเนินการคำสั่ง "บันทึก" คำสั่ง "อัปโหลด" จะอัปโหลด AP ของรายการที่เลือกไปยังไฟล์ข้อความ

การแจกจ่าย Ruslan ABIS ประกอบด้วยรายการ TD สำหรับ UNIMARC (ไฟล์ ap1.txt) สำหรับ USMARC (ไฟล์ ap10.txt) สำหรับบรรณานุกรม RUSMARC (ไฟล์ ap28.txt) และสำหรับสิทธิ์ RUSMARC (ไฟล์ ap281.txt)

การแมปฟิลด์ MARC/ฟิลด์ย่อยกับ TD (รูปที่ 18) อธิบายไว้โดยใช้ การแสดงออกทางตรรกะแต่ละคำจะระบุฟิลด์/ฟิลด์ย่อย MARC หนึ่งรายการขึ้นไป โครงสร้างนิพจน์สอดคล้องกับส่วนคำสั่ง WHERE ในคำสั่ง SQL SELECT

คำนี้มีรูปแบบ:

ฟิลด์ op "###A" หรือฟิลด์ใน ("###A",...,"###A") โดยที่ op เป็นหนึ่งในตัวดำเนินการ: =,=,=,like,not like ( ส่วนใหญ่ = และชอบ มักใช้);

### – หมายเลขฟิลด์ MARC;

A – สัญลักษณ์ของฟิลด์ย่อย MARC ของฟิลด์ MARC ที่เกี่ยวข้อง

ข้าว. 18 แทนที่จะใช้อักขระ # หรือ A อนุญาตให้ใช้ขีดล่าง (_) เพื่อแสดงอักขระใดๆ หรือใช้สัญลักษณ์เปอร์เซ็นต์ (%) เพื่อแสดงอักขระจำนวนเท่าใดก็ได้ ไม่แนะนำให้ใช้สัญลักษณ์เปอร์เซ็นต์ รวมถึงตัวดำเนินการและไม่ชอบ (เช่นเดียวกับ Oracle Standard Edition) ในกรณีที่สามารถทำการแจงนับโดยใช้ฟิลด์ในนิพจน์ได้ เนื่องจากจะทำให้ความเร็วในการค้นหาลดลง หากมีการระบุเงื่อนไขหลายคำ ก็สามารถรวมกันได้โดยใช้ตัวดำเนินการเชิงตรรกะ and, or and not and

ในการผูกคุณลักษณะการค้นหาเข้ากับตำแหน่งของฟิลด์และเครื่องหมายที่เข้ารหัส ฟิลด์หลอกจะถูกใช้ตามที่กำหนดไว้ในตารางการจัดทำดัชนี (ดูหัวข้อ 2.2 ค่าเทมเพลตฟิลด์พิเศษ) เช่น ### – เทมเพลตฟิลด์, A – เทมเพลตฟิลด์ย่อยเช่นเดียวกับในตารางดัชนี

–  –  –

การลบรายการจุดเข้าใช้งาน หากต้องการลบรายการ AP ให้เลือกรายการที่ต้องการในหน้าต่างเนวิเกเตอร์ เลือกคุณลักษณะทั้งหมดของรายการ (เลือกคุณลักษณะแรก กดปุ่ม "Shift" เลือกคุณลักษณะสุดท้าย) แล้วเรียก " คำสั่ง Delete” จากเมนูบริบท (รูปที่ 19) ยืนยันการดำเนินการ - จุดเชื่อมต่อทั้งหมดจะถูกลบออกจากหน้าต่างหลัก (ดูดังรูปที่ 17) เรียกคำสั่ง "บันทึก" จากเมนูบริบท ยืนยันการดำเนินการ จากนั้นเรียกคำสั่ง "อัปเดต" จากเมนูบริบทของหน้าต่างเนวิเกเตอร์ (รูปที่ 14) หลังจากนี้ ID ของรายการ AP ระยะไกลจะหายไปจากหน้าต่างเนวิเกเตอร์

ความสนใจ! เมื่อต้องการใช้การเปลี่ยนแปลงกับรายการจุดเข้าใช้งาน จะต้องอัปเดตสำหรับฐานข้อมูลบรรณานุกรมแต่ละรายการที่ใช้ รายการนี้(ดูข้อ 5.7)

2.4. การอัปเดตสคีมาข้อมูล Ruslan

การอัปเดตสคีมาข้อมูลมีได้ 2 ประเภท:

การอัปเดตอย่างง่าย - อัปเดตแพ็คเกจของขั้นตอนการจัดเก็บตั้งแต่หนึ่งชุดขึ้นไป (มีทั้งหมดสามชุด)

การอัปเดตที่ซับซ้อน - การอัปเดตโครงสร้างการจัดเก็บข้อมูลรวมถึงการอัปเดตข้อมูลที่เป็นไปได้

โดยปกติแล้วการอัปเดตที่ซับซ้อนจะถูกส่งเป็น ไฟล์ปฏิบัติการโปรแกรมแก้ไข เอกสารการใช้งานมีมาพร้อมกับแพทช์

การอัพเดตแบบง่ายมาในรูปแบบของไฟล์ที่มีนามสกุล plb (โดยปกติคือ pkg_phbase.plb สำหรับแพ็คเกจพื้นฐาน หรือ pkg_phupd.plb สำหรับแพ็คเกจบริการขั้นสูง หรือ pkg_phutil.plb สำหรับแพ็คเกจยูทิลิตี้)

หากต้องการอัปเดตสคีมาอย่างง่ายคุณต้องเรียกคำสั่ง "อัปเดต DB Schema" จากเมนู "ไฟล์" (รูปที่ 20) หน้าต่างการเลือกไฟล์มาตรฐานจะปรากฏขึ้นโดยคุณต้องเลือกไฟล์ด้วยแพ็คเกจใหม่ ในขณะที่กำลังอัพเดตแพ็คเกจ หน้าต่างจะปรากฏขึ้นและหายไป บรรทัดคำสั่ง. หากการอัปเดตสำเร็จในหน้าต่างหลักเมื่อเลือกวัตถุ "ฐานข้อมูล Ruslan" (รูปที่ 5) เวอร์ชันใหม่ของแพ็คเกจควรจะสะท้อนให้เห็น ควรทำซ้ำขั้นตอนนี้สำหรับไฟล์ทั้งหมดที่รวมอยู่ในการอัปเดต

ข้าว. 20

บันทึก. หลังจากดำเนินการตามขั้นตอนการอัปเดตสคีมาข้อมูลแล้ว อาจเป็นไปได้ว่าในการดำเนินการบางอย่างข้อผิดพลาดที่ไม่สำคัญเพียงครั้งเดียวอาจปรากฏขึ้นเมื่อทำงานจากเวิร์กสเตชันอัตโนมัติของ ABIS "Ruslan" ซึ่งเกี่ยวข้องกับการเปลี่ยนแปลงในบริบทของ ฐานข้อมูลออราเคิล คุณเพียงแค่ต้องทำซ้ำการดำเนินการ เพื่อขจัดความเป็นไปได้ที่จะเกิดข้อผิดพลาด ขอแนะนำให้หยุดเซิร์ฟเวอร์ Ruslan ก่อนที่จะอัปเดตสคีมาข้อมูล และเริ่มต้นใหม่อีกครั้งหลังจากการอัพเดต

3. การตั้งค่าเซิร์ฟเวอร์ Ruslan

ส่วนนี้อธิบายการดำเนินการสำหรับการตั้งค่าเซิร์ฟเวอร์ Ruslan

เอบิส "รุสลัน" เซิร์ฟเวอร์ได้รับการกำหนดค่าจากอินเทอร์เฟซ "RUSLANDatabase"

3.1. การกำหนดค่าพารามิเตอร์เซิร์ฟเวอร์ Ruslan

หากต้องการเพิ่มลบหรือแก้ไขพารามิเตอร์เซิร์ฟเวอร์ให้เลือกวัตถุ "พารามิเตอร์" ในหน้าต่างเนวิเกเตอร์และเรียกเมนูบริบทในหน้าต่างหลัก (รูปที่ 21) พารามิเตอร์แต่ละตัวประกอบด้วยสามองค์ประกอบ: ชื่อพารามิเตอร์ ค่าพารามิเตอร์ และความคิดเห็น ความยาวขององค์ประกอบพารามิเตอร์แต่ละรายการต้องไม่เกิน 255 อักขระ

คำสั่งใหม่จะสร้างพารามิเตอร์ใหม่ คำสั่ง "แก้ไข" จะทำให้เซลล์ตารางที่เคอร์เซอร์ชี้ไปที่โหมดแก้ไข

สามารถเรียกคำสั่งเดียวกันได้โดยการคลิกซ้ายบนเซลล์ (หากเลือกพารามิเตอร์) คำสั่ง Delete จะลบตัวเลือกที่เลือก

คุณสามารถลบพารามิเตอร์หลายตัวหรือทั้งหมดได้ (โดยมีหลายตัวเลือก ในลักษณะมาตรฐานโดยใช้ปุ่ม "Shift" และ "Ctrl")

คำสั่ง Load โหลดพารามิเตอร์จากไฟล์ข้อความ นี่ถือว่ายังไม่ได้โหลดพารามิเตอร์ (หน้าต่างหลักว่างเปล่า) หลังจากดาวน์โหลด หากต้องการบันทึกการตั้งค่า คุณต้องดำเนินการคำสั่ง "บันทึก" คำสั่ง "อัปโหลด" จะอัปโหลดพารามิเตอร์ไปยังไฟล์ข้อความ คำสั่ง "Load with Merge" ได้รับการออกแบบมาเพื่อโหลด เวอร์ชั่นใหม่พารามิเตอร์จากไฟล์ข้อความ (โหลดพารามิเตอร์แล้ว)

หลังจากดาวน์โหลดด้วยการผสาน คุณต้องเรียกใช้คำสั่งบันทึกเพื่อบันทึกการเปลี่ยนแปลงของคุณด้วย คำสั่ง “Save” จะบันทึกพารามิเตอร์ทั้งหมดลงในฐานข้อมูล คำสั่ง "Restore" จะเลิกทำทุกสิ่งโดยใช้การดำเนินการ "Change", "Load" หรือ "Load with Merge" ในพารามิเตอร์การเปลี่ยนแปลง (โหลดพารามิเตอร์จากฐานข้อมูล)

คำอธิบายของพารามิเตอร์ระบุไว้ในช่องความคิดเห็น มากกว่า คำอธิบายโดยละเอียดพารามิเตอร์ต่างๆ หากจำเป็น จะอยู่ในเอกสารประกอบแยกต่างหากหรือในส่วนต่างๆ ของคู่มือนี้ พารามิเตอร์ส่วนใหญ่ไม่จำเป็นต้องเปลี่ยนและไม่แนะนำอย่างเคร่งครัดเนื่องจากอาจทำให้เซิร์ฟเวอร์ Ruslan หรือบริการส่วนบุคคลใช้งานไม่ได้

ข้าว. 21 การสร้างพารามิเตอร์ใหม่หรือการโหลดไฟล์พารามิเตอร์ใหม่ (การดำเนินการ "โหลดพร้อมผสาน") เป็นการดำเนินการที่ค่อนข้างหายากและดำเนินการตามทิศทางของบริการสนับสนุนระบบ

มีพารามิเตอร์ที่มีค่าของตัวเองสำหรับแต่ละองค์กร (ไลบรารี) เมื่อโหลดไฟล์การตั้งค่าใหม่ การตั้งค่าเหล่านี้ควรคงค่าเดิมไว้ เพื่อให้กระบวนการนี้เป็นไปโดยอัตโนมัติ จึงมีการดำเนินการ "โหลดพร้อมผสาน" ขณะดำเนินการนี้ หากตรวจพบ เวอร์ชั่นเก่าค่าพารามิเตอร์สำหรับแต่ละพารามิเตอร์กล่องโต้ตอบจะปรากฏขึ้น (รูปที่ 22) โดยที่ผู้ดูแลระบบจะถูกขอให้เลือกค่าเก่าหรือใหม่

ข้าว. 22 ต่อไปเราจะพิจารณาพารามิเตอร์เซิร์ฟเวอร์หลักที่ผู้ดูแลระบบจะต้องเปลี่ยนหลังจากดาวน์โหลดพารามิเตอร์จากไฟล์ที่รวมอยู่ในชุดการแจกจ่ายของส่วนเซิร์ฟเวอร์ของ IBS "Ruslan" (ดู IBS "Ruslan" คู่มือการติดตั้ง)

คุณต้องเปลี่ยนพารามิเตอร์ OrgEng และ OrgRus เสมอ อันแรกประกอบด้วยชื่อย่อขององค์กร (ห้องสมุด) บน ภาษาอังกฤษอันที่สองเป็นภาษารัสเซีย

พารามิเตอร์ ActsDB, BillsDB, CircDB, DirsDB, OrderDB, QueueDB, ReaderDB, ReaderADB, SubscrDB มีชื่อของฐานข้อมูลไลบรารีบริการที่มีวัตถุประสงค์พิเศษ หากในระหว่างการติดตั้งฐานข้อมูลไลบรารีเริ่มต้นของ ABIS ถูกสร้างขึ้น (ดู ABIS "Ruslan" คู่มือการติดตั้ง) พารามิเตอร์เหล่านี้ไม่ควรเปลี่ยนแปลง หากคุณสร้างฐานข้อมูลไลบรารีด้วยตนเอง คุณสามารถระบุชื่อฐานข้อมูลที่ตรงกับพารามิเตอร์เหล่านี้ให้แตกต่างจากชื่อเริ่มต้นได้

พารามิเตอร์ GroupDB ช่วยให้คุณสามารถระบุชื่อเสมือน (กลุ่ม) สำหรับฐานข้อมูลไลบรารีจริงหลายฐานข้อมูล สามารถระบุชื่อเสมือนได้หลายชื่อ รูปแบบค่าของฟิลด์ระบุไว้ในความคิดเห็นของฟิลด์

ในกรณีนี้ ชื่อเสมือนควรมาก่อน ตามด้วยชื่อของฐานข้อมูลไลบรารีจริงที่รวมอยู่ในกลุ่ม โดยคั่นด้วยเครื่องหมายจุลภาค หากคุณต้องการกำหนดหลายกลุ่ม ให้แยกคำอธิบายด้วยเครื่องหมายอัฒภาค ชื่อเสมือนจะมีประโยชน์เมื่อทำการค้นหา เมื่อค้นหาฐานข้อมูลด้วยชื่อเสมือน การค้นหาจะดำเนินการในฐานข้อมูลทั้งหมดที่เกี่ยวข้องกับชื่อนี้ ชื่อเสมือนมีความสะดวก เช่น ใช้ในการตั้งค่าเวิร์กสเตชัน Reader (HTTPZ39.50 - เกตเวย์) เนื่องจากเมื่อเพิ่มฐานข้อมูลไลบรารีใหม่ในกลุ่ม คุณไม่จำเป็นต้องเปลี่ยนการตั้งค่าเวิร์กสเตชัน Reader ไม่สามารถแก้ไขบันทึกที่พบในฐานข้อมูลเสมือนได้

พารามิเตอร์การสแกนประกอบด้วยรายการคุณลักษณะการค้นหา (ดูเอกสารประกอบสำหรับโปรโตคอล Z39.50 ชุดคุณลักษณะการค้นหา bib1) ซึ่งจะรองรับบริการ "สแกน" เช่น บริการดูดัชนีการค้นหา

ในรายการแอตทริบิวต์การค้นหา คุณควรรวมเฉพาะแอตทริบิวต์ที่ใช้ในบริการนี้จริงๆ เท่านั้น เพื่อเร่งความเร็วในการเรียกดู ดัชนีการค้นหาจะถูกโหลดลงใน RAM จำนวนที่ถูกครอบครอง หน่วยความจำเข้าถึงโดยสุ่มขึ้นอยู่กับจำนวนแอตทริบิวต์การค้นหาในพารามิเตอร์ Scan จำนวนฐานข้อมูลบรรณานุกรมที่เปิดใช้งานบริการ "สแกน" จำนวนบันทึกในฐานข้อมูลบรรณานุกรมเหล่านี้ตลอดจนจำนวนคำต่าง ๆ ที่อาจมี ฟิลด์ของบันทึกบรรณานุกรมที่สอดคล้องกับคุณลักษณะการค้นหา

พารามิเตอร์ DafLog ควบคุมการบำรุงรักษาไฟล์บันทึกของการโต้ตอบกับฐานข้อมูล Oracle (daf.log) ซึ่งอยู่ในโฟลเดอร์การทำงานของเวิร์กสเตชันของผู้ดูแลระบบ (โดยค่าเริ่มต้น C:/Program Files/Ruslan/SysAdmin) และในการทำงาน โฟลเดอร์ของเซิร์ฟเวอร์ Ruslan (โดยค่าเริ่มต้น C:/ Program Files/Ruslan/Server)

ตามค่าเริ่มต้น พารามิเตอร์จะถูกตั้งค่าเป็น "1" ซึ่งหมายความว่าไฟล์บันทึกจะถูกเก็บรักษาไว้สำหรับเวิร์กสเตชันและเซิร์ฟเวอร์ เมื่อไฟล์มีขนาดใหญ่ ควรลบออกเป็นระยะๆ หากตั้งค่าพารามิเตอร์เป็น "0" ไฟล์บันทึกจะไม่ได้รับการบำรุงรักษา ไฟล์บันทึกสามารถช่วยระบุสาเหตุของปัญหาระบบหรือหากระบบไม่มีฟังก์ชันการทำงานบางอย่าง ในกรณีที่เกิดปัญหาคุณควรตั้งค่าพารามิเตอร์นี้เป็น 1 และส่งไฟล์บันทึกที่ได้รับจากการทำงานของเวิร์กสเตชันและเซิร์ฟเวอร์ Ruslan ไปยังบริการสนับสนุนระบบ

3.2. การตั้งค่าการทำงานของไดเร็กทอรี ไดเร็กทอรีทั้งหมดจะแบ่งออกเป็นสองประเภท ประเภทแรก (หลัก) คือหนังสืออ้างอิงซึ่งใช้เพื่อดูและเลือกค่าจากหนังสือเหล่านี้เพื่อแทรกลงในฟิลด์ของบันทึกบรรณานุกรม ในไดเร็กทอรีดังกล่าว แต่ละองค์ประกอบจะประกอบด้วยคำค้นหาและหมายเหตุ (อาจหายไป) ประเภทที่สองคือไดเร็กทอรีที่มีวัตถุประสงค์พิเศษ เช่น ไดเร็กทอรีของเครื่องสร้างหมายเลขสินค้าคงคลัง

ไดเร็กทอรีทั้งหมดได้รับการดูแลโดยใช้ฐานข้อมูลบริการพิเศษสองฐานข้อมูล ฐานข้อมูลแรก DDIR ประกอบด้วยคำอธิบายของไดเร็กทอรีทั้งหมดในระบบ ฐานข้อมูลนี้ใช้โดยเวิร์กสเตชันเพื่อสร้างรายการไดเรกทอรีที่มีอยู่และจัดระเบียบการเข้าถึง ฐานข้อมูลที่สอง DIR (ชื่อฐานข้อมูลสามารถเปลี่ยนแปลงได้ ดูย่อหน้าก่อนหน้า) มีไดเร็กทอรีทั้งหมด

แต่ละไดเร็กทอรีมีตัวระบุที่ไม่ซ้ำกัน ไดเร็กทอรีที่ลงทะเบียนไว้จะมีอยู่ในเอกสารประกอบสำหรับเวิร์กสเตชัน Acquisition/Cataloging เมื่อสร้างไดเร็กทอรีใหม่ คุณต้องยอมรับตัวระบุกับบริการ การสนับสนุนทางเทคนิคระบบ

แต่ละไดเร็กทอรีประกอบด้วยชุดของรายการใน รูปแบบภายใน ABIS Ruslan (ดูภาคผนวก 3) แนะนำว่าปริมาณรวมของไดเร็กทอรีทั้งหมดต้องไม่เกิน 200,000 รายการ แต่ละรายการในไดเรกทอรีประกอบด้วยแท็กสูงสุด 3 แท็ก: 5 (ตัวระบุไดเรกทอรี), 17 (ภาคเรียน) และ 18 (บันทึกภาคเรียน) ค่าใต้แท็ก 18 เป็นทางเลือก และมักใช้ในการถอดรหัสคำศัพท์ที่มีตัวย่อหรือโค้ดบางประเภท

ในการจัดระเบียบงานของไดเร็กทอรีประเภทที่สองคุณควร:

1. ตรวจสอบว่าฐานข้อมูลบริการ DDIR และ DIR ถูกสร้างขึ้น หากในระหว่างการติดตั้งฐานข้อมูลไลบรารีเริ่มต้นของ ABIS ถูกสร้างขึ้น (ดูคู่มือการติดตั้ง ABIS “Ruslan”) จะต้องมีข้อมูลฐานข้อมูลอยู่ มิฉะนั้น ควรสร้างด้วยตนเอง (ดูหัวข้อ 5.1)

2. โหลดคำอธิบายไดเร็กทอรีจากไฟล์ ddir.dat ที่มาพร้อมกับการแจกจ่ายลงในฐานข้อมูล DDIR (ดูหัวข้อ 5.8) ด้วยตัวเลือก "สร้างคีย์บันทึก"

หากคุณต้องการเพิ่มไดเร็กทอรีใหม่ คุณต้องได้รับตัวระบุจากบริการสนับสนุนระบบ จากนั้นสร้างไฟล์เช่น ddir.dat (ซึ่งจะมีคำอธิบายของไดเร็กทอรีใหม่เท่านั้น) และโหลดลงในฐานข้อมูล DDIR สำหรับรายละเอียดเพิ่มเติม ดูย่อหน้าที่ 3.4

3. ให้สิทธิ์แก่ผู้ใช้ในฐานข้อมูล DDIR และ DIR (ดูข้อ 4)

หากข้อมูลฐานข้อมูลถูกสร้างขึ้นตามค่าเริ่มต้น กลุ่มสิทธิ์การเข้าถึง gdir จะถูกสร้างขึ้นสำหรับพวกเขาด้วย ซึ่งจะต้องมอบให้กับผู้ใช้ที่ทำงานกับไดเร็กทอรี (โดยเฉพาะกับไดเร็กทอรีของเครื่องสร้างหมายเลขสินค้าคงคลัง)

ในการจัดระเบียบงานของไดเรกทอรีประเภทแรก นอกเหนือจากขั้นตอนข้างต้น คุณควร:

4. สร้างไฟล์ไดเร็กทอรีในรูปแบบที่อธิบายไว้ในภาคผนวก 3 ด้วยแท็ก 5 (ตัวระบุไดเร็กทอรี), 17 (เทอม), 18 (หมายเหตุระยะยาว) สำหรับรายละเอียดเพิ่มเติม ดูย่อหน้าที่ 3.3

5. อัปโหลดไฟล์ที่สร้างในย่อหน้าที่ 4 ของรายการนี้ลงในฐานข้อมูล DIR (ดูย่อหน้าที่ 5.8) ด้วยตัวเลือก "สร้างคีย์บันทึก"

6. ตั้งค่าสถานะ “สแกนด้วยคำ” สำหรับฐานข้อมูล DIR (ดูหัวข้อ 5.2)

7. ตรวจสอบพารามิเตอร์เซิร์ฟเวอร์ (ดูย่อหน้าที่ 3.1) ควรเป็นดังนี้:

ServiceDBScanFilterTag 5 ServiceDBScanFilterValue ต้องมีตัวระบุไดเร็กทอรีทั้งหมดของประเภทแรก ServiceDBScanTag 17 ServiceDBScanNoteTag 18 โดยคั่นด้วยเครื่องหมายจุลภาค

8. เมื่อเปลี่ยนพารามิเตอร์จะต้องโหลดซ้ำในเซิร์ฟเวอร์ (ดู.

ข้อ 11.1) หรือรีสตาร์ทเซิร์ฟเวอร์เอง หลังจากดาวน์โหลดไดเร็กทอรีจากเวิร์กสเตชันของผู้ดูแลระบบแล้ว เซิร์ฟเวอร์ก็ต้องรีสตาร์ทด้วย

ฐานข้อมูล DIR ยังใช้เพื่อจัดเก็บไดเร็กทอรี "Inventory Number Generator" ไดเร็กทอรีนี้เป็นไดเร็กทอรีเฉพาะทางและทำงานร่วมกับไดเร็กทอรี Acquisition/Cataloging เท่านั้น ตัวระบุของไดเร็กทอรีนี้คือ 200 จำเป็นเพื่อให้แน่ใจว่าเมื่อทำงานกับฐานข้อมูล DIR ข้อมูลไดเร็กทอรีของเครื่องสร้างหมายเลขสินค้าคงคลังจะไม่ได้รับความเสียหายโดยไม่ตั้งใจ

ควรจำไว้ว่าไดเร็กทอรีเริ่มดาวน์โหลดหนึ่งนาทีหลังจากเริ่มต้นเซิร์ฟเวอร์ Ruslan และกระบวนการนี้ใช้เวลา เวลาที่แน่นอนขึ้นอยู่กับกำลังของคอมพิวเตอร์และปริมาณหนังสืออ้างอิง หลังจากโหลดไดเร็กทอรีลงใน EventViewer (Application Log) ข้อความที่เกี่ยวข้องจะปรากฏขึ้น (รูปที่ 23) สำหรับแต่ละฐานข้อมูลที่มีการตั้งค่าสถานะ "สแกนด้วยคำ"

ข้าว. 23

3.3. การโหลดและเปิดใช้งานไดเร็กทอรี การเปิดใช้งานไดเร็กทอรีเกี่ยวข้องกับการเพิ่มตัวระบุของไดเร็กทอรีที่เปิดใช้งานไปยังรายการค่าสำหรับพารามิเตอร์เซิร์ฟเวอร์ ServiceDBScanFilterValue การเปิดใช้งานหมายถึงการอนุญาตให้ทำงานกับไดเร็กทอรีจากเวิร์กสเตชัน (สามารถอธิบายไดเร็กทอรีในฐานข้อมูล DDIR ซึ่งโหลดลงในฐานข้อมูล DIR แต่หากไม่ได้เปิดใช้งาน เมื่อคุณพยายามเข้าถึงจากเวิร์กสเตชัน ข้อความวินิจฉัยหมายเลข 114 จะปรากฏขึ้น จะออก) สามารถเปิดใช้งานไดเร็กทอรีโดยไม่ต้องโหลดข้อมูลลงในฐานข้อมูล DIR ในกรณีนี้ สามารถกรอกข้อมูล "ด้วยตนเอง" ได้โดยใช้ความสามารถของเวิร์กสเตชันอัตโนมัติ

ก่อนที่จะโหลดไดเร็กทอรีลงในฐานข้อมูล DIR คุณต้องรับบันทึกในรูปแบบภายในของ Ruslan ABIS ก่อน ในการดำเนินการนี้ คุณสามารถใช้ตัวแปลงเฉพาะสำหรับผู้ใช้ IBS "Ruslan" ตัวแปลงนี้ช่วยให้คุณได้รับรูปแบบที่ต้องการจากข้อมูลที่อยู่ในไฟล์ข้อความโดยมีอักขระแท็บเป็นตัวคั่นคอลัมน์

สามารถรับไฟล์ในรูปแบบนี้ได้โดยการบันทึกข้อมูลจากโปรแกรมสเปรดชีต (เช่น ไมโครซอฟต์ เอ็กเซล) โดยระบุประเภทไฟล์ “ไฟล์ข้อความ (คั่นด้วยแท็บ) (*.txt)” คำแนะนำในการใช้ตัวแปลงสามารถรับได้โดยการรันโดยไม่ต้องระบุพารามิเตอร์ รายการไดเร็กทอรีจะต้องมีแท็กที่จำเป็นสองแท็ก ภายใต้แท็ก 5 ควรระบุตัวระบุไดเรกทอรี ภายใต้แท็ก 17 ควรมีข้อมูลอ้างอิงจริง แท็กทางเลือก 18 อาจมีบันทึกข้อมูลอ้างอิง หมายเหตุใช้เพื่ออธิบายข้อมูลอ้างอิงที่เข้ารหัส (เช่น ไดเรกทอรีของแผนกห้องสมุด)

ตัวอย่างเช่น หากต้องการรับไฟล์ที่มีบันทึกคำหลักในรูปแบบที่จำเป็นสำหรับ IBS "Ruslan" คุณจะต้องเรียกใช้ตัวแปลงด้วยพารามิเตอร์ต่อไปนี้:

lconv input_file.txt output_file.dat 5=6 หลังจากโหลดรายการไดเร็กทอรีลงในฐานข้อมูล DIR แล้ว คุณต้องรีสตาร์ทเซิร์ฟเวอร์

3.4. การเพิ่มไดเร็กทอรีใหม่ สำหรับแต่ละไดเร็กทอรีใหม่ คุณต้องขอตัวระบุใหม่จากผู้พัฒนา IBS "Ruslan" เพื่อหลีกเลี่ยงปัญหาความเข้ากันได้กับ ASIS เวอร์ชันในอนาคต ไม่แนะนำให้สร้างตัวระบุด้วยตนเอง

การเพิ่มไดเร็กทอรีใหม่แบบเต็มรอบประกอบด้วยขั้นตอนในการกำหนดค่าเซิร์ฟเวอร์ Ruslan และกำหนดค่าเวิร์กสเตชัน (ดูเอกสารประกอบสำหรับเวิร์กสเตชันที่จำเป็น) ซึ่งควรใช้ไดเร็กทอรีนั้น

ลำดับขั้นตอนในการเพิ่มไดเร็กทอรีใหม่บนฝั่งเซิร์ฟเวอร์ของ IBS "Ruslan":

1. ตรวจสอบให้แน่ใจว่า รายการที่มีอยู่ที่ให้มาเพื่อการแจกจ่ายเป็นไฟล์ ddir.dat ไม่มีหนังสืออ้างอิงที่เหมาะสม ถ้ามีก็ใช้เลย มิฉะนั้น ให้สอบถามนักพัฒนาของ ABIS Ruslan เกี่ยวกับตัวระบุของไดเร็กทอรีใหม่

2. สร้างบันทึกที่อธิบายไดเร็กทอรีใหม่ ในการดำเนินการนี้ คุณสามารถนำรายการใดก็ได้จากไฟล์ ddir.dat และสร้างรายการใหม่ตามนั้น แยกไฟล์. ในรายการคุณต้องเปลี่ยนค่าของสองแท็ก 5 และ

4. แท็ก 5 มีตัวระบุไดเรกทอรี แท็ก 4 มีชื่อของไดเรกทอรี

3. ใช้เวิร์กสเตชันของผู้ดูแลระบบ อัปโหลดบันทึกที่สร้างขึ้นไปยังฐานข้อมูล DDIR

4. ปฏิบัติตามคำแนะนำในย่อหน้าที่ 3.3

หลังจากเสร็จสิ้นลำดับการดำเนินการนี้แล้ว คุณจะสามารถเข้าถึงไดเร็กทอรีได้จากเวิร์กสเตชันใดก็ได้

4. การจัดการผู้ใช้

–  –  –

IBA (ILL) - สิทธิ์ในการประมวลผลคำสั่งซื้อภายใต้ IBA

รายชื่อกลุ่มการทำงาน (ยังไม่สมบูรณ์ สำหรับรายละเอียดเพิ่มเติม โปรดดูเอกสารประกอบสำหรับเวิร์กสเตชันการจัดหา/จัดทำแค็ตตาล็อก):

compl - ให้สิทธิ์ในการแก้ไขฟิลด์ที่จำเป็นในการใช้งาน catal ฟังก์ชั่นการเลือก - ให้สิทธิ์ที่จำเป็นในการใช้งานฟังก์ชั่นการจัดทำรายการ billcreator - ให้สิทธิ์ในการจัดการบัญชี (สร้าง, เปลี่ยนแปลง, ลบ) billdispatch - ให้สิทธิ์ในการเปลี่ยนแปลงสถานะบัญชี printadmin - ให้สิทธิ์ในการจัดการบริการการพิมพ์ รายการกลุ่มการทำงาน (บทบาท) ถูกระบุโดยพารามิเตอร์ FGroups พารามิเตอร์นี้สามารถเปลี่ยนแปลงได้ในระหว่างกระบวนการอัพเดตพารามิเตอร์ (ดูข้อ 3.1) หรือตามคำแนะนำพิเศษจากบริการสนับสนุนระบบ

ข้าว. 24 กลุ่มประกอบด้วย BDB หนึ่งรายการขึ้นไปที่ระบุสิทธิ์การเข้าถึง BDB แต่ละรายการ (รูปที่ 24) สามารถกำหนดกลุ่มให้กับผู้ใช้ได้ตั้งแต่หนึ่งกลุ่มขึ้นไป ผู้ใช้จะได้รับสิทธิ์ใน BDB บางอย่าง หาก BDB นี้มีอยู่ในกลุ่มที่ได้รับมอบหมายอย่างน้อยหนึ่งกลุ่ม หาก BDB ที่กำหนดปรากฏในหลายกลุ่มที่กำหนดให้กับผู้ใช้ และหากสิทธิ์ใน BDB ที่กำหนดนั้นแตกต่างกันในแต่ละกลุ่ม ผู้ใช้จะได้รับสิทธิ์ทั้งหมดที่กำหนดไว้ในกลุ่มใดกลุ่มหนึ่ง (สิทธิ์จากกลุ่มต่างๆ จะรวมกัน)

โดยปกติแล้วผู้ใช้จะได้รับมอบหมายบทบาทตั้งแต่หนึ่งบทบาทขึ้นไปซึ่งมีฟังก์ชันการทำงานที่สอดคล้องกันของเวิร์กสเตชัน

การจัดการความปลอดภัยที่มีประสิทธิภาพจำเป็นต้องมีการวางแผนล่วงหน้า มีความจำเป็นต้องกำหนดรายการ UDB ที่จำเป็นและสิทธิ์การเข้าถึงกลุ่มให้กับพวกเขาเป็นกลุ่มเฉพาะ ซึ่งควรกำหนดให้กับผู้ใช้ที่เหมาะสม ชื่อของทั้ง UDB และกลุ่มถูกกำหนดโดยผู้ดูแลระบบ บทบาทมีชื่อที่กำหนดไว้ล่วงหน้า (ดูเอกสารประกอบสำหรับเวิร์กสเตชันที่เกี่ยวข้อง) หากในระหว่างการติดตั้งฐานข้อมูลไลบรารีเริ่มต้นของ ABIS ถูกสร้างขึ้น (ดู ABIS "Ruslan" คู่มือการติดตั้ง) กลุ่มจะถูกสร้างขึ้นด้วย: gcompl สำหรับคอมไพเลอร์, gcatal สำหรับแค็ตตาล็อกและ gdir สำหรับการทำงานกับหนังสืออ้างอิง

เมื่อติดตั้งระบบ ผู้ใช้ที่ไม่ระบุชื่อจะถูกสร้างขึ้นและกลุ่มที่ไม่มีใครถูกกำหนดให้กับเขา ผู้ใช้รายนี้สามารถเชื่อมต่อกับเซิร์ฟเวอร์ Ruslan ได้โดยไม่ต้องใช้รหัสผ่าน เมื่อแต่ละฐานข้อมูลบรรณานุกรมถูกสร้างขึ้น ฐานข้อมูลนั้นจะถูกรวมไว้ในกลุ่ม none ที่มีสิทธิ์ในการค้นหา และในกลุ่มห้องสมุดที่มีสิทธิ์ในการค้นหาและนำเสนอโดยอัตโนมัติ เมื่อสร้างฐานข้อมูลบริการแต่ละฐานข้อมูลจะถูกรวมไว้ในกลุ่มห้องสมุดที่มีสิทธิ์ในการค้นหาและนำเสนอโดยอัตโนมัติ ควรมอบกลุ่มไลบรารีให้กับผู้ใช้ ALIS ทั้งหมด สิ่งนี้ให้การเข้าถึงการค้นหาและการดูฐานข้อมูลทั้งหมดโดยอัตโนมัติสำหรับผู้ใช้ที่ลงทะเบียนของ ABIS และการเข้าถึงการค้นหาและการดูบางส่วนสำหรับผู้ใช้อินเทอร์เน็ตที่สามารถเชื่อมต่อ (ภายใต้ผู้ใช้ที่ไม่ระบุชื่อ) ไปยังเซิร์ฟเวอร์ Ruslan ส่วนหลังถูกกำหนดโดยนโยบายความปลอดภัยเครือข่ายเฉพาะสำหรับแต่ละองค์กร หากคุณลบผู้ใช้ที่ไม่ระบุชื่อ เฉพาะผู้ใช้ที่ลงทะเบียนเท่านั้นที่จะสามารถเข้าถึงเซิร์ฟเวอร์ Ruslan

4.1. การดำเนินการกับกลุ่มสิทธิ์การเข้าถึง หากต้องการเพิ่ม ลบ หรือเปลี่ยน GPA ให้เลือกวัตถุ "กลุ่มความปลอดภัย" ในหน้าต่างเนวิเกเตอร์ ตารางจะปรากฏในหน้าต่างหลัก ซึ่งแสดง GPA และ BDU ที่เกี่ยวข้องทั้งหมด กลุ่มนี้ไม่มีอยู่โดยลำพัง แต่อยู่ร่วมกับ UBI เท่านั้น คู่ GPD-BBD มีเอกลักษณ์เฉพาะตัว ตารางสามารถจัดเรียงตามคอลัมน์ใดก็ได้ โดยคลิกซ้ายที่ส่วนหัวของคอลัมน์

ข้าว. 25 การดำเนินการทั้งหมดดำเนินการจากเมนูบริบท (รูปที่ 25) คำสั่ง "เพิ่ม" เรียกกล่องโต้ตอบสำหรับเพิ่มคู่ GPD-BBD ใหม่ (รูปที่ 26) คำสั่ง “เพิ่มตามตัวอย่าง” เรียกกล่องโต้ตอบสำหรับเพิ่มคู่ GPD-BBD ใหม่ โดยกรอกทุกช่องตามคู่ GPD-BBD ที่เลือก คำสั่ง "เปลี่ยน" เรียกกล่องโต้ตอบสำหรับแก้ไขคู่ GPD-BBD ที่เลือก (รูปที่ 27) สามารถเรียกคำสั่งเดียวกันได้ด้วยการดับเบิลคลิกปุ่มซ้ายของเมาส์ ในกรณีนี้ คุณสามารถเปลี่ยนได้เฉพาะความคิดเห็นและสิทธิ์การเข้าถึงเท่านั้น (“0” – ไม่มีสิทธิ์, “1” – ใช่) คำสั่ง "ลบ" จะลบคู่ GPA-BBD ที่เลือก การดำเนินการแต่ละรายการที่กล่าวถึงข้างต้นจะเปลี่ยนแปลง (หลังจากคำเตือน) ข้อมูลเกี่ยวกับกลุ่มโดยตรงในฐานข้อมูล

ข้าว. 26 คำสั่ง "ตัวกรอง" (รูปที่ 28) ใช้ตัวกรองกับตารางในหน้าต่างหลัก คุณสามารถกรองตารางหน้าต่างหลักได้เพียงหนึ่งคอลัมน์เท่านั้น

–  –  –

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

4.2. การดำเนินการกับผู้ใช้ หากต้องการเพิ่ม ลบ หรือแก้ไขผู้ใช้ ให้เลือกออบเจ็กต์ "ผู้ใช้ความปลอดภัย" ในหน้าต่างเนวิเกเตอร์ ตารางจะปรากฏในหน้าต่างหลัก ซึ่งจะแสดงผู้ใช้ทั้งหมด ตารางสามารถจัดเรียงตามคอลัมน์ใดก็ได้ โดยคลิกซ้ายที่ส่วนหัวของคอลัมน์

ข้าว. 29 การดำเนินการทั้งหมดดำเนินการจากเมนูบริบท (รูปที่ 29) คำสั่ง “เพิ่ม” จะแสดงกล่องโต้ตอบการเพิ่มผู้ใช้ (รูปที่ 30) คำสั่ง "เพิ่มตามตัวอย่าง" เรียกกล่องโต้ตอบสำหรับการเพิ่มผู้ใช้ โดยกรอกฟิลด์บางส่วน (GPA, FG, ประเภทผู้ใช้) ตามผู้ใช้ที่เลือก คำสั่ง "แก้ไข" เรียกกล่องโต้ตอบการแก้ไขผู้ใช้ขึ้นมา (รูปที่ 31) สามารถเรียกคำสั่งเดียวกันได้ด้วยการดับเบิลคลิกปุ่มซ้ายของเมาส์ คำสั่ง Delete จะลบผู้ใช้ที่เลือก การดำเนินการแต่ละรายการที่กล่าวถึงข้างต้นจะเปลี่ยนแปลง (หลังจากคำเตือน) ข้อมูลเกี่ยวกับกลุ่มโดยตรงในฐานข้อมูล

คำสั่ง "ตัวกรอง" ใช้ตัวกรองกับตารางในหน้าต่างหลัก การดำเนินการคำสั่งคล้ายกับที่อธิบายไว้ในย่อหน้าก่อนหน้า

ข้าว. 30 ในกล่องโต้ตอบสำหรับการเพิ่ม/แก้ไขผู้ใช้ (รูปที่ 30, รูปที่ 31) หากต้องการป้อนรหัสผ่านใหม่ คุณต้องกรอกข้อมูลในฟิลด์สองช่องที่อยู่ติดกัน ฟิลด์ "ชื่อผู้ใช้" มีชื่อผู้ใช้ของ ABIS "Ruslan" ซึ่งผู้ใช้ใช้สำหรับการอนุญาตจากเวิร์กสเตชันอัตโนมัติของ ABIS "Ruslan" เมื่อเชื่อมต่อกับเซิร์ฟเวอร์ "Ruslan" ผู้ใช้ที่ไม่ได้รับอนุญาตทั้งหมดสามารถเชื่อมต่อกับระบบได้เฉพาะภายใต้ผู้ใช้ชื่อนิรนาม (โดยไม่ต้องใช้รหัสผ่าน) เว้นแต่ผู้ใช้รายนี้จะถูกลบออกจากรายชื่อผู้ใช้ ชื่อผู้ใช้ใน IBS "Ruslan" ไม่เชื่อมโยงกับชื่อผู้ใช้ใน ระบบปฏิบัติการซึ่งมีการเปิดตัวเวิร์กสเตชันอัตโนมัติ

ความสนใจ! ชื่อผู้ใช้ IBS "Ruslan" ต้องไม่ตรงกับชื่อกลุ่ม (GPD)

ข้าว. 31 หากต้องการกำหนด GPA (ดูย่อหน้าก่อนหน้า) ให้กับผู้ใช้ ให้เลือกกลุ่มจากกลุ่มที่มีอยู่ในรายการ "กลุ่มที่มีอยู่" แล้วคลิกปุ่มที่มีลูกศรที่เกี่ยวข้อง หากต้องการมอบหมายบทบาท (ดูย่อหน้าก่อนหน้า) ให้เลือกบทบาทจากรายการ " บทบาทที่มีอยู่» และกดปุ่มตามลูกศรที่เกี่ยวข้อง สำหรับบทบาท ลำดับของพวกเขาอาจมีความสำคัญ (ดูเอกสารประกอบเกี่ยวกับเวิร์กสเตชัน) หากต้องการเปลี่ยนตำแหน่งของบทบาท ให้เลือกบทบาทในรายการบทบาทแล้วคลิกปุ่มที่มีลูกศรที่เกี่ยวข้อง (ขึ้นหรือลง)

ผู้ใช้สามารถเป็นได้ทั้ง "ท้องถิ่น" หรือ "ภายนอก" ผู้ใช้ "ภายนอก" จะต้องจัดระเบียบบริการ IBA ขององค์กรเมื่อจัดเก็บแคตตาล็อกอิเล็กทรอนิกส์ของห้องสมุดอื่นในห้องสมุดนี้

เพื่อให้มั่นใจว่าเวิร์กสเตชันทำงานได้ตามปกติ จำเป็นต้องมีการติดตั้งทั้งกลุ่มและบทบาทที่ถูกต้อง ดังนั้น เพื่อให้มั่นใจว่าการดำเนินงานของการได้มานั้นมีความจำเป็นต้องให้ผู้ใช้มีบทบาทเป็นผู้สร้างบัญชีและรวบรวม เช่นเดียวกับการให้กลุ่มที่จะมีสิทธิ์ในการค้นหา ดึงข้อมูล แทรก เปลี่ยนแปลง ลบบันทึกในฐานข้อมูลบรรณานุกรม งานใดที่ดำเนินการและในบัญชีฐานข้อมูลบริการ, การกระทำ, หนังสือการบัญชีสรุป, คำอธิบายของไดเร็กทอรี, หนังสืออ้างอิง ในบางกรณี สิทธิ์อาจแตกต่างกันแม้กระทั่งสำหรับงานประเภทเดียวกัน โดยเฉพาะอย่างยิ่งสิทธิ์ในการลบบันทึก

5. การจัดการฐานข้อมูลห้องสมุด

ในส่วนนี้จะอธิบายการดำเนินการทั้งหมดที่เกี่ยวข้องกับการจัดการฐานข้อมูลห้องสมุด ฐานข้อมูลห้องสมุดถูกจัดเก็บไว้ในฐานข้อมูลตั้งแต่หนึ่งฐานข้อมูลขึ้นไป ในการเข้าถึงฐานข้อมูลไลบรารี ให้เลือกฐานข้อมูลที่ต้องการในหน้าต่างเนวิเกเตอร์โดยขยายออบเจ็กต์ "แหล่งข้อมูล" (ดูรูปที่ 11) รายการฐานข้อมูลห้องสมุดในรูปแบบของตารางจะปรากฏในหน้าต่างหลัก การดำเนินการทั้งหมดในฐานข้อมูลห้องสมุดดำเนินการจากเมนูบริบทของหน้าต่างหลัก (รูปที่ 32)

ข้าว. 32 คำสั่ง “ตัวกรอง” (รูปที่ 33) ใช้ตัวกรองกับตารางในหน้าต่างหลัก คุณสามารถกรองตารางหน้าต่างหลักได้เพียงหนึ่งคอลัมน์เท่านั้น

รองรับการใช้ตัวกรองกับผลลัพธ์การกรอง (ตัวกรองแบบซ้อน) ในการดำเนินการนี้ ให้ตั้งค่าสถานะ "นำไปใช้กับผลลัพธ์ของตัวกรองก่อนหน้า" หน้ากากตัวกรองเป็นสตริงย่อย เช่น การใช้มาสก์ "BOOKS" แถวไม่เพียงแต่กับ "BOOKS" เท่านั้น แต่ยังเลือก "ABOOKS" ด้วย

และด้วย "BOOKS1" มาสก์คำนึงถึงขนาดตัวพิมพ์

ข้าว. 33 หากต้องการยกเลิกตัวกรอง ให้เรียกคำสั่ง "ตัวกรอง" และปล่อยให้ช่องว่างไว้ ให้คลิกปุ่ม "นำไปใช้" หากใช้ตัวกรองแบบซ้อน ตัวกรองเหล่านี้จะถูกยกเลิกด้วย ตัวกรองจะถูกยกเลิกโดยอัตโนมัติเมื่อคุณย้ายไปยังวัตถุอื่นในหน้าต่างนำทางและเมื่อดำเนินการอย่างใดอย่างหนึ่งตามที่อธิบายไว้ข้างต้น

5.1. การสร้างฐานข้อมูลห้องสมุดสำหรับองค์กร ฐานข้อมูลห้องสมุด แบ่งออกเป็น บรรณานุกรม และการบริการ ฐานข้อมูลบรรณานุกรมได้รับการออกแบบมาเพื่อจัดเก็บบันทึกบรรณานุกรม

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

ข้าว. ฐานข้อมูลบรรณานุกรม 34 รายการจัดเก็บบันทึกในรูปแบบที่ใกล้เคียงกับ ISO2709

ฐานข้อมูลบริการจัดเก็บบันทึกในรูปแบบเฉพาะของ ABIS "Ruslan"

บันทึกฐานข้อมูลบริการแต่ละรายการประกอบด้วยหนึ่งช่องขึ้นไป ชื่อฟิลด์เป็นตัวระบุที่เป็นตัวเลข (แท็ก) แต่ละฟิลด์สามารถมีได้หนึ่งอินสแตนซ์ขึ้นไป ค่าฟิลด์อาจเป็นสตริง (สูงสุด 1,500 อักขระ) หรือข้อมูลไบนารี (ไม่จัดทำดัชนี ขนาดสูงสุด 4 GB) ช่องประเภทไบนารีจะจัดเก็บรูปถ่ายของผู้อ่าน ข้อมูลคำสั่ง MBA ฯลฯ

หากต้องการสร้างฐานข้อมูลบรรณานุกรมให้เลือกคำสั่ง "สร้างฐานข้อมูลบรรณานุกรม" จากเมนูบริบท (รูปที่ 32) กล่องโต้ตอบจะปรากฏขึ้น (รูปที่ 34) ซึ่งคุณต้องป้อนชื่อของฐานข้อมูล (เป็นตัวอักษรภาษาอังกฤษ) เลือกรูปแบบบันทึกและพื้นที่เก็บข้อมูลสำหรับจัดเก็บองค์ประกอบฐานข้อมูล: บันทึก พจนานุกรม และดัชนี (ดู IBS "Ruslan " คู่มือการติดตั้งย่อหน้า 3.1, 3.3, 3.4) หลังจากเลือกรูปแบบบันทึก (ยกเว้นรูปแบบ “MARC”) บางฟิลด์ในกล่องโต้ตอบจะถูกกรอกโดยอัตโนมัติ ไม่แนะนำให้เปลี่ยนค่าเหล่านี้

เมื่อเลือกรูปแบบบันทึก "MARC" ผู้ดูแลระบบจะได้รับโอกาสในการตั้งค่าสำหรับฟิลด์อย่างอิสระ:

“ตัวระบุรายการจุดเข้าใช้งาน” (ดูข้อ 2.3) “ตัวระบุโครงร่าง” (หมายเลขสุดท้ายในรูปแบบ OID ดูคำอธิบายของโปรโตคอล Z39.50) “เขียนตัวระบุไวยากรณ์” (ตัวเลขสุดท้ายในไวยากรณ์การเขียน OID ดูคำอธิบายของ โปรโตคอล Z39 .50) “ตัวระบุตารางดัชนีบันทึก MARC” สำหรับระยะที่หนึ่งและระยะที่สอง (ดูข้อ 2.2) หากใช้การจัดทำดัชนีแบบเฟสเดียว ตัวระบุตารางดัชนีการบันทึก MARC สำหรับระยะที่สองควรเป็น “0”

หลังจากกรอกข้อมูลทุกช่องแล้วให้คลิกปุ่ม "เรียกใช้" ฐานข้อมูลบรรณานุกรมใหม่จะถูกสร้างขึ้น

หากต้องการสร้างฐานข้อมูลบริการให้เลือกคำสั่ง "Create-Service DB" จากเมนูบริบท (รูปที่ 32) กล่องโต้ตอบจะปรากฏขึ้น (รูปที่ 35) ซึ่งคุณต้องป้อนชื่อฐานข้อมูล (เป็นตัวอักษรภาษาอังกฤษ) และเลือกพื้นที่เก็บข้อมูล (ดู IBS "Ruslan" คู่มือการติดตั้งย่อหน้า 3.1, 3.3, 3.4) สำหรับการจัดเก็บองค์ประกอบฐานข้อมูล : data (ฟิลด์แถวของเรคคอร์ด) และข้อมูล LOB (ข้อมูลไบนารีโพลาร์ของเรคคอร์ด)

ข้าว. 35 หลังจากกรอกข้อมูลครบทุกช่องแล้ว ให้คลิกปุ่ม “Run” ฐานข้อมูลบริการใหม่จะถูกสร้างขึ้น

ความสนใจ! ชื่อของฐานข้อมูลห้องสมุดจะต้องไม่ซ้ำกันไม่เพียงแต่ภายในแหล่งเดียว (IDB) แต่ยังอยู่ในทุกแหล่งที่ลงทะเบียนในระบบด้วย (ดูข้อ 2.1)

5.2. การแก้ไขพารามิเตอร์ของฐานข้อมูลห้องสมุดขององค์กร หากต้องการแก้ไขพารามิเตอร์ของฐานข้อมูลห้องสมุดให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักแล้วเรียกคำสั่ง "แก้ไข" จากเมนูบริบท (รูปที่ 32) กล่องโต้ตอบจะปรากฏขึ้น (รูปที่ 36)

ข้าว. 36 พารามิเตอร์ฐานข้อมูลส่วนใหญ่ (ยกเว้นชื่อและประเภท) สามารถเปลี่ยนแปลงได้ การตั้งค่าสถานะ "พร้อมใช้งาน" หมายความว่าอนุญาตให้เข้าถึงฐานข้อมูลผ่านโปรโตคอล Z39.50 การตั้งค่าสถานะ "สแกนด้วยคำ" หมายความว่าตามจุดเชื่อมต่อที่ระบุ (ดูย่อหน้าที่ 3.1 พารามิเตอร์การสแกน) เมื่อเซิร์ฟเวอร์ "Ruslan" เริ่มทำงาน

ดัชนีการสแกนจะถูกโหลดเข้าสู่ RAM ( ดัชนีการค้นหา) ซึ่งเข้าถึงได้ผ่านบริการสแกน (ดูคำอธิบายของโปรโตคอล Z39.50) บริการสแกนถูกรวมเข้ากับเวิร์กสเตชันการจัดหา/แค็ตตาล็อก หากหลังจากตั้งค่าสถานะ "สแกนตามคำ" สำหรับฐานข้อมูลที่ต้องการแล้ว มีสัญญาณว่า RAM ไม่เพียงพอปรากฏบนคอมพิวเตอร์ที่เซิร์ฟเวอร์ "Ruslan" กำลังทำงานอยู่ คุณจะต้องปิดการตั้งค่าสถานะนี้สำหรับบางฐานข้อมูลหรือลดขนาดลง จำนวนคุณลักษณะการค้นหาสำหรับบริการ "สแกน" (ในพารามิเตอร์การสแกน) ไม่รองรับการตั้งค่าสถานะ "สแกนตามค่า" ในเวอร์ชันนี้

พารามิเตอร์ "Directory" สามารถมีค่าได้ 2 ค่า: "Local" และ "External" เมื่อสร้างฐานข้อมูล พารามิเตอร์นี้จะถูกตั้งค่าเป็น "Local"

ค่า "ภายนอก" ถูกตั้งค่าสำหรับฐานข้อมูลบรรณานุกรมที่เป็นขององค์กรบุคคลที่สามและสามารถสั่งซื้อวรรณกรรมเกี่ยวกับ MBA ได้

นามแฝง DB เป็นคำพ้องสำหรับชื่อฐานข้อมูล ชื่อฐานข้อมูลต้องเป็นภาษาอังกฤษเท่านั้น นามแฝงสามารถระบุเป็นภาษาใดก็ได้และจัดเก็บไว้ในการเข้ารหัส Unicode โดยปกติจะใช้นามแฝงในเวิร์กสเตชัน Acquisition/Cataloging และเวิร์กสเตชัน Reader เพื่อการสะท้อนเนื้อหาของฐานข้อมูลที่ดีขึ้นและเข้าใจได้ง่ายขึ้น นามแฝงฐานข้อมูลยังเป็นชื่ออยู่เสมอ นามแฝงนี้ไม่สามารถลบได้ ฐานข้อมูลสามารถมีได้หลายนามแฝง ไม่แนะนำโดยเด็ดขาดให้ตั้งชื่อนามแฝงเดียวกันให้กับฐานข้อมูลที่แตกต่างกัน ไม่เพียงแต่ภายในแหล่งเดียว (IDB) แต่ยังรวมถึงแหล่งทั้งหมดที่ลงทะเบียนในระบบด้วย (ดูข้อ 2.1) หากคุณต้องการรวมหลายฐานข้อมูล (ประเภทเดียวกัน) ภายใต้ชื่อเดียว (นามแฝง) คุณควรสร้างชื่อกลุ่มเสมือน (ดูหัวข้อ 3.1 พารามิเตอร์ GroupDB)

คีย์รายการประกอบด้วยคำนำหน้าและหมายเลขรายการ หมายเลขบันทึกจะถูกสร้างขึ้นโดยอัตโนมัติเมื่อมีการแทรก รายการใหม่. การเรียงลำดับหมายเลขของบันทึกจะเรียงตามลำดับ โดยเริ่มจาก 1 (โดยค่าเริ่มต้น ดูข้อ 5.10) หมายเลขที่ถูกลบ (สร้างขึ้นเมื่อมีการลบบันทึก) จะไม่ถูกนำมาใช้ซ้ำ คำนำหน้าประกอบด้วยหลายส่วน โครงสร้างคำนำหน้าไม่ใช่มาตรฐาน ขอแนะนำให้เลือกสามฟิลด์ในส่วนนำหน้า โดยคั่นด้วยเครื่องหมายทับ: รหัสประเทศ รหัสองค์กร ชื่อฐานข้อมูล ตัวอย่างเช่น คำนำหน้าคีย์สำหรับบันทึกจากฐานข้อมูล

หนังสือของห้องสมุดพื้นฐานของมหาวิทยาลัยเทคนิคแห่งรัฐเซนต์ปีเตอร์สเบิร์กมีดังนี้:

RU\SPSTU\หนังสือ\. โดยทั่วไป ไม่แนะนำให้ใส่คำนำหน้าเดียวกันกับฐานข้อมูลบรรณานุกรมที่แตกต่างกันขององค์กร ในกรณีส่วนใหญ่ (ไม่รวมการจัดการพิเศษของส่วนตัวเลขของคีย์) จะนำไปสู่การปรากฏตัวของบันทึกที่แตกต่างกันด้วยคีย์เดียวกัน ซึ่งอาจทำให้เกิดปัญหาบางอย่างเมื่อทำการโหลด/ขนถ่าย การเชื่อมโยงบันทึก สำหรับการดำเนินการตามคำสั่ง บริการ. คำนำหน้าคีย์รายการสามารถระบุในภาษาใดก็ได้ (เก็บไว้ใน Unicode)

กล่องโต้ตอบยังช่วยให้คุณเปลี่ยนตัวระบุของตารางการจัดทำดัชนีและรายการจุดเชื่อมต่อได้ อย่างไรก็ตาม เราไม่แนะนำให้ทำเช่นนี้ เมื่อเปลี่ยนตัวระบุของตารางการจัดทำดัชนี หากฐานข้อมูลนี้มีบันทึก คุณต้องลบดัชนี (ดูหัวข้อ 5.4) และจัดทำดัชนีฐานข้อมูลใหม่ (ดูหัวข้อ 5.4)

ข้อ 5.5) เมื่อเปลี่ยนตัวระบุรายการจุดเข้าใช้งาน จะต้องอัปเดต (ดูหัวข้อ 5.7)

ไม่แนะนำอย่างเคร่งครัดให้เปลี่ยนพารามิเตอร์ "Scheme OID", "ไวยากรณ์บันทึก OID", "ชุดแอตทริบิวต์ OID" ยกเว้นตามที่ระบุไว้โดยเฉพาะในคู่มือนี้และในคู่มือการติดตั้ง

5.3. การกำหนดตัวบ่งชี้เชิงปริมาณของฐานข้อมูลห้องสมุด ในการกำหนดจำนวนบันทึกในฐานข้อมูลห้องสมุดให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "จำนวนบันทึก" จากเมนูบริบท (รูปที่ 32) ผลลัพธ์ของการดำเนินการคำสั่งจะแสดงในหน้าต่างบันทึก ข้อมูลเหล่านี้มีความน่าเชื่อถือมากที่สุด (เมื่อเทียบกับการกำหนดจำนวนบันทึกผ่านคำค้นหา)

สำหรับฐานข้อมูลบรรณานุกรม คุณสามารถกำหนดตัวบ่งชี้การประมวลผล เช่น จำนวนบาร์โค้ดที่ไม่ซ้ำกัน และจำนวนสำเนาเอกสารในฐานข้อมูล ในการพิจารณาตัวบ่งชี้เหล่านี้ให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "จำนวนบาร์โค้ด" และ "จำนวนสำเนา" จากเมนูบริบท (รูปที่ 32) ผลลัพธ์ของการดำเนินการคำสั่งจะแสดงในหน้าต่างบันทึก

5.4. การลบฐานข้อมูลไลบรารีหรือข้อมูลออกจากฐานข้อมูลไลบรารี หากต้องการลบฐานข้อมูลไลบรารีให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักแล้วเรียกคำสั่ง "DeleteDelete Database" จากเมนูบริบท (รูปที่ 32) หลังจากคำเตือนสองครั้ง ฐานข้อมูลที่เลือกจะถูกลบพร้อมกับข้อมูลทั้งหมด ข้อมูลสามารถกู้คืนได้จากสำเนาที่เก็บถาวรเท่านั้น

หากต้องการลบข้อมูลจากฐานข้อมูลไลบรารีให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "ลบ - ลบข้อมูลจากฐานข้อมูล" จากเมนูบริบท (รูปที่ 32) หลังจากคำเตือนสองครั้งกล่องโต้ตอบจะปรากฏขึ้น (รูปที่ 37) ซึ่งคุณต้องเลือกส่วนของข้อมูลที่ต้องการลบ ตัวเลือกลบข้อมูลทั้งหมดจะลบรายการทั้งหมด รวมถึงเวอร์ชันเก่าและดัชนี ข้อมูลสามารถกู้คืนได้จากสำเนาที่เก็บถาวรเท่านั้น ตัวเลือกลบดัชนีจะลบเฉพาะดัชนีเท่านั้น การดำเนินการนี้จำเป็นเมื่อจำเป็นต้องสร้างดัชนีฐานข้อมูลบรรณานุกรมทั้งหมดอีกครั้งหลังจากการเปลี่ยนแปลงที่สำคัญในบันทึก (ชุด) ตัวเลือก "ลบรายการเวอร์ชันเก่าทั้งหมด" จะลบรายการเก่าทั้งหมด หลังจากการดำเนินการนี้ คุณสามารถกู้คืนบันทึกเวอร์ชันเก่าจากฐานข้อมูลนี้จากสำเนาเก็บถาวรเท่านั้น ตัวเลือก “ลบบันทึกเวอร์ชันเก่าที่เก่ากว่า 1 ปี” และ “ลบบันทึกเวอร์ชันเก่าที่เก่ากว่า 2 ปี” จะลบบันทึกเก่าตามระยะเวลาจำกัดที่กำหนดพร้อมตัวเลือกการกู้คืนที่ลดลงตามลำดับ

ตัวเลือก “ลบบันทึกตามคำขอ” จะลบบันทึกทั้งหมดที่ตรงกับคำขอ รวมถึงดัชนีด้วย รายการเหล่านี้ไม่รวมอยู่ในตารางย้อนกลับ แต่รายการที่ถูกลบเวอร์ชันเก่าจะยังคงอยู่ในตารางย้อนกลับ

ก่อนดำเนินการลบจริง ข้อความจะปรากฏขึ้นพร้อมผลการค้นหา (จำนวนบันทึกที่พบ) และในขั้นตอนนี้คุณยังคงสามารถปฏิเสธการลบได้ รูปแบบคำค้นหามีให้ในภาคผนวก 4 รูปแบบจะปรากฏบนหน้าจอด้วยหากคุณคลิกที่ปุ่ม “?”

ข้าว. 37

5.5. การทำดัชนี/การจัดทำดัชนีใหม่ของฐานข้อมูลบรรณานุกรม การดำเนินการนี้ (การจัดทำดัชนี) จำเป็นหลังจากโหลดบันทึก มิฉะนั้น บันทึกจะไม่สามารถค้นหาได้ นอกจากนี้ การดำเนินการ (การจัดทำดัชนีใหม่) เป็นสิ่งจำเป็นหลังจากการเปลี่ยนแปลงตารางการจัดทำดัชนีของเรคคอร์ด รวมถึงหลังจากดำเนินการเปลี่ยนแปลงแบทช์

ข้าว. 38 ในระหว่างกระบวนการจัดทำดัชนีใหม่ ดัชนีเก่าจะถูกลบตามลำดับสำหรับแต่ละบันทึก และดัชนีใหม่จะถูกสร้างขึ้น ยิ่งไปกว่านั้น ในระหว่างกระบวนการจัดทำดัชนีใหม่ บันทึกทั้งหมดสามารถค้นหาได้ แต่จะใช้เวลาดำเนินการนานกว่ามากเมื่อเทียบกับการจัดทำดัชนี

ขั้นแรกให้ลบดัชนี (ดูหัวข้อ 5.4) จากนั้นจึงดำเนินการสร้างดัชนี ไม่แนะนำให้อนุญาตให้ดำเนินการแก้ไข (แทรก เปลี่ยนแปลง ลบ) เกิดขึ้นระหว่างการจัดทำดัชนีใหม่ ดังนั้น ให้ทำการจัดทำดัชนีใหม่ในช่วงเวลาที่ไม่ใช่เวลาทำงาน หรือทำให้ฐานข้อมูลไม่พร้อมใช้งานชั่วคราว (ดู

หากต้องการจัดทำดัชนี/จัดทำดัชนีบันทึกใหม่ในฐานข้อมูลบรรณานุกรม ให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลัก และเรียกใช้คำสั่ง “จัดทำดัชนีใหม่” จากเมนูบริบท (รูปที่ 32) กล่องโต้ตอบจะปรากฏขึ้นดังรูปที่ 38

ตามค่าเริ่มต้น การทำดัชนี/การทำดัชนีใหม่จะดำเนินการโดยใช้ตารางการทำดัชนีซึ่งมีการระบุตัวระบุในพารามิเตอร์ฐานข้อมูล

หากคุณต้องการดำเนินการกับตารางการจัดทำดัชนีอื่น คุณควรระบุตัวระบุของตารางการจัดทำดัชนีที่ต้องการในช่อง "ตารางการจัดทำดัชนี" เป็นไปได้ที่จะจัดทำดัชนีใหม่/จัดทำดัชนีใหม่เฉพาะบางฟิลด์เท่านั้น ในการดำเนินการนี้ในช่อง "ตารางดัชนี" คุณควรระบุส่วนที่ต้องการของส่วนที่อธิบายของตารางดัชนี (ดูข้อ 2.2) ไม่แนะนำให้ป้อนข้อมูลใดๆ ลงในฟิลด์ Indexing Table เว้นแต่คุณจะแน่ใจว่ากำลังทำอะไรอยู่

การทำดัชนี/การทำดัชนีใหม่มีสามโหมด: บันทึกทั้งหมด ช่วงของบันทึกบางช่วง หรือบันทึกที่ไม่ได้จัดทำดัชนีในระยะที่ 1 (ในระยะที่ 1 - เนื่องจากมีเพียงการบันทึกความสำเร็จของระยะที่ 1 ของการจัดทำดัชนีเท่านั้น - ดูย่อหน้าที่ 2.2) โหมดหลังจะใช้หากมีการโหลดบันทึกใหม่เพิ่มเติมลงในฐานข้อมูลที่มีบันทึกที่จัดทำดัชนีไว้ หรือหากการจัดทำดัชนีฐานข้อมูลถูกขัดจังหวะ ในโหมดที่สอง หมายเลขบันทึกในช่วงจะสอดคล้องกับลำดับการป้อนบันทึกลงในฐานข้อมูล นั่นเป็นเหตุผล โอกาสนี้ควรใช้เมื่อจัดทำดัชนี / จัดทำดัชนีฐานข้อมูลทั้งหมดในส่วนที่ทราบ เช่น เพื่อทดสอบผลหรือในกรณีที่มีเวลาจำกัด

หากต้องการเริ่มกระบวนการสร้างดัชนี/สร้างดัชนีใหม่ ให้คลิกปุ่ม "เริ่ม" คุณสามารถหยุดกระบวนการได้ตลอดเวลาโดยคลิกปุ่ม "ปิด" และดำเนินการต่อในเวลาอื่น นอกจากนี้ยังสามารถหยุดกระบวนการชั่วคราวได้โดยคลิกปุ่ม "หยุด" จากนั้นดำเนินการต่อโดยคลิกปุ่ม "ดำเนินการต่อ" การประมวลผลคำสั่ง "หยุด" และ "ปิด" (แต่ไม่ใช่ในกรณีที่ปิดกล่องโต้ตอบโดยใช้ปุ่ม "x") อาจใช้เวลาสักครู่เนื่องจากมีการวิเคราะห์สถิติ (ดูหัวข้อ 5.6) ซึ่งจะดำเนินการหลังจากนี้เช่นกัน การทำดัชนี/การทำดัชนีใหม่ 1,000 บันทึกแรก ทุก ๆ 10,000 บันทึก และเมื่อสิ้นสุดการดำเนินการ

5.6. การวิเคราะห์สถิติสำหรับฐานข้อมูลไลบรารี สคีมาข้อมูล Ruslan ใช้ดัชนีต่างๆ ของ Oracle DBMS

Oracle DBMS จัดให้ คุณภาพดีที่สุด(ตามเวลา) ค้นหาตามข้อมูลทางสถิติ DBMS จะไม่รวบรวมข้อมูลนี้โดยอัตโนมัติ - ด้วยเหตุนี้จึงมีคำสั่งการวิเคราะห์สถิติพิเศษที่รวมอยู่ในสถานที่ทำงานอัตโนมัติ เมื่อเวลาผ่านไป (หากมีการดำเนินการแก้ไขบันทึก) สถิติจะล้าสมัยและคุณภาพของการค้นหาจะลดลง ดังนั้นการวิเคราะห์ทางสถิติจะต้องดำเนินการเป็นระยะสำหรับฐานข้อมูลห้องสมุดทั้งหมด (เมื่อขนาดฐานข้อมูลเพิ่มขึ้นหลายพันบันทึก) ความจำเป็นในการวิเคราะห์สถิติระบุด้วยเวลาในการค้นหาที่เพิ่มขึ้นอย่างค่อยเป็นค่อยไป (ไม่คมชัด) สำหรับข้อความค้นหาที่ทราบ (หากไม่มีการเปลี่ยนแปลงในอุปกรณ์และการกำหนดค่าของฐานข้อมูลทางกายภาพ) ในระหว่างกระบวนการโหลดบันทึกและบันทึกดัชนี (การจัดทำดัชนีใหม่) สถิติจะถูกวิเคราะห์โดยอัตโนมัติ

ในการวิเคราะห์สถิติของฐานข้อมูลห้องสมุดให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "การวิเคราะห์" จากเมนูบริบท (รูปที่ 32) หลังจากการวิเคราะห์เสร็จสิ้น ข้อความที่เกี่ยวข้องจะปรากฏขึ้นในหน้าต่างบันทึก สามารถตั้งค่าการวิเคราะห์ทางสถิติสำหรับหลายฐานข้อมูลพร้อมกันได้ (การวิเคราะห์จะดำเนินการตามลำดับสำหรับแต่ละฐานข้อมูล)

ในการดำเนินการนี้ให้เลือกฐานข้อมูลหลายรายการในตารางและเลือกคำสั่ง "การวิเคราะห์" ในเมนูบริบท

เซิร์ฟเวอร์ Ruslan เวอร์ชัน 2.13 และสูงกว่าทำการวิเคราะห์สถิติอัตโนมัติทุกคืน และขอแนะนำให้ทำการวิเคราะห์ด้วยตนเองหลังจากทำการเปลี่ยนแปลงที่สำคัญระหว่างการเปลี่ยนแปลงแบทช์ด้วยการจัดทำดัชนีใหม่บางส่วนเท่านั้น

5.7. การอัพเดตจุดเข้าใช้งานไปยังฐานข้อมูลบรรณานุกรม คำอธิบายของจุดเข้าใช้งาน (ดูหัวข้อ 2.3) ถูกแยกออกจากการใช้งานไปยังฐานข้อมูลบรรณานุกรม (ตรงข้ามกับตารางดัชนี) เหล่านั้น. เมื่อเปลี่ยนจุดเข้าใช้งานในรายการ AP บางรายการ การเปลี่ยนแปลงเหล่านี้จะไม่นำไปใช้กับฐานข้อมูลที่เกี่ยวข้องกับรายการ AP นี้โดยอัตโนมัติ นอกจากนี้ หากตัวระบุของรายการ TD สำหรับฐานข้อมูลบางอย่างเปลี่ยนแปลง (ดูหัวข้อ 5.2) TD สำหรับฐานข้อมูลนี้จะยังคงเหมือนเดิม คุณต้องอัปเดต TD ด้วยตนเอง การดำเนินการนี้รวดเร็วและไม่สำคัญ

หากต้องการอัปเดต TD ของฐานข้อมูลบรรณานุกรมให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "อัปเดต TD" จากเมนูบริบท (รูปที่ 32) หลังจากการดำเนินการเสร็จสิ้น ข้อความที่เกี่ยวข้องจะปรากฏขึ้นในหน้าต่างบันทึก

สามารถอัปเดตจุดเข้าใช้งานสำหรับฐานข้อมูลบรรณานุกรมหลายรายการพร้อมกันได้ ในการดำเนินการนี้ ให้เลือกฐานข้อมูลหลายรายการในตาราง และเลือกคำสั่ง "อัปเดต TD" ในเมนูบริบท หลังจากประมวลผลแต่ละฐานข้อมูลแล้ว ข้อความจะปรากฏขึ้นเพื่อระบุว่ากระบวนการสำหรับฐานข้อมูลที่ระบุเสร็จสมบูรณ์ (ในบันทึก) หรือไม่สำเร็จ (ข้อความบล็อกการทำงานเพิ่มเติม) หากมีการออกข้อความเกี่ยวกับกระบวนการที่ไม่สำเร็จสำหรับฐานข้อมูลใด ๆ หลังจากคลิกปุ่ม "ตกลง" โปรแกรมจะดำเนินการอัปเดตจุดเชื่อมต่อสำหรับฐานข้อมูลถัดไป ในอนาคต สำหรับฐานข้อมูลที่กระบวนการล้มเหลว จำเป็นต้องทำซ้ำการดำเนินการ หากกระบวนการล้มเหลวสำหรับฐานข้อมูลที่เลือกทั้งหมด แสดงว่าเกิดข้อผิดพลาดในรูปแบบการระบุจุดเข้าใช้งานบางแห่ง เพื่อให้การเลือกฐานข้อมูลง่ายขึ้นด้วยตัวระบุรายการ AP ที่จำเป็น คุณสามารถจัดเรียงตารางตามคอลัมน์ “จุดเข้าใช้งาน” หรือใช้ตัวกรอง (ดูขั้นตอนที่ 5)

5.8. การโหลดบันทึกลงในฐานข้อมูลห้องสมุด การดำเนินการโหลดทำให้มั่นใจได้ว่าการโหลดข้อมูลลงในฐานข้อมูลบรรณานุกรมและฐานข้อมูลบริการ สำหรับฐานข้อมูลบรรณานุกรม รองรับการโหลดจากไฟล์ในรูปแบบ ISO2709 สำหรับฐานข้อมูลบริการ รองรับการโหลดจากไฟล์ในรูปแบบ Ruslan (ดูภาคผนวก 3) รองรับการเข้ารหัสบันทึกต่อไปนี้: DOS (866), MS Windows (1251), KOI-8, UNICODE (UTF-8)

บันทึกของรูปแบบ (RUSMARC, USMARC,...) ที่สร้างฐานข้อมูลนี้ควรโหลดลงในฐานข้อมูลบรรณานุกรม หลังจากดาวน์โหลดบันทึกบรรณานุกรม เพื่อให้มีความสามารถในการค้นหา บันทึกจะต้องได้รับการจัดทำดัชนี (ดูข้อ 5.5) บันทึกฐานข้อมูลบริการจะถูกจัดทำดัชนีในระหว่างกระบวนการโหลด

หากต้องการโหลดบันทึกลงในฐานข้อมูลไลบรารีให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักแล้วเรียกคำสั่ง "โหลด" จากเมนูบริบท (รูปที่ 32) ในกล่องโต้ตอบที่ปรากฏขึ้น (รูปที่ 39) คุณต้องระบุไฟล์ด้วยตนเอง (พร้อมเส้นทางแบบเต็ม) หรือใช้กล่องโต้ตอบการเลือกไฟล์มาตรฐาน หากต้องการเปิดกล่องโต้ตอบการเลือกไฟล์ ให้คลิกปุ่ม "" ทางด้านขวาของช่องป้อนชื่อไฟล์ หลังจากนั้น ให้เลือกการเข้ารหัสที่แสดงบันทึกในไฟล์และรอจนกว่ากระบวนการนับจำนวนบันทึกในไฟล์จะเสร็จสิ้น (ช่อง "จำนวนบันทึกในไฟล์" จะไม่เปลี่ยนแปลงอีกต่อไป)

สำหรับไฟล์บันทึกบรรณานุกรม คุณต้องเลือกรูปแบบ MARC (RUSMARC, UNIMARC, USMARC, MARC - หากแตกต่างจากสามรูปแบบแรก) และประเภทของรูปแบบ MARC (บรรณานุกรม, ที่เชื่อถือได้, การจำแนกประเภท) หากจำเป็น คุณสามารถระบุตัวเลือก "เพิ่มคำนำหน้าให้กับคีย์" (ในฟิลด์ 001) และ "สร้างคีย์ doublet" ได้

(ในฟิลด์ 998 และสำหรับ RUSMARC เท่านั้น)

หากไม่มีคีย์ในบันทึกที่ดาวน์โหลดมาหรือไม่เหมาะกับคุณ คุณควรตั้งค่าตัวเลือก "สร้างคีย์บันทึก" ในกรณีนี้ จะมีการสร้างคีย์ใหม่สำหรับแต่ละบันทึกที่แทรกตามคำนำหน้าฐานข้อมูลปัจจุบัน (สำหรับฐานข้อมูลบรรณานุกรม) และการตั้งค่าตัวสร้างหมายเลขคีย์ (ดูข้อ 5.10) เมื่อสร้างฐานข้อมูลใหม่ ตัวสร้างหมายเลขคีย์จะถูกตั้งค่าเป็น "1" (หมายเลขคีย์จะถูกสร้างขึ้นโดยเริ่มจาก 1)

ข้าว. 39 ตัวเลือก “สร้างคีย์บันทึก” และ “เพิ่มคำนำหน้าไปยังคีย์” จะใช้ร่วมกันไม่ได้

การดำเนินการโหลดช่วยให้คุณควบคุมลำดับของการโหลดบันทึก - คุณสามารถโหลดบันทึกทั้งหมด, บันทึกในช่วง (จำนวนบันทึกในช่วงสอดคล้องกับลำดับของบันทึกในไฟล์ที่ดาวน์โหลด), บันทึก“ จากครั้งแรกที่ไม่ได้แทรก จนจบ” ตัวเลือกสุดท้ายจะทำงานได้อย่างถูกต้องหากฐานข้อมูลที่โหลดบันทึกว่างเปล่าในตอนแรก และหากไฟล์บันทึกต้นฉบับและไฟล์บันทึกที่เสียหาย (เสียหาย) ไม่ได้ถูกแก้ไขระหว่างขั้นตอนการโหลด ไฟล์บันทึกที่ไม่ถูกต้องมีชื่อที่สอดคล้องกับไฟล์ต้นฉบับของบันทึกที่ดาวน์โหลดและมีนามสกุล ".bad" และถูกสร้างขึ้นในไดเร็กทอรีเดียวกันกับไฟล์บันทึกต้นฉบับ หากไม่สามารถแทรกบันทึกลงในฐานข้อมูลได้ บันทึกนั้นจะอยู่ในไฟล์บันทึกที่ไม่ถูกต้อง

หากต้องการเริ่มกระบวนการดาวน์โหลด ให้คลิกปุ่ม "เรียกใช้" คุณสามารถหยุดการดาวน์โหลดบันทึกได้ตลอดเวลาโดยคลิกปุ่ม "ปิด" และดำเนินการต่อในเวลาอื่น คุณสามารถหยุดการดาวน์โหลดการบันทึกชั่วคราวได้โดยคลิกปุ่ม "หยุด" จากนั้นดำเนินการต่อโดยคลิกปุ่ม "ดำเนินการต่อ"

บันทึก.

5. หากในบรรดาเรคคอร์ดที่โหลดมีเรคคอร์ดที่เกี่ยวข้อง การสร้างคีย์ใหม่จะทำให้การเชื่อมต่อเหล่านี้เสียหาย

6. คีย์ doublet ถูกสร้างขึ้นตามกฎของระบบข้อมูลอัตโนมัติ "Ruslan"

7. การตรวจสอบความซ้ำซ้อนจะดำเนินการเมื่อป้อนบันทึกใหม่จากเวิร์กสเตชันการจัดหา/แค็ตตาล็อก ไม่มีการตรวจสอบซ้ำระหว่างการโหลด

8. หลังจากโหลดบันทึกโดยไม่สร้างคีย์ใหม่ คุณต้องตั้งค่าตัวสร้างหมายเลขคีย์เป็นค่าใหม่ (ดูข้อ 5.10) เพื่อป้องกันการสร้างคีย์คู่

5.9. การขนถ่ายบันทึกจากฐานข้อมูลห้องสมุด การดำเนินการขนถ่ายทำให้แน่ใจได้ว่าขนถ่ายข้อมูลจากฐานข้อมูลบรรณานุกรมและฐานข้อมูลบริการ

สำหรับฐานข้อมูลบรรณานุกรม รองรับการอัปโหลดไปยังไฟล์ในรูปแบบ ISO2709 สำหรับฐานข้อมูลบริการ รองรับการอัปโหลดไปยังไฟล์ในรูปแบบ Ruslan (ดูภาคผนวก 3) เมื่ออัปโหลด บันทึกสามารถบันทึกใหม่เป็นการเข้ารหัสต่อไปนี้: DOS (866), MS Windows (1251), KOI-8, UNICODE (UTF-8) ในกรณีหลังนี้ จะไม่มีการดำเนินการเข้ารหัสใหม่ เนื่องจากบันทึกในฐานข้อมูลไลบรารีจะถูกจัดเก็บไว้ในการเข้ารหัส UTF-8

หากต้องการอัปโหลดบันทึกจากฐานข้อมูลไลบรารีไปยังไฟล์ให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักแล้วเรียกคำสั่ง "อัปโหลด" จากเมนูบริบท (รูปที่ 32) ในกล่องโต้ตอบที่ปรากฏขึ้น (รูปที่ 40) คุณต้องระบุไฟล์ด้วยตนเอง (พร้อมเส้นทางแบบเต็ม) หรือใช้กล่องโต้ตอบการเลือกไฟล์มาตรฐาน หากต้องการเปิดกล่องโต้ตอบการเลือกไฟล์ ให้คลิกปุ่ม "" ทางด้านขวาของช่องป้อนชื่อไฟล์ หลังจากนั้น ให้เลือกการเข้ารหัสที่ควรแสดงรายการในไฟล์

ข้าว. 40

เป็นไปได้ที่จะเขียนทับไฟล์ (เนื้อหาเก่าหายไป) หรือเพิ่มบันทึกที่อัปโหลดไว้ที่ส่วนท้าย ไฟล์ที่ระบุ. ตัวเลือก "ทีละบรรทัด" ระบุว่าจะมีการแทรกอักขระขึ้นบรรทัดใหม่ (ในรูปแบบ Windows เช่น สองไบต์) หลังจากแต่ละระเบียนในไฟล์

ช่อง "ลบแท็ก" ใช้เพื่อระบุรายการแท็กที่ควรลบเมื่อยกเลิกการโหลดจากบันทึกฐานข้อมูลบริการ แท็กจะถูกคั่นด้วยเครื่องหมายจุลภาค (ไม่มีเครื่องหมายจุลภาคต่อท้าย)

การดำเนินการอัปโหลดช่วยให้คุณสามารถควบคุมลำดับการอัปโหลดบันทึก - คุณสามารถอัปโหลดบันทึกทั้งหมด ช่วงของบันทึกบางช่วง และบันทึกที่เลือกตามคำขอ (สำหรับรูปแบบคำขอ ดูภาคผนวก 4) หมายเลขบันทึกในช่วงจะสอดคล้องกับลำดับการป้อนบันทึกลงในฐานข้อมูล ดังนั้นควรใช้คุณลักษณะนี้เมื่อยกเลิกการโหลดฐานข้อมูลทั้งหมด (หรือบางส่วน) ในส่วนที่ทราบ

การอัปโหลดบันทึกตามความต้องการสามารถใช้เพื่อเก็บถาวรการเปลี่ยนแปลง (บันทึกที่สร้างขึ้นใหม่และแก้ไขจาก จุดใดจุดหนึ่งเวลา). ดังนั้นคำขอ “@1012,5,0,2,0,0,8=20010521” จะดาวน์โหลด (จากฐานข้อมูลบรรณานุกรมที่ระบุ) บันทึกทั้งหมดที่สร้างหรือเปลี่ยนแปลงในช่วงระยะเวลาตั้งแต่วันที่ 21 พฤษภาคม 2544 จนถึงปัจจุบัน

สำหรับฐานข้อมูลบริการ แบบสอบถามที่คล้ายกันจะมีลักษณะดังนี้:

"@3.5,0.2,0.0.8=20010521"

หากต้องการเริ่มกระบวนการอัปโหลด ให้คลิกปุ่ม "เริ่ม" คุณสามารถหยุดการอัปโหลดบันทึกได้ตลอดเวลาโดยคลิกปุ่ม "ปิด" และดำเนินการต่อในเวลาอื่น คุณยังสามารถหยุดการอัปโหลดเรกคอร์ดชั่วคราวได้ด้วยการคลิกปุ่มหยุด จากนั้นดำเนินการต่อโดยคลิกปุ่มดำเนินการต่อ

บันทึก.

1. การยกเลิกการโหลดจากฐานข้อมูลบรรณานุกรมสามารถทำได้ในรูปแบบ MARC "ดั้งเดิม" เท่านั้น เช่น ในอันที่บันทึกถูกโหลดไว้

2. หากการยกเลิกการโหลดจากฐานข้อมูลเกิดขึ้นในเวลาที่ผู้ใช้สามารถทำงานกับฐานข้อมูลนี้ผ่านเซิร์ฟเวอร์ Ruslan การสูญเสียบันทึกในไฟล์ (หมายเลขไม่ตรงกับที่คาดไว้) อาจเป็นไปได้อันเป็นผลมาจากการลบบันทึก โดยผู้ใช้จากฐานข้อมูลนี้

5.10. การตั้งค่าหมายเลขเริ่มต้นของตัวสร้างคีย์บันทึกฐานข้อมูลไลบรารี หลังจากสร้างฐานข้อมูลใหม่ ตัวสร้างสำหรับฐานข้อมูลนี้จะถูกตั้งค่าเป็น "1" เช่น

เมื่อแทรกบันทึกใหม่จากเวิร์กสเตชันห้องสมุด จะมีการกำหนดหมายเลขไว้ (โดยใช้คีย์สำหรับฐานข้อมูลบริการและส่วนตัวเลขของคีย์สำหรับฐานข้อมูลบรรณานุกรม) ตามลำดับโดยเริ่มจาก 1

ข้าว. 41 หากหลังจากสร้างฐานข้อมูลแล้ว บันทึกถูกโหลดเข้าไปโดยไม่สร้างคีย์ (ดูข้อ 5.8) จากนั้นเมื่อแทรกบันทึกใหม่จากเวิร์กสเตชันของไลบรารี อาจกลายเป็นว่าคีย์ที่สร้างขึ้นใหม่นั้นมีอยู่แล้ว

เป็นผลให้เกิดข้อผิดพลาดเมื่อแทรกบันทึก ตัวอย่างเช่น คุณโหลด 3 รายการลงในฐานข้อมูลบรรณานุกรมบางรายการโดยไม่สร้างคีย์ บันทึกเหล่านี้มีคีย์ที่มีส่วนตัวเลข "5", "6" และ "7" ถัดไป ระเบียน 4 รายการจากเวิร์กสเตชันไลบรารีถูกแทรกลงในฐานข้อมูลนี้ พวกเขาได้รับกุญแจที่มีส่วนตัวเลข "1", "2", "3", "4" หากคุณพยายามแทรกบันทึกที่ 5 ลงในฐานข้อมูลนี้ จะเกิดข้อผิดพลาดเนื่องจากมีคีย์ที่มีส่วนตัวเลข “5” อยู่แล้ว เพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้น ควรเปลี่ยนตัวสร้างคีย์ เช่น ตั้งหมายเลขเริ่มต้นใหม่ให้มัน ตามตัวอย่างที่กำหนด หมายเลขเริ่มต้นของตัวสร้างใหม่ควรเป็น "8"

หากต้องการตั้งค่าหมายเลขเริ่มต้นใหม่ของตัวสร้างคีย์ให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "Set key" จากเมนูบริบท (รูปที่ 32) ในกล่องโต้ตอบที่ปรากฏขึ้น (รูปที่ 41) คุณจะเห็น หมายเลขสุดท้ายในคีย์ในบันทึกของฐานข้อมูลนี้ หมายเลขตัวสร้างปัจจุบัน และหมายเลขตัวสร้างเริ่มต้นใหม่ที่ระบบเสนอ หากคุณไม่พอใจกับหมายเลขเริ่มต้นใหม่ที่ระบบเสนอ คุณสามารถกำหนดหมายเลขที่คุณคิดว่าถูกต้องได้

คลิกที่ปุ่ม "เรียกใช้" เพื่อตั้งค่าหมายเลขเริ่มต้นตัวสร้างคีย์ใหม่ที่ระบุ ข้อความระบุว่าการดำเนินการเสร็จสมบูรณ์จะปรากฏในหน้าต่างบันทึก

บันทึก.

1. หากการดำเนินการถูกยกเลิก ค่าของเครื่องกำเนิดไฟฟ้าจะเพิ่มขึ้น 1 ดังนั้น หากคุณตัดสินใจที่จะไม่เปลี่ยนหมายเลขเริ่มต้นของเครื่องกำเนิดไฟฟ้า (หมายเลขปัจจุบันสอดคล้องกับหมายเลขเริ่มต้นใหม่) ให้คลิกปุ่ม "เรียกใช้" ปุ่มต่อไป

5.11. การดูบันทึกในฐานข้อมูลห้องสมุด หากต้องการดูบันทึกให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักแล้วเรียกคำสั่ง "ดู" จากเมนูบริบท (รูปที่ 32)

สามารถเรียกใช้คำสั่งเดียวกันได้โดยการดับเบิลคลิกปุ่มซ้ายของเมาส์บนบรรทัดที่มีฐานข้อมูลที่ต้องการ สำหรับฐานข้อมูลบรรณานุกรม กล่องโต้ตอบจะปรากฏดังรูปที่ 42 และสำหรับฐานข้อมูลบริการ ดังรูปที่ 43 หากไม่มีบันทึกในฐานข้อมูล หรือในกรณีที่มีข้อผิดพลาด ข้อความ “ข้อผิดพลาดในการดึงบันทึกแรก!” จะปรากฏขึ้น

ข้าว. ปุ่มนำทาง 42 ปุ่มช่วยให้คุณไปที่บันทึกแรกในฐานข้อมูล (“|”) ไปที่ รายการสุดท้ายไปยังฐานข้อมูล (“|”) ไปยังบันทึกถัดไป (“”) ไปยังบันทึกก่อนหน้า (“”) หากคุณไปที่บันทึกที่ไม่มีอยู่ ข้อความ “ข้อผิดพลาดในการดึงบันทึก!” จะปรากฏขึ้น สำหรับฐานข้อมูลบรรณานุกรม คุณสามารถนำทางไปยังบันทึกเฉพาะที่ระบุโดยคีย์ภายใน (คีย์ DB) หรือคีย์ภายนอก (คีย์จากฟิลด์ MARC 001) ในการดำเนินการนี้ให้ป้อนรหัสในช่องที่เหมาะสมของกล่องโต้ตอบแล้วกดปุ่ม "Enter"

("เข้า"). สำหรับฐานข้อมูลบริการ คุณสามารถย้ายไปยังบันทึกเฉพาะที่ระบุโดยคีย์ภายในได้

สถานะของบันทึกบรรณานุกรมหมายถึง: 0 – บันทึกไม่ได้รับการจัดทำดัชนี 1 – บันทึกได้รับการจัดทำดัชนี (โดย อย่างน้อยในเฟส 1 ในกรณีการจัดทำดัชนีสองเฟส)

ข้าว. 43 สำหรับฐานข้อมูลบรรณานุกรม คุณสามารถเลือก (เพื่อเลือกบันทึกทั้งหมด วางเคอร์เซอร์ในช่องบันทึกแล้วกด Ctrl+A) และคัดลอกการแสดงข้อความของบันทึกไปยังคลิปบอร์ด (คีย์ผสมมาตรฐานคือ Ctrl+ ค).

สำหรับบันทึกบรรณานุกรม ข้อมูลเกี่ยวกับใครเป็นผู้สร้างและเวลาจะแสดงในช่องที่มีชื่ออย่างเหมาะสม สำหรับบันทึกอย่างเป็นทางการ ข้อมูลเกี่ยวกับใครเป็นผู้สร้างและเวลาใดจะอยู่ในฟิลด์ 2 และ 3 ของแท็ก ตามลำดับ (รูปแบบวันที่: YYYYMMDDDHHMMSS) หากบันทึกถูกสร้างขึ้นในระหว่างกระบวนการดาวน์โหลดจากเวิร์กสเตชันของผู้ดูแลระบบ ชื่อของผู้สร้างคือ “phloader”

ปุ่ม “ลบ” ใช้เพื่อลบบันทึกออกจากฐานข้อมูล เมื่อลบออก รายการจะถูกวางไว้ในตารางย้อนกลับ (ดูหัวข้อ 5.13) หลังจากถอดออกแล้วก็ยังยังคงอยู่บนหน้าจอ สำหรับฐานข้อมูลบรรณานุกรม รองรับการดำเนินการจัดทำดัชนี/จัดทำดัชนีบันทึกที่ดูใหม่ (ปุ่ม "จัดทำดัชนีใหม่") การทำดัชนี/การจัดทำดัชนีใหม่จะดำเนินการตามตารางดัชนีที่กำหนดไว้สำหรับฐานข้อมูลที่เลือก (ดูข้อ 5.1)

5.12. การควบคุม doublets ในฟิลด์ของบันทึก MARC และบันทึกการบริการ การควบคุม doublets ช่วยให้คุณได้รับรายการค่า doublet ในฟิลด์ที่ระบุ (ฟิลด์ย่อย) ของบันทึก MARC หรือฟิลด์ของบันทึกการบริการ การดำเนินการนี้มีประโยชน์สำหรับการควบคุมการทำซ้ำหมายเลขสินค้าคงคลัง บาร์โค้ด ฯลฯ

หากต้องการรับรายการ doublets ในฐานข้อมูลบรรณานุกรมให้เลือกแถวที่มีฐานข้อมูลที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "Doublets" จากเมนูบริบท (รูปที่ 32) ในกล่องโต้ตอบที่ปรากฏขึ้น (รูปที่ 44) ในช่อง "ฟิลด์" ให้ป้อนหมายเลขฟิลด์ (ฟิลด์ย่อย) ในช่อง "ปริมาณ" ซึ่งเป็นการจำกัดจำนวนค่าที่จะดึงข้อมูล

หากต้องการค้นหา doublets ให้คลิกปุ่ม "ค้นหา" หลังจากการดำเนินการค้นหาเสร็จสิ้น ข้อความจะปรากฏขึ้นเพื่อระบุจำนวนดับเบิ้ลที่ดึงข้อมูลมา ถ้ามันเท่ากับลิมิตก็อาจมีการทวีคูณมากกว่า ดับเบิ้ลจะถูกแสดงในตารางของกล่องโต้ตอบ คอลัมน์ "ค่า" จะแสดงค่าของฟิลด์ที่ระบุ (ฟิลด์ย่อย) ซึ่งซ้ำกันในบันทึกของฐานข้อมูลที่เลือก สำหรับฐานข้อมูลบริการ ค่านี้จะถูกตัดทอนเหลืออักขระ 32 ตัวแรก คอลัมน์ "ความซ้ำซ้อน" จะแสดงจำนวนการซ้ำของค่าในบันทึกทั้งหมดของฐานข้อมูลที่เลือก

เมื่อคุณปิดกล่องโต้ตอบ Doublet Search ข้อความจะปรากฏขึ้นเพื่อขอให้คุณบันทึก doublet ที่พบลงในไฟล์ข้อความเพื่อให้บรรณารักษ์ใช้ในภายหลัง

ข้าว. 44

5.13. การดูประวัติการเปลี่ยนแปลงในบันทึกบรรณานุกรมและการเรียกคืนบันทึกที่ถูกลบหรือเปลี่ยนแปลง IBS "Ruslan" จะจัดเก็บประวัติการเปลี่ยนแปลงในบันทึกบรรณานุกรมสำหรับฐานข้อมูลบรรณานุกรมแต่ละฐานข้อมูล เมื่อมีการเปลี่ยนแปลงระเบียน เวอร์ชันเก่าของระเบียนจะถูกวางไว้ในสิ่งที่เรียกว่าตารางย้อนกลับ เมื่อลบรายการแล้ว รายการนั้นจะถูกวางไว้ในตารางย้อนกลับด้วย สำหรับแต่ละบันทึกจะถูกจัดเก็บว่าใครเป็นผู้สร้างและเมื่อใด คุณสามารถกู้คืนเวอร์ชันใดๆ ของบันทึกไปยังฐานข้อมูลได้ (หากเวอร์ชันนี้ยังไม่ได้ถูกลบ)

ข้าว. 45 หากต้องการดูตารางย้อนกลับของฐานข้อมูลบางฐานข้อมูลให้เลือกแถวที่มีฐานข้อมูลบรรณานุกรมที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "ย้อนกลับ" จากเมนูบริบท (รูปที่ 32) กล่องโต้ตอบจะปรากฏขึ้นดังรูปที่ 45

สำหรับแต่ละเรกคอร์ด คีย์ภายใน (คีย์ DB) จะปรากฏขึ้น คีย์ต่างประเทศ (จากฟิลด์ MARC 001); การดำเนินงานอันเป็นผลมาจากการที่ รายการนี้ถูกวางไว้ในโต๊ะย้อนกลับ ผู้ใช้ที่สร้าง (อันเป็นผลมาจากการดำเนินการโหลด แทรก หรือแก้ไข) เวอร์ชันของเรกคอร์ดนี้ในกรณีของการดำเนินการเปลี่ยนแปลงและลบ หรือผู้ที่ลบเรกคอร์ดในกรณีของการดำเนินการลบ เวลาที่สร้างขึ้น (และไม่ได้วางไว้ในตารางย้อนกลับ!) ในฐานข้อมูล รุ่นนี้บันทึก ในกรณีของการดำเนินการแก้ไขและลบ หรือเวลาที่ดำเนินการลบ (เมื่อบันทึกถูกวางในตารางการย้อนกลับอันเป็นผลมาจากการดำเนินการลบ)

ข้าว. 46 ในตัวอย่างในรูปที่ 45 บันทึกที่มีคีย์ “ru\spstu\books\139427” ถูกโหลดลงในเวิร์กสเตชันของผู้ดูแลระบบ (user phloader) เมื่อวันที่ 14/02/2004 เวลา 15:53:23 น.

รายการเวอร์ชันต่อไปนี้ถูกสร้างขึ้นโดยผู้ใช้ compl เมื่อวันที่ 24/02/2547 เวลา 11:35:29 น. และถูกย้อนกลับอันเป็นผลมาจากการดำเนินการเปลี่ยนแปลง รายการเวอร์ชันต่อไปนี้ถูกสร้างขึ้นโดยผู้ใช้ compl เมื่อวันที่ 24/02/2547 เวลา 11:36:34 น. และถูกย้อนกลับอันเป็นผลมาจากการดำเนินการลบที่ดำเนินการโดยผู้ใช้ compl_admin เมื่อวันที่ 24/02/2547 เวลา 11: 40:23. บันทึกด้วยคีย์ “ru\spstu\books\139435”

ถูกอัพโหลดไปยังเวิร์กสเตชันของผู้ดูแลระบบ (user phloader) เมื่อวันที่ 14/02/2004 เวลา 15:53:23 น. ในวันที่ 24/02/2004 เวลา 11:38:30 น. รายการนี้ถูกลบโดยผู้ดูแลระบบ (libmgr) ออกจากเวิร์กสเตชันของผู้ดูแลระบบ

ข้าว. 47 การดำเนินการทั้งหมดในหน้าต่างย้อนกลับดำเนินการผ่านเมนูบริบท (รูปที่ 46) หากต้องการเปรียบเทียบเวอร์ชันเก่าของบันทึกกับเวอร์ชันปัจจุบัน (ในฐานข้อมูลการทำงาน) ให้เลือกแถวของตารางกับเวอร์ชันเก่าแล้วดับเบิลคลิกด้วยปุ่มซ้ายของเมาส์หรือเลือกคำสั่ง "เปรียบเทียบ" จากเมนูบริบท กล่องโต้ตอบจะปรากฏขึ้นดังรูปที่ 47 ส่วนบนของกล่องโต้ตอบประกอบด้วยบันทึกปัจจุบันจากฐานข้อมูล ผู้สร้าง และวันที่สร้าง ส่วนล่างของกล่องโต้ตอบประกอบด้วยรายการจากตารางย้อนกลับ ผู้สร้าง และวันที่สร้างรายการ หากบันทึกปัจจุบัน (ในฐานข้อมูล) ถูกลบไปแล้ว ส่วนบนสุดจะว่างเปล่า

หากต้องการเปรียบเทียบรายการจากตารางย้อนกลับ ให้เลือกสองรายการที่คุณสนใจ และเลือกคำสั่ง "เปรียบเทียบ" จากเมนูบริบท

หากต้องการกู้คืนเวอร์ชันเก่าของเรกคอร์ด ให้เลือกเวอร์ชันเก่าที่ต้องการ และเลือกคำสั่ง "กู้คืน" จากเมนูบริบท หากต้องการคืนค่าเวอร์ชันล่าสุดของบันทึกที่ถูกลบ คุณสามารถเลือกแถวของตารางที่มีการดำเนินการลบหรือลบแล้ว หากคุณกู้คืนการบันทึกเวอร์ชันเก่าที่ไม่ถูกลบ รุ่นปัจจุบันจะถูกวางไว้ในตารางย้อนกลับ บันทึกที่กู้คืนจะถือว่าถูกสร้างขึ้นโดยผู้ใช้ DBMS ซึ่งเป็นเจ้าของฐานข้อมูล (ดูข้อ 2.1) ซึ่งเป็นที่ตั้งของฐานข้อมูลบรรณานุกรมนี้ ในตัวอย่างที่กล่าวถึงในบทช่วยสอนนี้ ผู้ใช้นี้จะเป็น lib1 (ดู

เช่น รูปที่ 45)

ข้าว. 48 ข้อมูลเกี่ยวกับบันทึกเวอร์ชันเก่าจะแสดงในกล่องโต้ตอบการย้อนกลับในส่วนละ 30 เวอร์ชัน เมื่อคุณเปิดกล่องโต้ตอบการย้อนกลับ บันทึกเวอร์ชันล่าสุด 30 รายการในฐานข้อมูลที่ระบุจะปรากฏขึ้น ตามค่าเริ่มต้น รายการจะถูกจัดเรียงตามวันที่จากมากไปน้อย คุณสามารถจัดเรียงตารางย้อนกลับตามคอลัมน์ใดก็ได้โดยคลิกซ้ายที่ส่วนหัวคอลัมน์ หากต้องการดึงข้อมูลเวอร์ชัน 30 ถัดไป ให้เลือกเลือกเพิ่มเติมจากเมนูบริบท หากต้องการค้นหาเวอร์ชันใหม่อย่างรวดเร็วก่อนที่จะออกคำสั่ง "เลือกเพิ่มเติม" ให้เลือกบรรทัดสุดท้ายในรายการ - บรรทัดนี้จะยังคงถูกเลือกหลังจากดำเนินการคำสั่ง

เนื่องจากเรกคอร์ดหลายเวอร์ชันสะสมอยู่ในตารางย้อนกลับเมื่อเวลาผ่านไป คุณจึงสามารถกรองเรกคอร์ดเหล่านั้นได้ หลังจากใช้ตัวกรองแล้ว เวอร์ชันของบันทึกจะแสดงเป็นส่วนๆ 30 ชิ้นด้วย หากต้องการตั้งค่าตัวกรอง ให้เลือกคำสั่ง "ตัวกรอง" จากเมนูบริบท กล่องโต้ตอบจะปรากฏขึ้น (รูปที่ 48) ซึ่งคุณสามารถตั้งค่าการกรองด้วยคีย์ภายใน (คีย์ฐานข้อมูล) ด้วยคีย์ต่างประเทศ (จากฟิลด์ MARC 001) โดยการดำเนินการที่ส่งผลให้รายการถูกรวมไว้ในตารางย้อนกลับ โดยผู้ใช้ที่สร้างบันทึกเวอร์ชันหรือบุคคลที่ลบบันทึก และตามวันที่สร้างเวอร์ชันบันทึกหรือลบบันทึก สำหรับคีย์ภายในและวันที่ คุณสามารถระบุความสัมพันธ์ (, =...) คีย์ต่างประเทศจะถูกกรองโดยการดำเนินการ LIKE เสมอ ในกรณีที่ไม่มีอักขระพิเศษ (“_”, “%”) การดำเนินการนี้จะใช้งานได้เพื่อความเท่าเทียมกัน อักขระพิเศษขีดล่าง (“_”) หมายถึงอักขระใดๆ (หนึ่งตัว!) เปอร์เซ็นต์อักขระพิเศษ (“%”) หมายถึงจำนวนอักขระเท่าใดก็ได้ โดยปกติแล้วเปอร์เซ็นต์อักขระพิเศษจะใช้เพื่อหลีกเลี่ยงการระบุคำนำหน้าคีย์ ซึ่งโดยปกติจะเหมือนกันสำหรับบันทึกฐานข้อมูลบรรณานุกรมทั้งหมด หากต้องการลบตัวกรอง ให้เรียกกล่องโต้ตอบตัวกรองขึ้นมา คลิกที่ปุ่ม "ล้าง" ก่อน จากนั้นจึงคลิก "ยอมรับ" ปุ่ม “ปล่อยไว้โดยไม่มีการเปลี่ยนแปลง” จะปิดหน้าต่างตัวกรองโดยไม่ทำการเปลี่ยนแปลงเงื่อนไขการกรองใดๆ

เพื่อลดขนาดโดยรวมของฐานข้อมูลและเพิ่มความเร็วในการทำงานกับบันทึกเวอร์ชันเก่า ขอแนะนำให้ทำความสะอาดตารางย้อนกลับเป็นระยะ (ลบเวอร์ชันเก่ามาก) การดำเนินการนี้สามารถทำได้หลายวิธี ที่สุด วิธีที่รวดเร็วการลบเวอร์ชันเก่าทั้งหมดมีให้ในย่อหน้าที่ 5.4 นอกจากนี้คุณยังสามารถลบเวอร์ชันเก่าทั้งหมดออกจากกล่องโต้ตอบการย้อนกลับโดยเลือกคำสั่ง "ลบทั้งหมด" จากเมนูบริบท หากต้องการลบเรคคอร์ดเวอร์ชันที่เลือก ให้เลือกคำสั่ง "ลบที่เลือก" จากเมนูบริบท หากต้องการลบเรคคอร์ดทุกเวอร์ชันที่ตรงกับตัวกรองที่ใช้ ให้เลือกคำสั่ง "ลบทั้งหมดตามตัวกรอง" จากเมนูบริบท

5.14. การแก้ไขบันทึกบรรณานุกรมเป็นชุด IBS "Ruslan" มีสองตัวเลือกสำหรับการแก้ไขบันทึกบรรณานุกรมเป็นชุด: แบบง่ายและขั้นสูง ตัวเลือกแบบง่ายนี้มีความสามารถจำกัด แต่มีส่วนต่อประสานกับผู้ใช้ที่เป็นมิตร ตัวเลือกขั้นสูงช่วยให้คุณสามารถทำการเปลี่ยนแปลงบันทึกได้ แต่ต้องมีส่วนร่วมของโปรแกรมเมอร์เพื่อสร้างโปรแกรมสำหรับการเปลี่ยนแปลงเหล่านี้ ดังนั้น สำหรับเวอร์ชันขยาย บริการสนับสนุนจะมีไลบรารีพิเศษ (DLL) ที่มีการเปลี่ยนแปลงทั่วไป ในฐานะส่วนหนึ่งของการสนับสนุนทางเทคนิค คุณสามารถสั่งการเปลี่ยนแปลงที่จำเป็นได้ (ติดต่อ [ป้องกันอีเมล]).

หากต้องการทำการเปลี่ยนแปลงชุดอย่างง่ายในฐานข้อมูลบางฐานข้อมูลให้เลือกแถวที่มีฐานข้อมูลบรรณานุกรมที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "เปลี่ยนบันทึก - การเปลี่ยนแปลงอย่างง่าย" จากเมนูบริบท (รูปที่ 32) กล่องโต้ตอบจะปรากฏขึ้นดังรูปที่ 49

เป็นไปได้ที่จะดำเนินการเปลี่ยนแปลงพร้อมกันสามรายการ:

การแทนที่/เพิ่มสตริงย่อยในฟิลด์ (ฟิลด์ย่อย) หรือในฟิลด์แบบฝัง (ฟิลด์ย่อย) ในช่องการสื่อสาร การดำเนินการเปลี่ยนแปลงจะดำเนินการในทุกอินสแตนซ์ของฟิลด์ย่อยในทุกอินสแตนซ์ของฟิลด์เรกคอร์ด การเพิ่มฟิลด์ย่อยทำได้เฉพาะกับฟิลด์ที่มีอยู่และในทุกกรณีของฟิลด์ เช่น

หากไม่มีฟิลด์ก็จะไม่ถูกสร้างขึ้นโดยอัตโนมัติ คุณสามารถแทนที่สตริงทั้งหมดได้เมื่อตั้งค่าตัวเลือก " ทั้งบรรทัด" ดำเนินการลบฟิลด์ (ฟิลด์ย่อย) เมื่อระบุตัวเลือก "ลบ" ดำเนินการเพิ่มสตริงย่อย (อาจร่วมกับการเพิ่มฟิลด์ย่อย) เมื่อระบุตัวเลือก "เพิ่ม" (ค่าในส่วน "แทนที่" ฟิลด์ทำหน้าที่เป็นตัวกรองบันทึก) ในกรณีหลัง คุณสามารถระบุได้ว่าต้องทำอย่างไรหากมีฟิลด์ย่อย: เพิ่ม, ไม่ต้องเพิ่ม, เชื่อมต่อทางด้านซ้าย (ตัวเลือก “lk”) หรือทางด้านขวา (ตัวเลือก “pk”) หากคุณเปิดใช้งานตัวเลือก "เพิ่ม" ฟิลด์ย่อยที่ไม่มีอยู่จะถูกเพิ่มก็ต่อเมื่อมีฟิลด์นั้นอยู่เท่านั้น

การแทนที่ตัวบ่งชี้ในฟิลด์หรือในฟิลด์ในตัวในฟิลด์การสื่อสาร

แทนที่สตริงย่อยในฟิลด์โค้ด (ฟิลด์ย่อย) หรือในฟิลด์โค้ดแบบฝัง (ฟิลด์ย่อย) ในช่องการสื่อสาร ตัวเลือก "เพิ่ม" ช่วยให้คุณสามารถเพิ่มฟิลด์โค้ด (ฟิลด์ย่อย) ได้ตลอดเวลาหรือหากไม่มีอยู่ ตัวบ่งชี้ที่หายไปจะถูกระบุด้วยช่องว่าง โทเค็นถูกระบุโดยการระบุ 000 ในฟิลด์ที่เข้ารหัส สำหรับฟิลด์ที่เข้ารหัส จะมีการระบุตำแหน่งที่จะทำการเปลี่ยนแปลง (เริ่มจาก 0) ในกรณีนี้ ความยาวของสตริงย่อยที่ถูกแทนที่และแทนที่จะต้องตรงกัน

ข้าว. 49 ในการเพิ่มฟิลด์ย่อยพร้อมกับการเพิ่มฟิลด์ (เมื่อฟิลด์ไม่มีอยู่) คุณต้องตั้งค่าพารามิเตอร์ในส่วนสำหรับฟิลด์ที่เข้ารหัส ไม่ว่าฟิลด์นั้นจะถูกเข้ารหัสหรือไม่ก็ตาม

ในพื้นที่สำหรับการป้อนสตริงข้อมูล ("แทนที่" และ "ถึง") คุณสามารถระบุการแทนที่มาโครในรูปแบบของลิงก์ไปยังฟิลด์ย่อย เช่น (999a) ในกรณีนี้ ค่าของสตริงจะถูกนำมาจากฟิลด์ย่อยที่เกี่ยวข้อง หากฟิลด์ที่ระบุในมาโครตรงกับฟิลด์ที่ดำเนินการแก้ไข (ป้อนใน "ฟิลด์") ค่าแถวสำหรับแต่ละอินสแตนซ์ของฟิลด์จะถูกนำมาจากอินสแตนซ์ที่เกี่ยวข้องของฟิลด์ หากฟิลด์แตกต่างกัน ค่าของแถวจะถูกนำมาจากอินสแตนซ์แรกของฟิลด์ที่ระบุในมาโคร

ข้าว. 50 การใช้การทดแทนมาโครทำให้คุณสามารถคัดลอกข้อมูลจากฟิลด์ย่อยหนึ่งไปยังอีกฟิลด์หนึ่ง (เพิ่มการดำเนินการ) และรับตัวกรองที่ซับซ้อนมากขึ้นระหว่างการดำเนินการลบ/แทนที่

หากต้องการดำเนินการเปลี่ยนแปลงชุดเพิ่มเติมในฐานข้อมูลบางฐานข้อมูลให้เลือกแถวที่มีฐานข้อมูลบรรณานุกรมที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "เปลี่ยนบันทึกการเปลี่ยนแปลงเพิ่มเติม" จากเมนูบริบท (รูปที่ 32) กล่องโต้ตอบจะปรากฏขึ้นดังรูปที่ 50

ในฟิลด์ "ไฟล์ DLL" คุณต้องป้อนชื่อของไฟล์ไลบรารีไดนามิก (ต้องมีนามสกุล dll) เพื่อระบุเส้นทางแบบเต็มด้วยตนเอง หรือใช้กล่องโต้ตอบการเลือกไฟล์มาตรฐาน หากต้องการเปิดกล่องโต้ตอบ ให้คลิกปุ่ม "" ทางด้านขวาของช่องป้อนชื่อไฟล์ หลังจากเลือกไฟล์ DLL จากรายการเปลี่ยนชื่อแล้ว ให้เลือกฟังก์ชันฟังก์ชันที่ต้องการ (FuncName) ถ้า ไฟล์ DLLที่ให้บริการสนับสนุนระบบ การกำหนดฟังก์ชันจะมีระบุไว้ในเอกสารประกอบ หลังจากเลือกฟังก์ชันแล้ว ช่อง "บันทึก" จะปรากฏขึ้น ข้อมูลเพิ่มเติมในการทำงานกับฟังก์ชัน ในฟิลด์ไฟล์ตัวเลือก ให้ป้อนชื่อของไฟล์ตัวเลือก หากจำเป็นสำหรับคุณสมบัติที่เลือก

ตัวเลือกการเปลี่ยนแปลงชุดงานทั้งแบบง่ายและขั้นสูงมีองค์ประกอบการปรับแต่งทั่วไปดังต่อไปนี้ การเปลี่ยนแปลงสามารถทำได้โดยตรงในฐานข้อมูลการทำงานซึ่งระบุไว้ในช่อง "ชื่อฐานข้อมูล" หรือโดยการคัดลอกบันทึกใหม่ไปยังฐานข้อมูลอื่น (ควรว่างเปล่า) (ในการดำเนินการนี้จะต้องเลือกชื่อใน "ชื่อของ ฐานข้อมูลที่จะใส่บันทึกที่เปลี่ยนแปลง”) ต้องสร้างฐานการคัดลอกก่อนจึงจะสามารถเริ่มขั้นตอนการเปลี่ยนแปลงชุดงานได้ ทำให้สามารถตรวจสอบความถูกต้องของการเปลี่ยนแปลงในบันทึกและหลีกเลี่ยงความเสียหายต่อบันทึกในฐานข้อมูลการทำงาน หากการเปลี่ยนแปลงบันทึกเกิดขึ้นอย่างถูกต้อง คุณสามารถเริ่มขั้นตอนการเปลี่ยนแปลงบันทึกในฐานข้อมูลการทำงานได้โดยตรง ในการดำเนินการนี้ ช่อง "ชื่อของฐานข้อมูลที่จะวางบันทึกที่เปลี่ยนแปลง" จะต้องเว้นว่างไว้ คุณไม่จำเป็นต้องเลือกสิ่งใดในนั้น! โดยที่ เวอร์ชั่นเก่าแต่ละรายการ (ก่อนการแก้ไข) จะถูกใส่ในการย้อนกลับ ขอแนะนำว่าก่อนที่จะแก้ไขบันทึกในฐานข้อมูลการทำงานให้ทำสำเนาเก็บถาวร (ดูย่อหน้าที่ 7)

ในช่อง "ตารางการแยกวิเคราะห์" คุณสามารถระบุตารางการจัดทำดัชนีพิเศษหรือส่วนของส่วนที่อธิบายของตารางการจัดทำดัชนีได้ (ดู

ข้อ 2.2) สำหรับการจัดทำดัชนี/การจัดทำดัชนีใหม่ของบันทึกที่เปลี่ยนแปลง ไม่แนะนำให้ป้อนข้อมูลใดๆ ลงในฟิลด์ Indexing Table เว้นแต่คุณจะแน่ใจว่ากำลังทำอะไรอยู่ ค่า “0” (ค่าเริ่มต้น) ในฟิลด์นี้หมายถึง: อย่าสร้างดัชนีบันทึกที่เปลี่ยนแปลง ขอแนะนำให้ระบุค่านี้หากมีการแก้ไขฟิลด์/ฟิลด์ย่อยที่ไม่ได้จัดทำดัชนี

หากคุณไม่ได้ป้อนสิ่งใดลงในฟิลด์ตารางการทำดัชนี ระบบจะใช้ตารางการทำดัชนีเริ่มต้นสำหรับฐานข้อมูลที่กำหนด (แนะนำหากฟิลด์ที่จัดทำดัชนีมีการเปลี่ยนแปลง)

เป็นไปได้ที่จะดูบันทึกทั้งหมดสำหรับการเปลี่ยนแปลงหรือในช่วงที่กำหนด (ตามลำดับการเข้าสู่ฐานข้อมูล) เมื่อไร การเปลี่ยนแปลงง่ายๆนอกจากนี้ยังสามารถเปลี่ยนบันทึกที่เลือกตามคำขอได้ (ดูภาคผนวก 4)

ธง "ย้อนกลับ" กำหนดว่าระเบียนเวอร์ชันเก่าจะถูกย้อนกลับหรือไม่ ขอแนะนำให้ล้างการตั้งค่าสถานะนี้หากคุณมั่นใจในความถูกต้องของการเปลี่ยนแปลงที่เกิดขึ้น (ความถูกต้องของการเปลี่ยนแปลงได้รับการตรวจสอบอย่างรอบคอบโดยใช้ฐานข้อมูลทดสอบซึ่งมีการวางบันทึกที่เปลี่ยนแปลงไว้) และมีการเปลี่ยนแปลงบันทึกจำนวนมาก

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

บันทึก.

1. ในกรณี การเปลี่ยนแปลงชุด(ซึ่งฟิลด์/ฟิลด์ย่อยที่จัดทำดัชนีมีการเปลี่ยนแปลง) ครอบคลุมเปอร์เซ็นต์ที่มีนัยสำคัญของบันทึกในฐานข้อมูล ขอแนะนำให้ตั้งค่าฟิลด์ "ตารางดัชนี" เป็น "0" และหลังจากการเปลี่ยนแปลงเป็นกลุ่ม ให้ลบดัชนีทั้งหมด (ดูหัวข้อ 5.4) และจัดทำดัชนีฐานข้อมูลอีกครั้ง (ดูข้อ 5.5)

2. หากกระบวนการเปลี่ยนแปลงถูกขัดจังหวะ บันทึกที่มีการเปลี่ยนแปลงจนถึงจุดนี้จะยังคงอยู่ในสถานะที่เปลี่ยนแปลง หากต้องการคืนค่าการบันทึกต้นฉบับ ให้ใช้ฟังก์ชันการกู้คืนการบันทึกเวอร์ชันเก่า (ดู

หน้า 5.13) หรือกู้คืนสำเนาฐานข้อมูลที่เก็บถาวร

3. ในระหว่างกระบวนการเปลี่ยนแบทช์ จะไม่มีการวิเคราะห์สถิติ

หากจำเป็น (หากฟิลด์/ฟิลด์ย่อยที่จัดทำดัชนีไว้มีการเปลี่ยนแปลง) ผู้ดูแลระบบจะต้องดำเนินการอย่างอิสระ (ดูข้อ 5.6) ขอแนะนำให้วิเคราะห์สถิติหลังจากทำการเปลี่ยนแปลงที่จำเป็นทั้งหมด

6. เทคโนโลยีห้องสมุด ในส่วนนี้จะอธิบายการดำเนินการที่จำเป็นในการกำหนดค่าวงจรเทคโนโลยีที่ประยุกต์ซึ่งดำเนินการทั้งอย่างอิสระโดยเซิร์ฟเวอร์ Ruslan และวงจรเทคโนโลยีที่ใช้ร่วมกับเวิร์กสเตชันต่างๆ ของระบบ

6.1. การทำงานกับฐานข้อมูลบัฟเฟอร์ IBS "Ruslan" รองรับสองเทคโนโลยีสำหรับการป้อนบันทึกใหม่ เทคโนโลยีแรกถือว่ามีฐานข้อมูลบรรณานุกรมหลักเพียงฐานข้อมูลเดียว (สำหรับเอกสารประเภทหนึ่ง เช่น หนังสือ) เจ้าหน้าที่ห้องสมุดจัดทำบันทึกข้อมูลในฐานข้อมูลนี้ เมื่อทำงานกับแค็ตตาล็อกอิเล็กทรอนิกส์ ผู้อ่านจะทำงานกับฐานข้อมูลนี้ได้ด้วยเช่นกัน ในกรณีนี้เกิดปัญหาเกี่ยวกับการเข้าถึงคำอธิบายบรรณานุกรมของผู้อ่านที่ยังไม่ผ่านการประมวลผลบรรณานุกรมครบวงจร ได้แก่ แผนกบริการไม่ได้รับเอกสาร ผู้อ่านสามารถสั่งเอกสารที่ไม่มีให้บริการได้ ปัญหานี้สามารถแก้ไขได้ ดังต่อไปนี้. สำหรับบันทึกที่ยังไม่ได้รับการประมวลผล สถานะจะเป็น "ตั้งค่า" (ในเครื่องหมายบันทึก) หมายความว่าเอกสารไม่ได้รับการจัดทำรายการอย่างครบถ้วน และในส่วนติดต่อผู้ใช้ของผู้อ่าน จะมีการแนะนำตัวกรองที่ซ่อนอยู่ตามสถานะของรายการ ข้อเสียของวิธีการซ่อนเรคคอร์ดในเอกสารที่จัดหมวดหมู่ไม่ครบถ้วนจากผู้อ่านคือใช้ทรัพยากรมาก (ประสิทธิภาพของระบบลดลง)

ระบบ Ruslan ยังนำเสนอเทคโนโลยีอื่นสำหรับการซ่อนบันทึกของเอกสารที่จัดทำไม่ครบถ้วนจากผู้อ่าน นอกเหนือจากฐานข้อมูลบรรณานุกรมหลัก (สำหรับประเภทเอกสาร) แล้ว ยังมีการสร้างฐานข้อมูลบรรณานุกรมบัฟเฟอร์ (สำหรับประเภทเอกสาร) บันทึกใหม่จะถูกป้อนและประมวลผลในฐานข้อมูลบัฟเฟอร์ เมื่อเสร็จสิ้นการประมวลผล เอกสารจะถูกโอนไปยังแผนกบริการ และบันทึกในเอกสารเหล่านี้จะถูกโอนจากฐานข้อมูลบัฟเฟอร์ไปยังฐานข้อมูลหลัก ฐานข้อมูลบัฟเฟอร์ไม่สามารถเข้าถึงได้สำหรับผู้อ่าน (ดูจุดที่ 4) ข้อดีของเทคโนโลยีนี้คือคุณสามารถกำหนดค่าการเข้าถึงบัฟเฟอร์และฐานข้อมูลหลักในระดับต่างๆ สำหรับพนักงานห้องสมุดได้ ซึ่งเพิ่มความปลอดภัยของฐานข้อมูลหลัก (ตัวอย่างเช่น การดำเนินการลบจะได้รับอนุญาตสำหรับฐานข้อมูลบัฟเฟอร์เท่านั้น)

หากต้องการถ่ายโอนบันทึกที่สมบูรณ์จากฐานข้อมูลบรรณานุกรมบัฟเฟอร์ไปยังฐานข้อมูลหลักให้เลือกแถวที่มีฐานข้อมูลบัฟเฟอร์ที่ต้องการในตารางในหน้าต่างหลักและเรียกคำสั่ง "ย้ายบันทึก" จากเมนูบริบท

(รูปที่ 32) หลังจากช่วงระยะเวลาหนึ่งในระหว่างที่มีการวิเคราะห์บันทึกในฐานข้อมูลบัฟเฟอร์กล่องโต้ตอบจะปรากฏขึ้น (รูปที่ 51) ซึ่งคุณต้องเลือกฐานข้อมูลหลักที่จะย้ายบันทึกไป

ข้าว. 51

เฉพาะบันทึกที่สมบูรณ์เท่านั้นที่จะถูกย้าย ในกรณีของเรกคอร์ดที่เกี่ยวข้องกันตามลำดับชั้น เรกคอร์ดที่สมบูรณ์ระดับบนสุดจะถูกย้ายเสมอ จำนวนบันทึกที่ถูกย้ายซึ่งไม่ใช่ระดับสูงสุดสามารถเปลี่ยนแปลงได้ด้วยตนเอง โดยจะเพิ่มเป็นทวีคูณของ 5 หรือ 10 โดยอัตโนมัติ นอกจากนี้ ยังสามารถบันทึกบันทึกที่ถูกย้ายซึ่งไม่ใช่ระดับสูงสุดพร้อมกันไปยังไฟล์ในการเข้ารหัสแบบใดแบบหนึ่งได้: DOS (866), MS Windows (1251), KOI-8 หรือ UNICODE (UTF-8) หากต้องการบันทึกบันทึกลงในไฟล์ คุณต้องระบุชื่อไฟล์ด้วยตนเอง (พร้อมเส้นทางแบบเต็ม) หรือใช้กล่องโต้ตอบการเลือกไฟล์มาตรฐาน

หากต้องการเปิดกล่องโต้ตอบการเลือกไฟล์ ให้คลิกปุ่ม "" ทางด้านขวาของช่องป้อนชื่อไฟล์ คุณสามารถเขียนทับไฟล์ (เนื้อหาเก่าสูญหาย) หรือผนวกบันทึกเพจที่ส่วนท้ายของไฟล์ที่ระบุ ตัวเลือก "ทีละบรรทัด" ระบุว่าจะมีการแทรกอักขระขึ้นบรรทัดใหม่ (ในรูปแบบ Windows เช่น สองไบต์) หลังจากแต่ละระเบียนในไฟล์

หากต้องการเริ่มการดำเนินการย้ายบันทึก ให้คลิกปุ่ม "เรียกใช้" ความคืบหน้าของการดำเนินการจะแสดงอยู่ในบันทึก หลังจากย้ายบันทึก คุณจะได้รับแจ้งให้จัดทำดัชนี หากคุณตกลง การจัดทำดัชนีจะดำเนินการตามตารางการจัดทำดัชนีที่ระบุในพารามิเตอร์ของฐานข้อมูลหลัก (ดูข้อ 5.1) ในกรณีที่เกิดความล้มเหลว การดำเนินการจัดทำดัชนี (ถ้าจำเป็น) จะดำเนินการด้วยตนเอง (ดูข้อ 5.5)

6.2. การวิเคราะห์การยืม การวิเคราะห์การยืมเป็นการยืมบันทึกบรรณานุกรมจาก ส่วนประกอบสิ่งพิมพ์ต่อเนื่อง

เมื่อดำเนินการรวบรวมบันทึกการวิเคราะห์ ขอแนะนำให้ตรวจสอบให้แน่ใจว่าได้สร้างการเชื่อมต่อตามฟิลด์ 001 ระหว่างบันทึกสำหรับส่วนประกอบ บันทึกสำหรับการเผยแพร่สิ่งพิมพ์ต่อเนื่อง และบันทึกสำหรับการตีพิมพ์อนุกรมโดยรวม เมื่อสร้างบันทึกการวิเคราะห์ด้วยตนเองในเวิร์กสเตชันของ Cataloger การเชื่อมต่อตามฟิลด์ 001 จะถูกสร้างขึ้นโดยอัตโนมัติ ขั้นตอนการยืมบันทึกการวิเคราะห์จาก แหล่งภายนอกมีคุณสมบัติหลายประการที่ทำให้การคืนค่าการสื่อสารตามฟิลด์ 001 มีความซับซ้อน เหตุผลหลักคือการยืมจะดำเนินการทันทีจากบันทึกทั้งหมดของสิ่งพิมพ์ต่อเนื่อง ในเวลาเดียวกัน การคืนค่าการเชื่อมต่อในเวิร์กสเตชันของ Cataloger สามารถทำได้ทีละรายการสำหรับแต่ละเรกคอร์ดเท่านั้น

เพื่อเพิ่มประสิทธิภาพของกระบวนการยืมบันทึกการวิเคราะห์เซิร์ฟเวอร์ Ruslan เวอร์ชัน 2.11 และสูงกว่าได้ใช้กลไกสำหรับการกู้คืนการสื่อสารโดยอัตโนมัติตามฟิลด์ 001 ตามข้อมูลเกี่ยวกับสิ่งพิมพ์แบบอนุกรม (ISSN, ชื่อ, ปี, หมายเลขฉบับ) มีอยู่ในบันทึกการวิเคราะห์ ฐานข้อมูลท้องถิ่นประกอบด้วยรายการของตนเองสำหรับการตีพิมพ์แบบอนุกรมโดยรวมและรายการสำหรับการเผยแพร่สิ่งพิมพ์แบบอนุกรม ในบันทึกการวิเคราะห์ที่ยืมมา เนื้อหาต้นฉบับของฟิลด์ที่ฝังอยู่ในฟิลด์ 461 และ 463 จะถูกแทนที่ด้วยข้อมูลจากบันทึกที่พบ หากไม่พบบันทึก เซิร์ฟเวอร์จะส่งคืนการวินิจฉัย ในกรณีนี้ จำเป็นต้องดำเนินขั้นตอนการเชื่อมโยงบันทึกใหม่เข้าไป โหมดแมนนวลโดยใช้ความสามารถมาตรฐานของ AWS Cataloger

กลไกที่นำไปใช้ไม่รับประกันผลการเย็บซ้ำที่สำเร็จ 100% มีสิ่งพิมพ์จำนวนมากพอสมควร (2-10%) ซึ่งผลลัพธ์ของการเชื่อมโยงใหม่อาจไม่ถูกต้อง นอกจากนี้ ผลลัพธ์ของการเชื่อมโยงใหม่อย่างมีนัยสำคัญยังขึ้นอยู่กับการปฏิบัติตามรูปแบบ RUSMARC เมื่อสร้าง (หรือแปลง) บันทึกบรรณานุกรม

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

การม้วนกลับโดยใช้ฐานกลาง

ขั้นตอนการตั้งค่ากลไกการม้วนกลับโดยใช้ฐานกลางประกอบด้วย 4 ขั้นตอนต่อไปนี้:

1. สร้างฐานข้อมูลบรรณานุกรมเพิ่มเติมสำหรับการจัดเก็บบันทึกการวิเคราะห์ชั่วคราว (เช่น ANALIT_TMP) หากจำเป็น ให้สร้างฐานข้อมูลบรรณานุกรมใหม่สำหรับการจัดเก็บบันทึกการวิเคราะห์อย่างถาวร (เช่น ANALIT) หากจะไม่ใช้ฐานข้อมูล SERIAL มาตรฐานเพื่อจุดประสงค์นี้

2. ในพารามิเตอร์เซิร์ฟเวอร์ CorpDB ให้เพิ่มฐานข้อมูล ANALIT_TMP

3. ในพารามิเตอร์เซิร์ฟเวอร์ SerialItemDBMap ให้ระบุความสอดคล้องระหว่างฐานข้อมูลที่ใช้จัดเก็บบันทึกอนุกรมและฐานข้อมูลที่ใช้ในการจัดเก็บบันทึกการวิเคราะห์ (เช่น หากบันทึกอนุกรมถูกเก็บไว้ในฐานข้อมูล SERIAL สตริง “SERIAL,ANALIT_TMP,ANALIT ;” ต้องระบุในพารามิเตอร์)

4. รีสตาร์ทเซิร์ฟเวอร์

โหมดนี้ช่วยให้คุณสามารถเพิ่มบันทึกการวิเคราะห์ลงในฐานข้อมูลการทำงาน (เช่น ANALIT) โดยไม่ต้องใช้กลไกการเชื่อมโยงใหม่

การม้วนกลับโดยไม่ใช้ฐานกลาง

ขั้นตอนการตั้งค่ากลไกการม้วนกลับโดยไม่ต้องใช้ฐานกลางประกอบด้วย 4 ขั้นตอนดังนี้

1. สร้างฐานข้อมูลบรรณานุกรมใหม่สำหรับการจัดเก็บบันทึกการวิเคราะห์อย่างถาวร (เช่น ANALIT_2005)

2. ในพารามิเตอร์เซิร์ฟเวอร์ CorpDB ให้เพิ่มฐานข้อมูล ANALIT_2005 อย่าใช้ฐานข้อมูล SERIAL ในพารามิเตอร์ CorpDB

3. ในพารามิเตอร์เซิร์ฟเวอร์ SerialItemDBMap ให้เพิ่มตัวบ่งชี้ความสอดคล้องระหว่างฐานข้อมูลที่ใช้สำหรับจัดเก็บบันทึกอนุกรมและฐานข้อมูลที่ใช้สำหรับจัดเก็บบันทึกการวิเคราะห์ (เช่น หากบันทึกอนุกรมถูกเก็บไว้ในฐานข้อมูล SERIAL ดังนั้นในพารามิเตอร์คุณจะต้อง ระบุสตริง “SERIAL,ANALIT_2005;”)

4. รีสตาร์ทเซิร์ฟเวอร์

โหมดนี้ไม่ได้ให้ความสามารถในการเพิ่มบันทึกการวิเคราะห์ลงในฐานข้อมูลการทำงาน (เช่น ANALIT_2005) โดยไม่ต้องใช้กลไกการเชื่อมโยงใหม่ (เช่น กลไกการเชื่อมโยงใหม่จะทำงานอยู่เสมอ) แต่โดยเฉลี่ยแล้วจะมีความเร็วการทำงานที่สูงกว่า

การเชื่อมใหม่ผ่านฐานกลาง

เมื่อต้องการใช้กลไกการเชื่อมโยงใหม่ผ่านฐานระดับกลาง คุณต้องดำเนินการขั้นตอนต่อไปนี้ในเวิร์กสเตชัน Cataloger:

4. คัดลอกบันทึกไปยังฐานข้อมูลระดับกลาง (เช่น ANALIT_TMP)

5. ค้นหาบันทึกในฐานข้อมูลระดับกลาง

6. หากบันทึกผลลัพธ์เป็นที่น่าพอใจ ให้คัดลอกไปยังฐานข้อมูลการวิเคราะห์ที่ใช้งานได้ (ในโหมดการใช้งานนี้อาจเป็นได้ทั้งแบบอนุกรมหรือแบบวิเคราะห์)

7. หากผลลัพธ์ของการเชื่อมโยงใหม่ไม่เป็นที่น่าพอใจ ให้ดำเนินการเชื่อมโยงใหม่ด้วยตนเองในฐานข้อมูลการทำงาน

8. ลบรายการออกจาก ANALIT_TMP

การม้วนกลับโดยไม่มีฐานกลาง หากต้องการใช้กลไกการม้วนกลับโดยไม่มีฐานกลาง คุณควรทำตามขั้นตอนต่อไปนี้ในเวิร์กสเตชัน Cataloger:

1. เชื่อมต่อกับเซิร์ฟเวอร์ภายในเครื่อง

2. เชื่อมต่อกับเซิร์ฟเวอร์ระยะไกล

3. ค้นหาบันทึกการวิเคราะห์สำหรับปัญหาซีเรียลที่ต้องการ

4. คัดลอกบันทึกไปยังฐานข้อมูลการทำงาน (เช่น ANALIT_2005)

5. ค้นหาบันทึกในฐานข้อมูลการทำงาน

6. หากคุณพอใจกับผลลัพธ์ที่ได้ ให้ดำเนินการกับบันทึกชุดถัดไปต่อไป (หรือทำงานให้เสร็จสิ้น)

7. หากผลลัพธ์ของการเชื่อมโยงใหม่ไม่เป็นที่น่าพอใจ ให้ปรับบันทึกและเชื่อมโยงใหม่ด้วยตนเองในฐานข้อมูลการทำงาน (เช่น ANALIT_2005)

เพื่อเร่งการทำงานของกลไกการเชื่อมโยงบันทึกใหม่ ขอแนะนำให้ประมวลผลอาเรย์เก่าของบันทึกแบบอนุกรมและเชิงวิเคราะห์ (ลดขนาดของฐานข้อมูลที่ใช้จัดเก็บอนุกรม)

หากในงานก่อนหน้านี้ ฐานข้อมูล SERIAL ถูกใช้เพื่อจัดเก็บบันทึกอนุกรมและบันทึกการวิเคราะห์ ขอแนะนำให้เลือกบันทึกการวิเคราะห์ทั้งหมดจากฐานข้อมูลนี้ และวางไว้ในฐานข้อมูลแยกต่างหาก (เช่น ANALIT_OLD) สร้างฐานข้อมูลแยกต่างหากสำหรับจัดเก็บบันทึกการวิเคราะห์ (เช่น ANALIT) และใช้เพื่อจัดเก็บบันทึกการวิเคราะห์ใหม่ เนื่องจากเมื่อใช้เทคโนโลยียืม ปริมาณฐานข้อมูลจึงสามารถเติบโตได้เร็วกว่าการสร้างคำอธิบายอย่างอิสระมาก จึงแนะนำให้สร้างฐานข้อมูลใหม่สำหรับจัดเก็บการวิเคราะห์เมื่อฐานข้อมูลปัจจุบันมีปริมาณประมาณ 200,000 พันบันทึก

6.3. การตั้งค่าวิธีสำหรับการประมวลผลพื้นหลังของบันทึกบรรณานุกรม เซิร์ฟเวอร์ Ruslan รองรับความสามารถในการประมวลผลบันทึกในฐานข้อมูลบรรณานุกรมหรือฐานข้อมูลที่เชื่อถือได้โดยอัตโนมัติตามไฟล์ข้อมูลในรูปแบบ RUSMARC, USMARC, UNIMARC การประมวลผลประกอบด้วยการดำเนินการสามประการ: การโหลด (การแทรกบันทึกใหม่) การอัปเดตและการลบ (สำหรับบันทึกเก่า) เมื่อดำเนินการอัพเดต บันทึกในฐานข้อมูลจะถูกแทนที่ด้วยบันทึกทั้งหมดจากไฟล์

เซิร์ฟเวอร์ Ruslan รองรับรูปแบบการประมวลผลอัตโนมัติสี่รูปแบบ

F035ประเภท,ประเภทMARS,ประเภทRKP ความแตกต่างที่สำคัญในรูปแบบคือวิธีการระบุเฉพาะของบันทึกการบริการ เพื่อให้มั่นใจในการทำงาน ของบริการนี้มีการใช้พารามิเตอร์เซิร์ฟเวอร์บังคับ (สำหรับบริการนี้) สองตัว:

LoadFilesDB ประกอบด้วยรายการฐานข้อมูลบรรณานุกรมที่จะโหลด

หากคุณต้องการดำเนินการอัปเดตและลบจะต้องระบุพารามิเตอร์เพิ่มเติมสี่ตัว (มีอยู่ในชุดการแจกจ่ายของส่วนเซิร์ฟเวอร์ของ IBS "Ruslan" ตามค่าเริ่มต้น):

RF24 ประกอบด้วยสายบริการสำหรับการสร้างคำขอเพื่อลบบันทึกบรรณานุกรม (บันทึก) ออกจากฐานข้อมูล ใช้สำหรับแผนการประมวลผล RKPType

RF25 ประกอบด้วยสายบริการสำหรับการสร้างคำขอเพื่อลบบันทึกบรรณานุกรม (บันทึก) ออกจากฐานข้อมูล ใช้สำหรับแผนการประมวลผล MARSType

RF26 ประกอบด้วยสายบริการสำหรับการสร้างคำขอเพื่อลบบันทึกบรรณานุกรม (บันทึก) ออกจากฐานข้อมูล ใช้สำหรับการประมวลผลโครงร่าง F001Type

RF27 ประกอบด้วยสายบริการสำหรับสร้างคำขอ

–  –  –

การตั้งค่าการประมวลผลไฟล์ เพื่อเปิดใช้งานขั้นตอนการประมวลผลบันทึกบรรณานุกรมลงในฐานข้อมูลเฉพาะ คุณต้องดำเนินการตามลำดับต่อไปนี้:

3. หากมีการวางแผนการดำเนินการอัปเดตหรือลบ ตรวจสอบให้แน่ใจว่ามีการร้องขอในพารามิเตอร์ RFXX ที่สอดคล้องกับรูปแบบการโหลด

4. สร้างไดเร็กทอรีย่อยที่ซ้อนกันโดยเริ่มจากไดเร็กทอรีรากตามลำดับต่อไปนี้: ชื่อฐานข้อมูล, รูปแบบการประมวลผล (F001TYPE, F035TYPE, MARSTYPE, RKPTYPE), การดำเนินการ (INSERT,

อัปเดต, ลบ), รูปแบบบันทึก (RUSMARC, USMARC, UNIMARC), การเข้ารหัสบันทึก (DOS, KOI, WIN, UTF8) เส้นทางตัวอย่าง:

X:\Root\USMARC_DEMO\MARSTYPE\INSERT\USMARC\DO S\test.mrc

5. วางไฟล์ที่ต้องมีการประมวลผลบางอย่างในไดเร็กทอรีผลลัพธ์ ไฟล์จะต้องมีนามสกุล mrc

6. ตรวจสอบให้แน่ใจว่าผู้ใช้ที่เซิร์ฟเวอร์ Ruslan ใช้งานอยู่ (บริการ RUSLANServiceR6) มีสิทธิ์อ่านเขียนและลบไฟล์จากไดเร็กทอรีที่สร้างขึ้น

7. เริ่มบริการ RUSLANServiceR6 ใหม่

หากเส้นทางของไดเร็กทอรีผลลัพธ์ไม่มีประเภทรูปแบบ ระบบจะตรวจพบโดยอัตโนมัติ ( คำจำกัดความที่แม่นยำไม่รับประกันรูปแบบ)

หากการดำเนินการสำเร็จ ไฟล์ที่ประมวลผลจะถูกลบสำหรับแผนการประมวลผลใดๆ

งานการประมวลผลไฟล์จะเปิดตัวโดยเซิร์ฟเวอร์ Ruslan โดยอัตโนมัติในช่วงเวลาตั้งแต่ 00:00 น. ถึง 04:00 น. ตามลำดับความสำคัญที่เกี่ยวข้องกับงานพื้นหลังอื่น ๆ ไม่รับประกันว่างานจะเสร็จสิ้นภายในเวลา 04:00 น. ปริมาณงานที่ทำ (และเวลาทำงานโดยอ้อม) ถูกจำกัดด้วย “เงื่อนไข”

10 เมกะไบต์ สำหรับการดำเนินการ INSERT ไดรฟ์ข้อมูลจะถูกคำนวณเป็นผลรวมของไดรฟ์ข้อมูลของไฟล์ทั้งหมดที่กำหนดไว้สำหรับการดำเนินการนี้ สำหรับการดำเนินการลบ (DELETE) จะใช้ปัจจัยการคูณ 9 สำหรับการดำเนินการแก้ไข (UPDATE) ปัจจัยการคูณคือ 10 ค่าสัมประสิทธิ์ถูกต้องสำหรับฐานข้อมูลที่มีปริมาณสูงสุด 100,000 บันทึก ขีดจำกัด 10 MB ใช้กับโวลุ่มรวมสำหรับการดำเนินการทั้งสามรายการ เหล่านั้น. สำหรับ 3 ไฟล์ขนาด 300 KB ซึ่งกำหนดไว้สำหรับการดำเนินการทั้งสามรายการ โวลุ่ม "แบบมีเงื่อนไข" จะเท่ากับ 300 + 300*9 + 300*10 = 6 MB

ดังนั้น คุณสามารถดาวน์โหลดบันทึกประมาณ 5-20,000 รายการหรือเปลี่ยนแปลงรายการบรรณานุกรมได้ประมาณ 500 รายการในเซสชันเดียวผ่านบริการนี้ จำนวนที่แท้จริงอาจแตกต่างกันอย่างมากขึ้นอยู่กับประสิทธิภาพของคอมพิวเตอร์ที่ใช้และขนาดของฐานข้อมูลที่ใช้งานอยู่

บริการประมวลผลไฟล์อัตโนมัติจะซิงโครไนซ์เวลากับงานอื่นที่เริ่มต้นโดยเซิร์ฟเวอร์เอง แต่สำหรับงานที่เริ่มต้นโดยวิธีภายนอกเซิร์ฟเวอร์ Ruslan จำเป็นต้องมีการซิงโครไนซ์ "ด้วยตนเอง"

การวินิจฉัย

คุณสมบัติการประมวลผลสำหรับวงจร F001Type

รูปแบบการประมวลผล F001Type ได้รับการออกแบบมาเพื่อประมวลผลบันทึกที่ได้รับจากแหล่งที่รับประกันเอกลักษณ์ของตัวระบุบันทึก (คีย์บันทึก) ที่จัดเก็บไว้ในฟิลด์ 001 ของรูปแบบตระกูล MARC เมื่อดำเนินการแทรก ID เรคคอร์ดจะไม่เปลี่ยนแปลง การดำเนินการเปลี่ยนแปลงจะขึ้นอยู่กับการค้นหาเรกคอร์ดตามตัวระบุ (ฟิลด์ 001)

ไม่รองรับการดำเนินการลบ

คุณลักษณะการประมวลผลสำหรับ F035Type Scheme รูปแบบการประมวลผล F035Type ได้รับการออกแบบมาเพื่อประมวลผลบันทึกที่ได้รับจากแหล่งที่ไม่รับประกันความเป็นเอกลักษณ์ของตัวระบุบันทึก (คีย์บันทึก) ที่จัดเก็บไว้ในฟิลด์ 001 ของรูปแบบตระกูล MARC เมื่อดำเนินการแทรก ตัวระบุเรกคอร์ดจะเปลี่ยนไปและค่าเก่าจะถูกเก็บไว้ในฟิลด์ 035 การดำเนินการลบและการเปลี่ยนแปลงจะขึ้นอยู่กับการค้นหาเรกคอร์ดด้วยตัวระบุเก่า (ฟิลด์ 035) โครงการนี้ไม่รับประกันการดำเนินการแก้ไขและการลบบันทึกที่ถูกต้อง

คุณสมบัติการประมวลผลสำหรับโครงร่าง MARSType

รูปแบบการประมวลผล MARSType มีไว้สำหรับการประมวลผลบันทึกที่ได้รับภายในโครงการ MARS ค่าของตัวระบุระเบียน (คีย์บันทึก) ที่จัดเก็บไว้ในฟิลด์ 001 จะต้องไม่ซ้ำกัน บันทึกจะถูกระบุโดยบล็อก โดยค่าที่จัดเก็บไว้ในฟิลด์ 910a และชื่อไฟล์

เมื่อดำเนินการแทรก ID เรคคอร์ดจะไม่เปลี่ยนแปลง การดำเนินการลบและการเปลี่ยนแปลงจะขึ้นอยู่กับการค้นหาคุณลักษณะพิเศษตามฟิลด์ 910a การดำเนินการทั้งหมดจะดำเนินการเฉพาะในบล็อกของบันทึกโดยรวมเท่านั้น ข้อผิดพลาดเมื่อดำเนินการใดๆ กับบันทึกใดๆ จากบล็อกทำให้ข้อความวินิจฉัยถูกออกและการประมวลผลไฟล์หยุดลง (โดยไม่ลบออก)

บันทึก. ในเซิร์ฟเวอร์เวอร์ชันก่อนหน้า เมื่อมีการดำเนินการแทรก ตัวระบุใหม่จะถูกสร้างขึ้น และค่าตัวระบุเก่าจะถูกเก็บไว้ในฟิลด์ 035

คุณสมบัติการประมวลผลสำหรับโครงร่าง RKPType B ช่วงเวลานี้รูปแบบการประมวลผล RKPType คล้ายกับรูปแบบการประมวลผล F001Type ไม่ได้ใช้การดำเนินการเปลี่ยนแปลงและลบ

6.4. การกำหนดค่าวิธีสำหรับการประมวลผลพื้นหลังของบันทึกการบริการ เซิร์ฟเวอร์ Ruslan รองรับความสามารถในการประมวลผลบันทึกในฐานข้อมูลบริการโดยอัตโนมัติตามไฟล์ข้อมูลในรูปแบบภายในของ Ruslan ABIS การประมวลผลประกอบด้วยการดำเนินการสามประการ: การโหลด (การแทรกบันทึกใหม่) การอัปเดตและการลบ (สำหรับบันทึกเก่า) บันทึกการดำเนินการอัปเดตที่ได้คือผลรวมของชุดแท็กต่อไปนี้:

แท็ก "ใหม่" จากบันทึกในไฟล์ (ซึ่งไม่อยู่ในบันทึกจากฐานข้อมูล)

แท็ก "เก่า" จากบันทึกในฐานข้อมูล (ซึ่งไม่อยู่ในบันทึกจากไฟล์)

แท็ก "ทั่วไป" ที่นำมาจากบันทึกในไฟล์ (ค่าของแท็กในไฟล์จะเขียนทับค่าของแท็กในฐานข้อมูล)

เซิร์ฟเวอร์ Ruslan รองรับแผนการประมวลผลอัตโนมัติสามรูปแบบ

ประเภท R010, ประเภท R100. ความแตกต่างที่สำคัญในรูปแบบคือวิธีการระบุเฉพาะของบันทึกการบริการ เพื่อให้มั่นใจถึงการทำงานของบริการนี้ มีการใช้พารามิเตอร์เซิร์ฟเวอร์สองตัว:

LoadFilesDB ประกอบด้วยรายการฐานข้อมูลบริการสำหรับการประมวลผล

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

การตั้งค่าการประมวลผลไฟล์

หากต้องการเปิดใช้งานขั้นตอนการประมวลผลบันทึกการบริการในฐานข้อมูลเฉพาะ คุณต้องดำเนินการตามลำดับต่อไปนี้:

1. เพิ่มชื่อของฐานข้อมูลใหม่ลงในรายการฐานข้อมูลในพารามิเตอร์ LoadFilesDB

2. ตรวจสอบให้แน่ใจว่าเส้นทางที่ถูกต้องปรากฏอยู่ในพารามิเตอร์ LoadFilesPath

3. สร้างไดเร็กทอรีย่อยที่ซ้อนกันโดยเริ่มจากไดเร็กทอรีรากตามลำดับต่อไปนี้: ชื่อฐานข้อมูล, รูปแบบการประมวลผล (R001TYPE, R010TYPE, R100TYPE), การดำเนินการ (INSERT, UPDATE, DELETE), รูปแบบบันทึก (RUSLAN), การเข้ารหัสบันทึก ( ดอส, ก้อย, ชนะ, UTF8) เส้นทางตัวอย่าง:

X:\Root_directory\LUSR\R010TYPE\UPDATE\RUSLAN\DOS\users.dat

4. วางไฟล์ที่ต้องมีการประมวลผลบางอย่างในไดเร็กทอรีผลลัพธ์ ไฟล์ต้องมีนามสกุล dat

5. ตรวจสอบให้แน่ใจว่าผู้ใช้ที่เซิร์ฟเวอร์ Ruslan ใช้งานอยู่ (บริการ RUSLANServiceR6) มีสิทธิ์อ่านเขียนและลบไฟล์จากไดเร็กทอรีที่สร้างขึ้น

6. เริ่มบริการ RUSLANServiceR6 ใหม่

หากเส้นทางไดเร็กทอรีผลลัพธ์ไม่มีประเภทการดำเนินการ การดำเนินการ INSERT จะถูกดำเนินการ (การดำเนินการเริ่มต้น)

หากเส้นทางไดเร็กทอรีผลลัพธ์ไม่มีประเภทรูปแบบ การประมวลผลไฟล์จะหยุดลง

หากการดำเนินการสำเร็จ ไฟล์ที่ประมวลผลจะถูกลบสำหรับแผนการประมวลผลใดๆ

การวางไฟล์ในไดเร็กทอรีที่ระบุถึงการดำเนินการแก้ไขและการลบอาจทำให้เกิดการเปลี่ยนแปลงฐานข้อมูลที่ไม่สามารถย้อนกลับได้ มีความจำเป็นต้องจำกัดการเข้าถึงไดเร็กทอรีดังกล่าว

ข้อจำกัดทั่วไปในการใช้งาน

งานการประมวลผลไฟล์จะเปิดตัวโดยเซิร์ฟเวอร์ Ruslan โดยอัตโนมัติในช่วงเวลาตั้งแต่ 00:00 น. ถึง 04:00 น. ตามลำดับความสำคัญที่เกี่ยวข้องกับงานพื้นหลังอื่น ๆ ไม่รับประกันว่างานจะเสร็จสิ้นภายในเวลา 04:00 น. ปริมาณงานที่ทำ (และเวลาปฏิบัติงานโดยอ้อม) ถูกจำกัดไว้ที่ 10 MB แบบ "มีเงื่อนไข" สำหรับการดำเนินการแทรกบันทึก (INSERT) ไดรฟ์ข้อมูลจะถูกคำนวณเป็นผลรวมของไดรฟ์ข้อมูลของไฟล์ทั้งหมดที่กำหนดไว้สำหรับการดำเนินการนี้ สำหรับการดำเนินการลบ (DELETE) จะใช้ปัจจัยการคูณ 9 สำหรับการดำเนินการแก้ไข (UPDATE) ปัจจัยการคูณคือ 10 ค่าสัมประสิทธิ์ถูกต้องสำหรับฐานข้อมูลที่มีปริมาณสูงสุด 100,000 บันทึก ขีดจำกัด 10 MB ใช้กับโวลุ่มรวมสำหรับการดำเนินการทั้งสามรายการ เหล่านั้น. สำหรับ 3 ไฟล์ ไฟล์ละ 300 kb ซึ่งกำหนดไว้สำหรับการดำเนินการทั้งสามรายการ โวลุ่ม "แบบมีเงื่อนไข" จะเป็น 300 + 300*9 + 300*10 = 6 MB

ดังนั้น คุณสามารถดาวน์โหลดบันทึกประมาณ 5-20,000 รายการหรือเปลี่ยนแปลงรายการบรรณานุกรมได้ประมาณ 500-2,000 รายการในเซสชันเดียวผ่านบริการนี้ จำนวนที่แท้จริงอาจแตกต่างกันอย่างมากขึ้นอยู่กับประสิทธิภาพของคอมพิวเตอร์ที่ใช้และขนาดของฐานข้อมูลที่ใช้งานอยู่

หากการประมวลผลไฟล์ถูกยกเลิกเนื่องจากข้อ จำกัด ของปริมาณรวมของไฟล์หลาย ๆ ไฟล์ การประมวลผลจะเริ่มขึ้นในเซสชันต่อ ๆ ไปทั้งหมดจนกว่าจะโหลดได้สำเร็จ (และลบออกจากไดเร็กทอรีโดยเซิร์ฟเวอร์ Ruslan) หรือถูกลบอย่างชัดเจน โดยผู้ดูแลระบบจากไดเร็กทอรีที่กำลังประมวลผล

บริการประมวลผลไฟล์อัตโนมัติจะซิงโครไนซ์เวลากับงานอื่นที่เริ่มต้นโดยเซิร์ฟเวอร์เอง แต่สำหรับงานที่เริ่มต้นโดยวิธีภายนอกเซิร์ฟเวอร์ Ruslan จำเป็นต้องมีการซิงโครไนซ์ "ด้วยตนเอง"

ประเด็นต่อไปนี้จำเป็นต้องได้รับการตรวจสอบ:

1. ควบคุมการทับซ้อนของเวลาด้วยการเก็บถาวรฐานข้อมูล Oracle ทางกายภาพโดยอัตโนมัติ

2. ตรวจสอบเวลาที่ทับซ้อนกับขั้นตอนการเปลี่ยนแปลงแบทช์ที่เรียกใช้จากเวิร์กสเตชันของผู้ดูแลระบบ

3. ตรวจสอบเวลาที่ทับซ้อนกับขั้นตอนการโหลดและจัดทำดัชนีที่เรียกใช้จากเวิร์กสเตชันของผู้ดูแลระบบ

การวินิจฉัย

กลไกทั่วไปสำหรับเซิร์ฟเวอร์ Ruslan ทั้งหมดถูกนำมาใช้ในการตรวจสอบผลลัพธ์ของการดำเนินการ - การตรวจสอบเหตุการณ์ของระบบ (EventLog) รหัสข้อความ 120 ถูกกำหนดไว้สำหรับบริการประมวลผลไฟล์อัตโนมัติ ความหมายของข้อความวินิจฉัยอธิบายไว้ในส่วนข้อความ

คุณสมบัติการประมวลผลสำหรับวงจร R001Type

รูปแบบการประมวลผล R001Type ได้รับการออกแบบมาเพื่อประมวลผลบันทึกที่ได้รับจากแหล่งที่รับประกันความเป็นเอกลักษณ์ของตัวระบุบันทึก (คีย์บันทึกในแท็ก 1) เมื่อดำเนินการแทรก ID เรคคอร์ดจะไม่เปลี่ยนแปลง การดำเนินการลบและแก้ไขจะขึ้นอยู่กับการค้นหาเรกคอร์ดตามตัวระบุ (แท็ก 1) ไม่รองรับการดำเนินการลบ

โครงการนี้มุ่งเน้นไปที่การประมวลผลบันทึกการบริการที่ดาวน์โหลดจากเซิร์ฟเวอร์ Ruslan เวอร์ชันใช้งานได้

คุณลักษณะการประมวลผลสำหรับวงจร R010Type

รูปแบบการประมวลผล R010Type ได้รับการออกแบบมาเพื่อประมวลผลบันทึกที่ได้รับจากแหล่งที่ไม่รับประกันความเป็นเอกลักษณ์ของตัวระบุบันทึก (คีย์บันทึกในแท็ก 1) แต่รับประกันความเป็นเอกลักษณ์ของตัวระบุภายนอก ซึ่งจะต้องวางไว้ในแท็ก 10 เมื่อดำเนินการ การดำเนินการแทรก จะมีการสร้างตัวระบุบันทึกใหม่ (ในแท็ก 1) การดำเนินการลบและแก้ไขจะขึ้นอยู่กับการค้นหาเรกคอร์ดโดยตัวระบุภายนอก (แท็ก 10) ไม่รองรับการดำเนินการลบ

โครงการนี้มุ่งเน้นไปที่การประมวลผลบันทึกการบริการที่ดาวน์โหลดจากระบบภายนอก (ระบบควบคุมอัตโนมัติของมหาวิทยาลัย)

คุณสมบัติการประมวลผลสำหรับวงจร R100Type

วงจรประมวลผล R100Type ได้รับการออกแบบมาเพื่อประมวลผลบันทึกการบริการเกี่ยวกับผู้อ่าน ตัวระบุเฉพาะของผู้อ่าน (แท็ก 100) ถูกใช้เป็นตัวระบุธุรกรรม เมื่อดำเนินการแทรก รหัสเรกคอร์ดใหม่จะถูกสร้างขึ้น (ในแท็ก 1) การดำเนินการลบและแก้ไขจะขึ้นอยู่กับการค้นหาบันทึกโดยใช้ ID เครื่องอ่าน (แท็ก 100) ไม่รองรับการดำเนินการลบ

โครงร่างนี้มุ่งเน้นไปที่การประมวลผลบันทึกการบริการที่ดาวน์โหลดจากระบบภายนอก และควรใช้หากไม่สามารถใช้โครงร่าง R001TYPE และ R010TYPE ด้วยเหตุผลบางประการ

6.5. การตั้งค่าการส่งออกและนำเข้าข้อมูลสำหรับระบบควบคุมอัตโนมัติของมหาวิทยาลัย ใน Ruslan ABIS คุณสามารถใช้สองตัวเลือกในการสร้างคำอธิบายของผู้อ่าน ตัวเลือกแรกซึ่งให้คำอธิบายส่วนบุคคลของผู้อ่านจะถูกนำไปใช้ในเวิร์กสเตชัน Book Issue โหมดนี้เหมาะที่สุดสำหรับห้องสมุดที่ไม่มีระบบการลงทะเบียนผู้อ่านอัตโนมัติที่ไม่เกี่ยวข้องกับ ABIS ตัวเลือกที่สองเกี่ยวข้องกับการส่งออกข้อมูลจากระบบบัญชีผู้อ่านภายนอก รวมถึงการซิงโครไนซ์ข้อมูลเป็นระยะใน ABIS และ ระบบภายนอก. ตัวเลือกนี้เป็นเรื่องปกติสำหรับห้องสมุดมหาวิทยาลัยส่วนใหญ่ ซึ่งตามกฎแล้วระบบควบคุมอัตโนมัติของมหาวิทยาลัยจะมีข้อมูลส่วนใหญ่ที่จำเป็นในการอธิบายผู้อ่านใน ABIS ปฏิสัมพันธ์

ABIS Ruslan และระบบควบคุมอัตโนมัติของมหาวิทยาลัยสามารถแสดงได้โดยประกอบด้วยกระบวนการอิสระ 3 กระบวนการ:

การนำเข้าข้อมูลจากระบบควบคุมอัตโนมัติของมหาวิทยาลัยเข้าสู่ ABIS ในเบื้องต้น

การอัปเดตข้อมูลใน ABIS เป็นระยะตามข้อมูลที่ได้รับจากระบบควบคุมอัตโนมัติของมหาวิทยาลัย

การนำเข้าข้อมูลจาก ABIS ไปยังระบบควบคุมอัตโนมัติของมหาวิทยาลัยเป็นระยะ

การนำเข้าข้อมูลเกี่ยวกับผู้อ่านเบื้องต้น ในการนำเข้าข้อมูลเกี่ยวกับผู้อ่านไปยัง ABIS "Ruslan" จำเป็นต้องเตรียมไฟล์คำอธิบายผู้อ่านที่มีบันทึกในรูปแบบภายในของ ABIS "Ruslan" โครงสร้างทางกายภาพมีการกำหนดรูปแบบไว้ในภาคผนวก 3 ชุดของแท็กที่ใช้ในฐานข้อมูลบริการ รวมถึงแท็กที่มีคำอธิบายของผู้อ่านห้องสมุด มีระบุไว้ในเอกสาร “รายการแท็กสำหรับเวิร์กสเตชันการให้ยืมหนังสือ” ชุดแท็กพิเศษ (สงวนไว้) มีให้ในภาคผนวก 2

หากข้อมูลระบบควบคุมอัตโนมัติของมหาวิทยาลัยมีตัวระบุที่ไม่ซ้ำกันสำหรับคำอธิบายของผู้อ่าน ก็สามารถใช้เป็นตัวระบุที่ไม่ซ้ำกันใน Ruslan ABIS ได้ เช่น แสดงในแท็ก 1 มีข้อกำหนดสองประการสำหรับค่าของแท็ก 1: ค่าต้องเป็นตัวเลข (มีเฉพาะสัญลักษณ์ตัวเลข) และค่าจะต้องไม่ซ้ำกันตลอดเวลาที่บันทึกของผู้อ่านถูกเก็บไว้ใน Ruslan IBS (ข้อมูล เกี่ยวกับผู้อ่านที่เลิกใช้แล้วจะถูกโพสต์ในฐานข้อมูลเก็บถาวรและเก็บไว้ที่นั่นจนกว่าผู้ดูแลระบบ ALIS จะลบอย่างชัดเจน) หากมีแท็ก 1 ในบันทึกเอาต์พุต เมื่อโหลดเข้าสู่เวิร์กสเตชันของผู้ดูแลระบบ คุณไม่ควรระบุแอตทริบิวต์ "สร้างคีย์บันทึก" เมื่อใช้แท็ก 1 เพื่อจัดเก็บตัวระบุผู้อ่าน โอกาสที่เป็นไปได้ในการบูรณาการระบบควบคุมอัตโนมัติของมหาวิทยาลัยและระบบข้อมูลอัตโนมัตินั้นมีสูงสุด

ในกรณีนี้ ควรจำกัดความสามารถในการเพิ่มผู้อ่านโดยผ่านระบบควบคุมอัตโนมัติของมหาวิทยาลัย (ผ่านเวิร์กสเตชันการออกหนังสือ) เพื่อให้แน่ใจว่ามีการส่งออกแบบย้อนกลับได้

หากต้องการจัดเก็บตัวระบุผู้อ่านภายนอกที่ไม่ซ้ำกัน แท็ก 10 จะถูกสงวนไว้ การใช้แท็ก 10 แทนแท็ก 1 จะดีกว่า หากคุณต้องการสร้างคำอธิบายของผู้อ่านในเวิร์กสเตชัน Book Issue เมื่อโหลดบันทึกดังกล่าวลงในเวิร์กสเตชันของผู้ดูแลระบบ คุณต้องระบุแอตทริบิวต์ "สร้างคีย์บันทึก"

ในบรรดาแท็กทั้งหมดที่ใช้ในการสร้างบันทึกผู้อ่าน ต้องใช้เพียงแท็ก 100 ซึ่งมีบาร์โค้ดของผู้อ่านเท่านั้น

มีสามกลยุทธ์ในการสร้างค่าแท็ก 100:

1. การใช้โค้ดเฉพาะภายนอกที่กำหนดให้กับผู้อ่านไลบรารีภายนอก ระบบข้อมูล(เช่นในระบบควบคุมอัตโนมัติของมหาวิทยาลัย) วิธีการนี้จะดีกว่าหากองค์กรมีเครื่องมือควบคุมการเข้าถึงทางเทคนิคที่ใช้บัตรแม่เหล็ก บัตรบาร์โค้ด ฯลฯ อยู่แล้ว ด้วยโซลูชันนี้ คอมพิวเตอร์ห้องสมุดจะต้องติดตั้งอุปกรณ์ที่เหมาะสมสำหรับการอ่านข้อมูลจากการ์ด ในรูปลักษณ์นี้ ค่าแท็ก 1, 10 และ 100 สามารถเทียบเท่าได้

2. การสร้างรหัสเฉพาะเมื่อสร้างบันทึกเกี่ยวกับผู้อ่านทุกประเภท โปรแกรมภายนอก. วิธีการนี้เหมาะสมเมื่อไม่สามารถใช้ตัวเลือกที่ 1 ได้ และบันทึกผู้อ่านที่ได้รับในลักษณะนี้จะถูกใช้สำหรับการพิมพ์บัตรห้องสมุดเป็นชุดจากเวิร์กสเตชันการออกหนังสือ

3. มีการตั้งค่าคงที่ทั่วไปสำหรับทุกคนซึ่งรับประกันว่าจะไม่ตัดกับค่าของแท็ก 100 ที่มีอยู่แล้วในบันทึกเกี่ยวกับผู้อ่าน การกำหนดค่าเฉพาะจะต้องทำในครั้งแรกที่ผู้อ่านเยี่ยมชมห้องสมุด วิธีนี้เหมาะสมเมื่อตัวเลือกที่ 1 และ 2 ไม่เหมาะสม หรือใช้บาร์โค้ดสำเร็จรูป (ในรูปแบบของสติกเกอร์บนบัตรห้องสมุด "มาตรฐาน" หรือในรูปแบบของบัตรพลาสติกที่ไม่ใช่ส่วนบุคคลที่ออกให้กับผู้อ่าน)

ในการสร้างไฟล์ที่มีข้อมูลในรูปแบบภายในของ ABIS "Ruslan" คุณสามารถใช้ตัวแปลงพิเศษที่ช่วยให้คุณได้รับรูปแบบที่ต้องการจากข้อมูลที่อยู่ในไฟล์ข้อความโดยมีอักขระแท็บเป็นตัวคั่นคอลัมน์ สามารถรับไฟล์ในรูปแบบนี้ได้โดยการบันทึกข้อมูลจาก MS Excel โดยระบุประเภทไฟล์ “ไฟล์ข้อความ (คั่นด้วยแท็บ) (*.txt)” คำแนะนำในการใช้ตัวแปลงสามารถรับได้โดยการรันโดยไม่ต้องระบุพารามิเตอร์ เมื่อเปรียบเทียบคอลัมน์ของไฟล์ข้อความและแท็ก จำเป็นต้องคำนึงถึงการประมวลผลพิเศษสำหรับแท็ก 101, 102, 103 (นามสกุลของผู้อ่าน ชื่อ และนามสกุล ตามลำดับ) ถ้าเข้า. ไฟล์ข้อความชื่อและนามสกุลอยู่ในคอลัมน์เดียวกับนามสกุลและเมื่อแปลงจะระบุว่าคอลัมน์นี้สอดคล้องกับแท็ก 101 จากนั้นตัวแปลงจะแยกคำที่สองและสามโดยอัตโนมัติและวางไว้ในแท็ก 102 (ชื่อ) และ 103 (นามสกุล) คำที่สี่และคำถัดๆ ไปในคอลัมน์จะถูกละเว้น

รูปแบบการบันทึกข้อมูลของแท็กบางแท็ก (109, 112, 113, 114) จะต้องสอดคล้องกับรูปแบบการบันทึกข้อมูลในไฟล์ list.ini ของเวิร์กสเตชัน Book Issue โดยเฉพาะอย่างยิ่งควรสังเกตว่าไม่ควรรวม "ประเภท" ขององค์กรหรือแผนกไว้ในชื่อขององค์กรหรือแผนก

ตัวอย่างเช่นควรเป็น:

@109,5,1,9=Faculty@112,5,1,22=วิศวกรรมโยธา ไม่ใช่:

@109,5,1,9=Faculty@112,5,1,22=คณะวิศวกรรมโยธา และ:

@109,5,1,9=Faculty@112,5,1,22=ไซเบอร์เนติกส์ทางเทคนิค ไม่ใช่:

@112,5,1,33=คณะเทคนิคไซเบอร์เนติกส์แท็ก 115 ใช้เพื่อจัดเก็บรหัสผ่านของผู้อ่าน การมีรหัสผ่านเป็นสิ่งจำเป็นเพื่อให้ผู้อ่านสามารถสร้างและควบคุมคำสั่งซื้อทางอิเล็กทรอนิกส์จากเวิร์กสเตชันของ Reader ได้ การมีอยู่หรือไม่มีรหัสผ่านสำหรับผู้อ่านจะไม่ส่งผลต่อบริการของเขาในเวิร์กสเตชัน Book Issue

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

ขึ้นอยู่กับวิธีการสร้างตัวระบุเฉพาะสำหรับบันทึกของผู้อ่าน จำเป็นต้องเลือกแผนการประมวลผลที่เหมาะสมที่สุด

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

การส่งออกข้อมูลจาก ABIS ไปยังระบบควบคุมอัตโนมัติของมหาวิทยาลัยเป็นระยะ

มหาวิทยาลัยหลายแห่งเผชิญกับภารกิจในการส่งออกข้อมูลบางส่วนจากระบบข้อมูลอัตโนมัติ Ruslan ไปยังระบบควบคุมอัตโนมัติของมหาวิทยาลัย ข้อมูลดังกล่าวรวมถึงข้อมูลใด ๆ ที่ได้รับการปรับปรุงในห้องสมุดบ่อยกว่าในมหาวิทยาลัย (ข้อมูลเกี่ยวกับที่อยู่ ข้อมูลหนังสือเดินทาง ฯลฯ )

ใน IBS "Ruslan" คุณสามารถใช้สองวิธีในการส่งออกข้อมูลบริการ:

1. ความสามารถมาตรฐานในการดาวน์โหลดข้อมูลบริการในรูปแบบภายในของ ABIS "Ruslan" เพื่อความปลอดภัยในระหว่างการอัปโหลด คุณควรลบแท็ก 115 โดยการระบุแท็กนั้นในช่อง "ลบแท็ก" (ดูหัวข้อ 5.9)

2. ส่งออกแต่ละแท็กของบันทึกการบริการโดยใช้ฟังก์ชัน GetTagValueByTag, GetTagNocaseUniqueValue และ GetTagUniqueValue ของกลไกการประมวลผลข้อมูลแบบแบตช์

6.6. การตั้งค่าเซิร์ฟเวอร์เพื่อรองรับกระบวนการออกหนังสืออัตโนมัติ เวอร์ชันเซิร์ฟเวอร์ Ruslan-Lite ได้รับการกำหนดค่าและไม่ต้องการ การตั้งค่าเพิ่มเติม. เวอร์ชันเซิร์ฟเวอร์ Ruslan-Lite ไม่ประมวลผลพารามิเตอร์การกำหนดค่าที่ใช้ในเวอร์ชันองค์กรของเซิร์ฟเวอร์ ยกเว้นพารามิเตอร์ CircADB และ CircADBs

เซิร์ฟเวอร์ Ruslan เวอร์ชันองค์กรได้รับการกำหนดค่าขั้นต่ำ ในบางกรณี คุณอาจต้องเปลี่ยนการตั้งค่าเริ่มต้นหรือขยายการตั้งค่า

การกำหนดค่าเวอร์ชันองค์กรของเซิร์ฟเวอร์ Ruslan เพื่อรองรับกระบวนการออกหนังสือประกอบด้วยขั้นตอนต่อไปนี้:

1. สำหรับพนักงานแผนกห้องสมุดที่เกี่ยวข้องโดยตรงในกระบวนการให้บริการผู้อ่าน จะต้องเพิ่มสิทธิ์ในการแทรก แก้ไข และลบบันทึกในฐานข้อมูลของหนังสือที่ออก (โดยค่าเริ่มต้น ฐานข้อมูลชื่อ CIRC จะถูกสร้างขึ้น) ต้องระบุฐานข้อมูลนี้ในพารามิเตอร์เซิร์ฟเวอร์ CircDB ฐานข้อมูล CIRC จะต้องลงทะเบียนในการตั้งค่าของเวิร์กสเตชันการออกหนังสือ

2. ตั้งค่าฐานข้อมูลปัจจุบันของการเก็บถาวรหนังสือที่ออก (โดยค่าเริ่มต้น ฐานข้อมูล ACIRC จะถูกสร้างขึ้น) ต้องระบุชื่อฐานข้อมูลในพารามิเตอร์เซิร์ฟเวอร์ CircADB

บันทึกการบริการเกี่ยวกับหนังสือที่ออกเมื่อผู้อ่านส่งคืนจะถูกย้ายไปยังฐานข้อมูลนี้ ไม่จำเป็นต้องมีสิทธิ์การเข้าถึงฐานข้อมูลเก็บถาวรของหนังสือที่ออกเพิ่มเติม ขอแนะนำให้สร้างฐานข้อมูลเก็บถาวรใหม่ของหนังสือที่ออกเป็นระยะเมื่อฐานข้อมูลเก็บถาวรปัจจุบันเต็มไปด้วยบันทึกประมาณ 100,000-150,000 รายการหรือเมื่อมีการระบุการชะลอตัวที่สำคัญในกระบวนการตัดหนังสือจากผู้อ่าน ต้องระบุฐานข้อมูลเก็บถาวรทั้งหมด รวมถึงฐานข้อมูลปัจจุบันในพารามิเตอร์เซิร์ฟเวอร์ CircADBs

3. ตั้งค่าฐานข้อมูลเสมือนสำหรับการเก็บถาวรหนังสือที่ออก (ALLACIRC) ซึ่งในขั้นตอนแรกจะรวมเฉพาะฐานข้อมูลการเก็บถาวรปัจจุบันเท่านั้น เมื่อมีการสร้างฐานข้อมูลเก็บถาวรใหม่ จำเป็นต้องแก้ไขคำอธิบายของฐานข้อมูลเสมือน ฐานข้อมูล ALLACIRC จะต้องลงทะเบียนในการตั้งค่าของเวิร์กสเตชันการออกหนังสือ

4. สำหรับพนักงานแผนกห้องสมุดที่เกี่ยวข้องโดยตรงในกระบวนการให้บริการผู้อ่าน จำเป็นต้องเพิ่มสิทธิ์ในการแทรก แก้ไข และลบบันทึกในฐานข้อมูลผู้อ่าน (โดยค่าเริ่มต้น จะมีการสร้างฐานข้อมูลหนึ่งชื่อ LUSR) ความต้องการฐานข้อมูลหลายอันอาจเกิดขึ้นได้หากห้องสมุดให้บริการผู้อ่านหลายกลุ่ม ซึ่งการลงทะเบียนจะดำเนินการโดยแผนกต่างๆ ของห้องสมุด

ต้องระบุข้อมูลฐานข้อมูลในพารามิเตอร์เซิร์ฟเวอร์ ReaderDBs จำเป็นต้องควบคุมว่าฐานข้อมูลที่ระบุในพารามิเตอร์ ReaderDBs เป็นฐานข้อมูลจริง (นั่นคือ ฐานข้อมูลเหล่านี้จะมองเห็นได้ในรายการฐานข้อมูลที่แสดงโดยเวิร์กสเตชันของผู้ดูแลระบบ)

5. ตั้งค่าฐานข้อมูลเสมือน (ALLUSERS) ที่มีคำอธิบายของผู้อ่านทั้งหมด ตามค่าเริ่มต้น เฉพาะฐานข้อมูล LUSR เท่านั้นที่จะรวมอยู่ในฐานข้อมูลเสมือน เมื่อสร้างฐานข้อมูลตัวอ่านใหม่ จำเป็นต้องแก้ไขคำอธิบายของฐานข้อมูลเสมือน ฐานข้อมูล ALLUSERS จะต้องลงทะเบียนในการตั้งค่าของเวิร์กสเตชันการจัดส่งหนังสือ ในบางกรณี ในเวิร์กสเตชัน Book Distribution ที่จัดตั้งขึ้นบางแห่ง อาจมีการลงทะเบียนฐานผู้อ่านจริงแยกต่างหาก ในกรณีนี้ เครื่องอ่านที่อธิบายไว้ในฐานข้อมูลอื่นจะไม่สามารถให้บริการในเวิร์กสเตชันเหล่านี้ได้

6. ตั้งค่าฐานข้อมูลที่เก็บถาวรของคำอธิบายผู้อ่าน (ฐานข้อมูล ALUSR จะถูกสร้างขึ้นตามค่าเริ่มต้น) ต้องระบุฐานข้อมูลนี้ในพารามิเตอร์เซิร์ฟเวอร์ ReaderADB

7. กำหนดค่าฐานข้อมูลคิว (โดยค่าเริ่มต้น ฐานข้อมูล QUEUE จะถูกสร้างขึ้น) ต้องระบุฐานข้อมูลนี้ในพารามิเตอร์เซิร์ฟเวอร์ QueueDB

สำหรับคำอธิบายของการตั้งค่าเวิร์กสเตชันอัตโนมัติของการออกหนังสือเพื่อรองรับวงจรเทคโนโลยีของการออกหนังสืออัตโนมัติ โปรดดูเอกสารประกอบสำหรับเวิร์กสเตชันอัตโนมัติของการออกหนังสือ

การไม่มีการตั้งค่าการส่งคำสั่งซื้อทางอิเล็กทรอนิกส์และ/หรือการตั้งค่าสำหรับการรวบรวมสถิติการออกหนังสือจะไม่ส่งผลกระทบต่อกระบวนการออกหนังสืออัตโนมัติ

ความสนใจ! ไม่อนุญาตให้ทำการอัพโหลด/ดาวน์โหลดบันทึกบรรณานุกรม (รวมถึงการดำเนินการอื่นใดที่อาจนำไปสู่การเปลี่ยนแปลงตัวระบุภายในหรือภายนอกของบันทึกบรรณานุกรม) ที่อ้างอิงในฐานข้อมูลของหนังสือที่ออก (CIRC ).

เซิร์ฟเวอร์ Ruslan ไม่อนุญาตให้ลบบันทึกบรรณานุกรมที่อ้างอิงในฐานข้อมูลของหนังสือที่ออก (CIRC) โดยใช้ Acquisition/Cataloging Workstation แต่การลบบันทึกดังกล่าวสามารถทำได้ใน Administrator Workstation การลบบันทึกในฐานข้อมูล CIRC สามารถทำได้โดยใช้เวิร์กสเตชันของผู้ดูแลระบบก็ต่อเมื่อการลบบันทึกในเวิร์กสเตชัน Book Issue ตามโครงร่างมาตรฐานนั้นเป็นไปไม่ได้ด้วยเหตุผลบางประการ

6.7. การตั้งค่าเซิร์ฟเวอร์เพื่อรองรับกระบวนการควบคุมโดยผู้อ่านหนังสือที่ออกในมือ การควบคุมโดยผู้อ่านหนังสือที่ออกในมือจะดำเนินการผ่านเวิร์กสเตชันของ Reader สำหรับคำอธิบายการตั้งค่าเวิร์กสเตชันของ Reader เพื่อรองรับโหมดนี้ โปรดดูเอกสารประกอบสำหรับเวิร์กสเตชัน

การตั้งค่าเซิร์ฟเวอร์ Ruslan เกี่ยวข้องกับการตั้งค่าที่ถูกต้องของค่าปรับสำหรับวันที่ล่าช้า (ในพารามิเตอร์เซิร์ฟเวอร์ PenaltyPerDay) พารามิเตอร์เซิร์ฟเวอร์ PenaltyCurrency ต้องตั้งค่าหน่วยการเงินที่จะคำนวณค่าปรับ (โดยค่าเริ่มต้นคือ "รูเบิล")

6.8. การตั้งค่าเซิร์ฟเวอร์เพื่อรองรับกระบวนการรวบรวมสถิติการออกหนังสือ เซิร์ฟเวอร์ Ruslan ดำเนินการประมวลผลเบื้องต้นของข้อมูลการออกหนังสือทุกวัน การคำนวณสถิติเริ่มในช่วงเวลา 23:50-24:00 น. ผลลัพธ์ของการประมวลผลล่วงหน้าจะอยู่ในฐานข้อมูล CIRCSTAT

การคำนวณค่าทางสถิติขึ้นอยู่กับตัวบ่งชี้หลักสามประการ:

การออกเอกสารให้กับผู้ใช้ (เมื่อเพิ่มบันทึกลงในฐานข้อมูลที่ระบุในพารามิเตอร์ CircDB)

การส่งคืนเอกสาร (ตามความเป็นจริงของการเพิ่มบันทึกลงในฐานข้อมูลที่ระบุในพารามิเตอร์ CircADB)

การเข้าร่วม.

การเข้าร่วมถือเป็นห่วงโซ่การดำเนินงานอย่างต่อเนื่องในการออกหรือส่งคืนเอกสารจากผู้อ่านรายหนึ่งไปยังพนักงานห้องสมุดหนึ่งราย

สามารถสร้างการแจกแจงแบบหนึ่งมิติเพิ่มเติมได้อีกสองแบบ:

ตามเวลาที่ออก/ส่งคืนเอกสารและตามเนื้อหาของเอกสารที่ออก (สาขาความรู้) การหารการแจกแจงตามเนื้อหาจะคล้ายกับการหารเมื่อคำนวณ GSF

ตัวบ่งชี้ทางสถิติแต่ละตัวจะถูกคำนวณสำหรับออบเจ็กต์ที่มีสี่คลาส คลาสแรก (1) คือไลบรารีโดยรวม (หนึ่งรายการในฐานข้อมูล CIRCSTAT เสมอต่อวัน) วัตถุของชั้นสอง (2) คือกองทุน (สัญญาณ) ที่ออกประเด็นต่อวัน วัตถุประเภทที่สาม (3) คือประเด็นของปัญหา (TV) ประเด็นปัญหาหมายถึงตัวระบุที่เป็นนามธรรมที่ติดตั้งอยู่บนแต่ละอินสแตนซ์ของเวิร์กสเตชัน Book Issue (ที่เวิร์กสเตชันแต่ละแห่งที่ติดตั้งเวิร์กสเตชัน Book Issue) หากคุณตั้งค่าตัวระบุทีวีเดียวกันในเวิร์กสเตชัน Book Issue หลายชุด ระบบจะจัดทำบัญชีสรุปสำหรับรายการเหล่านั้น วัตถุคลาสที่สี่คือพนักงานห้องสมุด

เซิร์ฟเวอร์ Ruslan ช่วยให้คุณสร้างการแจกแจงแบบสองมิติหนึ่งรายการเป็นส่วนขยายของการแจกแจงแบบหนึ่งมิติตามเนื้อหาของเอกสาร

มิติข้อมูลที่สองอาจเป็นชุดของค่าซึ่งระบุผ่านพารามิเตอร์ STATAddDistr (ค่ารวมไม่เกิน 10 ค่า) ของหนึ่งในแท็ก (แท็กถูกระบุผ่านพารามิเตอร์ STATAddDistrAttr) ของบันทึกจากฐานข้อมูลของหนังสือที่ออก หากบันทึกการบริการไม่มีแท็กที่จำเป็น ระบบจะใช้ค่าที่ระบุในพารามิเตอร์ STATAddDistrDefValue พารามิเตอร์ STATAddDistrLevel จำกัดคลาสของออบเจ็กต์ที่มีการคำนวณการแจกแจงแบบสองมิติ (ค่าเริ่มต้นคือ 1 ไม่แนะนำให้ตั้งค่าพารามิเตอร์นี้เป็นค่าที่มากกว่า 2) ในพารามิเตอร์เซิร์ฟเวอร์ ตามค่าเริ่มต้น สำหรับการคำนวณการกระจายแบบสองมิติ มิติที่สองคือหมวดหมู่ของตัวอ่าน

การตั้งค่าเซิร์ฟเวอร์ Ruslan เพื่อรองรับกระบวนการรวบรวมสถิติการหมุนเวียนหนังสือประกอบด้วยขั้นตอนต่อไปนี้:

1. ตรวจสอบความพร้อมใช้งานของฐานข้อมูลบริการ CIRCSTAT

2. ตั้งค่าพารามิเตอร์เซิร์ฟเวอร์ STATClassDistrLevel เป็นค่าที่เหมาะสมที่สุดสำหรับไลบรารี ค่าพารามิเตอร์จะกำหนดคลาสขั้นต่ำสำหรับการสร้างการแจกแจงเพิ่มเติม (ค่าเริ่มต้นคือ 3 กล่าวคือ สำหรับทุกคลาสยกเว้นพนักงานห้องสมุด)

ห้องสมุดวิทยาศาสตร์และเทคนิคของ Tomsk Polytechnic University ดำเนินการ
ฝึกงานเพื่อทำงานในห้องสมุดอัตโนมัติและระบบสารสนเทศ "รุสลัน"
สำหรับผู้เชี่ยวชาญจากห้องสมุดอื่น การฝึกงานจัดขึ้นตามสัญญา
จำนวนชั่วโมงและโปรแกรมจะจัดทำแยกกันตามคำขอของห้องสมุด

ข้อมูลติดต่อ
ตอมสค์, เซนต์. เบลินสโคโก 55,
ห้องสมุดวิทยาศาสตร์และเทคนิคของ Tomsk Polytechnic University
ซิมาคอฟสกายา สเวตลานา เกนนาดิเยฟนา หัวหน้า ฝ่ายนวัตกรรมและระเบียบวิธีของ NTB TPU โทร. (8-3822) 55-80-42 อีเมล: [ป้องกันอีเมล]
Chuprikova Natalya Trofimovna หัวหน้าบรรณารักษ์-นักเทคโนโลยี
โทร (8-3822) 56-37-48 อีเมล: [ป้องกันอีเมล]

โปรแกรมตัวอย่าง:

หัวข้อที่ 1. ความรู้เบื้องต้นเกี่ยวกับงานห้องสมุด
ทัวร์ห้องสมุด ภารกิจ นโยบาย โครงสร้าง กทช. เอกสารขององค์กรและข้อบังคับ เอกสาร QMS โปรแกรมการพัฒนา NTB ที่ครอบคลุม การมีส่วนร่วมของห้องสมุดในโครงการ

หัวข้อที่ 2. ด้านองค์กรและเทคโนโลยีของระบบอัตโนมัติของห้องสมุด
การใช้งาน ALIS ใน NTB TPU โปรแกรมห้องสมุด วัตถุประสงค์และหลักการทำงานของเทคโนโลยี เงื่อนไขและขั้นตอนที่จำเป็นในการดำเนินการ ALIS การพัฒนาเครือข่ายท้องถิ่น (LAN) การพัฒนาเอกสารทางเทคโนโลยี การจัดการและการควบคุมเทคโนโลยี การฝึกอบรม.

หัวข้อที่ 3 ห้องสมุดและระบบสารสนเทศอัตโนมัติ (ALIS) “ Ruslan”
สารประกอบ, คำอธิบายสั้น ๆ ของและวัตถุประสงค์ของระบบ หลักการทั่วไปของการจัดงาน ABIS ส่วนประกอบหลัก: เซิร์ฟเวอร์ "Ruslan", DBMS, เวิร์กสเตชันของผู้ดูแลระบบ, เวิร์กสเตชันการจัดหา/แคตตาล็อก, เวิร์กสเตชันการออกหนังสือ, ORAS, เวิร์กสเตชันของ Reader, เวิร์กสเตชันของ MBA

หน้าที่หลักของเซิร์ฟเวอร์ Ruslan การดำเนินการเบื้องต้นในการค้นหา การดึงข้อมูล การแทรก การลบ การเปลี่ยนแปลง และอื่นๆ รองรับฐานข้อมูลบรรณานุกรมและฐานข้อมูลที่เชื่อถือได้ (MARC) ฐานข้อมูลเฉพาะทาง (อธิบาย ขยายเพิ่มเติม) ฐานข้อมูลบริการ (หนังสืออ้างอิง ผู้อ่าน การกระทำ CSU) ควบคุมการเข้าถึงฐานข้อมูลตามหมวดหมู่ผู้ใช้ รองรับข้อมูลหลายภาษา (UNICODE)

หน้าที่หลักของเวิร์กสเตชันของผู้ดูแลระบบ การจัดการสิทธิ์การเข้าถึงเซิร์ฟเวอร์และฐานข้อมูล การจัดตั้งและการสนับสนุนฐานข้อมูล บันทึกการจัดทำดัชนีและการแก้ไขเป็นกลุ่ม การเรียกคืนรายการที่ถูกลบหรือเปลี่ยนแปลงในฐานข้อมูลบรรณานุกรม สำรองข้อมูลดีบี. ย้อนกลับไปยังรายการเวอร์ชันก่อนหน้า แจ้งเตือนผู้ใช้ ABIS กำลังโหลด/ยกเลิกการโหลดบันทึกจากไฟล์ สถิติการทำงาน ประวัติการทำงานของผู้ใช้งานที่มี ABIS การจัดการความปลอดภัย

หัวข้อที่ 4 RUSMARC
การนำเสนอและอัปเดตรูปแบบบนเว็บไซต์ของบริการแห่งชาติเพื่อการพัฒนาระบบรูปแบบ RUSMARC ที่ http://www.rba.ru:8101/rusmarc/

รูปแบบการสื่อสารภาษารัสเซียเพื่อนำเสนอบันทึกบรรณานุกรม แนวคิดพื้นฐาน. มาตรฐานและข้อบังคับ วัตถุประสงค์และโครงสร้างของรูปแบบ องค์ประกอบของการบันทึก เครื่องหมาย บล็อกข้อมูล องค์ประกอบของฟิลด์, ฟิลด์ย่อย สาขาการสื่อสาร คำแนะนำด้านระเบียบวิธีสำหรับการอธิบายเอกสารบางประเภทในรูปแบบ RUSMARC

รูปแบบการสื่อสารของรัสเซียสำหรับการนำเสนอบันทึกที่เชื่อถือได้/เชิงบรรทัดฐาน คำจำกัดความ หลักการก่อสร้างและวัตถุประสงค์ของรูปแบบ รูปแบบบันทึก: อำนาจ/กฎเกณฑ์ การอ้างอิง และการอ้างอิง บล็อกการทำงาน การติดตามลิงก์
หัวข้อที่ 5 ฟังก์ชันหลักของเวิร์กสเตชันการจัดหา/การจัดทำแค็ตตาล็อกในแผนกการจัดหา
การสั่งซื้อเอกสารโดยใช้รายการราคาอิเล็กทรอนิกส์และ แผนเฉพาะเรื่องสำนักพิมพ์ การก่อตัวของคำสั่งซื้อใน ABIS "Ruslan" จัดทำสำเนาคำสั่งซื้อและส่งให้สำนักพิมพ์โดย อีเมลหรือแฟกซ์

การยืมบันทึกจากฐานข้อมูล RKP และ RNL เครื่องกำเนิดจำนวนสินค้าคงคลัง การสร้างบันทึกโดยใช้เทมเพลต กำลังตรวจสอบความซ้ำซ้อน การผ่านรายการใบแจ้งหนี้และการตัดจ่าย แบบฟอร์มผลลัพธ์ในรูปแบบ MS Excel: สมุดบัญชีสรุปอัตโนมัติ (KSU); สมุดสินค้าคงคลัง. จัดทำเอกสารการรายงานสำหรับฝ่ายบัญชี (การกระทำ รายงาน ฯลฯ ) การกระจายเอกสารตามรหัสการจัดเก็บ การโอนเอกสารสำหรับบัตรกำนัล

หัวข้อที่ 6. การจัดทำแคตตาล็อกวารสารอิเล็กทรอนิกส์
สมัครสมาชิกวารสารและสิ่งพิมพ์ข้อมูลใน IBS "Ruslan" แบบฟอร์มผลลัพธ์ในรูปแบบ MS Excel: สำเนาใบสมัครสมัครสมาชิก, บัตรจัดส่ง การบัญชีและการลงทะเบียนวารสารเข้าใหม่ การบำรุงรักษาแคตตาล็อกอิเล็กทรอนิกส์ “วารสาร” การจัดทำรายการวารสารหลายระดับ

หัวข้อที่ 7 ความพร้อมของหนังสือในกระบวนการศึกษา
โปรแกรมการจัดหาหนังสือ การก่อตัวของไดเรกทอรี การป้อนข้อมูลเกี่ยวกับกระบวนการศึกษาของมหาวิทยาลัย การทำงานกับรายการวรรณกรรมที่แนะนำสำหรับสาขาวิชา การนำเข้าข้อมูลจาก ORAS ABIS "Ruslan" การสร้างรายงานความพร้อมของหนังสือ

หัวข้อที่ 8 หน้าที่หลักของเวิร์กสเตชันการจัดหา/การจัดทำรายการในแผนกการจัดทำรายการ
การจัดระบบ รูปแบบการจำแนกประเภทใน NTB: การจำแนกทศนิยมสากล (UDC), การจำแนกประเภทห้องสมุดและบรรณานุกรม (LBC) ตัวจําแนกภาษารัสเซียทั้งหมดความเชี่ยวชาญเฉพาะทางที่มีคุณวุฒิทางวิทยาศาสตร์สูงสุด (oksvnk) อัตนัย (คำจำกัดความของคำหลัก) ไดเรกทอรีของคำหลัก

คำอธิบายบรรณานุกรมของเอกสารใน แคตตาล็อกอิเล็กทรอนิกส์พร้อมการสนับสนุนเต็มรูปแบบสำหรับรูปแบบ RUSMARC (ฟิลด์ลิงก์, การติดตามลิงก์, ไฟล์สิทธิ์) การตั้งค่ารูปแบบบันทึก (ฟิลด์ ฟิลด์ย่อย รายการ ชุดค่า ไดเร็กทอรี ฯลฯ) เข้า หลากหลายชนิดบันทึกตามแม่แบบและคำแนะนำขององค์กร ความช่วยเหลือตามบริบทเกี่ยวกับรูปแบบบันทึก RUSMARC การดูแลรักษาไดเร็กทอรีและไฟล์สิทธิ์ รองรับ UNICODE โดยใช้ในตัว แป้นพิมพ์เสมือน. ปิดบัญชีและโอนเอกสารให้ผู้ถือกองทุน

เอกสารเทคโนโลยีการป้อนข้อมูลย้อนยุค การยืมบันทึกจากแหล่งภายนอก

หัวข้อที่ 9 การสร้างจดหมายข่าวของผู้มาใหม่
วัตถุประสงค์และโครงสร้างของจดหมายข่าว เทคโนโลยีการสร้างในเวิร์กสเตชันการจัดหา / แค็ตตาล็อก กระบวนการแก้ไขคำอธิบายบรรณานุกรม การเตรียมจดหมายข่าวเพื่อโพสต์บนเซิร์ฟเวอร์ WWW ในส่วนสินค้ามาใหม่

หัวข้อที่ 10 การวาดภาพเชิงวิเคราะห์
คำอธิบายเชิงวิเคราะห์บทความจากวารสาร เทมเพลตคำอธิบาย “การวิเคราะห์เชิงระยะเวลา” สาขาการสื่อสาร ความหมายของคำสำคัญ

คำอธิบายเชิงวิเคราะห์บทความจากหนังสือ เอกสารการประชุม และเอกสารการประชุม เทมเพลตคำอธิบาย “การวิเคราะห์จากหนังสือ” สาขาการสื่อสาร ความหมายของคำสำคัญ

หัวข้อที่ 11 การจัดตั้งห้องสมุดอิเล็กทรอนิกส์ TPU
งานและฟังก์ชั่น เทคโนโลยีเพื่อการเก็บรวบรวม การจัดเก็บ การประมวลผลทางเทคนิค รุ่นอิเล็กทรอนิกส์สิ่งตีพิมพ์ของพนักงาน TPU, การแปลงสื่อกระดาษให้เป็นดิจิทัล, การนำเสนอในแค็ตตาล็อกอิเล็กทรอนิกส์ของ NTB ระเบียบวิธีในการอธิบายทรัพยากรอิเล็กทรอนิกส์ เทมเพลตคำอธิบายสำหรับทรัพยากรอิเล็กทรอนิกส์: บทคัดย่อวิทยานิพนธ์ วิทยานิพนธ์ ฟลอปปีดิสก์ ซีดีรอม ทรัพยากรระยะไกล

หัวข้อที่ 12 ฟังก์ชั่นหลักของเวิร์กสเตชันของ Reader
โหมดการค้นหา: ค้นหา ค้นหาและสั่งซื้อ การควบคุมการดำเนินการตามคำสั่งซื้อ บัตรประจำตัวผู้ใช้ คู่มือผู้ใช้. ระเบียบวิธีในการเขียนคำค้นหา การค้นหาที่ง่ายและขั้นสูง ข้อมูลเกี่ยวกับสถานที่และความพร้อมของสำเนาเอกสารฟรี

เทคโนโลยีงานที่ปรึกษาโดยใช้แค็ตตาล็อกอิเล็กทรอนิกส์
ระเบียบวิธีในการฝึกอบรมผู้ใช้ให้ทำงานในแค็ตตาล็อกอิเล็กทรอนิกส์

หัวข้อที่ 13 หน้าที่หลักของเวิร์กสเตชันการออกหนังสือ
การลงทะเบียน/การลงทะเบียนซ้ำของผู้ใช้ แบบฟอร์มผู้ใช้อิเล็กทรอนิกส์ บัตรห้องสมุดลามิเนต สถิติบนบัตรห้องสมุดใบเดียว

การรับ/ออกและการบัญชีเอกสารที่ออกโดยใช้เทคโนโลยีบาร์โค้ดสำหรับบัตรห้องสมุดและเอกสาร การบำรุงรักษา คิวอิเล็กทรอนิกส์ในเอกสารที่ออก ทำงานกับลูกหนี้. ข้อมูลเกี่ยวกับเอกสารที่ออก คำสั่งปัจจุบัน ผู้ใช้ตามเกณฑ์การค้นหาต่างๆ
เทคโนโลยีการทำงานในการสมัครสมาชิกและในห้องอ่านหนังสือ การแสดงบาร์โค้ดของเอกสารจากเวิร์กสเตชันการออกหนังสือ เทคโนโลยีการดำเนินการและการดำเนินการตามคำสั่งซื้อให้เสร็จสิ้นในการจัดเก็บหนังสือและการสมัครสมาชิก สถิติการทำงาน

หัวข้อที่ 14 หน้าที่หลักของระบบธนาคารอัตโนมัติอัตโนมัติ (IBA)
ค้นหาข้อมูลบรรณานุกรมในแค็ตตาล็อกอิเล็กทรอนิกส์ การสั่งซื้อบริการ IBA: เอกสารสำหรับการใช้งานชั่วคราว, สำเนาเอกสาร, ใบรับรองสถานที่, ใบรับรองค่าใช้จ่ายในการจัดส่งเอกสาร การยกเลิก การแจ้งเตือน: เกี่ยวกับการส่งเอกสารไปยังสมาชิก, เกี่ยวกับระยะเวลาในการสั่งซื้อ, และอื่นๆ การปฏิเสธการให้บริการโดยระบุเหตุผล ออเดอร์เข้าและออก

การใช้โปรโตคอล Z39.50 และ ISO ILL

หัวข้อที่ 15 โต๊ะกลม (สำหรับผู้เชี่ยวชาญจากห้องสมุดอื่น)
สรุปผลการฝึกงาน คำตอบสำหรับคำถาม การตั้งค่างานสำหรับการนำ ALIS ไปใช้ ข้อเสนอแนะในการทำงานต่อไป

กระทรวงศึกษาธิการแห่งสหพันธรัฐรัสเซีย

มหาวิทยาลัยการสอนแห่งรัฐ Barnaul

________________________________________________________________

ฉันเห็นด้วย

อธิการบดี กสทช

________________

"___"_______________ 2547

คำแนะนำทางเทคโนโลยีสำหรับการสร้างสรรค์ คำอธิบายเชิงวิเคราะห์บทความจากคอลเลกชันใน ABIS "Ruslan" ในแผนกอ้างอิงและบรรณานุกรมของหอสมุดวิทยาศาสตร์ของ BSPU

รองอธิการบดีฝ่ายนวัตกรรมและเทคโนโลยีสารสนเทศ

__________

"____"__________ 2547

ผู้อำนวยการหอสมุดแห่งชาติ

________

"____"____________ 2547

2547

เป้าหมายของงานคือการสร้างบันทึกบรรณานุกรมที่เครื่องอ่านได้ในรูปแบบ RUSMARC สำหรับเอกสารระดับการวิเคราะห์ งานนี้ดำเนินการโดยใช้เวิร์กสเตชันของตัวแค็ตตาล็อกที่สมบูรณ์ในโปรแกรม Ruslan

คำอธิบายของเอกสารจะถูกสร้างขึ้นในแผนกการจัดหาและสรุปในแผนกแคตตาล็อก ดังนั้นเมื่อสร้างบันทึกสำหรับบทความ มีการกรอกข้อมูลหลายฟิลด์แล้ว สำหรับบางฟิลด์ค่าจะถูกตั้งค่าตามค่าเริ่มต้นหรือโดยอัตโนมัติ

หน้าที่ของบรรณานุกรมคือการเสริม องค์ประกอบที่จำเป็นคำอธิบายของเอกสารนี้โดยกรอกข้อมูลในช่องที่ขาดหายไป

เมื่อกรอกข้อมูลในฟิลด์และฟิลด์ย่อย โปรดจำไว้ว่า:

เครื่องหมายวรรคตอนจะไม่ถูกวางไว้ที่ส่วนท้ายของฟิลด์และฟิลด์ย่อย

การประมวลผลเชิงวิเคราะห์ของเอกสาร:

บทความต่างๆ ได้รับการจัดระบบตามตาราง BBK (Library and Bibliographic Classification)

มุ่งมั่น คำหลักตาม " คำแนะนำด้านระเบียบวิธีในการจัดทำดัชนีพิกัด"

การสร้างบันทึกบรรณานุกรมใหม่:

เลือกชื่อ เทมเพลตที่ต้องการรายการจากเมนูหน้าต่างหลัก “บันทึก - สร้างบรรณานุกรมใหม่” - “การวิเคราะห์จากหนังสือ”หรือใช้ปุ่ม "บี".

ฟิลด์ (ฟิลด์ย่อย) ของเทมเพลตได้รับการกำหนดค่าไว้ล่วงหน้า

ตรวจสอบว่ากรอกพารามิเตอร์อย่างถูกต้อง เครื่องหมาย

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

6 ประเภทเรคคอร์ด (a) – วัสดุข้อความ พิมพ์ – ได้รับการตั้งค่าตามค่าเริ่มต้น

7 ระดับบรรณานุกรม (a) – เชิงวิเคราะห์

8 รหัสระดับลำดับชั้น (2)

17 ระดับการเข้ารหัส (#) – เต็มระดับ – เลือกจากรายการ

1. บล็อกข้อมูลที่เข้ารหัส

บล็อกประกอบด้วยองค์ประกอบข้อมูลที่เข้ารหัสความยาวคงที่

ข้อมูลในฟิลด์เหล่านี้จะถูกกำหนดโดยตำแหน่งสัมพัทธ์ของอักขระ โดยพิจารณาจากอักขระตัวแรกที่ตามหลังตัวระบุฟิลด์ย่อยเป็นค่าว่าง หากไม่จำเป็นต้องกรอกข้อมูลในช่องนี้และหน่วยงานบรรณานุกรมไม่ได้ให้ข้อมูลรหัสที่เกี่ยวข้อง จะไม่มีการระบุฟิลด์นี้ หากไม่ได้ใช้ข้อมูลที่ไม่จำเป็น ตำแหน่งฟิลด์จะมีอักขระตัวแทน " | "

100 ข้อมูลการประมวลผลทั่วไป

ฟิลด์นี้ประกอบด้วยข้อมูลที่เข้ารหัสความยาวคงที่ซึ่งใช้กับบันทึกเอกสารที่นำเสนอในสื่อต่างๆ .

0-7 วันที่ที่ป้อนรายการลงในไฟล์จะถูกตั้งค่าโดยอัตโนมัติ

8 ประเภทวันที่ตีพิมพ์ - เอกสาร

9-12 วันที่เผยแพร่1 -<>- ปีที่พิมพ์เอกสาร

13-16 วันที่ตีพิมพ์ 2 -<>

17-19 รหัสวัตถุประสงค์ - สำหรับผู้ใหญ่ แบบวิทยาศาสตร์ - ตั้งค่าเป็นค่าเริ่มต้น

<у>-สิ่งพิมพ์ที่ไม่ใช่ของรัฐบาล – กำหนดไว้ตามค่าเริ่มต้น

21 รหัสรายการที่ถูกแก้ไข<0>.

22-24 ภาษาการจัดทำรายการ "rus" - ตั้งค่าเป็นค่าเริ่มต้น

34-35 กราฟิกชื่อเรื่อง (ตัวอักษร) “rus” - ค่าเริ่มต้น

101 ภาษาเอกสาร

ฟิลด์นี้ประกอบด้วยข้อมูลที่เข้ารหัสเกี่ยวกับภาษาของเอกสารในแค็ตตาล็อก ส่วนต่างๆ และชื่อเรื่อง และยังระบุภาษาต้นฉบับด้วยหากเอกสารเป็นการแปล บังคับ


และ 1 ตัวบ่งชี้การแปล 0 - เอกสารในภาษาต้นฉบับ - ค่าเริ่มต้น

$a - ภาษาข้อความ "rus" - ค่าเริ่มต้น

ซ้ำเมื่อมีการเขียนข้อความมากกว่าหนึ่งภาษา

หากเอกสารเป็นงานแปล คุณควรกำหนด:

และ 1 ตัวบ่งชี้การแปล 1 - เอกสารคือการแปลต้นฉบับ

$a - ภาษาข้อความ "มาตุภูมิ";

$c - ภาษาต้นฉบับ - เลือกจากรายการ

102 ประเทศที่ตีพิมพ์หรือผลิต

ฟิลด์นี้ประกอบด้วยรหัสสำหรับประเทศที่ตีพิมพ์หรือผลิตเอกสารตั้งแต่หนึ่งประเทศขึ้นไป

$a - ประเทศที่ตีพิมพ์ “RU” - ค่าเริ่มต้น

2 บล็อกข้อมูลเชิงพรรณนา

200 หัวข้อและคำแถลงความรับผิดชอบบังคับ. ไม่ทำซ้ำ.

ฟิลด์นี้สอดคล้องกับพื้นที่ของชื่อที่เหมาะสมของ GOST 7.1-84 ฟิลด์นี้ประกอบด้วยในรูปแบบและลำดับที่กำหนดโดยกฎ: ชื่อที่เหมาะสม ชื่อคู่ขนาน ข้อมูลที่เกี่ยวข้องกับชื่อ ข้อมูลเกี่ยวกับความรับผิดชอบ

และ 1 ชื่อเป็นจุดเข้าใช้งาน<1>เป็นจุดเข้าใช้งาน ค่าเริ่มต้น.

$a Title suitable – ชื่อเรื่องของบทความ.

$e ข้อมูลชื่อเรื่อง - ชื่อต่อ ซ้ำแล้วซ้ำเล่า

$f ข้อมูลแรกเกี่ยวกับความรับผิดชอบ - ชื่อเต็ม - คัดลอกโดยอัตโนมัติจากฟิลด์ 700, 701 เมื่อเพิ่มฟิลด์ย่อยนี้ กรอกข้อมูลเมื่อสิ้นสุดการสร้างบันทึก ไม่ทำซ้ำ.

$g ข้อมูลความรับผิดชอบภายหลัง - คัดลอกโดยอัตโนมัติจากฟิลด์ 702 เสร็จสิ้นเมื่อสิ้นสุดการสร้างบันทึก ซ้ำแล้วซ้ำเล่า

3 บล็อกหมายเหตุ

320 หมายเหตุเกี่ยวกับการมีบรรณานุกรม/ดัชนีในเอกสาร

ฟิลด์นี้ประกอบด้วยหมายเหตุเกี่ยวกับเครื่องมืออ้างอิง (บรรณานุกรม ดัชนีเสริม ฯลฯ) ที่มีอยู่ในเอกสาร ไม่จำเป็น. ซ้ำแล้วซ้ำเล่า

4 บันทึกบล็อกการสื่อสาร

ช่องลิงก์แต่ละช่องจะต้องมีช่องข้อมูลที่มีป้ายกำกับ ตัวบ่งชี้ และตัวระบุช่องย่อยที่ฝังไว้ซึ่งระบุเอกสารที่จะลิงก์ด้วย ฟิลด์จะต้องมีข้อมูลเพียงพอที่จะระบุบันทึก (ถ้ามี) ของเอกสารแค็ตตาล็อกที่จะทำการเชื่อมโยง หรือหากไม่มีบันทึก ก็เพื่อระบุตัวเอกสารเอง

เทคนิคการเชื่อมโยงบันทึก:

เลือกฟิลด์การเชื่อมต่อที่สร้างขึ้นในตัวนำทางบันทึก (ด้วยการคลิกปุ่มซ้ายของเมาส์เพียงครั้งเดียว) ไปที่ "Tab" ไปที่หน้า "โพสต์" ของเครื่องมือแก้ไขโพสต์ ในหน้าต่างด้านขวาบน ให้เลือกไดเร็กทอรีต้นทางที่สร้างการเชื่อมต่อ - "ไดเร็กทอรีหลัก" ป้อนลักษณะการค้นหา (ชื่อคอลเลกชัน) คุณสมบัติที่มีให้ที่นี่ ค้นหาง่ายโดยมีค่าถูกตัดทอนไปทางซ้ายและขวา (ใช้สัญลักษณ์ *) คลิกที่ภาพกล้องส่องทางไกล รายการที่เชื่อมโยงสามารถดึงข้อมูลจากแค็ตตาล็อกได้โดยใช้หน้าต่างค้นหาแค็ตตาล็อก หลังจากดำเนินการค้นหาแล้ว ให้ดูบันทึกที่ดึงข้อมูล คุณสามารถใช้หน้าต่างที่ด้านล่างของรายการเพื่อดูรายการทั้งหมดได้ เลือกบรรทัดที่มีบันทึกที่ต้องการแล้วดับเบิลคลิกปุ่มซ้ายของเมาส์ (หรือคลิกปุ่ม "ลิงก์บันทึก") เรคคอร์ดในตัวสำหรับเอกสารที่ใช้สร้างลิงค์จะปรากฏในตัวนำทางเรคคอร์ด

ใช้ฟิลด์ต่อไปนี้:

463 ระดับหน่วยทางกายภาพ

ฟิลด์นี้ใช้เพื่อระบุความสัมพันธ์แบบลำดับชั้นกับเอกสารในระดับหน่วยที่แยกจากกันจริง เรกคอร์ดที่กำลังเชื่อมโยงอยู่ที่ระดับหน่วยทางกายภาพ และเรกคอร์ดที่มีฟิลด์นี้อยู่ที่ระดับการวิเคราะห์ ชุด หรือเซ็ตย่อย


และตัวบ่งชี้โน้ต 2 ตัว<1>.

หลังจากเชื่อมโยงบันทึกกับเอกสารแล้ว ฟิลด์ 200 - ชื่อเรื่องและข้อมูลเกี่ยวกับความรับผิดชอบและฟิลด์ย่อย $a, $b, Se จะถูกกรอกโดยอัตโนมัติ ที่นี่เราเพิ่มฟิลด์ย่อย $v "การกำหนดปริมาณ" ซึ่งเราเองใส่หน้าของบทความ ต้องมีระยะเวลาในตอนท้าย

ฟิลด์นี้จะถูกกรอกโดยอัตโนมัติ -

210 การตีพิมพ์ การจำหน่าย ฯลฯ :

$a สถานที่ตีพิมพ์ จำหน่าย ฯลฯ -<М.>.

$c ชื่อผู้จัดพิมพ์ ผู้จัดจำหน่าย ฯลฯ -<Либерия>.

$d วันที่จัดทำเอกสาร การแจกจ่าย ฯลฯ -<>- ปีที่พิมพ์เอกสาร

6 บล็อกคำจำกัดความของหัวข้อ

บล็อกประกอบด้วยข้อมูลเฉพาะเรื่องทั้งต้นฉบับและนำเสนอในรูปแบบโค้ดที่รวบรวมตามกฎ ระบบต่างๆการทำให้เป็นตัวตนและการจัดระบบ

สามารถเลือกค่าของฟิลด์ 600-608 ได้จากไฟล์ที่เชื่อถือได้/เชิงบรรทัดฐาน

เพิ่มฟิลด์บังคับหากไม่ได้อยู่ในเทมเพลตเอกสาร เลือกบรรทัดที่มีชื่อฟิลด์ (ด้วยการคลิกปุ่มซ้ายของเมาส์เพียงครั้งเดียว) ในหน้าต่าง "ค่า" ด้านขวาบน ให้เลือกตัวระบุซึ่งมีบันทึกที่เชื่อถือได้ซึ่งมีการสร้างการเชื่อมต่อ ป้อนคุณลักษณะการค้นหา คลิกปุ่ม “เรียกใช้แบบสอบถาม” หรือรูปภาพของกล้องส่องทางไกล หลังจากดำเนินการค้นหาแล้ว ให้ดูบันทึกที่พบ เลือกบรรทัดที่มีบันทึกที่ต้องการแล้วดับเบิลคลิกปุ่มซ้ายของเมาส์ (หรือคลิกปุ่ม "ลิงก์บันทึก") ที่ด้านซ้ายของหน้าจอ บันทึกสิทธิ์ที่ฝังไว้จะปรากฏในฟิลด์ที่ไฮไลต์ที่คุณต้องการลิงก์ไป

ในการดำเนินการนี้ คุณต้องเลือกฟิลด์ที่ต้องการในตัวนำทางบันทึก ใช้ปุ่ม "Tab" หรือเคอร์เซอร์ของเมาส์เพื่อไปที่หน้า "ค่า" ในตัวแก้ไขค่าของบันทึกปัจจุบัน ใช้แป้นพิมพ์เพื่อป้อน ข้อมูลที่จำเป็นซึ่งเมื่อคุณกดปุ่ม "Enter" จะถูกโอนไปยังฟิลด์

600 ชื่อบุคคลเป็นหัวเรื่อง (คน). ไม่จำเป็น. ซ้ำแล้วซ้ำเล่า

ฟิลด์นี้ประกอบด้วยชื่อของบุคคลที่เป็นหนึ่งในวัตถุที่ต้องพิจารณาในเอกสารในรูปแบบของจุดเข้าใช้งาน อาจมีการเพิ่มข้อมูลเฉพาะเรื่องที่เป็นทางการ ตามลำดับเวลา และทางภูมิศาสตร์เพิ่มเติมลงในชื่อของบุคคลนั้น

และ 2 วิธีการกรอกชื่อบุคคล<1>- ค่าเริ่มต้น.

$bส่วนของชื่ออื่นที่ไม่ใช่องค์ประกอบอินพุตเริ่มต้นคือชื่อย่อของผู้เขียน

610 เงื่อนไขหัวเรื่องที่ไม่สามารถควบคุมได้ (คำสำคัญ)ไม่จำเป็น. ซ้ำแล้วซ้ำเล่า

ฟิลด์นี้ประกอบด้วยเงื่อนไขของหัวเรื่องในรูปแบบของจุดเข้าใช้งานที่ไม่ได้ยืมมาจากรายการหัวเรื่องที่ถูกควบคุม

และ 1 ระดับความสำคัญของคำในหัวข้อ<1>- ค่าเริ่มต้น.

$a หัวเรื่อง. หากมีหนังสืออ้างอิงในตัว เราจะนำคำนั้นมาจากหนังสืออ้างอิง ไดเร็กทอรีแสดงถึงรายการค่า การเลือกค่าจากรายการทำได้โดยการกดปุ่ม "Enter" หรือดับเบิลคลิกเมาส์ หน้า "ไดเรกทอรี" มีแผงปุ่มของตัวเองพร้อมการดำเนินการสำหรับการเพิ่มใหม่ แก้ไข และลบองค์ประกอบไดเรกทอรี

ฟิลด์นี้ประกอบด้วยดัชนีของระบบการจำแนกประเภทที่ไม่ได้ใช้ในระดับสากล แต่มีตารางที่พิมพ์ออกมาอย่างกว้างขวาง

ดัชนี LBC ซึ่งคั่นด้วยเครื่องหมาย "+" จะถูกบันทึกในการทำซ้ำแยกกันของฟิลด์ 686

$a ดัชนีการจำแนกประเภท - นำมาจากหนังสืออ้างอิงหรือพิมพ์จากแป้นพิมพ์

$2 รหัสระบบ "rubbk" - ตั้งค่าตามค่าเริ่มต้น

7 บล็อกความรับผิดชอบทางปัญญา.

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

700 ชื่อบุคคล – ความรับผิดชอบทางปัญญาเบื้องต้น (ผู้เขียน).

ฟิลด์นี้ประกอบด้วยชื่อของบุคคลที่มีความรับผิดชอบทางปัญญาหลัก (บุคคลแรกหรือคนเดียวในชื่อเรื่องที่มีชื่อของผู้เขียนแต่ละคน) ในรูปแบบฮอตสปอต จำเป็นหากสร้างจุดเข้าใช้งานในนามของบุคคลที่มีความรับผิดชอบทางปัญญาหลัก

ฟิลด์นี้ไม่สามารถปรากฏในบันทึกเดียวกันกับที่มีชื่อองค์กร 710 - ความรับผิดชอบทางปัญญาหลัก หรือ 720 - ชื่อทั่วไป - ฟิลด์ความรับผิดชอบทางปัญญาหลัก เนื่องจากบันทึกสามารถมีจุดเชื่อมต่อที่มีความรับผิดชอบทางปัญญาหลักได้เพียงจุดเดียวเท่านั้น

และ 2 - อันเดอร์<1>.

701 ชื่อบุคคล - ความรับผิดชอบทางปัญญาทางเลือก (2 และผู้แต่งคนต่อมา)

ฟิลด์นี้จะประกอบด้วยชื่อของบุคคลที่มีความรับผิดชอบทางปัญญาทางเลือกในแบบฟอร์มจุดเข้าใช้งาน หากจะแสดงบันทึกบรรณานุกรมภายใต้หัวข้อของผู้เขียนแต่ละคน ความรับผิดชอบทางปัญญาทางเลือกอื่นจะขึ้นอยู่กับผู้เขียนร่วมของเอกสารแคตตาล็อกซึ่งใช้เป็นจุดเข้าใช้งาน หากจะแสดงบันทึกบรรณานุกรมภายใต้ชื่อเรื่อง ความรับผิดชอบทางปัญญาทางเลือกอื่นจะขึ้นอยู่กับผู้เขียนเอกสารแค็ตตาล็อกแต่ละคน ซึ่งใช้เป็นจุดเข้าใช้งาน (หากควรแสดงบันทึกบรรณานุกรมภายใต้ชื่อผู้เขียนร่วม ผู้เขียนแต่ละคนจะรับผิดชอบได้เฉพาะความรับผิดชอบทางปัญญารองเท่านั้น - สาขา 702)

จำเป็นหากสร้างจุดเข้าใช้งานในนามของบุคคลที่รับผิดชอบทางปัญญาทางเลือก ซ้ำแล้วซ้ำอีกสำหรับแต่ละคนที่มีความรับผิดชอบทางปัญญาทางเลือก

<1>.

$b ส่วนหนึ่งของชื่อ ยกเว้นองค์ประกอบเริ่มต้น คือชื่อย่อของผู้แต่ง

หลังจากประมวลผลแล้ว บันทึกจะถูกบันทึกลงในไดเร็กทอรีโดยคลิกซ้ายที่ไอคอน "บันทึกบันทึก" ทางด้านขวา เมนูด้านบนให้เปิด “แคตตาล็อกหลัก” และคัดลอกรายการ..jpg" width="179" height="112 src="> โดยคลิกที่ไอคอน "พิมพ์" พิมพ์การ์ดตามจำนวนที่ต้องการ หากจำเป็น ให้แก้ไข การ์ดด้วยตนเอง หากต้องการสลับไปที่โหมดแก้ไขคุณต้องคลิกซ้ายที่คุณแก้ไขการ์ดและเคอร์เซอร์ที่กะพริบควรปรากฏในช่องการ์ด การดำเนินการเพิ่มเติมการแก้ไขก็ไม่ต่างจากการทำงานกับโปรแกรมแก้ไขข้อความใดๆ

การคัดลอกบันทึก

รายการสามารถคัดลอกไปยังหน้าต่างตัวแก้ไข (ปุ่ม https://pandia.ru/text/78/403/images/image006_20.jpg" width="19" height="25 src="> หรือ "ลบรายการ" รายการเมนู ซึ่งจะแสดงหน้าต่างยืนยันความปรารถนาของผู้ใช้ที่จะลบรายการ

การแก้ไขบันทึก

หลังจากเชื่อมต่อกับเซิร์ฟเวอร์หลักของ NPB BSPU แล้วให้คลิกปุ่ม "เลือกรายการจากไดเร็กทอรี" เลือกบรรทัด "ไดเร็กทอรีหลัก" (ดับเบิลคลิกปุ่มซ้ายของเมาส์) ป้อนคุณสมบัติการค้นหาของสิ่งพิมพ์ (ผู้แต่งหรือชื่อเรื่อง) คลิกปุ่ม “เรียกใช้แบบสอบถาม” หรือภาพกล้องส่องทางไกล หลังจากดำเนินการค้นหาแล้ว ให้ดูบันทึกที่พบ โดยไฮไลต์ เส้นที่ต้องการโดยการคลิกปุ่มซ้ายของเมาส์ หากต้องการดูรายละเอียดให้กดปุ่ม "ดูบันทึก" หรือดับเบิลคลิกที่บรรทัดด้วยปุ่มซ้ายของเมาส์ หากต้องการกลับไปที่หน้าต่าง "ค้นหาแคตตาล็อก" ให้คลิกปุ่ม "ขอ" หากรายการที่พบตรงกับเอกสารที่อธิบายไว้ทั้งหมด ให้คลิกปุ่ม “แก้ไขรายการ” button0 " style="margin-left:-39.6pt;border-collapse:collapse;border:none">

ฉบับปัจจุบัน 01/16/2004

เรียบเรียงโดย : , หัว. SBO NPB BSPU

ได้รับการอนุมัติในการประชุมสภาระเบียบวิธีของ NPB BSPU

ประธานสภาระเบียบวิธี

RUSLANA (ฐานข้อมูล Ruslana) มีข้อมูลที่ครอบคลุมเกี่ยวกับบริษัทในรัสเซีย ยูเครน และคาซัคสถาน คุณสามารถใช้มันเพื่อวิเคราะห์บริษัทใดบริษัทหนึ่ง รวมถึงค้นหาและวิเคราะห์บริษัทที่มีโปรไฟล์เฉพาะได้ RUSLANA นำเสนอด้วย ซอฟต์แวร์รุ่นใหม่จาก BvD - เรียบง่ายและใช้งานง่าย

ประโยชน์สำหรับคุณ

RUSLANA มีข้อมูลอะไรบ้าง?

  • ตัวชี้วัดทางการเงินของบริษัท รูปแบบรายละเอียด ข้อมูลสำหรับ 10 ปีที่ผ่านมา
  • ผู้นำและผู้ติดต่อ
  • รหัสกิจกรรมและคำอธิบายการค้า
  • ข้อมูลหุ้นของบริษัทมหาชน
  • รายละเอียด โครงสร้างองค์กร, ค้นหาบริษัทที่มีเจ้าของคนเดียวกัน
  • ผู้ถือหุ้นและบริษัทย่อย
  • ข่าวธุรกิจเกี่ยวกับบริษัท
  • ธุรกรรม M&A และข่าวลือเกี่ยวกับพวกเขา

Ruslana เป็นโซลูชั่นที่ดีเยี่ยมสำหรับผู้เชี่ยวชาญด้านการกำหนดราคาโอน นักการตลาด ผู้เชี่ยวชาญด้านการขายและการตลาด การควบรวมกิจการ ผู้เชี่ยวชาญด้านความเสี่ยงด้านเครดิต และการปฏิบัติตามกฎระเบียบ


เมื่อใช้ผลิตภัณฑ์ Ruslana คุณจะพบข้อมูลที่จำเป็นเกี่ยวกับบริษัทที่คุณกำลังมองหาและจะสามารถประเมินบริษัทที่กำหนดได้
  • ค้นหาตามเกณฑ์มากกว่า 100 รายการ - คุณสามารถสร้างการค้นหาได้หลายขั้นตอน เปรียบเทียบข้อมูลในปีที่ผ่านมา อินเทอร์เฟซผลิตภัณฑ์ช่วยให้คุณสามารถรวมเกณฑ์การค้นหาจำนวนมากและใช้การค้นหาแบบบูลีน (และหรือหรือไม่ใช่) หลังจากเลือกกลุ่มบริษัทแล้ว คุณสามารถเปรียบเทียบกัน สร้างกราฟและตารางได้
  • ด้วยอินเทอร์เฟซผลิตภัณฑ์ที่ยืดหยุ่น คุณสามารถใช้ Ruslana สำหรับโครงการวิจัยที่หลากหลาย รวมถึง: การวิเคราะห์ทางการเงินโดยละเอียดและการประเมินความเสี่ยงด้านเครดิต การเงินองค์กร การร่วมทุน และการควบรวมกิจการ เพื่อศึกษาประสิทธิผลของการขายและการตลาด ดำเนินการประเมินความเป็นไปได้ รวบรวมข้อมูลสำหรับแคมเปญต่างๆเพื่อวัตถุประสงค์ทางวิชาการ
  • คุณสามารถสร้างตัวบ่งชี้ของคุณเองได้, คำนวณค่าเฉลี่ยสำหรับภาคเปลี่ยนรูปแบบรายงานและปรับแต่ง โครงสร้างข้อมูล, ทำการเปรียบเทียบและการประเมิน ส่งออกข้อมูล(Excel, การเข้าถึง...)
  • ฟังก์ชัน Addin ช่วยให้คุณสามารถวิเคราะห์ข้อมูลจาก Ruslana ใน Excel/Access เพื่อให้คุณสามารถเปรียบเทียบข้อมูลของคุณเองกับข้อมูลจากฐานข้อมูลของเรา (มีการอัพเดตทุกวัน) ซึ่งจะเป็นการขยายฐานข้อมูลของคุณเอง
  • คุณยังสามารถดำเนินการวิเคราะห์ราคาโอนได้อีกด้วย
  • ฝ่ายวิเคราะห์ความเสี่ยงด้านสินเชื่อ
  • แผนกการเงินองค์กร การควบรวมกิจการ และบริษัทที่ปรึกษา
  • ฝ่ายการตลาด
  • สถาบันการศึกษาและวิทยาศาสตร์