-
پروژه انبارداري
با سلام به همه دوستان مبتدي تا حرفه اي .:لبخند::بامزه::بامزه:
من براي اتمام پروژه ام نياز به كمك همه شما ها دارم البته بقيه هم ميتوانند به تجربياتشان اضافه كنند واز سورس وديتابيسش, با همراهي وكمكشان استفاده كنند:لبخندساده::لبخندساده:
خوب اگه با اين تايپيك موافقيد با نوشتن يك يا علي مارا ياري كنيد:لبخندساده::چشمک:
-
نقل قول: پروژه انبارداري
:متفکر:بچه ها اين تايپيك يك فرصت براي مبتدي ها يي مثل من وذكاتي براي علم شما حرفه اي ها البته من سورس وديتابيس برنامه در اواسط كار لينك خواهم كرد
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
یا علی
سلام.اقا اول خودت یا علی بگو تا بقیه هم بیان جلو.
شما باید خودت یکم از پروژه را شروع کنی بعد بزاری تو سایت تا بقیه یا کاملش کنن یا اینه ایرادات ش را بهت بگن.
من خودم واسه پادگانم یه برنامه انبار داری نوشتم که تقریبا برنامه خوبی بود و خیلی ازش راضی هستن.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
برنامه نويسان محترم توجه فرماييد, توجه فرماييد:
صدايي كه مي شنوييد صداي هل من ناصر ينصرني است توجه فرماييد ازشما مي خواهيم هر چه سريع تر به اين تايپيك سري بزنييد!!
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
:متفکر::متفکر:كسي نيست ازاين برنامه نويسان خود ساخته كه كمكي بكنه!!!
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
من یک برنامه فروشگاه نوشتم توی همین تالار گذاشتمش ولی یکجورایی ضد حال شد برام چون اولین برنامه من بود و ناقص ، عوض راهنمایی شم حالم گرفته شد:افسرده::افسرده::افسرده:
من فکر کنم اصلی ترین مرحله رشته اتصاله که در همه کامپیوترها اجرا بشه(چون خودم در این مرحله ضعف دارم) راستی بانکت چی هست؟؟؟
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
با سلام به شما دوست عزيز ,بانك من sqlServer2005است شايد اين طور باشه كه شما ميگين اما اگه بشه يك ذنجيره اطلاعات بين ما تازه كارها وحرفه اي ها ايجاد بشه خودش خيلي خوبه ما يا علي گفتيم ان شاالله آقا علي مارا كمك كنه تا بقيه هم استفادهش را ببرن ما كه نمي دانيم ,شايد اين وسط مشكل خيلي ها مثل من وشما هم حل بشه خوب شاگردي بزرگها را كردن به بزرگ شدنش مي ارزد.:چشمک:
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
چرا اینقدر شلوغ کردی و از پروژه های مختلف حرف زدی؟!
مسئله رو روشن مطرح کن. تا وقتی که مسئله رو روشن مطرح نکنی، هیچ کس هیچ کمکی نمیتونه بکنه.
از خود مفهوم پروژه بگو، از محیط development، از DB. طوری بگو که سایز و هدف پروژه کامل معلوم بشه.
از این چند تا ضمیمه که گذاشتی، من اون اولی که Receive بود رو نیگا کردم.
اینو خودت نوشتی یا از جایی برداشتی؟
اصلاً خوب نیست.
نمودار داره اینو میگه که یه واحد درخواست میکنه، یکی تائید میکنه و یکی هم اون درخواست کالا رو انجام میده یعنی تهیه میکنه.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
منم باایده BANKER عزیز برای انجام پروژه انبارداری موافقم ولی من خیلی مبتدیم و از دوستان میخوام اگر کسی چیزی میدونه دریغ نکنه تا این تاپیک به یک پروژه خوب ختم بشه
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
نقل قول:
نوشته شده توسط
BANKER
منظورشما را كاملا متوجه نشدم آيا منظور شما حجم پروژه است ؟
وچون خيلي نمونه كار نداشتم متوجه صحبت شما نميشم اگه ميشه كمي بازتر صحبت كنيد آيا سناريويي كه گذاشتم كمكي به من نمي كنه
منظورم اینه که این تاپیک کمک کنه تا شما (و بقیه) بتونید پروژه را به انجام برسونید
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
منظور من با آقاي JMIMIبود البته صحبت شما به دل من نشست آقاي R_KHANازبقيه هم تقاضا دارم مشاركت خودشان را اعلام كنند
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
نقل قول:
نوشته شده توسط
BANKER
بازيه سري به جداول ودياگرام هم بزنيد براي درك بهتر تازه وارد ها وكمك حرفه اي ها بد نيست اگه كسي دياگرام PRODUCT را توضيح بده ويا راه بهتري به نظرش ميرسه اونو بذاره
سلام
بنکر بهتره که یه پروژه تعریف کنیم.
اون چیزایی که تا حالا گذاشتی خودت درست کردی؟
اگر نه ، به زبون ساده توضیح بده که چه محصولی میخوایم داشته باشیم.
اون وقت میشینم یه چیز خوب درست میکنیم.
البته دیگه فعلاً حرفی از دیتابیس نزن. چون فکر کنم که میخوایم شئ گرا کار کنیم.
پس به دیتابیس کاری نداریم بلکه با object model کار داریم.
پس از سر نو، پروژه رو تعریف کن تا شروع کنیم.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
خوب,ميريم براي توضيح محصول :
اول اينكه ما مي خواهيم برنامه مان اينگونه باشد كه كاربر(مسئول ويامدير ) بتواند نام كاربري و رمز خود را ثبت كند درسيستم ويا حذف كند.
دوم اينكه بتوان اطلاعات پايه , مثل :كالا.مواردمصرف كالا.واحد درخواست كالا.كارپرداز يا همان نوليد كننده جديد . حسابدارجديد.تاييد كننده جديد ودر آخرمسئول واحد انبارداري جديد را وارد وثبت در سيستم كرد.
وهمين كار را براي ويرايش وحذف انجام داد البته رسيد انبار ودرخواست ازانبار وحوالهانبار هم نياز به ثبت دارد .
مشكل اساسي من در قسمت جستجو هست چون دراين قسمت براي كالا مابايد
1.حداقل موجودي
2. نوع كالا
3.نوع كالا
4.تاريخ ثبت وغيره..
وهمچنين براي رسيد انبار
1. شماره سند
2. شماره رسيد
وبراي حواله انبار:
1.شماره سند
2.شماره فاكتور داشته باشيم
كه من هم دركد نويسي مشكل دارم وهم در توجيه كدهايم با جداول مشكل دارم
در گزارش نويسي هم كاملا آماتور هستم
در ضمن اين جداول وشماتيك برنامهاي كه درضميمه هست همان طور كه گفتم يكي ازدوستان به عنوان كمك به من داده ومن كاملا مطمئن نيستم غلط باشد يا درست اگه كسي اطلاع كامل دارد توضيح دهد.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام دوست عزیز
کار خوبی رو شروع کردی ، ولی اول باید بگی از چه الگوهایی می خواهی استفاده کنی، طرحت برای عملکرد اشیا چیه ؟ از برنامت چه چیزهایی می خواهی ؟و از اینجور سوالات ، خلاصه باید یه توضیح کامل بدی تا بتوانیم به شما کمک کنیم . در هر صورت تاپیک مفیدی هست .
________________
MY Blog
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
چيزي كه من ميخوا م اينه كه هركس كه به عنوان كاربر وارد سيستم ميشه بتونه با user وpssword مجزا ازامكانات سيستمي كه درآن اطلاعات كاملي از كالاهاي سفارش شده وكالا هاي موجود در انبار ليست بردارد وبه ثبت درخواست ها توسط انبار ورسيدهاي به بدست آمده ازانبار حواله بپردازد ودرعين حال رسيد حوالها و را هم داشته باشه اما براي گزارشات هم ليست كالاهاي استفاده نشده وكارت انبار ونيازهاي بي پاسخ وتامين نشده هم ليست شود آما اگر كسي سناريوي بهتري براي اين كار سراغ دارد يا سناريوي نياز به بازيني والحاق دارد مارا ياري كند
ياعلي
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
خب تا اینجا خوب شد.
یه شمه ای از چیزی که میخوای رو گفتی.
قدم بعدی اینه که به صورت متنی هر کاری که ازسیستم انتظار داری انجام بشه رو توضیح بدی.
این قدم ، مشخص کردن use-case های سیستم است.
میتونی از همونی که دوستت بهت داده استفاده کنی، یعنی کمک بگیری تا این use-case ها معلوم بشن که چی هستن.
الان غصه کدزنی رو نخور.
فعلاً باید تمام همّ و غم خودت رو بذار رو اینکه use-case ها رو کاملاً تفهیم کنی که چی هستن.
فقط توضیح بده و بنویس که چه کاری بکنن.
یعنی توی این نوشته ها "..." و "غیره" و این جور چیزا نباشه. باید شفاف معلوم بشه که چی هستن.
این سناریو نیست بلکه ایده هستش. سناریو یعنی اینکه تمام و کمال بنویسی که چی میخوای.
موفق باشی
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
خدای نکرده قصد توهین به هیچ کس را ندارم (اگر کسی برداشت کرد پیشاپیش عذر میخواهم) ولی :
اینطوری نرم افزار طراحی نمی کنند ابتدا باید Scope شفاف شود بعد به قابلیتهای مورد نظر پرداخت من تجربه طراحی انبار خیلی دارم (4 بار در حدود 19 سال) حال برای شروع :
اولا همه نوع قبوض انبار از نظر عملکردی کاملا یکسان هستند مثل رسید / حواله / مرجوعی / ضایعات / انتقال بین انبارها /...
ثانیا حداقل جداول به شرح ذیل است :
انواع قبوض انبار
طبقه اصلی کالاها
طبقه فرعی کالاها
کالاها
انبارها
اسناد سالیانه انبار
جژئیات اقلام یک سند
مراکز هزینه
واحدهای سازمانی
واحدهای اندازه گیری
انبارداران
.....
انشالله در یک محیط دوستانه بتوانیم این تاپیک را جلو ببریم
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
ازراهنمايي شما كمال تشكر رادارم اما ميشه يك قبض پيش فرض ازهرنوعي كه باشه كه شما گفتيد ,براي ما قرار بدهيد:خجالت:
-
1 ضمیمه
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
بطور خیلی خلاصه (به Scope ربط دارد):
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
نقل قول:
سلام
خب تا اینجا خوب شد.
یه شمه ای از چیزی که میخوای رو گفتی.
قدم بعدی اینه که به صورت متنی هر کاری که ازسیستم انتظار داری انجام بشه رو توضیح بدی.
این قدم ، مشخص کردن use-case های سیستم است.
میتونی از همونی که دوستت بهت داده استفاده کنی، یعنی کمک بگیری تا این use-case ها معلوم بشن که چی هستن.
الان غصه کدزنی رو نخور.
فعلاً باید تمام همّ و غم خودت رو بذار رو اینکه use-case ها رو کاملاً تفهیم کنی که چی هستن.
فقط توضیح بده و بنویس که چه کاری بکنن.
یعنی توی این نوشته ها "..." و "غیره" و این جور چیزا نباشه. باید شفاف معلوم بشه که چی هستن.
این سناریو نیست بلکه ایده هستش. سناریو یعنی اینکه تمام و کمال بنویسی که چی میخوای.
خيلي ممنون كه راهنمايي كرديد كمي كه فكر كردم ايده اي كه گفتيد را اصلاح كردم ودوباره آن را دراينجا قرار مي دهم وusesCaseرا كه آماده شد در پيام بعدي الحاق مي كنم
شرح كامل پروژه:
سيستم انبارداري دانشگاه
ثبت و ويرايش وحذف:
( كالا.,واحد كارپردازي يا يا توليد كننده .واحد درخواست كالا.حسابداري .تاييد كننده .مسئول واحد انبارداري. )
وهمچنين ثبت( درخواست توسط انبار .حواله انبار)
جستجو:
(خود كالا براي بدست آوردن رشته تحصيلي مربوط به آن . حدقل موجودي در انبار. نوع كالا
توضيحات مربوط به آن.تاريخ ثبت .رنگ كالا .باكد1. باركد 2 )
(رشته مربوط به آن كالا براي بدست آوردن نام رشته ومقطع تحصيلي)
نام ونام خانوادگي محل تولد جنسيت مسئوليت
(واحد درخواست كننده براي بدست آوردن نام ونام خانوادگي محل تولد جنسيت مسئوليت)
( كارپرداز مورد نظر براي بدست آوردن نام ونام خانوادگي. محل تولد. جنسيت .مسئوليت)
(حسابدار موردنظر براي بدست آوردن نام ونام خانوادگي. محل تولد. جنسيت. مسئوليت)
(تاييد كننده مورد نظر براي بدست آوردن نام ونام خانوادگي. محل تولد. جنسيت. مسئوليت)
(مسئول واحد انبارداري موردنظر براي بدست آوردن نام ونام خانوادگي محل تولد. جنسيت .مسئوليت)
جستجوي:
(رسيد انبار براي بدست آوردن شماره سند موردنظروشماره رسيد مورد نظر)
(درخواست كالا ازانبار)
(حواله انبار براي بدست آوردن شماره سند وشماره فاكتور)
گزارشگيري
(كارت انبار{كارتكس}.جوابهاي بي پاسخ ازقبيل نياز هاي تامين نشده ودرخواست هاي بي پاسخ از انبار. كالاهاي استفاده نشده )
كاربران:
(ثبت كاربر. حذف كاربر. تغيير كلمه عبور. تغيير سطح دسترسي)
درنهايت هم راهنماي نرم افزار
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
نقل قول:
ااینطوری نرم اف زار طراحی نمی کنند ابتدا باید Scope شفاف شود بعد به قابلیتهای مورد نظر پرداخت من تجربه طراحی انبار خیلی دارم (4 بار در حدود 19 سال)
راستش را بخواهيد خيلي خوشحالم كه با شخصي به تجربه طولاني دراين موردآاشنا شدم
ومطمئنم دوستان خوبي در اين ضمينه خواهيم شد اما من تازه كارم وبه ياري ودست گيري كساني مثل شما بسيار متمايل, اگر توضيح بيشتري وبازتري در مورد ايده من كي در بالا آوردهام بدهيد ممنون ميشوم دهيد ممنون ميشم :متفکر: :قلب:
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
هنوز Scope شفاف نیست
آیا تحت شبکه؟
آیا فرآیند محور؟
محیط طراحی (زبان / بانک / سیستم عامل /...)
مخاطبین ؟
طول عمر نرم افزار ؟
حجم تقریبی داده ؟
آیا با سایر نرم افزارها باید تعامل داشته باشد؟
......
نباید مستقیم رفت سراغ بانک اطلاعاتی و UI و از این دست . شما در حال بحث در خصوص فیلدها و بانک و منوهای برنامه هستید
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
تحت شبكه نيست.
محيط طراحي (سي شارپ2008. sqlserver2005.سيستم عامل ويندوزxp. بقيه آن را نمي دانم اگر توضيح دهيد ممنون ميشم).
مخاطبين مسئول انبار ورئيس دانشگاه.
ازاين قسمت چيزي متوجه نشدم خوبه چقدر باشه؟
اين هم همين طور بايد تقريبا چقدر باشه؟
فكر نمي كنم . اما اگر منظور شما پايگاه داده است كه بايد ارتباط داشته باشه اگر باز منظور شما را متوجه نشدم لطف كنيد يه توضيح مختصر بدهيد.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
راستش را بخواهيد دوست دارم به شخصه برنامه ام تحت شبگه باشه اگر بشه در اين زمينه مرا راهنمايي كنيد متشكرم
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
نقل قول:
نوشته شده توسط
BANKER
تحت شبكه نيست.
محيط طراحي (سي شارپ2008. sqlserver2005.سيستم عامل ويندوزxp. بقيه آن را نمي دانم اگر توضيح دهيد ممنون ميشم).
مخاطبين مسئول انبار ورئيس دانشگاه.
ازاين قسمت چيزي متوجه نشدم خوبه چقدر باشه؟
اين هم همين طور بايد تقريبا چقدر باشه؟
فكر نمي كنم . اما اگر منظور شما پايگاه داده است كه بايد ارتباط داشته باشه اگر باز منظور شما را متوجه نشدم لطف كنيد يه توضيح مختصر بدهيد.
سلام
با این توضیحات باید یک برنامه تحت شبکه ساده با تعداد کم کاربر ولی نیمه فرآیند محور است چون بصورت کارتابلی قرار است عملیات انجام شود
اگر کارتابلی مورد تائید نیست بگوئید چون روی طراحی بانک اثر دارد
درخصوص شبکه ای در طول تاپیک توضیح میدهم
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
نقل قول:
با این توضیحات باید یک برنامه تحت شبکه ساده با تعداد کم کاربر ولی نیمه فرآیند محور است چون بصورت کارتابلی قرار است عملیات انجام شود
اگر کارتابلی مورد تائید نیست بگوئید چون روی طراحی بانک اثر دارد
باسلام
فكر مي كنم همين طور باشد كه مي گوييد ومن هم با نظر شما موافقم
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
دوستان من تو فرایند طراحی در حال حاضر نمیتونیم کمک زیادی بکنم ، چون درگیره کنکورم و تحلیل و طراحی مهم ترین بخش هر نرم افزار هستش و می ترسم تو این شرایطم راهنمایی اشتباه انجام بدم . ولی توی کدینگ نرم افزار حاضرم تجربه کاریم رو در اختیارت قرار بدم .موفق باشی .
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
- من فایل Use Case Text.docx را مطالعه کردم (یک کم عملیاتی تر)
- فرض کنیم مرحله شناخت و نیازسنجی را انجام داده ایم و دقیقا میدانیم چه میخواهیم
- فرض کنیم SQLServer و #C نیز انتخاب اجباری است(در بسیاری موارد کارفرما تحمیل میکند)
- انتخاب ابزارهای اولیه تولید: انتخاب چه باشد؟
- کنترلهای فرم : کنترلهای استاندارد دات نت / کنترلهای شرکت Janus / ....
- ابزارهای گزارشگیری : کریستال ریپورت / اکتیو ریپورت / ...
تا بعد برویم مرحله بعد
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
نقل قول:
انتخاب ابزارهای اولیه تولید: انتخاب چه باشد؟
- کنترلهای فرم : کنترلهای استاندارد دات نت / کنترلهای شرکت Janus / ....
- ابزارهای گزارشگیری : کریستال ریپورت / اکتیو ریپورت / ...
باسلام وتشكر از همكاري صميمانه شما دوستان
انتخاب ابزار هاي اوليه توليد چي هست ؟ منظورتان را خوب متوجه نشدم.
واما كنترل فرم ازنوع استاندارد دات نت است .
وابزار گزارشگيري نيز كريستال ريپورت است.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
راستي من useCase را هنوز تحويل تايپيكمان ندادم كمي صبر كنيد آن را در تايپيك بعدي مي گذارم.
ازهمه شما دوستان مي خواهم آن را بادقت خوانده ونظرويا اصلاحات خود را متنقل كنيد:چشمک::لبخندساده:
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
باسلام
كسي جوابم نداده هنوز:کف:
نقل قول:
نقل قول:
انتخاب ابزارهای اولیه تولید: انتخاب چه باشد؟
- کنترلهای فرم : کنترلهای استاندارد دات نت / کنترلهای شرکت Janus / ....
- ابزارهای گزارشگیری : کریستال ریپورت / اکتیو ریپورت / ...
باسلام وتشكر از همكاري صميمانه شما دوستان
انتخاب ابزار هاي اوليه توليد چي هست ؟ منظورتان را خوب متوجه نشدم.
واما كنترل فرم ازنوع استاندارد دات نت است .
وابزار گزارشگيري نيز كريستال ريپورت است.
__________________
-
1 ضمیمه
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
باسلام به شما دوستان من
نقل قول:
4- انتخاب ابزارهای اولیه تولید: انتخاب چه باشد؟
5- کنترلهای فرم : کنترلهای استاندارد دات نت / کنترلهای شرکت Janus / ....
6- ابزارهای گزارشگیری : کریستال ریپورت / اکتیو ریپورت / ...
تا بعد برویم مرحله بعد
در چهارمين موضوع دقيقا منظور چيست؟
راستي اينم UseCase Text.doctxt
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
خوب ديگه فكر كنم ديگه تعلل بسه يكي ازشما حرفه اي ها بيان و يه گوشه از كار را بگيريد تا كار را با كمك هم جلو ببريم .
فكر كنم بقيه هم موافق باشن البته سوال بالا را اول بايد يكي جواب بده وusecaseرا هم بخونه تا درست بشه جلو رفت.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام به شما يار ودوست خوبم آقاي jmimi
هنوز كه مارا يادتان هست انشالله
حرفي ياداشتي نصيحتي نداريد براي ما؟:چشمک:
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام كسي الان توي تايپك نيست هل من ناصرينصروني
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
Ok هستیم هنوز.
یه خورده فقط صبر کن که این یکی دو رزوه خیلی سرم شلوغه.
حتماً میریم جلو.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
بازم سلام به دوستان online
مشتاقانه دستان گرمتان را مي فشاريم:لبخند::تشویق::چشمک:
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام دوست عزیز، یک دایکومنت در قالب ورد از کارایی که میخوای بکنی برام بذار منم تا جایی که بتونم هستم
-
1 ضمیمه
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
با تشكر ازتوجه شما دوست گرامي
اگه شرح پروژه است كه در صفحات قبلي گفته شده
نقل قول:
شرح كامل پروژه:
سيستم انبارداري دانشگاه
ثبت و ويرايش وحذف:
( كالا.,واحد كارپردازي يا يا توليد كننده .واحد درخواست كالا.حسابداري .تاييد كننده .مسئول واحد انبارداري. )
وهمچنين ثبت( درخواست توسط انبار .حواله انبار)
جستجو:
(خود كالا براي بدست آوردن رشته تحصيلي مربوط به آن . حدقل موجودي در انبار. نوع كالا
توضيحات مربوط به آن.تاريخ ثبت .رنگ كالا .باكد1. باركد 2 )
(رشته مربوط به آن كالا براي بدست آوردن نام رشته ومقطع تحصيلي)
نام ونام خانوادگي محل تولد جنسيت مسئوليت
(واحد درخواست كننده براي بدست آوردن نام ونام خانوادگي محل تولد جنسيت مسئوليت)
( كارپرداز مورد نظر براي بدست آوردن نام ونام خانوادگي. محل تولد. جنسيت .مسئوليت)
(حسابدار موردنظر براي بدست آوردن نام ونام خانوادگي. محل تولد. جنسيت. مسئوليت)
(تاييد كننده مورد نظر براي بدست آوردن نام ونام خانوادگي. محل تولد. جنسيت. مسئوليت)
(مسئول واحد انبارداري موردنظر براي بدست آوردن نام ونام خانوادگي محل تولد. جنسيت .مسئوليت)
جستجوي:
(رسيد انبار براي بدست آوردن شماره سند موردنظروشماره رسيد مورد نظر)
(درخواست كالا ازانبار)
(حواله انبار براي بدست آوردن شماره سند وشماره فاكتور)
گزارشگيري
(كارت انبار{كارتكس}.جوابهاي بي پاسخ ازقبيل نياز هاي تامين نشده ودرخواست هاي بي پاسخ از انبار. كالاهاي استفاده نشده )
كاربران:
(ثبت كاربر. حذف كاربر. تغيير كلمه عبور. تغيير سطح دسترسي)
درنهايت هم راهنماي نرم افزار
اگه منظور شما اين داكيومنت است كه من قبلا گذاشتم در صفحات قبل
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
نقل قول:
نوشته شده توسط
BANKER
خوب ديگه فكر كنم ديگه تعلل بسه يكي ازشما حرفه اي ها بيان و يه گوشه از كار را بگيريد تا كار را با كمك هم جلو ببريم .
فكر كنم بقيه هم موافق باشن البته سوال بالا را اول بايد يكي جواب بده وusecaseرا هم بخونه تا درست بشه جلو رفت.
سلام
متاسفانه 3 روز نبودم
ادامه :
اگر قرار است از کنترلهای استاندارد استفاده شود باید بیشتر دست به کد شد
اما طراحی بانک اطلاعاتی :
جدول انبارها:
کد داخلی انبار (کلید)
کد انبار
نام انبار
آدرس انبار
کد انباردار
جدول انبارداران :
کد داخلی انبار دار(کلید)
شماره کارمندی
نام خانوادگی
نام
آیا تا اینجا سئوال است که چرا هر جدول دو کد دارد ؟ اگر نیست ادامه بدهم
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
در پاسخ به پیام جناب BANKER :
چرا علاوه بر کد از کد داخلی استفاده میکنیم؟
شاید باور نکنید در بسیاری از شرکتها و سازمانهای بزرگ در مقاطعی از زمان شماره کارمندی / کدینگ کالاهای انبار و از این دست براساس سلیقه مدیران تغییر میکند وحتی در یک سازمان بزرگ دیده ام که 105 نفر از کارکنان شماره کارمندی تکراری دارند (تا آخرش را خودتان حدس بزنید)
حالا در چنین شرایطی آیا این فیلدها کاندید کلید هستند ؟!!!
پس چه باید کرد ؟
بله استفاده از یک ID که مستقل از هر چیز دیگر در جدول ما باشد
مزایا :
- مستقل از هر چیزی و هر درخواست غیر منطقی کارفرما (حتی تکراری بودن کد کالا / شماره کارمندی / ...)
- برنامه نویسی در لایه بانک اطلاعاتی ساده تر میشود
- برای برنامه نویسی تحت شبکه بسیار مناسب است
- همیشه یک کلید عددی داریم و کد کالا میتوان هر فرمتی باشد(حتی آلفا نیومریک)
معایب:
- اعمال یک فیلد اضافی در جدول
حال ID میتواند به دوشکل تولید شود:
- از طریق یک Identity
- از طریق یک سریال پشت سرهم (توسط برنامه نویس)
حال اگر در خصوص قسمت قزمز بحثی است بیشتر تشریح کنم؟
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
چرا اين تاپيك رو ادامه نميدن؟
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
با اجازه دوستان منم حاضرم کمک کنم ...
در رابطه با کلید به نظرم بهتره کار رو به خود پایگاه داده واگذار کنیم که برامون کلید بسازه .. و کار کمتر و کد نویسی کمتری به عهده ی برنامه نویس باشه
اما نکته ی بعدی ..
در رابطه با اینکه می خوایم جداول رو طراحی کنیم دوست عزیزمون فرموده بودن که ممکنه پروژه تحت شبکه هم باشه ... به نظرم بهتره در انتخاب نوع فیلدها دقت بشه که کمترین حجم رو در انتقال اطلاعات داشته باشه ..
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
منم حاظرم کمک کنم
فقط یه چیزی اگه قرار گروهی روی یک پروژه کار کنیم بهتره بریم روی SVN
دوستانی هم که نمیدونند چیه برن مقاله ی جناب نصیری رو یخونن
اینجوری کار خیلی راحت تر میشه
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
سلام
من هم زیاد حرفه ای نیستم ولی تنها راه حرفه ای شدن به نظر من مطالعه وانجام پروزه هست . پس
یاعلی
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
من یه سوال دارم
میخواستم بدونم برای یادگرفتن روش طراحی نرم افزار باید از کجا شروع کرد و چه منابعی رو میشه مطالعه کرد لطفا اگه به بحث ربطی نداره منو ببخشید ولی تو قسمت طراحی نرم افزار احساس ضعف شدید میکنم . لطفا اگه کسی Ebook یا سایت فارسی سراغ داره معرفی کنه .
ممنون از راهنمایی هاتون.
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
دوست خوب برنامه به كجت رسيده ؟
امكان داره ديتابيس و برنامه بزاري من يك برنامه انبار نوشتم
برنامه بزار تا اونجاي كه بتونم برات روش كار مكنم
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
بچه ها سلام مرا ببخشيد اما يك مشكل بزرگ وعجيب برايم پيش آمد ونتوانستم از 5مهر مطلبي بنويسم واز همه شما برنامه نويسان بزرگوار كه در اين مدت تايپك را راهنمايي ودنبال كرديد بسيار متشكرم:تشویق::قلب:
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
دوستان خوب من از حالا ديگه من با شما وشما با من هستيد واين يك معجزه در زندگي من است واز خدا مي خواهم كه اين ارتباط را به نتيجه كامل وصحيح برساند وپروژه را تمام وكمال به اتمام برسانيم وياد بگيريم پس
يا علي
-
نقل قول: پروژه انبارداري ومشاركت دراتمام آن
دوستان درباره svn من نقل قول زير را مي آورم اميد وارم شما هم به مابه پيونديد
نقل قول:
از قدیم گفتن یه دست صدا نداره و مصداق این ضرب المثل توی کار برنامه نویسی بیشتره. نمیدونم توی این جمع دوستان حاضر که این وبلاگ رو میخونن چند نفرشون هنوز برنامه نویسی میکنن یا اینکه به طور گروهی برنامه نوشتن. ولی اونهایی که نوشتن میدونن که یکی از دردسر های کار تداخل کدهاست. یعنی مثلا من روی قسمت "الف" برنامه کار کنم و یه نفر دیگه هم روی همون قسمت به طور جداگانه . حالا ما چطور برنامه را متصل کنیم که کدها با هم تداخل نداشته باشن و از طرفی من چطور بفهمم که همکارم کجاهای برنامه را تغییر داده؟ این مشکل بخصوص در بحث برنامه های آزاد پیش میاد که معمولا تعداد خیلی زیادی از برنامه نویسها از طریق اینترنت روی یک پروژه کار میکنند.