سیستم عضویت << مرور پروژه ها
 
 
  Untitled Document
پیام های امروز :
تاریخ : یکشنبه ۱۵ شهریور ۱۳۸۹  
تبلیغات
سایت یاقوت
سایت یاقوت
سایت یاقوت
سایت یاقوت
سایت یاقوت
 
تبادل لینک
نوین تبلیغ - آگهی رایگان در اینترنت - تبلیغات رایگان ، نیازمندیها ، تبليغ و آگهی رايگان در اينترنت
مرجع دانلود طرحهای آماده
آگهی و تبلیغات رایگان
پروژه دانشجویی مهندسی برق
پروژه دانشجویی مهندسی برق
 
برترینها
نام مجری معدل امتیاز تعداد پروژه ها
 ۱ - جاواکار ۹.۵۰ ۵
 ۲ - programmer ۱۰.۰۰ ۱
 
Firefox 3

Some Rights Reserved

Valid XHTML 1.0 Strict
Valid CSS!
 
               
          ۲۵ شماره پروژه :  
سیستم عضویت عنوان پروژه :  
      pesaroone سفارش دهنده :  
  پروژه شخصی - آموزشی نوع پروژه :  
  برنامه نویسی دسته بندی پروژه :  
        ريال ۱۷۰,۰۰۰ حداکثر قیمت پیشنهادی :  
    کامل شده وضعیت پروژه :  
    چهارشنبه ۱۷ دی ۱۳۸۸ تاریخ تایید :  
    جمعه ۱۹ دی ۱۳۸۸ تاریخ اتمام مناقصه :  
        روز ۳ زمان تحویل :  
          ۴۵ دفعات مشاهده :  
               
            توضیحات پروژه :  
 
 
 

با کلاس ها در ++c
در این سیستم اعضا با وارد کردن نام کاربری و کلمه عبور در یک صفحه ورود ، می توانند وارد سیستم شوند .
توضیح صفحه ورود :
هنگام اجرای برنامه باید اطلاعات کاربران عادی از فایل userdata.txtو مدیران از admindata.txt (برای کار با فایل متنی) یاuserdata.datو admindata.dat(برای کار فایل باینری) خوانده شده و در RAM بارگذاری شود .(در یک آرایه ذخیره گردد)
در صفحه ورود کاربر ۳ انتخاب دارد :
۱ – ورود
با انتخاب گزینه ۱ مکان نما به جایی که نوشته شده username انتقال داده می شود و برنامه منتظر وارد کردن نام کاربری می ماند ، پس از وارد کردن نام کاربری و فشردن کلید enterمکان نما به جایی که نوشته شده password انتقال داده می شود و برنامه منتظر وارد کردن کلمه عبور می ماند ، پس از آن در صورت مطابق بودن نام کاربری با کلمه عبور ، وارد فضای کاربری مناسب شود . (برای این کار کافی است یک جست و جو روی آرایه حاوی اطلاعات اعضا انجام دهید و در صورت موجود بودن username و مطابقت password با کلمه عبور آن کاربر ، اجازه ورود دهید )
نکته : به هنگام وارد کردن کلمه عبور باید به جای کلمات وارد شده کاراکتر چاپ شود .
۲ – ثبت نام
با انتخاب این گزینه کاربر اطلاعات لازم را وارد می کند و پس از تایید مدیر می تواند از سیستم استفاده کند .
توضیح : کاربر تایید نشده یعنی کاربری با status = ۰ و کاربر تایید شده یعنی کاربری با status = ۱
۳ – خروج از برنامه
با انتخاب این گزینه باید اطلاعات در فایل ذخیره شده و برنامه خاتمه یابد .


دو نوع کاربر وجود دارد : ۱ – کاربر مدیر ۲ – کاربران عادی
نوع ۱ : کاربر وارد شده مدیر باشد.
در این صورت باید منویی با گزینه های زیر نمایش داده شود .
۱ – Add user
۲ – Edit user
۳ – [not allowed]user
۴ – Verify user
۵ – List users
۶ – Sort users (by username)
۷ – Search user (by username)
۸ – Change password
۹ – Save
۱۰ – Num of users
۱۱ – Logout
شرح وظیفه هر یک از گزینه ها :
گزینه ۱ : برای اضافه کردن کاربر جدید توسط مدیر .(بدیهی است کاربری که توسط مدیر ایجاد می شود لازم نیست منتظر تایید مدیربماند - به عنوان مثال اگر یک متغییر به نامstatus به این کار اختصاص داده اید از ابتدا باید مقدار ۱ داشته باشد. )
نکته۱: انتظار برای تایید فقط در مورد کاربران عادی وجود دارد و کاربرانی که از نوع مدیریت هستند برای استفاده از سیستم نیاز به تایید ندارند .
نکته۲: کاربر از نوع مدیر یت فقط توسط مدیر اضافه می شود و از طریق ثبت نام امکان پذیر نیست .
گزینه ۲ : برای ویرایش اطلاعات یک کاربر توسط مدیر ( باید تغییر وضعیت فعال یا غیر فعال بودن را هم شامل شود )
گزینه ۳ : برای حذف یک کاربر توسط مدیر
گزینه ۴ : با انتخاب این گزینه مدیر لیستی از افراد که ثبت نام کرده اند و هنوز تایید نشده اند را مشاهده می کند . با انتخاب شماره کاربر می تواند آن را تایید کند .پس از هر تایید باید از مدیر سوال شود آیا می خواهد کاربر دیگری را تایید کند یا خیر .در صورت مثبت بودن جواب شماره کاربر بعدی را وارد کند ، در غیر این صورت به منوی اصلی بازگردد .
گزینه ۵ : لیستی از کاربران فعال را نمایش میدهد .(ترتیب مهم نیست )
گزینه ۶ : لیستی از کاربران فعال را که بر اساس username مرتب شده اند را نمایش می دهد .
گزینه ۷ : با گرفتن username یک کاربر از ورودی ، اطلاعات کاربر را نمایش می دهد .
گزینه ۸ : توسط این گزینه کاربر می تواند رمز عبور خود را عوض کند .
گزینه ۹ : اطلاعات اعضا را برای دستیابی های بعدی در یک فایل دودویی یا متنی ذخیره می کند .( انتخاب این که با فایل دودویی بنویسید یا متنی با شماست )
گزینه ۱۰ : نمایش تعداد اعضای سیستم ( به دو روش می توانید آن ها را بشمارید : ۱ – استفاده از متغییر سراسری ۲ – استفاده از نوع داده static در کلاس مربوطه )
مثالا بعد از انتخاب این گزینه ، نمایش داده شود : Num of users = ۱۰ and Num of administrators = ۲
گزینه ۱۱ : خروج و بازگشت به صفحه ورود
نوع ۲ : کاریر وارد شده کاربر عادی باشد.
در این صورت باید منویی با گزینه های زیر نمایش داده شود .
۱ –Edit profile
۲ – [not allowed]profile
۳ – Save
۴ – Logout
شرح وظیفه هر یک از گزینه ها :
گزینه ۱ : با انتخاب این گزینه کاربر می تواند اطلاعات مربوط به کاربری خودش را تعییر دهید .
گزینه ۲ : با انتخاب این گزینه کاربر می تواند پروفایل خود را حذف کند .(بدیهی است پس از این کار باید دسترسی او به منوی کاربری حذف شده و در همان لحظه به صفحه ورود منتقل گردد )
گزینه ۳ : ذخیره تغییرات در فایل
توضیح : به دو صورت می توانید اطلاعات را در فایل بروز کنید .
۱ – در صورت استفاده از فایل متنی: باید فایل را کاملا پاک کنید و همه رکورد ها را از ابتدا در فایل بنویسید .
۲ – در صورت استفاده از فایل باینری : می توانید از تابع seekp استفاده کنید و فقط همان رکورد را [not allowed]کنید .
گزینه ۴ : خروج و بازگشت به صفحه ورود




ابزار پروژه

تمدید یا ویرایش پروژه |

 
 
 
      ندارد فایل پیوست :  
               
  برای ارسال پیشنهاد ابتدا باید وارد ناحیه کاری خود شوید  
               
Untitled Document
 
 
 
 
 
ورود به صفحه کاربری
 
مخصوص خریداران
درخواست انجام پروژه
سفارش های من
سوالات متداول
آموزش
 
مخصوص مجریان
مرور پروژه ها
ارسال پیشنهاد
سوالات متداول
آموزش
 
قسمت مشترک
ثبت نام
ورود
تنظیمات
تغییر رمز عبور
سرگرمی
آرشیو پروژه ها
 
آمار سایت
       
  اعضای سایت : 148  
       
   بازدید های امروز : 67  
       
  تعداد کل بازدید ها :  20282  
       
 
 
هرگونه نظر ، پیشنهاد و انتقاد خود را بطور مستقیم با مدیریت سایت در میان بگذارید.
یقینا نظرات و پیشنهادات و انتقادات شما در بهبود روند این سایت تاثیر بسزایی خواهد داشت
 
     
   
   
 
 
تمامی حقوق این محصول متعلق به سایت yaghootproject.com می باشد