مهندسی نرم افزار UML داروخانه بخش دوم
1-1- هدف
هدف از انجام اين پروژه ايجاد سيستمي است که بوسيله آن بتوان اطلاعات مربوط به بخش حسابداری ، مالی ، پرسنلی و انبارداری یک داروخانه را ثبت و نگهداری نمود.
اين سيستم مشتمل بر دو قسمت مشتري و سرويس دهنده است که مشتریان فقط سيستم مشتري را مي بينند. همچنين اين سيستم قادر به ثبت اشياء يا موضوعات مختلف خواهد بود.
1-2-قواعد به کار رفته در اين نوشته
در اين نوشته هر جا که احساس شده کلمه اي ابهام برانگيز است از معادل انگليسي آن استفاده شده است.
1-3-مخاطبان اين نوشته
مخاطبان اين نوشته توسعه دهندگان ، مديران سيستم و مسئوليين داروخانه هستند. اين نوشته براي مشتریان و کاربران عادي نوشته نشده و لزومي ندارد که اين دسته از کاربران از اين نوشته با خبر شوند.
1-4-محدوده پروژه
در حال حاظر توسعه اين پروژه به منظور اهداف تحقيقاتي انجام مي گيرد و استفاده تجاري از آن مد نظر نيست ، ولي استفاده از اين پروژه در دنياي واقعي نيز دور از انتظار نمي باشد و ممکن است در آينده نزديک از آن در داروخانه های واقعي نيز استفاده شود.
در دنياي به سرعت در حال توسعه امروز (که در آن کامپیوتر و سیستمهای کامپیوتری هر روز نقش بيشتري در زندگي انسانها پيدا مي کند) راه گريزي از نهادهاي الکترونيکي اجتماعي وجود ندارد. شهرهاي الکترونیکی ، شهروندان الکترونیکی و دولت هاي الکترونيک و نهادهاي سياسي مختلف، همه و همه لزوم ايجاد سيستم هاي الکترونيکی را بيش از پيش مسجل مي کنند.
1-5-چشم انداز محصول
اين محصول يک محصول جديد است و ويرايش يا ويرايش هايي از آن قبلا توليد نشده است. شکل زير نمايي کلي از محصول را نشان مي دهد:
1-6-طبقه بندي کاربران سیستم
کاربران سيستم به دو گروه عمده تقسيم مي شوند:
1-6-1- کاربران عادي(مشتریان): اين دسته از کاربران افراد مختلف اجتماع را تشکيل مي دهند، ممکن است افراد تحصيل کرده و کار آزموده و يا افراد آموزش نديده و مبتدي باشند. در هر حال قسمت عمده کاربران ما در اين گروه جاي دارند، به همين دليل بايد به اين گروه توجه خاصي شود.
1-6-2- مديران سيستم: افراد آموزش ديده اي هستند که تنظيمات(Setup) و گزارش گيري از سيستم و . . . را انجام مي دهند.