PDA

View Full Version : نرم افزار خرید و فروش تحت اینترانت و اینترنت



javad_hosseiny
دوشنبه 06 فروردین 1386, 11:51 صبح
با توجه به بحث ادامه ارائه یک سری از پروژه های پایان ترم دانشگاهی و به عنوان عیدی سال جدید این بار تجزیه و تحلیل پروژه مربوط به حسابداری تحت اینترنت را ارائه می دهم
(همانطور که در سریهای قبلی نیز اشاره کردم این پروژه ها بیشتر برای دوستان و همکلاسی های دانشگاه و یا افرادی بودند که بعضا با واسطه و یا به صورت مستقیم از خودشان دریافت کرده ام )
این پروژه توسط آقایان مهدی کرابی و شهرام طاهری در دانشگاه اصفهان (سال 80) انجام شده و برای شرکت آریا گستر پیاده سازی شده است
البته دقت کنید که در این پروژه تنها به بحث تجزیه و تحلیل بحث حسابداری (که اتفاقا بسیاری از دوستان در قسمتهای مختلف تقاضای این بحث (آنالیز کامل بحث حسابداری و خرید و فروش و..) را داشتند و البته بحث آموزش sqlserver , asp نیز می باشد (هرچند این دو مورد را در پروژه های قبلی نیز ارائه داده بودم ولی از بحث رعایت فصل به فصل پروژه آن را مجددا اینجا نیز می آورم) )
------------------
مقدمه
در سالهای اخیر استفاده از اینترنت در جهان رشد چشمگیری داشته است و کشور ما نیز از این قاعده مستثنی نبوده است. امروزه اکثر شرکتهای ایرانی برای معرفی محصولات خود از اینترنت و وب استفاده می کنند.
از سویی دیگر هر شرکتی دارای شعباتی در شهرهای مختلف می باشد که وجود این شعبات مشکلاتی را در راه به روز درآوردن قیمت کالاها ، امور خرید و فروش و … به همراه داشته است. وجود این مشکلات شرکتها رابر آن داشت تا از اینترنت به عنوان وسیله ای برای امور حسابداری خود استفاده کنند. سیستم حسابداری تحت اینترنت تنها راه حل این مشکل بود.
با یک سیستم حسابداری تحت اینترنت به راحتی می توان قیمت کالاها را به روز درآورد.
هر شعبه از هر نقطه ای از جهان می تواند به این سیستم متصل شده و به اطلاعات مورد نظر خود دسترسی داشته باشد و از آخرین تغییر قیمت یا موجودی یا کالاهای جدید آگاه شود.
وجود محیطهای پایگاه دادة قوی نظیر Oracle یا SQL Server مشکل نگهداری دادهها و امنیت اطلاعات از نظر دسترسی را حل کرده اند.
با توجه به این تفاصیل ما بر آن شدیم تا با ایجاد یک برنامه حسابداری تحت اینترنت و اینترانت این روش نوین حسابداری را در کشور خویش نیز گسترش دهیم . در این برنامه از SQL Server برای مدیریت پایگاه داده استفاده شده است که ضریب ایمنی آن بسیار بالا می باشد. تکنیک بکار رفته در این پروژه Asp وزبان برنامه نویسی آن VBScript می باشد.
پایان نامه زیر شامل شش فصل می باشد که دو فصل آغازین به آشنایی با تکنیک Asp و
همچنین آشنایی با محیط SQL Server اختصاص یافته است. سه فصل بعد به تجزیه و تحلیل نیازها ، طراحی و پیاده سازی می پردازد و فصل آخر نتیجه گیری کلی را در بردارد.
امید که بتوان با نوشتن این برنامه گامی هر چند کوچک در راه پیشرفت کشور عزیزمان برداریم.

javad_hosseiny
دوشنبه 06 فروردین 1386, 12:04 عصر
-1-مقدمه ای بر Asp
2-1- زبانهای اسکریپت نویسی ASP
3-1- ساختار یک صفحه ASP
4-1- فایل GLOBAL.ASA
5-1- اشیاء میزبان فعال
1-5-1- شیی APPLICATION
2-5-1- شیی Session
3-5-1- شیی Request
4-5-1- شیی Response
5-5-1- شیی Server
1-5-5-1- ایجاد شیی روی میزبان
2-5-5-1- طرز استفاده از اشیاء Server
3-5-5-1- شیی BrowserType
4-5-5-1- شیی Tools
6-1- استفادة مجدد از Script
7-1- گرفتن داده ازمشتری
8-1- دسترسی فایل در میزبان
9-1- استفاده از کوکی1
1-9-1- ارسال کوکی
2-9-1- بازیابی کوکی
10-1- اتصال به پایگاه داده ها با ASP
11-1- پایگاه دادة وب
12-1- اشیاء داده ActiveX
13-1- OLE DB
14-1- ADO
1-14-1- مدل شیی ADO
2-14-1- شیی Connection
3-14-1- شیی Recordset
1-3-14-1- بازیابی داده ها از Recordset

javad_hosseiny
دوشنبه 06 فروردین 1386, 12:12 عصر
1-2- مقدمه
2-2 - سخت افزار و نرم افزار مورد نیاز
3-2 - معماری SQL Server
4-2 - نصب SQL Server
1-4-2- مراحل کلی نصب
5-2 - مدیریت امنیت
1-5-2- معماری امنیت
1-1-5-2- چگونگی پیاده‌سازی امنیت توسط SQL Server
2-1-5-2- تائید صلاحیت
3-1-5-2- اضافه کردن یک کاربر یا گروه ویندوز NT
4-1-5-2- اعطاء دسترسی یک گروه یا کاربر ویندوز NT به SQL Server
5-1-5-2 اعطا دسترسی یک کاربر یا گروه ویندوز NT به یک پایگاه داده
6-1-5-2- اضافه کردن یک Login در SQL Server
7-1-5-2- اجازه دسترسی با استفاده از اعطاء جوازها
8-1-5-2- جلوگیری از دسترسی بوسیله ابطال جوازها
9-1-5-2- ابطال جوازهای دستور از کاربران
6-2- ایجاد و مدیریت یک پایگاه داده
1-6-2- ایجاد یک پایگاه داده
2-6-2- ایجاد و مدیریت جدول
1-2-6-2- ایجاد یک جدول
3-6-2- ایجاد و مدیریت شاخص
1-3-6-2- ایجاد یک شاخص
2-3-6-2- تغییر نام شاخص
3-3-6-2- مشاهده شاخص‌ها
4-3-6-2- حذف شاخص

javad_hosseiny
دوشنبه 06 فروردین 1386, 12:16 عصر
1-3- مقدمه
2-3- بررسی کلی و ابتدایی
3-3- اهداف پروژه
4-3- نمودار کلی
1-4-3- مدیریت
1-1-4-3- معرفی کارمند ، تغییرات وحذف کارمند
2-1-4-3-معرفی مشتری و تغییرات مشتری
3-1-4-3- واریزچک به حساب
4-1-4-3- واریز نقدی به حساب
5-1-4-3- خواباندن چک به حساب
6-1-4-3- به روز درآوردن قیمتها
7-1-4-3- گزارشات
2-4-3- خرید
1-2-4-3-خرید کالا
2-2-4-3- پرداخت بدهی
3-2-4-3-گزارشات
3-4-3- فروش
1-3-4-3- فروش کالا
2-3-4-3- واریز به حساب
3-3-4-3- دریافت سند
4-3-4-3- گزارشات
4-4-3- انبار
1-4-4-3- ورود به انبار
2-4-4-3- خروج از انبار
3-3-4-3- گزارشات

javad_hosseiny
دوشنبه 06 فروردین 1386, 12:19 عصر
1-4- مقدمه
2-4- مدیریت
1-2-4- معرفی ، ویرایش مشخصات و حذف کارمند
2-2-4- معرفی و ویرایش مشخصات مشتری
3-2-4- به روز کردن قیمت کالاها
4-2-4- واریز نقدی به بانک
5-2-4- خواباندن چک به حساب
6-2-4- واریزچک به حساب
3-4- فروش
1-3-4- فروش کالا
2-3-4- دریافت سند
3-3-4- واریز به حساب
4-4- خرید
1-4-4- خرید کالا
2-4-4- پرداخت بدهی
5-4- انبار
1-5-4-ورود به انبار
2-5-4- خروج از انبار
6-4- روابط (مدل E-R)
1-6-4- مدیریت
2-6-4- فروش
3-6-4- خرید
4-6-4- انبار

javad_hosseiny
دوشنبه 06 فروردین 1386, 12:38 عصر
این بخش با داشتن تصاویر و منوها و آیتم های بخش های مختلف نحوه عملکرد و پیاده سازی پروژه را توضیح می دهد.

javad_hosseiny
دوشنبه 06 فروردین 1386, 12:39 عصر
در ابتدا بررسی های اولیه برروی سیستم دستی حسابداری انجام شد و سپس روند انجام کار در شرکت آریا گستر به منظور ارائه خدمات ، مورد تجزیه و تحلیل قرار گرفت.
بعد از شناخت مشکلات موجود سعی بر آن شد که نرم افزار تولید شده علاوه بر حل این مشکلات بر کیفیت و سرعت کار نیز بیافزاید .
کلیه امور حسابداری یک شرکت به چهار دستة ( مدیریت - خرید - فروش - انبار) تقسیم بندی شد . در تجزیه و تحلیل هر قسمت داده های ورودی و خروجی تعیین شده و اعمال لازم نیز برای تبدیل داده های ورودی به اطلاعات خروجی مشخص شد . در مرحله طراحی ، مؤ لفه های لازم برای پیاده سازی تعیین و آماده شد. از جمله جداول ، روابط ، توابع و رابط های کاربر . در مرحله پیاده سازی با استفاده از امکانات SQL Serverو VBscript طرح آماده شده ، به مرحله اجرا در آمد .
امکانات فراهم شده در این برنامه بسیاری از مشکلات سیستم دستی را بر طرف کرده است.
در دسترس بودن گزارشات روزانه باعث سهولت انجام کارها می گردد. همچنین حجم زیادی از دوباره کاریها کاهش پیدا کرده و هدف افزایش سرعت بر آورده شده است .

-----------------------
منابع و مآخذ:


Thearon Willis , " Beginning Sql Server 2000 For Visual Basic Developers " , Wrox Press Ltd ,
2000 .

MCSE , "SQL Server 7.0 Data Base Design " , Microsoft , New Riders Publishing , 1999 .

Gayle Coffman , " SQL server 7.0 : The Compelete Reference " , Osborne / McGraw-Hill ,1999.

amin_913
یک شنبه 19 فروردین 1386, 01:08 صبح
سلام آقا جواد
ممنون
ولی اگه میشه فایلهای WORD رو بفرست چون این PDF ها فونتش بهم رخته است و هیچی از نمودار ها قابل فهم نیست مرسی
ممنون میشم اگه این کارو بکنی
راستی سال نو تو هم مبارک عیدی خوبی بود :d

MMR_1344
یک شنبه 19 فروردین 1386, 06:25 صبح
از ارسال این ایلها بسیار سپاسگذارم

CodeMasterX
دوشنبه 20 فروردین 1386, 08:53 صبح
از ارسال ها ممنون.
پروژه جالبی بود.انشااله که در سال جدید موفق و سلامت باشید.

alifarshad
سه شنبه 11 تیر 1387, 07:03 صبح
پرژهء جالبیه****
ممنون

bsflasher
جمعه 05 مهر 1387, 17:52 عصر
لطفا این پروژه رو مجددا پی دی اف کنید , در خواندن فونتها مشکل است و اکثر تصاویر بهم ریخته می گردد.
با تشکر