فهرست/چکیده
+
۱-۱- Vision چیست
Vision یا چشم انداز پروژه در حقیقت یک سری مستندات اولیه پروژه است که شامل بررسی موارد ذیل می باشد:
- موضوع پروژه
- اهداف پروژه
- انجام پروژه چه سودی دارد
- ویژگیهای پروژه
- ذینفعان پروژه چه کسانی هستند
- سابقه انجام پروژه های مشابه
- معایب پروژه های گذشته
- زبان برنامه نویسی
- پایگاه داده
- سیستم عامل مورد استفاده
- روش تحلیل
- نرم افزارهای مورد نیاز برای تحلیل و پیاده سازی
۱-۲- موضوع پروژه
موضوع پروژه جاری پیاده سازی یک نرم افزار با عنوان سیستم مرخصی می باشد.
۱-۳- اهداف پروژه
- هدف از پیاده سازی ، سیستمی است که با آن بتوان عملیات ثبت مرخصی ، مشاهده ورود و خروج ، مشاهده مانده مرخصی و . . . را با سطوح دسترسی مختلف انجام داد.
- در پیاده سازی این پروژه اهداف تجاری مد نظر نمی باشد. بلکه فقط اهداف آموزشی زیر مد نظر می باشد: (البته ممکن است از این سیستم در مقاصد تجاری نیز استفاده شود)
- آشنایی با برنامه های تحت ویندوز و شئ گرا
- آشنایی با تحلیل این گونه برنامه ها
- آشنایی با روش پیاده سازی این گونه نرم افزارها
- آموزش برنامه نویسی سیستمهای تجاری
- آموزش نحوه استفاده از ابزارهای برنامه نویسی برای پیاده سازی این گونه سیستمها
- آموزش نحوه ارتباط بین پایگاه داده و فرمها در این گونه سیستمها
- آشنایی با نحوه کاربرد اشیاء
۱-۴- انجام پروژه چه سودی دارد
- هزینه دوره های آموزشی خارج از دانشگاه برای دانشجو حذف می شود
- انجام این پروژه از نظر کارآموزی و آموزش نحوه انجام یک پروژه تجاری برای کسانی که به نحوی با پروژه سررکار دارند بسیار مفید است
- Component هایی که در این پروژه تولید می شوند اکثرا در پروژه های آینده و یا پروژه های مشابه نیز قابل استفاده اند و این مساله خود باعث صرفه جویی در زمان اجرای پروژه های دیگر خواهد شد
۱-۵- ذینفعان پروژه
- تحلیل گر
- کسی است که عملیات تحلیل سیستم را انجام می دهد و با سیستم به خوبی آشنایی دارد.
- برنامه نویس
- کسی است که عملیات پیاده سازی و برنامه نویسی را با استفاده از مستندات تولید شده توسط تحلیلگر ، انجام می دهد.
- افراد تحت تعلیم دوره
- افراد تحت تعلیم دوره معمولا دانشجویانی هستند که در این دوره آموزشی شرکت نموده اند.
- مشتریان
- مشتریان کسانی هستند که در آینده این نرم افزار را خریداری می نمایند و به نحوی از این برنامه استفاده می نمایند.
۱-۶- سابقه انجام پروژه های مشابه
نسخه های بسیار متوعی از برنامه مرخصی در سرتاسر دنیا به زبانهای مختلف (چه از لحاظ برنامه نویسی و چه از لحاظ زبان ملی) پیاده سازی شده اند که زمینه فعالیت آنها به شرح ذیل نی باشد:
- فعالیتهای علمی
- دانشگاهی
- پژوهشی
- آموزشی
- فعالیتهای تجاری
- خرید
- فروش
- بازاریابی
- فعالیتهای عمومی
- مدیرت بر روی کارکرد افراد و پرسنل
- معرفی ابزار جدید نرم افزاری
۱-۷- معایب پروژه های گذشته
در بررسی به عمل آمده از نرم افزارهای موجود در بازار ، ایرادهای زیر مشاهده شد که بیشتر این ایرادات در نرم افزارها معمولا مشترک می باشند:
- عدم وجود امکان جستجوی عادی در نرم افزار برای کاربران
- وجود اشکال در جستجو با حروف فارسی در هنگام تایپ (مثلا با حرف ی و گ بیشتر مشکل دارند و نتایج مختلفی ارائه می شود و گاهی اوقات نتیجه مطلوبی از جستجو حاصل نمی شود)
- فرم ثبت نام بزرگ
- عدم وجود جستجوی پیشرفته برای کاربر ( در برخی موارد به یک جستجوی ساده اکتفا شده بود که آن هم نتایج مطلوبی ارائه نمی کرد)
- استفاده از کنترلهای غیر استاندارد ( که این مساله باعث پائین آمدن سرعت نرم افزار می شود و در محلهایی که دارای کامپیوترهایی با سرعت پائین هستند مشکل ساز است)
- اکثر نرم افزارها برای کاربران عادی تهیه نشده اند. (این مساله بیشتر در زمانی به چشم می خورد که یک کاربر نیاز فوری به یک گزارش دارد و برای تهیه گزارش گاهی اوقات لازم است با شرکت برنامه نویس تماس گرفته شود.
- گرافیک بسیار ضعیف فرمها (این مساله باعث می شود در هنگام باز شدن فرمها کاربران دچار خستگی شوند)
- عدم وجود صفحه نظر خواهی برای درج نظرات کاربران و ارسال آنلاین به شرکت برنامه نویس
- عدم پاسخدهی به موقع به درخواستهای پشتیبانی ارسال شده (گاهی اوقات حتی پاسخ هم داده نمی شود)
- عدم پشتیبانی از سیستم عاملهای مختلف
- عدم وجود صفحه آموزشی نرم افزار
- عدم وجود بخش آرشیو و یا آرشیو موضوعی (بعد از مدتی که اطلاعات درون نرم افزار افزایش پیدا کرد ، موجب کندی و سختی دسترسی به اطلاعات دلخواه در برنامه مرخصی می شود)
- عدم وجود دسته بندی مخلف شغلی برای پرسنل
- عدم وجود بخشی برای تعامل زنده با کاربران
- . . . .
البته ایرادات فنی بیشماری در نرم افزارهای صدور مرخصی موجود می باشد که به علت طولانی شدن بحث از ارائه آنها خودداری می شود.
۴-۲- نمودار منطقی کلی Use Case سیستم ثبت مرخصی
۴-۳- نمایش ارتباط اکتورهای سیستم در حالت کلی
دیدگاهتان را بنویسید