پروژه دانشجویی وبسایت فروشگاه آنلاین دوربین و لوازم عکاسی با استفاده از ASP.NET و سی شارپ و فایل word uml و توضیحات


مشاهده سایر پروژه های حرفه ای ASP.NET آ اس پ دات نت به همراه پایگاه داده SQL Server اس کیو ال سرور و کاملا متن باز دارای چندین صفحه و دارای بخشهای مدیریتی>>>>>

پروژه دانشجویی وبسایت فروشگاه آنلاین دوربین و لوازم عکاسی با استفاده از ASP.NET و سی شارپ و فایل word uml و توضیحات

HyperLink
قیمت: 100000 ریال - ده هزار تومان
گروه: پروژه های حرفه ای ASP.NET آ اس پ دات نت به همراه پایگاه داده SQL Server اس کیو ال سرور و کاملا متن باز دارای چندین صفحه و دارای بخشهای مدیریتی

فهرست مطالب 

مقدمه 7

مراحل انجام پروژه 8

فصل اول: شرح سيستم 9

1-1هدف از تشکیل  فروشگاه دوربین عکاسی آنلاین 10

1-2 - نيازمنديهاي مساله جهت طراحي نرم افزار  فروشگاه دوربین عکاسی آنلاین 13

اطلاعات پايه 13

عمليات مربوط به جستجو ، حفظ و نگهداري دوربین عکاسیهای خریداری شده و سوابق آن و كنترل موجودي شركت 14

گزارش‌ها 15

امنيت و حدود دسترسي 16

كاربران سيستم نرم افزار  فروشگاه دوربین عکاسی آنلاین 17

ذينفعان نرم افزار 18

فصل دوم: توضیحات کلی 19

1- بخش تعریف طبقه های اصلی: 21

2- بخش محصولات هر طبقه: 22

3- مدیریت اعضاء 23

1- مدیریت فروش 24

5- عضویت در سایت : 25

6- جستجو در سایت : 26

8- تایید نهایی سبد خرید : 27

صفحه اصلی سایت 28

در باره ما 29

صفحه ورود به بخش مدیریت 30

صفحه مقایسه قیمتها 31

فصل سوم: زبان برنامه نویسی 32

اهداف طراحی زبان 34

تاریخچه 35

ویژگی‌ها 36

سیستم یکپارچه شده 38

انواع داده 38

Boxing و EnBoxing 39

ویژگی‌های جدید در C# 2.0 40

کلاسهای partial 40

Genericها 41

یک شکل جدید از تکرار کننده با استفاده از سازنده توابع 42

Delegateهای ناشناس 43

Delegate covariance and contravariance 43

نوع داده Nullable 44

فصل چهارم: Source Code 46

Source صفحه Default.aspx 47

Source صفحه AdminGroup.aspx 49

Source صفحه AdminLogin.aspx 51

Source صفحه AdminManageSells.aspx 52

Source صفحه AdminProducts.aspx 53

Source صفحه Basket.aspx 56

Source صفحه Login.aspx 58

Source صفحه MasterPage.master 59

Source صفحه MasterPageAdmin.master 61

Source صفحه Register.aspx 62

Source صفحه Search.aspx 63

Source صفحه shop.aspx 65

Source صفحه Web.Config 67

Source مربوط به Style.css 68

Source مربوط به StyleMenu.css 70

فصل پنجم: SQL Scripts 71

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

مروری بر پایه محیط ASP.NET 78

نکات مهم در مورد ASP.NET 78

یادگیری از تاریخچه ASP 80

پیدایش ASP 80

چرا ASP مورد نیاز بود؟ 82

چرا از ابتدا ASP بکار گرفته نشد؟ 85

نیاز به مدل جدید ASP 87

آشنائی با زبان #C 91

مطرح شدن بعنوان يك استاندارد صنعتی 91

#C چيست ؟ 93

كد مديريت يافته 95

روش يادگيری #C 95

خلاصه 96

فصل هفتم: مروری بر ASP.NET 98

ASP.NET و پايگاه داده 99

دستيابی داده در ASP.NET 2.0 104

دستيابی داده در برنامه های وب 106

معماری دستيابی داده 106

Data providers 107

لايه برنامه وب 108

اعمال محدوديت مشاهده فايل های XML و XSL در ASP.NET 109

فصل هشتم: نمودار Use Case و سناریو 112

6-1- Use case چیست؟ 113

6-2- Actor چیست؟ 114

6-3- دیاگرام use case چیست؟ 114

6-4- ارتباطات بین use case ها چگونه است؟ 114

6-5- شناسائی Actor های سیستم 115

6-5-1- Actor کاربر 115

6-5-2- Actor مدیر واحد فروش 116

6-5-3- Actor کارمندان فروش 117

6-5-4- Actor مشتریان 117

6-6-  شناسائی Use Case ها 118

6-6-1- نمودارهای USE CASE 1 120

6-6-1-1- سناریوی Sing Up Use Case 121

6-6-1-2- سناریوی Sing In Use Case 123

6-6-1-3- سناریوی Sing Out Use Case 125

6-6-2- نمودارهای USE CASE 2 127

6-6-2-1- سناریوی Boss Mailbox Use Case 128

6-6-2-2- سناریوی Staff Mailbox Use Case 130

6-6-2-3- سناریوی Possibilities Of Orders Use Case 132

6-6-2-4- سناریوی Registeration of Orders Use Case 134

6-6-2-5- سناریوی Costumer Invoice Use Case 136

نمودارهای USE CASE 3 138

6-6-3-1- سناریوی Use Case پرداخت وجه 139

6-6-3-2- سناریوی Use Case Order 141

نمودارهای USE CASE 4 143

نمودار کلی Use Case 144

فصل نهم: Class Diagram 145

9-1- نمودار کلی Class 146

9-2- کلاس کاربر 147

9-3- کلاس اطلاعات تماس 147

9-3- کلاس ثبت نام اعضاء 148

9-4- کلاس وقایع مربوط به اعضا 148

9-5- کلاس وقایع مربوط به کارمند 149

9-6- کلاس صندوق پستی کارمند 150

9-5- کلاس ایجاد دوربین عکاسی جدید 150

9-5- کلاس صندوق پستی مدیر 151

فصل دهم: Sequence Diagrams 152

10-1- نمودار توالی مشاهده دوربینهای عکاسی 153

10-2- نمودار توالی استخدام کارمند 154

10-3- نمودار توالی تشخیص نوع کاربر 155

10-4- نمودار توالی درخواست ثبت نام 156

10-5- نمودار توالی ورود به سیستم 157

فصل یازدهم: SQL Server Database 158

نحوه نصب برنامه SQL Server 159

مروري بر SQL 181

مثــال/ 192

توابع 193

جملات پردازش داده‌ها 199

طراحي پايگاه داده‌اي 213

پیشنهادات 215

منابع و مواخذ 216





مقدمه

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

البته در اين ميان طراحان مساله نيز سهم بسزائي در اين زمينه دارند. چرا كه در صورت وجود نداشتن يك طرح اوليه از نرم افزار نمي توان به سادگي برنامه نويسي نمود. زيرا شناخت كافي از صورت مساله وجود ندارد. به همين سبب ممكن است در مراحل مختلف براي نوشتن برنامه مجبور شويم چندين مرحله به عقب بازكرديم و اين گونه مسائل در پروژه هاي بزرگ كه در آنها پروسه زماني وجود دارد مشكل ساز خواهد بود.

البته نكته مهمي كه بايد به آن اشاره نمود اين است كه عدم وجود منابع اطلاعاتی مناسب در مورد راه حل مسائل برنامه نویسی همیشه یکی ار دلایل عقب ماندگی صنعت نرم افزار کشور بوده است.

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

البته برنامه نويسي مساله مهمي مي باشد. ولي مهمتر از آن طراحي و تحليل سيستمي است كه بايد براي آن برنامه نويسي نمود. بنابراين با توجه به اين مساله ، شناخت روشي كه بتوان با آن به گونه اي سيستماتيك و اصولي يك سيستم را مورد بررسي قرار داد و نيازمنديهاي آن را به طور كامل بدست آورد نكته بسيار مهمي است كه البته به آن توجه زيادي نمي شود.

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

برنامه سیستم نرم افزاری فروشگاه آنلاین با استفاده از ASP.NET و سی شارپ دارای بخشهای متنوع و دارای چندین صفحه دارای بخش مدیریتی به همراه پایگاه داده SQL Server و دارای پشتیبانی. این برنامه کاملا متن باز Open Source بوده و بر روی Server نیز قابل نصب و اجرا می باشد.

 برنامه سیستم نرم افزاری فروشگاه آنلاین با استفاده از ASP.NET و سی شارپ

 

 

عنوان جداول طراحی شده در سیستم  نرم افزاری فروشگاه انلاین

معرفی جدول های پایگاه داده

tGroups

tProducts

tSells

tUsers

امکانات سایت

Default.aspx

 AdminGroup.aspx

 AdminLogin.aspx

 AdminManageSells.aspx

 AdminProducts.aspx

 Basket.aspx

 Login.aspx

 MasterPage.master

 MasterPageAdmin.master

 Register.aspx

 Search.aspx

 shop.aspx

 Web.Config

 Style.css

 StyleMenu.css


برچسبها:

مشاهده سایر پروژه های حرفه ای ASP.NET آ اس پ دات نت به همراه پایگاه داده SQL Server اس کیو ال سرور و کاملا متن باز دارای چندین صفحه و دارای بخشهای مدیریتی>>>>>
HyperLink