پایان نامه کامپیوتر - طراحی و پیاده سازی ارشیو الکترونیکی تحت وب مبتنی بر تکنولوژی Silverlight

چکیده

پروژه ای که در فصول اتی به بررسی جزئیات پیاده سازی ان خواهیم پرداخت، تحلیل، طراحی و پیاده سازی یک ارشیو الکترونیکی تحت وب است که رسالت ان تأمین و سرویس دهی مدارک فنی و مهندسی است. جزئیات پیاده سازی ان در ادامه طی هفت فصل گنجانده شده است. در ابتدا تاریخچه ارشیو و مطالب پیرامون ان بررسی شده و سپس , توضیحاتی در مورد سیستم طراحی شده و ابزارهای توسعه ان بیان شده است.در ادامه جزئیات تحلیل برنامه وطراحی پایگاه داده ارائه شده است. شرح امکانات نرم افزا ر، امنیت و کارایی سیستم نکاتی است که بررسی انها چگونگی کار و نحوه عملکرد سیستم را به کابران اعلام می کند و در فصل اخر که فصل هفتم است در مورد تست و نتیجه گیری کار صحبت شده است.

تعریف ارشیو

در حال حاضر تعریف مشخص ، روشن و نهایی از واژه ارشیو نداریم . تعریفی که بتواند جامع و مانع بوده و حدود معنایی این کلمه را بیان نماید ، زیرا تعریف و گستره کاربرد مفهوم ارشیو در طول زمان در کشورهای مختلف بسیار متنوع بوده است . در کشور ما نیز واژه جدیدی می باشد که در دهه های اخیر وارد فرهنگهای لغت گردیده و تاکنون معادل سازی مناسبی برای ان صورت نپذیرفته است . اطلاق ارشیو به بایگانی ، مرکز اسناد ، مرکز مدارک و حتی کتابخانه ، چنان درک معنا و مفهوم ان را دچار اختلال نموده است، که به نظر می رسد اولین گام روشن نمودن و برطرف کردن ابهام از معنا ، مفهوم و حوزه کاربرد این واژه باشد . در اینجا به پاره ای از تعاریف واژه مزبور در منابع مختلف اشاره می گردد:

واژه ((ارشیو )) از کلمه یونانی ((ارشیون )) ( به معنای دفتر یا ساختمان اداری ) گرفته شده است که کاربرد ان در معنا ی امروز به دوران انقلاب کبیر فرانسه باز می گردد . در فرهنگ بزرگ اکسفورد دو تعریف کاملا جداگانه از ارشیو شده است :

 

 

تعداد صفحات 116 word

 

فهرست مطالب

فصل اوّل- 1

تاریخچه و مفاهیم کلی- 1

1-1- مروری بر تاریخچه روند حضور رایانه و نقش مراکز ارشیوی- 2

1-2- تعریف ارشیو- 5

1-3- انواع ارشیو ها 8

1-4- اصول و وظایف ارشیوی چیست؟ 9

فصل دوّم 11

تشریح سیستم، ویژگی های ان و ابزارهای ان- 11

2-1- معرفی سیستم- 12

2-2- ویژگی های سیستم ارشیو اسناد 13

2-3- اهداف سیستم ارشیو اسناد 14

2-4- معرفی سیستم های مشابه 15

2-5- معرفی ابزارهای توسعه 16

2-5-1 ابزار برنامه نویسی- 16

2-5-2- ابزار پایگاه داده 18

2-5-3- ابزار تحلیل- 19

2-5-4- ابزار گرافیکی- 20

فصل سوّم 21

تحلیل برنامه و نمودارهای UML- 21

3-1-UMLچیست-- 22

3-2- نمودارموردکاربرد(DiagramUseCase) 23

3-3- نمودارفعالیت(Activity Diagram) 35

3-4- نمودار ترتیب (Sequence Diagram ) 42

فصل چهارم 49

تحلیل- 49

4-1- معرفی بانک اطلاعاتی پروژه 50

4-2- معرفی جداول- 50

4-3- ارتباط بین جداول- 63

4-4- نرمال سازی- 63

فصل پنجم- 64

امکانات سیستم- 64

5-1- امکانات سیستم برای مدیر- 65

فصل ششم- 81

امنیت و کارایی- 81

6-1- سطح دسترسی- 82

6-2- پروسیجر ها 82

6-3- جستجو- 82

6-4- استفاده از تکنولوژی LINQ-- 82

فصل هفتم- 85

تست-- 85

7-1- تست-- 86

7- 2- نتیجه گیری- 86

پیوست-- 87

 

جدول3-1- مورد کاربرد مدیریت رول (سمت سازمانی)......................................................... 33

جدول3-2- مورد کاربرد مدیریت رول دسترسی به فرمها........................................................ 35

جدول 3-3- مورد کاربرد مدیریت کاربران....................................................................... 36

شکل3-1- USECASE مدیرسیستم.......................................................................... 37

جدول3-4- مورد کاربرد درج اطلاعات پایه...................................................................... 38

جدول3-5- مورد کاربرد درج اطلاعات تکمیلی.................................................................. 40

جدول3-6- مورد کاربرد بازیابی اطلاعات تکمیلی حذف شده................................................. 40

شکل3-2- USECASE کاربر ارشد ارشیو اسناد............................................................. 41

شکل3-3- USECASE کاربر ارشیو اسناد................................................................... 43

شکل3-4- نمودار فعالیت ثبت رول(سمت سازمانی).............................................................. 45

شکل3-5- نمودار فعالیت ثبت دسترسی رول به فرمها ........................................................... 47

شکل3-6- نمودار فعالیت ثبت کاربر.............................................................................. 48

شکل3-7- نمودار فعالیت ثبت اطلاعات پایه...................................................................... 49

........................................................................................................................ 50

شکل3-9- نمودار فعالیت بازیابی اطلاعات تکمیلی.............................................................. 50

شکل3-10- نمودار ترتیب ثبت رول جدید........................................................................ 51

شکل3-11- نمودار ترتیب ثبت دسترسی رول به فرمها........................................................... 52

شکل3-12- نمودار ترتیب ثبت کاربر............................................................................. 53

شکل3-14- نمودار ترتیب درج اطلاعات پایه.................................................................... 54

شکل3-15- نمودار ترتیب درج اطلاعات تکمیلی................................................................ 55

شکل3-16- نمودار ترتیب مشاهده اطلاعات تکمیلی............................................................. 56

جدول4-1- Table EDA_PubRole........................................................................ 60

جدول 4-2- مثالی از جدول رول(سمت سازمانی)................................................................ 60

جدول 4-4- Table EDA_PubTable...................................................................... 61

جدول 4-5- EDA_PubFrmRoleTable ................................................................. 62

جدول 4-6- EDA_PubFrmRoleTable.................................................................. 62

جدول 4-7- EDA_BomObjectTable.................................................................... 63

جدول 4-8- EDA_PubDocTypeTable................................................................. 64

جدول 4-9- EDA_PubCustTable........................................................................ 64

جدول 4-10- EDA_PubManuTable..................................................................... 64

جدول 4-11- EDA_ PubContTable..................................................................... 65

جدول 4-12 - EDA_FixturesTable...................................................................... 65

جدول 4-13 - EDA_DrawingTable...................................................................... 66

جدول 4-14 - EDA_GaugeTable......................................................................... 66

جدول 4-15 - EDA_MoldTable........................................................................... 67

جدول 4-16 - EDA_OpcTable............................................................................. 68

جدول 4-17 - EDA_ProcessSpecTable................................................................ 68

جدول 4-18 - EDA_StandardTable..................................................................... 69

جدول 4-19 - EDA_ControlPlanTable................................................................ 69

جدول 4-20 - EDA_PubPicFileTable.................................................................. 70

شکل 5-1- صفحه ورود کاربران.................................................................................. 73

شکل 5-2- صفحه اصلی........................................................................................... 74

شکل 5-3- صفحه تعریف سمت سازمانی(رولها)................................................................. 74

شکل 5-4- تعیین دسترسی سمت ها............................................................................... 75

شکل 5-5- صفحه اطلاعات کاربران.............................................................................. 76

شکل 5-8- صفحه درج نوع مدارک.............................................................................. 78

شکل 5-9- صفحه اطلاعات مشتریان.............................................................................. 78

شکل 5-10- صفحه اطلاعات سازندگان.......................................................................... 78

شکل 5-11- صفحه اطلاعات پیمانکاران.......................................................................... 79

شکل 5-12- صفحه مشخصات کالاها............................................................................ 79

شکل 5-13- صفحه جستجو........................................................................................ 80

شکل 5-14- صفحه مشخصات فیکسچرها........................................................................ 81

شکل 5-15- صفحه مشخصات تصویر فیکسچر.................................................................. 81

شکل 5-16- صفحه مشاهده تصویرفایل ضمیمه فیکسچر........................................................ 81

شکل 5-17- صفحه مشاهده اطلاعات فیکسچرهای حذف شده................................................. 82

شکل 5-18- صفحه مشخصات نقشه............................................................................... 82

شکل 5-19- صفحه مشخصات تصویر نقشه...................................................................... 83

شکل 5-20- صفحه مشاهده تصویرفایل ضمیمه نقشه............................................................ 83

شکل 5-21- صفحه مشاهده اطلاعات نقشه های حذف شده.................................................... 84

5-3- امکانات سیستم برای کاربر مشاهده کننده.................................................................. 87

شکل 5-28- صفحه مشاهده اطلاعات مشخصات کنترل پلن ها................................................. 88


خرید و دانلود پایان نامه کامپیوتر - طراحی و پیاده سازی ارشیو الکترونیکی تحت وب مبتنی بر تکنولوژی Silverlight

پایان نامه کامپیوتر - طراحی و پیاده سازی ارشیو الکترونیکی تحت وب مبتنی بر تکنولوژی Silverlight

چکیده

پروژه ای که در فصول اتی به بررسی جزئیات پیاده سازی ان خواهیم پرداخت، تحلیل، طراحی و پیاده سازی یک ارشیو الکترونیکی تحت وب است که رسالت ان تأمین و سرویس دهی مدارک فنی و مهندسی است. جزئیات پیاده سازی ان در ادامه طی هفت فصل گنجانده شده است. در ابتدا تاریخچه ارشیو و مطالب پیرامون ان بررسی شده و سپس , توضیحاتی در مورد سیستم طراحی شده و ابزارهای توسعه ان بیان شده است.در ادامه جزئیات تحلیل برنامه وطراحی پایگاه داده ارائه شده است. شرح امکانات نرم افزا ر، امنیت و کارایی سیستم نکاتی است که بررسی انها چگونگی کار و نحوه عملکرد سیستم را به کابران اعلام می کند و در فصل اخر که فصل هفتم است در مورد تست و نتیجه گیری کار صحبت شده است.

تعریف ارشیو

در حال حاضر تعریف مشخص ، روشن و نهایی از واژه ارشیو نداریم . تعریفی که بتواند جامع و مانع بوده و حدود معنایی این کلمه را بیان نماید ، زیرا تعریف و گستره کاربرد مفهوم ارشیو در طول زمان در کشورهای مختلف بسیار متنوع بوده است . در کشور ما نیز واژه جدیدی می باشد که در دهه های اخیر وارد فرهنگهای لغت گردیده و تاکنون معادل سازی مناسبی برای ان صورت نپذیرفته است . اطلاق ارشیو به بایگانی ، مرکز اسناد ، مرکز مدارک و حتی کتابخانه ، چنان درک معنا و مفهوم ان را دچار اختلال نموده است، که به نظر می رسد اولین گام روشن نمودن و برطرف کردن ابهام از معنا ، مفهوم و حوزه کاربرد این واژه باشد . در اینجا به پاره ای از تعاریف واژه مزبور در منابع مختلف اشاره می گردد:

واژه ((ارشیو )) از کلمه یونانی ((ارشیون )) ( به معنای دفتر یا ساختمان اداری ) گرفته شده است که کاربرد ان در معنا ی امروز به دوران انقلاب کبیر فرانسه باز می گردد . در فرهنگ بزرگ اکسفورد دو تعریف کاملا جداگانه از ارشیو شده است :

 

 

تعداد صفحات 116 word

 

فهرست مطالب

فصل اوّل- 1

تاریخچه و مفاهیم کلی- 1

1-1- مروری بر تاریخچه روند حضور رایانه و نقش مراکز ارشیوی- 2

1-2- تعریف ارشیو- 5

1-3- انواع ارشیو ها 8

1-4- اصول و وظایف ارشیوی چیست؟ 9

فصل دوّم 11

تشریح سیستم، ویژگی های ان و ابزارهای ان- 11

2-1- معرفی سیستم- 12

2-2- ویژگی های سیستم ارشیو اسناد 13

2-3- اهداف سیستم ارشیو اسناد 14

2-4- معرفی سیستم های مشابه 15

2-5- معرفی ابزارهای توسعه 16

2-5-1 ابزار برنامه نویسی- 16

2-5-2- ابزار پایگاه داده 18

2-5-3- ابزار تحلیل- 19

2-5-4- ابزار گرافیکی- 20

فصل سوّم 21

تحلیل برنامه و نمودارهای UML- 21

3-1-UMLچیست-- 22

3-2- نمودارموردکاربرد(DiagramUseCase) 23

3-3- نمودارفعالیت(Activity Diagram) 35

3-4- نمودار ترتیب (Sequence Diagram ) 42

فصل چهارم 49

تحلیل- 49

4-1- معرفی بانک اطلاعاتی پروژه 50

4-2- معرفی جداول- 50

4-3- ارتباط بین جداول- 63

4-4- نرمال سازی- 63

فصل پنجم- 64

امکانات سیستم- 64

5-1- امکانات سیستم برای مدیر- 65

فصل ششم- 81

امنیت و کارایی- 81

6-1- سطح دسترسی- 82

6-2- پروسیجر ها 82

6-3- جستجو- 82

6-4- استفاده از تکنولوژی LINQ-- 82

فصل هفتم- 85

تست-- 85

7-1- تست-- 86

7- 2- نتیجه گیری- 86

پیوست-- 87

 

جدول3-1- مورد کاربرد مدیریت رول (سمت سازمانی)......................................................... 33

جدول3-2- مورد کاربرد مدیریت رول دسترسی به فرمها........................................................ 35

جدول 3-3- مورد کاربرد مدیریت کاربران....................................................................... 36

شکل3-1- USECASE مدیرسیستم.......................................................................... 37

جدول3-4- مورد کاربرد درج اطلاعات پایه...................................................................... 38

جدول3-5- مورد کاربرد درج اطلاعات تکمیلی.................................................................. 40

جدول3-6- مورد کاربرد بازیابی اطلاعات تکمیلی حذف شده................................................. 40

شکل3-2- USECASE کاربر ارشد ارشیو اسناد............................................................. 41

شکل3-3- USECASE کاربر ارشیو اسناد................................................................... 43

شکل3-4- نمودار فعالیت ثبت رول(سمت سازمانی).............................................................. 45

شکل3-5- نمودار فعالیت ثبت دسترسی رول به فرمها ........................................................... 47

شکل3-6- نمودار فعالیت ثبت کاربر.............................................................................. 48

شکل3-7- نمودار فعالیت ثبت اطلاعات پایه...................................................................... 49

........................................................................................................................ 50

شکل3-9- نمودار فعالیت بازیابی اطلاعات تکمیلی.............................................................. 50

شکل3-10- نمودار ترتیب ثبت رول جدید........................................................................ 51

شکل3-11- نمودار ترتیب ثبت دسترسی رول به فرمها........................................................... 52

شکل3-12- نمودار ترتیب ثبت کاربر............................................................................. 53

شکل3-14- نمودار ترتیب درج اطلاعات پایه.................................................................... 54

شکل3-15- نمودار ترتیب درج اطلاعات تکمیلی................................................................ 55

شکل3-16- نمودار ترتیب مشاهده اطلاعات تکمیلی............................................................. 56

جدول4-1- Table EDA_PubRole........................................................................ 60

جدول 4-2- مثالی از جدول رول(سمت سازمانی)................................................................ 60

جدول 4-4- Table EDA_PubTable...................................................................... 61

جدول 4-5- EDA_PubFrmRoleTable ................................................................. 62

جدول 4-6- EDA_PubFrmRoleTable.................................................................. 62

جدول 4-7- EDA_BomObjectTable.................................................................... 63

جدول 4-8- EDA_PubDocTypeTable................................................................. 64

جدول 4-9- EDA_PubCustTable........................................................................ 64

جدول 4-10- EDA_PubManuTable..................................................................... 64

جدول 4-11- EDA_ PubContTable..................................................................... 65

جدول 4-12 - EDA_FixturesTable...................................................................... 65

جدول 4-13 - EDA_DrawingTable...................................................................... 66

جدول 4-14 - EDA_GaugeTable......................................................................... 66

جدول 4-15 - EDA_MoldTable........................................................................... 67

جدول 4-16 - EDA_OpcTable............................................................................. 68

جدول 4-17 - EDA_ProcessSpecTable................................................................ 68

جدول 4-18 - EDA_StandardTable..................................................................... 69

جدول 4-19 - EDA_ControlPlanTable................................................................ 69

جدول 4-20 - EDA_PubPicFileTable.................................................................. 70

شکل 5-1- صفحه ورود کاربران.................................................................................. 73

شکل 5-2- صفحه اصلی........................................................................................... 74

شکل 5-3- صفحه تعریف سمت سازمانی(رولها)................................................................. 74

شکل 5-4- تعیین دسترسی سمت ها............................................................................... 75

شکل 5-5- صفحه اطلاعات کاربران.............................................................................. 76

شکل 5-8- صفحه درج نوع مدارک.............................................................................. 78

شکل 5-9- صفحه اطلاعات مشتریان.............................................................................. 78

شکل 5-10- صفحه اطلاعات سازندگان.......................................................................... 78

شکل 5-11- صفحه اطلاعات پیمانکاران.......................................................................... 79

شکل 5-12- صفحه مشخصات کالاها............................................................................ 79

شکل 5-13- صفحه جستجو........................................................................................ 80

شکل 5-14- صفحه مشخصات فیکسچرها........................................................................ 81

شکل 5-15- صفحه مشخصات تصویر فیکسچر.................................................................. 81

شکل 5-16- صفحه مشاهده تصویرفایل ضمیمه فیکسچر........................................................ 81

شکل 5-17- صفحه مشاهده اطلاعات فیکسچرهای حذف شده................................................. 82

شکل 5-18- صفحه مشخصات نقشه............................................................................... 82

شکل 5-19- صفحه مشخصات تصویر نقشه...................................................................... 83

شکل 5-20- صفحه مشاهده تصویرفایل ضمیمه نقشه............................................................ 83

شکل 5-21- صفحه مشاهده اطلاعات نقشه های حذف شده.................................................... 84

5-3- امکانات سیستم برای کاربر مشاهده کننده.................................................................. 87

شکل 5-28- صفحه مشاهده اطلاعات مشخصات کنترل پلن ها................................................. 88


خرید و دانلود پایان نامه کامپیوتر - طراحی و پیاده سازی ارشیو الکترونیکی تحت وب مبتنی بر تکنولوژی Silverlight