صفحه اصلی » پروژه ها » سیستم ثبت نام مقدماتی آنلاین
سیستم ثبت نام مقدماتی آنلاین
سیستم ثبت نام مقدماتی آنلاینتاریخ تولید: اسفند ۱۳۸۴بها: ۵۴۰,۰۰۰ تومان

1. این برنامه قابل استفاده برای هر گروهی می باشد. یعنی محدود به گروه خاصی (مثل کامپیوتر) نیست.

2. به هر دانشجو و هر استاد یک نام کاربری و کلمه رمز منحصر به فرد داده می شود.

3. هر کاربر میتواند رمز عبور خود را تغییر دهد.

4. هر کاربر در صورت فراموشی رمز عبور میتواند از طریق پست الکترونیک آن را بازیابی کند.

5. رمز عبور هر کاربر محفوظ است و هیچکس نمی تواند رمز عبور کسی دیگر را ببیند.

6. مدیر سایت یک نفر است (معمولا مدیر گروه) ولی سایت می تواند چند منشی داشته باشد.

7. در این برنامه امکان تعریف دروس ، مقطع تحصیلی ، سال ورود و ... وجود دارد.

8. امکان وارد کردن دانشجویان به صورت انبوه.

9. هر دانشجو می تواند به صورت منحصر به فرد ثبت نام مقدماتی انجام دهد.

 10. هر دانشجو پس از انجام ثبت نام مقدماتی یک گزارش کامل دریافت میکند که شامل دروس انتخاب شده ، تعداد کل واحد ،تاریخ و شماره پلاک الکترونیکی است.

11. مدیر و منشی میتواند بعد از اتمام ثبت نام مقدماتی گزارشات و آمارهای مربوطه را از سایت در یافت کند.

12. ثبت نام مقدماتی فقط در محدوده تاریخ مشخص شده توسط مدیر یا منشی انجام میشود.

13. ثبت نام مقدماتی میتواند قفل شود.

14. قابلیت انتقال دانشجو از یک مقطع به مقطع دیگر وجود دارد.

15. امکان انجام کار خاصی بر روی گروهی از دانشجویان وجود دارد مثلا تغییر رمز عبور و یا حذف کردن.

16. امکان ویرایش مشخصات دانشجو ، دروس،مقاطع و ... وجود دارد.

17. این وبسایت یک بورد الکترونیکی دارد که اساتید و مدیر سایت و منشی میتواند در آن مطالبی را بنویسد.

18. تمامی تاریخ ها به شمسی می باشد.



امکانات فنی برنامه :

1. این برنامه با زبان پرقدرت PHP نوشته شده است.

 2. این برنامه بر روی Platform های

  • Windows(95,NT,98,2000,2003,…) 
  •  Unix(All versions)

می تواند اجرا شود.

3. این برنامه از واسط های سرویس دهنده
 

  •  Apache
  • IIS

پشتیبانی می کند.

4. این برنامه می تواند با Data Base های
 

  • MySQL
  • Microsoft SQL Server


 و اکثر Data Base های ODBC کار کند.(البته با MySQL بهترین کارایی را خواهد داشت.)

5. در این برنامه از شیوه برنامه نویسی AJAX(Asynchronous JavaScript and XML) استفاده شده است که به Web 2 هم معروف است. این نوع برنامه نویسی باعث می شود که برنامه سرعت فوق العاده زیادی داشته باشد و در منابع صرفه جویی گردد.

6. این برنامه جهت راحتی کاربران علاوه بر این که از مرورگر Microsoft Internet Explorer پشتیبانی می کند از Mozilla Firefox هم پشتیبانی می نماید.

7. در این برنامه از Template برای صفحات استفاده شده است و مدیر سایت می تواند به سلیقه خود ظاهر سایت را عوض نماید.

8. تمامی Style های وب سایت را می توان با ویرایش چند خط تغییر داد . چون برای Style ها از CSS استفاده شده است.

امکانات امنیتی برنامه :

1. تمامی پسورد ها با یک الگوریتم خاص که یک طرفه می باشد ، به یک رمز 128 بیتی تبدیل می گردد تا در صورتی که کسی به Data Base هم دسترسی مستقیم داشته باشد باز هم نتواند از سیستم سوء استفاده نماید.

 2. در صورتی که برای ورود به سیستم دو بار کلمه عبور یا نام کاربری اشتباه وارد شود برای بار سوم به بعد به کاربر یک عکس نشان می دهد و از او می خواهد تا کد درون عکس را وارد نماید. این کار به این دلیل صورت می گیرد که فرد هکر نتواند با یک برنامه (روبوت) پسورد های مختلف را امتحان کند.

3. در صورتی که کاربر کلمه عبور خود را فراموش کند توسط سیستم رمز عبور جدیدی از طریق پست الکترونیک در یافت می کند.

4. تمامی ورودی های حساس از نظر نوع عبارت بررسی می شود تا کسی نتواند از طریق SQL Injection نتواند به سیستم نفوذ کند و یا اختلالی بوجود بیاورد.

5. سیستم از نظر Session Hj Hacking… (دزدیدن session) با بررسی مشخصات کاربر ایمن شده است.

6. این برنامه از Session سفارشی استفاده میکند یعنی Session ها را در DataBase ذخیره می نماید ، این کار علاوه بر این که در فضای Server
 صرفه جویی می کند ؛ باعث می شود که وب سایت از امنیت قوی برخوردار شود و در محیط هایی که چند وب سایت از یک سرور مشترک استفاده می کنند باعث می شود که کسی نتواند Session سایت ما را تغییر دهد.

7. هر کاربر از تاریخ و IP ی که در Login قبلی داشته است مطلع می شود و باعث می شود که در صورت فاش شدن رمز عبور کاربر متوجه لو رفتن رمز عبور خود شود.

8. در هر درخواست به سمت سرور مسیر Refer بررسی می شود تا کسی نتواند با ایجاد فرم های تقلبی Form Validation را دور بزند.

 9. همچنین در تمامی درخواست ها مسیر نصب برنامه چک می شود تا اگر بر روی یک سرور چند نسخه از این برنامه نصب باشد(مثلا گروههای کامپیوتر ، فیزیک و روانشناسی) ، کسی نتواند اختلال ایجاد کند.

 10. هیچ کاربری نمی تواند از محدوده خود خارج شود . مثلا منشی نمی تواند با وارد کردن مسیر برنامه مدیر به قسمت مدیریت دسترسی داشته با شد.

 11. صفحه گزارش ثبت نام مربوط به دانشجو پس از 5 دقیقه به صورت خودکار بسته خواهد شد تا اگر در محیط های عمومی کامپیوتر خود را ترک کند ، کسی نتواند سوء استفاده کند.

 12. هر کاربر وقتی که بخواهد آدرس ایمیل خود را (که قبلا در سیستم ثبت نموده است) عوض کند . ابتدا به ایمیل قبلی وی کد امنیتی ارسال می شود ، و آن را از کاربر می خواهد ؛ تا از هر گونه دزدیدن حساب کاربری توسط هکر جلوگیری شود.


اختیارات کاربران :

الف - مدیر سایت

1- مدیر سایت اختیار کامل بر روی سایت دارد.

2- مدیر سایت میتواند مشخصات هر کاربر را که بخواهد تغییر دهد مثل نام ، کلمه رمز ، نام کاربری ، میزان دسترسی به سیستم و ...

3- مدیر سایت میتواند از ورود هر کاربری (چه دانشجو و چه غیر دانشجو) که بخواهد به سیستم جلوگیری کند.


ب - منشی گروه

1- منشی فقط با اجازه مدیر میتواند در سیستم تغییرات ایجاد کند.

2- منشی با اجازه مدیر سایت میتواند دانشجویان را مدیریت نماید و گزارشات مربوط به ثبت نام مقدماتی را از سایت دریافت نماید.

3- منشی با اجازه مدیر سایت میتواند در بورد مطالبی را بنویسد.

4- منشی با اجازه مدیر سایت میتواند بورد را مدیریت نماید و آن را تمیز کند.



ج - استاد

1. هر استاد میتواند مطالبی را در بورد بنویسد.

2. هر استاد مثل بقیه کاربران میتواند رمز عبور خود را عوض کند و آدرس پست الکترونیک خود را وارد سیستم نماید.



د - دانشجو

1. هر دانشجو میتواند بورد را ببیند.

2. هر دانشجو میتواند ثبت نام مقدماتی انجام دهد.

3. هر دانشجو میتواند پس از انجام ثبت نام مقدماتی فقط یک بار دروس انتخاب شده خود را عوض کند.

4. هر دانشجو پس از ثبت نام می تواند گزارش ثبت نام خود را دریافت نماید.

5. هر دانشجو می تواند کلمه عبور خود را عوض کند و ایمیل خود را در سیستم ثبت نماید.

***

-
 در صورت تمایل میتوانید لیست دانشجویان و مشخصات آنها را در قالب یک یا چند فایل در اختیار ما بگذارید تا به صورت مکانیزه آنها را ثبت نماییم.
 


گالری