صفحه 1:
نمایندگی فروش لوازم I سا
يدكى ايران خودرو وساها ب
صفحه 2:
Rte tC ert) Led
| وساب
نام استاد:جناب آقای مهندس دادبخش le!
تاريخ تهيه: نيم سال اول سال تحصیلی ۹۰-۸۹ 5
تاریخ ارائه پروژه:۱۶بهمن ماه۸۹ le) 0
موضوع پروژه:نمایندگی فروش لوازم بدکی ایرانَ
صفحه 3:
مراحل ایجاد سیستم
معرفی
| موجودیت ها ولیست جداول
sc)
0 شباگیلم ودبیلین
ليست كدواجراى سوال ها
1
ل
0
صفحه 4:
درنهایت فرم افزار مورد نظر
صفحه 5:
صفحه 6:
سس تسه
ae > دس -
rs ?
7 6
صفحه 7:
rt
et)
i)
wom)
mh)
تس مه
etch
[shekot ل
من و
ith
roost
rae
a
re
۲
8
5
۳
sa) مات و
os — Tee
م منت
ما میت
ti لسو
ala
rine meh)
شم mac)
ص | 0 سسسم
Trae ete ix we
0 ل 8 قامس me
tee ra 85
میت مه
mcs
ome) ١
ره
oat a ی
8 امم سن لسما هس حردصه Carat
۱ ی a مه و
8 اهمه , هه
لس [rome مس
1
neces وگ
صفحه 8:
* جداول به همراه صفات خاصه :
1) کالا-کدکالا-نام کالاءشرکت تولید کنندهم: 5۳۲
که
2) ماشین تکدماشین-نام ماشین
3) پرس نل-کدپرسنل-نام-نام خانواد؟ ی Gl]
سمت
4) ریزفاکتورفروش-کدفاکتور-کدکالا-تعداد-قیمت
5) فاکتورفروش-کدفاکتور-کدپرسنل -کدمشتری-تاریخ-
ف
6) ريزفاكتورخريد-كدفاكتور-كدكالا-تعداد-.قيمت
7( فاكتورخريد-كدفاكتور-كديرس نل -كدشركت-تاريخ-
ی-کدمشتری-نام -نام خانوادگی-آدرس -تلفن Fup
ه-کدشرکت -نام-آدرس-تلفن ey 1
co
صفحه 9:
جدول کالاهمراه صفات خاصه
“*كالا-كدكالا-نام کالاءشرکت تولید کننده-
مشخص
5۵16۲0۲ dbo.kala|
ا
Column Name Data Type Allow Nulls
7 codekala nehar(10)
namekala nvarchar(30)
sherkattolidkonande nyvarchar(50} 7
moshakhasat nyvarchar(50)
nehar(6) J ت
صفحه 10:
ا
*ماشین-کدماشین-نام ماشین
SB7.mrs - dbo.cars. ;
Column Name Data Type Allow Nulls
nehar(6)
carname nchar{30)
صفحه 11:
fiw > همراه صفات خاصه
ل سكي eS خانوادگی -آدرس-
- سمت
SB7.mrs - dbo.parsoneli ] /_
Jl Column Name Data Type Allow Nulls
9 (10)تقطعم ع0معم
nvarchar(30) تسیا
address nvarchar(Max)
nchar(12)
١
۱
|
Iname nyvarchar(S0)
صفحه 12:
جدول ریز فاکتوزفروش همراه صفات خاصه
او -کد کا لا -تعداد-
d. .izfaktorefrosh | - 5۵0۲5 رز
Column Name Data Type Allow الا
codeff nchar(6)
codekala nchar( 10) ۳
tedaderf int Oo
ghematerf nvarchar(50) ;
صفحه 13:
جدول فاکتورفژوش همراه صفات خاصه
*فاکتورفروش کدفاکتو ر-کدیرسنل
مت :۰ م-ه یمیت
_/ SALEMLmrs - dbo.faktorefrosh |
Column Name Data Type Allow Nulls
7 ۴ nchar(6)
peode nchar(10)
codem nchar(6)
tarikhfF nchar{ 10)
ghimatfF
2
صفحه 14:
هت
" ریزفاکتورخرید کدفاکتور ک 25
تس SALEML.mrs - d...izfaktorekharid
|
۱ Column Name Data Type Allow Nulls
codefkh nchar(6) Oo
codekala nehar{10)
tedaderfkh int
ghimaterfkh bigint
53 ©9
صفحه 15:
۱
تور متیر درس
SALEMLmrs - dbo.faktorekharid
۳
i Column Name Data Type Allow Nulls
codefkh nchar(6) 1
peode nehar(10)
codesh nchar(6)
tarikhfkh nehar(10)
ghimatefkh bigint ۳ hae
صفحه 16:
۱
*مشتری-کدمشتری-نام نام خانوادگی-
SALEMLmrs - dbo.moshtari درس"
۱ Column Name Data Type Allow Nulls
7 ۵2 nchar(6)
mfname nvarchar(50)
miname nyarchar(50)
maddress nvarchar(MAx)
mtel nchar(13) ت
صفحه 17:
Allow Nulls
U
: @
Data Type
nehar(6)
rvarchar(50)
nvarchar(MAx)
nchar(13)
pw Ene) FD OS en re ena
*شرکت-کدشرکت -نام-ادرس-تلفن
Column Name
‘odesh
_SALEMLmrs - dbo.sherkat*
shname
shaddress
shtel
صفحه 18:
* کدایجاد جدول ود
* کدایجاد جدول فاکتورخرید
** کدایجاد جدول شرکت
صفحه 19:
كدابجاد بانى اطلاعاتى
SQLQuery2.sql..._salemi (52))*
Elereate database mrs
on
name='mrsi_dat',
filename='D:\sql_server\mrsi_dat.mdt'
size=5,
maxsize=unlimited,
filegrovth=3
log on
name='mrsi_log'
filename='D:\sql_server\mrsi_log. lat’
2122-3
maxsize-ur limited
filegrowth-2
صفحه 20:
§QLQuery2.sql..._salemi (52))*
3| 1368 1
‘Jereate table cars
lecode ncehar 6) primary key,
- carname nehar(30)not null)
0 &
5
صفحه 21:
SQLQuery 1.sql..._salemi (52))*
Eluse mrsi
EJ] create table parsoneli
peode nchar (10) primary key,
fname nvarchar (30)not null,
lname nvarchar (50)not null,
[address] nvarchar (max) not
ptel nchar(12)not nu
-semat nvarchar (50
null,
صفحه 22:
کدایجاد جدول فاکتور فروش
SQLQuery1.sql..._salemi (52))*
]-[ ۸856 1
FE) create table faktorefrosh
codeff nchar{6) primary key ,
peode nchar(1i0) not null,
codem nchar{6) not null,
tarikhff nchar{10) not null,
ie ghimatff£ nvarchar {50}, حم ۰
1
صفحه 23:
و اما
SQLQuery1.sql..._salemi (52))*
1 1568 ح]
7 عغوععه table rizfaktorefrosh
|] ۵008۶۶ ۵88۲ 6۱ ۵۲ظ 11,
codekala nchar/(10)not null,
tedaderf int not null,
ghematerf nvarchar (50) not null مب
صفحه 24:
کدایجاد جدول مشتری
SQLQuery1.sql..._salemi (52))*
]-[ 158 1
-Jcreate table moshtari
codem nchar/6) primary key,
10۴118706 nvarchar(50)not null,
mlname nvarchar (50) not null,
maddress nvarchar (max)not null,
@ mtel nchar(13}not null aS
91 ۳
5
صفحه 25:
كن
SQLQuery6.sql..._salemi(58))* = SQLQueryS5.sq]...._sah
]-[ ۱1886 1
-|create table kala
{ codekala nchar (10) primary key,
namekala nvarchar (30) not null,
sherkttolidkonande nvarchar (50),
moshakhasat nvarchar (50) not null,
0 ecode nchar/6)not null أت
#0
صفحه 26:
ل لا تن
SQLQuery5.sql..._salemi(57))* > SQLQuery4.sql
8 158 1
ام ه231 551 عطوع نتن م 10
{ codefkh nchar(6) primary key,
peode nchar(10)}not null,
codesh nchar(6)not null,
tarikhfkh nchar/10)not null,
qg@aghimacetkh bigint not null مب
0 ۱
0
صفحه 27:
ل ای
SQLQuery4.sql..._salemi(56))*) SQLQuery3.s¢
-[ ۱۱88 1
Hereate table rizfaktorekharid
{codefkh nchar/6) not null,
codekala nehar{10) not null,
tedaderfkh int not null,
9 gimaterfkh bigint not null جوم
0 ْ =
0.
صفحه 28:
SQLQuery3.sql..._salemi (52))*
]-[ ۱88 1
۵ create table sherkat
codesh nchar(6) primary key,
shname nvarchar (50) not null,
shaddress nvarchar (max) not null,
rshtel nchar(13) not null
صفحه 29:
* نمونه داده های جدول شرکت
** نمونه داده های جدول فاکتورخرید
** نمونه داده های جدول فاکتورفروش
** نمونه داده های جدول کالا
* نمونه داده های جدول ماشین ها .
نمونه داده های جدول ریزفاکتورخرید
* نمونه داده های جدول ریزفاکتورفروش
* نمونه داده های جدول مشتری
صفحه 30:
نمونه داده های جدول پرسنل
201 fame thane تال piel senat
qua dead |) دين سالك
ai ‘dei ی ina ف
ek sel ‘hark شتا قاتا
renin ertezat faraggolhaty اه انا
sianack tare اش نا هش
ALE اللا تلا ALLL AME
صفحه 31:
ذمونه دادة هاى جدول شركت
SALEMILmrs - dbo.sherkat
codesh shname shaddress اقا
۱ |
sal saipa ga emathsos-ta,,, 021-44850000
* الال NULL NUL NULL
4 @
صفحه 32:
نمونه دادههای جد
رحريد
SALEMLmes - dbo,faktorekharid
codethh peode codesh ها chimatethh
۱ ll itl foes تا
۳۳ pi itt 0 SAD
ihe 0 ل اثلا STL
۳ تلا 7 از از
كاذ pul sll 7 SOON
+ aol AE الا للا لللا /
a’
صفحه 33:
otimettf
1
یلا
ISCO
۱
۳۱۱۹۱
سا
اه
EOL
Le
لا
۳
ES
‘SALEMLmrs - dbo faktorelrash
peode
۳
jm
om
1
کی
MULE
cot
مت
a
191
194
تفا
كت
ا
۱
صفحه 34:
ا
صفحه 35:
نمونه داده های حدول ماشین ها
SALEMLmrs - dbo.cars
ccode carname
> peraid
p206 pego206
8۹05 ۱2405
pp pegopershia
0 52 samand im S
صفحه 36:
ow دا و
SALEMLmrs - d.izfaktorekharid
“coef codekala tedederflh ——ghimaterfh
0 ۳۳ pe-l 100 20000
۳ 22 ito 20000
۳ ۳ 100 20
۳ 55 10 e000
‘thos es 10 201110
شا 7 im
صفحه 37:
نمونه داده های جدول ریزفاکتور فروش
duiafaktoreftosh - وا
0 اه ee
صفحه 38:
eS
mel ت12
8 ایند
ردان امه
ام تا
enleeneoeh 1
اک اطا ماه
ARE ALLE
LEME tho fala
لیا
| man
۳
1
اف
0
ت۳0
لاا
تلا ۱
۲
۳
hen
mcharmed
tied
امم ناه
coden
۳1
صفحه 39:
لیست كدواجراى 30 ها
** كدواجراى سوال ١
* کدواجرای سوال ۲
* کدواجرای سوال ۳
کدواجرای سوال ۴
صفحه 40:
کدواجرای سوال|
هتعدادقطعات فر هخته شده تهوسط
/sQLqueryé. sq... salemi(52})*|
قن USE
SELECT kala.namekala, rizfaktorefrosh.ghematerf, rizfaktorefrosh.tedaderf
FROM kala, rizfaktorefrosh, faktorefrosh, parsoneli
WHERE risfaktorefrosh.codekala = kala.codekale
AND rigfaktorefrosh.codeff = faktorefrosh. codeff
IID faktorefrosh.peode = parsoneli. peode
ANID parsoneLi.fname=' gevad!
AND parsoneli.lname='alizade'
namekalé ghemaler! tedadert
sathekelag | 3000010 9
صفحه 41:
۱ byes *
Ses 3
صفحه 42:
od رن مس
قطعات وتعدادوقيیمت را برحسب شماره
رنمایش دهد
Lue Os, salem ۳
نا
SELECT kala. nanckale,rigdektovekbarid. tedaderfith, cizfektorekharid ghimaterthh
TRON kala, riefaktocekberid, faktorekbarid
WHERE rizfaktocekhar id. codeala = kala. codzkale
AND riefaktorenhacid.codetth = faktorekharad. codefsh
افطل تا
لا [1 وقواف) 1
صفحه 43:
کدواجرای سو
نام سه قطعه که بیشترین فروش را دارد
‘SQLQuery 1 1.sq..._salemi (52))* |
1 SELECT TOP 3 kala.namekala
FROM kala,rizfaktorefrosh, faktorefrosh
WHERE rizfaktorefrosh.codekala = kala.codekala
AND rizfaktorefrosh.codeff = faktorefrosh.codeff
ORDER RY rizfaktorefrosh.tedaderf DESC
[5] Results | 23 Messages)
sathekelag
barfpakkon
صفحه 44:
تهيه كننده
مهدى سالمى علويان
صفحه 45:
