.:رویال آی تی:.

× دسته بندی ها

طراحی و پیاده سازی چت روم تحت وب با بهره گیری از تکنولوژی Ajax

چکیده

خدمات گفتگوی آنلاین یکی از سرویس‌هایی هست که امروزه استقبال زیادی از آن‌ها شده است.اما بعضی از این سرویس‌ها نیاز به نصب نرم افزار سمت کلاینت دارد.در این پروژه سعی می‌گردد تا یک سرور گفتگوی آنلاین بر بستر وب و HTML طراحی شود و کاربران بدون نیاز به نصب نرم افزار بتوانند با یکدیگر به گفتگو بپردازند.این پروژه بر مبنای تکنولوژی Ajax پیاده سازی می‌گردد و در آن تمام قابلیت‌های یک محیط گفتگوی آنلاین لحاظ می‌گردد.

پروژه حاضر همراه با فایل های پروژه آجاکس(قابل ویرایش) نیز می باشد.

 

مقدمه

با توجه به اینکه از خدمات گفتگوی آنلاین امروزه استقبال زیادی صورت گرفته است در اینجا ما به بررسی این موضوع می‌پردازیم و در ادامه بخش‌های از پروژه که موردبحث قرار می‌گیرد.

۱-معرفی پروژه: در این بخش به تعریف پروژه، هدف پروژه، مشکلات موجود و مزیت‌های سیستم  پرداخته می‌شود.

۲- ابزارهای مورداستفاده: در این بخش به توضیح کوتاهی از ابزارهای استفاده‌شده در پروژه می‌پردازد.

۳- تحلیل نیازمندی‌ها(پایگاه داده): این بخش به توضیح فیلدهای مورداستفاده وتخصیص هرکدام پرداخته است.

۴- طراحی سیستم: این بخش به معرفی قسمت‌های طراحی‌شده در سیستم می‌پردازد.

تعریف پروژه

در این پروژه سعی می‌گردد تا یک سرور گفتگوی آنلاین بر بستر وب و HTML طراحی شود و کاربران بدون نیاز به نصب نرم‌افزار بتوانند با یکدیگر به گفتگو بپردازند.این پروژه بر مبنای فنّاوری Ajax پیاده‌سازی می‌گردد و در آن تمام قابلیت‌های یک محیط گفتگوی آنلاین لحاظ می‌گردد.

مقدمه    ۱
فصل اول :تعریف پروژه    ۲
۱-۱- تعریف پروژه:    ۳
۱-۲- پشتیبانی    ۳
۱-۲-۱- فرایند پشتیبانی    ۳
۱-۲- راهنما میز کار (HELP DESK)    ۴
۱-۲-۱- تعریف راهنما میز کار    ۴
۱-۲-۲- وظایف راهنما میز کار    ۴
۱-۲-۳- امکانات راهنما میز کار    ۵
۱-۳- سیستم تیکت (TICKET) چیست؟    ۶
۱-۳- دانشنامه    ۱۰
۱-۳-۱- تعریف دانشنامه    ۱۰
۱-۳-۲- ضرورت ها و اهداف    ۱۱
۱-۳-۳- ویژگی های دانشنامه    ۱۱
فصل دوم :ابزارشناسی    ۱۳
۲-۱- نرم افزار DREAMWEAVER     ۱۴
۲-۱–۱- آموزش Dreamweaver    ۱۴
۲-۱-۱-۱-  پنل ها ((Panels    ۱۴
Document    ۱۴
۲-۱-۲- محیط های طراحی    ۱۴
۲-۲- زبان برنامه نویسی PHP    ۱۶
۲-۲–۲- تاریخچه مختصری از PHP    ۱۶
۲-۲-۳- توانایی های PHP    ۱۷
۲-۲-۴- میزان بهینه سازی:    ۱۸
۲-۲-۵- ترکیب    ۱۸
۲-۲-۶- چگونه از PHP استفاده کنیم ؟    ۱۹
۲-۲-۷– Ajax چیست ؟    ۱۹
۲-۳- MYSQL    ۲۰
۲-۳-۱- هدف از ايجاد MySQL    ۲۰
۲-۳-۲- معماري    ۲۱
۲-۳-۳- مديريت اتصال    ۲۲
۲-۳-۴- دستورات و عناصر اصلي    ۲۲
۲-۳-۶- موتور ذخيره‌سازي اطلاعات    ۲۲
۲-۳-۷- ويژگي‌هاي برتر    ۲۳
۲-۳-۸- ابزارهاي مديريتي    ۲۴
۲-۳-۹- هزينه برحسب کارايي    ۲۵
۲-۳-۱۰- مروري بر ويژگي بانک اطلاعاتي MySQL    ۲۶
۲-۴- فریم ورک چیست؟    ۲۸
۲-۴-۱- فریم ورک در PHP چیست؟    ۲۸
۲-۴-۲- انواع فریم ورک ها در PHP    ۲۹
۲-۴-۲-۱- Yii Framework    ۲۹
۲-۴-۲-۲-CodeIgniter Framework      ۳۰
۲-۴-۲-۳- Zend Framework    ۳۰
۲-۴-۲-۴- CakePHP Framework    ۳۱
فصل سوم :تحلیل پایگاه داده    ۳۲
۳-۱- جداول پایگاه داده    ۳۲
۳-۱-۱- جدول تنظیمات نرم افزار    ۳۳
۳-۱-۲- جدول پیام    ۳۴
۳-۱-۳- جدول اتاق    ۳۴
۳-۱-۴- جدول جلسه    ۳۵
۳-۱-۵- جدول کاربر    ۳۶
فصل چهارم :طراحی سیستم    ۳۸
۴-۱- توضیحاتی در مورد پروژه    ۳۸
۴-۲- صفحه اصلی    ۳۹
۴-۳- صفحه اتاق گفتگو    ۴۰
۴-۴- صفحه پروفایل کاربری    ۴۱
۴-۵- صفحه مدیریت    ۴۳
نتیجه گیری    ۴۷
ضمائم    ۴۷

royalit

محصولات مرتبط

دیدگاه ها

- - - - - - - - - - - - - - - - - - - - -