از آنجا كه سیستم های دستی برای انجام عملیات بایگانی و انجام اعمال محاسباتی مستلزم صرف هزینه های زمانی و مكانی و اختصاص چندین فرد برای انجام پیگیری امور است ، لذا احتیاج به یك سیستم مكانیزه با قابلیت های بایگانی اطلاعات و پردازش اطلاعات و همچنین ارائه گزارشات مستمر امری انكارناپذیر می نماید.
در مورد اداره امور مطب پزشك نیز به علت مراجعه روز افزون بیماران و به خاطر افزایش تعداد پرونده ها ، بی نظمی و عدم رعایت نوبت ، محاسبات مالی به صورت دستی موجب نارضایتی بیماران و گرفتن حداقل چند ساعت از وقت مطب خواهد بود. لذا طراحی یك سیستم مكانیزه موجب صرفه جویی در فضای لازم برای نگهداری پرونده ها ، مراجعه بیماران به مطب بر اساس ساعت تعیین شده ، امكان نظارت و كنترل بیشتر بر روی محاسبات و... خواهد شد.
با ایجاد یك سیستم مكانیزه و سازمان دهی شده ، انجام امور مالی و بایگانی و... با سرعت بالا و كاملآ بدون اشتباه و با حداقل پرسنل امكان پذیر خواهد شد كه این خود باعث صرفه جویی در هزینه های مالی و زمانی می شود.
در این پروژه سعی شده است در فصل اول ابتدا توضیح مختصری در رابطه با نحوه پیاده سازی طراحی و تجزیه و تحلیل سیستم مطب آن ، كه در واقع نحوه كاركرد سیستم مكانیزه مطب است ، پرداخته شود . در فصل دوم آشنایی كلی با زبان و پایگاه داده سیستم گنجانده شده است. سعی گردیده در این پایان نامه تمام مراحل جمع آوری اطلاعات لازم جهت طراحی و تجزیه و تحلیل سیستم ، نحوه پیاده سازی سیستم و همچنین فاز برنامه نویسی و توضیح برنامه آماده شده پرداخته شود.
فهرست مطالب
چکیده..............................................................................................1
مقدمه...............................................................................................2
فصل اول : تحلیل ، طراحی و پیاده سازی سیستم مکانیزه مطب پزشکان
آشنایی با طراحی سیستم مطب .....................................................4
موجودیت های سیستم....................................................................8
نمودارهای UML
نمودارهای مورد کاربرد ((Use Case Diagram .............8
نمودار Activity ..............................................................10
نمودار Class ..................................................................11
جداول.............................................................................................18
دیاگرام DataBase .......................................................................16
تعریف پزشکان ...............................................................................17
تعریف بیمه ها................................................................................18
ثبت اطلاعات بیمار ..........................................................................19
جستجو ، ویرایش و حذف بیمار .........................................................20
ثبت مراجعات ................................................................................21
ثبت هزینه ها .................................................................................22
گزارش پرونده های بیماران............................................................ 23
گزارش هزینه های دریافتی از بیماران .............................................23
فصل دوم :آشنایی با نرم افزارها و ابزارهای مورد نیاز
1-C#.NET
1-1) مقدمه ای بر برنامه نویسی شی گراء ..................................25
1-2) سی شارپ دات نت و برنامه نویسی شی گرا.......................27
1-3) چرا به دات نت احتیاج داریم ؟.........................................37
1-4)مقدمه ای بر C#.Net .....................................................41
2 - SQL Server
2-1) مقدمه ای بر SQL Server ........................................59
2-2) معرفی SQL و دستورات عمومی آن ...............................62
2-3) عملگرها در SQL...........................................................64
2-4)ایجاد یک ADO Connection به یک پایگاه داده............66
3-ASP.NET
3-1) ASP.Net چیست ؟......................................................69
3-2) زبانهای برنامه نویسی درASP.Net.................................73
سورس برنامه ..............................................................................74
منابع و ماخذ ...............................................................................95
کامپیوتر