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

نام تاپیک: مشاوره برای انجام یک پروژه برنامه نویسی

  1. #1

    مشاوره برای انجام یک پروژه برنامه نویسی

    باسلام
    بنده یک پروژه برنامه نویسی دارم که نمیدونم باید ازکجا شروع کنم و باید چه چیزهایی رو یاد بگیرم و اصلا نمیدونم که آیا ساخت این برنامه با ویژگی های موردنظر امکان پذیر است یا نه
    پروژه به این صورته که :
    قراره برای یک باشگاه ورزشی برنامه نوشته بشه که ویژگی های زیر رو داشته باش :
    1- یک برنامه تحت ویندوز باشه برای مربی ها که هر مربی با حساب کاربری خودش میتونه لاگین کنه
    2- یک برنامه برای ورزشکاران باشه که مخصوص موبایل و برای اندرویده که اونها هم با نام کاربری خودشون وارد برنامه میشن
    3- هر مربی نام کاربری ورزشکارانی که تحت نظرش هستند رو به عنوان دانشجو(یا هرچیز دیگه ای ...) وارد نرم افزار خودش میکنه تا به عنوان دانشجویان آن مربی ثبت بشن
    4- مربی بتواند برای یک دانشجو پیام خصوصی و یا برای همه ی دانشجویانش پیام دسته جمعی بفرستد
    5- مربی بتواند برای هر دانشجو به صورت مجزا برنامه تمرین و یا توصیه هایی بنویسد که دانشجویان با مراجعه به قسمت مربوطه در نرم افزار اندرویدی خودشان بتواند پیام ویژه خودشان را بخوانند
    6- نرم افزار با اتصال به اینترنت کار کند و پیام ها به صورت اینترنتی رد و بدل شود.

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

    پیشاپیش از راهنمایی دوستان تشکر میکنم

  2. #2

    نقل قول: مشاوره برای انجام یک پروژه برنامه نویسی

    به صورت کلی اگه بخوام بگم شما نیاز به یک وب سرویس داریم که برنامه ویندوزی و برنامه اندرویدی به اون وصل بشن و اینجوری بتونن برای هم پیام رد و بدل کنن.
    خب ایندیگه بستگی به خودتون داره که با چه زبان هایی کار کرده باشین. مثلا اگه کلا با دات نت کار کردین هم برنامه ویندوزی هم وب سرویس و هم اپلیکیشن اندروید رو میتونین با همون دات نت بنویسین.
    اگرم با اپن سورس کار کردین خب میتونین با جاوا و php اینکارو بکنین.

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

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

    ولی در کل کاملا شدنیه و با یکم سرچ میتونین به راحتی انجامش بدین(با توجه به اینکه سه نفر هستین)

  3. #3

    نقل قول: مشاوره برای انجام یک پروژه برنامه نویسی

    ممنون از راهنماییت
    پس با این اوصاف اگه درست متوجه شده باشم چیزهایی که ما باید بلد باشیم میشه برنامه نویسی اندروید ، برنامه نویسی سی شارپ برای نرم افزار تحت ویندوز ، زبان php برای وب سرویس ، آشنایی با پایگاه داده my sql و آشنایی با لینوکس برای راه اندازی lamp و همچنین یک سرور لینوکسی یا یه هاست برای عملی کردن پروژه.
    اگه یه راهنمایی برای سروری که پایگاه داده روش قرار داره بکنین که چطوری و از کجا باید تهیه ش کنیم و توضیح مختصری درمورد روند استفاده از اون بدین هم ممنون میشم.
    مجددا از اینکه وقت گذاشتین و جواب دادین تشکر میکنم

  4. #4

    نقل قول: مشاوره برای انجام یک پروژه برنامه نویسی

    خواهش میکنم
    اگه فقط برای اندروید بخواین بله اما اگه ios هم باشه به زبان swift هم نیاز دارین. برای برنامه ویندوزی با هر زبانی که راحت باشین میتونین کار کنین. برای وب سرویس هم اگه php بلدین با اون اگرم asp بلدین که از این استفاده میکنین.

    برای پایگاه داده هم اگه از همین mysql استفاده کنین خوبه چون کار آنچنان سنگینی ندارین که بخواین سمت چیزای دیگه برین.

    اگر بخواین برنامه نویسی رو در لینوکس انجام بدین نیاز دارین lamp رو بر روی لینوکس نصب کنین اگرم توی ویندوز میخواین کدنویسی کنین که پیشنهادم به شما استفاده از xamp خواهد بود. البته از wamp هم میتونین استفاده کنین.(در صورتی که بخواین با php و mysql کار کنین)

    بازم اگه با php و mysql کار کردین برای راه اندازی وب سرویس به یه هاست لینوکسی نیاز دارین.

    شما وقتی هاست تهیه میکنی تمام ابزارهای لازم رو در اختیار شما قرار میده. شما در واقع از امکانات سرور اونها استفاده میکنین. و هم php و هم mysql روی اون سرورها نصبه. شما به صورت local وب وب سرویس رو نوشین با استفاده از سرور مجازی که xamp در اختیارتون میذاره تستش کردین و بعد که همه چی تموم شد فقط باید به سرور اصلی منتقل بشه و اونجا آپلودش کنین.

  5. #5

    نقل قول: مشاوره برای انجام یک پروژه برنامه نویسی

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

  6. #6

    نقل قول: مشاوره برای انجام یک پروژه برنامه نویسی

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

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

  1. پاسخ: 18
    آخرین پست: دوشنبه 11 شهریور 1392, 15:30 عصر
  2. پاسخ: 3
    آخرین پست: سه شنبه 28 دی 1389, 19:19 عصر
  3. آموزش: مجموعه آموزشهای 3d buzz بعضی از زبان های برنامه نویسی و اسکریپت نویسی
    نوشته شده توسط REZAsys در بخش طراحی و ساخت بازی‌های کامپیوتری
    پاسخ: 0
    آخرین پست: سه شنبه 21 دی 1389, 12:02 عصر
  4. پاسخ: 3
    آخرین پست: پنج شنبه 14 آبان 1388, 10:11 صبح

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

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