High-level design (HLD) ਹੱਲ ਦੇ ਮੁੱਖ ਹਿੱਸੇ ਅਤੇ ਉਨ੍ਹਾਂ ਦੀ ਆਪਸੀ ਕਾਰਵਾਈ ਸਮਝਾਉਂਦਾ ਹੈ। Low-level design (LLD) ਉਹਨਾਂ ਨੂੰ ਇਕਸਾਰ ਲਾਗੂ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਵੇਰਵਾ ਦਿੰਦਾ ਹੈ। ਇਹ ਲਾਭਦਾਇਕ ਕਾਰਜਕਾਰੀ ਸ਼ਬਦ ਹਨ; ਸਾਰੀਆਂ ਸੰਸਥਾਵਾਂ ਲਈ ਇੱਕੋ ਲਾਜ਼ਮੀ ਦਸਤਾਵੇਜ਼ ਟੈਂਪਲੇਟ ਨਹੀਂ ਹੈ।
ਇੱਕ ਫ਼ੈਸਲੇ ਨੂੰ ਦੋਵਾਂ ਪੱਧਰਾਂ ਵਿੱਚ ਵੇਖੋ
ਵਾਪਸੀ ਪੋਰਟਲ ਲਈ HLD ਪੋਰਟਲ, ਵਾਪਸੀ ਸੇਵਾ, ਆਰਡਰ ਸਿਸਟਮ ਅਤੇ ਗੋਦਾਮ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ। ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਹਰ ਰਿਕਾਰਡ ਦਾ ਮਾਲਕ ਕਿਹੜਾ ਸਿਸਟਮ ਹੈ ਅਤੇ ਕਿਹੜੀਆਂ ਕਾਰਵਾਈਆਂ asynchronous ਹਨ।
LLD ਇੱਕ ਖ਼ਾਸ ਕਾਰਵਾਈ ਦਾ ਵੇਰਵਾ ਦਿੰਦਾ ਹੈ: ਬੇਨਤੀ ਦੇ ਫ਼ੀਲਡ, validation, ਅਵਸਥਾ ਬਦਲਾਅ, ਡੁਪਲੀਕੇਟ ਸੰਭਾਲ, ਡਾਟਾਬੇਸ ਪਾਬੰਦੀਆਂ ਅਤੇ ਗ਼ਲਤੀ ਦੇ ਜਵਾਬ। ਇੰਜੀਨੀਅਰ ਇਸ ਨੂੰ ਲਾਗੂ ਕਰ ਸਕੇ ਅਤੇ ਟੈਸਟਰ ਨੂੰ ਉਮੀਦ ਕੀਤਾ ਵਰਤਾਅ ਪਤਾ ਹੋਵੇ।
