گسترش و توسعه ( مرحله دوم ) نرم افزار مرکز پژوهشهای قرانی مبین
بسمه تعالی
تعریف پروژه :
گسترش و توسعه ( مرحله دوم ) نرم افزار تکرارات قرآنی صدرا
جهت توسعه نرم افزار تکرارات قرآنی صدرا، طی جلسه ای ... مقرر شد
امکانات ذیل ، در مدت مشخص شده و با هزینه مصوب
بر روی نرم افزار فعلی بوجود آید و یا اضافه گردد .
منظور از کاربر مسئول فعلا مدیر پروژه قرآنی و اجرایی مرکز مبین ... می باشد.
الف - مکانات مورد نیاز :
۱- آمار بازدید کاربران به سایت اضافه شود.
۲- به بخش تماس با ما، امکان درج آدرس، تلفن و فاکس اضافه شود.
۳- این امکان اضافه شود که هر کاربری بتواند اظهار علاقه و نظر و رای مثبت/ منفی خود را
به هر یک از نتایج جستجو را درج نماید.
۴- کاربران بتوانند نظریات (و کامنتهای) گذاشته شده روی نتایج را
که توسط کاربر مسئول درج می شود ببینند.
۵- مواردی که از کاربر نظری خواسته می شود(پیشنهاد عبارت جستجو، انتقاد و پیشنهاد و …)
پس از درج نظر کاربر، موفقیت آمیز بودن عملیات، به وی خبر داده شود
. همچنین، به صفحه پیشنهاد و انتقاد، قسمت واحد مربوطه نیز اضافه گردد
که به سه بخش فنی، اداری و سایت تقسیم می شود.
۶- جستجوی پیشرفته دارای قابلیت های زیر برای تعداد آیه و تعداد مورد گردد:
• تعداد کمتر، بیشتر، مساوی، قابل جستجو باشد.
• تعداد بین دو مقدار قابل جستجو باشد.
• مشخص کردن چند مقدار در یک لیست(مثلً ۵، ۷، ۱۲ ، ۱۴ )
که بر اساس آن جستجو صورت گیرد.
• چک باکسی که اجازه لحاظ کردن ضرایب را به کاربر بدهد
(مثلً اگر کاربر ۷ و همه مضارب آن مد نظرش بود).
۷- قابلیت مرتب سازی نتایج بر اساس
تعداد موارد، تعداد آیات، طول عبارت جستجو و عبارت جستجو
(بدون کاراکترهای جستجو) بر حسب حروف الفبا
۸- شماره ردیف در جزئیات جستجو اضافه شود
(به نحوی که حتی المکان با شماره ردیف در فایل متناظر نرم افزار ذکر یکی باشد،
لازم به ذکر است که این مطلب در مورد نتایجی که در آن
تعداد موارد بیش از تعداد آیه ها است امکان پذیر نمی باشد).
۹- صفحه مدیریت نرم افزار که با نام کاربری و کلمه عبور محافظت می شود،
جهت کار .... درست شود که شامل امکانات زیر است:
• قابلیت آپلود فایل های جدید(مقرر شد که کاربر مسئول --...
، فایلهای جدید جستجوی خود را مشروط بر اینکه در نام آنها
از کاراکترهای فارسی، فاصله و پرانتز استفاده نشده باشد، در قالب فایلی با فرمت zip ،
بتوانند روی سرور آپلود کنند.
برنامه نویس تسهیلی را ایجاد خواهد نمود که فایلها به صورت اتوماتیک پردازش گردند.)
• کنار هر یک از نتایج، یک گزینه انتخاب ( چک باکس ) قرار داده شود
که با انتخاب برخی از نتایج (مثلً تکراری)، کاربر مسئول بتوانند آن نتایج را حذف کنند.
• امکان اضافه کردن کامنت برای یک عبارت توسط کاربر مسئول
• ارسال کپی پیشنهاد به ایمیل کاربر مسئول
• قابلیت دیدن پیشنهاد و انتقاد بر اساس تاریخ، موضوع و دسته بندی توسط کاربر مسئول
• مشاهده مشخصات کسانیکه در خبرنامه عضو شده اند توسط کاربر مسئول
• امکان مدیرت لینکها(اضافه، حذف و ویرایش لینکها) کاربر مسئول
۱۰ - به علت اینکه امکانات جدیدی در سایت اضافه شده است
و محدودیت فعلی موجود روی فضای طراحی،
لازم است طراحی ظاهر سایت عوض شود.
۱۱ - با توجه به اینکه این سایت، دارای ورود اطلعات توسط کاربر می باشد،
لذا لزم است زمانی نیز جهت تامین امنیت سایت گذاشته شود.
۱۲ -خطاهای برنامه می بایست علوه بر ذخیره در پایگاه داده،
به ایمیل توسعه دهنده برنامه نیز ارسال شود
و ایشان موظف خواهند بود در اسرع وقت خطاها را رفع نمایند.
-۱۳ نرم افزار و tooltip مربوط به آیکن های برنامه کمی دارای مشکل است
که می بایست این مشکل برطرف گردد.
زمان مورد نیاز : جهت انجام پروژه ۵۰ روز (معادل ۱۵۰ ساعت) است
هزینه هزینه پیش بینی شده : ...... تومان می باشد.