فصل اول: تشریح کلی سایت
1- 1 تشریح کلی پروژه 2
1-1-1 لیست وکلا 2
1-1-2 اخبار 2
1-1-3 بخش پرسش و پاسخ 2
1-1-4 انتقادات و پیشنهادات 2
1-1-5 بخش درباره ما 3
1-1-6 بخش تماس با ما 3
1-1-7 بخش عضویت 3
1-1-8 بخش قوانین و مقررات 3
1-2 دلایل و اهداف پروژه 4
1-3 بررسی کارهای مشابه 7
1-3-1 سایت وکلای مرکز 8
1-3-2 سایت وکلای استان همدان 9
1-3-3 سایت وکلای استان آذربایجان غربی 10
1-3-4 سایت وکلای استان گلستان 11
1-3-5 موسسه حقوقی شمس 12
1-4 بررسی امکانات سایت 13
1-5 ابزارهای پروژه 14
1-5-1 مقدمه ای بر MySQL 14
1-5-2 قابلیت های MySQL 15
1-3-5 php 15
1-6 تاریخچه CSS 23
1-6-1 مزایا و معایب CSS 24
فصل دوم: تجزیه و تحلیل پروژه از دید گاه مهندسی نرم افزار
2-1 مقدمه 26
2-2 محدوده مهندسی نرم افزار و تمرکز آن 26
2-3 تکنولوژی ها و روشهای عملی 27
2-4 متدولوژی 27
2-5 تجزیه و تحلیل وب سایت از دیدگاه مهندسی نرم افزار 28
2-5-1 مدیریت 29
2-5-2 مدیریت اخبار 29
2-5-3 پرسش و پاسخ 30
2-5-4 نظرسنجی 30
2-5-5 کاربران 31
2-5-6 نمودار توالی 33
فصل سوم: تجزیه تحلیل پایگاه داده
3-1 مقدمه 37
3-2 جداول پایگاه داده وب سایت 37
3-3 جدول کاربران 37
3-4 جدول لیست وکلا 38
3-5 جدول سؤال 38
3-6 جدول قوانین 38
3-7 جدول مشاوره 39
3-8 جدول دفاتر اسنادرسمی 39
3-9 جدول اخبار 39
3-10 جدول نظرسنجی 40
3-11 جدول تماس 40
3-12 جدول درباره ما 40
3-13 تشریح کلی پایگاه داده 41
فصل چهارم: معرفی امکانات پیاده سازی شده
4-1 معرفی امکانات سایت 43
4-1-1 صفحه اصلی 43
4-1-2 بخش ثبت نام کاربران 45
4-1-3 بخش اخبار 46
4-1-4 قوانین و آیین نامه ها 47
4-1-5 نظر سنجی 48
4-1-6 بخش درباره ما 49
4-1-7 بخش تماس با ما 50
4-1-8 دفاتر رسمی 51
4-1-9 مدیریت کاربران 52
4-1-10 مدیریت درباره ما 53
4-1-11 مدیریت تماس با ما 54
4-1-12 مدیریت دفاتر رسمی 55
4-1-13 مدیریت موضوعات مشاوره ای 56
4-1-14 مدیریت اخبار 57
4-1-15 مدیریت سئوالات 58
4-1-16 لیست وکلا 59
4-1-17 پرسش و پاسخ 60
فصل پنجم: پیوست
5-1 کد های مربوط به صفحات طراحی شده 62
5-1-1 توابع مرتبط با پایگاه داده 62
5-1-2 صفحه مدیریت اخبار 66
5-1-3 مدیریت کاربران 70
5-1-4 صفحه ورود اعضا 72
5-1-5 نظرسنجی 74
5-1-6 پرسش و پاسخ 75
فصل ششم: مراجع
منابع
چکیده تحقیق:
این سایت با توجه به پیشرفت روز افزون کشورمان در جهت کاهش اتلاف وقت و هزینه طراحی شده است. طوری که کاربر می تواند برای آشنایی با قوانین حقوقی، وکلای معتبر اطلاع از اخبار حقوقی و امکاناتی دیگر از طریق اینترنت عمل کند. در طراحی این سایت از جدیدترین زبان های برنامه نویسی و پایگاه داده استفاده شده است. مدیر ارشد این سایت به تنهایی مدیریت تمام بخش ها را بر عهده دارد، که شامل مدیریت اخبار، مدیریت کاربران، مدیرت سوالات و بسیاری از مواد دیگر می باشد که در ادامه به توضیح آن ها پرداخته ایم.