PDA

View Full Version : سوال: سی شارپ و برنامه نویسی شبکه و SQL ؟! در پروژه ی کتابخونه؟!



senaps
دوشنبه 30 آبان 1390, 22:00 عصر
سلام....
یه سوال خیلی کلی ازتون داشتم.....
مدیر گروه کامپیوتر امروز ازم خواست که پروژه ی کتابخونه ام رو در سمت اهداف دانشگاه تغییر بدم!!
قرار شده که نرم افزار،توانایی کار کردن با شبکه رو داشته باشه و مثلا دانشجو بتونه کتاب مورد نظرش رو از سیستم هایی که داخل ساختمون هستن با شماره دانشجوییش درخواست کنه،فیشی در پرینتر کامپیوتر اصلی یا همون کامپیوتر داخل کتابخونه(سرور مثلا!) پرینت بشه که ایشون بره کتاب مورد نظر رو بیاره و همراه فیش مورد نظر،بعد از رویت کارت دانشجویی،تحویل بده.....

دیگه کار خاصی هم توسط کتابدار با سیستم انجام نمیشه و فرایند ثبت امانت گرفته شدن کتاب و ...،همه توسط سیستم اجرا میشه......


سوالاتم در این مورد اینه که:
1- ایا باید سوکت پروگرمینگ انجام بدم؟!! یا اینکه صرف استفاده از sql server باعث میشه که دیتا به جدول اصلی برن؟!

2- وقتی یه استاد لاگین میکنه،من میخوام فرم ها یه جور، و وقتی که دانشجو یه جور دیگه!! برای هر کدوم از این حالت ها،باید دوباره فرم رو درست کنم،یا اینکه فقط با کلاس ها و توابع،عنواین لیبل ها و دگمه ها قوانین و محدودیت ها رو بردارم،کافیه؟!! کدوم حالتش حرفه ای تره؟!!!

3-برنامه ی all in one ماکروسافت رو دیدین؟! من عاشق تمش شدم و ظاهر فرم رو برا خودم درست کردم!!(هرچند تو تایتل بار یا همون طراحی دگمه های بستن و بزرگنمایی و کوچک نمایی موندم!!)، به نظرتون،برنامه رو با این تم درست کنم بهتر و کاربر پسند تره و نمره ی پایان نامه ای که 3 ترم دیگه بهم قراره با این پروژه داده بشه رو بهتر تعیین میکنه،یا فقط فرم های حالت عادی و برنامه ی عادی تر؟!!!(ضمن اینکه کلاس ها و توابع مورد استفاده،به هر صورت توسط من باید نوشته بشه و خوب،فرق چندانی نخواهد داشت!!).......

4- به نظرتون،از مدیرگروهمون برای این پروژه به عنوان پروژه ی اولم،چقد وقت بگیرم؟!! برنامه نویسی من،در حد معمولی هستش! نسبت به افرادی که تو این سایت هستن،ولی به گفته ی مدیر گروه و دیگر اساتید،حتی تو ترم های بالا تر از من هم کسی مثل من کد نویسی نمیکنه و با کلاس ملاس کار نمیکنه!!(کاردانی،ترم 4 هستم من!)....

5- با توجه به اینکه الان تازه دارم پایگاه داده میخونم،به نظرتون،این پروژه رو از پسش بر میام؟! از نظر خودم چیز خاصی نداره و تنها مشکلم،اینه که نمیتونم با کد نویسی با پایگاه داده ام ارتباط برقرار کنم و تنها راه حلم،اینه که به صورت دیتاست ها و بدون کد نویسی ارتباط رو برقرار کنم!!

uniqueboy_ara
دوشنبه 30 آبان 1390, 22:39 عصر
1. احتیاجی به سوکت پروگرمینگ نیست، با خود دیتا بیس و دستوراتش میشه همه کار کرد
2. میتونی به هر پست ( دانشجو، استاد، کارمند و ... ) یه کد اختصاص بدی و موقع لاگین شدن، با توجه به کد سمت، بخشی از قسمت هارو فعال و یا غیر فعال کنی
3. در مورد این برنامه چیزی نمیدونم ...
4.همه چی بستگی به خودتون داره، یکی هست که کد نویسیش خوبه ولی سرعت عملش پایینه و یا تو پیدا کردن الگوریتم دچار سردرگمی میشه و...
5.هرکاری رو اگه بری دنبالش میتونی انجام بدی، من خودمم پایگاه داده رو تو پروژه اولم یاد گرفتم

فقط یه نکته ای که همیشه حرف اول رو میزنه اینه که قبل از هر کاری سیستم مورد نظرتونو کاملا تحلیل کنید تا در حین اجرا، به مشکلی برخورد نکنید