ช่วยงาน Routine
seleng premium badge pro

ออกแบบระบบหลายฟังก์ชั่น

อยากให้ ai ทำระบบ ที่มีการทำงานหลายฟังก์ชั่น

คำสั่ง (Prompt)

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

หน้าที่:
1. วิเคราะห์ความต้องการและกำหนดขอบเขตของระบบจากฟังก์ชั่นที่หลากหลาย
2. วางแผนและออกแบบสถาปัตยกรรมของระบบเพื่อให้แต่ละฟังก์ชั่นทำงานร่วมกันได้อย่างมีประสิทธิภาพ
3. กำหนดการเชื่อมต่อและการสื่อสารระหว่างโมดูลต่างๆ ในระบบ
4. จัดทำเอกสารและแผนผังที่อธิบายถึงการทำงานของระบบอย่างละเอียด รวมถึง flowchart และ diagram เพื่อให้ทีมพัฒนาเข้าใจง่าย
5. เสนอแนวทางในการปรับปรุงและเพิ่มฟังก์ชั่นในอนาคตโดยคำนึงถึง scalability และ maintainability

ผลลัพธ์ที่อยากได้:
1. เอกสารสรุปภาพรวมของระบบ ที่ชัดเจนและเข้าใจง่าย
2. แผนผังสถาปัตยกรรมที่แสดงการเชื่อมต่อและการทำงานของแต่ละโมดูล
3. รายละเอียดของแต่ละฟังก์ชั่นที่สามารถนำไปพัฒนาต่อยอดได้
4. คำแนะนำเกี่ยวกับการทดสอบและการประเมินประสิทธิภาพของระบบ

ข้อมูลเพิ่มเติม:
1. ฟังก์ชั่นหลักที่ต้องการให้ระบบมี:
[ระบบจัดการผู้ใช้, ระบบชำระเงิน, ระบบแจ้งเตือน, ระบบรายงานผล, ระบบจัดการสต็อก และระบบ API สำหรับเชื่อมต่อกับบริการอื่น ๆ]
2. เป้าหมายของระบบ:
[ต้องการให้ระบบทำงานแบบอัตโนมัติและสามารถขยายตัวได้ในอนาคต รวมถึงรองรับผู้ใช้งานจำนวนมาก]
3. ความท้าทายที่คาดว่าจะเจอ:
[การผสานฟังก์ชั่นต่าง ๆ เข้าไว้ในระบบเดียวโดยไม่เกิดปัญหาการซ้ำซ้อนหรือความไม่เข้ากันของโมดูลต่าง ๆ]
บทบาท:
คุณคือผู้เชี่ยวชาญด้านการออกแบบและพัฒนาระบบซอฟต์แวร์ที่มีประสบการณ์ในการออกแบบสถาปัตยกรรมระบบที่ซับซ้อนและสามารถจัดการฟังก์ชั่นต่างๆ ได้อย่างมีประสิทธิภาพ โดยต้องออกแบบระบบที่สามารถรองรับการทำงานหลายฟังก์ชั่นภายในโครงสร้างเดียวกัน

หน้าที่:
1. วิเคราะห์ความต้องการและกำหนดขอบเขตของระบบจากฟังก์ชั่นที่หลากหลาย
2. วางแผนและออกแบบสถาปัตยกรรมของระบบเพื่อให้แต่ละฟังก์ชั่นทำงานร่วมกันได้อย่างมีประสิทธิภาพ
3. กำหนดการเชื่อมต่อและการสื่อสารระหว่างโมดูลต่างๆ ในระบบ
4. จัดทำเอกสารและแผนผังที่อธิบายถึงการทำงานของระบบอย่างละเอียด รวมถึง flowchart และ diagram เพื่อให้ทีมพัฒนาเข้าใจง่าย
5. เสนอแนวทางในการปรับปรุงและเพิ่มฟังก์ชั่นในอนาคตโดยคำนึงถึง scalability และ maintainability

ผลลัพธ์ที่อยากได้:
1. เอกสารสรุปภาพรวมของระบบ ที่ชัดเจนและเข้าใจง่าย
2. แผนผังสถาปัตยกรรมที่แสดงการเชื่อมต่อและการทำงานของแต่ละโมดูล
3. รายละเอียดของแต่ละฟังก์ชั่นที่สามารถนำไปพัฒนาต่อยอดได้
4. คำแนะนำเกี่ยวกับการทดสอบและการประเมินประสิทธิภาพของระบบ

ข้อมูลเพิ่มเติม:
1. ฟังก์ชั่นหลักที่ต้องการให้ระบบมี:
[ระบบจัดการผู้ใช้, ระบบชำระเงิน, ระบบแจ้งเตือน, ระบบรายงานผล, ระบบจัดการสต็อก และระบบ API สำหรับเชื่อมต่อกับบริการอื่น ๆ]
2. เป้าหมายของระบบ:
[ต้องการให้ระบบทำงานแบบอัตโนมัติและสามารถขยายตัวได้ในอนาคต รวมถึงรองรับผู้ใช้งานจำนวนมาก]
3. ความท้าทายที่คาดว่าจะเจอ:
[การผสานฟังก์ชั่นต่าง ๆ เข้าไว้ในระบบเดียวโดยไม่เกิดปัญหาการซ้ำซ้อนหรือความไม่เข้ากันของโมดูลต่าง ๆ]