หลักการ 7 ของแบบจำลองหลายชั้น
แม้ว่าจะพูดง่ายกว่าที่ทำฉันต้องการจะเริ่มต้นในสัปดาห์นี้ geofumando ในเรื่องนี้แม้ว่าจะมีหนังสือที่สมบูรณ์เกี่ยวกับเรื่องนี้เราจะใช้หลักการ 7 Web 2.0 เพื่อสรุปโครงร่างของแบบจำลองหลายชั้นและนำไปประยุกต์ใช้กับฟิลด์ทางธรณีวิทยา
แนวคิดที่เรียกว่ามัลติเลเยอร์เกิดขึ้นหลังจากแอปพลิเคชันไคลเอนต์เซิร์ฟเวอร์เติบโตขึ้นโดยเชื่อมโยงกับการเติบโตของอินเทอร์เน็ตในขณะที่เครือข่ายส่วนตัว (อินทราเน็ต) ก็ได้รับความนิยมเช่นกัน วัตถุประสงค์ที่สำคัญที่สุดประการหนึ่งคือการพัฒนาไม่ส่งผลกระทบต่อการดำเนินการมากน้อยกว่าผู้ใช้แบบสอบถามในระบบที่มีการใช้งานอย่างต่อเนื่อง
ดังกล่าวเป็นกรณีตัวอย่างเช่นในที่ดินในโครงการขนาดใหญ่ที่ช่างเทคนิคการทำแผนที่หรือ digitizers ต้องให้อาหารข้อมูล; แล้วนักวิเคราะห์ทางกฎหมายทางด้านเทคนิคและระบบสารสนเทศภูมิศาสตร์กูต้องประมวลผลข้อมูลเป็นจากด้านข้างของผู้ใช้ภายนอกมีการสอบถามความต้องการในระดับหรือการร้องขอสำหรับการทำธุรกรรมออนไลน์
ให้เราดูชั้นของแบบจำลองนี้และหลักการของมัน
ชั้นการพัฒนา
1. การออกแบบที่เรียบง่าย สิ่งสำคัญคือต้องเข้าใจว่าเมื่อมีการพัฒนาแอปพลิเคชันหลายชั้นฟังก์ชันที่จะทำให้กระบวนการทำงานช้าลงการปรับใช้ข้อมูลหรือการอัปเดตฟังก์ชันการทำงานจะไม่สามารถพูดเกินจริงได้ นี่คือเหตุผลว่าทำไมการใช้โพรซีเดอร์ที่คล้าย Javascript ที่ทำงานบนเซิร์ฟเวอร์ทำให้ผู้ใช้หลายคนสามารถดำเนินงานพร้อมกันได้โดยไม่ต้องโหลดระบบซ้ำ เนื่องจากกระบวนการต่างๆสามารถทำให้เล็กลงได้จึงต้องใช้เพียงการตรวจสอบจำนวนและความจุของโปรเซสเซอร์เพื่อให้การออกแบบเป็นไปอย่างเรียบง่าย ... แม้ว่าสิ่งนี้มากกว่าการเป็นสถาปนิกซอฟต์แวร์เฉพาะทางดูเหมือนจะเป็นทักษะของเทพเจ้ามากกว่าก็ตาม
2. แอพพลิเคชั่นสำหรับการใช้งานหลายอุปกรณ์ จำเป็นต้องพิจารณาว่าผู้ใช้จะต้องการเข้าถึงข้อมูลจากอุปกรณ์เดสก์ท็อปหรือโทรศัพท์มือถือที่หลากหลายผ่านเว็บดังนั้นการพัฒนาจึงต้องคำนึงถึงหลักการนี้ แม้ว่าจะไม่ใช่เรื่องง่ายที่จะทำนายวิวัฒนาการของอุปกรณ์ที่เป็นที่รู้จัก แต่อย่างน้อยความพิเศษของโครงการควรได้รับการพิจารณาเพื่อวัตถุประสงค์ในการให้อาหารและดาวน์โหลดข้อมูลเช่นในกรณีของกระบวนการที่ดินการใช้อุปกรณ์ GPS และ PDA กับแอปพลิเคชัน GIS / CAD ที่มีความสามารถในการป้อนข้อมูลแบบตารางน้อยที่สุดและการใช้ข้อมูลแรสเตอร์ / เวกเตอร์ เนื่องจากความพิเศษของธุรกิจมีความหลากหลายจึงจำเป็นต้องตระหนักถึงความก้าวหน้าของเทคโนโลยี
3 ผ่านฐานข้อมูล เพื่อให้โปรเซสเซอร์ไม่ล่มสลายจำเป็นต้องพิจารณาว่าการดำเนินการใด ๆ ที่ผู้ใช้ดำเนินการนั้นเป็นการเรียกฐานข้อมูลแบบธรรมดาดังนั้นหากมีการใช้การถ่ายโอนไฟล์จึงควรสร้างบริการบนเว็บ หากจะใช้แผนที่วิธีที่ดีที่สุดคือการสร้างบริการ IMS สำหรับการเผยแพร่และหากจะดาวน์โหลดเอกสารให้มองหาการใช้บริการเว็บ
เลเยอร์กระบวนการ
4 เว็บเป็นแพลตฟอร์ม ไม่ว่าจะเป็นอินทราเน็ตหรืออินเทอร์เน็ตแนวคิดก็เหมือนกันโดยมองหาสภาพแวดล้อมการทำงานของผู้ใช้ที่จะออนไลน์เพื่อให้กระบวนการทุกประเภททำงานจากเซิร์ฟเวอร์ สิ่งนี้เสริมด้วยหลักการต่อไปนี้เนื่องจากความตั้งใจคือเพื่อให้แน่ใจว่าการดำเนินการของกระบวนการไม่ต้องการทีมที่มีทรัพยากรขนาดใหญ่แม้ว่าจะจำเป็นต้องออกแบบแอปพลิเคชันเดสก์ท็อปใหม่ก็ตาม
5 การใช้แอปพลิเคชันออนไลน์ นี่เป็นความท้าทายอย่างยิ่งสำหรับนักพัฒนาเนื่องจากเลเยอร์นี้ยังรวมถึงระดับของผู้ใช้ที่ดำเนินกระบวนการที่นอกเหนือไปจากข้อความค้นหา ดังกล่าวเป็นกรณีของการบำรุงรักษาที่ดินซึ่งต้องใช้ไฟล์ที่แยกจากกันและไม่เพียง แต่จัดการกับข้อมูลตารางเท่านั้น สำหรับสิ่งนี้ซอฟต์แวร์ที่เลือกจะต้องจัดเตรียมสภาพแวดล้อมการจัดการไฟล์ที่มีการควบคุมการกำหนดเวอร์ชันและกระบวนการที่เรียกว่าเช็คเอาต์ - เช็คอิน นอกจากนี้ API ยังคาดว่าจะให้ความสามารถในการทำงานโดยเฉพาะและป้องกันไม่ให้กระบวนการเดสก์ท็อปทำให้การซิงโครไนซ์ยุ่งยาก
เลเยอร์ผู้ใช้
6 ข่าวกรอง Collective Intelligence หลักการนี้มาจากแนวคิดของชุมชนซึ่งเป็นที่นิยมมากในปัจจุบัน สิ่งสำคัญคือต้องสร้างอินเทอร์เฟซที่อำนวยความสะดวกในการสื่อสารระหว่างผู้ใช้ไม่ว่าจะเป็นฟอรัมเครือข่ายการสนับสนุนหรือช่องทางการส่งข้อความโต้ตอบแบบทันทีเพื่อให้ผู้ใช้สามารถแบ่งปันข้อสงสัยวิธีแก้ปัญหาและใช้ประโยชน์จากทักษะร่วมกัน
7 ผลตอบรับ บริการที่สร้างขึ้นต้องมีฟังก์ชันที่เพียงพอเพื่อให้ผู้ใช้สามารถรายงานข้อผิดพลาดเพิ่มความคิดเห็นเป็นไปโดยอัตโนมัติหรือโดยสมัครใจสิ่งสำคัญคือผู้ใช้ที่จัดการอีกสองชั้นจะรู้เกี่ยวกับผู้เยี่ยมชม การเข้าถึงที่ จำกัด การลงทะเบียนการทำงานและการอัปเดตการเปลี่ยนแปลงอัตโนมัติคาดว่าจะอยู่ในระดับนี้ด้วย
หลักการเหล่านี้ควรมีอิทธิพลต่อช่วงเวลาในการตัดสินใจเลือกใช้ซอฟต์แวร์เนื่องจากชีวิตนี้ไม่ได้อยู่ในผลิตภัณฑ์ของทางออก แต่ในฐานะที่เขาสามารถพัฒนามือได้
ขอขอบคุณสำหรับข้อมูลของคุณขอบคุณมาก
บทความที่ดีมากช่วยฉันมาก!
^^ ทักทาย !!