حال دراین مرحله تلاش شده است سیستمی طراحی کنیم که علاوه براینکه کامپیوتری می باشد وفاقد مشکلات سیستم دستی است ،کامل تر و جامع تر هم می باشد . سپس در این قسمت ابتدا به بررسی اینکه سیستم چگونه باید باشد ، می پردازیم وسپس نمودارهای مربوطه را رسم میکنیم . در سیستم بسیاری از کارها مانند تمدید ثبت نام و مهلت کتاب و دیدن کتابهایی که اکنون به امانت رفته اند به صورت کامپیوتری انجام گرفته و تمامی اطلاعات کاربر در سیستم کامپیوتری به ثبت می رسد این اطلاعات شامل :
• عضویت
• تمدید عضویت
• امانت دادن کتاب
• تمدید امانت
• تحویل کتاب
هر شخص پس از تقدیم درخواست و مشخصات خود به مدیر کتابخانه و مدیر کتابخانه برای کاربر اکانت جدیدی ساخته برای ورود به سیستم کتابخانه و ثبت مشخصات شخصی،آدرس و پرداخت هزینه در کتابخانه عضو شده و پس از تایید مشخصات فرد و پرداخت هزینه کارت عضویت کتابخانه برای شخص قابل پرینت می باشد و می تواند از امکانات کتابخانه استفاده نماید. در این پروژه سیستم کتابخانه به صورت کلی و جز به جز شرح داده شده است و نمودارهای مختلف آن مثل نمودار ER – نمودار DFD های سطح صفر تا سطح 2 رسم گردیده است همچنین چارت عملیاتی سیستم نمودار های Use Case -Sequence Diagram و … رسم و مورد بررسی قرار گرفته است.
فهرست :
تعریف سیستم
سیستم چگونه کار می کند
عضویت
تمدید عضویت
امانت دادن کتاب
تمدید امانت
شناسایی موجودیتهای سیستم
وظایف اعضاء
نمودار مفهومی Context Diagram
نمودارهای DFD
چارت عملیاتی کتابخانه
نمودار های Use Case مربوط به موجودیت های کتابخانه
نمودار Use Case مربوط به مدیر کتابخانه
نمودار مر بوط به کاربر کتابخانه
شرح سناریوی Use Case ها
چند نمونه از تشریح داده های جزء
نمودارهای Active Diagram
نمودارهای ترتیبی (sequence diagram)
وظایف این سازمان عبارتند از :
1- شماره کردن نامه های ارسالی
2- شماره کرن نامه های دریافتی.
3- ثبت نامه های ارسالی و دریافتی .
4- ثبت اطلاعات فردی و اداری کارمندان .
5- ارسال نانه به خارج از سازمان .
6- صدور مرخصی .
7- ماشینی کردن نامه های اداری .
موجودیت های داخلی
1- مسئول امور اداری : وظایف مسئول امور اداری شامل موارد زیر است :
1-1- ثبت اطلاعات فردی کارکنان .
1-2- ثبت اطلاعات اداری کارکنان .
1-3- صدور مرخصی .
2- متصدی ثبت : وظایف متصدی ثبت شامل موارد زیر است :
2-1- ثبت نامه های ارسالی و دریافتی .
2-2- شماره کردن نامه های دریافتی از طریق سیستم .
3- اپراتور : وظایف اپراتور شامل موارد زیر است :
3-1- ماشینی کردن نامه های اداری .
3-2- شماره کردن نامه های ارسالی از طریق سیستم .
4- پستچی : وظایف پستچی شامل موارد زیر است :
4-1- تحویل گرفتن نامه از دبیرخانه و تحویل آن در مقصد .
فهرست پروژه :
1- شرح کلی کسب و کار و محیط عملیاتی
2- مدل مورد کاربرد(Use Case Model)
3- شرح جریان کار
1-3- موردکاربرد ثبت نامه های ارسالی و دریافتی
نمودار فعالیت مورد کاربرد
نمودار توالی مورد کاربرد
نمودار همکاری مورد کاربرد
2-3- موردکاربرد شماره کردن نامه های دریافتی
نمودار فعالیت مورد کاربرد
نمودار توالی مورد کاربرد
نمودار همکاری مورد کاربرد
3-3- موردکاربرد ارسال نامه به خارج از سازمان
نمودار فعالیت مورد کاربرد
نمودار توالی مورد کاربرد
نمودار همکاری مورد کاربرد
4-3- موردکاربرد شماره کردن نامه های ارسالی
نمودار فعالیت مورد کاربرد
نمودار توالی مورد کاربرد
نمودار همکاری مورد کاربرد
5-3- موردکاربرد ماشینی کردن نامه های اداری
نمودار فعالیت مورد کاربرد
نمودار توالی مورد کاربرد
نمودار همکاری مورد کاربرد
6-3- موردکاربرد ثبت اطلاعات فردی کارکنان
نمودار فعالیت مورد کاربرد
نمودار توالی مورد کاربرد
نمودار همکاری مورد کاربرد
7-3- موردکاربرد ثبت اطلاعات اداری کارکنان
نمودار فعالیت مورد کاربرد
نمودار توالی مورد کاربرد
نمودار همکاری مورد کاربرد
8-3- موردکاربرد صدور مرخصی
نمودار فعالیت مورد کاربرد
نمودار توالی مورد کاربرد
نمودار همکاری مورد کاربرد
4- نمودار کلاس
5- مدلسازی داده ها (Data Modeling)
جدول غیر نرمال اولیه
جدول(های) 1NF
جدول(های) 2NF..
جدول(های) 3NF
به همراه فایل رشنال رز و داکیومنت پروژه