مهندسی نرم افزار ویدئو کلوب

مهندسی نرم افزار UML ویدیو کلوب بخش سه

 شرح سيستم

مقدمه و تشريح  نيازمنديهاي سيستم نرم افزار ویدئو کلوپ
1- شرح سیستم موجود
به دلیل اینکه سیستم مکانیزه ای از قبل وجود نداشته که آن را مکانیزه نمائیم و قرار است این سیستم ایجاد شود ، در فاز اول به جای بررسی و تحلیل سیستم موجود ، به بررسی سیستمهای مشابهی که در سایر فروشگاه های و ویدئو کلوپها وجود دارد می پردازیم.
در ادامه نمودارهای جریان داده ها و مستندات سیستم طراحی و ارائه گردیده است. در این سیستم به بهترین نحو سعی شده که جریانی که بر داده های اطلاعاتی و عملیاتی حاکم است نمایش داده شود. چراکه نمودارهای جریان داده ها از مهمترین بخشهای یک سیستم در طراحی و تجزیه و تحلیل آن می باشند.
1 ـ 2 ـ شرح وضعیت ویدئو کلوپ
ویدئو کلوپ جاری ، حدود سه سال است که تاسیس گردیده و در این مدت نیاز به یک سیستم مکانیزه را حس نکرده است. ولی با بالا رفتن داده های آماری و اطلاعاتی به مرور این نیاز به وجود آمده است. در ادامه بررسیهای به عمل آمده از ویدئو کلوپ که در چند مرحله مصاحبه انجام شده است ارائه گردیده است:
1 ـ 2 ـ 1 ـ نيروي‌ انساني‌ موجود
    در حال‌ حاضر یک نفر با مدرک لیسانس با عنوان مدیر ویدئو کلوپ و یک نفر با مدرک فوق دیپلم با  عنوان تحویلدار و اپراتور کامپیوتر مشغول به كار مي باشند. 
1 ـ 2 ـ 2 ـ نوع خدمات
خدمات این ویدئو کلوپ به دو بخش اجاره و فروش فیلم تقسیم می شود. فیلمها در چند نوع رسانه مختلف اعم از CD ، DVD ، VHS و . . . تقسیم می شوند. 
موضوعات فیلمها نیز در چند بخش مختلف تقسیم شده که در ادامه به بررسی بیشتر در مورد وضعیت موجود خواهیم پرداخت.
1 ـ 2 ـ 3 ـ سيستم‌ كدگذاري‌ فیلمها
سیستم کدگذاری موجود سیستمی مشتمل بر چهار رقم می باشد که رقم اول نشاندهنده شماره قفسه ، رقم دوم نشاندهنده طبقه و دو شماره آخر نشاندهنده شماره فیلم می باشند.
1 ـ 2 ـ 4 ـ تجهيزات‌ سخت افزاري موجود در ویدئو کلوپ
تجهيزات سخت افزاري موجود در ویدئو کلوپ عبارتند از:
1- دستگاه VHS   یک عدد
2- كامپيوتر:        تعداد دو دستگاه
5- چاپگر:           عدد (لیزری 1 عدد)
1 ـ 2 ـ 5 ـ فرايند صدور درخواست فیلم و تحويل 
بطور كلي‌ فرايند سفارش فیلم تا تحويل‌ آن‌ به مشتري طي‌ مراحل‌ زير انجام‌ مي‌شود:
پس از آنکه وجود فیلم در ودئو کلوپ محرز شد ،در یک دفتر مشخصات مشتری نوشته می شود. مبلغی به عنوان بیعانه و یا کل مبلغ کرایه از مشتری دریافت می گردد. 
به عنوان ضمانت بازگشت فیلم یکی از موارد (شناسنامه ، گذرنامه ، مبلغ فیلم و . . . ) از مشتری دریافت می گردد. حداکثر مدت مجاز بازگرداندن فیلم توسط مشتری 24 ساعت می باشد و در صورتی که از این مدت بیشتر شد به ازای هر 24 ساعت دیرکرد مبلغ کرایه 24 ساعت به کل کرایه اضافه می شود.
1-2-6- سیستم گزارشدهی: هیچگونه سیستم گزارشگیری و گزارشدهی به علت عدم وجود یک سیستم مدون وجود ندارد.
1-3 - نيازمنديهاي پیاده سازی سیستم ویدئو کلوپ
الف)نیازهای نرمال 
1- جستجوی فیلم بر اساس نام فیلم ، نام کارگردان ، موضوع و . . .
2- مشاهده نام فیلم ، نام کارگردان ، موضوع و . . .
3- امکان ثبت سفارش فروش و یا اجاره فیلم و CD
4- امکان تعریف گروه های مختلف از رسانه های ذخیره سازی
5- امکان تعریف کد برای مشتریان دائمی به عنوان عضو ویدئو کلوپ
ب) نیازهای مورد انتظار
1- مشاهده خلاصه ای از فیلم
2- مشاهده فیلمهای مشابه
3- مشاهده فیلمهای مربوط به ساخته یک کارگردان
4- مشاهده فیلمها در چند گروه و زیر گروه
5- مشاهده فیلمهای ایرانی و خارجی در گروه جداگانه
6- مرتب کردن لیست فیلمها به صورت دلخواه
7- مقایسه فیلمها با یکدیگر
8- مشاهده مشخصات کامل هر فیلم به دلخواه
9- امکان تغییر اطلاعات ثبت شده برای هر یک از فیلمها
10- امکان مشاهده گزارش کاربری هر یک از کارمندان 
11- امکان مشاهده گزارش کل درآمد روزانه
12- امکان مشاهده نمودار مقایسه ای درآمد روزانه و ماهیانه و سالیانه
13- امکان مشاهده فیلمهای موجود و فیلمهای در کرایه مشتریان و اعضای ویدئو کلوپ
14- امکان مشاهده سوابق میزان درآمد از هر یکی از مشتریان
15- امکان صدور کارت عضویت توسط خود نرم افزار برای هر یک از کاربران
16- امکان مشخص کردن مشتریان بد حساب
17- امکان مشاهده گزارشها و نمودارهای مدیریتی
كاربران سيستم ویدئو کلوپ

نام

توصيف

مدير اصلي سيستم

مدير سيستم (Administrator) كسي كه تنها او حق دارد در پايگاه داده عمليات حذف و درج و تغييرات اساسي را انجام دهد.

مدير عامل

بالاترين مقام در ویدئو کلوپ كه حق دارد به تمامي اطلاعات شامل تغييرات در قيمتها و مشاهده روند كار در ویدئو کلوپ و . . . دسترسي داشته باشد ولي نميتواند در برنامه نويسي پايگاه داده تغييراتي انجام دهد.

مدير داخلی ویدئوکلوپ

پس از مدير عامل بالاترين مقام در ویدئو کلوپ است. حق وارد كردن اطلاعات و ويرايش اطلاعات شركتها و مشاهده روند كار ویدئوکلوپ را دارا مي باشد.

سرپرستان ویدئوکلوپ

سرپرستان ویدئوکلوپ در حقيقت معاونان مدير ویدئوکلوپ در بخشهای مختلف ویدئوکلوپ مي باشند و فقط حق وارد كردن اطلاعات مربوط به فیلمهلی تحویلی به مشتری و يا مشاهده برخي از گزارشات مربوط به ویدئوکلوپ هستند.

كارمندان ویدئوکلوپ

 در پائينترين سطح از نظر دسترسي به اطلاعات را دارا مي باشند.

مشتریان

مشتریان شركتها مي باشند كه فقط به قسمت مشاهده قيمتها و ليست فیلمها مي توانند از طريق سيستمهاي ویدئوکلوپ دسترسي داشته باشند.

ذينفعان نرم افزار

نام

توصيف

برنامه نويس

برنامه نويس كسي است كه كار برنامه نويسي پايگاه داده را انجام
مي دهد.

طراح

طراح كسي است كه كار طراحي نرم افزار و پايگاه داده را انجام
مي دهد.

صاحب نرم افزار

كسي است كه نرم افزار را از برنامه نويس خريداري مي نمايد.

در مرحله بعدي به بررسي متغيرها و تعاريف آنها خواهيم پرداخت.

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

حرف 500 حداکثر