PDA

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



akbarrr
دوشنبه 29 فروردین 1390, 12:14 عصر
سلام دوستان رشته ی تحصیلی من کامپیوتر است و دوره کاردانی. پروژه سیستم نرم افزاری آژانس(تاکسی تلفنی) به زبان #Cو پایگاه داده SQL رو میخوام بنویسم.

شرح مختصر :برسی و تحلیل سیستم آژانسی و طراحی سیستم در C#.

مشگل من اینجاست که نمیدونم چیکار کنم از کجا شروع کنم
ممنون میشم کمک کنید..

*** این پست توسط مدیر بخش ویرایش شده است ***

mahdi.bagheri
دوشنبه 29 فروردین 1390, 14:46 عصر
سلام دوست عزیز
برای طراحی یک برنامه اول باید نیازهای برنامه رو یادداشت کنی. مثلا باید تعیین کنی که یک آژانس از چه فیلدهایی استفاده می کنه تا کارهارو پیش ببره، مثلاً فیلدهایی مثل اسم راننده، ساعت سرویس و ....

بعد از مشخص شدن فیلدهای مورد نیازت باید مواردی که در آژانس انجام می شه تا مثلا یک سرویس گرفته و ارسال بشه رو مشخص کنی. منظورم کارهایی که انجام میشه تا ماشین ارسال بشه.

بعد از مشخص شدن این موارد اول پایگاه داده مورد نیازت رو درست می کنی و بعد به سراغ خود برنامه می ری و نوشتن برنامه رو شروع می کنی.

تاپیک های آموزشی زیادی تو سایت موجود که می تونی از اونها استفاده کنی.

برنامه نویسی خوبی داشته باشی. :لبخندساده:

akbarrr
دوشنبه 29 فروردین 1390, 18:47 عصر
سلام دوست عزیز
برای طراحی یک برنامه اول باید نیازهای برنامه رو یادداشت کنی. مثلا باید تعیین کنی که یک آژانس از چه فیلدهایی استفاده می کنه تا کارهارو پیش ببره، مثلاً فیلدهایی مثل اسم راننده، ساعت سرویس و ....

بعد از مشخص شدن فیلدهای مورد نیازت باید مواردی که در آژانس انجام می شه تا مثلا یک سرویس گرفته و ارسال بشه رو مشخص کنی. منظورم کارهایی که انجام میشه تا ماشین ارسال بشه.

بعد از مشخص شدن این موارد اول پایگاه داده مورد نیازت رو درست می کنی و بعد به سراغ خود برنامه می ری و نوشتن برنامه رو شروع می کنی.

تاپیک های آموزشی زیادی تو سایت موجود که می تونی از اونها استفاده کنی.

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

aliasghar2
دوشنبه 29 فروردین 1390, 18:58 عصر
سلام دوست عزیز

شما واسه این کارتون تقریبا به جدول های زیر نیاز داری

جدول مشخصات راننده
جدول ثبت اطلاعات سرویس ها سرویس ها
جدول نوع سرویس ها
و جدول مشترکین

فیلد های جدول راننده ها

کد راننده
نام راننده
نام خانوادگی
شماره تلفن
موبایل
نوع ماشین


فیلدهای جدول ثبت سرویس ها


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


فیلد های جدول مشترکبن


کد اشتراک
نام
نام خانوادگی
تلفن
آدرس
فیلدهای نوع سرویس


کد نوع سرویس
نوع سرویس

arta.nasiri
دوشنبه 29 فروردین 1390, 19:10 عصر
سلام دوست عزیز

به نظر من بهتره شما برید با یک آژانس صحت کنید! که چه پروسه هایی اونجا انجام میشه. چه چیزهایی واسشون نیازه یا چه چیزی هایی از یک برنامه تاکسی تلفنی انتظار دارند.
یا یک نرم افزار تاکسی تلفنی پیدا کن ( سرچ کنی پیدا میشه ) و اونو تحلیل کن

اینجوری راحت تر میتونی برنامت رو طراحی و پیاده سازی کنی

akbarrr
دوشنبه 29 فروردین 1390, 19:45 عصر
دوست من این ففیلدهایی که گفتی همشون نیاز به برنامه نویسی دارند یا نه اگه اینطوری باشه

که من هیچی برنامه نویسی بلد نیستم زیر صفر:گریه:

arta.nasiri
دوشنبه 29 فروردین 1390, 19:54 عصر
دوست من این ففیلدهایی که گفتی همشون نیاز به برنامه نویسی دارند یا نه اگه اینطوری باشه

که من هیچی برنامه نویسی بلد نیستم زیر صفر:گریه:

دوست عزیز شما بعد از اینکه پروژتون رو تحلیل کردین و نیازهای برنامه را روی کاغذ آوردین نوبت میرسه به برنامه نویسی.

پس بهتره اول اون کار ها رو بکنید بعدش که تموم شد هر کجا که اشکال داشتین اینجا بگین تا راهنمایی بشه.

aliasghar2
دوشنبه 29 فروردین 1390, 20:17 عصر
سلام دوباره
خب این فیلد هایی که گفتم رو باید جداولشو تو sql ایجاد کنی بعد از طریق برنامه نویسی با بانکت ارتباط بر قرار کنی واز این جدول ها استفاده کنی

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

akbarrr
یک شنبه 25 اردیبهشت 1390, 11:54 صبح
سلام دوست من این فیلدها رو تو بانک اطلاعاتی درست کردم حالا چیکار کنم.یه سوال دیگه این جدولهایی که درست کردم از کدوم مسیر مثلا تو فلش ذخیره کنم که از دوستامم کمک بگیرم

zare69
یک شنبه 25 اردیبهشت 1390, 13:53 عصر
سلام
شما میتونید تو آدرس سایت زیر یک پروژه تاکسی تلفنی دانلود کنی
http://csharpdotnet.blogsky.com
موفق باشی

aliasghar2
یک شنبه 25 اردیبهشت 1390, 17:59 عصر
سلام دوست عزیز

اگه منطورت فایل بانکیه که sql میسازه معمولا توی پوشه ای به نام data در مسیر اصلی sql server هست

در مورد نیاز های دیگت بگم که
برنامه شما به این فرم ها نیاز داره
1.اضافه و ویرایش و خذف کردن راننده
2.اضافه و ویرایش و حذف کردن مشتری
3. اضافه و ویرایش و حذف کردن سرویس
4.اضافه کردن و ویرایش و حذف کردن نوع سرویس
5.فرمی برای نمایش انتخاب راننده برای استفاده توی فرم های دیگه
6.فرمی برای نمایش وانتخاب مشتری برای استفاده در فرم های دیکه
6.فرمی برای '' ''' '' نوع سرویس '' ''' '' ''
7.فرمی برای نمایش گزارش ها که بسته به سلیقه خودت می تونه گزارش های مخلف رو نشون بده مثل گزارش سرویس های که در یه بازه زمانی ارایه شده یا سرویس های یه راننده

aliasghar2
یک شنبه 25 اردیبهشت 1390, 18:21 عصر
سلام داداش (-:

اکه منظوذت فایل بانکی که sql می سازه باید بگم که می تونی اونو توی پوشه ای به نام data توی مسیر اصلی برنامه sql serveer پیداش کنی

و در مورد برنامه باید بگم که باید فرم های زیر رو داشته باشه

1.فرمی برای ضافه و ویرایش و حذف راننده

2.فرمی برای ضافه و ویرایش و حذف مشتری
3.فرمی برای ضافه و ویرایش و حذف سرویس
4.فرمی برای ضافه و ویرایش و حذف نوع سرویس
5.فرمی برای نمایش و انتخاب کردن راننده واسه فرم های دیگه مثل انتخاب راننده واسه فرمه سرویس
6. فرمی برای نمایش و انتخاب کردن نوع سرویس واسه فرم های دیگه
7.فرمی واسه نمایش گزارش
8.گزارشی از سرویس ها در یک بازه زمانی
9. گزارشی از سرویس های رفته شده بر اساس راننده
10 گزارش از سرویس ها با میزان کل دریافتی های سرویس ها