نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • ویندوز 7، XP
  • پایگاه داده تعاریف اولیه برای کار با پایگاه داده، subd باید ارائه دهد

پایگاه داده تعاریف اولیه برای کار با پایگاه داده، subd باید ارائه دهد

و اگر به هر گونه گواهی از PND نیاز مبرم دارید، پس خصوصی آژانس کارآگاهی به شما در این امر کمک خواهد کرد.

برای شرکت در فعالیت های خاص، باید گواهی از یک داروخانه عصبی روانپزشکی داشته باشید.

رایج ترین دلایل پذیرش در خدمات عمومی، اخذ مجوز اسلحه، پذیرش اجرا کارهای خاصو غیره.

طبیعتاً بازدید از چنین مؤسسه هولناکی هیچ کس را خوشحال نمی کند. دریافت گواهی حسابداری از PND با جستجو آغاز می شود موسسه پزشکیکه به آن تعلق دارید با یادگیری شماره تلفن، می توانید از قبل لیست را پیدا کنید مدارک مورد نیاز(هر PND مختص به خود را دارد).

در یک مرکز پزشکیفقط گذرنامه کافی است، در مورد دیگر علاوه بر پاسپورت، شناسنامه نظامی (برای آقایان) یا کارت شناسایی دیگر نیز لازم است. یکی تماس تلفنیبه شما این امکان را می دهد تا دریابید که آیا به ارجاع خاصی از سازمان نیاز دارید یا خیر. توضیح برنامه کاری PND اضافی نخواهد بود: اگر در پایان روز کاری یا در یک روز غیر پذیرایی بیایید، تضمین می شود که دوباره به آنجا بیایید.

چرا من به گواهی از یک داروخانه روان شناسی نیاز دارم؟

  1. برای درخواست کار در یک موسسه آموزشی ( مهد کودکمدرسه، کالج، دانشگاه).
  2. برای ثبت نام در خدمات عمومی
  3. جهت ثبت نام در تعدادی از سازمانها
  4. برای دریافت مجوز حمل، نگهداری یا استفاده از سلاح.
  5. برای اخذ گواهینامه رانندگی و همچنین تمدید اعتبار آنها.
  6. برای ثبت معامله خرید / فروش املاک و مستغلات.
  7. برای ثبت بسته ای از اسناد برای پذیرش فرزند یا سرپرستی.
  8. برای گرفتن وام مسکن.
  9. برای گرفتن گذرنامه فوری

گواهی PND برای فروش آپارتمان

مثلاً قصد خرید آپارتمان دارید. با توجه به پیچیدگی شرایط اقتصادی کشور، این اقدام نسبتاً جدی و مسئولانه است. شما قبلاً پول را جمع آوری کرده اید و فضای زندگی انتخاب شده است، اما ... دام ها در حال ظهور هستند. حضور اعضای خانواده بیمار روانی فروشنده آپارتمان نیازمند است اقدامات اضافیو بدون آنها - معامله را به خطر می اندازد: شما می توانید یک آپارتمان بخرید، و آنها نیز به نوبه خود شکایت می کنند و به دلیل باطل بودن معامله، همه چیز را به موقعیت قبلی خود برمی گردانند، اما با از دست دادن زمان، تلاش و تلاش پول

چگونه از PND یک درمانگاه روان شناسی گواهی بگیریم؟

دو گزینه برای حل وضعیتی وجود دارد که می خواهید عصاره ای از یک داروخانه روان شناسی دریافت کنید.

  • اول: بر اساس اطلاعات به رجیستری مراجعه می کنید پایه تکداده های بیماران دوشنبه و جمعه به شما گواهی داده می شود. این مرجعنشان می دهد که شما مجاز به انجام کار خاصی هستید.
  • دوم: طبق شرایط قانون باید توسط پزشک معاینه شوید. دومی سؤالات خاصی می پرسد، بر اساس پاسخ ها نتیجه می گیرد و در مورد شایستگی حرفه ای نتیجه می گیرد.

اگر فرصتی برای گرفتن گواهی مستقل از PND ندارید، متخصصان آژانس کارآگاهی "تورنادو" برای قیمت مناسبآنها آن را از یک پایگاه داده واحد برای حسابداری PND مسکو برای شما دریافت خواهند کرد. درخواست ثبت نام در PND در محل سکونت بسیار سریع انجام می شود و گواهی به مدت 365 روز اعتبار دارد. اگر در داخل دوره داده شدهشما محل کار خود را تغییر می دهید، سپس نیازی به درخواست دوم از داروخانه روان شناسی ندارید. بنابراین، معاینه اضافی توسط متخصص منتفی است. در صورت وجود مشکل در زمان، چگونه می توان از داروخانه های روانشناسی و اعصاب و روان گواهی گرفت؟ امروزه آفت تقریباً هر توانمندی کمبود وقت است. کمبود ساعت در روز، برنامه کاری نامناسب و بر این اساس، ناتوانی در دریافت گواهینامه از PND می تواند باعث ایجاد اختلال در استخدام در یک موقعیت معتبر، محرومیت از گواهینامه رانندگی یا جریمه، امتناع از پذیرش شود. یک کودک (حضانت). در تمامی موارد فوق گواهی PND الزامی است.

آیا امکان خرید گواهی از PND داروخانه های روانی-عصبی و نارکولوژی در مسکو و سن پترزبورگ وجود دارد؟

خرید گواهی PND امکان پذیر است - این پاسخ به آن است سوال فوری. چنین خروجی از وضعیت مشکلنه تنها به شما این امکان را می دهد که منابع مادی را برای هزینه های پزشکی صرفه جویی کنید، بلکه شما را از بار ناشی از انتظار طولانی و خسته کننده برای نوبت خود رها می کند. اعلام وصول کمک پرداخت شدهدر مسکو یا سن پترزبورگ نیز در صورت نیاز به یک سند بسیار فوری مناسب خواهد بود. در شرایط زیر ممکن است به کمک PND نیاز باشد.

اغلب در شرایط زیر با ما تماس گرفته می شود. کودک گزارش می دهد که به زودی تشکیل خانواده می دهد، به عبارت ساده، او ازدواج می کند (ازدواج). اگر مطمئن باشید که در خانواده یکی از بستگان آینده افراد بیمار روانی وجود دارد، چگونه از او در برابر یک عمل بثورات محافظت کنید؟ از طریق تحقیقات کارآگاهی، با بررسی پایگاه داده PND و خرید گواهی از یک داروخانه روانی-عصبی، می توانید بدون ابهام به این سؤال پاسخ دهید. شادی شما و زندگی آرام خانواده شما - این هدف نهایی است که منجر به کار یک کارآگاه خصوصی می شود. اطلاعاتی که در مورد شخص مورد علاقه به شما ارائه می شود اولین قدم به سوی یک زندگی آرام و سنجیده خواهد بود.

پایگاه داده IPA

خدمات یک آژانس کارآگاه خصوصی، یعنی ارائه اطلاعات از پایگاه داده یک داروخانه عصب روانپزشکی (PND)، نه تنها به شهروندان عادی، بلکه به کارآفرینان خصوصی، مشاوران املاک، مدیران کمک می کند. شرکت های بزرگو غیره. سرعت و کیفیت کار محول شده به وضعیت مشتری و حجم گواهی های سفارش داده شده بستگی ندارد: گزارش در اسرع وقت به صورت کامل و کاملاً محرمانه ارائه می شود. آژانس ما یک ساختار خصوصی است که متخصصان آن آمادگی دارند حتی بیشترین کار را انجام دهند کارهای دشوار. اما گواهی یک داروخانه اعصاب و روان در مورد آنها صدق نمی کند و یک امر روزمره است که کارآگاهان نیز باید با آن برخورد کنند. و این در حالی است که امروز تصویر یک کارآگاه خصوصی از خودگذشتگی اشباع شده است و ویژگی های کار ما تا حد زیادی با این تصویر مطابقت دارد. هنگامی که در زندگی اتفاق می افتد که به دست آوردن هر گونه اطلاعات در مورد یک شخص بسیار مهم است نه برای ارضای کنجکاوی شخصی، بلکه برای یک هدف خوب. وقتی فردی که در یک دوراهی قرار دارد، نمی داند چه کاری انجام دهد، یک آژانس کارآگاهی اغلب کمک می کند.

بررسی فردی که در بیمارستان روانی ثبت نام کرده است - کمک کارآگاه

برای کار آفلاین باید یک پوسته ایجاد کنید انواع مختلفکتاب های مرجع.

همه دایرکتوری ها به دو نوع تقسیم می شوند - پایگاه داده ها و دایرکتوری ها با فرمت html.

خود فایل های دایرکتوری (ساختار) باید بر اساس خواسته های من توسعه داده شوند. یعنی معلوم می شود که شما باید یک پوسته و یک قالب فایل ایجاد کنید که توسط پوسته "درک" شود.

پوسته باید بتواند این دایرکتوری ها را به هم متصل کند، آنها را جستجو کند، انتخاب هایی را از پایگاه داده ایجاد کند، رکوردها را صادر کند، رکوردها را مرتب کند، ویرایش کند، اضافه کند. سوابق خودو تغییر می کند. پوسته همچنین عملکرد یک طبقه‌بندی‌کننده رکورد، ایجاد طبقه‌بندی‌کننده خود (از این پس به عنوان «گروه‌های کاربر» نامیده می‌شود) را فراهم می‌کند.

مانند ویژگی های اضافیبرنامه ریزی شده است که یک ماژول برای چاپ داده های آدرس روی پاکت ها ایجاد شود دفتر خاطرات الکترونیکی، ماشین حساب.

هدف پوسته کار با مقدار زیادپایگاه داده های مختلف پایگاه داده اصلی پایگاه داده ای از شرکت های روسی است.

دایرکتوری در قالب یک پایگاه داده.

اساس چنین دایرکتوری جداول داده است. جدول اصلی و جداول متصل (بر اساس همان اصل در دسترسی).

به عنوان مثال، یک جدول اصلی با فیلدهای زیر وجود دارد:

نام شرکت

کد شهر

پمپ بنزین

یکاترینبورگ، لنینا، 1

امسک، میرا، 44

مسکو، تجارت، 23

فیلدهایی که در مثال با * مشخص شده اند، فیلدهای شاخص هستند، یعنی دو جدول دیگر نیز حاوی رونوشت این فهرست ها هستند.

شاخص منطقه

شهر مسکو

شاخص شهر

رمزگشایی

یکاترینبورگ

در پوسته، هنگام کار با دایرکتوری، داده های از قبل رمزگشایی شده صادر می شود. این جداول شاخص برای کاهش اندازه فهرست ساخته شده اند. پس از همه، به عنوان مثال، ورودی "منطقه Sverdlovsk" را می توان در پایگاه داده هفتاد تا هشتاد هزار بار یافت.

مثال بالا برای مرجع ارائه شده است، در واقع جداول بزرگتر و تعداد فیلدها بیشتر است.

برای هر یک از این دایرکتوری ها جدولی از "طبقه بندی کننده رکورد" وجود دارد، یعنی یک فیلد شاخص که رکورد را به یک گروه خاص ارجاع می دهد. خود طبقه بندی کننده (فهرست) خارج می شود پنجره جداگانهروی دسکتاپ پوسته هنگامی که یک یا آن رکورد را از طبقه‌بندی‌کننده انتخاب می‌کنید، مجموعه‌ای از رکوردها از پایگاه داده انجام می‌شود و تنها مواردی که شرایط را برآورده می‌کنند نمایش داده می‌شوند.

خود فایل دایرکتوری از چندین بخش تشکیل شده است: خود جداول و اطلاعات زیر:

اطلاعات فنی دستی: عنوان، توضیحات، نویسنده، تاریخ آخرین به روز رسانی، هزینه، مسیر صفحه این راهنما در سایت (هایپرلینک).

شمارشی از توابعی که باید در پوسته با این مرجع کار کنند.

فهرست فیلدهایی که "جستجوی سریع" برای آنها انجام می شود.

طرح کارت ضبط

طرح بندی فرم برای چاپ ورودی ها از دایرکتوری.

داده های مجوز

جدول طبقه بندی رکورد

برنامه ریزی شده است که فایل مرجع خود را در مبتنی بر xml، اما در اینجا به صلاحدید توسعه دهنده است. نکته اصلی این است که این قالب برای پوسته قابل درک است و دایرکتوری به درستی متصل شده است.

هنگامی که یک دایرکتوری متصل می شود، پوسته تمام داده ها را می خواند، همه جداول را به دایرکتوری خود منتقل می کند و پیوندهای بین جداول را سازماندهی می کند. و تمام عملکردهای کار با دایرکتوری متصل هستند: جستجو، انتخاب، صادرات و غیره.

فرمت کتاب راهنماhtml

این نوع مرجع مجموعه ای از صفحات و شکل ها است. یک فایل منو به عنوان پیمایش در این دایرکتوری استفاده می شود که محتویات آن در پنجره طبقه بندی کننده قرار می گیرد. برای کار با چنین دایرکتوری، باید یک مرورگر ساده را در پوسته جاسازی کنید. تمام داده ها (صفحات و تصاویر) برای دایرکتوری در فایل دایرکتوری موجود خواهد بود، دسترسی به اینترنت برای پوسته مورد نیاز نیست.

الزامات برای عملکرد پوسته باید حداقل باشد: لیست بزرگ سیستم های عامل(روی مرحله اولیهشما می توانید خود را به ویندوز 9x، 2000، NT، XP محدود کنید، تا حد امکان داده های فنی رایانه ( رم، پردازنده)، نباید نصب شده باشد درایورهای اضافی، برنامه ها. هر چیزی که برای کار کردن پوسته لازم است باید از توزیع نصب شود.

همه توابع باید برای کاربر معمولی قابل دسترس و قابل درک باشد.

لیست تمام توابع پوسته:

فهرست راهنما

اتصال دایرکتوری

حذف دایرکتوری

فهرست همه دایرکتوری های موجود

دایرکتوری 1

کتاب راهنما 2

کتاب راهنما 3

لیست گسترده ای از دایرکتوری های نصب شده

جستجوی سریع

جستجوی پیشرفته

جستجو در یافت شد

رکورد را به جیب منتقل کنید

پاک کردن "جیب"

یک یادداشت اضافه کنید

حذف ورودی

ویرایش پست

وارد کردن داده ها به دایرکتوری

برو به پست بعدی

به ورودی قبلی بروید

رکوردها را به ترتیب صعودی مرتب کنید

مرتب سازی رکوردها به ترتیب نزولی JàA

تنظیم چاپ

انتخاب چاپ

در حال ویرایش فرم خروجی

چاپ روی پاکت نامه

ماشین حساب

دفتر خاطرات

کار با گروه ها

ایجاد یک گروه

ویرایش گروه

حذف یک گروه

یک ورودی به یک گروه اضافه کنید

حذف یک ورودی از یک گروه

در مورد برنامه

لیستی از همه فهرست های موجود را دریافت کنید

پر شده شرایط مرجعشرح داده شده ظاهربرنامه ها (موقعیت همه پنجره ها، آیتم های منو)، توضیحات کاملساختار فایل دایرکتوری، شرح تنظیمات، فرآیند اتصال دایرکتوری و غیره.

توجه شما را به این نکته جلب می کنم که برای توزیع روی سی دی به برنامه ای نیاز دارم نه موتورهای اینترنتی.

متأسفانه، توسعه دهنده ای که پوسته را برای من ساخته بود بدون هیچ ردی ناپدید شد، اما او موفق شد رابط برنامه را توسعه دهد. کاملا درست نیست، اما برای درک آنچه نیاز دارم کافی است.

گزارش

برنامه نگهداری پایگاه داده

مدول پروژه 1حاوی اطلاعات مربوط به همه 2-فرم ها است.

فرم 1 ( واحد 1) - شامل منوی اصلی است که دارای موارد زیر است:

  1. داده ها
  2. منابع

Ø مرجع 1

  1. گزارش

Ø گزارش فروش

Ø گزارش درآمد

  1. خروج

برای ایجاد منو روی فرم، کامپوننت را نصب کنید منوی اصلی ، که دارای خواص زیر:

Ø کلیدهای خودکار- آیا کلیدها به طور خودکار ایجاد خواهند شد میانبر. در صورت انتخاب خودکار، سپس دلفی به طور خودکار کلیدها را تولید می کند. در کتابچه راهنمایاین به صورت دستی انجام می شود.

Ø AutoMegre– ادغام خودکار با پنجره های کودک.

Ø تصاویر– اتصال لیستی از تصاویری که می توانند در آیتم های منو نمایش داده شوند.

Ø موارد- موارد منو را توصیف می کند.

برای ویرایش منو، روی ویژگی Items دوبار کلیک کنید و ویرایشگر منو باز می شود. همان ویرایشگر را می توان با دوبار کلیک کردن روی کامپوننت فراخوانی کرد منوی اصلی 1. در بازرس شی، ویژگی را تایپ کنید عنوانکلمه "داده". با فشردن دکمه Enter منوی «داده» ایجاد می شود. بقیه آیتم های منو به همین ترتیب ایجاد می شوند.

ایجاد یک مورد فرعی برای منوی "گزارش". در کادر درست زیر منوی "گزارش" و در ویژگی کلیک کنید عنوانکلمه "گزارش فروش کالا" را وارد می کنیم. بقیه موارد فرعی منو با قیاس ایجاد می شوند.

برای ایجاد یک کنترل کننده رویداد روی آیتم منو، آیتم منو را انتخاب کنید " خروج» و روی آن دوبار کلیک کنید یا به تب Events بروید و روی رویداد دوبار کلیک کنید کلیک کنید. این اقدامات باعث می شود دلفی یک کنترل کننده رویداد کلیک منو ایجاد کند. در این کنترلر موارد زیر را بنویسید:

در اینجا ما از روش فرم استفاده می کنیم بستن . این روش فرم را می بندد. اگر فرم اصلی را ببندیم کل برنامه بسته می شود.

برای آیتم منوی "داده"، یک کنترل کننده رویداد را اختصاص می دهیم:

GroupBox1.Visible:=True;

این روششی GroupBox1 و اشیاء واقع در آن را که برای وارد کردن و ویرایش داده ها در جداول استفاده می شود قابل مشاهده می کند: "محصول"، "کالاهای ورودی"، "فروش کالا".

اتصال پایگاه داده به برنامه از طریق مؤلفه های زیر سازماندهی می شود:

Ø جدول 1: TTable;

Ø DataSource1:TDataSource.

Ø DBGrid1:TDBGrid.

بیایید یک شی را قرار دهیم DBGrid1از پالت کامپوننت DataControl Form1.این شی را با انتخاب ماوس فعال کنید. بریم سراغ ملکش منبع اطلاعات منبع داده 1.

یک شی غیر بصری قرار دهید منبع داده 1از پالت کامپوننت دسترسی به داده هابر روی فرم 1.این شی را فعال کنید. بریم سراغ ملکش مجموعه دادهو آنها را از لیست کشویی انتخاب کنید میز 1.



بیایید یک Table1:TTable غیر بصری را از گروه اجزای BDE انتخاب کنیم. بیایید آن را در هر جایی قرار دهیم فرم 1. این شی را با انتخاب ماوس فعال کنید. بریم سراغ ملکش نام جدول. از لیست کشویی، جدول "محصول" را انتخاب کنید. بیا بریم ملک فعال.بیایید آن را برابر کنیم درست است، واقعی. پس از آن در dbgridجدول انتخاب شده نمایش داده خواهد شد.

برای مدیریت این جدول (افزودن، حذف رکوردها، ذخیره یا لغو تغییرات) را قرار دهید فرم 1زیر جدول یک شی DBNavigator است. برای انجام این کار، آن را در پالت اجزاء انتخاب کنید کنترل های دادهآن را فعال کنید و به ملک بروید منبع اطلاعات، از لیست کشویی انتخاب کنید منبع داده 1.

بر اساس قیاس، ما 2 جدول باقی مانده را برای جداول ایجاد می کنیم. postup"و" راشد».

برای ایجاد کتیبه در بالای جدول، یک شی را روی فرم خود قرار می دهیم منبع اطلاعاتاز پالت کامپوننت استاندارد.بیایید آن را فعال کنیم. بریم سراغ ملکش عنوانمتن "محصول" را وارد کنید.

بر اساس قیاس، کتیبه هایی برای جداول دیگر ایجاد می شود: postup"و" راشد».

برای ایجاد یک دکمه با تصویر، به گروه کامپوننت ها بروید اضافیبیایید یک شی را انتخاب کنیم BitBtn.بیایید آن را روی یک شی قرار دهیم جعبه گروه 1. بیایید آن را فعال کنیم. بریم سراغ ملکش نوع. از لیست کشویی انتخاب کنید bk لغو. در ادامه به سراغ ملک می رویم. عنوان. بیایید کلمه "خروج" را بنویسیم. بیایید سوار ملک شویم نوعو مساوی کنید bkCustom. یک کنترل کننده رویداد برای این دکمه ایجاد کنید:

GroupBox1.Visible:=False;

برای ایجاد یک فیلد عام، باید شی را فعال کنید جدول 2.دوبار کلیک کنید این شی. پنجره ویرایشگر فیلد باز می شود. در پنجره زمینه ویرایشگر فیلد، دستور را انتخاب کنید NewFields. بیایید به فیلد جدید نام "tov" و نوع آن را بدهیم رشته. دکمه رادیویی را در گروه تنظیم کنید نوع میدانبه موقعیت جستجو. ذکر شده مجموعه داده میز 1این مجموعه داده ای است که باید مشاهده شود. در هر دو لیست فیلدهای کلیدیو LookupFieldsاین کادر محاوره ای، مقدار را انتخاب کنید کد- این فیلد کلی است که با مقدار آن جستجو انجام می شود. ذکر شده نتیجهمقدار را انتخاب کنید NaimT- این چیزی است که باید در مجموعه داده ما نمایش داده شود.

به طور مشابه، فیلدهای جایگزینی برای جدول Table3 ایجاد می کنیم.

برای آیتم‌های زیر منوی «گزارش فروش» و «گزارش دریافت»، یک کنترل‌کننده رویداد ایجاد می‌کنیم که به ترتیب نام جداول و فیلدها را تغییر می‌دهد، که داده‌های جدول را در آن بارگیری می‌کند. سند مایکروسافتکلمه:

Var Str1,Str2,Str3,Str4:String;(اعلام می کند متغیرها را تایپ کنید رشته }

VSpisok,mark:Variant;(متغیرهای نوع را اعلام می کند گونه }

VSpisok:=CreateOleObject("Word.Application.8");(یک شی Ole ایجاد می کند)

VSpisok.Documents.Open("D:\institut\Nort\spisok0.doc");(الگوی سند را بارگیری می کند)

VSpisok.ActiveDocument.SaveAs("D:\institut\Nort\spisok1.doc");(الگو را در سند کاری ذخیره می کند)

VSpisok.Visible:=True;(باعث می شود پنجره وردقابل رویت)

mark:=VSpisok.ActiveDocument.Bookmarks;(به یک متغیر علامت گذاری یک نشانک می نویسد)

mark.Item("N1").انتخاب کنید.(مکان نما را روی نشانک N1 قرار می دهد)

جدول 3. اول(به اولین رکورد جدول می رسد)

در حالی که Not Table3.Eof شروع می شود(جدول را در یک حلقه پر می کند)

Str1:=Table3["KodR"];(Str1 را به مقدار فیلد Table3 تنظیم می کند)

Str2:=Table3["product"];(Str2 را به مقدار فیلد Table3 تنظیم می کند)

Str3:=FloatToStr(Table3["kol"]);(مقدار فیلد Table3['kol'] را از نوع Number به نوع String تبدیل می کند و اختصاص می دهد ارزش داده شدهمتغیر Str3)

Str4:=DateToStr(Table3["DataR"]);(مقدار فیلد Table3['DataR'] را از نوع Date به نوع String تبدیل می کند و این مقدار را به متغیر Str4 اختصاص می دهد)

VSpisok.Selection.InsertBefore(Str1);(Str1 را در موقعیت فعلی بنویسید)

VSpisok.Selection.InsertBefore(Str2);(Str2 را در موقعیت فعلی بنویسید)

VSpisok.Selection.MoveRight(12);(به فیلد بعدی جدول سند بروید)

VSpisok.Selection.InsertBefore(Str3);(Str3 را در موقعیت فعلی بنویسید)

VSpisok.Selection.MoveRight(12);(به فیلد بعدی جدول سند بروید)

VSpisok.Selection.InsertBefore(Str4);(Str4 را در موقعیت فعلی بنویسید)

VSpisok.Selection.MoveRight(12);(به فیلد بعدی جدول سند بروید)

Table3.Next;

برای زیر منوی "Help 1"، اجازه دهید یک کنترل کننده رویداد ایجاد کنیم:

Form2.ShowModal;

روش ShowModal Form2 (در بالای تمام پنجره های دیگر) را باز می کند.

این فرم برای نمایش داده های مربوط به فروش و دریافت کالا طراحی شده است. انتخاب کالا انجام می شود دوبار کلیک کنیدبا ثبت محصول مورد نیاز در جدول "محصول".

خلق كردن این فرمشما باید دنباله زیر را در منوی اصلی Delphi File - New - Form انجام دهید. آن را در فهرستی که پایگاه داده ما در آن ذخیره شده است ذخیره کنید. در پلاگین ها استفاده می کند، در ویرایشگر کد، بنویسید واحد 1.

حالا بیایید جدولی ایجاد کنیم که اطلاعات نمونه از آن گرفته شود. برای انجام این کار، یک شی را انتخاب کنید DBGrid1از پالت کامپوننت DataControlsو اعتراض منبع داده 1از پالت کامپوننت دسترسی به داده ها. بیایید این اشیاء را روی خود قرار دهیم فرم صفحه نمایش. شی را فعال کنید منبع داده 1.بریم سراغ ملکش مجموعه داده. از لیست کشویی، Form1.Table1 را انتخاب کنید

شی را فعال کنید dbgrid1.بیایید به مراسم او برویم OnDblClick.بیایید یک روش رسیدگی برای این رویداد ایجاد کنیم:

var Str1:String;

Str1:=Form1.Table1["کد"];

Label2.Caption:="فروش توسط "+Form1.Table1["naimT"];

Label3.Caption:="کسب توسط "+Form1.Table1["NaimT"];

Query1.SQL.Clear;

Query1.SQL.Add("Select * from rashod where KodR="+""""+Str1+"""");

Query1.Open;

Query2.SQL.Clear;

Query2.SQL.Add("Select * from postup where KodP="+""""+Str1+"""");

Query2.Open;

برای ایجاد جدولی که اطلاعات مربوط به یک محصول معین را نمایش می دهد، باید اشیاء ایجاد کنید dbgrid2از پالت کامپوننت کنترل های داده،یک شی پرس و جو 1از پالت کامپوننت bde، و همچنین شیء منبع داده 2از پالت کامپوننت دسترسی به داده ها. شی را فعال کنید منبع داده 2و خاصیت آن را انتخاب کنید مجموعه داده. از لیست کشویی انتخاب کنید پرس و جو 1.

شی را فعال کنید dbgrid2،روی ملکش بایستد منبع اطلاعاتو از لیست کشویی انتخاب کنید منبع داده 2. شی را فعال کنید پرس و جو 1،به ملکش برویم SQLو در ویرایشگر کد انتخاب * از rashod را می نویسیم.

بر اساس قیاس، جدول دیگری برای انتخاب از جدول Postup ایجاد می شود.

نتیجه

بنابراین، در این کار، سیستم اطلاعاتی "حسابداری کالا در انبار" توسعه یافته است. این IS برای خودکارسازی فعالیت های مدیر طراحی شده است. انبار برای حسابداری کالا در انبار.

IS از یک بخش برنامه و اطلاعات تشکیل شده است. زیر سیستم نرم افزاریشامل:

Ø زیر سیستم کنترل؛

Ø زیر سیستم نگهداری پایگاه داده؛

Ø زیر سیستم گزارش دهی

Ø زیر سیستم مرجع.

بخش اطلاعاتی شامل یک پایگاه داده شامل سه جدول به هم پیوسته ("محصول"، "دریافت محصول"، "فروش محصول") است که در قالب Paradox 7.0 پیاده سازی شده است. پایگاه داده حاوی داده هایی در مورد در دسترس بودن کالاها، دریافت و فروش آنها، تامین کنندگان، خریداران است.

سیستم اطلاعاتتوسعه یافته توسط دلفی 6.0 با استفاده از اجزای استاندارد.

IS به شما امکان می دهد اطلاعات موجود در پایگاه داده را ویرایش کنید و همچنین گواهی ها و گزارش ها را در زمان واقعی (RMT) تولید کنید. مراجع با نمونه گیری تشکیل می شود ورودی های فردیبر اساس نام محصول گزارش ها در قالب جداول با ایجاد از قالب ها تولید می شوند اسناد MS-Wordاز طریق فناوری COM.

حجم کل IS توسعه یافته 974 کیلوبایت است. IS می تواند در آن کار کند هر ویندوزیسیستم عامل سازگار

در عمل در مشخصات تخصصی

JSCB "Svyaz-Bank"

اولیانوفسک، 20__

در مورد کارآموزی

گزینه شماره 2 - DB "فرودگاه".
فرمول بندی مسئله. ایجاد یک پایگاه داده "فرودگاه" حاوی اطلاعات مربوط به پروازهای فرودگاه های مختلف.
1. پایگاه داده باید حاوی اطلاعات زیر:
- جدول "فرودگاه"، حاوی اطلاعات زیر در مورد فرودگاه های مختلف: شهر، نام.
- جدول "هواپیما" حاوی اطلاعات مربوط به هواپیما: مدل، ظرفیت.
- جدول "مسافران" حاوی اطلاعات مربوط به مسافران: نام خانوادگی، نام، نام خانوادگی، جنسیت، شماره گذرنامه، تابعیت.
- جدول "پروازها" حاوی اطلاعات پروازها: روز هفته، زمان حرکت، کد هواپیما، کد مسافر، کد فرودگاه.
2. کلیدهای اولیه و ثانویه (خارجی) را تعریف کنید (در صورت لزوم، فیلدها را اضافه کنید). وارد کردن داده ها در فیلدهای کلید خارجی و همچنین فیلدهایی با مجموعه کوچک مقادیر ممکنبا جادوگر جستجو سازماندهی کنید و در صورت امکان یک ماسک ورودی ارائه دهید.
3. ایجاد رابطه بین جداول، فراهم کردن یکپارچگی داده ها، به روز رسانی آبشاری فیلدهای مرتبط، و حذف آبشاری رکوردهای مرتبط.
4. حداقل 4 رکورد در جداول بدون کلید خارجی و حداقل 10 رکورد در جداول حاوی فیلد کلید خارجی وارد کنید.
5. پرس و جوهای زیر را با تعیین نام های معنی دار برای آنها ایجاد کنید.
- درخواست نمونه برای نمایش اطلاعات مسافرانی که بلیط واشنگتن را رزرو کرده اند. فیلدهای زیر را روی صفحه نمایش دهید: روز هفته، نام خانوادگی، نام، شماره پاسپورت، شهروندی.
- درخواست عملیات گروهی برای نمایش تعداد کل مسافران از سه کشور دلخواه. فیلدهای زیر را روی صفحه نمایش دهید: شهروندی، تعداد کل مسافران.
- پرس و جو پارامتریک برای نمایش نام خانوادگی، نام، شماره پاسپورت، تابعیت مسافران تنظیم شده توسط پارامتر"نام" فرودگاه
- درخواست متقابل برای نمایش اطلاعات تعداد مسافران فرودگاه های مختلف یک مدل هواپیمای خاص.
- درخواست ایجاد جدول برای ایجاد جدول "هواپیما 1" از یک نسخه از جدول "هواپیما". با اجرای درخواست حذف اطلاعات مربوط به هواپیمای F-117 را از جدول ایجاد شده حذف کنید.
- درخواست حذف برای حذف اطلاعات از جدول "مسافران" مسافران ژاپنی.
6. فرم های زیر را با نام های معنی دار ایجاد کنید.
- یک فرم فرعی که داده های جداول "مسافران" و "پروازها" را نمایش می دهد. برای پیمایش بین رکوردها دکمه هایی را به فرم ایجاد شده اضافه کنید.
- فرمی ایجاد کنید که اطلاعات زیر را نمایش دهد: نام خانوادگی، نام، شماره پاسپورت مسافر، روز پرواز در هفته و مدل هواپیما. زمان حرکت را به قسمت یادداشت ها اضافه کنید.
7. گزارشی ایجاد کنید که اطلاعات پرواز زیر را نشان دهد: نام خانوادگی، نام، شماره پاسپورت مسافر، روز پرواز هفته، و نام شهر فرودگاه. در فوتر، نام خانوادگی، شماره گروه و تاریخ ایجاد پایگاه داده را اضافه کنید.
8. ایجاد ماکرو برای باز کردن تمام جداول پایگاه داده. نام های معنی دار را برای ماکروها تنظیم کنید.
9. در حالت طراحی، فرم را ایجاد کنید رابط کاربری"، که به شما امکان می دهد با پایگاه داده ایجاد شده کار کنید. نمایش اطلاعات در مورد نام پایگاه داده و نویسنده در فرم. روی فرم قرار دهید دکمه های فرمان، به شما امکان می دهد تمام جداول، پرس و جوها، فرم ها و گزارش ها را باز کنید، نام های معنایی را برای آنها تنظیم کنید. فرم را با استفاده از عناصر طراحی جعبه ابزار ویرایش کنید. عکس خود را روی آن قرار دهید.
10. ایجاد ماکرو برای باز شدن خودکار"رابط کاربری" را تشکیل دهید.

این دیتابیس هنوز موجود نیست اما قابل سفارش است

برترین مقالات مرتبط