لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه81
بخشی از فهرست مطالب
فهرست
-3-6-1عملیات مربوط به بیمار. 18
-3-6-2عملیات مربوط به پزشک... 18
-3-7-1کلاس های رابط کاربری.. 19
-5-4اتفاقات غیر قابل پیش بینی. 26
-5-9درستی داده ها و پایگاه داده 28
-6-3تعاریف ، سرواژه ها و اختصارات.. 38
-7-1نمودار موارد کاربری (Business Use Case Diagram) 40
-7-7نمودارکلاس (Class Diagram) 52
-7-8نمودار ترتیبی(Sequence Diagram) 53
-7-9نمودار همکاری(Collaboration Diagram) 54
چکیده
این پروژه برای سیستم داروخانه انتخاب و طراحی شده که شامل امکاناتی مانند:
پرونده سازی،جستجوی سریع اطلاعات دارویی،گزارش گیری از داروها و نسخ موجود می باشد.
امکاناتی دیگری مانند حذف، اضافه و ویرایش رکوردها نیز برای جداول بانک اطلاعاتی وجود دارد.
در محیط اجرا، فرم های مورد نیاز کاربر تنها با انتخاب از زیر منو های موجود در نوار منو قابل دسترسی است.
این فرم ها امکان ورود ، ثبت، حذف و ویرایش اطلاعات رکوردها را فراهم می سازد.
برای ایجاد این پروژه از جدول و فرم استفاده شده است که این جداول مربوط به اطلاعات داروها و نوع آنها، بیماران و نسخ شان و داروهای بیمار ، بیمه و موجودی داروها.
مقدمه
هدف از طراحی این پروژه ایجاد و به کارگیری
بانک اطلاعاتی و آشنایی با یک زبان برنامه
نویسی به منظور پیاده سازی بانک اطلاعاتی مورد
نظر بوده است.
بانک اطلاعاتی این برنامه SQL 2005 و زبان برنامه
نویسی (محیط اجرایی) C#.Net
می باشد.
فصل اول سند چشم انداز(VISION)
مقدمه
-1-1هدف
هدف از فصل حاضر جمع آوری و مشخص نمودن نیازها، ویژگی ها و مشخصات سیستم داروخانه می باشد و
در این فصل نیازهای این سیستم به طور کلی بیان شده است در ضمن مسئله ی نیاز به داشتن این نرم افزار از سوی داروخانه نیز همراه این مستند می باشد.
-1-2محدوده
این فصل مشخص کننده ی دور نمایی از دلایل ایجاد این سیستم نرم افزاری است.مقصد نهایی این نافزار در نظر گرفته شده است.
-1-3جایگاه سیستم داروخانه
-1-3-1فرصت کاری
سیستم داروخانه از دو زیر سیستم مدیر و پذیرش تشکیل شده است:
که در زیر سیستم مدیر، وظایفی همچون ایجاد، حذف، ویرایش و سطح دسترسی کاربران، ایجاد، حذف و ویرایش بیمه جدید، ایجاد، حذف و ویرایش داروها و نوع آنها را مشخص می نماید. همچنین مدیر قابلیت گزارشگیری از داروها و نسخه ها و گرفتن موجودی داروهای انبار را داراست. در این بخش قسمتی برای تعیین قیمت دارو بر اساس هر بیمه وجود دارد که این مقدار به قیمت خرید افزوده می شود.
در سیستم پذیرش، عملیاتی همچون ایجاد، حذف و ویرایش بیماران،پزشکن و نسخ وجود دارد که این وظایف به اپراتور محول شده است.
جدول(1-1)
-1-4شرح مسئله
1
مسئله
عدم وجود نرمافزاری مناسب جهت کنترل موجودی های دارو و تراکنش های مالی داروخانه
2
متاثرین
مدیر(دکتر)، اپراتور پذیرش
3
اثرات آن
عدم مدیریت مناسب برای انجام روالهای کاری داروخانه و همچنین مواجه شدن با کسری بودجه هنگام پرداختهای بدهی ها
4
راه حل خوب
ایجاد نرمافزاری کارا جهت مدیریت تراکنش های مالی و دارویی
جدول (1-2)
-1-5شرح موقعیت محصول
1
برای
داروخانه
2
چه کسانی
مدیر(دکتر)، اپراتور پذیرش
3
نام محصول
سیستم داروخانه
4
که
بتواند مدیریت یکپارچهای بر روی جریانهای کاری داروخانه داشته باشد و در نهایت مشخص نمودن دقیق مانده منابع میباشد.
5
محصول ما
حاوی اطلاعات مربوط به گزارشات میباشد.
-1-6شرح کاربران
جدول (1-3)
-1-6-1خلاصهی کاربران
کارفرما
توضیحات
نام
خودش
مدیریت سیستم، کنترل کاربران در سیستم، مشاهده گزارشات مرتبط
مدیر سیستم
خودش
ثبت نسخ دریافتی و ثبت بیماران و پزشکان جدید
اپراتور
جدول (1-4)
-1-6-2اپراتور
افراد تایید شده
نماینده
کاربر
توضیحات
کارمند با آگاهی و قابلیت خواندن نسخ
نوع
ثبت نسخ در سیستم
مسئولیت ها
اینست که در پایان هر دوره جمع بندی نسخ جهت ارائه به بیمه صحیح باشد.
معیارهای موفقیت
کنترل داروها و نسخ
درگیری
None
Deliverables
None
Comments / Issues
-1-7محیطکاربر
هر کاربر این سیستم باید دسترسی لازم برای ورود به سیستم داشته باشد.
با توجه به الکترونیکی بودن ثبت نام و تعداد زیاد نسخ در روز، حجم اطلاعات ممکنست بسیار زیاد باشد، از اینرو سیستم نیازمند فضای ذخیره سازی متناسب می باشد.
پرسنل می بایست دانش ابتدایی کامپیوتر داشته باشند.
این پروژه در Windows و تکنولوژی .Net پیاده سازی شده است و روی ویندوز XP به بعد قابل اجراست.
SQL Server و .Net Framework جهت اجرای برنامه لازمست.
-1-8مشخصاتاشخاصذینفع
جدول (1-5)
-1-8-1کارفرما
نقش
نماینده
نام
درخواست سیستم
داروخانه
مسئول داروخانه
-1-9مشخصاتکاربران
-1-9-1کارمندان
کارمندان داروخانه
شرح
کاربر
توصیف
مشخص میکند که سیستم برای کارمندان به درستی کار میکند
وظایف
جدول (1-6)
-1-9-2مدیر سیستم
افراد تاییدشده
نماینده
کاربر
توضیحات
شخصی است با آگاهی کامل بر سیستم که کنترل سیستم و کاربران را بدست دارد
نوع
مسئول کنترل دسترسی به اطلاعات و تنظیمات سیستم
مسئولیت ها
مسئولیت اولیه این خواهد بود که یک کاربر تعریف شود و نوع دسترسی آن تعیین شود. همچنین گزارشهاى مدیریتى سیستم در اختیار باشد
معیارهای موفقیت
مدیریت و کنترل نحوه استفاده سیستم برای مدیریت آسان تر
درگیری
None
Deliverables
None
Comments / Issues
-1-10دیدگاه محصول
در این پروژه قصد داریم محصولی را تولید نماییم که قادر به ثبت اطلاعات دارویی و بیماران باشد و امکان به جریان انداختن روالهای مالی را نیز در خود جای دهد.
جدول (1-7)
-1-11خلاصهای از تواناییها
استفادهی مشتری
پشتیبانی از ویژگیهای زیر
ایجادفرمهای استاندارد
برای همهی فرمهای استاندارد مربوط به هر کدام از وقایع رخ داده در داروخانه امکان پرکردن آن توسط برنامه میباشد.
آرشیو فرمها و اطلاعات
برای همهی فرمها امکان بررسی مجدد و مرور آنها از آرشیو میباشد.
گزارشگیری
امکان تهیه گزارش در هر لحظه از اطلاعات دارویی ومالی مهیا میباشد.
جریان کاری
پیاده سازی جریان کاری استاندارد برای هر داروخانه
-1-12مجوزهاونصب
نسخهی 1 این نرمافزار نیازی به داشتن گواهی اعتبار ندارد.
-1-13ویژگیهایمحصول
وارد شدن کارمندان و دکتر با استفاده از نام کاربری خود میتوانند به برنامه وارد شده و از امکانات مربوط به حیطهی کاری خود استفاده کنند.
- ثبت فرم: کارمندان با توجه به شرح وظایف خود میتوانند فرمهای مربوطه را پر نمایند.
- بازدید فرم: کارمندان میتوانند فرمهای ثبت شده توسط دیگران را که مربوط به حیطهی کاری خود میباشد ملاحظه نمایند.
- پیگیری روند اجرای کار: کاربران میتوانند از آخرین وضعیت اتفاقات رخ داده مطلع شوند.
- جریان کاری: دکتر میتواند از وضعیت جریان کاری در حال اجرا در داروخانه مطلع شوند.
- نگاهداری سیستم: دکتر میتواند از وضعیت کاری نرم افزار مطلع شود و تعریف کاربران جدید به همراه ایجاد دسترسی برای آنها را برای سیستم انجام دهد.
-1-14محدودیت
محدودیت خاصی در نسخهی 1 نرمافزار وجود ندارد.
-1-15دامنههایکیفی
کاربران باید بتوانند در کوتاهترین زمان از کارهای مربوط به خود اطلاع پیدا نمایند.
کاربران میبایست به سهولت بتوانند جریانهای کاری را پیگیری نمایند.
دکتر به سهولت بتواند گزارشهای مورد نظر خود را تهیه نمایند.
-1-16اولویتها
در این پروژه اولویت شناسایی نیازهای داروخانه و مشخص نمودن فرمهای مربوطه میباشد.
در مرحله بعد ارائه راه حلی جهت یکپارچه سازی کارها در این نرمافزار میباشد.
-1-17دیگرنیازها
- استانداردهای کاربردی:پیادهسازی پروژه با استفاده از فرایند تولید RUP میباشد.
- نیازهای سیستمی: سیستم عامل مورد نیاز ویندوز 2003 server family میباشد.
بانک اطلاعاتی SQL Server 2005 در طراحی و ساخت این نرم افزار مورد استفاده قرار گرفته است.
- نیازهای کارایی: در حال حاضر نیاز کارایی مد نظر نمیباشد.
- نیازهای محیطی: مورد خاص در این مرحله نیاز نمی باشد.
1-18- نیازهای مستند سازی: مستند سازی به شکل تهیه یک user manual برای کار با سیستم مورد استفاده قرار میگیرد.
مقاله در مورد سیستم داروخانه