نمایش نتایج 1 تا 11 از 11

نام تاپیک: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

  1. #1

    بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

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

    نمیدونم منظورم رو تونستم برسونم یا خیر؟
    آیا به نظر شما راه بهتری وجود داره؟

  2. #2
    کاربر دائمی آواتار arash_flag
    تاریخ عضویت
    دی 1392
    محل زندگی
    اصفهان
    پست
    220

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

    به نظر من اگه بتونی دستور جوین رو داخل view در Sql ایجاد کنی و سپس تو دیتاگرید نشون بدی بهتره.

  3. #3

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

    اصلا من متوجه منظور شما نشدم؟
    من منظورم شیوه طراحی بانک اطلاعاتیش بود ! نه نوع بکار بردن دستورات اس کیو ال !

  4. #4
    کاربر دائمی آواتار AliSaeedi_v
    تاریخ عضویت
    آذر 1390
    محل زندگی
    اصفهان-ولاشان
    پست
    166

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

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

  5. #5

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

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

    حالا با این موجودیت ها میخوام کارتابل طراحی کنم !
    من نظرم این هست که یک جدول داشته باشم با نام کارتبال و با موجودیت های زیر :
    شماره نامه - شماره کارتابل (هر دو به صورت مشترک کلید اصلی) - تاریخ ارجاع-ساعت ارجاع

    حالا با اینرجوین کردن دو جدول فوق و شرط برابری شماره کارتبال با کارتبال کاربر مورد نظر میشه نامه های ارجاعی رو نمایش داد
    و برای انجام عملیات ارجاع هم کافیه شماره نامه و کد کارتبال در جدول کارتبال اینسرت بشه !
    به نظر شما بهینه هست این راه؟

  6. #6

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

    سلام خسته نباشید
    منم همین مشکلو دارم تونستین راه حلی پیدا کنید؟؟؟؟
    اگه آره امکان داره برای ما هم به اشتراک بگذارید

  7. #7
    کاربر دائمی
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    212

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

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

  8. #8
    کاربر دائمی آواتار sds1920
    تاریخ عضویت
    تیر 1388
    محل زندگی
    اصفهان
    سن
    34
    پست
    483

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

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

  9. #9
    کاربر دائمی آواتار forodo
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    شهر جدید پردیس
    پست
    1,468

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

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

  10. #10

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

    سلام دوستان خسته نباشید
    من برنامم یک کارتابل ساده نامه است . برای یک دفتر که یک شبکه محلی داره میخوام از روش کلاینت سروری استفاده کنم
    در این دفتر 6 گروه داره ، هر گروه چند تا کارشناس و یک رییس گروه داره ، این گروه ها یک نرم افزار پیپرلس میخوان که دیگه به صورت دستی نامه ردو بدل نکنند.
    از ویندوز اپلیکیشن زبان وبانک vb.net 2010 & sql server2008 میخوام استفاده .(این یک توضیح کلی برای برنامم بود)
    روال ارسال نامه باید به این طریق باشه :
    کارشناس مربوطه نامه شو تایپ میکنه و نامه رو به صورت پیش نویس برای رییس گروه خودش ارسال میکنه چون خودش دسترسی ارسال نامه نداره و رییس بعد از ویرایش و امضاء نامه اون رو برای رییس گروه گیرنده ارسال میکنه و رییس گروه گیرنده نامه را پاراف و ارجاع میده به کارشناسان زیر مجمو عه اش
    در ضمن دونبال راهی هستم که نامه هام رو به عنوان الگو و پیش نویس نامه رو در ورد قرار بدم
    اما متاسفانه من مبتدی هستم و تازه شروع کردم اگه امکانش هست کمکم کنید.
    جدول 1 :جدول کارمندان
    جدول کارمندان
    ردیف
    شماره کامندی (use )
    شماره گروه مربوطه
    نام گروه مربوطه
    نام و نام خانوادگی کارمند
    سمت
    pass
    جدول 2 : جدول نامه هاست
    جدول 3 هم باید در نظر بگیرم برای نامه اما گیر کردم تو ارتباط دادنشون که اصلا جداولم درسته یا نه؟؟؟
    خواهش میکنم اگه میتونید کمکم کنید

    جدول نامه ها
    ردیف
    تاریخ نامه
    شماره نامه ارسالی و دريافتي
    موضوع نامه
    نام رييس گروه دریافت کننده نامه
    نام رييس گروه ارسال کننده نامه
    نوع نامه (از نوع بیت )
    متن پاراف نامه ارجايي
    گیرنده ارجاع

  11. #11
    کاربر تازه وارد
    تاریخ عضویت
    دی 1391
    محل زندگی
    Tehran
    پست
    52

    نقل قول: بهترین راه طراحی بانک اطلاعاتی کارتابل در یک اتوماسیون اداری کدام است؟

    سلام
    برای اینکه بعد از یک مدت به مشکل بر نخورید تو طراحی جداول نرمال سازی انجام بدید . من یکی رو توضیح می دم اگر متوجه نشدید بگید بقیه رو بگم بهتون
    جدول کارمندان :
    1- ID کارمندی (کلید اصلی)
    2-نام کارمند
    3-نام خانوادگی
    جدول گروه
    1-شماره گروه (کلید اصلی)
    2-نام گروه
    جدول پست های سازمانی
    1- ID پست (کلید اصلی)
    2-عنوان پست
    جدول رئیس و کارمندان (جدول رابط)
    1-ردیف (کلید اصلی)
    2- ID کارمندی (کلید خارجی)
    3- ID رئیس ( کلید خارجی - از همون ID کارمندی در جدول کارمندان استفاده میشه)
    جدول رابط پست های سازمانی
    1- ردیف ( کلید اصلی)
    2- ID پست (کلید خارجی)
    3- ID کارمندی ( کلید خارجی)


    نکته : برای گروه ارتباطش رو بر اساس نیازتون تعریف کنید و نمونه نرمال سازیتون رو اینجا بذارید تا مابقی دوستان هم نظر بدن
    مابقی موجودیت ها رو به همین شیوه نرمال سازی کنید . اگر سوالی بود در خدمتم.
    موفق و پیروز باشید.

تاپیک های مشابه

  1. طراحی بانک اطلاعاتی شامل جدول های تودرتو امکان پذیر است؟
    نوشته شده توسط sara_aryanfar در بخش تحلیل و طراحی بانک اطلاعات
    پاسخ: 7
    آخرین پست: دوشنبه 26 تیر 1391, 15:10 عصر
  2. بهترین کتاب طراحی بانک اطلاعاتی
    نوشته شده توسط طبیب دل در بخش تحلیل و طراحی بانک اطلاعات
    پاسخ: 6
    آخرین پست: جمعه 04 شهریور 1390, 16:26 عصر
  3. طراحی بانک اطلاعاتی
    نوشته شده توسط مهدی رحیم زاده در بخش SQL Server
    پاسخ: 7
    آخرین پست: سه شنبه 11 مهر 1385, 07:33 صبح
  4. راه اندازی بانک اطلاعاتی تحت شبکه
    نوشته شده توسط saeid_109 در بخش SQL Server
    پاسخ: 7
    آخرین پست: چهارشنبه 24 اسفند 1384, 16:27 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •