د راتلونکي DBMS لپاره زما هیلې، او همدارنګه د راکړې ورکړې په شرایطو کې د Rosreestr لپاره

د راتلونکي DBMS لپاره زما هیلې، او همدارنګه د راکړې ورکړې په شرایطو کې د Rosreestr لپاره
پیرودونکي د ډیټابیس سره اړیکه لري.
د سایټ څخه http://corchaosis.ruد جوناتن تیونګ لخوا.

د دې حقیقت سربیره چې زه یو پروګرامر یم (ډیری ډیلفي + ټول ډوله مختلف DBMS، پدې وروستیو کې ORACLE، + یو کوچنی PHP)، زه یو شوق لرم - د اپارتمانونو پیرود او پلورل. زه د ساختمان په مرحله کې یو اپارتمان د ډیر یا لږ باوري پراختیا کونکي څخه په خوندور قیمت کې اخلم (د مثال په توګه ، اوس سمولټ داسې پراختیا کونکی دی ، د نیکروسوکا میټرو سټیشن ته نږدې اپارتمانونه د پلور لپاره دي) ، زه انتظار کوم چې کور وسپارل شي (اکثرا دوه کاله وروسته، دا د ارزانه وړاندیزونو سره پیښیږي)، زه یې په ترمیم کې کوم او بیا یې د بازار نرخ په 95-100٪ پلورم.

نو، زه (د هرچا په څیر) د RosReestr د لیږد نشتوالي ستونزې ته ورغلم.

د Rosreestr د راکړې ورکړې د طبیعت د نشتوالي ستونزه

په برنامه کولو کې "معاملات" او په املاکو کې دا د "بدیل سره معامله" ده (او همدارنګه د هغې د یوې برخې په توګه ، "د ډیپوز باکس تړون") ، او دلته شیان یو څه ډیر پیچلي دي. زه وایم.

واسیا د اپارتمان لیدو ته راغلی چې پیټیا پلوري. او واسیا هرڅه ډیر خوښ کړل، په شمول د قیمت، مګر واسیا پیسې نلري. زموږ کیسه په دې ډول پیل کیږي.

واسیا خپل ملکیت لري، کوم چې ځینې ارزښتونه لري چې د هغه لپاره په ځانګړې توګه اړین ندي - لومونوسوف په یوه ګاونډي کور کې ژوند کاوه، د چت لوړوالی اوه نیم متره دی، د میوو اډه او نږدې سادوود بازار شتون لري. ، تاسو کولی شئ ایرو ایکسپریس ته لاړ شئ ، د اپارتمان 1 متر لاندې یوه حوزه شتون لري ، د اپارتمان څخه پورته د ستورپوهنې لیدونو لپاره مناسب اطاق شتون لري. Vasya پوهیږي چې دا ځانګړتیاوې د هغه د اپارتمان بیه زیاتوي، مګر د ځان لپاره نه. او هغه پریکړه وکړه چې د پیټیا اپارتمان واخلي، او خپل اپارتمان وپلوري. مګر د پیټیا اپارتمان اخیستلو لپاره یې وپلورئ، او نه یوازې. د ریالټرانو په ژبه کې، دې ته ویل کیږي - "بدیل غوره شوی دی."

اوس راځئ چې د پیټیا له اړخ څخه دې وضعیت ته وګورو. حقیقت دا دی چې پیټیا هم لیوالتیا نه لري چې د پیسو په استهالک کې ناست وي، هغه د ویلنور په ایلون ښار کې د اپارتمان اخیستلو لپاره یو اپارتمان پلوري، مګر هغه لا تر اوسه نه دی لیدلی چې کوم یو. د ریالټرانو په ژبه کې، دې ته ویل کیږي - "د بدیل سره معامله".

د مینځنۍ ځمکې دوه ایلوز ، میګلور او میدروس ، د ویلینور په ښار کې مناسب (د پیټیټ معیارونو) املاکو لري ، کوم چې په سمدستي توګه پلورل کیږي ، ځکه چې دوی میلکور ته د خدمت لپاره لیږل کیږي. د اصلي پلورونکو په ژبه کې دې ته ویل کیږي - "وړیا پلور".

نو، Vasya یو مشتري Serezha پیدا کوي. اوس، پیټیا د ویلینور په ښار کې د هغه لپاره دوه مناسب انتخابونه پیدا کوي. موږ به یو تړون وکړو. د سادګۍ لپاره فرض کړئ چې په راکړه ورکړه کې برخه اخیستونکي هیڅ یو ګروي نه کاروي او د لږ ونډې مالک نلري. په دې توګه، لاندې کړنې باید ترسره شي:
1. سریوزا پیټیا ته پیسې ورکوي.
2. واسیا خپل اپارتمان سیروزا ته ورکوي.
3. پیټیا خپل اپارتمان واسیا ته ورکوي.
4. یا میګلور یا میدروس په والینور کې خپل اپارتمان پیټیا ته وسپاري او د سریوزا پیسې ترلاسه کړي.
5. مالکور او میدروس د میلکور خدمت کولو لپاره مورډور ته ځي.

دا به غوره وي چې لاندې سکریپټ د اعدام لپاره Rosreestr ته انتقال کړئ:

معامله پیل کړئ
د واسیا اپارتمان سریوزا ته ورکړئ.
د پیټیټ اپارتمان واسیا ته ورکړئ.
پيل كيدل؛ شروع كيدل: او چنېدل، راوتل
د مالکور اپارتمان پیټیا ته ورکړئ
د سریوزا پیسې مالکور ته ورکړئ
IF_ERROR:
پیټیا ته د میدروس اپارتمان ورکړئ
د سریوزا پیسې معیدروس ته ورکړئ
پای
راکړه ورکړه وکړئ

دا د بدیل سره د راکړې ورکړې یو ساده سکریپټ دی، داسې انګیرل چې ټول اپارتمانونه یو بالغ (او وړ) مالک لري، چې قیمتونه یې مساوي دي، او دا چې حقیقي پلورونکي (که کوم وي) د لیږد پړاوونو ته په پام سره تادیه کیږي.

په هرصورت، Rosreestr د لیږد ملاتړ نه کوي. ټولې کړنې به په ترتیب سره او په خپلواکه توګه ترسره شي، یو له بل وروسته، پرته له دې چې په ټوله توګه معامله بیرته راګرځوي که چیرې یو یې بشپړ شوی نه وي. هغه اعظمي چې ترلاسه کیدی شي - په پام کې نیولو سره چې Rosreestr او MFC د نغدو لیږد سره کار نه کوي - د بانک په حجره کې پیسې واچول شي ، د واسیا ، پیټیا ، سیریزا لخوا ورته د لاسرسي شرایطو سره (که چیرې هیڅ معامله راجسټر نه وي. په ټوله کې)، او نور لوبغاړي، د Rosreestr لخوا ثبت شوي موافقتنامې وړاندې کولو وروسته. (او له بلې خوا، بانکونه په خپلواکه توګه د قراردادونو اعتبار نه تاییدوي، دا دا دی، دوی په معاملو کې د برخه اخیستونکو کاغذونو په اعتبار باور لري).

د لیږد بشپړ نه کولو خطرونو سربیره ، بله ستونزه دا ده چې که نور ګډون کونکي د بشپړ راجسټریشن انتظار کولو پرته خپل نوي کور ته لاړ شي (سلام ، د یوټیلټي بیلونو د کم تادیې پوښتنه!) ، نو میګلور او میدروس به نه وي. ډیر ژر به د میلکور خدمت ته لاړ شي، او شاید میګلور به ونشي کولی چې سلمریلونه په خپلو لاسونو کې ونیسي، هغه به په ساده ډول وخت ونه لري. د املاکو لیږدونه په ترتیب سره اجرا کیږي، او د هرې معاملې پروسس به لږترلږه 9 کاري ورځې وخت ونیسي.

برسېره پر دې، Rosreestr د DDU الندې د ودانولو لاندې د کورونو د خنډ ملاتړ نه کوي، مګر دا کولی شي، دا د ساده راتلونکي په اړه یو ابتدايي عمل وي.

اوس راځئ چې د DBMS په اړه نیمګړتیاو او زما د خوښې لیست ته لاړ شو

1) لومړی د نسخې کنټرول سیسټم نشتوالی دی. که د ډیلفي اړخ څخه زه په خپل سینڈ باکس کې وده کوم ، او هغه بدلونونه چې ما کړي دي نورو برنامه کونکو ته به نه ښکاري تر هغه چې دوی ژمن وي ، نو دا د DBMS سره داسې نده. او حتی که زه په بشپړ ډول باور لرم (لږترلږه ما ته د ګمارل شوي دندې په چوکاټ کې) جنګي ډیټابیس ته لاسرسی ، او دا پیښیږي ، زه نشم کولی پدې کې پرمختګ وکړم. پداسې حال کې چې زه ډیبګ کوم ، هرڅه به سقوط وکړي. دا د ډبرې عمر څه دی؟ د پراختیا کونکو لپاره سینڈ باکس جوړ کړئ.

2) دویم د مخکې نصب شوي معیاري میزونو نشتوالی دی چې ریښتینې نړۍ بیانوي. هر شرکت چې ما کار کړی دی د خپل میز بڼه لري چې نومونه یې (په روسي او (لږترلږه) په انګلیسي کې، د روسیې په مختلفو قضیو کې) د دولسو میاشتو تشریح کوي!

3) دریم - او دلته به زه د اوریکل اصطلاحات وکاروم - د ساده داخلولو یا تازه کولو سکریپټ ته د زنګ وهلو لپاره هیڅ لاره نشته چې بیرته راستنیدنه کاروي ، هغه لاره چې موږ یې انتخاب بولو. شاید دا د اوریکل ستونزې نه وي ، مګر د ډیلفي + اوریکل انٹرفیس ستونزې.

4) څلورم، هغه پروسیجرونو او دندو ته د واکونو سپارلو ته اړتیا چې زه یې رامینځته کوم چیرې چې زه نه غواړم دا کار وکړم. زه نه غواړم د پروسیجرونو او دندو لپاره د کارونکي اجازې تنظیم او بیا بدل کړم. ولې، که ما په واضح ډول مرستې نه وي لیکلې، ایا سیسټم نشي کولی پخپله ښکیل توکي وګوري، او د دوی سره د عمل کولو حقونو سره سم، ځینې کاروونکو ته د فعالیت غږولو حق ورکوي یا نه؟ زه د دې لپاره یوه کلیدي کلمه لیکلو ته چمتو یم کله چې د دندو او طرزالعملونو لیکل. یا، حتی غوره، اجازه راکړئ چې کاروونکي اعدام پیل کړي، او که د الګوریتم څانګه هغه د یوې غوښتنې لپاره الرښوونه وکړي چې کاروونکي یې حق نلري، نو هغه به یې په غلطۍ سره وغورځوي.

سرچینه: www.habr.com

Add a comment