ثبت درخواست و ارسال آن به کارمندان برای بررسی کردن
پنجشنبه 4 تیر 1394در این پروژه ارجاع داده پرونده به گروه کاربری مورد نظر برای بررسی و ثبت نتیجه و ارجاع به گروه بعدی انجام می گیرد.
جدول روندها:
به عنوان مثال :1- صدور مجوز موافقت اصولی .2- مجوز تاسیس و الی غیر وجود دارند.
جدول عملیات :
به عنوان مثال:
عنوان-کد روند -اولویت-کد گروهی که به این عمل دسترسی دارند -پیشروی در صورت عدم تایید
مثال:
عنوان :تایید مدرک کد روند : 1(صدور مجوز تاسیس) کد گروه (1)حراست منطقه true
منظورم از پیش روی در صورت عدم تایید اینه که اگه کارشناس پرونده رو تایید نکرد پرونده ارجاع داده بشه.
حالا یه جدول دارم که این عملیاتی که انجام میشه درون آون قرار می گیره .
جدول :oprationpros
که شامل فیلد های زیر است.
کد عملیات-کد درخواست-رای دهنده - تاریخ رای -وضعیت
منظور از وضعیت این که پرونده چه رای داده شده :
1-درحال بررسی اگر درحال بررسی زده شد پرونده نباید ارجاع داده شود تا رای نهای ثبت بشه پرونده در همین مرحله باقی میماند
2-تایید پرونده ارجاع داده میش ه به مرحله بعد
3-عدم تایید اگه اون مورد که گفتم یعنی پیشروی در صورت عدم تایید فعال باشد پرونده ارجاع داده می شود در غیر این صورت نه
حالا ویرایش رای فقط برای درحال بررسی امکان پذیر است.
جدولی هم باید داشته باشی برای درخواست ها :
1-کارمند اداره الف درخواست اینترنت رو ثبت می کنه
ID,Title,PersonalID,DateAdd
عنوان درخواست-درخواست دهنده-تاریخ ثبت درخواست
جدول عملیات شما :
ID,Title,Role'ID,level,NextNotAccept
آی دی -عنوان عمل-کد گروه کاربری یا می تونید کد کاربری رو به جای گروه داشته باشید.مرحله-پیشروی در صورت عدم تایید
مثال:
اول مرحل که نوشتین ثبت درخواست باید در جدولی دیگه نگهداری بشه که در ادامه میگم.
2-رئیس خودش تایید/رد میکنه وبرای رئیس اداره فناوری ارسال میشه
3-رئیس اداره فناوری به کارشناسش دستور/ارجاع میده و یا درخواست رو رد میکنه و به درخواست کننده ارسال میشه
4-کارشناس انجام میده و نتیجه رو ثبت میکنه
1-ارسال به اداره فناوری -کد کاربر یا گروه کاربری رئیس اداره-true-1
2-ارسال به کارشناس-کد کاربر یا گروه کاربری رئیس اداره فناوری- 2-true
3-تایید نهایی-کد کاربر یا گروه کاربری کارشناس-3-true
و جدولی که مراحل یا مسیر رو نگهداری میکنه:مهم
آی دی-کد عملیات-کد کاربر رای دهنده-تاریخ رای -رای (وضعیت)
زمانی که درخواست ثبت شده شما باید رکوردی که lelevl آن برابر 1 هست را ثبت کنید.
مثال:طبق بالا
آی دی =1 کد عملیات 1 کد کاربر NULL تاریخ NULL وضعیت 0
حالا شما باید پرونده را برای کارشناس یا کابر یا گروه کاربری مورد نظر نمایش بدید.
اون گروه کاربری یا کاربر صفحه دارد با عنوان پروندده های من
که شامل موارد زیر می شود:
لیست انتظار که درخواست یا پرونده های را نمایش میدیم که وضعیت آن 0 هست
لیست درحال بررسی که درخواست یا پرونده های را نمایش میدیم که وضعیت آن 1هست
لیست تایید شده ها که درخواست یا پرونده های را نمایش میدیم که وضعیت آن 2 هست
لیست عدم تایید که درخواست یا پرونده های را نمایش میدیم که وضعیت آن 3 هست
- ASP.net
- 1k بازدید
- 4 تشکر