چکیدهپروژه ای که در فصول اتی به بررسی جزئیات پیاده سازی ان خواهیم پرداخت، تحلیل، طراحی و پیاده سازی یک ارشیو الکترونیکی تحت وب است که رسالت ان تأمین و سرویس دهی مدارک فنی و مهندسی است. جزئیات پیاده سازی ان در ادامه طی هفت فصل گنجانده شده است. در ابتدا تاریخچه ارشیو و مطالب پیرامون ان بررسی شده و سپس , توضیحاتی در مورد سیستم طراحی شده و ابزارهای توسعه ان بیان شده است.در ادامه جزئیات تحلیل برنامه وطراحی پایگاه داده ارائه شده است. شرح امکانات نرم افزا ر، امنیت و کارایی سیستم نکاتی است که بررسی انها چگونگی کار و نحوه عملکرد سیستم را به کابران اعلام می کند و در فصل اخر که فصل هفتم است در مورد تست و نتیجه گیری کار صحبت شده است.در حال حاضر تعریف مشخص ، روشن و نهایی از واژه ارشیو نداریم . تعریفی که بتواند جامع و مانع بوده و حدود معنایی این کلمه را بیان نماید ، زیرا تعریف و گستره کاربرد مفهوم ارشیو در طول زمان در کشورهای مختلف بسیار متنوع بوده است . در کشور ما نیز واژه جدیدی می باشد که در دهه های اخیر وارد فرهنگهای لغت گردیده و تاکنون معادل سازی مناسبی برای ان صورت نپذیرفته است . اطلاق ارشیو به بایگانی ، مرکز اسناد ، مرکز مدارک و حتی کتابخانه ، چنان درک معنا و مفهوم ان را دچار اختلال نموده است، که به نظر می رسد اولین گام روشن نمودن و برطرف کردن ابهام از معنا ، مفهوم و حوزه کاربرد این واژه باشد . در اینجا به پاره ای از تعاریف واژه مزبور در منابع مختلف اشاره می گردد:واژه ((ارشیو )) از کلمه یونانی ((ارشیون )) ( به معنای دفتر یا ساختمان اداری ) گرفته شده است که کاربرد ان در معنا ی امروز به دوران انقلاب کبیر فرانسه باز می گردد . در فرهنگ بزرگ اکسفورد دو تعریف کاملا جداگانه از ارشیو شده است : فرمت پایان نامه wordتعداد صفحات 116 فهرست مطالبفصل اوّل- 1تاریخچه و مفاهیم کلی- 11-1- مروری بر تاریخچه روند حضور رایانه و نقش مراکز ارشیوی- 21-2- تعریف ارشیو- 51-3- انواع ارشیو ها 81-4- اصول و وظایف ارشیوی چیست؟ 9فصل دوّم 11تشریح سیستم، ویژگی های ان و ابزارهای ان- 112-1- معرفی سیستم- 122-2- ویژگی های سیستم ارشیو اسناد 132-3- اهداف سیستم ارشیو اسناد 142-4- معرفی سیستم های مشابه 152-5- معرفی ابزارهای توسعه 162-5-1 ابزار برنامه نویسی- 162-5-2- ابزار پایگاه داده 182-5-3- ابزار تحلیل- 192-5-4- ابزار گرافیکی- 20فصل سوّم 21تحلیل برنامه و نمودارهای UML- 213-1-UMLچیست-- 223-2- نمودارموردکاربرد(DiagramUseCase)3-3- نمودارفعالیت(Activity Diagram)3-4- نمودار ترتیب (Sequence Diagram )فصل چهارم 49تحلیل- 494-1- معرفی بانک اطلاعاتی پروژه 504-2- معرفی جداول- 504-3- ارتباط بین جداول- 634-4- نرمال سازی- 63فصل پنجم- 64امکانات سیستم- 645-1- امکانات سیستم برای مدیر- 65فصل ششم- 81امنیت و کارایی- 816-1- سطح دسترسی- 826-2- پروسیجر ها 826-3- جستجو- 826-4- استفاده از تکنولوژی LINQ-- 82فصل هفتم- 85تست-- 857-1- تست-- 867- 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- صفحه مشاهده اطلاعات نقشه های حذف شده.................................................... 845-3- امکانات سیستم برای کاربر مشاهده کننده.................................................................. 87شکل 5-28- صفحه مشاهده اطلاعات مشخصات کنترل پلن ها................................................. 88
پایان نامه کامپیوتر - طراحی و پیاده سازی ارشیو الکترونیکی تحت وب مبتنی بر تکنولوژی Silverlight
چکیدهپروژه ای که در فصول اتی به بررسی جزئیات پیاده سازی ان خواهیم پرداخت، تحلیل، طراحی و پیاده سازی یک ارشیو الکترونیکی تحت وب است که رسالت ان تأمین و سرویس دهی مدارک فنی و مهندسی است. جزئیات پیاده سازی ان در ادامه طی هفت فصل گنجانده شده است. در ابتدا تاریخچه ارشیو و مطالب پیرامون ان بررسی شده و سپس , توضیحاتی در مورد سیستم طراحی شده و ابزارهای توسعه ان بیان شده است.در ادامه جزئیات تحلیل برنامه وطراحی پایگاه داده ارائه شده است. شرح امکانات نرم افزا ر، امنیت و کارایی سیستم نکاتی است که بررسی انها چگونگی کار و نحوه عملکرد سیستم را به کابران اعلام می کند و در فصل اخر که فصل هفتم است در مورد تست و نتیجه گیری کار صحبت شده است.در حال حاضر تعریف مشخص ، روشن و نهایی از واژه ارشیو نداریم . تعریفی که بتواند جامع و مانع بوده و حدود معنایی این کلمه را بیان نماید ، زیرا تعریف و گستره کاربرد مفهوم ارشیو در طول زمان در کشورهای مختلف بسیار متنوع بوده است . در کشور ما نیز واژه جدیدی می باشد که در دهه های اخیر وارد فرهنگهای لغت گردیده و تاکنون معادل سازی مناسبی برای ان صورت نپذیرفته است . اطلاق ارشیو به بایگانی ، مرکز اسناد ، مرکز مدارک و حتی کتابخانه ، چنان درک معنا و مفهوم ان را دچار اختلال نموده است، که به نظر می رسد اولین گام روشن نمودن و برطرف کردن ابهام از معنا ، مفهوم و حوزه کاربرد این واژه باشد . در اینجا به پاره ای از تعاریف واژه مزبور در منابع مختلف اشاره می گردد:واژه ((ارشیو )) از کلمه یونانی ((ارشیون )) ( به معنای دفتر یا ساختمان اداری ) گرفته شده است که کاربرد ان در معنا ی امروز به دوران انقلاب کبیر فرانسه باز می گردد . در فرهنگ بزرگ اکسفورد دو تعریف کاملا جداگانه از ارشیو شده است : فرمت پایان نامه wordتعداد صفحات 116 فهرست مطالبفصل اوّل- 1تاریخچه و مفاهیم کلی- 11-1- مروری بر تاریخچه روند حضور رایانه و نقش مراکز ارشیوی- 21-2- تعریف ارشیو- 51-3- انواع ارشیو ها 81-4- اصول و وظایف ارشیوی چیست؟ 9فصل دوّم 11تشریح سیستم، ویژگی های ان و ابزارهای ان- 112-1- معرفی سیستم- 122-2- ویژگی های سیستم ارشیو اسناد 132-3- اهداف سیستم ارشیو اسناد 142-4- معرفی سیستم های مشابه 152-5- معرفی ابزارهای توسعه 162-5-1 ابزار برنامه نویسی- 162-5-2- ابزار پایگاه داده 182-5-3- ابزار تحلیل- 192-5-4- ابزار گرافیکی- 20فصل سوّم 21تحلیل برنامه و نمودارهای UML- 213-1-UMLچیست-- 223-2- نمودارموردکاربرد(DiagramUseCase)3-3- نمودارفعالیت(Activity Diagram)3-4- نمودار ترتیب (Sequence Diagram )فصل چهارم 49تحلیل- 494-1- معرفی بانک اطلاعاتی پروژه 504-2- معرفی جداول- 504-3- ارتباط بین جداول- 634-4- نرمال سازی- 63فصل پنجم- 64امکانات سیستم- 645-1- امکانات سیستم برای مدیر- 65فصل ششم- 81امنیت و کارایی- 816-1- سطح دسترسی- 826-2- پروسیجر ها 826-3- جستجو- 826-4- استفاده از تکنولوژی LINQ-- 82فصل هفتم- 85تست-- 857-1- تست-- 867- 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- صفحه مشاهده اطلاعات نقشه های حذف شده.................................................... 845-3- امکانات سیستم برای کاربر مشاهده کننده.................................................................. 87شکل 5-28- صفحه مشاهده اطلاعات مشخصات کنترل پلن ها................................................. 88