-
5 ضمیمه
نرم افزار مدیریت تاکسی تلفنی
سلام به همه اساتید
بعد از چند ماه موفق شدم اولین برنامه خودم رو با سی شارپ بنویسم. البته این برنامه رو به عنوان پروژه پایان ترم تحویل دادم.
فقط میخوام چندتا مطلب بگم. من هیچی از برنامه نویسی با سی شارپ و sql نمیدونستم. ولی هر سوالی که واسم پیش میومد با یه جست و جوی ساده تو این سایت به نتیجه دلخواهم میرسیدم. واقعا کمک شما بزرگوارا بود که من تونستم این برنامه رو بنویسم. از کدها و کامپوننتهای شما دوستان استفاده کردم و جا داره از همتون تشکر کنم که بی منت این همه اطلاعات به دوستانتون میدین.
کدنویسی این برنامه زیاد خوب نیست. چون اولین برنامه منه. ولی سعی کردم یکم مبحث شی گرایی و استفاده از کلاس رو توش پیاده سازی کنم. سعی کردم تمام جوانب یه محیط تاکسی تلفنی رو در نظر بگیرم. ولی کم و کسریهای بسیار زیادی هم داره که امیدوارم به بزرگی خودتون ببخشید. خواستم ازتون تشکر کنم به خاطر همین این برنامه رو میزارم تا دانلود کنین.
از امکانات برنامه هم میشه به این موارد اشاره کرد:
ثبت منطقه (مسیر) جدید و اختصاص کد منحصر به فرد به صورت خودکار – جست و جوی مناطق – مشاهده تمام مناطق - ویرایش مناطق – حذف یک یا همه مناطق - ثبت ماشین جدید و اختصاص کد منحصر به فرد به صورت خودکار – جست و جوی ماشینها – مشاهده تمام ماشینها و وضعیت آنها - ویرایش ماشینها– حذف یک یا همه ماشینها - ثبت راننده جدید و اختصاص کد منحصر به فرد به صورت خودکار – اختصاص ماشینهای آژانس به رانندگان - چاپ کارت برای راننده – جست و جوی رانندگان – مشاهده تمام رانندگان - ویرایش رانندگان – حذف یک یا همه رانندگان - ثبت مشترک جدید و اختصاص کد اشتراک به صورت خودکار – جست و جوی مشترکین – مشاهده تمام مشترکین - ویرایش اطلاعات مشترکین – حذف اشتراک یک یا همه مشترکین - ثبت درخواست سرویس توسط مشترک، مراجعه حضوری و هر مورد دیگری – رزرو سرویس برای آینده – محاسبه مبلغ سرویس به صورت خودکار – نمایش تعداد سرویس در انتظار و تعداد رانندگان حضور یافته در هر زمان – جست و جوی سرویس – مشاهده تمام سرویسها - لغو سرویس - ثبت حضور برای رانندگان و کنترل حضور آنها – جست و جوی رانندگان حضوریافته – مشاهده تمام رانندگان حضوریافته - لغو حضور رانندگان - مدیریت سرویسها و نوبت دهی به مشتریان و رانندگان – تطبیق ماشین درخواستی مشتری با کلاس ماشین راننده و مدیریت صف رانندگان – چاپ فرم سرویس برای راننده برای پیدا نمودن آسان مسیر و در صورت لزوم ارائه آن به مشتری - برخورداری از بعضی نرمافزارهای ویندوز برای راحت بودن دسترسی - محاسبه حسابهای آژانس و رانندگان و عملیات مختلف بر روی آنها – محاسبه کمیسیون سرویس و عملیات مربوط به آن - ارائه گزارشات اساسی در مورد رانندگان، مشترکین و حتی خود آژانس - ثبت مشخصات آژانس و مدیریت در صفحه اصلی – رمزگذاری برای ورود به برنامه برای محدودیت دسترسی – تغییر رمز ورود – گذاشتن رمز امنیتی برای فرمهای حائز اهمیت – تغییر رمز امنیتی – پشتیبانگیری از اطلاعات بانک – بازگردانی از یک نسخه پشتیبان دیگر – حذف کلی اطلاعات بانک - نمایش تاریخ و ساعت جاری در هر زمان - نمایش وضعیت زمانهای درخواست سرویس از جانب مشتریان – فعال کردن زنگ هشدار برای سرویسها – نمایش میزان وقت باقیمانده به یا گذشته از تمام درخواستها - راهنما برای ارائه بهتر توضیحات - کار کردن آسان با صفحه کلید در تمام فرمها - مدیریت شدن تمام مقادیر ورودی – زبان پیشفرض برای ورود دادهها فارسی میباشد – تمام فرمها و پیغامها به زبان فارسی میباشند - ظاهر فرمها یکدست است و هر فرم دارای عنوان میباشد.
بهتره که ویندوز xp باشه. البته رو سایر ویندوزها استفاده نکردم. ولی صفحه نمایش 1024*768 تنظیم باشه. و اینکه فونت BZar رو هم داشته باشید. البته این فونت رو داخل پوشه گذاشتم.
دیگه اینکه بعدا داکیومنت رو هم میزارم تا بهتر متوجه شین. اگه هم ایرادی پیدا کردین (که 100 در 100 پیدا میکنین) یا اینکه جایی رو متوجه نشدین، من در خدمت هستم. لطفا نظراتتونو بگید. چون این اولین برنامه منه. نظراتتون خیلی ارزش داره واسم.
ممنون از شما
:قلب:
نام کاربری : admin
رمز عبور : 12345
رمز امنیتی : 00000
نصف دانلود رو اینجا میزارم نصفشم تو پست بعدی. آخه میگه فقط 5تا فایل میشه تو هر پست آپلود کرد
-
5 ضمیمه
نقل قول: نرم افزار مدیریت تاکسی تلفنی
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
بانک تو خود فایلهای پیوست هست. من بانک رو جدا آپلود نکردم. در ضمن پایگاه داده sql express هست.
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
دوست عزیز کارت قشنگ بود
اما همون اول که باز کردم از کریستال خطا گرفت
بازیها رو که کلیک کردم ارور داد
دکمه نمایش امکانات کار خاصی انجام نمیده.پس بهتر نبود فقط منو میذاشتی ؟
ایده حذف و ویرایشت که حالت متحرک داره جالب بود. اما برای جاهایی که کار باید سریع باشه ازار دهنده هست
(فعلا تا اینجا دیدم. ممنون که کارتون رو گذاشتید)
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
در مورد رزولاسیون صفحه در همین سایت یک دی ال ال بود به نام LarcomAndYoung.Windows.Forms.ReSize که با قرار دادن آن در فرم در هر رزولاسیونی بدون مشکل اجرا میششه و عناصر روی فرم به هم نمیریزه
اگر داکیونتی از برنامه دارید هم ارائه بدید
موفق باشید
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
نقل قول:
نوشته شده توسط
ahrimaneahurai
دوست عزیز کارت قشنگ بود
اما همون اول که باز کردم از کریستال خطا گرفت
بازیها رو که کلیک کردم ارور داد
دکمه نمایش امکانات کار خاصی انجام نمیده.پس بهتر نبود فقط منو میذاشتی ؟
ایده حذف و ویرایشت که حالت متحرک داره جالب بود. اما برای جاهایی که کار باید سریع باشه ازار دهنده هست
(فعلا تا اینجا دیدم. ممنون که کارتون رو گذاشتید)
ممنون از شما.
نمیدونم. واسه من تا حالا هیچ وقت ارور کریستال نداده!!
بازی همون بازن minesweepere ویندوز هست. شاید نصب نباشه رو ویندوز.
منم میدونم کار خاصی انجام نمیده. ولی از یه طرف دلم نمیخواست با منو کار کنم. از طرفی هم 4 تا بخشی که بیشتر از همه مورد استفاده قرار میگیرن همیشه نمایش داده میشه و کاربر میتونه راحتتر از برنامه استفاده کنه. اگه نیاز به بخش دیگه داشت میتونه اونا رو نمایش بده.
حق با شماست. از سرعت کار کم میکنه.
یه دنیا ممنون که نظرتونو دادین و ایرادا رو گرفتین:تشویق:
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
نقل قول:
نوشته شده توسط
csharpprogramer88
در مورد رزولاسیون صفحه در همین سایت یک دی ال ال بود به نام LarcomAndYoung.Windows.Forms.ReSize که با قرار دادن آن در فرم در هر رزولاسیونی بدون مشکل اجرا میششه و عناصر روی فرم به هم نمیریزه
اگر داکیونتی از برنامه دارید هم ارائه بدید
موفق باشید
ممنون از توضیحتون. راستش من نمیدونستم.
داکیومنت هم در اولین فرصت میذارم.
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
ویندوز من 7 بود بازیو نمیاورد
اما در مورد دکمه نمایش امکانات واسه من همه معلوم بود و فقط جاش عوض میشد
بستگی به رزولیشن داره
-
5 ضمیمه
نقل قول: نرم افزار مدیریت تاکسی تلفنی
داکیومنت نرم افزار
اگه این داکیومنت رو مطالعه بفرمایید همه چیز رو متوجه میشین. مرسی
بخش اول داکیومنت
-
5 ضمیمه
نقل قول: نرم افزار مدیریت تاکسی تلفنی
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
با سلام و تشکر از شما دوست عزیز
من Document شما رو مطالعه کردم. راستش شما اپراتوری نرم افزار رو آموزش دادید. البته خوب هست ولی کافی نیست. Document که اینجا قرار میدید باید به تشریح کلاسها، کامپونتها و .... بپردازه. بازم متشکرم
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
نقل قول:
نوشته شده توسط
mohammad_2039
با سلام و تشکر از شما دوست عزیز
من Document شما رو مطالعه کردم. راستش شما اپراتوری نرم افزار رو آموزش دادید. البته خوب هست ولی کافی نیست. Document که اینجا قرار میدید باید به تشریح کلاسها، کامپونتها و .... بپردازه. بازم متشکرم
سلام. به نظر من برنامه در اختیار اپراتور قرار میگیره. داکیومنت هم طریقه استفاده از برنامه رو به اپراتور یاد میده. و نباید از کدنویسی و کلاس و ارتباط جداول و ... نوشته شه. ولی من تا امروز ایجوری فکر میکردم. از این به بعد تو داکیومنتام به تشریح کلاس و جداول و ... میپردازم. ممنون که گوشزد کردین:لبخندساده:
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
نقل قول:
نوشته شده توسط
csharpprogramer88
در مورد رزولاسیون صفحه در همین سایت یک دی ال ال بود به نام LarcomAndYoung.Windows.Forms.ReSize که با قرار دادن آن در فرم در هر رزولاسیونی بدون مشکل اجرا میششه و عناصر روی فرم به هم نمیریزه
اگر داکیونتی از برنامه دارید هم ارائه بدید
موفق باشید
این دی ال ال را من هر چقدر جستجو کردم پیدا نشد . لطفا اگر داریش اپلودش کنید
راستی طرز کارش چطوریه ؟ اگر به رفرنس ها اضافه بشه حله ؟ یا کد نویسی هم باید انجام بدیم ؟
کمی بیشتر توضیح بدین لطفا
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
سلام . نرم افزار خوبي شده ولي . . .
بجاي اينكه از اين دكمه استفاده كني ، بهتر بود كه يه منو درست كني .
توي همه ي فرم ها دكمه ي خروج رو بر دار و بجاش همون دكمه exit فرم رو بزار . اگه مي خواي دكمه خروج خودت باشه ، همون دكمهexit فرم هم بزار .
موقع بكاپ گيري ارور ميده .
رابط فرم ها با كيبرد خيلي خلي ضعيفه (فقط Alt + F4 كار مي كنه).
وقتي كه نرم افزار اجرا شد ، فرم ورود رو Hide كون و خاصيت نمايش در نوار پايين ويندوز اون رو False كن .
به قول دوستمون : اين حالت گرافيكي موقع خروج Fade out فرم ها زماني كه مي خواي يه كاري رو سريع انجام بدي ، موجب ازار مي شه .
ببخشيد كه اينقدر زياد شد . اين ها همش يه پيشنهاد هست .
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
نقل قول:
نوشته شده توسط
ali_asg
سلام . نرم افزار خوبي شده ولي . . .
بجاي اينكه از اين دكمه استفاده كني ، بهتر بود كه يه منو درست كني .
توي همه ي فرم ها دكمه ي خروج رو بر دار و بجاش همون دكمه exit فرم رو بزار . اگه مي خواي دكمه خروج خودت باشه ، همون دكمهexit فرم هم بزار .
موقع بكاپ گيري ارور ميده .
رابط فرم ها با كيبرد خيلي خلي ضعيفه (فقط Alt + F4 كار مي كنه).
وقتي كه نرم افزار اجرا شد ، فرم ورود رو Hide كون و خاصيت نمايش در نوار پايين ويندوز اون رو False كن .
به قول دوستمون : اين حالت گرافيكي موقع خروج Fade out فرم ها زماني كه مي خواي يه كاري رو سريع انجام بدي ، موجب ازار مي شه .
ببخشيد كه اينقدر زياد شد . اين ها همش يه پيشنهاد هست .
خیلی ممنون که نظرتونو گفتین :لبخندساده:
به نظر من استفاده از منو بیشتر کاربر رو سردرگم میکنه. به خاطر همین از منو استفاده نکردم.
در مورد دکمه exit آره. باید کار واسه اپراتور راحتتر بشه
میشه بگید چه اروری میده؟ واسه کس دیگه هم ارور داد؟
من سعی کردم استفاده از کیبورد راحت بشه. با tab به راحتی به هر جایی که نیاز باشه میشه دسترسی داشت. ولی خیلی جاها حق با شماست.
فرم ورود که hide میشه. مگه بازم تو taskbar میاد؟
با اینکه این طرح گرافیکی تو خروج از فرم یا تو قسمتهای ویرایش و حذف خیلی وقتمو گرفت، ولی مثل اینکه نتیجه نداد.
بازم ممنونم که برنامه رو دیدین و ایراداشو بیان کردین.:تشویق:
منتظر سایر نظراتتون هستم
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
منظور من از رابط كيبوردي دكمه ي تب نيست .
مثلا واسه اينكه بخوايم از خارج شيم ، حتما بايد بر روي دكمه خروج كليك كنيم . ولي شما با يك خط كد مي تونين كاري كنين كه اگه كاربر كليد Esc رو فشار بده از فرم خارج بشه .
اون جايي كه گفتم فرم رو Hide كن و ... منظورم پيشنهاد دو تا راه بود كه يكيش رو انجام بدي .
اون ارور هم كه گفتم ، مشكل از كامپيوتر من بود . ازتون عذرخواهي مي كنم .
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
نقل قول:
نوشته شده توسط
ali_asg
منظور من از رابط كيبوردي دكمه ي تب نيست .
مثلا واسه اينكه بخوايم از خارج شيم ، حتما بايد بر روي دكمه خروج كليك كنيم . ولي شما با يك خط كد مي تونين كاري كنين كه اگه كاربر كليد Esc رو فشار بده از فرم خارج بشه .
اون جايي كه گفتم فرم رو Hide كن و ... منظورم پيشنهاد دو تا راه بود كه يكيش رو انجام بدي .
اون ارور هم كه گفتم ، مشكل از كامپيوتر من بود . ازتون عذرخواهي مي كنم .
منم دقیقا منظورم همین بود که گفتم حق با شماست. از کلیدای enter ، esc و ... میشد خیلی جاها استفاده کرد.
نظر شما فوق العاده واسه من ارزش داره. مرسی
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
سلام ببخشید چرا نمی تونم تغییراتی توی عکس های فرم ها و splash ایجاد کنم لطفا راهنمایی کنیید......... نیاز فوری به تغییر دادن اون دارم
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
یعنی کسی نیست جواب ما رو بده.........
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
بسیار خوب بود به عنوان کار دانشجویی
فقط گزارش گیری ها بسیار ضعیف بود اما در کل خوب بود ممنون
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
سلام دوست عزیز
راستش من می خوام یه تغییراتی در این برنامه شما بدهم ولی هر کاری می کنم هیچ کاری انجام نمیشه
مثلا یم بات به فرم اولتون اضافه کنم ولی وقتی اجرا می کنم هیچ چیزی رو نمایش نمیده ؟
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
با سلام و خسته نباشید.
من در نظر اول که برنامه رو کمی نگاه کردم بسیار جالب بود. جدا از برنامه نویسی از لحاظ امور آژانس بسیار عالی کار شده. ممنون
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
دوستان خواهشا کمک کنند کنند من می خوام تغییرات زیادی تو این برنامه بدم ولی هرکاری می کنم نمیشه؟
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
نقل قول:
نوشته شده توسط
andaron
سلام دوست عزیز
راستش من می خوام یه تغییراتی در این برنامه شما بدهم ولی هر کاری می کنم هیچ کاری انجام نمیشه
مثلا یم بات به فرم اولتون اضافه کنم ولی وقتی اجرا می کنم هیچ چیزی رو نمایش نمیده ؟
سلام. نمیدونم مشکل اینکه بعضیا نمیتونن تغییر ایجاد کنن تو برنامه چیه. تو پوشه دیباگ فایل اجرایی برنامه رو پاک کنین دوباره اجرا بگیرین شاید درست شد
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
سلام دوست عزیز وقتی می خوام نرم افزارتونو اجرا کنم این ارور میده
An attempt to attach an auto-named database for file C:\Documents and Settings\reza\Desktop\ajans\ajans\ajans\bin\Debug\ ajans.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share
-
نقل قول: نرم افزار مدیریت تاکسی تلفنی
سلام.اگه میتونید قسمت calleridرا برام به alireza.ghaedi70@yahoo.com.بفرستید.این فایل که دانلود کردم مشکل داشت.لینک سالمش دارین برام بفرستین؟