PDA

View Full Version : برنامه نویسی یک دایر



wayiran
یک شنبه 05 مهر 1383, 13:52 عصر
سلام
دوستان من مدیر سایت علمی http://science.co.sr هستم ، من در این سایت لینک 6000 سایت علمی ایرانی را قرار داده ام ، این سایت حاصل یک سال تلاش شبانه روزی من است من پس از موفقیت در تکمیل این سایت حالا تصمیم گرفته ام تا دایره المعارفی رایگان به زبان فارسی در اینترنت طراحی کنم . نحوه طراحی دایره المعارف به این شکل است که من ابتدا کسانی که صلاحیت همکاری در ساخت دایره المعارف را دارند را به عضویت در دایره المعارف به عنوان همکار در می آورم و پس از آن آن ها با ورود به سایت می توانند تا به تکمیل قسمت های مختلف دایره المعارف بپردازند . دوستان زیادی در این پروژه گروهی اعلام همکاری کرده اند که از آن جمله می توان به وزارت علوم (که فضای مورد نیاز برای دایره المعارف را در اختیار ما قرار میدهد) مدیران و نویسنگان سایت های علمی و دانشگاه ها و مراکز آموزشی . تنها مشکلی که باقی مانده برنامه نویسی دایره المعارف است که امیدوارم با کمک شما بزرگواران این مشکل هم حل شود و طراحی یک منبع علمی فارسی بر روی اینترنت به یک واقعیت تبدیل شود . در ضمن همه کسانی که در برنامه نویسی این پروژه نقشی داشته باشند نام و آدرس سایتشان به عنوان برنامه نویس دایره المعارف در قسمت همکاران دایره المعارف ثبت خواهد شد . پیشاپیش از مدیر این سایت هم به خاطر انجمن ها و سطح بالای آن ها تشکر می کنم . خوب بیش تر از این سرتان را درد نمی آورم و به اصل موضوع اشاره می کنم :

+++++++++++++++
مدیر اصلی دایره المعارف برای ثبت یک همکار جدید (که امکان تکمیل دایره المعارف را داشته باشد) پس از وارد کردن مشخصات شخصی خود (نام کاربری و رمز عبور خود) یک آی دی وارد می کند(که مربوط به همکار سایت است) و این به این معناست که امکان عضویت آن همکار را فعال کرده است
همچنین مدیر اصلی سایت می تواند عضویت یک همکار را متوقف کند .


http://www.sharemation.com/wayiran/ooo11.jpg[img]

پس از آن همکار سایت این امکان را دارد تا با ورود به صفحه ثبت نام و پر کردن فرم مربوطه (نام کاربری را باید همان آی دی انتخاب کند که مدیر اصلی سایت فعال کرد) به عضویت سایت به عنوان یک همکار در آید.


http://www.sharemation.com/wayiran/ooo2.jpg[img]



پس از کلیک بر روی ذخیره اطلاعات



http://www.sharemation.com/wayiran/ooo2-5.jpg[img]


از این پس همکار سایت قادر است تا با ورود به سایت اقدام به تکمیل دایره المعارف کند



http://www.sharemation.com/wayiran/ooo3.jpg[img]


پس از ورود به سایت از همکار پرسیده می شود که تمایل به تکمیل کدام بخش از دایره المعارف را دارد که او با کلیک بر روی هر بخش به آن بخش وارد خواهد شد



http://www.sharemation.com/wayiran/ooo3-5.jpg[img]

مثلا به بخش فیزیک وارد می شود



http://www.sharemation.com/wayiran/ooo4.jpg[img]

در اینجا همکار سایت برای تکمیل دایره المعارف دو انتخاب دارد
انتخاب اول - در صورتی که عنوان مطلب تهیه شده توسط او قبلا ثبت شده باشد او می تواند تا با کلیک بر روی آن عنوان به قسمت ویرایش وارد شده و مطلب مورد نظر خود را وارد کند



http://www.sharemation.com/wayiran/ooo6.jpg[img]



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


http://www.sharemation.com/wayiran/ooo5.jpg[img]



به همین ترتیب به مرور قسمت های مختلف دایره المعارف تکمیل می شوند ولی این فقط مربوط به قسمت تکمیل دایره المعارف بود . برای دسترسی استفاده کنندگان به مطالب ثبت شده باید امکان جستجو در مطالب فراهم شود

http://www.sharemation.com/wayiran/ooo7.jpg[img]

موضوعات تکمیلی در کار برنامه نویسی دایره المعارف

+
هر همکار دارای مشخصات زیر باید باشد => نام کاربری - رمز عبور - آدرس ایمیل - آدرس سایت - نام و نام خانوادگی - متولد سال - تخصص - تعداد ارسال - زمان آخرین ارسال - فعال یا متوقف

+
اگر تعداد مطالب ارسال شده کمتر از 20 تا بود در صورتی که یک همکار در طول یک هفته هیچ مطلبی ارسال نکرد ایمیلی به او ارسال می شود و بر این نکته تاکید می کند که در صورت تکرار عضویت متوقف خواهد شد ، در صورت تکرار در بار دوم عضویت او به طور خودکار متوقف می شود

+
توقف عضویت به معنای حذف همکار نیست بلکه اگر خصوصیت "فعال یا متوقف" که در مشخصات همه همکاران وجود دارد در حالت متوقف باشد کاربر امکان دسترسی به سایت را ندارد و برای فعال سازی مجدد باید با مدیر اصلی سایت تماس بگیرد

+
در آخر هر مطلبی که همکاران سایت تهیه می کنند به طور خود کار نام آنها با یک لینک به آدرس سایت آن ها ثبت شود . مثلا => محمد محمدی

+
یکی از مهمترین کارها این است که در متن یک مقاله اگر کلمه ای آورده شده که آن کلمه خود، عنوان یک مقاله است پس آن کلمه به صورت یک لینک به مقاله اش در آید ،مانند همه دایره المعارف های اینترنتی

++++++++++++++++++++++++++++++

این خلاصه ای از ساختار برنامه نویسی کار بود که فکر می کنم خیلی هم مشکل نباشد

لطفا من را راهنمایی کنید ، من قبلا با ویژوال بیسیک برنامه نویسی می کردم و تا حد زیادی با ساختار برنامه نویسی آشنا هستم ولی با برنامه نویسی تحت سرور هیچ وقت آشنا نبوده ام

امیدوارم تا من را در این پروژه علمی که در نهایت باعث پیشرفت کشورمان خواهد شد تنها نگذارید

nematia
یک شنبه 05 مهر 1383, 15:18 عصر
اولا: جریان این تصاویر چی بود؟
دوما: بهش فکر میکنم! :متفکر:
سوما: آیکون سایتتون به درد جزیره من میخوره!
چهارما: پس چرا جزیره دانش رو معرفی نکردید!!!!؟؟؟؟ :-x

oxygenws
یک شنبه 05 مهر 1383, 19:54 عصر
من با سایتتون خیلی مشکل دارم، از دامنه گرفته تا سیستم طراحی سایتتون و .... اونقدر زیاده که مطرح نمی کنم.

موفق باشید، امید

houtanal
یک شنبه 05 مهر 1383, 19:59 عصر
از اونجایی که مدتی در شرکتی کار می کرد که قرار بود یاهوی فارسی بشه (که البته درش تخته شد!) بهت توصیه می کنم که ساختار وب دایرکتوری هایی مثل یاهو رو ببینی.
صفحه اول سایتت خیلی شلوغه
فقط لینکه ! امکاناتی مثل رای دادن به سایت یا گذاشتن کامنت وجود نداره
شمارنده وجود نداره
بهتره وبلاگ ها رو از وب سایت ها جدا کنی
بهتره موضوعات رو به طور دسته بندی در صفحه اولت بیاری که هم زودتر لود میشه هم می تونی چیزهای دیگه ای مثل تبلیغات درش بذاری و هم زیبا تره
در ضمن امکان ارسال سایت رو برای بازدید کنندگان هم بذار که در صورت تایید مدیر به فهرست اضافه بشه

موفق باشی