دراین پروژه با چهارموجودیت کارمند،کارفرما،مدیر و کاربر، رو به رو هستیم که کارفرما میتواند کارمند مورد نیازخود را با ویژگیهایی نظیر مدرک، رشته، سن،جنسیت و…گزارش دهد و از علاقه مندان دارای شرایط موجود به همکاری دعوت نماید همچنین کارمند هم میتواند مدارک، حرفه، جنسیت،سن و… خود را به نمایش بگذارد تا درصورت نیازکارفرما ها ازکارمندان دعوت به همکاری نمایند. مدیر هم میتواند به گزارشات، تنظیمات سایت، ایجاد شهر، شغل، مدرک و… را انجام دهد همچنین میتواند شخصی را ازسایت پاک کرده و انواع گزارشات را انجام دهد و ...
این پروژه شامل فایل تجزیه و تحلیل در نرم افزار رشنال رز (Rational Rose) می باشد.همچنین شامل مستند کامل به همراه شرح سناریو ها می باشد.
دیاگرام های مورد استفاده در این پروژه به این صورت می باشد.
- دیاگرام متن (Context diagram)
- دیاگرام مورد استفاده (usecase diagram)
- دیاگرام کلاس (class diagram)
- دیاگرام توالی (sequence diagram)
- دیاگرام همکاری (collaboration diagram)
و ...
فرمت فایل : word (قابل ویرایش) تعداد صفحات : 28 صفحه
مقدمه:
هدف از این گزارش شرح وتوصیف سیستم کتابخانه می باشد . به نحوی که شما درجریان روند کار سیستم قرارگرفته وبا معایب سیستم دستی آشنا شوید و نوع کار کردن سیستم نرم افزاری در این کتابخانه را مشاهده می نمایید.
تعریف سیستم:
خدماتی که این کتابخانه به مشتری هایش ارائه می دهد عبارتند از دادن کتاب برای مدت معلوم به افراد عضو کتابخانه ، وجستجوی کتاب . سیستم کتابخانه از نظر روند کاری به قسمت های زیر تقسیم می شود:
حال دراین مرحله تلاش شده است سیستمی طراحی کنیم که علاوه براینکه کامپیوتری می باشد وفاقد مشکلات سیستم دستی است ،کامل تر و جامع تر هم می باشد . سپس در این قسمت ابتدا به بررسی اینکه سیستم چگونه باید باشد ، می پردازیم وسپس نمودارهای مربوطه را رسم میکنیم.
سیستم چگونه کار می کند:
در سیستم بسیاری از کارها مانند تمدید ثبت نام و مهلت کتاب و دیدن کتابهایی که اکنون به امانت رفته اند به صورت کامپیوتری انجام گرفته و تمامی اطلاعات کاربر در سیستم کامپیوتری به ثبت می رسد این اطلاعات شامل:
عضویتتمدید عضویتامانت دادن کتابتمدید امانتتحویل کتاب
عضویت:
هر شخص پس از تقدیم درخواست و مشخصات خود به مدیر کتابخانه و مدیر کتابخانه برای کاربر اکانت جدیدی ساخته برای ورود به سیستم کتابخانه و ثبت مشخصات شخصی،آدرس و پرداخت هزینه در کتابخانه عضو شده و پس از تایید مشخصات فرد و پرداخت هزینه کارت عضویت کتابخانه برای شخص قابل پرینت می باشد و می تواند از امکانات کتابخانه استفاده نماید.
تمدید عضویت:
بعد از گذشت یکسال از ثبت نام شخص فرد باز در قسمت تمدید عضویت با پرداخت هزینه عضویت در آن تاریخ باز به عضویت کتابخانه در می آید.
شخص با مراجعه به سیسم کتابخانه که در کتابخانه وجود دارد و :امانت دادن کتاب
در سیستم پس از تایید مشخصات وی وارد پایگاه داده کتابهای کتابخانه log in
خواهد شدو کتاب خود را بر حسب نام کتاب یا نویسنده یا انتشارات و یا موضوع جستجو کرده کتاب مورد نظر اگر در کتابخانه موجود باشد و به امانت گرفته نشده باشد به شخص اعلام می شود و شخص شماره کتاب را یادداشت کرده و همراه با کارت کتابخانه خود آن را به کتابدار تحویل داده و کتابدار بعد از بررسی وضعیت حساب شخص کتاب را به وی تحویل می دهد.
تمدید امانت:
شخص با واردشدن به سیستم کتابخانه درخواست تمدید کتاب را خواهد داد. در صورت دیرکرد توسط سیتسم به ازای هر روز مبلغ 1000 ریال برای شخص در نظر گرفته می شود که برای بار بعد که بخواهد کتاب تحویل بگیرد در صورتی که حساب خود را پرداخت نکرده باشد یا کتابها را تحویل نداده باشد حق گرفتن کتاب و استفاده از امکانات کتابخانه را نخواهد داشت.
تحویل کتاب:
با ارائه کارت کتابخانه و بررسی وضعیت شخص کارت از شخص گرفته می شود و کتاب مورد نظر به او تحویل داده می شود.
شناسایی موجودیتهای سیستم:
کتابکتابدارمدیرکاربرهر موجودیت شامل اجزایی میباشد در مورد این سیستم اجزای موجودیتهای کتاب و عضو و مدیر و کتابدار به شرح زیر می باشد:
(کتاب )کد کتاب – نام کتاب – نام نویسنده – انتشارات – موضوع کتاب
کتاب (ID – نام – نام خانوادگی)
مدیر (ID – نام – نام خانوادگی )
کاربر (شماره عضویت – نام – نام خانوادگی – ش ش – ت ت – محل صدور – شغل – آدرس محل کار – آدرس محل سکونت – تاریخ عضویت)
پروژه درس مهندسی نرم افزار
تجزیه و تحلیل بخش فروش ( فروشگاه اینترنتی )
حتما توجه کنید که این فقط تجزیه و تحلیل بخش فروش هست و قسمت های دیگر فروشگاه اینترنتی رو ندارد.
کاملا UML هست و با نرم افزار PowerDesigner ورژن 16.1 ساخته شده و شامل 8 بخش زیر می باشد.
1- use case diagram
2- class diagram
3- sequence diagram
4- communication diagram
5- Activity diagram
6- state chart diagram
7- component diagram
8- deployment diagram
پروژه شامل متن سناریو خیلی کوتاه و مختصر میباشد. در صورت نیاز به داشتن متن بیشتر خودتان باید آنرا کامل کنید