تارا فایل

پروژه وب سایت فروشگاه خودرو به همراه مستندات


موضوع:
مستندات پروژه وب سایت فروشگاه خودرو
استاد راهنما :

گردآورنده :

جهت ارائه به

مقطع تحصیلی
کارشناسی کامپیوتر(نرم افزار)

فهرست
شرح اولیه ا
اطلاعات پروژه : ب
هدف ج
امکان سنجی د
محدودیت ه
اصطلاحات و
فصل اول
1 -1 شرح اولیه 2
2 -1 موجودیت ها 2
3 -1 مشتری 2
صفت های موجودیت 3
4-1 فروش 3
5-1 دیاگرام رابطه 4
فصل دوم
1 – 2 ورود کاربران 6
2 – 2 منوی کاربران 7
3 -2 فرم خرید 8
4 -2 لیست خرید ها 9
5 -2 فرم پشتیبانی 10
فصل سوم
1 -3 : تاریخ شمسی وب سایت 12
2 -3 : کلاس اتصال 13
3 -3 :صفحه اولیه و پیش فرض 14
4 -3 تابع شرطی 15
5 -3 کد ثبت اطلاعات 16
6 -3 ارتباط جداول 19
فصل چهارم
نحوه نصب سرویس دهنده SQL Server 2005 22
پیش نیاز ها 22
فصل پنجم
نصب Visual Studio 2008 37

شرح اولیه :
این پروژه تحت موضوع وب سایت فروشگاه خودرو راه اندازی شده است که در این وب سایت یک موجودیت مدیر وجود دارد که وظیفه مدیریت اطلاعات را بر عهده دارد.

اطلاعات پروژه :
1 . زبان برنامه نویسی Asp.Net(C#)
2 . بانک اطلاعاتی SQL سرور 2005 (قابل اتصال در 2008)

هدف:
هدف از برنامه ریزی پروژه نرم افزاری، مشخص نمودن محدود(scope) پروژه، تخمین حجم کاری مورد نیاز و در نتیجه تدوین یک برنامه زمانبدی جهت اجرای پروژه می باشد. برنامه ریزی پروژه با شناسایی نیازمندی های موضوع پروژه آغاز می شود. پس از آن طرح اجرایی پروژه جهت تشریح وظایف سطوح مدیریت عالی و میانی تدوین می گردد. نظارت بر پروژه و کنترل آن بر اساس معیارهای مهندسی نرم افزار تضمین می کند که روند اجرای وظایف در تیم ها و تخصیص منابع به آن ها بر اساس طرح اجرایی پروژه انجام پذیرد و مدیر پروژه در صورت مشاهده عدم تطابق در روند اجرا، اقدامات اصلاحی را به عمل آورد.

امکان سنجی
از مهمترین کارها در تولید نرم افزار استخراج نیازمندیها یا تحلیل نیازمندیهای آن سیستم است. مشتریان عمومی معمولا تصور مفهومی، انتزاعی و مبهمی از نتیجه نهایی خواسته هایشان دارند و نمی دانند به درستی نرم افزار مورد نظرشان چه کاری باید انجام بدهد. در این مرحله نیازمندیهای ناتمام، پیچیده و مبهم، و حتی متضاد توسط مهندسان نرم افزار ماهر و مجرب شناسایی می شوند.در این برهه تکه نرم افزارهای آماده و تجربه شده وفعال ممکن است برای پایین آوردن ریسک(ومشکلات) نیازمندیها کمک می کنند. اول نیازمندیهای عمومی از کاربران جمع آوری می شد، و دامنه توسعه و تولید نرم افزار که باید تولید شود شناسایی و تحلیل می شود، و مستندات بصورت شفاف نوشته می شود.معمولا به این مستند، مستنددامنه یا محدوده سیستم اطلاق می شود .برخی قابلیت ها ممکن است در ابتدای پروژه به خاطر مسائل مالی یا نیازمندیهای غیر شفاف و نامشخص خارج از محدوده پروژه باشند.اگر تولید و توسعه نرم افزار برون سپاری شود(به شرکت های خارجی محول شود)، این مستندات به عنوان مستندات قانونی و حقوقی در نظر گرفته می شود بنابراین در صورت اتفاق هرگونه دعوای حقوقی یا ابهام در مورد تعهدات داده شده به کاربر، این مسائل قابل شفاف سازی خواهد بود.

محدودیت :
این پروژه تنها به عنوان پروژه پایانی مقطع کارشناسی کامپیوتر گرایش نرم افزار طراحی شده است و تنها در این مقطع اعتبار دارد

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

1 -1 شرح اولیه
موضوع مورد نظر در مورد فروشگاه آنلاین خرید خودرو می باشد که در این فروشگاه کاربر می تواند وارد وب سایت شده و لیست خودروهای موجود را مشاهده و سپس خرید نماید.
در نمونه سایت هایی مانند ایران خودرو و یا سایپا خودرو کاربر ابتدا ثبت نام کرده و می تواند وارد حساب کاربری خود شده و سبد خرید خود را مشهده نماید و همچنین لیست خودرو های موجود را همراه با تصویر و توضیحات کامل مشاهده نماید.
از یک سو مدیریت می تواند وارد برنامه شده و فروش و بازدیدهای سایت را مدیریت و مشاهده کند.
2 -1 موجودیت ها :
در این برنامه موجودیت های زیر وجود دارند :
– مشتری
– خودرو
– مدیر
– فروش(موجودیت رابطه ایی)
3 -1 مشتری :
در این محیط مشتری و خودرو اساسی ترین نقش را دارند زیرا در نهایت در موجودیت رابطه ایی فروش اطلاعات خودرو و مشتری ذخیره می شوند که در صورت نبودن هر یک از این موجودیت ها این رابطه هیچگونه استفاده ایی ندارد.
صفت های موجودیت :
نام ، نام خانوادگی ، شماره ملی ، تلفن تماس ، آدرس ، کد پستی ، پست الکترونیکی ، جنسیت
3 -1 خودرو :
همانطور که در مطلب فوق اشاره شد خودرو نیز جز موجودیت های مهم این وب سایت می باشد که نقش خودرو در این محیط از همه موجودیت های مهم تر است .
صفت های موجودیت :
نام خودرو ، نوع خودرو ، رنگ ، مدل ، قیمت ، دوگانه بودن ، کد ، و…
مدیریت نیز صفاتی برای دسترسی به بخش خود را نیز دارد
4-1 فروش :
موجودیت فروش یک موجودیت رابطه ایی است و در صورت بودن دو موجودیت خودرو و مشتری بوجود می آید در غیر این صورت نمی توان آن را موجودیت خطاب کرد.
موجودیت فروش نشان می دهد که چه مشتری در چه تاریخی چه نوع خودرویی را با چه شرایطی خرید کرده است .
بعضی از صفات موجودیت فروش:کد مشتری ، کد خودرو ، تاریخ فروش ، تعداد خرید ، قیمت واحد ، شماره فاکتور، شماره پیگیری ، توضیحات و…

5-1 دیاگرام رابطه :

1 = 2 ورود کاربران

فرم فوق اولین فرمی و یا فرم پیش فرش می باشد که زمانی شما اطلاعات را بر روی هاست اپلود می کنید به عنوان هدایتگر کاربران شناخته شده و با وارد کردن آدرس وب سایت به عنوان اولین فرم نمایش می دهد.
معمولا وب سایت ها دارای چندین زبان می باشد که برای انتخاب زبان مورد نظر در فرم اولیه می توان زبان مورد نظر رخود را انتخاب و به فرم اصلی برنامه هدایت شوید که ما در این وب سایت تنها زبان فارسی را قرار داده ایم.
با کلیک کردن بر روی پرچم جمهوری اسلامی ایران وارد فرم اصلی برنامه می شوید

2 – 2 منوی کاربران

این تصویر مربوط به منوی کاربران می باشد که لیست خود روهای مربوط به فروشگاه را با جزئیات نشان می دهد در صورتی که کاربر خودروی خاص یا با قیمیت و مدل خاصی در نظر داشته باشد از دوگزینه بالای لیست برای جستجو می تواند استفاده نماید و خودروی مورد نظر خود را یافت کند.
پس از انتخاب خودروی مورد نظر با کلیک بر روی دکمه خرید می تواند عمل خرید را نیز انجام داده و به فرم خرید هدایت شود.

3 -2 فرم خرید

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

4 -2 لیست خرید ها

در لیست خرید ها که نشان دهنده این می باشد که چه کاربرانی چه محصولاتی را خرید کرده اند تنها هدف این است که ما از جدول فروش در بانک اطلاعاتی با استفاده از دستور رابطه طبیعی inner join اطلاعات دو جدول را دیگر را واکشی کنیم.

5 -2 فرم پشتیبانی

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

1 -3 : تاریخ شمسی وب سایت:
using System.Globalization;
public string Persian()
{

string Date;

PersianCalendar Pc = new PersianCalendar();

DateTime now = new DateTime();

now = DateTime.Now;

now = Convert.ToDateTime(DateTime.Now.ToString("yyyy/MM/dd"));

Date = "{0}{1}{2}{3}{4}";

Date = string.Format(Date, Pc.GetYear(now).ToString("0000"), "/", Pc.GetMonth(now).ToString("00"), "/", Pc.GetDayOfMonth(now).ToString("00"));

return Date;
تابع فوق تابعی است که با استفاده از کتابخانه موجود در سطر اول دستور می توانیم تاریخ روز مناطق مختلف را با توجه به تاریخ قمری به دست آوریم.
2 -3 : کلاس اتصال :
برای اتصال برنامه به بانک اطلاعاتی نیاز به یک رشته اتصال دارد که ما برای راحتی کار و همچنین راحتی تغییر نام سرور رشته اتصال آن را در یک کلاس به صورت عمومی تعریف کرده ایم و در ادامه یک ابجکت از کلاس مورد نظر در هر فرم فراخوانی کرده ایم .
using System;
using System.Collections.Generic;
using System.Web;
using System.Data.SqlClient;

/// <summary>
/// Summary description for Class2
/// </summary>
public class Class2
{
public SqlConnection con = new SqlConnection("data source=.sq;initial catalog=amar;integrated security=true");
public Class2()
{
//
// TODO: Add constructor logic here
//
}
}

3 -3 :صفحه اولیه و پیش فرض :
در طراحی های وب سایت یک صفحه به عنوان صفحه اولیه و پیش فرض در نظر گرفته می شود که دارای نام هایی مانند default , inex و … می باشد .
دستور حرکت بین فرم ها
Response.Redirect("default2.aspx");
از این دستور برای حرکت بین فرم ها استفاده می شود که در بخشی که نام رشته را وارد کرده ایم نام فرم مورد نظر را همراه با پسوند aspx وارد می کنیم.
تابع واکشی اطلاعات
private void sh()
{
SqlDataAdapter ada = new SqlDataAdapter("select * from car", con.con);
DataSet set = new DataSet();
con.con.Open();
ada.Fill(set, "car");
con.con.Close();
GridView1.DataSource = set;
GridView1.DataMember = "car";
GridView1.DataBind();
}
این تابع برای واکشی اطلاعات از بانک اطلاعاتی و نمایش آن به صورت جدولی در دیتا گرید ویوو استفاده می شود که ابتدا با استفاده از ابزار اسکیوال دیتا اداپتر کوئری مورد نظر را به بانک اطلاعاتی ارسال می کنیم و در ادامه با استفاده از مخزن دیتا سیت اطلاعات یافت شده را به برنامه هدایت و در دیتا گرید ویوو نشان می دهیم .
برای مثال تصویر زیر با استفاده از این دستور است

4 -3 تابع شرطی
در بعضی از مواقع ما نیاز داریم اطلاعاتی را که نشان می دهیم با استفاده از شرط خاصی باشد برای مصال لیست خودرو هایی که دارای کد خاص باشند برای همین از توابع شرطی که در پایان آنها با استفاده از دستور where شرط مورد نظر را پیاده می کنیم.
protected void Button5_Click(object sender, EventArgs e)
{
SqlDataAdapter ada = new SqlDataAdapter("select * from car where mon like '"+TextBox1 .Text +"'", con.con);
DataSet set = new DataSet();
con.con.Open();
ada.Fill(set, "car");
con.con.Close();
GridView1.DataSource = set;
GridView1.DataMember = "car";
GridView1.DataBind();
}
protected void Button6_Click(object sender, EventArgs e)
{
SqlDataAdapter ada = new SqlDataAdapter("select * from car where model like '" + TextBox2.Text + "'", con.con);
DataSet set = new DataSet();
con.con.Open();
ada.Fill(set, "car");
con.con.Close();
GridView1.DataSource = set;
GridView1.DataMember = "car";
GridView1.DataBind();
}
5 -3 کد ثبت اطلاعات
if (TextBox7.Text == "" || TextBox8.Text == "" || TextBox9.Text == "")
{
Label1.Text = "اطلاعات را به صورت کامل وارد نمایید";
}
else
{
SqlCommand cmd=new SqlCommand ("select * from car where id='"+TextBox6 .Text +"'",con.con );
con.con.Open ();
SqlDataReader dr=cmd.ExecuteReader ();
if (dr.Read ()==false )
{
Label1.Text ="این کد نامعتبر می باشد";
con.con.Close ();
}
else
{
con.con.Close ();
cmd.CommandText=null ;
dr=null ;
cmd.CommandText ="select * from foroosh where mcod='"+TextBox6 .Text +"'";
con.con.Open();
dr=cmd.ExecuteReader ();
if (dr.Read ())
{
Label1.Text ="این خودرو قبلا فروش رفته است";
con.con.Close ();
}
else
{
con.con.Close ();
cmd.CommandText = null;
cmd.CommandText = "insert into foroosh (mcod,kharidar,tell,address) values (@mcod,@kharidar,@tell,@address)";
cmd.Parameters.AddWithValue("@mcod", TextBox6.Text);
cmd.Parameters.AddWithValue("@kharidar", TextBox7.Text);
cmd.Parameters.AddWithValue("@tell", TextBox8.Text);
cmd.Parameters.AddWithValue("@address", TextBox9.Text);
con.con.Open();
cmd.ExecuteNonQuery();
con.con.Close();
Label1.Text = "اطلاعات با موفقیت درج گردید";
rf();

}
}
}
معمولا دستورات بانک اطلاعاتی برای ثبت و ویرایش و … شبیه هم می باشند اما تنها نام جداول و صفات آنها تغییر می کند .دستور بالا برای ثبت اطلاعات استفاده می شود که به شرح زیر است .
– ابتدا شرط خالی نبودن کنترل های برنامه
– شرط وجود داشتن خودرو در بانک اطلاعاتی
– شرط فروش نرفتن خودرو با کد مورد نظر
– در نهایت فروش خودرو و ثبت اطلاعات
6 -3 ارتباط جداول
SqlDataAdapter ada = new SqlDataAdapter("SELECT dbo.car.coment AS توضیحات, dbo.car.mon AS مبلغ, dbo.car.motor AS موتور, dbo.car.rang AS رنگ, dbo.car.noe AS نوع, dbo.car.model AS مدل, dbo.car.name AS خودرو, dbo.foroosh.kharidar as خریدار FROM dbo.car INNER JOIN dbo.foroosh ON dbo.car.id = dbo.foroosh.mcod", con.con);
DataSet set = new DataSet();
con.con.Open();
ada.Fill(set, "car");
con.con.Close();
GridView1.DataSource = set;
GridView1.DataMember = "car";
GridView1.DataBind();
این دستور برای ارتباط جداول استفاده می شود،به کد زیر توجه نمایید
("SELECT dbo.car.coment AS توضیحات, dbo.car.mon AS مبلغ, dbo.car.motor AS موتور, dbo.car.rang AS رنگ, dbo.car.noe AS نوع, dbo.car.model AS مدل, dbo.car.name AS خودرو, dbo.foroosh.kharidar as خریدار FROM dbo.car INNER JOIN dbo.foroosh ON dbo.car.id = dbo.foroosh.mcod
دستور فوق با استفاده از پارامتر ارتباط طبیعی سه جدول خودرو و مشتری و وفروش را به هم ارتباط و وابسته می کند.

نحوه نصب سرویس دهنده SQL Server 2005
پیش نیاز ها
برای نسخه های Standard و Enterprise ویندوز نگارش 2000 یا 2003 سرور لازم است.نسخه های Developer و Express بر روی ویندوز XP هم نصب می شوند.ابتدا بهتر است ویندوز شما کاملا به روز باشد. اکنون DVD مربوط به SQL Server را داخل درایو بگذارید تا برنامه Autorun آن اجرا شود.
اگر Autorun اجرا نشد بر روی DVD دابل کلیک کنید تا Autorun اجرا شود و اگر باز هم اجرا نشد روی DVD کلیک راست کنید و گزینه Open یا Explore را انتخاب کنید و سپس برنامه Autorun.exe را اجرا کنید (نام این فایل ممکن است به دلیل شرکت ارائه دهنده نرم افزار چیز دیگری باشد). پس از اجرای Autorun و ظاهر شدن برنامه نصب ؛ گزینه Server Components, Tools, Books Online and Samples را انتخاب کنید تا ضفحه زیر ظاهر شود.
در این صفحه License Agreement زا بخوانید و سپس تیک قسمت I accept … را بزنید.

اکنون برنامه نصب پیش نیاز های مورد نیاز را آزمایش می کند.اگر کامپیوتر شما به روز باشد می توانید در این قسمت Next را بزنید و به مرحله بعد بروید در غیر این صورت برنامه ممکن است یک سری از پیش نیاز ها را خودش نصب کند یا اینکه با دادن آدرس وب ، از شما بخواهد که آنها را بارگزاری و نصب کنید.

اگر هیچ مشکلی در این قسمت وجود نداشته باشد شما باید بتوانید شکل زیر را ببینید.

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

پس از فشردن دکمه Next ، برنامه نصب بررسی می کند که آیا ممکن است در طی روال نصب مشکلی پیش آید یا نه .این کار با بررسی قابلیتهای مورد نیاز که باید در نرم افزار های مختلف وجود داشته باشد ، انجام می شود. ممکن است در این قسمت با بعضی هشدارها مواجه شوید مانند عدم وجود IIS و یا پایین بودن توان کامپیوتر برای اجرای SQL Server.اگر این اخطارها به صورت زرد (Warning) باشند می توانید از آنها صرف نظر کنید هر چند این کار توصیه نمی شود ولی ممکن است در صورت عدم وجود بعضی از نرم افزارها ، قسمتی از قابلیتهای SQL Server نصب نشوند و قابل استفاده نباشند مثلا اگر IIS بر روی سیستم نصب نشده باشد ، شما قادر به نصب و استفاده از Reporting Service نخواهید بود.
در این قسمت نیز Next را می زنیم.

پس از این قسمت ، برنامه نصب شروع به انجام کارهای اولیه مورد نیاز برای نصب می کند.

پس از این مرحله نوبت به وارد کردن اطلاعات مربوط به مجوز Server می رسد.این اطلاعات را وارد نموده و سپس Next را بزنید.

در این قسمت می توانید سرویسهایی که به آنها احتیاج دارید را انتخاب کنید تا نصب شوند.بسته به تنظیمات کامپیوتر شما ، ممکن است بعضی از سرویس ها قابل انتخاب نباشند.

شما در این قسمت می توانید با انتخاب هرکدام از سروسها دکمه Advanced را بزنید و تنظیمات دقیق تری ا انجام دهید ولی تنظیمات پیش فرض آن برای کار معمولی کافی است.دقت کنید که دو مورد اول و آخر انتخاب شده باشند.قسمت اول سرویس دهنده پایگاه داده و قسمت آخر نیز ابزار لازم برای کارکردن با سرویس دهنده مانند Management Studio را بر روی کامپیوتر نصب می کند

در این قسمت باید تعیین کنید که سرور نصب شده ، سرویس دهنده پیش فرض SQL Server خواهد بود یا با یک نام متمایز خواهد شد.از حالت دوم در مواقعی که شما چندین سرویس دهنده SQL Server بر روی یک سرور دارید یا نسخه های متفاوتی از SQL Server مانند SQL Server 200 و SQL Server 2005 را بر روی کامپیوتر نصب کرده اید ، استفاده می شود.
دقت کنید که این کار به دلیل پایین آوردن سرعت کار سرویس دهنده و نیز مشکل شدن مدیریت سرویس دهنده های SQL توصیه نمی شود.

در این قسمت شما باید یک حساب کاربری بسازید تا سرویس دهنده SQL با دسترسی های مربوط به آن اجرا شود.ممکن است اکثر افراد در این قسمت تیک Use The Built-in System Account را بزنند و وارد قسمت بعد شوند اما این کار اصلا توصیه نمی شود و باعث پایین آمدن امنیت سرویس دهنده می شود.فرض کنید که شما یک Host دارید و به افراد مختلف اجازه می دهید از SQL Server نصب شده بر روی سرور شما استفاده کنند.اگر SQL Server با استفاده از System Account نصب شده باشد ، کاربران مختلف در صورت داشتن اطلاعات کافی و استفاده از روالهای .Net خواهند توانست از حساب کاربری که SQL Server با آن اجرا می شود سوء استفاده نموده و به تمام سیستم دسترسی پیدا کنند.شما در این قسمت می توانید با انتخای گزینه Customize for each account این تنظیمات را برای هرکدام از سرویس ها به صورت جداگانه تنظیم نمایید

پس از تنظیم حساب کاربری با فشردن کلید Next شما وارد تنظیمات اعتبارسنجی – Authentication سرویس دهنده SQL می شوید.شما می توانید از تنظیم Windows Authentication Mode استفاده کنید یا با انتخاب حالت Mixed Mode ، به SQL Server نیز اجازه دهید که حساب های کاربری مربوط به خود را نیز اعتبار سنجی کند.اعتبار سنجی Windows دارای امنیت بیشتری است اما کار کردن با آن و نیز مدیریت حسابهای کاربری آن کمی مشکل تر است مخصوصا در برنامه های ASP.Net لذا می توانید حالت Mixed Mode را انتخاب کرده و پسورد sa را وارد کنید.کاربر sa قدرتمند ترین حساب کاربری SQL Server می باشد.

پس از این تنظیمات نوبت به تنظیم خصوصیات مربوط به نحوه ذخیره سازی و مقایسه رشته ها می شود.برای این تنظیمات ، Dictionary order, Case insensitive for use with 1256 (Arabic) character set را انتخاب می کنیم.Dictionary order برای حالت فارسی در مورد بعضی از حروف کار نمی کند ولی در SQL server 2008 این موضوع حل شده است.حالت Case insensitive یعنی SQL Server نباید به کوچک یا بزرگ بودن حروف حساسیتی نشان دهد .من تا کنون هیچ سرویس دهنده ای را به صورت Case sensitive نصب نکرده ام و کسی را نیز ندیده ام که این کار را بکند بنا براین ، حالت Case insensitive را انتخاب کنید.قسمت آخر تنظیمات نیز مشخص می کند که ما می خواهیم این تنظیمات برای زبان عربی قابل استفاده و سازگار باشد.دقت کنید که این استاندارد همیشه رعایت شود چون بین دو ستون با دو Collation مختلف ، انجام عملیات مختلف مقایسه ای یا زدن Join به راحتی (بدون تبدیل Collation ) امکان پذیر نیست.

در صفحه بعد از سما سوال می شود که آیا تمایل دارید که اطلاعات نصب شما شامل تنظیمات سخت افزاری یا خطاهای به وجود آمده به Microsoft ارسال شود یا نه.پس از تنظیم حالتهای مورد نظر خود در این قسمت کلید Next را بزنید.

پس از این کار ، تنظیمات انتخاب شده توسط شما نمایش داده می شود تا در صورت تمایل بتوانید با زدن دکمه Back بتوانید آنها را تغییر دهید.اگر از تنظیمات خود مطمئن هستید ، کلید Install را بزنید

اکنون نصب سرویس دهنده SQL آغاز شده و برنامه نصب ، قسمتهای مورد نیاز را تک تک نصب می کند. پس از تمام شدن عملیات نصب شما می توانید از سرویس دهنده SQL استفاده کنید.

نصب Visual Studio 2008
در ابتدا باید نرم افزار Visual Studio 2008 را نصب کنید. در این فصل روش نصب این نرم افزار را یاد می گیریم. برای نصب ابتدا باید سی دی یا دی وی دی نصب Visual Studio را در درایو خود قرار دهید. با وارد کردن این سی دی یا دی وی دی بصورت خودکار پنجره برنامه نصب ظاهر می شود. در صورتیکه پنجره ظاهر نشد روی درایو سی دی راست کلیک کنید و گزینه Open را انتخاب نمائید. سپس وارد شاخه VS شده و فایل autorun.exe یا Setup.exe را اجرا نمائید.
روی گزینه اول یعنی Install Visual Studio 2008 کلیک کنید.
بعد از مدت زمانی برنامه نصب Visual Studio اجرا می شود. این برنامه به شما کمک می کند تا بتوانید نرم افزار Visual Studio را به سادگی نصب کنید.
روی دکمه Next کلیک کنید.
روی گزینه I have read and accept the license terms. کلیک کنید.
با کلیک بر روی این گزینه شما موافقت خود را با شرایط استفاده از این نرم افزار اعلام می کنید.
روی دکمه Next کلیک کنید.
در قسمت پایین و سمت راست این پنجره لیست درایوهای این کامپیوتر را مشاهده می کنید. بصورت پیش فرض برنامه در درایوی که ویندوز در آن نصب شده است (در این کامپیوتر درایو C) نصب می گردد. در صورتیکه بخواهید این شاخه را تغییر دهید روی دکمه Browse کلیک کنید و شاخه جدید را انتخاب نمائید. در سمت چپ پنجره دو گزینه به نامهای Full و Custom وجود دارند. با انتخاب گزینه Full تمامی فایلها و برنامه های موجود در Visual Studio نصب خواهد شد. با انتخاب گزینه Custom شما می توانید فایلها و برنامه هایی که نصب می شوند را خودتان انتخاب نمائید. برای آنکه بتوانیم لیست فایلها و برنامه نصب شده را مشاهده کنیم ،
روی گزینه Custom کلیک کنید.
روی دکمه Next کلیک کنید.
چون گزینه Custom را انتخاب کردیم لیست گزینه هائی که نصب می شوند در سمت چپ صفحه نمایش داده شده است. گزینه های انتخاب شده همان حالت پیش فرض هستند. در صورتیکه بر روی کامپیوتر شما
SQL Server نصب شده است می توانید گزینه مربوط به Microsoft SQL Server Express Service را حذف نمائید.
در کنار هر گزینه یک جعبه چک وجود دارد که در صورت فعال بودن آن برنامه نصب می شود. در ابتدا چهار گزینه Visual Basic، Visual C++، Visual C# وVisual F# موجود هستند که هر کدام از آنها یک زبان برنامه نویسی هستند در صورتی که هر کدام از آنها را می خواهید نصب نشود بر روی جعبه چک کنار آن کلیک کنید تا غیر فعال شود.
با استفاده از گزینه Visual Web Developer ویژگیهائی نصب می شود که با استفاده از آنها می توانید برنامه هائی برای اجرا در صفحات وب (با استفاده از ASP.Net) ایجاد کنید. بقیه گزینه ها جهت نصب نرم افزارهای کمکی Visual Studio می باشند.
بهتر است که در زمان نصب هیچ برنامه دیگر را اجرا نکنید تا برنامه به درستی نصب گردد. در زمان نصب برنامه با توجه به گزینه های انتخاب شده ممکن است مدت زمانی اتصال شبکه قطع گردد.
برای نصب نرم افزارهای انتخاب شده روی دکمه Install کلیک کنید.
باید مدت زمانی منتظر شوید تا برنامه نصب فایلهای لازم را نصب کند. در هنگام عمل نصب ممکن است که برنامه نصب از شما بخواهد تا کامپیوتر خود را Restart نمائید بعد از Restart برنامه نصب بصورت خودکار عمل نصب را ادامه خواهد داد.
اکنون عمل نصب به پایان رسیده است.
روی دکمه Finish کلیک کنید.
حال نرم افزار Visual Studio 2008 نصب شده و آماده کار است. بصورت خودکار دوباره به برنامه ای که در زمان وارد کردن سی دی اجرا شد برگشتیم. مشاهده می کنید که گزینه اول تغییر یافته است. از این گزینه برای حذف یا تغییر برنامه های نصب شده در Visual Studio استفاده می کنیم.
با استفاده از گزینه آخر می توانید به جدیدترین و آخرین تغییرات Visual Studio 2008 دسترسی پیدا کنید.
روی دکمه Exit کلیک کنید.

ا

7


تعداد صفحات : 48 | فرمت فایل : WORD

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