PDA

View Full Version : کمک در مورد فیلدهای لازم برای کتابخانه



SadeGhR
پنج شنبه 24 خرداد 1386, 10:37 صبح
با سلام
من برای پروژه باید به کتابخانه درست کنم ولی نمی دونم چند تا جدول و با چه فیلدهایی لازم داره؟
لطفا کمکم کنید
با تشکر

najafzade
پنج شنبه 24 خرداد 1386, 11:14 صبح
اولا با چه پایگاه داده و یا زبان برنامه نویسی می خواهید این کار بکنید؟
بعد در امضای من چند لینک هست که به پروژه های دانشجویی و برنامه نویسی می خوره.
ببینید چیزی به دردتون می خوره یا نه.
:متفکر:

majid325
پنج شنبه 24 خرداد 1386, 16:29 عصر
اگه برای پروژه دانشجویی هست زیاد سخت نگیر ، ساختاری که برای این کار در نظر گرفتی رو بگو
تا بتونم کمکت کنم.

majid325
پنج شنبه 24 خرداد 1386, 16:32 عصر
اولا با چه پایگاه داده و یا زبان برنامه نویسی می خواهید این کار بکنید؟
:متفکر:

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


بعد در امضای من چند لینک هست که به پروژه های دانشجویی و برنامه نویسی می خوره.
ببینید چیزی به دردتون می خوره یا نه.


لینکهای که قرار داده بودی خیلی به درد من خورد!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

SadeGhR
پنج شنبه 24 خرداد 1386, 22:13 عصر
با سلام
عرض کنم که با اکسس.

بله برای پروژه دانشجویی هست اما منظورتون از ساختار متوجه نمی شم.

یه چیزی باشه که بشه بهش گفت کتابخانه.
جسارتآ فقط تا یکشنبه وقت دارم لطف کمک کنید.
با تشکر

مهدی قربانی
پنج شنبه 24 خرداد 1386, 23:33 عصر
سلام
دوست عزیز ببین این لینک کارت رو راه میندازه ( پست شماره 59#)
http://barnamenevis.org/forum/showthread.php?t=53141&page=6&highlight=%98%CA%C7%C8%CE%C7%E4%E5

majid325
پنج شنبه 24 خرداد 1386, 23:34 عصر
ببین ،اگه هنوز جوابی نگرفتی...شاید مطالب زیر کمکت کنه.
اول چه انتظاری از این نرم افزار داری؟
دوم ببین بر حسب انتظارت چند تا جدول نیاز داری؟
مثلا جدول اعضا رو که میخوای ، موجودیت رو به چه صورت ذخیره میکنی (کتاب در یک جدول و مقاله و .... در یک جدول دیگه یا نه همه تویی یه جدولن) حالا فقط میخوای کتاب رو امانت بدی، کار دیگه ای نمیخوای انجام بدی(چون بخش عمده یک نرم افزار کتاب خونه به اطلاع رسانی ربط داره و.....) خوب ، در ساده ترین حالت ممکن شما میتونی یک جدول برای اسناد(موجودی) کتابخانه در نظر بگیری که فیلدهای زیر رو شامل بشه :
id=یونیک ، Kind=نوع سند (کتاب یا هر چیزی..),(ناشر، سال نشر، محل نشر : که میتونه بیشتر از یکی باشه)،عنوان(که خودش میتونه شامل چندین نوع عنوان باشه ولی شما همون یه دونه رو در نظر بگیر)، پدیدآور (سازمان یا شخص که به کوشش اون سند تهیه شده:اینم میتونه بیشتر از یکی باشه)،ویرایش،موضوع (که میتونه چند تا باشه)... تا همین جا فکر کنم کافی باشه هر چند که داستان کتابخانه سر درازی داره ،البته میتونی تو همین جدول یه فیلد که چک بکنه کتاب در انبار هست یا نه و یه فیلد دیگه برای اینکه id عضوی که به امانت برده رو ذخیره کنی ترتیب بدی.
حالا میمونه جدول اعضا که فکر کنم خودت از پسش بر بیای.فکر نکنم که جاییش گنگ باشه ولی اگه سئوالی داشتی بپرس...
کل کار هم به این صورت هست که مدخل ورودی داری ، یه مدخل سرچ ،یه مدخل گزارش ... به توضیحاتی که من دادم میگن ساختار کار یا به قول خارجی ها استراکچر.
یه مقایسه کن با ساختاری که تو ذهن خودت بود ببین کدوم برای پروژت قابل قبول تر هست بعدش هم یا علی بگو ، هر جا هم که سئوالی برات پیش اومد بپرس من و دوستان دیگه تا هر جا که از دستمون بر بیاد کمکت میکنیم.

SadeGhR
جمعه 25 خرداد 1386, 12:00 عصر
سلام



دوست عزیز ببین این لینک کارت رو راه میندازه ( پست شماره 59#)
http://barnamenevis.org/forum/showthread.php?t=53141&page=6&highlight=%98%CA%C7%C8%CE%C7%E4%E5




با سلام
مشاهده نمودم،پس چرا کلیک راستش بسته است.

در مورد جداول 4 تا جدول داره که 3 تاشو از روی اسمش می شه تشخیص داد ولی جدول tbl-Codes چیه؟
رابطه اینها به چه صورت است منظورم همون Reletion می باشد؟
با تشکر

مهدی قربانی
شنبه 26 خرداد 1386, 18:48 عصر
سلام
دوست عزیز موقع باز کردن بانک اطلاعاتی دکمه شیفت رو پائین نگه دارید تا ماکروها یا ماجولهایی که باعث بسته شدن بعضی خصوصیتها میشن رو متوقف کنه .
جدول tbl_codes هم برای بعضی پیغامهای مورد نیاز استفاده میشه که متناظر با کد خطاها در موقع کار با فرمها عمل می کنه .
در نهایت بهتره به پیشنهاد آقا مجید عمل کنید و از این نمونه هم برای ایده گرفتن و الگوبرداری استفاده کنید البته لازم به ذکره که برای شما ضرورتی نداره عیناً از همه امکانات موجود در این نمونه برای پروژه استفاده کنید بلکه بیشتر از جداول و کوئری های اون می تونید ایده گرفته و به هدف برسید .
ضمناً اگر به قسمت Relationships مراجعه کنید نوع رابطه ها قابل مشاهده است .
موفق باشید .

SadeGhR
شنبه 26 خرداد 1386, 23:19 عصر
سلام
دوست عزیز موقع باز کردن بانک اطلاعاتی دکمه شیفت رو پائین نگه دارید تا ماکروها یا ماجولهایی که باعث بسته شدن بعضی خصوصیتها میشن رو متوقف کنه .
جدول tbl_codes هم برای بعضی پیغامهای مورد نیاز استفاده میشه که متناظر با کد خطاها در موقع کار با فرمها عمل می کنه .
در نهایت بهتره به پیشنهاد آقا مجید عمل کنید و از این نمونه هم برای ایده گرفتن و الگوبرداری استفاده کنید البته لازم به ذکره که برای شما ضرورتی نداره عیناً از همه امکانات موجود در این نمونه برای پروژه استفاده کنید بلکه بیشتر از جداول و کوئری های اون می تونید ایده گرفته و به هدف برسید .
ضمناً اگر به قسمت Relationships مراجعه کنید نوع رابطه ها قابل مشاهده است .
موفق باشید .

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

موفق و موئد باشید

SadeGhR
دوشنبه 28 خرداد 1386, 13:56 عصر
با سلام
یک مشکلی است....
منطقا تا زمانی که کسی کتابی به امانت گرفته نمی شه اطلاعات اونو پاک کرد.
چطوری می تونم کاری کنم که وقتی کسی کتابو برگردوند مشخص بشه و اگر خواستم اطلاعات اون فرد و پاک کنم مشکلی نباشه؟

با تشکر

majid325
سه شنبه 29 خرداد 1386, 01:16 صبح
من نیمدونم جداول شما چی هست ، این کار رو به چند صورت میتونی انجام بدی که بیشترش مربوط میشه به ساختار جداولت، شما میتونی یک جدول درست کنی که با جدول اعضا یک رابطه یک به چند داشته باشه (یک (عضو )، چند (کتابهای امانتی)) و هر بار که عضو کتابی یا کتابهای به امانت میبره تو اون جدول ثبت کنی و هر بار که پس آورد از اون جدول پاکش کنی .