PDA

View Full Version : بررسی پروژه های تیمی طراحی وب (PHP)



sweb
پنج شنبه 24 خرداد 1386, 14:10 عصر
مراحل زیر معرف مراحل ایجاد پروژه طبق اصول برنامه نویسی می باشد:

1) فاز نخست : آنالیز اولیه پروژه
- یک طرح جامع از پروژه تهیه می شود و چرخه داده های و وظایف تیم بنا به تخصص آنها به آنها ارجا می شود.


2) فاز دوم : اجرای پروژه

• آنالیز نیاز مندیها
• طراحی سطح بالا
• طراحی سطح پایین
• ساختن
• مجتمع سازی و تست
• تست تائید کاربرد

- این فاز بیشترین هزینه و وقت را مطالبه می کند.

3) فاز سوم : نصب پروژه

- در این فاز نقاط ضعف برنامه بررسی و برنامه تکمیل خواهد شد.

4) فاز چهارم : پشتیبانی
در این فاز پروژه به اتمام رسیده تحت پشتیبانی سازندگان آن قرار می گیرد.



افراد مورد نیاز در یک پروژه کاملاً حرفه تحت وب (زبان PHP)
- البته بعد معرفی نیاز مندی های پروژه

> مدیریت پروژه : هماهنگ کننده میان گروههای مختلف پروژه

> تیم HTML : در پروژه های حرفه ای PHP. استفاده از تمپلیت انجین که بسیار کاربردی می باشد بعهده این گروه می باشد.

> تیم JavaScript : کار با اسکریپت های Client Side همچنین پیاده سازی اصول Ajax

> تیم گرافیک : طراحی محیط گرافیکی سایت مانند باتم ها و انیمیشن های فلش یا گیف.

> تیم تست پروژه : انجام تمامی عملیات ممکنه با تمامی حالات قابل اجرا برای کشف باگ ها و حفره ها.

> تیم PHP : نوشتن کلاس ها و توابع کاربردی

• کلاس ها و توابع پایگاه داده
• کلاس ها و توابع کاربران
• کلاس ها و توابع توزیع کنندگان XML (بصورت RSS یا Atom همچنین برای استفاده در Ajax)
• کلاس ها و توابع موتور جستجو
• کلاس ها و توابع ...

- بنا به نوع و مطالبات پروژه کلاس ها و توابع اضافه و حذف می گردند.



(لطفاً نظرات خود را بدید تا کامل شه!!! متشکرم)

(از I,Nobody (http://barnamenevis.org/forum/member.php?u=21651) متشکریم.)

behzad222
پنج شنبه 24 خرداد 1386, 14:20 عصر
اگر امکان دارد در مورد Ajax,Atom توضیح بیشتر دهید یا لینک مقاله ای در این مورد را بگذارید ممنون میشوم

I,Nobody
پنج شنبه 24 خرداد 1386, 14:33 عصر
اولاً مرسی بابت تاپیک مفیدت.
ولی این خیلی بده که ما ایرانیا( همه رو نمی گم، اکثریتو میگم) اصلاً فاز پشتیبانی رو در نظر نمی گیریم و یه پروژه رو تا مرحله تحویل می بینیم

sweb
پنج شنبه 24 خرداد 1386, 14:35 عصر
اگر امکان دارد در مورد Ajax,Atom توضیح بیشتر دهید یا لینک مقاله ای در این مورد را بگذارید ممنون میشوم

در این فارم در این تاپیک (http://barnamenevis.org/forum/showthread.php?t=50657&highlight=ajax) توضیح در مورد Ajax هستش یا موتونی از Tutorial های سایت w3schools (http://www.w3schools.com/php/php_ajax_intro.asp) و در باره خود Ajax (http://www.w3schools.com/ajax/default.asp) برای یادگیریش استفاده کنی.

Atom هم یک استاندارد اشتراک داده طبق اصول XML هستش مثل RSS. اینجا رو ببین (http://www.ibm.com/developerworks/xml/standards/x-atomspec.html)