-
سورس نرم افزار حسابداری دانشگاه
سلام . دوستان گرامی این اولین پروژه کامل من هست و میشه گفت هرچی از سی شارپ میدونم هنگام نوشتن این پروژه یاد گرفتم .بارها پیش اومد کدهایی که نوشته بودم رو پاک کردم و با روشی که به نظرم اصولی تر میومد نوشتم تا وقتی در این سایت برای علاقمندان قرار میدم بیش از کمک موجب بد آموزی نشه . من این پروژه رو اوایل خرداد ماه امسال شروع کردم و تا همین امروز روش کار کردم . شاید اگر دوباره بخوام بنویسم و از تجربیات الانم استفاده کنم دو ماهه هم بتونم تمومش کنم . به هر حال حساسیت روی نحوه کدنویسی و کامنت گذاری در کنار کد ها و توضیح تمام قسمت های برنامه و روشهام درون سورس و حتی گاهی آموزشهایی که توی سورس به صورت کامنت نکته وار بیان شده و کارهایی از این قبیل باعث زمانبر شدن پروژه شد . خیلی از قسمتهایی که میتونستن در برنامه نباشن رو خودم عمدا در برنامه قرار دادم تا از تمام موارد و نکات پر استفاده و سوأل بر انگیز برای افرادی که میخوان شروع کنن نمونه و مثالی قرار داده باشم . در این برنامه شما در کنار تمام روشها و دستورات عمومی ثبت و بازیابی اطلاعات با موارد زیر هم آشنا میشید :
1- ساخت اسپلش اسکرین
2- اسپلش اسکرین با نواحی شفاف مانند پنجره های ویندوز 7
3-استفاده از تول استریپ
4- استفاده از لیست ویو به همراه آیکونهای هر مورد
5- ذخیره و بازیابی گزینه های انتخاب شده چکدلیست باکس
6-متحرک کردن کنترل ها و اجزا با استفاده از حلقه فور
7- استفاده از رجکس جهت ارزشیابی تاریخ تولد وارد شده
8-ثبت و بازیابی تصویر
9-جستجوی قسمتهای مختلف نرم افزار با استفاده از تریویو
10- انتخاب موارد در گرید ویو و اعمال دستورات روی آیتمهای انتخاب شده گرید ویو (پاک کردن - چاپ و ...)
11-استفاده از نوتیفای
و اما قابلیت های نرم افزار.نرم افزار حاضر امکانات زیر رو داراست و به تدریج با یاری کاربرانی که ممکنه به فکر توسعه اش باشن میتونه به امکاناتش افزوده بشه و ایرادات موجود هم ئــه آاام ... انشالله ،...ئه رفع بشه. هر کاربر میتونه با برطرف کردن ایرادهایی که خواهم گفت نسخه توسعه داده شده خودش رو در همین تاپیک ارائه بده :
1- ثبت نام دانشجویان
2- ثبت اساتید
3- ثبت پرسنل
4 - فرم مخصوص بدهکاران و بستانکاران و تنظیم وضعیت تسویه حساب ها (در جریان یا تسویه شده)
5- انتخاب واحد دانشجویان
6-تخصیص دروس برای اساتید
7- ثبت نمرات دانشجویان برای واحدهای انتخاب شده
8- چاپ کارنامه دانشجویان(ناقص)
*گزارشات طراحی شده ولی در نحوه گزارش گیری اشکالاتی موجود هست.
9- پشتیبان گیری و بازیابی اطلاعات
10- جستجوی امکانات مختلف نرم افزار با استفاده از تری ویویی متشکل از منوها
11-ثبت رشته جدید
12- فرم ویرایش اطلاعات کاربر فعال
چند نکته :
-در این پروژه از کامپوننت ریبون و تری ویویی با قابلیت مالتی سلکت استفاده شده که به همراه پروژه در فولدر used components میتونید بهشون دسترسی داشته باشید. .
-دیتابیس پروژه sql server هست .
- گزارشات به صورت کامل طراحی نشده و به محض برطرف شدن مشکل گزارش گیری با کمک شما اینکارو انجام خواهم داد .
- بنده لیستی از تمام امکانات و کارهایی که برای بهتر شدن پروژه نیاز هست رو تهیه کردم و در آینده میتونم قول اینو بدم که پروژه رو به همراه تغییرات اعمال شده مجددا آپلود و در همین تاپیک خدمتتون ارائه کنم .
-هنگام بازیابی دیتابیس کدهایی که برای اینکار نوشتم اجرا نمیشن . هیچ اروری نیست . برنامه فریز میشه و تایم اوت میده . به تخصص اساتید تالار برای رفع این مشکل هم نیاز داریم .
- مشکلی که در بخش توضیحات مربوط به قابلیت های نرم افزار در شماره 8 بیان شد این هست که من میخوام به ازای موارد (دانشجویان) انتخاب شده در گرید ویوی فرم DocsEdit ،اطلاعات مربوط به نمرات این دانشجویان از تیبل های مختلف سلکت شده و در پرینت پریویو به ازای هر صفحه ، کارنامه یکی از دانشجویان چاپ بشه . اما تمام دروس مربوط به دانشجو رو وارد گزارش میکنه( دروس ترم های مختلف ) .دوستان دقت داشته باشند این فرم چند منظوره هست و خواص مربوط به چاپ کارنامه وقتی روش اعمال میشه که از منوی
مدیریت داده ها >چاپ > چاپ کارنامه ها
اون فرم رو فراخوانی کنیم . برای بحث بیشتر در این مورد و ارائه نظراتتون به ترجیحا به همین تاپیک مراجعه کنید .
هدف از ایجاد تاپیک جدا برای ارائه این برنامه و اینکه مستقیما در تاپیک پروژه های اوپن سورس قرار ندادم این بود که اگه کسانی حاضر بودن در تحلیل نواقص موجود کمک کنن بحث های حول این پروژه به سادگی انجام بشه و اونجا شلوغ نشه .
اینم برنامه ای که در موردش حرف زدیم .یکی از آشناها اصرار داشتن که این برنامه پتانسیل اینو داره که در بعضی دانشگاهها استفاده بشه و پیشنهاد کردن که با کار بیشتر روی برنامه و رفع ایرادات موجود به فکر فروشش باشم که من ازونجایی که از اول فقط با نیت کمک به بچه های برنامه نویس نوشتم و بعضی از قسمتهاشو واقعا ضعیف میدونم جوابم منفی بود . دیتابیس برنامه در همین فایلی که دانلود میکنید ضمیمه شده .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
با سلام خدمت دوست گرامی و عزیز
برنامتون رو دیدم
جای تقدیر داره
یک سوال داشتم اونم اینه چقدر زمان صرف این برنامه کردید
نکته :
دوستان عزیز کسانی مثل این دوستمون این همه زحمت میکشن و یک برنامه ایجاد میکنن که اینقدر وقت صرفش کردن بدون هیچ ابهامی دکمه تشکر کمترین چیزی هست که میشه به این دوستمون اهدا کرد
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
ممنون برادر عزیزم . من از اوایل خرداد ماه کار رو شروع کردم و شاید روزی بیش از ده ساعت روش کار کردم تا امروز و گاهی هم نخوابیدم .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
من برنامه رو تا حدودی دیدم چون سرم خیلی درد کرد نکته های درشت رو تونستم ببینم.
البته این چیزهایی که من میگم زیاد مهم نیستن و شاید به دلیل حجم بالای برنامه از یادت رفته ولی با این حال اشاره میکنم بهشون.
به نظر من موقعی که از فایل app.config استفاده میکنید بهتره کانکشن استرینگ رو هم بذارید تو همون فایل که من این کارو براتون کردم و کدش رو هم در زیر میذارم
public string strConnection = ConfigurationManager.ConnectionStrings[1].ConnectionString;
// public string strConnection = "data source=.; initial catalog=university;integrated security=sspi;";
و در مورد بعضی از تکست باکس ها که حالت های نامعتبر پذیر بودن مثلا نام یا نام خانوادگی عدد هم میگرفت که نباید اینطوری میبود و یک نکته دیگه هم که تکست باکس های عددی مثل شماره تلفن قادر به هندل کردن backespace نبودن که این یک ایراد محسوب میشه.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
دوست عزیز
واقعا جای تقدیر و تشکر را دارد که زحمت چند ماهه خود را سخاوتمندانه در اختیار افراد مبتدی مثل من قرار می دهید و همین سورس برنامه ها ست که خیلی در فهم و یادگیری کمک میکند.:لبخندساده::بوس:
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
سلام
خسته نباشید و تبریک میگم که چنین کاری را به پایان رساندید و با این مدت زمانی که صرف کردید راحت در اختیار همه قرار دادید.
2 تا سوال :
1- شما برای شروع این کار چقدر وقت برای تحلیل سیستم قرار دادید لطفا در این باره توضیح کامل بدید اگر ممکنه یک نمونه از تحلیل این سیستم را هم بگذارید.
2- چطور شد که بین این همه پروژه این مورد را انتخاب کردید ؟ مثلا چرا نرفتید دنبال یک نرم افزار حسابداری انبارداری یا حقوق دستمزد یا نرم افزارهایی که بتونه در آینده برای شما بازار بهتری داشته باشه
(به نظر من (شاید هم اینطور نباشه ) سیستم حسابداری دانشگاه کاربرد کمتری از نرم افزار بالا داره چون مخصوص دانشگاه نوشته شده )
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
باتشکر از همه به خاطر نکاتی که فرمودید . یکی از دلایلی که تصمیم گرفتم به خاطرش پروژه رو بذارم اینجا این بود که واقعا آدم گاهی مصداق نداند که نداند میشه . من خیلی از چیزهایی که تو همین ساعات اولیه گفتید رو نمیدونستم چون تنها کار کردم .
نقل قول:
نوشته شده توسط
csharpprogramer88
سلام
خسته نباشید و تبریک میگم که چنین کاری را به پایان رساندید و با این مدت زمانی که صرف کردید راحت در اختیار همه قرار دادید.
2 تا سوال :
1- شما برای شروع این کار چقدر وقت برای تحلیل سیستم قرار دادید لطفا در این باره توضیح کامل بدید اگر ممکنه یک نمونه از تحلیل این سیستم را هم بگذارید.
2- چطور شد که بین این همه پروژه این مورد را انتخاب کردید ؟ مثلا چرا نرفتید دنبال یک نرم افزار حسابداری انبارداری یا حقوق دستمزد یا نرم افزارهایی که بتونه در آینده برای شما بازار بهتری داشته باشه
(به نظر من (شاید هم اینطور نباشه ) سیستم حسابداری دانشگاه کاربرد کمتری از نرم افزار بالا داره چون مخصوص دانشگاه نوشته شده )
در جواب سوأل اول : من بدون ادعا میتونم بگم تحلیل سیستم ها نمیدونم چیه آیا مباحث مربوط به یو ام ال هست یا کنترل حافظه یا ... .
در مورد سوال دوم : من هیچ اطلاعاتی در مورد انبار ها ندارم !!!:لبخندساده:. تنها ایده ای که به ذهنم رسید همین بود. فقط جهت تمرین برنامه نویسی و استفاده از کنترل های دات نت .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
جهت سهولت ورود و استفاده برنامه عنوان میکنم :
نام کاربری : x
کلمه عبور: x
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
با سلام
ضمن تشکر از شما ، من در قسمت اولین پست شما، لینکی جهت Download برنامه پیدا نکردم. می شه بگین باید از کجا برنامه رو دریافت کنم؟
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
hamed_63
با سلام
ضمن تشکر از شما ، من در قسمت اولین پست شما، لینکی جهت Download برنامه پیدا نکردم. می شه بگین باید از کجا برنامه رو دریافت کنم؟
دوست من اگه روی لوگوی دایره ای برنامه که در آخر پست درج شده کلیک کنید به صفحه دانلود برنامه وارد خواهید شد.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
ممنون دوست عزیز . واقعا کارت جای تقدیر داره .
به درستی که گفته شده ، زکات علم نشر آن است .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
خدا قوت دوست عزیز اینم لینک مستقیم برای دانلود برای اونای که تو دانلودش مشکل دارند
دانلود
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
دوست من اگه روی لوگوی دایره ای برنامه که در آخر پست درج شده کلیک کنید به صفحه دانلود برنامه وارد خواهید شد.
سلام. ممنون از زحمتی که کشیدی. من دفعه اول که تاپیکو دیدم لینک دانلود توی صفحم Load نمی شد. به دلیل همین هم از شما سئوال کردم. باز هم ممنون
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
جهت سهولت ورود و استفاده برنامه عنوان میکنم :
نام کاربری : x
کلمه عبور: x
لاگین نمیشه.
عملیات ناموفق بود!!!
من دیتابیس رو اتچ کردم.
مشکل کجاس؟
پسورد رو x , یوزر هم نیز.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
دوست عزیز فایل bak رو ریستور کنید . برای راهنمایی تصویری میتونید به این تاپیک مراجعه کنید .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
دوست عزیز فایل bak رو ریستور کنید . برای راهنمایی تصویری میتونید به این تاپیک مراجعه کنید .
بله دوست من
مشکل اتچ و ریستور حل شد.
الآن مشکل اینه که باز میگه لاگین نمیشه!!!
دیتا بیس رو هم توو اکسپرس هم توو اون یکی (developer) اتچ کردم(ریستور هم نیز)
مشکلی هم نداره.
ولی میگه عملیات نا موفق بود!!!!!!:لبخندساده:
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
خب شما بلاک ترای کچ رو باید حذف کنید و ببینید اکسپشن ایجاد شده کجا و چه اروری میده . چون برای من و دوستان دیگه این مشکل پیش نیومده که دقیقا بدونم مشکل از چی میتونه باشه . من ویندوزم رو عوض کردم و تمام مراحل رو به ترتیب انجام دادم. همچین اروری ندیدم .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
سلام . بسيار عالي بود . من كه خيلي استفاده كردم و مي كنم
يك ترفند: صفحه لوگين كه باز شد با Alt+f4 ببنديدش. ديگه نياز به يوزر نيم و پسورد نيست
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
یک نگاه کلی به برنامه شما انداختم ،
با فرض اینکه همه قسمت ها بدرستی کار میکنن این موارد رو درست کنی بهتره :
- اندازه بیشتر فرم ها در رزولشن 800*600 (که در بیشتر مراکز دولتی با این سایز کار میکنن) مطمئناً بزرگتر ازصفحه خواهد بود که بهتره سایز اونها رو کوچکتر در نظر بگیری و یا اینکه در 800*600 فرمهات رو طراحی کنی.
- بهتره که در همه فرمها از TableLayOutPanel استفاده کنی، کنترل خوبیه که اکثر دوستان از اون استفاده نمیکنن متاسفانه !!!
باعث میشه فرمها در رزولیشن های مختلف Stable تر باشند و در Re size شدن مشکلی نداشته باشن.
- به پراپرتی MinimumSize در فرم ها هم یه نگاهی بندازی بد نیست.
در کل خسته نباشی و موفق باشی
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
سلام . بسيار عالي بود . من كه خيلي استفاده كردم و مي كنم
يك ترفند: صفحه لوگين كه باز شد با Alt+f4 ببنديدش. ديگه نياز به يوزر نيم و پسورد نيست
من امتحان کردم این اتفاق نمیفته:اشتباه:
نقل قول:
یک نگاه کلی به برنامه شما انداختم ،
با فرض اینکه همه قسمت ها بدرستی کار میکنن این موارد رو درست کنی بهتره :
- اندازه بیشتر فرم ها در رزولشن 800*600 (که در بیشتر مراکز دولتی با این سایز کار میکنن) مطمئناً بزرگتر ازصفحه خواهد بود که بهتره سایز اونها رو کوچکتر در نظر بگیری و یا اینکه در 800*600 فرمهات رو طراحی کنی.
- بهتره که در همه فرمها از TableLayOutPanel استفاده کنی، کنترل خوبیه که اکثر دوستان از اون استفاده نمیکنن متاسفانه !!!
باعث میشه فرمها در رزولیشن های مختلف Stable تر باشند و در Re size شدن مشکلی نداشته باشن.
- به پراپرتی MinimumSize در فرم ها هم یه نگاهی بندازی بد نیست.
در کل خسته نباشی و موفق باشی
ممنون از لطف شما حتما فرمایشات شما رو هم انجام میدم من به نظرات افراد با تجربه ای مثل شما نیاز دارم . ایرادات رو هم شروع کردم و دارم رفعشون میکنم و پس از چند هفته نسخه بعدی رو کاملتر و اصولی تر در همین تاپیک ارائه خواهم کرد .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
آقا من اینطوری دیتابیس رو ریستور کردم:
یک دیتابیس به نام university نیو کردم.
بعد روش کلیک راست کردم.
از تسک هاش ریستور دیتابیس رو زدم.
و بقیه کارها هم مثل اون پست شما که گفتین چطور ریستور کنیم.
فقط توو آپشنش اون قسمتش هست که فایلهای mdf,ldf رو مشخص میکنی قضیه چیه؟
باید یک آدرس جدید بدی یا همون MDF LDF رو انتخاب کنی که دادینش؟
(در هر صورت جوابتون هرچی باشه،من همشون رو تست کردم).
______
سوال بعدی هم اینه که توو اکسپرس ریستور کنم یا اون یکی(حالا نمیدونم چی بش میگن)
(none-Express :D)
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
دیتابیس چرا ساختی؟
روی دیتابیس های موجود مثل مستر و ... راست کلیک کن . ریستور رو بزن . بعد توی صفحه ی باز شده رادیو باتون فرام دیوایس رو انتخاب و فایل bak رو اد کن و اوکی . حالا از همین پنجره ریستور از کومبو باکس فایل bak رو که اد کرده بودی رو ببین اسمش هست ؟ اگه هست انتخاب کن سپس برو به تب آپشن . اونجا باز فایلهای ام دی اف و ال دی اف من رو همونجایی که میخواد وارد کن . بقیشو هم توی همون تاپیک بررسی کنی دقیقتا به صورت تصویری توضیح دادم .
صد در صد اکسپرس. میتونی لاگین کنی به اکسپرس؟
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
دیتابیس چرا ساختی؟
روی دیتابیس های موجود مثل مستر و ... راست کلیک کن . ریستور رو بزن . بعد توی صفحه ی باز شده رادیو باتون فرام دیوایس رو انتخاب و فایل bak رو اد کن و اوکی . حالا از همین پنجره ریستور از کومبو باکس فایل bak رو که اد کرده بودی رو ببین اسمش هست ؟ اگه هست انتخاب کن سپس برو به تب آپشن . اونجا باز فایلهای ام دی اف و ال دی اف من رو همونجایی که میخواد وارد کن . بقیشو هم توی همون تاپیک بررسی کنی دقیقتا به صورت تصویری توضیح دادم .
صد در صد اکسپرس. میتونی لاگین کنی به اکسپرس؟
mishe ino tozih bedi:
اونجا باز فایلهای ام دی اف و ال دی اف من رو همونجایی که میخواد وارد کن
_____
yani browse bezanam,ya beram MDF LDF ro oon aadresi ke dade,copy paste konam?
-
1 ضمیمه
نقل قول: سورس نرم افزار حسابداری دانشگاه
آقا من app.confog
رو دیدم.
این بود:
connectionString="Data Source=PC1\SQLEXPRESS;Initial Catalog=university;Integrated Security=True"
حتی PC1 زو هم کردم مال خودم،باز مشکل حل نشد!!!!!!!
اینم یک عکی از اس کیو ال پس از ریستور:
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
آقا من app.confog
رو دیدم.
این بود:
connectionString="Data Source=PC1\SQLEXPRESS;Initial Catalog=university;Integrated Security=True"
حتی PC1 زو هم کردم مال خودم،باز مشکل حل نشد!!!!!!!
دوست من خیلی دلم میخواد کمکت کنم ولی نمیدونم مشکل از چیه . بلاک ترای کچ مربوط به کد لاگین رو وردار ببین پیغام خطا چی میده .
***********************
ممنون آقای فتحی
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
سلام دوست عزیز.
تبریک میگم واقعا عالی بود. به خصوص توضیحات برنامه که خیلی به ما مبتدی ها کمک میکنه.
یه سوال داشتم :
من هنوز کار با بانک اطلاعاتی رو خوب یاد نگرفتم. شما توی این پروژه آیا برای بانک اطلاعاتی از کتاب یا مرجع خاصی استفاده کردی؟
ممنون میشم معرفی کنی و در کل یه راهنمایی کن برای ما که بانک اطلاعاتی رو یکم مشکل داریم.
مرسی
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
shahab_ss
یک نگاه کلی به برنامه شما انداختم ،
با فرض اینکه همه قسمت ها بدرستی کار میکنن این موارد رو درست کنی بهتره :
- اندازه بیشتر فرم ها در رزولشن 800*600 (که در بیشتر مراکز دولتی با این سایز کار میکنن) مطمئناً بزرگتر ازصفحه خواهد بود که بهتره سایز اونها رو کوچکتر در نظر بگیری و یا اینکه در 800*600 فرمهات رو طراحی کنی.
- بهتره که در همه فرمها از TableLayOutPanel استفاده کنی، کنترل خوبیه که اکثر دوستان از اون استفاده نمیکنن متاسفانه !!!
باعث میشه فرمها در رزولیشن های مختلف Stable تر باشند و در Re size شدن مشکلی نداشته باشن.
- به پراپرتی MinimumSize در فرم ها هم یه نگاهی بندازی بد نیست.
در کل خسته نباشی و موفق باشی
گوشی بابای من تقریباً ابعادش همینه.:لبخند:
به نظر من اگر میخوای برنامه حسابداری بنویسی اصلاً محدودیت اندازه توی کارت نداشته باش.
فقط تنها کاری که میتونی بکنی اینه که توی فرمهایی مثل ثبت سند که منشی ها و .. ازشون استفاده میکنند که همون عده ای هستند که سخت افزار آشغال دارند خودت رو به این ابعاد محدود کنی.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
FastCode
گوشی بابای من تقریباً ابعادش همینه.:لبخند:
به نظر من اگر میخوای برنامه حسابداری بنویسی اصلاً محدودیت اندازه توی کارت نداشته باش.
فقط تنها کاری که میتونی بکنی اینه که توی فرمهایی مثل ثبت سند که منشی ها و .. ازشون استفاده میکنند که همون عده ای هستند که سخت افزار آشغال دارند خودت رو به این ابعاد محدود کنی.
دوست عزیز گوشی بابات مارکش و مدلش چیه؟!
برنامه ای حسابداری که رو تعداد بالا فروش میره یک برنامه عمومی هست و باید با اکثر سخت افزار ها و سیستم های فعلی موجود در بازار سازگار باشه ... شما میتونید استاندارد رو روی 1024 * 768 بزارید و برای سایز های کوچیک تر از اسکرول استفاده کنید ولی هر چی کمتر اسکرول بخوره کار کردن باهاش راحت تر و استاندارد تره ...
-
1 ضمیمه
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
ostovarit
دوست عزیز گوشی بابات مارکش و مدلش چیه؟!
برنامه ای حسابداری که رو تعداد بالا فروش میره یک برنامه عمومی هست و باید با اکثر سخت افزار ها و سیستم های فعلی موجود در بازار سازگار باشه ... شما میتونید استاندارد رو روی 1024 * 768 بزارید و برای سایز های کوچیک تر از اسکرول استفاده کنید ولی هر چی کمتر اسکرول بخوره کار کردن باهاش راحت تر و استاندارد تره ...
گوشی بابام مدلش هست:
Samsung GT I9000
800*480
به نظر من :
scroll یه مقدار خیلی چیز مسخریه.به خاطر همین هیچ موقع ازش استفاده نمیکنم.
این تصویر رو ببینید.
من 17 تا جدول رو اینطوری توی یه فرم جا میدم.
البته هنوز یه مشکل منطقی داره که داره رفع میشه: ~
ابعاد فرم هم هست 1024* 768.البته نمیدونم ابعاد تصویر چقدره.ولی حداقلش 1024* 768
آخر هم نداره.هر چقدر بزرگترش بکنی بهتر کار میکنه.
تصویر مربوط به برنامه حسابداری و پخشه.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
سلام دوست عزیز.
تبریک میگم واقعا عالی بود. به خصوص توضیحات برنامه که خیلی به ما مبتدی ها کمک میکنه.
یه سوال داشتم :
من هنوز کار با بانک اطلاعاتی رو خوب یاد نگرفتم. شما توی این پروژه آیا برای بانک اطلاعاتی از کتاب یا مرجع خاصی استفاده کردی؟
ممنون میشم معرفی کنی و در کل یه راهنمایی کن برای ما که بانک اطلاعاتی رو یکم مشکل داریم.
مرسی
یادگیری هیچ چیز ناگهان صورت نمیگیره . من متوجه هستم چی میگید . آدم وقتی میخواد موضوع جدیدی رو اونم در دنیای برنامه نویسی یادبگیره همه چیز براش گنگ هست و نمیدونه از کجا باید شروع کنه . اساتیدی هم که میشه ازشون سوأل کرد و آموخت هم به خاطر قواعد و قوانینی که در بیان برای خودشون ایجاد میکنند نمیتونن مفاهیم رو به سادگی ارائه کنند. یک برنامه نویس حرفه ای دقیقا به سبکی تدریس میکنه و اغلب از واژه هایی استفاده میکنه که در کتب برنامه نویسی هم هست . اون به خودش جرأت نمیده که از مثالهای روزمره و نغز استفاده کنه چون همیشه فکر میکنه اگه بخواد از اون مثال ها و اون طرز بیان استفاده کنه احتمالا مطالب رو درست ارائه نکرده .
یک استاد ریاضیات هیچ وقت به خودش اجازه نمیده که به کلمه "هم ارز" بگه مساوی . از نظر اون هم ارز هیچ وقت همون "مساوی" نیست (ولی تحت شرایط خاص رفتارشون یکی هست).اما یک دانشجو وقتی از هم کلاسی خودش میپرسه منظور از هم ارز چیه هم کلاسیش میگه هرجا هم ارز دیدی فکر کن منظورش مساوی بودن هست .
در مجموع میخوام بگم خودت باید ذره ذره یاد بگیری . یادگیری مطلبی در علوم کامپیوتر مثل پازل چیدن هست . تیکه تیکه و ذره و ذره باید به اطلاعاتت اضافه کنی و دقت کنی که سرعت پیش روی هم خیلی کنده . در کل شاید شنیدی که خیلی ها میگن برنامه نویسی فقط حوصله میخواد . من هنگام کد نویسی و یادگیری گاهی از عصبانیت دچار یأس فلسفی و تردید میشدم و میگفتم خب اینهمه وقت و انرژی میذارم که چی مگه تا کجا با این وضع میتونم پیشرفت کنم . اما میگفتم که همین الان هزاران نفر هستن که با این وضع دست از کار میکشن و برنامه نویسی رو بی خیال میشن و اگر من نا امید نشم فردا من جای خالی حرفه ای های امروز رو پر میکنم .باید سیریش باشی و دیگران تو رو با این خصیصه بشناسن . نگران اینکه چقدر از وقتت در هنگام یادگیری مطلبی تلف میشه نباش . وقتت رو با چیز با ارزش تر از این نمیتونی پر کنی. بهترین استفاده از وقت زمانی هست که یکی از سخت ترین چیزهای عمرت رو یادبگیری.
برای یادگیری مفاهیم دیتابیس باید :
-یه ذره دستورات اس کیو ال بلد باشی
-ای دی او دات نت بلد باشی( اشیاء و کاربردهای اشیاء ای دو او رو درک کنی . اشیاء مشابه رو هم بفهمی . نباید فکر کنی برای اتصال به بانک لازمه دکترای ای دو او رو بگیری . چندین روش برای کار روی داده های دیتابیس با استفاده از ای دی او وجود داره که در هر روش لازمه با دو سه تا شیء آشنا باشید)
-پایگاه داده ی اس کیو ال سرور رو بفهمی و بتونی 10 تا تفاوت بین پایگاه داده ی اکسس و اس کیو ال سرور رو بیان کنی
-استفاده از ای دی او در سیشارپ رو هم یادبگیری که یه روز بیشتر طول نمیکشه .
و بعدا به فکر گسترش دامنه ی اطلاعاتت باشی .
کتاب خاصی وجود نداره . همونطوری که گقتم باید کم کم به اطلاعاتتت اضافه کنی.افتادی رو غلتک همه چی حل میشه . من حاضرم همینجا هر کسی سوألی در مورد قسمتهای مختلف برنامه داشت بهش یاد بدم . البته من خودم مبتدیم و این اولین پروژه من هست منتها دوست دارم کمک کنم .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
واقعا مرسی دوست خوبم. اگر میشد 10 بار تشکر میکردم برای همین پست.:لبخند:
راستش تمام چیزهایی رو که گفتی سوال بود توی ذهنم که دوست داشتم ازت بپرسم. ولی بیخیال شدم و رفتم سر اصل مطلب!!
یه سوال هم در مورد این پروژه:
منم دارم یه پروژه شبیه این مینویسم برای تمرین که البته برای مدارس هستش نه دانشگاه!
به نظرت روی گرافیک برنامه باید همین اول کار کرد یا نه بزارم آخر پروژه؟؟
چون به نظرم تغییر ظاهر همه فرم ها باید از همین اول معین باشه. نظر شما چیه؟:متفکر:
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
hesam67_b
واقعا مرسی دوست خوبم. اگر میشد 10 بار تشکر میکردم برای همین پست.:لبخند:
راستش تمام چیزهایی رو که گفتی سوال بود توی ذهنم که دوست داشتم ازت بپرسم. ولی بیخیال شدم و رفتم سر اصل مطلب!!
یه سوال هم در مورد این پروژه:
منم دارم یه پروژه شبیه این مینویسم برای تمرین که البته برای مدارس هستش نه دانشگاه!
به نظرت روی گرافیک برنامه باید همین اول کار کرد یا نه بزارم آخر پروژه؟؟
چون به نظرم تغییر ظاهر همه فرم ها باید از همین اول معین باشه. نظر شما چیه؟:متفکر:
اگر یه روش یا component پایدار و stable داری باید از اول این کار رو بکنی.
هرگز وسط کار سراغ گرافیک نرو.در ضمن استفاده از گرافیک توی برنامه حسابداری نشون دهنده ضعف برنامه نویسه.چون یه برنامه نویس خوب همیشه به جز گرافیک باید ایده های بهتر برای \یاده سازی توی ذهنش داشته باشه.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
اگه منظورت از گرافیک همون تم برنامه هست که فکر کنم اگه بخوای اون آخر اینکارو بکنی مجبور بشی کل برنامه رو دستکاری کنی. کاری که من انجام دادم و بعدش پشیمون شدم . مثلا من از کامپوننت ریبون استفاده کردم و دیدم باید به دنبال استفاده از پوسته فرمها مجبورم از کنترلهای ریبون هم اغلب استفاده کنم چون استفاده از کنترلهای پیش فرض به همراه کنترلهای ریبون خیلی مذخرف میشه . برای همین دو تا فرم با ریبون که طراحی کردم و دیدم کنترلهای ریبون اصلا خوش دست نیستن بقیه فرمهارو با مال خود وی اس طراحی کردم .اگه الان شروع به نوشتن پروژه کنم عمرا از کامپوننت هایی مثل ریبون استفاده نمیکنم مهم کارایی برنامه هست .
اما اگه منظورت از گرافیک عکسهای پس زمینه و آیکونهاست باید بگم من دو روز قبل از ارائه پروژه روی اسپلش و بک گراند و آیکونها کارکردم . به قول معروف میخوای ساختمون درست کنی اولش که سفید کاری نمیکنی که . زیبا سازی رو میذاری آخر کار .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
دوست من خیلی دلم میخواد کمکت کنم ولی نمیدونم مشکل از چیه . بلاک ترای کچ مربوط به کد لاگین رو وردار ببین پیغام خطا چی میده .
***********************
ممنون آقای فتحی
بنده خدا چه اروری باید بده!!!
خوب میاد اینجا:
if ((textBox1_uname.Text == null)|(textBox2_pass.Text == null))
msgs.unCompleteFields();
چک میکنه که خالی هستند یا نه.که نیستند.و از ایف میاد بیرون.
لابته من به این بسنده نکردم و یوزر و پس هم خالی گذاشتم ولی باز به داخل ایف نیمد!!!:گیج:
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
درسته منم چک کردم وارد دستورات داخل ایف نمیشه . اما این باعث نمیشه برنامه کار نکنه . پیغام نام کاربری فاقد اعتبار می باشد میده . خب این یعنی برنامه درست کار میکنه.
شما یه لطفی میکنید ؟ به جای نال که من برای بررسی شرط به تکس باکس دادم دو تا کوتیشن بذارید . اینطوری برنامه میره دستورات داخل ایف رو انجام میده .
نال موقعی استفاده میشه که خاصیت ولیو در کنترلی بررسی بشه که من اشتباها برای بررسی پر بودن تکس استفاده کردم . گرچه اینطوری فکر نکنم مشکل شما حل بشه چون ارتباطی به مشکلی که در موردش میگید نداره .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
درسته منم چک کردم وارد دستورات داخل ایف نمیشه . اما این باعث نمیشه برنامه کار نکنه . پیغام نام کاربری فاقد اعتبار می باشد میده . خب این یعنی برنامه درست کار میکنه.
شما یه لطفی میکنید ؟ به جای نال که من برای بررسی شرط به تکس باکس دادم دو تا کوتیشن بذارید . اینطوری برنامه میره دستورات داخل ایف رو انجام میده .
نال موقعی استفاده میشه که خاصیت ولیو در کنترلی بررسی بشه که من اشتباها برای بررسی پر بودن تکس استفاده کردم . گرچه اینطوری فکر نکنم مشکل شما حل بشه چون ارتباطی به مشکلی که در موردش میگید نداره .
کلآ لاگین رو منتحول کردم و هرچی میزنی،میره توو.
ولی اصلآ خوشحال نیسم.
من دوست داشتم مشکلم حل میشد... :(
ولی در مجموع دستتون درد نکنه
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
من خوشحالم که بالاخره تونستید یه کاریش بکنید . اصولا کد لاگینی که من نوشته بودم لزوما صحیح نبود و خودتون میتونید بهترشو بنویسید . به طور کلی اگر صحیح بود که برای شما هم کار میکرد .برنامه ایرادات بسیار زیادی داره که در حال رفع کردنش هستم و بعدا همینجا برای دانلود میذارم . اگر بازم ایراداتی دیدید اینجا عنوانش کنید تا رفعشون کنم و نسخه های بعدی نقص کمتری داشته باشند . ممنون.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
با سلام و خسته نباشید.
واقعا خسته نباشی. خیلی خوبه.
یه سوالی داشتم. میشه بگید چرا دومین خط از کد زیر رو استفاده کردید؟
Application.Exit();
this.DialogResult = DialogResult.Cancel;
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
با تشکر از دقت شما باید بگم اونا زباله های کدنویسی محسوب میشن .برنامه نویس گاهی یادش میره یه جارو بکشه دور و ور کدهارو تر تمیز کنه . اولش این فرم برای کار دیگه ای بود . اما بعدا تبدیل به فرم لاگین شد و اون کد اونجا جا مونده .خودم چند مورد رو پیدا کردم اما اینیکی رو ندیده بودم . ممنون که گفتین .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
در این نسخه فعلا ایرادات زیادی ازش برطرف نشده اما از اولیش بهتر هست . هدف از آپلود این نسخه بررسی بیشتر ایرادات مطرح شده هست .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
سلام
ببخشید عزیزم می خوام یک کوچولو تند انتقاد کنم!!!!!
آقای عزیز این فاجعس س س س س س س س س س س س س س س س :عصبانی::عصبانی:
یعنی چی وقتی یک خط کد رو عوض کنم بتونم وارد برنامه شم؟؟؟؟؟؟؟؟
این یکی از بزرگترین عیب هاس
به نظره من باید یک کلاس که با الگوریتم های خودت اینکریپ شده داشته باشی
و حده اقل یک گزینه داشته باشی تویه این کلاس مثلا با نام StateLoginUser با نوع bool
که وقتی کاربر کدشو وارد کرد اگر موجود بود این متغییر True باشه
یا اگر می خوای Ende امنیت بازی در بیاری
از نوع string بگیریش که بتونی یک سری مقادریه غیر قابله فهم داشته باشی که هر کسی حده اقل نتوه
بیاد تویه پروژه هر کار که دلش خواست بکنه!!!!!
بعد از این متغییر تویه Evente فرم Load های فر هایت چک کنی که اگر StateLoginUser == با یک مقداری بود فرم Show بشه!!!!!!!!!!!!!!!!!!!
نکه من بیام بنویسم مثلا وقتی رویه ورود کلیک کرد Show بشه!!!!!
:عصبانی::عصبانی:
:لبخندساده:
ببخشید شوخی بودا که عصبانی شدم
من همیشه اینجوریم:لبخندساده:
این از تجربه من بود گفتم واسه پروژه های بعدیت رعایت کنی پروژه امنیتش بالا تر می ره
یا علی
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
یادگیری هیچ چیز ناگهان صورت نمیگیره . من متوجه هستم چی میگید . آدم وقتی میخواد موضوع جدیدی رو اونم در دنیای برنامه نویسی یادبگیره همه چیز براش گنگ هست و نمیدونه از کجا باید شروع کنه . اساتیدی هم که میشه ازشون سوأل کرد و آموخت هم به خاطر قواعد و قوانینی که در بیان برای خودشون ایجاد میکنند نمیتونن مفاهیم رو به سادگی ارائه کنند. یک برنامه نویس حرفه ای دقیقا به سبکی تدریس میکنه و اغلب از واژه هایی استفاده میکنه که در کتب برنامه نویسی هم هست . اون به خودش جرأت نمیده که از مثالهای روزمره و نغز استفاده کنه چون همیشه فکر میکنه اگه بخواد از اون مثال ها و اون طرز بیان استفاده کنه احتمالا مطالب رو درست ارائه نکرده .
یک استاد ریاضیات هیچ وقت به خودش اجازه نمیده که به کلمه "هم ارز" بگه مساوی . از نظر اون هم ارز هیچ وقت همون "مساوی" نیست (ولی تحت شرایط خاص رفتارشون یکی هست).اما یک دانشجو وقتی از هم کلاسی خودش میپرسه منظور از هم ارز چیه هم کلاسیش میگه هرجا هم ارز دیدی فکر کن منظورش مساوی بودن هست .
در مجموع میخوام بگم خودت باید ذره ذره یاد بگیری . یادگیری مطلبی در علوم کامپیوتر مثل پازل چیدن هست . تیکه تیکه و ذره و ذره باید به اطلاعاتت اضافه کنی و دقت کنی که سرعت پیش روی هم خیلی کنده . در کل شاید شنیدی که خیلی ها میگن برنامه نویسی فقط حوصله میخواد . من هنگام کد نویسی و یادگیری گاهی از عصبانیت دچار یأس فلسفی و تردید میشدم و میگفتم خب اینهمه وقت و انرژی میذارم که چی مگه تا کجا با این وضع میتونم پیشرفت کنم . اما میگفتم که همین الان هزاران نفر هستن که با این وضع دست از کار میکشن و برنامه نویسی رو بی خیال میشن و اگر من نا امید نشم فردا من جای خالی حرفه ای های امروز رو پر میکنم .باید سیریش باشی و دیگران تو رو با این خصیصه بشناسن . نگران اینکه چقدر از وقتت در هنگام یادگیری مطلبی تلف میشه نباش . وقتت رو با چیز با ارزش تر از این نمیتونی پر کنی. بهترین استفاده از وقت زمانی هست که یکی از سخت ترین چیزهای عمرت رو یادبگیری.
برای یادگیری مفاهیم دیتابیس باید :
-یه ذره دستورات اس کیو ال بلد باشی
-ای دی او دات نت بلد باشی( اشیاء و کاربردهای اشیاء ای دو او رو درک کنی . اشیاء مشابه رو هم بفهمی . نباید فکر کنی برای اتصال به بانک لازمه دکترای ای دو او رو بگیری . چندین روش برای کار روی داده های دیتابیس با استفاده از ای دی او وجود داره که در هر روش لازمه با دو سه تا شیء آشنا باشید)
-پایگاه داده ی اس کیو ال سرور رو بفهمی و بتونی 10 تا تفاوت بین پایگاه داده ی اکسس و اس کیو ال سرور رو بیان کنی
-استفاده از ای دی او در سیشارپ رو هم یادبگیری که یه روز بیشتر طول نمیکشه .
و بعدا به فکر گسترش دامنه ی اطلاعاتت باشی .
کتاب خاصی وجود نداره . همونطوری که گقتم باید کم کم به اطلاعاتتت اضافه کنی.افتادی رو غلتک همه چی حل میشه . من حاضرم همینجا هر کسی سوألی در مورد قسمتهای مختلف برنامه داشت بهش یاد بدم . البته من خودم مبتدیم و این اولین پروژه من هست منتها دوست دارم کمک کنم .
کارتون فوق العاده بود، هم برنامه ای که نوشتید، هم این که در اختیار بقیه گذاشتید و هم مطالبی که گفتید ، به شنیدن این حرفها نیاز داشتم،
من هم سی شارپ رو از صفر شروع کردم و شاید بشه گفت برعکس بقیه،قرارشد پروژه ی کارآموزی م رو انجام بدم و سی شارپ رو شروع کردم،اول یه پروژه اومد و بعد من مجبور شدم شروع کنم ، شرایطم طوری بود که اطرافم کسی رو نداشتم که راهنمایی م کنه،حداقل بگه چطور شروع کنم،دو_سه بار تصمیم گرفتم بدم برنامه رو بیرون برام بنویسن،ولی هر بار منصرف شدم و دفعه ی آخر به خودم گفتم برنامه رو داری دیرتر از زمانش تحویل می دی(برنامه برای یکی از ادارات دولتی بود که پروژه ی کارآموزی م برنامه ای بود که اونا برای کارشون لازم داشتند )اگه خودت هم ننویسی میشه 2تا امتیاز منفی،بالاخره نوشتمش،برنامه ای که قرار بود بنویسم به مفصلی برنامه ی شما نبود، والبته من هم خیلی حرفه ای ننوشتم،فقط یه برنامه ای نوشتم که اجرا می شد و خب حداقل ،کارهایی رو که ازش انتظار داشتند انجام می داد،توی این 5_6 ماهی که درگیرش بودم واقعا بهم سخت گذشت وپوستم کنده شد،ولی بعدا همین برنامه ی غیر حرفه ای پر از اشکال شد نقطه ی ورود من به دنیای برنامه نویسی و حالا که این چیزها رو می نویسم وارد یه گروه برنامه نویسی شدم که به تلاشم احترام گذاشتند و منو وبرنامه ی پراز اشکالم رو پذیرفتند،
دنیای برنامه نویسی دنیای بزرگیه و اگه می خوای باشی ،بمونی و ادامه بدیباید بزرگ بشی،
اتفاقی که داره برای من می افته....،باید پای سختی هاش بمونی واین وقتی شدنیه که به خودت و به راهی که شروع کردی مطمئن باشی وایمان داشته باشی،
در دنیای برنامه نویسی لحظات امیدواری وناامیدی زیادی رو تجربه می کنی،باید بتونی لحظات ناامیدی شو تحمل کنی وگرنه نمی تونی ادامه بدی،بیشتر از همه این حرفها رو به خودم می گم که کم نیارم و مسیر به این قشنگی رو که شروع کردم ادامه بدم و متوقف نشم،ما تازه کارها گاهی اوقات به شنیدن و زدن این حرفها نیاز داریم.
رسیدنی در کار نیست ، فقط رفتن است ،
حتی اگر اندکی وهر بار که می روی رسیده ای.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
سلام
ببخشید عزیزم می خوام یک کوچولو تند انتقاد کنم!!!!!
آقای عزیز این فاجعس س س س س س س س س س س س س س س س :عصبانی::عصبانی:
یعنی چی وقتی یک خط کد رو عوض کنم بتونم وارد برنامه شم؟؟؟؟؟؟؟؟
این یکی از بزرگترین عیب هاس
به نظره من باید یک کلاس که با الگوریتم های خودت اینکریپ شده داشته باشی
و حده اقل یک گزینه داشته باشی تویه این کلاس مثلا با نام StateLoginUser با نوع bool
که وقتی کاربر کدشو وارد کرد اگر موجود بود این متغییر True باشه
یا اگر می خوای Ende امنیت بازی در بیاری
از نوع string بگیریش که بتونی یک سری مقادریه غیر قابله فهم داشته باشی که هر کسی حده اقل نتوه
بیاد تویه پروژه هر کار که دلش خواست بکنه!!!!!
بعد از این متغییر تویه Evente فرم Load های فر هایت چک کنی که اگر StateLoginUser == با یک مقداری بود فرم Show بشه!!!!!!!!!!!!!!!!!!!
نکه من بیام بنویسم مثلا وقتی رویه ورود کلیک کرد Show بشه!!!!!
:عصبانی::عصبانی:
:لبخندساده:
ببخشید شوخی بودا که عصبانی شدم
من همیشه اینجوریم:لبخندساده:
این از تجربه من بود گفتم واسه پروژه های بعدیت رعایت کنی پروژه امنیتش بالا تر می ره
یا علی
شاید فکر کنی میخوام ادای آدمای بزرگمنش رو در بیارم ولی باور کن مشکل ما تازه کار ها اینه که میدونیم چیزی به اسم انکریپشن وجود داره . میدونیم چیزی به اسم هش کردن وجود داره . اما بلد نیستیم کجا و چطور استفاده کنیم . و این توضیحات امثال شما کمک میکنه که پله پله بالا بریم . باور کن خیلی از بخشهای برنامه رو بارها پاک کردم و از نو نوشتم چون رفته رفته یاد گرفتم چی درسته و چی غلط . و اگه همینطوری پیش میرفت فکر کنم دو سالی باید کنار میذاشتم برای نوشتن این پروژه تا چیز دهن پر کنی باشه . در اونصورت هم که این پروژه شاید روی سایت قرار نمیگرفت و به عنوان آموزش از طریق سورس به همراه کاتالوگش مثل خیلی ها برای فروش گذاشته میشد . اما ترجیح دادم از افتضاحات شروع کنم و در همین تاپیک رفته رفته کاملش کنم . با کمک توضیحات شما دوستان . :لبخندساده: میبینی چقد مثبتم ؟
-
1 ضمیمه
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
شاید فکر کنی میخوام ادای آدمای بزرگمنش رو در بیارم ولی باور کن مشکل ما تازه کار ها اینه که میدونیم چیزی به اسم انکریپشن وجود داره . میدونیم چیزی به اسم هش کردن وجود داره . اما بلد نیستیم کجا و چطور استفاده کنیم . و این توضیحات امثال شما کمک میکنه که پله پله بالا بریم . باور کن خیلی از بخشهای برنامه رو بارها پاک کردم و از نو نوشتم چون رفته رفته یاد گرفتم چی درسته و چی غلط . و اگه همینطوری پیش میرفت فکر کنم دو سالی باید کنار میذاشتم برای نوشتن این پروژه تا چیز دهن پر کنی باشه . در اونصورت هم که این پروژه شاید روی سایت قرار نمیگرفت و به عنوان آموزش از طریق سورس به همراه کاتالوگش مثل خیلی ها برای فروش گذاشته میشد . اما ترجیح دادم از افتضاحات شروع کنم و در همین تاپیک رفته رفته کاملش کنم . با کمک توضیحات شما دوستان . :لبخندساده: میبینی چقد مثبتم ؟
اوکی عزیزم
بیا این رو گذاشتم ببین چقدر باحاله
من یادمه کده کلاس رو از همین تالار پیدا کردم
به خدا یادم نیست کی بود وگرنه حتما می گفتم اسمشو
اگه یک وقت دید ناراحت نشه
یادمه قبلا یک کد نوشتم واسه فایل های خانوادگیم
فایل رو به هم می ریخت
بعد که پسورد می دادی درست می کرد
حالا قول می دم که سورسشو دوباره بنویسم و بزارم همین جا واسه دوستانم
اگه مشکلی داشتی بگو
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
صادق صدقی
اوکی عزیزم
بیا این رو گذاشتم ببین چقدر باحاله
من یادمه کده کلاس رو از همین تالار پیدا کردم
به خدا یادم نیست کی بود وگرنه حتما می گفتم اسمشو
اگه یک وقت دید ناراحت نشه
یادمه قبلا یک کد نوشتم واسه فایل های خانوادگیم
فایل رو به هم می ریخت
بعد که پسورد می دادی درست می کرد
حالا قول می دم که سورسشو دوباره بنویسم و بزارم همین جا واسه دوستانم
اگه مشکلی داشتی بگو
اولش که کدهای فرم رو دیدم غافلگیر شدم از اینکه مسائل انکریپت و دیکریپت تا این حد ساده بودن و نمیدونستم . اما بعدش یک صحنه چشام افتاد به کلاست . فکر کنم یه یه هفته ای کابوس ببینم .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
نقل قول:
نوشته شده توسط
اوج بلند
اولش که کدهای فرم رو دیدم غافلگیر شدم از اینکه مسائل انکریپت و دیکریپت تا این حد ساده بودن و نمیدونستم . اما بعدش یک صحنه چشام افتاد به کلاست . فکر کنم یه یه هفته ای کابوس ببینم .
این هنوز چيزي نیست
یک کلاس هایی هست که 600 هفصد خط کده که هر خطی یک اینکریپته!!!!!!!!!!!!
یک رشته 400 کاراکتری رو 5 ثانیه طول بده تا اینکریتپ کنه!!!!!!!!!!
من خیلی دوست دارم اینجور کار هارو
عشقمه
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
دانلود ورژن سوم
http://up.iranblog.com/Files7/cdee0970d9d94f9aaffc.png
تغییرات ایجاد شده در این نسخه :
-ضمن تشکر از جناب آقای حجتی نیا با کمک ایشون مشکل گزارش گیری از کارنامه ها حل شد .
-با تشکر از آقای صدقی که در مورد انکریپت کردن یوزر نیم و پسورد راهنمایی کردن که یوزر نیم و پسورد الان به شکل
کاملا نا محسوس و انکریپت شده در دیتا بیس ذخیره میشه
-کدهای اضافی و بی اثری که موجب سردرگمی کاربرای عزیز میشد یافته و حذف شدند .
-مشکل بک آپ و ریستور به طور کامل حل شد.
-کد هایی که احتمال ایجاد استثنا ها رو بیشتر میکردن درون بلاک ترای کچ قرار گرفتند تا روند اجرای برنامه انتظام
بیشتری پیدا کنه .
-با تشکر از mmd2009 عزیز فیلدهای عددی دیگه بکسپیس رو هندل میکنند چون قبلا نمیکردن گویا .
-یوزرنیم و پسورد q هست
-کلاس پیامها استاتیک شد و پیامها شماره گذاری شدن
-فرمها به صورت ام دی ای چیلد در اومدن
-تغییرات مختلفی در قسمتهای مختلف هم داده شد که به گفتنش نمی ارزه .
از دوستان علاقمند اگر کسانی موافق باشن میتونیم دیتا اکسس لایر این پروژه رو با کمک همدیگه توسعه بدیم که توی
پروژه هامون به عنوان دیتا اکسس لایر جامع بتونیم ازش استفاده کنیم . کسی هم اگر نظری در مورد اصلاح بعضی
قسمتهاش داشت استقبال میشه . اگر تعداد موافقین بیش تر از دو سه نفر بود یه تاپیک در همین راستا ایجاد میکنیم که بحثهای مربوطه اونجا صورت بگیره .
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
دوست خوبم میتونی فونتهایی که استفاده کردی بزاری تا ما مجبور نشیم فونتها رو عوض کنیم ؟
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
من تاهوما استفاده کردم . فکر نکنم تو سیستمون تاهوما نداشته باشید . اصلا از فونت خاصی استفاده نشده.
-
نقل قول: سورس نرم افزار حسابداری دانشگاه
This IS So Good
خوشحالم که تونستم یه گوشه ای از پروژه رو بگیرم
دوستان هر کس یک انتقاد کوچیک بکنه از این پروژه به مرور بهترین نرم افزار می شه!!!!
(قطره قطره جمع گردد وانگهی چپه شود):لبخند:
(قطره قطره جمع گردد وانگهی دریا شود):بوس: