PDA

View Full Version : دادن ایده برای طراحی یک تیبل



امیر تورانی
دوشنبه 19 دی 1384, 18:44 عصر
با سلام خدمت دوستان
من در یک برنامه یک تیبل دارم که تشکیل شده از کد اداره و نام اداره و یک تیبل دیگر که تشکیل شده از کد درآمد و نام درآمد و تیبل دیکری که تشکیل شده از کد کسور و نام کسور .
خوب حالا سوال اینجا مطرح است که من باید( یک یا چند تیبل ، نمی دانم ) ایجاد کنم که از تیبل 1 نام اداره را بگیره و برای این اداره یک سری درآمد ایجاد شه ( کاربر انجام میدهد) که از تیبل 2 استخراج میشه و برای هر درآمد یک سری کسور تعریف شود که از تیبل 3 گرفته میشه ( که کاربر ان همه تیبل های 1و2و3 رو خود پر میکنند)
حالا موندم که این تیبل 4 یا ... چطور طراحی کنم و با چه روشی این تیبل از دیگر تیبل ها پر شود .
اگه کسی ایده بده ممنون میشم

Hamedm
دوشنبه 19 دی 1384, 20:17 عصر
سلام

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

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


در پناه حق موفق باشید و پرتوان

امیر تورانی
سه شنبه 20 دی 1384, 13:19 عصر
سلام

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

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


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

Hamedm
سه شنبه 20 دی 1384, 22:04 عصر
سلام


http://tinypic.com/k37gxl.jpg


در پناه حق موفق باشید و پرتوان

امیر تورانی
پنج شنبه 22 دی 1384, 08:25 صبح
حامد جان از پاسخت ممنون
با این ساختار میشه در آمدها و کسورات درامدهای یک شرکت را پردازش کرد ؟ چون ما باید بیس کار را روی ادارت بزاریم .
نحوه ایجاد و تعریف درآمدها و کسورات درامدها چگونه هست میشه یک توضیحی بدهید.

Hamedm
پنج شنبه 22 دی 1384, 13:02 عصر
حامد جان از پاسخت ممنون
با این ساختار میشه در آمدها و کسورات درامدهای یک شرکت را پردازش کرد ؟ چون ما باید بیس کار را روی ادارت بزاریم .
نحوه ایجاد و تعریف درآمدها و کسورات درامدها چگونه هست میشه یک توضیحی بدهید.
سلام

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

ببین اول باید جداول DaramadList و SherkatList و KosoortList رو پر کنی. بعد میتونی برای هر شرکت درآمدی انتخاب کنی بعد کرورات اون درامد رو انتخاب کنی.

در پناه حق موفق باشید و پرتوان

امیر تورانی
پنج شنبه 22 دی 1384, 15:16 عصر
سلام

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

ببین اول باید جداول DaramadList و SherkatList و KosoortList رو پر کنی. بعد میتونی برای هر شرکت درآمدی انتخاب کنی بعد کرورات اون درامد رو انتخاب کنی.

در پناه حق موفق باشید و پرتوان
حامد جان من نمیگم مشکل داره فقط من متوجه این مسئله نشدم که در تیبل dramadinfo و kosoratinfo چطور رکورد add کنم
ببینم وقتی relation شده تو تیبل sherkatlist ,daramadlist, kosorlist دیتا add کنیم تو دو تا تیبل بالا هم add میشه ؟ یک توضیحی بدی ممنون میشم .

Hamedm
پنج شنبه 22 دی 1384, 20:06 عصر
حامد جان من نمیگم مشکل داره فقط من متوجه این مسئله نشدم که در تیبل dramadinfo و kosoratinfo چطور رکورد add کنم
ببینم وقتی relation شده تو تیبل sherkatlist ,daramadlist, kosorlist دیتا add کنیم تو دو تا تیبل بالا هم add میشه ؟ یک توضیحی بدی ممنون میشم . سلام

ببین همانطور که عرض کردم، اول باید جداول SherkarList و DaramadList و KosooratList رو پرکنی.
مثلا در جدول SherkatList اطلاعات زیر رو وارد میکنیم:
نام شرکت------------------کد شرکت
ایران خودرو----------------------1
سایپا----------------------------2
ونیز در جدول DaramadList اطلاعات زیر رو وارد میکنیم:
نام درامد--------------------کد درامد------------------کد کسورات
فروش----------------------------10-----------------------------20
بورس----------------------------11-----------------------------21
و در آخر در جدول KosooratList اطلاعات زیر رو وارد میکنیم:
نام کسورات---------------------کد کسورات
بیمه-----------------------------------20
مالیات---------------------------------21

حالا مثلا شرکت سایپا دارای درامد بورس و با کسورات مالیات است.
برای وارد کردن این دیتا به بانک به این صورت عمل میکنیم:
جدول DaramadInfo:
کد شرکت---------------------کد درامد-------------------کد کسورات
2-------------------------------------11-----------------------------21

همین...

در پناه حق موفق باشید و پرتوان

امیر تورانی
جمعه 23 دی 1384, 01:58 صبح
حامد جان از توضیحات و وقتی که گذاشتی خیلی ممنونم
ظاهرا جدوال رو بعد از توضیحات تغییر دادی
در ضمن به عرض برسانم که هر اداره تعداد زیادی درآمد داره و هر درآمد هم 3 - 4 تا کسور داره .

امیر تورانی
شنبه 24 دی 1384, 12:16 عصر
حامد جان
روش پر کردن اطلاعات باید به چه صورت باشه
من که حسابی گیج شدم

Hamedm
شنبه 24 دی 1384, 12:37 عصر
حامد جان
روش پر کردن اطلاعات باید به چه صورت باشه
من که حسابی گیج شدم
سلام


ببین همانطور که عرض کردم، اول باید جداول SherkarList و DaramadList و KosooratList رو پرکنی.
مثلا در جدول SherkatList اطلاعات زیر رو وارد میکنیم:
نام شرکت------------------کد شرکت
ایران خودرو----------------------1
سایپا----------------------------2
ونیز در جدول DaramadList اطلاعات زیر رو وارد میکنیم:
نام درامد--------------------کد درامد
فروش----------------------------10
بورس----------------------------11
و در آخر در جدول KosooratList اطلاعات زیر رو وارد میکنیم:
نام کسورات---------------------کد کسورات
بیمه-----------------------------------20
مالیات---------------------------------21

حالا مثلا شرکت سایپا دارای درامد بورس و با کسورات مالیات است.
برای وارد کردن این دیتا به بانک به این صورت عمل میکنیم:
جدول DaramadInfo:
کد شرکت---------------------کد درامد-------------------کد کسورات
2-------------------------------------11-----------------------------21


در پناه حق موفق باشید و پرتوان

امیر تورانی
شنبه 24 دی 1384, 13:11 عصر
سلام



در پناه حق موفق باشید و پرتوان
حامد جان از توضیحاتت ممنون

امیر تورانی
شنبه 24 دی 1384, 13:16 عصر
حامد جان از توضیحات و وقتی که گذاشتی خیلی ممنونم
ظاهرا جدوال رو بعد از توضیحات تغییر دادی
در ضمن به عرض برسانم که هر اداره تعداد زیادی درآمد داره و هر درآمد هم 3 - 4 تا کسور داره که در ادارات مختلف متفاوت میباشد.
حامد جان با توجه به توضیحات فوق این روش مشکلی نداره ؟