در سال هاي اخير و با رشد لحظه به لحظه ي ضريب نفوذ اينترنت و تلفن همراه، خصوصا در ميان نوجوانان و جوانان، و به تبع آن دوري مردم از آيين كتابخواني، صرف نظر از علاقه هاي شخصي، تصميم بر آن گرفتم تا با طراحي وب سايت كتابفروشي آنلاين، گامي هر چند كوچك و ناچيز در مسير اعتلاي فرهنگ كمرنگ شده ي كتابخواني در كشور فرهنگ دوست و عزيزمان، ايران اسلامي، بردارم. از آنجا كه اينجانب از دوران كودكي علاقه ي فراواني به كتاب داشته ام و آرزوي نوجواني ام داشتن يك كتابفروشي بود، بسيار خرسندم تا با طراحي اين سايت كه حاصل بخشي از تحصيلات دوره ي كارشناسي ام در دانشگاه عزيز سجاد است و البته كمك هاي بي شائبه ي خانواده و دوستان عزيزم كه مرا در اين راه ياري نمودند ، گامي ديگر به تحقق آرزويم نزديك تر شده باشم.
هميشه از دوران كودكي، علاقه ي شديدي به كتاب و كتابفروشي داشتم، تا آنجا كه يكي از آرزوهايم در آن زمان، مراجعه به كتابفروشي ها و گذراندن چندين و چند ساعت در ميان كتاب هاي مورد علاقه ام بود . گذر عمر، سبب شد تا آن آرزو جاي خود را با روياي شيرين ديگري عوض كند و آن، داشتن يك كتابفروشي بود. حال با گذشت چندين سال از آن روزها، پروژه اي كه براي پايان نامه ي مقطع كارشناسي ام برگزيده ام، وبسايت كتابفروشي آنلاين 1 است. اگرچه اين كتابفروشي ديجيتالي با يك كتابفروشي در دنياي واقعي تفاوت هايي دارد و آن روياي شيرين را تماما جامه ي عمل نمي پوشاند، اما به هر جهت شباهت هاي فراواني هم دارند، درست مانند تفاوت ها و شباهت هاي يك كتاب ديجيتالي و يك كتاب واقعي. نام اين كتابفروشي را 247 گذاشتم، زيرا در 24 ساعت شبانه روز و 7 روز هفته درب آن به روي مشتريان و علاقه مندان كتاب باز است.
فهرست:
مقدمه
فصل يكم تعريف پروژه و شناخت سيستم
تعريف سيستم
فصل دوم معرفي نرم افزارهاي مورد استفاده در پروژه
آشنايي با اي اس پي دات نت
مقايسه اي اس پي دات نت و اي اس پي كلاسيك
زبان هاي برنامه نويسي در اي اس پي دات نت
ابزارهاي اي اس پي دات نت
ساختار يك صفحه اي اس پي دات ايكس
دايركتيوها
بلوك ها ي اعلان كد
كنترل هاي ASPNET
بلوك هاي پردازش كد
توضيحات طرف سرور
متن ساده و تگ هاي HTML
معماري فايل ASPNET
شئ جلسه در ASPNET
فضانام ها در ASPNET
فايل Web Config
بهينه سازي و افزايش كارايي و سرعت برنامه هاي ASPNET
ذخيره كردن فايل سمت سرور در ASPNET
آشنايي با Rational
ابزارهاي Rational
فصل سوم تحليل و طراحي نرم افزار
نمودارها
نموارهاي Use Case
نمودار Class
نموارهاي Activity
ساختار جداول
جدول اطلاعات مدير (Admin)
جدول اطلاعات كاربر (Client)
جدول اطلاعات كتاب ها (Books)
جدول اطلاعات گروه كتاب ها (Groups)
جدول اطلاعات سفارشات خريد (Sells)
فصل چهارم طراحي و پياده سازي سيستم
بازديدكنندگان
صفحه ي اول وبسايت
ثبت نام در سايت
راهنماي خريد
درباره ي ما
تماس با ما
جزئيات بيشتر كتاب ها
مديريت وب سايت
صفحه ي ورود به مديريت
صفحه ي نخست پنل مديريت
مديريت گروه ها
نمايش گروه ها
تعريف گروه جديد
مديريت كتاب ها
افزودن كتاب جديد
نمايش كتاب ها
ويرايش كتاب ها
حذف كتاب ها
مديريت كاربران (مشتري ها)
ويرايش اطلاعات و حذف حساب كاربران
تأييد مشتري و ارسال ايميل
مديريت سفارشات خريد
مشاهده و حذف سفارشات
چاپ گزارش
ذخيره كردن گزارش
كاربران
نحوه ي ورود به سايت
افزودن كتاب به سبد خريد
مشاهده سبد خريد
تأييد نهايي سفارش
خروج از سايت
فصل پنجم – نتيجه گيري
منابع و مراجع