فرمت فایل : WORD (قابل ویرایش)
تعداد صفحات:33
فهرست مطالب:
چکیده 1
فصل اول 2
مقدمه 3
Web service چیست؟ 4
مزایای Web Service: 7
نکات تکنولوژی وب سرویس 8
XML یا eXtensible Markup LanguageXML 9
UDDI یا Universal Description , Discovery and Integration 16
فصل دوم 19
METRO WEB SERVICES 19
Metro چیست؟ 20
پروتوکل قابل اعتمادMETRO : 23
نحوه اتصال database و java: 30
منابع 32
چکیده
این پروژه ابتدا به معرفی web service می پردازد و مزایا و کاربردهای آن را نام می برد، سپس روند ساخت یک web service برای یک شرکت تجاری را با استفاده metro web service توضیح می دهد.
فصل اول
مقدمه
وقتی اینترنت همه گیر شد و استفاده از آن سرعت گرفت، همیشه این سئوال بود که دو کامپیوتر که از هم دور هستند چگونه می توانند بدون دخالت یک انسان با هم ارتباط برقرار کنند. منظور از ارتباط این است که یک برنامه در یک کامپیوتر بتواند تابعی که در یک برنامه دیگر که در یک کامپیوتر دور از خودش قرار دارد را صدا بزند و نتیجه اش را دریافت کند. به هر حال شرکت های نرم افزاری دست به کار شدند تا پاسخی برای این مشکل پیدا کنند. شرکت مایکروسافت در این زمینه هم پیشرو بود و تکنولوژی DCOM را برای رفع این نیاز تولید کرد. نسل بعدی راه حل این مشکل، که هم اکنون به صورت گسترده ای در اینترنت مورد استفاده قرار می گیرد، وب سرویس ها هستند. وب سرویس ها، برنامه های تحت دسکتاپ و تحت وب را قادر می سازند که با یک ارتباط روی HTTP به توابع داخل آن ها دسترسی پیدا کنند و نتیجه اش را در قالب فرمت استاندارد XML دریافت کنند.
فرمت فایل : WORD (قابل ویرایش)
تعداد صفحات:274
فهرست مطالب:
عنوان مطالب شماره صفحه
چکیده 1
مقدمه 2
فصل اول: چشم انداز پروژه 3
1-1- مقدمه 4
1-2- Vision 4
1-3- موضوع پروژه 5
1-4- اهداف پروژه 5
1-5- انجام پروژه چه سودی دارد 5
1-6- ذینفعان پروژه 6
1-7- سابقه انجام پروژه های مشابه 6
1-8- ابزار مدل سازی 7
1-9- روش تحلیل 8
فصل دوم: بررسی روند کار در یک کتابخانه 9
2-1- مقدمه 10
2-2- بررسی Actor های فیزیکی کتابخانه 10
2-3- بررسی Use case های فیزیکی کتابخانه 11
2-4- Use Case Diagram های فیزیکی کتابخانه 13
2-4-1- Use case Diagram تقاضای عضویت 13
2-4-2- Use case Diagram دریافت مدارک ثبت نام و صدور کارت 14
2-4-3- Use case Diagram درخواست و تحویل کتاب 15
2-5- سناریوهای روند کار در کتابخانه 16
2-6- ارتباط اکتورهای سیستم در حالت کلی 19
2-7- سناریوی Use Case های سیستمی کتابخانه 20
2-7-1- Use case Diagram ثبت نام، ورود و خروج از سیستم 21
2-7-1-1- سناریوی Sing Up Use Case 22
2-7-1-2- سناریوی LogIn Use Case 23
2-7-1-3- سناریوی LogOut Use Case 25
2-7-2- Use case Diagram فعالیتهای مدیر 26
2-7-2-1- سناریوی Use Caseتعیین سطح دسترسی کاربران 27
2-7-2-2- سناریوی Use Caseویرایش لیست کتابها 28
2-7-2-3- سناریوی Use Caseمشاهده گزارشات مدیریتی 29
2-7-2-4- سناریوی Use Caseایجاد گروه کتاب جدید 30
2-7-3- Use case Diagram فعالیتهای اپراتور 31
2-7-3-1- سناریوی Use Caseبروزرسانی وب سایت 32
2-7-3-2- سناریوی Use Caseانجام امور پشتیبانی 33
2-7-3-3- سناریوی Use Caseایجاد آرشیو 34
2-7-4- Use case Diagram فعالیتهای کاربر و کاربر عادی 35
2-7-4-1- سناریوی Use Caseآپلود کتاب 36
2-7-4-2- سناریوی Use Caseدانلود کتاب 37
2-7-4-3- سناریوی Use Caseجستجو 38
2-7-4-4- سناریوی Use Caseمشاهده لیست کتابها 39
فصل سوم: کلاس های کتابخانه آنلاین 40
3-1- مقدمه 41
3-2- نمودار اصلی کلاس سیستم 42
3-3- متدهای نمودار کلاس اصلی سیستم 43
3-3-1- متد Insert () 43
3-3-2- متد Delete () 43
3-3-3- متد Update() 43
3-3-4- متد Select() 44
3-4- جزئیات کلاس ها 44
3-4-1- کلاس کاربر 44
3-4-2- کلاس سطح دسترسی 45
3-4-3- کلاس سوابق مشاهده کتابها 45
3-4-4- کلاس ایجاد آرشیو 46
3-4-5- کلاس گزارش لینک معیوب 46
3-4-6- کلاس کتابها 47
3-4-7- کلاس موضوع کتابها 47
فصل چهارم: پیاده سازی پایگاه داده بر اساس Class Diagram 48
4-1- مقدمه 49
4-2- نمودار ER ایجاد شد توسط SQL Server 49
4-3- جزئیات جداول پایگاه داده 50
4-3-1- جدول tblBooks 50
4-3-2- جدول tblDownloadRecordBooks 51
4-3-3- جدول tblUsers 52
4-3-4- جزئیات جدولtblBookSubject 52
4-3-5- جدول tblUserTypes 53
4-3-6- جدول tblFileFormat 53
4-4- پایگاه داده 54
4-4-1- تاریخچهی پایگاه داده 56
4-4-2- انواع دادگانها 57
4-4-3- مدلهای پایگاه داده 57
4-4-4- ویژگیهای سیستم مدیریت پایگاه دادهها 61
4-4-5- فهرست سیستمهای متداول مدیریت دادگان 62
فصل پنجم: بررسی توجیه پذیری طرح (تعداد عملیات، زمان و هزینه) 63
5-1- مقدمه 64
5-2- فهرست عملیات سنتی حذف شده 64
5-3- عملیات سنتی تبدیل شده به عملیات سیستمی 66
5-4- فهرست عملیات سیستمی که اضافه شده اند 67
5-5- فهرست مرتب شده کلیه عملیات سیستمی 68
5-6- مقایسه کتابخانه سنتی و سیستمی 69
5-6-1- تعداد عملیات 69
5-6-2- زمان 70
5-6-3- هزینه 71
5-6-4- نتایج فاکتورهای بررسی شده 73
فصل ششم: متدلوژی شیءگرا 74
6-1- مقدمه 75
6-2- شیءگرا 75
6-2-1- متدولوژی تحلیل شیء گرا 75
6-2-1-1- مبانی و مفاهیم شی ءگرا 76
6-2-1-2- مراحل اجرای طراحی شی ءگرا 82
6-2-1-3- ابزارهای طراحی شی ءگرا 88
6-2-1-4- کاربرد روش شیء گرا 89
6-2-1-5- مزایا و معایب متدولوژیهای شی ءگرا 89
6-3- JAVA 91
6-3-1- تاریخچه 91
6-3-2- قابلیت ها 92
6-3-3- JAVA2 93
6-3-4- مقایسه JAVA با.NET 95
6-4- JAVA Script 96
6-4-1- تاریخچه 96
6-4-2- قابلیت ها 96
6-5- برش برنامه های شیء گرایی جاوا 97
6-5-1- مقدمه 97
6-5-2- برش به کمک SDG 100
6-5-3- تحلیل وابستگیPGD 102
6-5-3-1- PGD برای روش¬ها 102
6-5-3-2- تحلیل وابستگی برای برنامه¬های شیءگرا 100
6-5-3-3- PDG برنامه¬های شیءگرا 105
6-5-4- برش برنامه¬ی شیءگرا 111
6-5-4-1- برش روش 111
6-5-4-2- برش بخشی 112
6-5-4-3- برش شیء و کلاس 114
6-5-5- نتیجه گیری 116
فصل هفتم: معماری سرویس گرا 118
7-1- مقدمه 119
7-2- معرفی سرویس 119
7-3- لزوم استفاده از معماری بر پایه سرویس 119
7-4- معماری سرویس گرا 121
7-5- زیربنای SOA 122
7-5-1- قطعات اساسی زیربنای SOA 123
7-5-2- SOA Platform 124
7-6- خصوصیاتSOA 124
7-7-کلیات مفاهیم SOA 125
7-7-1- کیفیت سرویسها 125
7-7-2- امنیت 126
7-7-3- قابلیت اطمینان 126
7-7-4- خطمشی 126
7-7-5- هماهنگسازی 127
7-7-6- مدیریت 127
7-8- مزایایSOA 127
7-9- طراحی یک چهارچوب/الگوی کاربردی اینترپرایز برای معماری سرویس¬گرا 128
7-9-1- مقدمه 128
7-9-2- روش طراحی الگو 129
7-9-3- تحلیل: ضوابط طراحی SOA 130
7-9-4- طراحی: اجزای الگوی مورد نیاز برای تکمیل SOA 131
7-9-4-1- تعریف سرویس 132
7-9-4-2- ثبت سرویس 134
7-9-4-3- فراخوانی سرویس 135
7-9-4-4- هماهنگ¬سازی سرویس 138
7-9-4-5- مدیریت سرویس 138
7-9-5- پیاده سازی: توسعه¬ی الگو 140
7-9-5-1- اجزای تعریف سرویس 140
7-9-5-2- اجزای مدیریت سرویس 141
7-9-5-3- اجزای فراخوانی سرویس 141
7-9- 6- نتیجهگیری 142
فصل هشتم: وب معنایی 143
8-1- مقدمه 144
8-2- معرفی وب معنای 144
8-3- سطوح هوشمندی داده 146
8-4- معماری وب معنایی 147
8-4-1- Unicode 148
8-4-2- URI 148
8-4-3- XML 149
8-4-4- RDF 150
8-4-4-1- عبارات RDF 150
8-4-5- واژگان هستی شناسی 152
8-4-6- منطق 153
8-4-7- برهان 153
8-4-8- اعتماد 154
فصل نهم: هستی شناسی 155
9-1- مقدمه 156
9-2- آنتولوژی 156
9-3- موضوعات تحقیقاتی در زمینه آنتولوژی 157
9-3-1- مدیریت دانش مبتنی بر آنتولوژی 159
9-3-1-1- مصورسازی آنتولوژی 162
9-3-1-1- تخمین هزینه آنتولوژی 163
9-4- ارزیابی روابط معنایی بوسیله کاوش هستیشناسی بر روی ساختار وب معنایی 164
9-4-1- مقدمه 164
9-4-2- سناریوهای انگیزشی 167
9-4-3- ارزیابی صحت روابط معنایی 168
9-4-3-1- کاوش هستیشناسی ها به عنوان محصولهای فرعی دانش 169
9-4-3-2- کاوش هستیشناسی های آنلاین به عنوان یک پایگاه گردآوری 171
9-4-4- پیادهسازی 173
9-4-5- ارزیابی آزمایشی 174
9-4-5-1- مجموعههای داده 174
9-4-5-2- نتایج حاصله از مسیرهای استنباطی بر اساس ابزارهای اندازهگیری 175
9-4-5-3- نتایج حاصله از ابزارهای مبتنی بر پایگاه گردآوری 178
9-4-6- کارهای مرتبط 179
9-4-7- نتیجه گیری و کارهای آینده 181
9-5- زبان هستی شناسی وب (OWL) 182
9-6- OWL رابطه¬ای- فرمت ارایه¬ی طرح و داده¬ها، مبتنی بر OWL 183
9-6-1- مقدمه 183
9-6-2- انگیزش 185
9-6-3-OWL رابطه¬ای 187
9-6-3-1- دلایلOWL 188
9-6-3-2- فراداده ¬های مربوطه 192
9-6-3-3- آنتولوژی OWL رابطه¬ای 193
9-6-3-4- مثال 195
9-6-4- ارایه¬ی داده¬ها 197
9-6-4-1- یک آنتولوژی جدید 198
9-6-4-2- مثال 199
9-6-5- خلاصه و تحقیق بعدی 200
فصل دهم: پیاده سازی کتابخانه آنلاین 202
10-1- مقدمه 203
10-2- صفحه ورود 203
10-3- صفحه خوشامد گویی 206
10-4- صفحه لیست اعضای کتابخانه 208
10-5- صفحه افزودن/ ویرایش اعضا 214
10-6- صفحه لیست کتاب ها 221
10-7- صفحه افزودن یا ویرایش کتاب 228
10-8- لیست کتب امانت داده شده 236
10-9- ثبت امانت/تمدید کتاب 243
10-10- لیست رزرو 251
10-11- رزرو یا تمدید کتاب 257
نتیجه گیری 262
پیشنهادات 264
منابع و ماخذ 265
فهرست منابع لاتین 265
سایت های اطلاع رسانی 266
فهرست جداول
عنوان مطالب شماره صفحه
فصل دوم: بررسی روند کار در یک کتابخانه 9
2-1- سناریو برای Use Case ها 20
2-2- سناریوی Sing Up Use Case 22
2-3- سناریوی LogIn Use Case 23
2-4- سناریوی LogOut Use Case 25
2-5- سناریوی Use Caseتعیین سطح دسترسی کاربران 27
2-6- سناریوی Use Caseویرایش لیست کتابها 28
2-7- سناریوی Use Caseمشاهده گزارشات مدیریتی 29
2-8- سناریوی Use Caseایجاد گروه کتاب جدید 30
2-9- سناریوی Use Caseبروزرسانی وب سایت 32
2-10- سناریوی Use Case انجام امور پشتیبانی 33
2-11- سناریوی Use Caseایجاد آرشیو 34
2-12- سناریوی Use Caseآپلود کتاب 36
2-13- سناریوی Use Caseدانلود کتاب 37
2-14- سناریوی Use Caseجستجو 38
2-15- سناریوی Use Caseمشاهده لیست کتابها 39
فصل پنجم: بررسی توجیه پذیری طرح (تعداد عملیات، زمان و هزینه) 63
5-1- مقایسه ای تعداد عملیات سیستمی و سنتی کتابخانه 69
5-2- مقایسه ای عملیات سیستمی و سنتی کتابخانه بر حسب زمان 70
5-3- هزینه های مربوط به روش سنتی 71
5-4- هزینه های مربوط به روش سیستمی 72
5-5- مقایسه هزینه های طرح 73
5-6- نتایج فاکتورهای بررسی شده 73
فصل نهم: هستی شناسی 155
9-1- مثالهایی از مسیرهای استنباطی از هلیکوپتر⊇ هوانوردی 170
9-2- مثالهایی از روابط میان عسل و غذا 172
9-3- مروری بر مجموعههای داده آزمایشی و مشخصات آنها 175
9-4- ارتباط میان مشخصات مسیر ارتباطی و صحت رابطه 176
9-5- مقادیر میانگین روابط صحیح و غلط، بهترین مقدار آستانه و مقدار دقت 178
9-6- طبقات تعریفی در آنتولوژی OWL رابطه¬ای 195
9-7- خواص تعریفی در آنتولوژی OWL رابطه¬ای 196
فهرست نمودارها
عنوان مطالب شماره صفحه
فصل پنجم: بررسی توجیه پذیری طرح (تعداد عملیات، زمان و هزینه) 63
5-1- مقایسه ای تعداد عملیات سیستمی و سنتی کتابخانه 69
5-2- مقایسه ای عملیات سیستمی و سنتی کتابخانه بر حسب زمان 70
5-3- مقایسه هزینه ها 72
فصل نهم: هستی شناسی 155
9-1- پراکندگی دقت بر اساس مقدار آستانه برای اندازه مسیرهای استنباطی 177
فهرست اشکال
عنوان مطالب شماره صفحه
فصل دوم: بررسی روند کار در یک کتابخانه 9
2-1- Use case Diagram درخواست عضویت 13
2-2- Use case Diagram دریافت مدارک ثبت نام و صدور کارت 14
2-3- Use case Diagram درخواست و تحویل کتاب 15
2-4- ارتباط اکتورهای سیستم در حالت کلی 19
2-5- Use case Diagram ثبت نام، ورود و خروج از سیستم 21
2-6- Use case Diagram فعالیتهای مدیر 26
2-7- Use case Diagram فعالیتهای اپراتور 31
2-8- فعالیتهای کاربر و کاربر عادی 35
فصل سوم: کلاس های کتابخانه آنلاین 40
3-1- نمودار اصلی کلاس سیستم 42
3-2- کلاس کاربر 44
3-3- کلاس سطح دسترسی 45
3-4- کلاس سوابق مشاهده کتابها 45
3-5- کلاس ایجاد آرشیو 46
3-6- کلاس گزارش لینک معیوب 46
3-7- کلاس کتابها 47
3-8- کلاس موضوع کتابها 47
فصل چهارم: پیاده سازی پایگاه داده بر اساس Class Diagram 48
4-1- نمودار ER پایگاه داده 49
4-2- جدول کتابها 50
4-3- جدول سوابق دریافت کتابها 51
4-4- جدول کاربران 52
4-5- جدول گروه های کتاب 52
4-6- جدول نوع کاربران 53
4-7- جدول قالب فایلها 53
فصل ششم: متدلوژی شیءگرا 74
6-1- ساختار سیستم شی ءگرا 77
6-2- بخشی از برنامه جاوا 101
6-3- عبور پارامتر در SDG 101
6-4- PDG در روش Move 105
6-5- برنامه جاوا 108
6-6- PDG کلاس Point 111
فصل هفتم: معماری سرویس گرا 118
7-1- عناصر SOA 122
7-2- اجزای الگو برای تعریف سرویس 133
7-3- مکانیزم ثبت و جستجوی سرویس 134
7-4- فراخوانی سرویس 136
7-5- مدیریت سرویس 139
فصل هشتم: وب معنایی 143
8-1- سطوح هوشمندی داده 146
8-2- پشته وب معنایی 147
8-3- عبارات RDF 150
فصل نهم: هستی شناسی 155
9-1- ابزارهای طراحی شده برای سیستم های مبتنی بر پایه آنتولوژی 160
9-2- سه لایه¬ فشرده¬سازی به کمک OWL رابطه¬ای 184
9-3- داده¬های XML حاصل از Rec2XML 191
9-4- طرح نمایشی به کمک OWL و OWL رابطه¬ای 197
9-5- مثالی از داده های ارائه شده به کمک OWL بر مبنای طرح خودمان 200
چکیده
برای اینکه مردم بتوانند به کتابهای مورد نیاز خود دست یابند، همواره با مشکلاتی از جمله صرف زمان و هزینه روبرو می شدند. امروزه با وجود روشهای عرضه اطلاعات به صورت دیجیتالی و بوجود آمدن کتابخانه دیجیتالی به راحتی و از طریق صفحات اینترنتی می توانند کتاب مورد نظر خود را در اختیار داشته باشند. بر همین اساس در این تحقیق به بررسی، تحلیل و پیاده سازی پروژه کتابخانه آنلاین خواهیم پرداخت. هدف از پیاده سازی آن سیستمی است که با آن بتوان عملیات آپلود، دانلود و نمایش کتابها را با سطوح دسترسی مختلف انجام داد. علاوه بر آن به بررسی موارد ذیل نیز می پردازیم:
متدلوژی شیءگرا که یک رهیافت و یا فراتر از آن یک قالب فکری برای مدلسازی و ساخت سیستم هاست و نیز زبان های برنامه نویسی شیءگرا.
معماری سرویس گرا که رهیافتیست برای ساخت سامانههای توزیعشده که کارکردهای نرمافزاری را در قالب سرویس ارائه میکند. سامانهای که بر معماری سرویسگرا استوار است، کارکرد را به عنوان مجموعهای از سرویسهای سازگار بستهبندی میکند که میتوانند در چندین سامانه مجزا از دامنههای تجاری گوناگون استفاده شوند.
وب معنایی که شیوه ای است برای ایجاد یک وب که در آن رایانه ها می توانند از شبکه ای از داده های منبع استفاده کرده، آنها را تعبیر، تحلیل و پردازش کرده و به کاربر ارائه نمایند.
هستی شناسی یا آنتولوژی که ارتباط بین مفاهیم در اسناد وب و دنیای واقعی را مشخص میکند و با این کار اسناد مربوطه توسط ماشینها قابل پردازش و فهم میشود و به اشتراک گذاری بین عاملها را تسهیل میکند. آنتولوژی توسط مردم، پایگاهای داده و برنامههای کاربردی که نیاز به اشتراک گذاری اطلاعات یک دامنه خاص را دارند استفاده میشود.
همچنین مقالاتی در زمینه برنامه¬های جاوا، معماری سرویس گرا، هستیشناسی و وب معنایی نیز آورده شده است.
مقدمه
کتابخانه آنلاین یا دیجیتالی با پیدایش روشهای عرضه اطلاعات به صورت دیجیتال شکل گرفت. از زمانی که نشر سنتی یا ارائه اطلاعات بهصورت چاپی، به سوی نشر الکترونیک گام برداشت، با پدیدهای به نام کتابهای الکترونیکی مواجه شدیم. این متون به جای کاغذ روی دیسکها و حافظه رایانه ها ذخیره میشدند و به وسیله رایانه بازیابی و ارائه می گردیدند.محل و فضایی که کتابهای الکترونیکی و دیجیتالی را نگهداری و سازماندهی میکند و تمهیدات لازم را به منظور انواع پردازش، چگونگی دسترسی به اطلاعات، مرتبسازی و ذخیره مطالب و نیز ارائه قابلیتهای متنوع به کاربران فراهم میسازد، کتابخانه دیجیتالی است. از این رو، میتوان اذعان داشت که دانشهای مربوط به فناوری اطلاعات باعث شده که امروزه تمامی امکانات و بهرهوریهایی که در زمینه کتاب، نشر و کتابخانههای سنتی وجود دارد به صورت کاملتر، آسانتر، دقیقتر و سریعتر در کتابخانههای دیجیتالی عرضه شود. نکته مهم اینکه بسیاری از مؤلفان و ناشران برای نشر گسترده محصولات خود ، با چالشهای جدی بهویژه در مسائل مادی و هزینه مالی انتشار ، مواجه میشوند. از سوی دیگر، بسیاری از محققان خواستار این هستند که کتابها و منابعی را که به صورت چاپ شده در اختیار دارند، به صورت دیجیتالی نیز در اختیار داشته باشند و اگر کتابی از چاپ خارج میشود، متن آن نیز در قالب نرمافزار عرضه شود تا از پژوهش دیجیتالی نیز بهره لازم را ببرند.
بنابراین با ایجاد «کتابخانه دیجیتالی» هم نیاز کاربران و هم نیاز ناشران و عرضهکنندن تأمین میشود و بهیکباره هزینهها و چالشهای مالی آن از پیش رو برداشته میشود، هر چند برای رسیدن به این هدف باید اهتمام بیشتری از سوی مراکز مربوطه صورت گیرد. البته این پروژه فقط یک پروژه تحقیقاتی دانشگاهی است و استفاده تجاری از آن مد نظر نمی باشد و حتی در فضای وب نیز مورد استفاده قرار نخواهد گرفت.
در ادامه به بررسی، تحلیل و پیاده سازی پروژه کتابخانه آنلاین خواهیم پرداخت. هدف از تحلیل این سیستم نرم افزاری، یافتن راه حلهای مناسب برای پیاده سازی می باشد. یافتن راه حل مناسب نیاز به بررسی دارد که بایستی از یکی از روشهای تحلیل مناسب استفاده نمود. روشی که برای تحلیل این سیستم استفاده شده روش RUP می باشد که برای نمایش برخی از مراحل آن از نمودارهای UML استفاده شده است.
فصل اول
چشم انداز پروژه
1-1- مقدمه
در این فصل ابتدا تعریفی از Vision ارائه می دهیم و سپس به بررسی مواردی می پردازیم که باید در چشم انداز پروژه یا همان Vision مورد بررسی قرار گیرند.
1-2- Vision
Vision یا چشم انداز پروژه در حقیقت یک سری مستندات اولیه پروژه است که شامل بررسی موارد ذیل می باشد:
1- موضوع پروژه
2- اهداف پروژه
3- انجام پروژه چه سودی دارد
4- ویژگیهای پروژه
5- ذینفعان پروژه چه کسانی هستند
6- سابقه انجام پروژه های مشابه
7- معایب پروژه های گذشته
8- زبان برنامه نویسی
9- پایگاه داده
10- سیستم عامل مورد استفاده
11- روش تحلیل
12- نرم افزارهای مورد نیاز برای تحلیل و پیاده سازی
1-3- موضوع پروژه
موضوع پروژه جاری پیاده سازی یک وب سایت با عنوان کتابخانه آنلاین می باشد.
1-4- اهداف پروژه
• هدف از پیاده سازی ، سیستمی است که با آن بتوان عملیات آپلود ، دانلود و نمایش کتابها را با سطوح دسترسی مختلف انجام داد.
• در پیاده سازی این پروژه اهداف تجاری مد نظر نمی باشد. بلکه فقط اهداف آموزشی زیر مد نظر می باشد: (البته ممکن است از این سیستم در مقاصد تجاری نیز استفاده شود)
1- آشنایی با برنامه های آنلاین و تحت وب
2- آشنایی با تحلیل این گونه برنامه ها
3- آشنایی با روش پیاده سازی این گونه نرم افزارها
4- آموزش برنامه نویسی سیستمهای تحت وب
5- آموزش نحوه استفاده از ابزارهای برنامه نویسی برای پیاده سازی این گونه سیستمها
6- آموزش نحوه ارتباط بین پایگاه داده و صفحات وب در این گونه سیستمها
7- آشنایی با روش برنامه نویسی تجاری
1-5- انجام پروژه چه سودی دارد
• هزینه دوره های آموزشی خارج از دانشگاه برای دانشجو حذف می شود.
• انجام این پروژه از نظر کارآموزی و آموزش نحوه انجام یک پروژه تجاری برای کسانی که به نحوی با پروژه سررکار دارند بسیار مفید است.
• مولفه هایی که در این پروژه تولید می شوند اکثرا در پروژه های آینده و یا پروژه های مشابه نیز قابل استفاده اند و این مساله خود باعث صرفه جویی در زمان اجرای پروژه های دیگر خواهد شد.
1-6- ذینفعان پروژه
• تحلیل گر: کسی است که عملیات تحلیل سیستم را انجام می دهد و با سیستم به خوبی آشنایی دارد.
• برنامه نویس: کسی است که عملیات پیاده سازی و برنامه نویسی را با استفاده از مستندات تولید شده توسط تحلیلگر ، انجام می دهد.
• افراد تحت تعلیم دوره: افراد تحت تعلیم دوره معمولا دانشجویانی هستند که در این دوره آموزشی شرکت نموده اند.
• مشتریان: مشتریان کسانی هستند که در آینده این نرم افزار را خریداری می نمایند و به نحوی از این برنامه استفاده می نمایند.
1-7- سابقه انجام پروژه های مشابه
نسخه های بسیار متوعی از برنامه کتابخانه آنلاین در سرتاسر دنیا به زبانهای مختلف (چه از لحاظ برنامه نویسی و چه از لحاظ زبان ملی) پیاده سازی شده اند که زمینه فعالیت آنها به شرح ذیل می باشد:
1- فعالیتهای علمی
a. دانشگاهی
b. پژوهشی
c. آموزشی
2- فعالیتهای تجاری
a. خرید
b. فروش
c. بازاریابی
3- فعالیتهای عمومی
a. درج خلاصه کتب
b. معرفی کتابهای تازه چاپ شده
c. معرفی سایر کتابخانه های آنلاین
دانلود کتاب با عنوان راهنمای استفاده از Web mail HBINET
فرمت فایل ( word )
تعداد صفحات : (222)
فهرست :
- مقدمه
- نحوه ورود و استفاده از Webmail HBINET
- طرز استفاده از امکانات موجود در نوار ابزار استاندارد
- ارسال پیغام
- خواندن و دریافت پیغام های جدید
- پاسخ به پیغام های E-mail
- دریافت پیغام جدید
- کاربا پوشهها و مرتب کردن و طبقه بندی پیغام ها
- مروری بر تقویم
- پیدا کردن آدرس و مشخصات افراد
مقدمه :
Out look web Access to Microsoft Exchange Server برنامه ای متشکل از پست الکترونیکی، تقویم های شخصی، زمانبندی قرار ملاقاتها، برقراری ارتبـاط با دیگـران در هـرکجـا و هر زمـان، انجـام وظایف، ثبت و ضبط اطلاعـات شخصـی، تماسها و مرتب و منظم کردن فایلها است .
از طریق سیستم های پست لکترونیکی (Electronic Mail) میتوانید یک پیغام خصوصی برای شخص دیگری روی شبکه بفرستید، هنگامی که به یک سیستم میزبان پست الکترونیکی متصل می شوید، مانند پست معمولی یک آدرس منحصر به فرد برای شما در نظر گرفته می شود .
دانلود سمینار کارشناسی ارشد مهندسی کامپیوتر وب کاری در صفحات وب Web Mining با فرمت pdf تعداد صفحات 114
این سمینار جهت ارایه در مقطع کارشناسی ارشد طراحی وتدوین گردیده است وشامل کلیه مباحث مورد نیاز سمینارارشد این رشته می باشد.نمونه های مشابه این عنوان با قیمت های بسیار بالایی در اینترنت به فروش می رسد.گروه تخصصی مااین سمینار رابا قیمت ناچیزی جهت استفاده دانشجویان عزیز در رابطه با منبع اطلاعاتی در اختیار شما قرار می دهد.حق مالکیت معنوی این اثر مربوط به نگارنده است وفقط جهت استفاده ازمنابع اطلاعاتی وبالا بردن سطح علمی شما دراین سایت ارایه گردیده است.