پروژه رشته کامپیوتر – طراحی سایت پروژه های دانشجویی

پروژه رشته کامپیوتر – طراحی سایت پروژه های دانشجویی

پروژه-رشته-کامپیوتر--طراحی-سایت-پروژه-های-دانشجوییپیشگفتار وب
يکی از مهمترين و در عين حال جوان ترين سرويس های اينترنت است که در مدت
زمانی کوتاه توانسته است در کانون توجه تمامی استفاده کنندگان اينترنت قرار
بگيرد و منشاء تحولات عمده ای در حيات بشريت باشد. در گذشته از وب صرفا’
به منظور عرضه اطلاعات استفاده می گرديد و کاربران از آن به عنوان يک
کنابخانه الکترونيکی بزرگ و در جهت يافتن اطلاعات مورد نياز خود استفاده می
کردند. وضعيت فعلی وب نسبت به گذشته دستخوش تحولات فراوانی شده است و هم
اينک از آن به عنوان بستر ارتباطات ، مبادله اطلاعات ، عمليات  تراکنشی نظير فعاليت های تجاری ، اجتماعی ، سياسی ، آموزشی و فرهنگی استفاده می گردد .نرم افزار و دنيای برنامه نويسی يکی ازعرصه هائی است  که بدون شک بيشترين تاثير را از اينترنت پذيرا بوده است ( پرداختن به مقوله تاثير اينترنت بر 
دنيای برنامه نويسی و يا تاثير نرم افزار بر اينترنت خود بحث مفصلی است ).
شرکت های عظيم نرم افزاری با لحاط نمودن جايگاه برجسته اينترنت ، اقدام به
ارائه تکنولوژی ها و معماری های متفاوتی در جهت طراحی و پياده سازی برنامه
های کامپيوتری با بهره گيری از زيرساخت اينترنت نموده اند .به
منظور پاسخ به خيل عظيم نيازهای موجود با توجه به تسهيلات ارائه شده توسط
اينترنت ، نسل جديدی از برنامه های کامپيوتری با نام ‘برنامه های وب ‘ مطرح
و در اين رابطه تاکنون تکنولوژی های متفاوتی توسط شرکت های عظيم نرم
افزاری ارائه شده است. با دارا بودن مجموعه ای گسترده از اشياء که دارای اينترفيس های ساده برنامه نویس ASP.net باشند و بهره گيری از يک محيط ترجمه شده شی گراء ، امکان پردازش های ساده تا پيچيده را با حداقل کد ممکن فراهم می نمايد.  فهرست مطالب               عنوان                                                           صفحهچکیده                                                                               4مقدمه                                                                              5برخي ويژگي‌هاي پلتفرم ASP.NET 2.0                            7برنامه چند لایه چیست؟                                                     10مزیت های برنامه های چند لایه                                              11طراحی پایگاه داده های پروژه                                              12ابزار مدیریت سایت وب(WAT)                                             18معماري و مدل Provider در ASP.NET 2.0                         20ایجاد فرم Login                                                             21ایجاد فرم Registration                                                   23لايه نمايش و رابط بصري در  ASP.NET 2.0                         نمونه‌سازي از صفحات و Master Page 24 كامپوننت‌هاي Source Data 29‌‌Themes 31‌‌Configuration                                                            32 لایه ی نمایش وب سایت                                                      1- صفحات قابل دسترس مدیر سایت                                   33   2- صفحات قابل دسترس اساتید                                         37   3- صفحات قابل دسترس دانشجویان                                   41  چکیده:این
پروژه به منظور دسترسی دانشجویان به پروژه های قبلی و توسعه آنها و
جلوگیری از دوباره کاری طراحی شده است که در آن هر استاد می تواند لیست
عناوین پروژه های ارائه شده خود را وارد نماید و دانشجویان با مشاهده
عناوین پروژه ها عنوان مورد نظر خود را انتخاب نمایند. همچنین امکان جستجو و
دستیابی به نتایج پروژه های قبلی جهت استفاده از تجربیات قبلی وجود دارد.برقراری ارتباط بین دانشجویان واساتید از طریق پیغام نیز از امکاناتی است که در این سایت قرار داده شده است. در طراحی پروژه معماري سایت را مطابق با معماري معروف سه لايه٬ در نظر گرفته ایم، يعني ساختار نرم‌افزار سايت از لايه‌هاي نمايش ٬ موتور اصلی نرم افزار٬ و ارتباط با پایگاه داده ها تشکیل شده است.صفحات سايت از طریق روش code behind برنامه نویسی شده اند به این صورت که کد هایی از آن که باید در سمت سرور اجرا شوند در یک فایل جداگانه ذخیره شده اند.در این پروژه از امکانات جدید ASP.NET 2.0 نظیر MasterPage٬ کنترل های login Themes ، کنترل های لازم به منظور ايجاد منو و treeview و رويکرد جديد به data grid و غيره استفاده شده است.

دانلود فایل

دانلود فایل پروژه رشته کامپیوتر – طراحی سایت پروژه های دانشجویی

طراحی سایت پروژه های دانشجویی,مزیت های برنامه های چند لایه,طراحی پایگاه داده های پروژه,كامپوننت هاي Source Data,نمونه سازي از صفحات,صفحات قابل دسترس مدیر سایت اساتید دانشجویان,مشاهده عناوین پروژه ها,توسعه پروژه های قبلی,لايه هاي نمايش,موتور