PDA

View Full Version : حرفه ای: اوتوماسیون اداری***



gerdioz
پنج شنبه 26 خرداد 1390, 19:42 عصر
سلام دوستان بطور خیلی کلی : این برنامه مینی اتوماسیوت هست که تحت شبکه اجرا میشه من یکسری تغییرات دادم تا روی کامپیوتر شخصی اجرا بشه اگه مورد خاصی انجام شود در بعضی موارد به این دلیله
من تجزیه و تحلیل برنامه که حدود 300 صفحه هست رو بزودی در اختیارتون میزارم
خواشن نظر یادتون نره
برنامه سطح بندی داره
Password Username
سطح یک " gerdioz 2261
سطح دو:0 0 0
سزح سه: 1 1
سطح 4: 208010 1362
سطح 5: 0000 0000
سطح 6: 110 110

بانک به زبان اکسس و دات نت 4.5
دارای 43 جدول
دارای 9 کلاس
و دارای 38 فرم می باشد
یکبار دیگه تکرار می کنم برنامه بصورت اورجینال تحت شبکه بوده و در صورت تمایل نسخه کامل تحت شبکه رو در اختیارتون میذارم


http://www.4shared.com/file/RYqO37F0/Debug.html

farsoft
جمعه 27 خرداد 1390, 01:18 صبح
سلام دوست عزیز
برنامه ات جالب بود با چند تا مشکل
1- برای یک برنامه اداری پس زمینه را عکس خانوم عیر محجبه انتخاب نمی کنند دور از ادب است
2- برنامه شما در رزولیشن 1280 در 800 قابل مشاهده نیست
3- بجای قرار دادن چند فایل dll غیر استفاده اگر فونت های برنامه را همراهش می گزاشتید خیلی بهتر بود
4- بجای استفاده از کامپوننت های چارت ( غیر رایگان که حتی ک ر ک نشده و تریال می باشد ) می توانستید از چارت خود دات نت استفاده کنید که خیلی زیبا تر است
5- در منوی سمت راست بعضی گزینه ها کوچک و بعضی ها بزرگ هستن که در طراحی جالب نیست
6- دریافت اطلاعات از کاربر با تابع inputbox اصلا جالب نیست ( حداقل وسط صفحه ظاهر شود)
7- بیشتر فرم های شما قابل تغییر اندازه می باشند که فرم را خراب می کند
8- در مواردی که گزارشتان تلفیقی گرفته می شود در تغییر یک مقدار باید بقیه هم تغییر می کردند مثلا در فرم اصلی زمانی که نام را انتخاب می کنی باشد کامبوباکس شماره پرسنلی که قبلا انتخاب شده پاک شود و پر بودن هر دو جالب نیست
9- اگر کاربر دنبال حسن ها می گردد باید کامبوباکس فامیلی ها بر اساس فامیلی های با نام حسن پر شود نه اینکه برای راحتی تمام فامیلی ها را لود کنید
10- پرینت های شما پیش نمایش ندارد و مستقیم به پرینت میرود
11- برنامه خیلی کار برای تکمیل شدن دارد

gerdioz
جمعه 27 خرداد 1390, 14:14 عصر
باسلام ممنون تشکر
1: عکس زمینه قابا تغییر توسط هر کاربر می باشد
2: حق با شماست اصلاح میشود
3:فونت برنامه ب نازنین می باشد و موردی بود که فراموش کردم
4:برنامه من ابتدا با 2008 نوشته شده بود و در2008 چارت نداشت ولی در2010 بله این نکته ریزی بود
5:من بطور کامل طراحی پوسته رو کامل نکردم
6: من فقط در یک مورد از این تابع استفتده کردم و ارزش یک فرم رو نداشت
7:نه بیشتر فرمها بعضی از فرم ها
8:هدف جستجوی تلفیقی نسیت بلکه مجرا است
9:مثل بالا هدف جستجو منفک بوده
10: پیش نمایش داره
ممنون خیلی متشکر اگه مورد دیگه ای هم بود سپاسگزار میشم بگید

farsoft
جمعه 27 خرداد 1390, 15:23 عصر
سلام
خواهش می کنم
12- Data Source=D:\Public\db.mdb این خط باعث شده تعدادی از فرم ها خطا بدهند چکش کن
13- 60 درصد فرم هایت با فونت arial طراحی شده اند و هر کجا یادت بوده فونت را b nazanin قرار دادی
14- به جای استفاده از منوی راست از ribbon bar استفاده کن که داخل کامپوننت DevComponents.DotNetBar2.dll هست و خیلی زیبا تر می شود
15- به جای کد نویسی و استفاده از تابع های DGVPrinter و ExportToExcel از کامپوننت stimulsoft استفاده کن که هم ریپورتر قوی است و هم خودش خروجی به اکسل را دارد
16- بیشتر کلاس هایی که در معرفی برنامه ذکر کردی خودت ننوشتی و کد نویسیش با طریقه کد نویسی شما فرق دارد
17- هیچ کدام از گزارش هایت پیش نمایش نداشت یا من ندیدم
18- این خط کد در کلاش کانکشنت چه استفاده ای دارد DataGridView view = new DataGridView();
19- از تابع Interaction.InputBox در چند جای برنامه استفاده کردی طراحی یک فررم ورود اطلاعات 10 دقیقه زمان می خواهد ولی خیلی زیبا تر می شود
20- در پر کردن کامبوباکس ها تکراری بودن را تست نکردی و مرتب سازی نکردی چون از کد زیر استفاده کردی select lname from info ولی می نوتستی از کد SELECT DISTINCT lname FROM info ORDER BY lname استفاده کنی که هم تکراری ها را حذف می کند و هم مرتب سازی می کند که کاربر لازم نباشد بگردد
21- ...

gerdioz
جمعه 27 خرداد 1390, 18:14 عصر
سلام دوست عزیز
باز هم سپاسگزارم ممنونکه راهنمایی هاتون رو دریغ نکردید حق با شماست من در خیلی از جزئیات ذفت نکردم
دوباره برنامه ممو با مواردی شکه شما گفتید بررسی می کنم امیدوارم در سری بعد بهتر بشه

jmfnima
جمعه 27 خرداد 1390, 20:37 عصر
سلام دوست عزیز gerdioz
اگه میشه سورس برنامه اتوماسیونت رو هم بزار.

gerdioz
دوشنبه 30 خرداد 1390, 18:38 عصر
سلام دوست عزیز من چند موردی که دوست عزیزمان گفت رو اصلاح کردم بعلاوه چند مورد دیگه کمی فرصت بدید چشم فقط اگه موردی بنظرتون اومد دریغ نکنید
باسپاس

masoud_z_65
سه شنبه 31 خرداد 1390, 18:27 عصر
اگه لطف کنيد سورستون رو در بزارين کمک خوبي به ما تازه کارها خواهيد کرد....ممنون

gerdioz
چهارشنبه 01 تیر 1390, 22:35 عصر
با سلام
من درحال تکمیل برنامه با توجه به موارد گفته شده و سایر موارد هستم ولی سورس فعلی برنامه رو براتون میذارم
http://www.4shared.com/file/CqTuq3DQ/Personal_source.html

gerdioz
پنج شنبه 09 تیر 1390, 18:17 عصر
ظاهرا برنامه من طرفدار نداره

sajed dj
پنج شنبه 09 تیر 1390, 21:31 عصر
سلام . ممنون از این که سرس برنامه رو تو دسترس همه قرار دادین تا به عنوان خود اموز بتونیم ازش استفاده کنیم . فقط کاش یه مقدار بیشتر در مورد راه اندازی نرم افزار توضیح بدی . مثلا من از username و pass راه اندازی نرم افزار سر در نیاوردم که به کدوم چی باید بدم و هر سطح با سطح دیگه چه فرقی داره.
مرسی

gerdioz
جمعه 10 تیر 1390, 12:14 عصر
سلام
دوستان
من مستندات این پروژه رو کامل واستون میزارم
اگه بازم مشکلی بود در خدمتم
http://www.4shared.com/file/ncZURgYG/Documnets.html

gerdioz
شنبه 25 تیر 1390, 16:31 عصر
سلام
امیدوارم بتونه برای کمک در ابتدای راه براتون یه راهنما باشه

sadra1234
یک شنبه 26 تیر 1390, 18:55 عصر
سلام
دوست عزیز من در رابطه با اجرای تحت شبکه برنامه ها مشکل دارم اگه ممکنه سورس این برنامه و همچنین توضیحاتی راجع به اون رو برام ارسال کنید

gerdioz
دوشنبه 27 تیر 1390, 18:50 عصر
سلام دوست عزیز من مستندات رو گذاشتم و برنامه تحت شبکه رو با بانک sql به پایان رسوندم که اگه رخصت بدید بزودی قرا ر خواهم داد