دسته بندی | برنامه ریزی شهری |
بازدید ها | 1 |
فرمت فایل | doc |
حجم فایل | 5686 کیلو بایت |
تعداد صفحات فایل | 90 |
فهــرست مطالب
موضوع صفحه
پیش گفتار
فصل اول : تکنیک های انجام پروژه
معرفی پروژه..................................................................................................................................................... 1
اهداف پروژه..................................................................................................................................................... 1
روش انجام پروژه.............................................................................................................................................. 2
تکنیک های طراحی صفحات وب.................................................................................................................... 3
فصل دوم : ASP
Active Server Page چیست ؟................................................................................................................ 6
شروع کار با Active Server Pages ........................................................................................................ 7
ساخت صفحات پویا......................................................................................................................................... 7
اجرای صفحات ASP ..................................................................................................................................... 8
تنظیمات سرویس دهنده اطلاعات اینترنت..................................................................................................... 9
نصب IIS در ویندوز 2000 ...................................................................................................................... 9
نصب IIS در ویندوز XP ......................................................................................................................... 11
به کار گیری FrontPage ............................................................................................................................ 12
ایجاد اولین صفحات ASP خودتان................................................................................................................ 13
آشنایی با اسکریپت های ASP ..................................................................................................................... 14
Data types یا انواع داده ای......................................................................................................................... 14
کار با متغیر ها................................................................................................................................................. 14
عملگرهای مقایسه .......................................................................................................................................... 15
عملگرهای منطقی............................................................................................................................................ 15
ساختار کنترلی منطق شرطی.......................................................................................................................... 15
ساختار کنترلی منطق حلقوی......................................................................................................................... 16
ساختار کنترلی منطق انشعابی........................................................................................................................ 17
استفاده از سابروتین ها..................................................................................................................................... 18
استفاده از توابع................................................................................................................................................. 18
کار کردن با آبجکت ها.................................................................................................................................... 19
توابع Write و Redirect ........................................................................................................................... 19
فــرم ها........................................................................................................................................................... 20
بانک اطلاعاتی................................................................................................................................................. 21
ارتباط با یک بانک اطلاعاتی........................................................................................................................... 21
کار کردن با بانک های اطلاعاتی با استفاده از ASP .................................................................................... 22
آبجکت Recordset ..................................................................................................................................... 24
متد Open .................................................................................................................................................... 24
استفاده از adovbs.inc ................................................................................................................................ 25
درج کردن رکورد ها......................................................................................................................................... 26
به روز رسانی رکورد ها.................................................................................................................................... 26
حذف رکورد ها................................................................................................................................................ 27
فصل سوم : Access 2003
بخش اول : مقدمه ای بر بانک های اطلاعاتی مبتنی بر ارتباط و اکسس 2003 .......................................... 28
بانک اطلاعاتی رابطه ای چیست ؟............................................................................................................... 28
چه نوع کار هایی می توان با اکسس انجام داد ؟......................................................................................... 28
اجرای اکسس............................................................................................................................................... 29
باز کردن یک بانک اطلاعاتی موجود........................................................................................................... 30
میز کار اکسس............................................................................................................................................. 31
پنجره اصلی بانک اطلاعاتی......................................................................................................................... 32
نمایی از اجرای بانک اطلاعاتی.................................................................................................................... 34
جدول : انبار داده......................................................................................................................................... 34
ارتباط ها : متصل کردن جدول ها به یکدیگر............................................................................................ 37
بستن یک بانک اطلاعاتی اکسس................................................................................................................ 38
بخش دوم : کار با بانک های اطلاعاتی موجود و اشیای آنها........................................................................... 38
دیدن جدول ها............................................................................................................................................ 38
باز کردن یک جدول در اکسس................................................................................................................... 38
ویرایش داده های جدول.............................................................................................................................. 38
تغییر دادن داده های جدول........................................................................................................................ 39
پاک کردن محتوای فیلد............................................................................................................................. 39
لغو تغییرات.................................................................................................................................................. 39
لغو تغییرات انجام شده بر روی فیلد جاری................................................................................................. 39
لغو تغییرات بعد از جابه جا شدن بین فیلد ها........................................................................................... 40
لغو تغییرات بعد از ذخیره کردن یک رکورد............................................................................................... 40
اضافه کردن رکورد به جدول....................................................................................................................... 40
پاک کردن رکورد ها.................................................................................................................................... 41
انتخاب یک یا چند رکورد........................................................................................................................... 41
پاک کردن رکورد های انتخاب شده............................................................................................................ 42
بخش سوم : ساختن بانک های اطلاعاتی و اشیای درون آنها......................................................................... 43
ساختن جداول............................................................................................................................................. 43
ساختن یک جدول جدید........................................................................................................................ 43
ساختن جدول از صفر.............................................................................................................................. 43
انتخاب نوع داده مناسب.............................................................................................................................. 46
بخش چهارم : جدول های ایجاد شده در این پروژه........................................................................................ 50
فصل چهارم : پیاده سازی
مقدمه............................................................................................................................................................... 53
صفحه اصلی و اجرایی سایت ( frame.htm ) ............................................................................................. 53
بنر سایت ( baner.html ) .......................................................................................................................... 54
صفحه اصلی ( HomePage ) سایت ( main.html ) .............................................................................. 55
صفحات رزرو بلیط........................................................................................................................................... 56
صفحات کنسل کردن بلیط............................................................................................................................. 62
صفحات مدیریت سایت................................................................................................................................... 66
صفحات متعلق به لینک های داخل بنر.......................................................................................................... 70
فصل پنجم : تجزیه و تحلیل
روندنمای رزرو بلیط......................................................................................................................................... 73
روندنمای لغو بلیط.......................................................................................................................................... 74
روندنمای مدیر سایت...................................................................................................................................... 75
نمودار جریان مستندات................................................................................................................................... 76
نمودار سطح صفر ( C.D. ) .......................................................................................................................... 76
نمودار سطح اول ( D.F.D. منطقی ) برای رزرو و کنسل............................................................................. 77
نمودار سطح اول ( D.F.D. منطقی ) برای مدیر سایت................................................................................ 78
نمودار سطح دوم ( D.F.D. منطقی ) .......................................................................................................... 79
پایگاه داده ( Data Base ).......................................................................................................................... 80
Data Dictionary ( D.D.) .................................................................................................................... 82
دیکشنری ساختار داده................................................................................................................................. 82
دیکشنری اجزاء داده.................................................................................................................................... 84
نمودار نهاد _ رابطه ( E.R.D. ) .................................................................................................................. 87
کنترل ها.......................................................................................................................................................... 88
دیکشنری پردازش داده ( P.D.E. ) ............................................................................................................. 89
Structure Chart ...................................................................................................................................... 90
مقدمه :
اساس طراحی صفحات در این سایت فریم می باشد زیرا فریم صفحات سایت را زیباتر می کند . و برای صفحات رزرو بلیط ، کنسل کردن بلیط و مدیریت از ASP و زبان برنامه نویسی VBScript استفاده شده است . همچنین برای پیغام های هر صفحه از زبان برنامه نویسی Java Script استفاده شده است .
صفحــه اصلی و اجرایی سایت ( frame.htm ) :
صفحه اصلی و اجرایی این سایت با فریم ایجاد شده است ، به طوریکه صفحه Internet Explorer را به دو قسمت تقسیم می کند ، یکی بنر که همیشه در طول اجرا ثابت است و دیگری صفحه Main که Home Page سایت را تشکیل می دهد و با کلیک کردن کلید ها صفحه Main تغییر وضعیت می دهد .
بنــر سایت ( baner.html ) :
بنر این سایت با استفاده از نرم افزار Flash ایجاد گردیده است .
به این ترتیب که ابتدا از طریق کلید Frame Rate در صفحه اصلی Flash اندازه Stage را به 118×980 تغییر وضعیت دادیم و سپس از طریق منوی File گزینه Import عکس مورد نظر را به صفحه Import کرده و با استفاده از ابزار Transform عکس را به اندازه Stage بزرگ می کنیم . تمام این عملیات در لایه اول صورت می گیرد . بعد از اتمام کار فریم آخر را انتخاب کرده و F5 می زنیم . سپس لایه جدیدی را new کردیم ، از این لایه به اندازه 6 لایه کارهای زیر تکرار شده است :
در فریم اول تصویر کوچکی از اتوبوس Import شده است ! انتخاب عکس ! زدن کلید Ctrl+g تا به گروه تبدیل شود ! انتخاب فریم آخر که در اینجا به اندازه 15 فریم جلو رفته ایم ! زدن کلید F6 ! حرکت دادن عکس و سپس انتخاب کل فریم ها و کلیک راست بر روی آنها و زدن گزینه Create Motion Tween . بعد از انجام کار در این 6 لایه ، لایه جدیدی را new کرده ، به همان روش قبلی عمل می کنیم ولی این بار به جای Import کردن عکس از نوشته استفاده می کنیم که این کار را نیز در 3 لایه متوالی انجام داده ایم . وقتی تمام نوشته ها در جای خود ساکن شدند ، در لایه جدیدی کل نوشته را با رنگ سفید روی نوشته های قبلی نوشته ایم و فریم آخر را انتخاب کرده و کلید F5 را زده ایم . سپس لایه دیگری را new کرده ، مستطیلی روی نوشته می کشیم . مستطیل را با گرادیانت خطی رنگ کرده ، با ابزار Transform رنگ را تنظیم می نماییم ، فریم آخر را انتخاب کرده و F6 می زنیم . کل فریم ها را انتخاب کرده و از پنل Frame گزینه Tweening ، گزینه Shape را انتخاب می نماییم و در آخر لایه بالایی را Mask و لایه پایینی را Masked قرار می دهیم .
زیر بنر 5 کلید داریم که همگی لینک هستند و از کلید های آماده Frontpage ، واقع در منوی Insert گزینه Interactive Button استفاده شده اند .
صفحــه اصلی ( HomePage ) سایت ( main.html ) :
در ابتدای این صفحه نوشته ای که در واقع خوش آمد گویی به کاربران است در حال حرکت می باشد که این کار از طریق تگ