High-level design (HLD) समाधानाचे प्रमुख भाग आणि ते एकत्र कसे काम करतात हे सांगतो. Low-level design (LLD) ते भाग सुसंगतपणे अंमलात आणण्यासाठी पुरेसे तपशील देतो. या उपयुक्त कामकाजाच्या संज्ञा आहेत; सर्व संस्थांसाठी एकच बंधनकारक दस्तऐवज नमुना नसतो.
एक निर्णय दोन्ही स्तरांतून पाहा
वस्तू परत करण्याच्या पोर्टलसाठी HLD पोर्टल, परतीची सेवा, ऑर्डर प्रणाली आणि गोदामाशी एकत्रीकरण दाखवतो. कोणत्या नोंदीची मालकी कोणत्या प्रणालीकडे आहे आणि कोणते संवाद asynchronous आहेत हे तो सांगतो.
LLD विशिष्ट संवादाचे तपशील देतो: विनंतीतील fields, validation, स्थित्यंतरे, डुप्लिकेट हाताळणी, database बंधने आणि त्रुटींचे प्रतिसाद. अभियंत्याला त्याची अंमलबजावणी करता आली पाहिजे आणि चाचणी करणाऱ्याला अपेक्षित वर्तन समजले पाहिजे.
