فصل اول: معرفی مکان کارآموزی  · web view2018-12-26 · بعد از...

158
گاه ش ن دا***** ی وز م زا کا ازش ز گ ر ت و ی پ مز کا ا ز ف رم ا ت ه ت ش زhttp://www.kelid1.ir 09131055395 رداد مه ی د, ساز ی ل ک رع س ی دز ا ه زوز ان5 ی ش وزت ص ه5 ن8 هان ف ص ا8 ان ی شط ا ا ق ن ی م ما ت دز ت ق و واع ن ا ت خ سا ز ر ت لا5 ب و م ت د ا ی ل ک ت ق ر س د ض ی و ل خدزوی دا و خ واع ن ا داز د, های کد ی ل ک رای5 ت کد ف ی ر ع ن ی ،5 ج از خimmobilizer ر می ع ن ا و

Upload: others

Post on 25-Dec-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

دانشگاه *****

گزارش کارآموزیرشته نرم افزار کامپیوتر

http://www.kelid1.ir 09131055395

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

در اسرع وقت انواع خودرویضد سرقت کلید ایموبالیزرساخت انواع

داخلی و خارجی ، تعریف کد برای کلید های کد دارimmobilizer ، ساخت کلید و ا و تعمیر انواع قفلها

ساخت کلید های کد دار انواع خودروی ، ریموت خودرو ، باز کردن قفل انواع خودرو سبک وخارجی و داخلی

سنگین ، باز کردن درب منازل که قفل شده ، باز کردن قفلهای آویز و کتابی مغازه ها و دفاتر ، باز کردن درب

انواع گاوصندوقهای سبک و نیمه سنگین و سنگین

سرکار *****نام استاد کارآموزی:

Page 2: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

***نام دانشجو:

سال تحصیلی ***

Page 3: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به
Page 4: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

فهرست مطالب عنوانصفحه

2..........................................................فصل اول: معرفی مکان کارآموزی4.................................................فصل دوم : خالصه گزارش های کارآموزی

گزارش جلسه *.1*/**/**

*........................................................................................................5

قواعد.1.1نامگذاری

...................................................................................................................5

گزارش جلسه *.2*/**/**

*........................................................................................................8

ایجاد.2.1جداو

.....................................................................................ل...................................8

ایجاد دیتا.2.2دیکشنر

.....................................................................................ی.......................12

گزارش جلسه *.3*/**/**

*.......................................................................................................14

Page 5: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

کارهایی که در سیستم دستی انجام می.3.114.............................................................................شود.

نیازمندی های این.3.2سیست

.....................................................................................م.................14

گزارش.3.3گیر.....................................................................................ی

..............................15 گزارش جلسه *.4

*/**/***........................................................................................

..............20 گزارش.4.1

مصاحب......................................................................................ه

...........................20 تجزیه وتحلیل سیستم تاکسی.4.2تلفن

....................................................................................ی....21

گزارش جلسه *.5*/**/**

*.......................................................................................................22

گزارش جلسه *.6**/**/**

.......................................................................................................28

Page 6: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

پایگاه داده تاکسی.6.1تلفن.....................................................................................ی

................28 ..ERنمودار.6.2

...................................................................................................... 35 دیتا.6.3

دیکشنر.......................................................................ی

.............................................36 Visio نرم افزار.6.4

42..................................................................................................

ایجاد فهرست.6.5مطال

......................................................................ب.....................................50

گزارش جلسه *.7*/**/**

*......................................................................................................51

اجزای.7.1گزار

......................................................................ش............................................51

wordآموزش مطالب و نکات مهم در.7.2...................................................................................52

گزارش جلسه *.8/**/**

Page 7: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

*........................................................................*..............................60

گزارش جلسه *.9*/**/**

*......................................................................................................61

گزارش جلسه *.10*/**/**

*.....................................................................................................64

گزارش جلسه *.11*/**/**

*.....................................................................................................72

sqlتوضیحاتی در مورد .1.11server.........................................................................................72

Rational Roseآشنایی با نرم افزار .2.11...................................................................................72

گزارش جلسه *.12.**/**/**

....................................................................................................76

خدماتی که ارائه می.12.1دهند :.....

.............................................................................................76

آگاهی از شرایط ثبت.12.2نا

Page 8: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

.......................................................................م............................77

منتشر کردن.12.3عک......................................................................س

.....................................77 گزارش جلسه *.13

*/**/***..........................................................................

..........................78 بانک.13.1

خصوصی.........................................................................

......................................78 بانک.13.2دولت

.......................................................................ی..............................................79

گزارش جلسه *.14**/**/**

....................................................................................................81

گزارش جلسه *.15*/**/**

*....................................................................................................86

گزارش جلسه *.16*/**/**

*....................................................................................................87

Page 9: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه *.17*/**/**

*....................................................................................................88

گزارش جلسه *.18*/**/**

*....................................................................................................89

گزارش جلسه *.19*/**/**

*....................................................................................................90

LINQآموزش .......................................................................................

.................................90 گزارشگیری...

.......................................................................................................................95

مناب........................................................................................ع

................................................100

Page 10: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

فهرست نمودارها

صفحه عنوانER...................................................................................................35-1- 6نمودار

1- 10نمودار -umlسیستم دانشگاه............................................................................................................ 67

68..................................................................سیستم تاکسی تلفنیuml- 2- 10نمودار69.....................................................................سیستم سوپرمارکتuml-3- 10نمودار70.........................................................سیستم شرکت برنامه نویسیuml-4- 10نمودار

Page 11: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

فهرست اشکال

صفحه عنوان

- انتخاب1- 6شکلپوش

..........................................................................................ه........................43

- ایجاد فایل2- 6شکلجدی

..........................................................................................د..................44

- ایجاد فایل3- 6شکلجدی

..........................................................................................د..................44

-آوردن4- 6شکلاشکا

..........................................................................................ل......................45

- اشکال مورد5- 6شکلنیا..........................................................................................ز

...................46 - آوردن نوار6- 6شکلترسی

..........................................................................................م.................47

- آوردن نوار7- 6شکلترسی

..........................................................................................م.................47

Page 12: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- ایجاد8- 6شکلارتبا

.........................................................................................ط........................48

- درج9- 6شکلمت.........................................................................................ن

.............................49 - ایجاد فهرست10- 6شکلمطال

.........................................................................................ب............50

- ایجاد فایل 1- 7شکلجدی

..........................................................................................د.................. 52

- ذخیره کردن2- 7شکلفای.........................................................................................ل

..................53 - ایجاد فهرست3- 7شکلمطال

.........................................................................................ب..............53

- ایجاد فهرست4- 7شکلمطال

.........................................................................................ب..............54

- شماره گذاری5- 7شکلاشکا

Page 13: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

..........................................................................................ل.............55

فهرست بندی اشکال6- 7شکل-

.......................................................................................................56

- درج شماره7- 7شکلصفح

..........................................................................................ه...............57

- پاک کردن شماره9- 7شکلصفح

..........................................................................................ه.......58 - شماره گذاری نکردن8- 7شکلصفحا

.........................................................................................ت58

- تبدیل متن به11- 7شکلجدو

..........................................................................................ل............59

- تبدیل جدول به10- 7شکلمت.........................................................................................ن

.............59

- آموزش پرینت 1- 8شکلاسکری

.........................................................................................ن.......... 60

Page 14: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- ایجاد صفحه 1- 10شکل جدی

..........................................................................................د............ 65

uml................................................................65- جستجوی 2- 10شکل Actor..................................................................66- آوردن 3- 10شکل Generalization......................................................66- آوردن 4- 10شکل 71.....................................................- برچسب گذاری اشکال5- 10شکل

-ایجاد 1- 11شکلمد

..........................................................................................ل................... 73

74....................................................معرفی اکتورهای سیستم2-- 11شکل75..................................................................نمایش اکتورها3-- 11شکل

view................................................................................................................81- ایجاد 1 - 14شکل 82.........................................................................................- شکل اضافه کردن جداول2 - 14شکل Query.....................................................................................................83- شکل ایجاد 3 - 14شکل sql..........................................................................................................84- شکل توابع 4 - 14شکل 85..........................................................................................................- شکل تغییر نام5 - 14شکل

90...........................................................- شکل ایجاد پروژه1 - 19شکل 91...................................- شکل نام و محل ذخیره سازی پروژه2 - 19شکل 91.......................................................- شکل ایجاد فرم والد3 - 19شکل 92............................................- شکل ایجاد نام برای فرم والد4 - 19شکل 92..................................................- شکل توضیحات فرم والد5 - 19شکل LINQ............................................................93- شکل ایجاد 6 - 19شکل 94...........................................- شکل توابع درج و بروز رسانی7 - 19شکل 94...............................................- شکل توابع حذف و ویرایش8 - 19شکل

Page 15: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

95.........................................................- شکل ایجاد گزارش9 - 19شکل 96..........................................- شکل توضیحات گزارش گیری10 - 19شکل 96............................................- شکل انتخاب فیلدهای جدول11 - 19شکل 97..........................................................- شکل کد گزارش12 - 19شکل 98................................................- شکل ایجاد پروزه در وب13 - 19شکل 98........................................................- شکل قالب در وب14 - 19شکل

Page 16: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

فهرست جداول

صفحه عنوان6.................................................................................................-کارمندان1جدول 6..................................................................................-ورودوخروج کارمندان2جدول 8...................................................................................................."1-کاال"3جدول 8........................................................................................"1-تولیدکنندگان"4جدول 9.............................................................................................."1-نوع کاال"5جدول 9...................................................................................................."2-کاال"6جدول 10........................................................................................"2-ورودی کاال"7جدول 10............................................................................................"2-نوع کاال"8جدول 11.................................................................................................."3-کاال"9جدول 11......................................................................................"3-ورودی کاال"10جدول 11...................................................................................."3-تولیدکنندگان"11جدول 12.........................................................................................."3-نوع کاال"12جدول 12.....................................................................................................-کاال13جدول 13...........................................................................................-ورودی کاال14جدول 13.........................................................................................-تولیدکنندگان15جدول 13...............................................................................................-نوع کاال16جدول 36.............................................................................................-کارمندان17جدول 37..............................................................................................-رانندگان18جدول 38.............................................................................................-مسافران19جدول 39..............................................................................................-سرویس20جدول 40.....................................................................................-رانندگان بدهکار21جدول 40...................................................................................-مشترکبن بدهکار22جدول 41.................................................................................................-سمت23جدول 41.........................................................................................-نوع سرویس24جدول 42.........................................................................................-نوع پرداختی25جدول 42...............................................................................-پرداختی های آژانس26جدول

Page 17: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

به: استاد محترم ***

از: **

با سالم واحترام گزارش دوره کارآموزی اینجانب از تاریخ **/**/**** تا **/**/**** به شرح ذیل به حضورتان تقدیم می گردد . لطفاَ بررسی فرموده و در صورت

امکان نتیجه را امر به ابالغ فرمایید .

قبال از بذل توجه جنابعالی قدردانی و تشکر به عمل می آید.

با تشکر و امتنان فراوان****

1

موضوع : گزارشکارآموزی

تاریخ :**/**/****1شماره :

پیوست : ندارد

Page 18: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

معرفی مکان کارآموزی: فصل اول

2

Page 19: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

شرکت برنامه نویسی بیتا نام دارد ،که در این شرکت پروژه های مربوط به برنامه نویسی ونیز طراحی وب سایت و همچنین تعمیر قطعات سخت افزاری انجام می

گیرد .

در این شرکت چهار نفر مشغول به کار هستند :

مسئول شرکت : آقای *******.1دو نفر برنامه نویس.2یک نفر کارشناس زبان انگلیسی.3

این مکان واقع در :

* ** * * * ** * * * ** * * * ** * * * ** * * * ** * * * ** * * * ** * * * * * * * * ** * * * ** * * * ** * * * ** * *

شماره تماس : ***************

3

Page 20: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

: خالصه گزارش های کارآموزیفصل دوم

4

Page 21: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.1

در این جلسه نحوه ایجاد پایگاه داده ، طراحی جداول ، قواعد نامگذاری برای جداول و پایگاه داده ، ارتباط جداول به یکدیگر و آشنایی با نوع داده برای هر کدام

از فیلد های جدول آموزش داده شد .

قواعد نامگذاری.1.1

به این گونه عمل می کنیم:

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

را اضافه می کنیم. DB وبه آخر کلمه دوکاراکتر Database Name : marketDB : مثال

نام جدول .1.1.2

رااضافهtbl اولین کاراکتر را به صورت بزرگ نوشته و قبل از نام جدول کلمه می کنیم .

Table Name : tblPersonel: مثال

نام فیلد های جدول .1.1.3

اولین کاراکترمربوط به عنوان فیلد را به صورت بزرگ در نظر می گیریم و اصوالمخفف یا نام کامل

جدول را در ابتدای کلمه اضافه می کنیم. PersonalName : مثال

هم را م||یزنیمTable راست کلیک ک||رده و س||پس NewTable برای ایجاد جدول بر روی برای ایجاد ارتباطچنین

5

Page 22: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

کلیک کرده وجداولی که میخواهیم بین آنهاDatabase Diagram جداول به یکدیگرروی ارتباط بر قرار کنیم را

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

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

موجودیت ) ( : جدول دو شامل

1.tblPersonel

2.tblInputAndOutput

گرفتیم برای اینکه به طور خودکار شمارنده ایintهر زمانی که نوع داده را ایجاد واضافه شود ویژگی

Identity Spedificationرا Yes : می کنیم ، که شامل دو مقدار می باشدIdentity Incrementگام شمارنده

6

کارمندان-1جدول

کارمندان- 2جدول ورودوخروج

Column Name Data Type Allow NullsPNumber int

PRowId intPname nvarchar(30)PUname nvarchar(50)

Column Name Data Type Allow NullsIORowId int

IODateInput date timeIOTimeOutput nvarchar(10)IOPNumber int

Page 23: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

Identity Seed نقطه شروع شمارنده

7

Page 24: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.2

در این جلسه جداولی برای ثبت موجودی کاال ، ارتباط این جداول و همچنین ایجاددیکشنری داده آموزش داده شد .

ایجاد جداول.2.1ایجاد جداول در سه مرحله انجام شد :

به رنگ زرد میکلید خارجی به رنگ قرمز وکلید اصلیدر این جداول باشد .

"مرحله اول"

1.tblGoods

2.tblProduction

3.tblType

8

"3جدول "1کاال-

"4جدول "1تولیدکنندگان-

Column Name Data Type Allow NullsGoodsId int

GoodsName nvarchar(20)GoodsNumber intGoodsPrice intGoodsProId intGoodsTypeId intGoodsDate datetime

Column Name Data Type Allow Nulls

ProId intProName nvarchar(20)ProDate datetime

Page 25: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

"مرحله دوم"

اشکال جداول مرحله اول : به دلیله اینکه جدول کاال باید جدولی باشد به صورت ایستا وهر بار که کاالیی وارد میشود درآن جدول تاثیر نگذارد) به طور مثال هر

کاالیی که وارد می شود هربار باید نام تولید کننده برای کاال درج شود( جدولی دیگر برای کاالهای ورودی درنظر گرفته که درآن کد کاالرااز جدول کاال می گیرد وهم

چنین نام تولید کننده وتعداد و... .

1.tblGoods

2.tblInputGoods

9

"5جدول کاال- "1نوع

"6جدول "2کاال-

Column Name Data Type Allow Nulls

TypeId intTypeName nvarchar(20)

Column Name Data Type Allow NullsGoodsId int

GoodsTypeId intGoodsName nvarchar(20)GoodsNumber int

Column Name Data Type Allow NullsInputGFId int

InputGId intInputGProName intInputGNumber intInputGDate datetimeInputGPrice intInputGOperator nvarchar(20)InputGDelivery nvarchar(20)

Page 26: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

3.tblType

"مرحله سوم"

می توانیم نام تولید کننده را از جدول ورودی کاال حذف کرده وبه جای آن کدتولید کننده را گذاشته و جدولی دیگر برای آن طراحی کنیم،به صورت زیر :

10

"7جدول کاال- "2ورودی

"8جدول کاال- "2نوع

Column Name Data Type Allow NullsTypeId int

TypeName nvarchar(20)

Page 27: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

1.tblGoods

2.tblInputGoods

3.tblProduction

4.tblType

11

"9جدول "3کاال-

"10جدول کاال- "3ورودی

"11جدول "3تولیدکنندگان-

Column Name Data Type Allow NullsGoodsId int

GoodsTypeId intGoodsName nvarchar(20)GoodsNumber int

Column Name Data Type Allow NullsInputGFId int

InputGId intInputGProId intInputGNumber intInputGDate datetimeInputGPrice nvarchar(20)InputGOperator nvarchar(20)InputGDelivery nvarchar(20)

Column Name Data Type Allow NullsProId int

ProName nvarchar(20)ProTell varchar(15)ProMobile varchar(15)ProEmail nvarchar(60)ProAddress nvarchar(60)

Page 28: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

ایجاد دیتا دیکشنری .2.2

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

:tblGoods در کاال کد که کند می راتعیین انبار در موجود کاالهای مشخصات جدول اینورودی جدول

باشد . می خارجی کلید عنوان به کاال

انگلیسی نام فارسی نام داده نوع مجاز مقادیرGoodsId کاال کد int 9..0

GoodsTypeId کاال نوع کد int 9..0GoodsName کاال نام nvarchar(20) A..Za..z0..9GoodsNumber کاال تعداد int 9..0

کاال-13جدول

12

"12جدول کاال- "3نوع

Column Name Data Type Allow NullsTypeId int

TypeName nvarchar(20)

Page 29: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

:tblInputGoods تولید کد که کند می تعیین را ورودی کاالهای مشخصات جدول اینبه درآن کننده

از خارجی کلید عنوان به کاال کد نیز و کننده تولید جدول از خارجی کلید عنوانباشد، می کاال جدول

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

InputGFId فیش شماره int 0..9InputGId کاال کد intInputGProId کننده تولید کد int 0..9InputGNumber کاال تعداد int 0..9InputGDate دریافت تاریخ datetimeInputGPrice واحد قیمت int 0..9InputGOperator تحویل نام

گیرندهnvarchar(20) A..Za..z0..9

InputGDelivery تحویل نامدهنده

nvarchar(20) A..Za..z0..9

کاال- 14جدول ورودی

:tblProduction در که کند می تعیین را ورودی کاالهای کننده تولید مشخصات جدول اینورودی جدول

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

ProId کننده تولید کد int 0..9ProName کننده تولید نام nvarchar(20) A..Za..z0..9ProTell تلفن شماره Varchar(15) 0..9ProMobile همراه شماره Varchar(15) 0..9ProEmail ایمیل Nvarchar(60) A..Za..z0..9ProAddress آدرس Nvarchar(60) A..Za..z0..9

انگلیسی نام فارسی نام داده نوع مجاز مقادیرTypeId کاال نوع کد int 0..9

TypeName کاال نوع نام nvarchar(20) A..Za..z0..9 :tblType کلید عنوان به کاال جدول در که کند می مشخص را کاال نوع جدول این

باشد . می خارجی

13تولیدکنندگان-15جدول

Page 30: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

14

کاال- 16جدول نوع

Page 31: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.3

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

انجام شد که در ذیل به شرح هر کدام می پردازیم .

کارهایی که در سیستم دستی انجام می شود.1.1

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

راننده ،هزینه پرداختی ،زمان رفت وبرگشت وتاریخ همان روز باید ثبت گردد .

نیازمندی های این سیستم.1.2ثبت اطالعات مربوط به هر همکار3.2.1ثبت سمت هر همکار3.2.2ثبت اطالعات مربوط به خودرو3.2.3ثبت اطالعات مربوط به انواع خودرو3.2.4ثبت اطالعات مربوط به مسافر3.2.5ثبت اطالعات مربوط به سرویس3.2.6دریافتی های آژانس3.2.7شیفت کاری3.2.8

جداول فرعی

جدول فرعی برای سمت هر همکار مشخص می کند که این کارمند ، مسئول چهکاری می باشد یعنی آیا مدیر است یا اپراتور ویا راننده .

برای خودرو می توان از نوع خودرو تعداد خودروهای موجود ازآن نوع را مشخصکرد .

گزارش گیری.1.3گزارش نموداری.1.3.1

15

Page 32: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

تعداد خودروهای موجود.1.3.1.1بر اساس کد خودرو.1.3.1.1.1بر اساس نام خودرو.1.3.1.1.2

نام خانوادگی کارمند.1.3.1.2بر اساس شماره کارمندی.1.3.1.2.1بر اساس تلفن.1.3.1.2.2بر اساس شماره همراه.1.3.1.2.3بر اساس آدرس.1.3.1.2.4بر اساس سمت.1.3.1.2.5بر اساس آدرس وسمت.1.3.1.2.6

کارمندآدرس.1.3.1.3بر اساس شماره کارمندی.1.3.1.3.1بر اساس تلفن .1.3.1.3.2بر اساس شماره همراه.1.3.1.3.3بر اساس نام ونام خانوادگی.1.3.1.3.4بر اساس سمت.1.3.1.3.5بر اساس نام ونام خانوادگی وسمت.1.3.1.3.6

مسافرنام خانوادگی.1.3.1.4بر اساس شماره اشتراک.1.3.1.4.1بر اساس تلفن.1.3.1.4.2بر اساس شماره همراه.1.3.1.4.3بر اساس آدرس.1.3.1.4.4بر اساس آدرس وتلفن.1.3.1.4.5

مسافرآدرس.1.3.1.5بر اساس شماره اشتراک.1.3.1.5.1بر اساس تلفن.1.3.1.5.2بر اساس شماره همراه .1.3.1.5.3بر اساس نام ونام خانوادگی.1.3.1.5.4

شماره همراه مسافر .1.3.1.6بر اساس شماره اشتراک .1.3.1.6.1بر اساس تلفن .1.3.1.6.2بر اساس نام ونام خانوادگی .1.3.1.6.3بر اساس آدرس.1.3.1.6.4

گزارش گیری تفکیکی.1.3.2

16

Page 33: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

اطالعات کلی مربوط به کارمند.1.3.2.1بر اساس شماره کارمندی.1.3.2.1.1بر اساس تلفن .1.3.2.1.2بر اساس شماره همراه .1.3.2.1.3بر اساس نام ونام خانوادگی .1.3.2.1.4بر اساس سمت .1.3.2.1.5بر اساس آدرس.1.3.2.1.6

اطالعات کلی مربوط به خودرو .1.3.2.2بر اساس کد خودرو .1.3.2.2.1بر اساس تعداد .1.3.2.2.2بر اساس نام خودرو.1.3.2.2.3

اطالعات کلی مربوط به مسافر .1.3.2.3بر اساس شماره اشتراک .1.3.2.3.1بر اساس تلفن.1.3.2.3.2بر اساس شماره همراه .1.3.2.3.3بر اساس نام ونام خانوادگی.1.3.2.3.4بر اساس آدرس .1.3.2.3.5

اطالعات کلی مربوط به سرویس.1.3.2.4بر اساس کد سرویس .1.3.2.4.1بر اساس نام مقصد.1.3.2.4.2بر اساس نام مبدأ مسافر .1.3.2.4.3بر اساس نام راننده.1.3.2.4.4بر اساس نام خودرو.1.3.2.4.5بر اساس تاریخ .1.3.2.4.6

گزارش گیری ترکیبی.1.3.3اطالعات کلی مربوط به کارمند .1.3.3.1

بر اساس شماره کارمندی .1.3.3.1.1بر اساس تلفن .1.3.3.1.2بر اساس شماره همراه .1.3.3.1.3بر اساس نام ونام خانوادگی وتلفن .1.3.3.1.4بر اساس سمت وآدرس .1.3.3.1.5بر اساس آدرس .1.3.3.1.6

اطالعات کلی مربوط به خودرو .1.3.3.2بر اساس کد خودرو .1.3.3.2.1

17

Page 34: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

بر اساس تعداد.1.3.3.2.2بر اساس نام خودرو .1.3.3.2.3بر اساس نام وتعداد .1.3.3.2.4

اطالعات کلی مربوط به مسافر .1.3.3.3بر اساس شماره اشتراک .1.3.3.3.1بر اساس تلفن.1.3.3.3.2بر اساس شماره همراه.1.3.3.3.3بر اساس نام ونام خانوادگی.1.3.3.3.4بر اساس آدرس وتلفن .1.3.3.3.5

اطالعات کلی مربوط به سرویس.1.3.3.4بر اساس کد سرویس.1.3.3.4.1بر اساس نام مقصد.1.3.3.4.2بر اساس نام مبدأ مسافر .1.3.3.4.3بر اساس نام راننده .1.3.3.4.4بر اساس نام خودرو ونام راننده .1.3.3.4.5بر اساس تاریخ ونام مقصد .1.3.3.4.6

گزارش گیری مدیریتی.1.3.4تعداد سرویس مربوط به هر راننده.1.3.4.1

بر اساس کد کارمندی .1.3.4.1.1بر اساس نام ونام خانوادگی کارمند .1.3.4.1.2

مبلغ دریافتی هر سرویس.1.3.4.2بر اساس کد سرویس .1.3.4.2.1بر اساس کد کارمندی.1.3.4.2.2 بر اساس نام راننده.1.3.4.2.3

18

Page 35: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.4

وبه شدیم آشنا را کار روند وبا پرداختیم تلفنی تاکسی با مصاحبه به جلسه این درسیستمی صورت

درآوردیم . گزارش مصاحبه.4.1

محیط آژانس : باید در ارتباط با کسب وکار باشد و دارای پارکینگ که.4.1.1 این پارکینگ می تواند اجاره ای یا مالکیت داشته باشد و ای که خود

آژانس باید از شهرداری و تاکسی رانی مجوز داشته باشد. خودروها : باید برای آنها مدل های مشخصی تعیین گردد وتا مدل زیر.4.1.2

را رد می کنند.85 راننده ها : باید از طرف اتحادیه تایید ودارای پروانه کسب باشند.4.1.3

وهمچنین صالحیت آنان توسط تاکسی رانی تایید گردد.خصوصیا ت راننده از نظر آژانس.4.1.4

سیگاری نبودن.4.1.4.1طرز برخوردشان.4.1.4.2وضعیت ماشینشان.4.1.4.3وضعیت ظاهری راننده.4.1.4.4جلب رضایت مشتری.4.1.4.5

پنج نامه ای که راننده ها باید دریافت کنند.4.1.5عدم اعتیاد.4.1.5.1کارت سالمت.4.1.5.2عدم سوءپیشینه.4.1.5.3اماکن.4.1.5.4کالس سه روزه.4.1.5.5

هزینه کل آژانس.4.1.6عوارض سالیانه به تاکسی رانی.4.1.6.1حقوق منشی وکارگر.4.1.6.2بیمه پرداختی به تأمین اجتماعی.4.1.6.3مخارج داخلی آژانس.4.1.6.4

درصد از کرایه راآژانس دریافت می کند20دریافتی آژانس از راننده : .4.1.7.

19

Page 36: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

تجزیه وتحلیل سیستم تاکسی تلفنی.4.2مسافر)متقاضی(.4.2.1

درخواست کد اشتراک.4.2.1.1درخواست سرویس.4.2.1.2

اپراتور)مسؤل(.4.2.2دادن کد اشتراک.4.2.2.1تأیید کد اشتراک.4.2.2.2بررسی نوبت راننده.4.2.2.3دادن سرویس.4.2.2.4ثبت پرداخت کارمزد.4.2.2.5صدور قبض.4.2.2.6

راننده سرویس.4.2.3دریافت سرویس.4.2.3.1پرداختن کارمزد به کارمند.4.2.3.2دریافت قبض.4.2.3.3

مدیریت.4.2.4نظارت مالی.4.2.4.1نظارت بر تاکسی سرویس.4.2.4.2دریافت گزارش مالی.4.2.4.3دریافت گزارش عملکرد تاکسی سرویس.4.2.4.4

20

Page 37: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.5

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

جدول ثبت کاربران.5.1

جدول در دیتابیس جلسات قبل مشخصات خودرو در جداگانه ای به نام خودرو ثبت می گردید اما دراین دیتابیس مشخصات خ||ودرو را

21

کد ملی1نام2 نام3

خانوادگیتاریخ تولد4سن5رمز عبور6 وضعیت7

تأهلکد سمت8 سطح9

دسترسی10

تلفن ثابت

11

تلفن همراه

کد سمت 1نام سمت 2

Page 38: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

در جدول راننده درج کردیم چون ه||ر رانن||ده ای خ||ودروی مخص||وص خ||ودش رادارد .

22

Page 39: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول ثبت رانندگان.5.2

جدول ثبت مشترکین.5.3

کد 1نام 2

قیمت 3 تاریخ

پرداخت4

23

شماره1پرسنلی

کد ملی2

نام3نام خانوادگی4سابقه5آدرس6وضعیت تأهل7تلفن ثابت8تلفن همراه910

سن

11

کد تاکسی

12

مدل خودرو

13

نوع سوخت

کد اشتراک1نام2نام خانوادگی3کد پستی4آدرس5تلفن ثابت6تلفن همراه7 کد نوع8

پرداختی

Page 40: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

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

با جدول نوع پرداختی ارتباط دارد .

جدول ثبت سرویس.5.4

می در این جدول کد اشتراک به عنوان کلید خارجیباشد که از جدول ثبت مشترکین می گیرد.

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

کد نوع سرویس نیز کلید خارجی از جدول نوع سرویس می باشد .

24

کد سرویس 1

کد اشتراک 2 شماره

پرسنلی3

ساعت حرکت 4

ساعتبرگشت

5

تاریخ حرکت 6آدرس مبدأ 7

آدرس مقصد 8کرایه 9

کد نوعسرویس

10

Page 41: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول ثبت نوع سرویس.5.5

جدول سمت.5.6

بدهکار_جدول مشترکین .5.7

می باشد که از کد اشتراک به عنوان کلید خارجیجدول ثبت مشترکین می گیرد.

جدول رانندگان _بدهکار.5.8

25

کد نوعسرویس

1

نوع سرویس 2

کد سمت 1شرح سمت 2

شمارهردیف

1

کد اشتراک 2مبلغ پرداختی 3

مابقیحساب

4

تاریخ ثبت 5

شمارهردیف

1

شمارهپرسنلی

2

کمیسیون 3 مابقیحساب

4

تاریخ ثبت 5

Page 42: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول کارکرد آژانس.5.9

جدول نوع پرداختی.5.10

کد نوعپرداختی

1

نام نوع 2

گزارش جلسه * **/**/**.6

در این جلسه به فرمایشات جناب مهندس نجف زاده ، طراحی پایگاه داده ،رسم، طراحی دیتا دیکشنری، ERنمودار

برای رسم نمودارهاVisioفهرست بندی مطالب در ورد و همچنین نرم افزار آموزش داده شد .

در قسمت پایین ابتدا پایگاه داده مربوط به تاکسی تلفنی رسم شده است . پایگاه داده تاکسی تلفنی.6.1

جدول ثبت کارمند.6.1.1جدول ثبت رانندگان.6.1.2جدول ثبت مشترکین.6.1.3

26

کد 1نام 2

قیمت 3 تاریخ

پرداخت4

Page 43: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول ثبت سرویس.6.1.4بدهکار_جدول مشترکین.6.1.5جدول رانندگان_بدهکار.6.1.6جدول پرداختی های آژانس.6.1.7جدول نوع پرداختی.6.1.8جدول نوع سرویس.6.1.9جدول سمت.6.1.10

27

Page 44: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول ثبت کارمند

جدول ثبت رانندگان.2

28

کد ملی1نام2نام خانوادگی3

تاریخ تولد4سن5رمز عبور6وضعیت تأهل7کد سمت8 سطح9

دسترسیتلفن ثابت10تلفن همراه11

کد سمت 1نام سمت 2

شماره1پرسنلی

کد ملی2

نام3نام خانوادگی4سابقه5آدرس6وضعیت تأهل7تلفن ثابت8تلفن همراه910

سن

11

کد تاکسی

12

مدل خودرو

13

نوع سوخت

Page 45: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول نوع سرویس.3

جدول سمت.4

جدول ثبت مشترکین.5

29

کد نوعسرویس

1

نام نوعسرویس

2

کد سمت 1نام سمت 2

کد اشتراک1نام2نام خانوادگی3کد پستی4آدرس5تلفن ثابت6تلفن همراه7 کد نوع8

پرداختی

کد نوعپرداختی

1

نام نوع 2

Page 46: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول مشترکین _ بدهکار.6

جدول ثبت سرویس.7

30

شمارهردیف

1

کد اشتراک 2مبلغ پرداختی 3

مابقیحساب

4

تاریخ ثبت 5

کد اشتراک1نام2نام خانوادگی3کد پستی4آدرس5تلفن ثابت6تلفن همراه7 کد نوع8

پرداختی

کد اشتراک1

نام2نام خانوادگی3کد پستی4آدرس5

تلفن ثابت6تلفن همراه7 کد نوع8

پرداختی

کد سرویس 1

کد اشتراک 2 شماره

پرسنلی3

ساعتحرکت

4

ساعتبرگشت

5

تاریخ حرکت 6آدرس مبدأ 7

آدرس مقصد 8کرایه 9

کد نوعسرویس

10

شماره1پرسنلی

کد ملی2

نام3نام خانوادگی4سابقه5آدرس6وضعیت تأهل7تلفن ثابت8تلفن همراه910

سن

11

کد تاکسی

12

مدل خودرو

13

نوع سوخت

کد نوعسرویس

1

نام نوعسرویس

2

Page 47: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

31

Page 48: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول رانندگان _ بدهکار

جدول پرداختی های آژانس.8

32

شماره1پرسنلی

کد ملی2

نام3نام خانوادگی4سابقه5آدرس6وضعیت تأهل7تلفن ثابت8تلفن همراه910

سن

11

کد تاکسی

12

مدل خودرو

13

نوع سوخت

شمارهردیف

1

شمارهپرسنلی

2

کمیسیون 3 مابقیحساب

4

تاریخ ثبت 5

کد 1نام 2

قیمت 3 تاریخ

پرداخت4

Page 49: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول نوع پرداختی.9

33

کد نوعپرداختی

1

نام نوع 2

Page 50: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

ورابطه بین موجودیت ها را مشخص می کنیم .ERحال نمودار

ERنمودار.6.2

ER-1- 6نمودار

34

Page 51: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

اکنون در پایین به طراحی دیتا دیکشنری می پردازیم.دیتا دیکشنری.6.3

tblEmployeeمقادیر مجازنوع فیلدنام فارسینام فیلد

EmployeeCodeکد ملیint0..9EmployeeNameنامnvarchar(20)0..9a..zA..ZEmployeeLNameنام خانوادگیnvarchar(30)0..9a..zA..ZEmployeeBirthdayتاریخ تولدdate0..9/کاراکتر EmployeeAgeسنint0..9EmployeePasswordرمز عبورnvarchar(15)0..9a..zA..ZEmployeeSingle/Married

nvarchar(10)0..9a..zA..Zوضعیت تآهل

EmployeeJobCodeکد سمتint0..9EmployeeTellتلفن ثابتvarchar(15)0..9a..zA..ZEmployeeMobileتلفن همراهvarchar(15)0..9a..zA..ZEmployeePermissionسطح دسترسیnvarchar(20)0..9a..zA..Z

جدول ثبت کارمند : در این جدول اطالعات کارمن||دی ثبت می گ||ردد ک||ه س||مت هر کارمند و سطح دسترسی کارمند مربوطه و دیگ||ر اطالع||ات را مش||خص می

کند.کلید اصلی : کد ملی

35

کارمندان-17جدول

Page 52: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

tblDriverمقادیر مجازنوع فیلدنام فارسینام فیلد

DriverCodeکد ملیint0..9DriverPersonalIdشماره پرسنلیint0..9

DriverNameنامnvarchar(20)0..9a..zA..ZDriverLNameنام خانوادگیnvarchar(30)0..9a..zA..ZDriverPersonHistoryسابقهint0..9DriverAgeسنint0..9DriverAddressآدرسnvarchar(60)0..9a..zA..ZDriverSingle/Marriedوضعیت تآهلnvarchar(10)0..9a..zA..ZDriverTellتلفن ثابتvarchar(15)0..9a..zA..ZDriverMobileتلفن همراهvarchar(15)0..9a..zA..ZDriverIdTaxiکدتاکسیnvarchar(20)0..9a..zA..ZDriverTypeFuelنوع سوختnvarchar(15)0..9a..zA..ZDriverModelTaxiمدل خودروint0..9

جدول ثبت راننده : در این جدول اطالعات راننده ثبت می گردد که شامل کد ملی ، شماره پرسنلی ، سابقه ، س||ن ، وض||عیت تآه||ل و اطالع||ات مرب||وط ب||ه خ||ودرو ه||ر

راننده اعم از کد تاکسی ، نوع سوخت و مدل خودرو ثبت می گردد .کلید اصلی : شماره پرسنلی

36

رانندگان-18جدول

مسافران-19جدول

Page 53: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

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

پرداخت می کند .کلید اصلی : کد اشتراک

کلید خارجی : کد نوع پرداختی

tblServiceمقادیر مجازنوع فیلدنام فارسینام فیلدServiceCodeکد سرویسint0..9

ServicePassengerCodeکد اشتراکint0..9ServicePersonalIdشماره پرسنلیint0..9ServiceGoHourساعت حرکتDate time0..9/ کاراکتر ServiceBackHourساعت برگشتDate time0..9/ کاراکتر ServiceGoDateتاریخ حرکتDate time0..9/ کاراکتر

37

tblTraveler نامنام فیلد

فارسیمقادیر مجازنوع فیلد

TravelerPassengerCodeکد اشتراکint0..9TravelerNameنامnvarchar(20)0..9a..zA..ZTravelerLNameنام خانوادگیnvarchar(30)0..9a..zA..ZTravelerPostIdکد پستیnvarchar(15)0..9a..zA..ZTravelerAddressآدرسnvarchar(60)0..9a..zA..ZTravelerTellتلفن ثابتvarchar(15)0..9a..zA..ZTravelerMobileتلفن همراهvarchar(15)0..9a..zA..ZTravelerPayerTypeIdکدنوع

پرداختیbit0..9a..zA..Z

Page 54: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

ServiceFirstPlaseآدرس مبدآvarchar(60)0..9a..zA..ZServiceAddDestinationآدرس مقصدvarchar(60)0..9a..zA..ZServiceAmountکرایهint0..9ServiceTypeIdکد نوع

سرویسint0..9

جدول ثبت سرویس : در این جدول اطالعات مربوط به هر سرویسی از جمل|ه ن|ام راننده ومسافر س||رویس درخواس||تی و ن||وع س||رویس ک||ه س||رویس می توان||د ی||ک طرفه رفت ، رفت و برگشت ، در اختی||ار وی||ا رزروی باش||د و اطالع||اتی دیگ||ر ثبت

می شود .کلید اصلی : کد سرویس

کلید خارجی : کد اشتراک ، شماره پرسنلی ، کد نوع سرویس

38

-20جدول سرویس

Page 55: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

tblDriver_Debotorمقادیر مجازنوع فیلدنام فارسینام فیلدDriver_DebotorIdشماره ردیفint0..9

Driver_DebotorPIdشماره پرسنلیint0..9Driver_DebotorPriceمبلغ پرداختیint0..9Driver_DebotorRemAmount

int0..9مابقی حساب

Driver_DebotorDateتاریخ ثبتDate time0..9/ کاراکتر

ج||دول رانن||دگان_ ب||دهکار : در این ج||دول مب||الغ پرداخ||تی مرب||وط ب||ه ه||ر رانن||ده )کمیسیون( ومابقی حساب مربوط به آن درج می گردد و همچنین رانندگانی که ب||ا

آژانس تسویه نکرده اند نیز مشخص می گردد .کلید اصلی : شماره ردیف

کلید خارجی : شماره پرسنلی

tblTraveler_Debotorمقادیر مجازنوع فیلدنام فارسینام فیلدTraveler_DebotorIdشماره ردیفint0..9

Traveler_DebotorPCodکد اشتراکint0..9Traveler_DebotorPriceمبلغ پرداختیint0..9Traveler_DebotorRemAmount

int0..9مابقی حساب

Traveler_DebotorDateتاریخ ثبتDate time0..9/ کاراکتر

جدول مش||ترکین _ب||دهکار: در این ج||دول مب||الغ پرداخ||تی مرب||وط ب||ه ه||ر مس||افر )کرایه( و م||ابقی حس||اب مرب||وط ب||ه آن درج می گ||ردد و همچ||نین مس||افرانی ک||ه

باآژانس تسویه نکرده اند نیز مشخص می گردد .کلید اصلی : شماره ردیفکلید خارجی : کد اشتراک

39

بدهکار- 21جدول رانندگان

بدهکار- 22جدول مشترکبن

سمت-23جدول

tblJobمقادیر مجازنوع فیلدنام فارسینام فیلدJobCodeکد سمتint0..9

JobNameنام سمتnvarchar(15)0..9a..zA..Z

Page 56: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

جدول سمت : این جدول سمت هر کارمندی مشخص می گردد .کلید اصلی : کد سمت

tblServiceTypeمقادیر مجازنوع فیلدنام فارسینام فیلد

ServiceTypeCodeکد نوع سرویس

int0..9

ServiceTypeNameنام نوع سرویس

nvarchar(15)0..9a..zA..Z

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

کلید اصلی : کد نوع سرویس

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

کلید اصلی : کد نوع پرداختی

tblAgencyPayerمقادیر مجازنوع فیلدنام فارسینام فیلدAgencyPayerCodeکد پرداختی

آژانسint0..9

40

سرویس- 24جدول نوع

پرداختی- 25جدول نوع

tblPayerType نامنام فیلد

فارسی مقادیرنوع فیلد

مجازPayerTypeCodeکد نوع

پرداختیint0..9

PayerTypeNameنام نوع پرداختی

nvarchar(30)0..9a..zA..Z

Page 57: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

AgencyPayerNameنام پرداختی آژانس

nvarchar(30)0..9a..zA..Z

AgencyPayerPriceقیمتint0..9AgencyPayerDateتاریخ پرداختDate time0..9/ کاراکتر

جدول پرداختی های آژانس : در این جدول مواردی که آژانس باید مبلغی به آنهابپردازد مشخص می گردد .

کلید اصلی : کد پرداختی آژانس

Visio نرم افزار.6.4

در این جلسه کار کردن با این نرم افزار ت||دریس ش||د واینک||ه ب||ه چ||ه ص||ورتی میتوان ارتباط بین موجودیت ها را

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

انواع مختلفی از دیاگرام ها و چارت را در حوزه های مختلف کاری فراهم میآورد.

visioآموزش نرم افزار .6.4.1

می شود . برای وارد شدنMicrosoft Officeاین برنامه بعد از نصب ، زیر برنامه به این محیط مسیر زیر را طی می کنیم.

Microsoft Office Visio 2003Microsoft OfficeAll programsStart

با اجرای مراحل فوق ، پنجره ای باز می شود که بسته به نیاز مان می توانیم یکی از پوشه ها را در حالت انتخاب قرار دهیم . ک||ه در ش||کل زی||ر فلوچ||ارت را انتخ||اب

را انتخاب کرده تا پنجره اصلی باز شود .Templateکرده ودر مرحله بعد یکی از

41

آژانس- 26جدول های پرداختی

Page 58: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- انتخاب پوشه1- 6شکل

جهت باز کردن یک فایل جدید می توان به صورت زیر عمل کرد .

- ایجاد فایل جدید2- 6شکل

42

Page 59: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- ایجاد فایل جدید3- 6شکل

43

Page 60: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

برای رسم نمودار به مستطیل ،لوزی وبیضی نیاز داریم که به طریق زیر به این اشکال دسترسی پیدا می کنیم .

-آوردن اشکال4- 6شکل

44

Page 61: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

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

می کنیم .Dragانتخاب شود وسپس

- اشکال مورد نیاز5- 6شکل

45

Page 62: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

، رسم خط بین موجودیت ها و ایجاد ارتباط بینDrawingبرای آوردن نوار ابزار آن ها به صورت زیر عمل می کنیم .

- آوردن نوار ترسیم6- 6شکل

- آوردن نوار ترسیم7- 6شکل

46

Page 63: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

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

ارتباط )خط( متصل شده به آن نیز حرکت می کند .

- ایجاد ارتباط8- 6شکل

47

Page 64: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

برای درج متن می توان داخل هر کدام از اشکال دبل کلیک کرده تا متن مورد نظر را انتخاب ک||رده ومتن را درج ک||نیم وTextنوشته شود و یا می توان به صورت زیر

نیز امکان تغییر فونت و سایز متن وجود دارد .

- درج متن9- 6شکل

48

Page 65: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

ایجاد فهرست مطالب.6.5

در این جلسه طریقه ایجاد فهرست مطالب در ورد آموزش داده شد . ابتداoutline گزینه view از منوی

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

Referencesگزینه Table of Contentsرا انتخاب کرده سپس را برمی داریم . سپس… Use hyperlinkرا زده وتیک گزینه Insert tableگزینه

را می زنیم .updateداخل صفحه کلیک راست کرده و گزینه

- ایجاد فهرست مطالب10- 6شکل

49

Page 66: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.7

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

گزارش درج گردد که این متن باید خیلی محترمانه نوشته شود . موضوع گزارش و تاریخ وشماره و پیوس||ت را در گوش||ه س||مت چپ ب||اال ق||رار می گیرد در گزارش ابت||دا بای||د ن|ام گیرن||ده وس||پس ن|ام فرس||تنده و بع|د متن گ||زارش

نوشته شود .

اجزای گزارش.7.1 موضوع.7.1.1 تاریخ.7.1.2 شماره.7.1.3 پیوست.7.1.4 نام گیرنده.7.1.5 نام فرستنده.7.1.6 متن گزارش .7.1.7

آم||وزش داده ش||د ، در این آم||وزشwordهمچنین در این جلسه مطالب و نک||ات مهم در چگونگی ایجاد فایل جدید ، ایجاد فهرست مطالب ، فهرست بندی برای اش||کال و ج||داول و نمودار ها و طریقه شماره گذاری ص||فحات و این ک||ه اگ||ر بخ||واهیم ص||فحه ای ش||ماره گذاری نشود و تبدیل جدول به متن وبرعکس آن انجام گردید ، ک||ه در ذی||ل ب||ه ش||رح ه||ر

کدام می پردازیم.

50

در گوشه سمت چپباال

Page 67: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

wordآموزش مطالب و نکات مهم در .7.2 چگونگی ایجاد فایل جدید.7.2.1 کردن فایلsave طریقه .7.2.2 سطح بندی مطالب متن.7.2.3 شماره گذاری اشکال.7.2.4 شماره گذاری جداول.7.2.5 شماره گذاری نمودار ها.7.2.6 فهرست بندی اشکال.7.2.7 فهرست بندی جداول.7.2.8 فهرست بندی نمودار ها.7.2.9شماره گذاری صفحات.7.2.10شماره گذاری نکردن بعضی از صفحات .7.2.11تبدیل جدول به متن.7.2.12تبدیل متن به جدول.7.2.13

طریقه انجام هریک از موارد باال.7.3از مسیر زیر می رویم :ایجاد فایل جدید برای .7.3.1

Office Button new create

- ایجاد فایل جدید1- 7شکل

اولیه فایل از مسیر زیر می رویم :ذخیره کردنبرای .7.3.2

Office Button Save As نام سند انتخاب مسیر Save

51

Page 68: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- ذخیره کردن فایل2- 7شکل

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

View Outline

- ایجاد فهرست مطالب3- 7شکل

سپس از مسیر زیر فهرست مطالب آورده می شود .References Insert Table Of Figures

52

Page 69: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- ایجاد فهرست مطالب4- 7شکل

… را بر می داریم تا عنوان ها زیر خط دار نشودUsehyperlinksسپس تیک گزینه کلیک می کنیم .okونیزشماره صفحه نمایش داده شود و سپس روی

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

اگر دوباره متنی یا فصلی به س||ند اض||افه ک||ردیم وابی||د این متن ی||ا فص||ل ب||ه س||ند اضافه شود نیازی نیست که دوب||اره ی|ک فهرس||ت جدی|د بس||ازیم ، مراح|ل قب||ل یع|نی سطح بندی متن را برای متن جدید تکرار می کنیم و روی صفحه فهرست قبلی راست

را می زنیم و این بار گزینه دوم را تیک دار می کنیم. Updatefieldکلیک کرده و از مسیر زیر می رویم : شماره گذاری اشکال برای .7.3.4

References InsertCaption

را می زنیم و نام بر چسب )شکل( را می نویسیم وبعد در قسمتnew lableسپس caption عنوان شکل مورد نظر را می نویسیم . و در قسمت positionمحل قرار

گیری این عنوان را مشخص می کنیم .

53

- شماره گذاری اشکال5- 7شکل

Page 70: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

ب||ه ص||ورت ب||اال عم||ل می ک||نیمشماره گذاری جداول و نمودارها برای .7.3.5فقط نام برچسب و نام عنوان تغییر می کند .

از مسیر زیر می رویم :فهرست بندی اشکال برای .7.3.6References Insert Table Of Figures

میok نام برچسب شکل را انتخاب می کنیم و سپس Caption lableسپس از کنیم .

فهرست بندی اشکال -6- 7شکل

54

Page 71: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

مراحل گفت||ه ش||ده ب||اال را تک||رارفهرست بندی جداول و نمودارها برای .7.3.7 می کنیم فقط عنوان برچسب را تغییر می دهیم و برچسب نمودار یا ج||دول را

انتخاب می کنیم .

از مسیر زیر می رویم :شماره گذاری صفحات برای .7.3.8Insert Page Number

وسپس محل قرار گرفتن شماره صفحه را مشخص می کنیم .

7.3.9.7.3.9.

اگ|||ر

ابت||دا بای||د از انته||ایصفحه یا صفحاتی شماره گذاری نشggوندبخواهیم صفحه ای که می خواهیم از آن جا به بعد شماره گذاری شود نشانگر موس را

قرار می دهیم وسپس مسیر زیر را ادامه می دهیم.

Page Layout Breaks Next Page

55

- درج شماره صفحه7- 7شکل

Page 72: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

سپس روی شماره صفحه ای که عالمت چشمک زن ورد است می رویم وگزینهlinktopreviousکلیک می کنیم و start as را از یک می زنیم و deleteمی کنیم تا شماره

صفحات از یک شروع شود.

- پاک کردن شماره صفحه9- 7شکل

56

- شماره گذاری نکردن صفحات8- 7شکل

Page 73: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

layout ابتدا جدول را انتخاب وسپس روی منویتبدیل جدول به متنبرای .7.3.10 را انتخاب می کنیم .convert to textکلیک کرده و گزینه

،عن||وانinsertبرای تبدیل متن به جدول ابت||دا متن را انتخ||اب ک||رده وبع||د از من||وی Table را انتخاب کرده وسپسinsert tableرا انتخاب می کنیم ک||ه نتیج||ه این عم||ل

باعث می شود که جدول جدیدی ایجاد شود.- تبدیل متن به جدول11- 7شکل

57

- تبدیل جدول به متن10- 7شکل

Page 74: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.8

Printدر این جلسه آموزش Screenداده شد . که در این آموزش می توان از ه||ر صفحه ای که نیاز داشته باشیم یا بخ||واهیم درب|اره آن توض||یح دهیم ،ب|ا اس||تفاده از

Pasteدکمه پ||رینت اس||کرین ک|ه در کیب||ورد وج|ود دارد ، ب||ا فش|ردن این دکم||ه و ، می توان از آن عکس استفاده کرد .Paintکردن آن در نرم افزار

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

و هم چ||نینVisioدر گزارشات قبل ، از پرینت اسکرین ب||رای آم||وزش ن||رم اف||زار ایجاد فهرست مطالب و... استفاده شده است .

- آموزش پرینت اسکرین1- 8شکل

58

Page 75: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.9

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

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

می گردد .

http://www.kelid1.ir 09131055395

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

در اسرع وقت انواع خودرویضد سرقت کلید ایموبالیزرساخت انواع

داخلی و خارجی ، تعریف کد برای کلید های کد دارimmobilizer ، ساخت کلید و ا و تعمیر انواع قفلها

ساخت کلید های کد دار انواع خودروی ، ریموت خودرو ، باز کردن قفل انواع خودرو سبک وخارجی و داخلی

سنگین ، باز کردن درب منازل که قفل شده ، باز کردن قفلهای آویز و کتابی مغازه ها و دفاتر ، باز کردن درب

انواع گاوصندوقهای سبک و نیمه سنگین و سنگین

جدول کاال.1

59

Page 76: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

کد کاال کلید اصلی.1.1کد نوع کاال کلید خارجی به جدول نوع کاال.1.2نام کاال.1.3تعداد کاال.1.4

جدول نوع کاال.2کد نوع کاال کلید اصلی.2.1نام نوع کاال.2.2

جدول کاالهای ورودی.3کد کاال کلید خارجی به جدول کاال.3.1کد تولید کننده کلید خارجی به جدول تولیدکننده.3.2تعداد کاالهای ورودی.3.3تاریخ دریافت.3.4قیمت واحد.3.5شماره فیش.3.6نام تحویل گیرنده .3.7نام تحویل دهنده.3.8

جدول تولید کنندگان.4کد تولید کننده کلید اصلی.4.1نام تولید کننده.4.2شماره تلفن تولید کننده.4.3شماره همراه تولیدکننده.4.4ایمیل تولیدکننده.4.5آدرس تولید کننده.4.6

جدول کارمند.5شماره پرسنلی کلید اصلی.5.1نام کارمند.5.2آدرس کارمند.5.3شماره تلفن کارمند.5.4شماره همراه کارمند.5.5شیفت کاری.5.6

60

Page 77: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

ارائه گزارشات به مدیر در جهت افزایش فروش کاال در سوپر مارکت

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

61

Page 78: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.10

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

10.1.Actor اشخاص ی||ا کس||انی ک||ه روی سیس||تم ت||أثیر می گذارن||د . درب||اره = Actor هایی که در سیستم دانشگاه تأثیر می گذارند بحث شدکه در ادام||ه ب||ه ش||رح آن

می پردازیم .Actor: های سیستم دانشگاه

دانشجویاناساتیدرئیس دانشگاهمسئول آموزش کارمندهای دانشگاهمسئول امور مالی دانشگاهمسئول امور سلفی دانشگاهمسئول امور فرهنگیمسئول امور برنامه ریزی

Umlرسم نمودار.10.2

های سیستم به رسم نمودار آن پرداختیم به این ص|ورت ک|ه ه|رActorبعد از تشخیص Actor به وسیله یک آدمک نشان دادیم ودر پایین آن ن||ام آن Actorثبت گردی||د ، س||پس

هایی که با هم در ارتب||اطActorبه وسیله یک فلش که سرآن مثلث توخالی می باشدبا می باشند وصل گردید .

Visio در Umlرسم نمودار .10.3در پایین رسم این نمودار مرحله به مرحله آموزش داده می شود .

ابتدا طبق شکل زیر صفحه ای جدید باز می کنیم .

62

Page 79: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- ایجاد صفحه جدید1- 10شکل

رادر قسمت جستجوی برنامه نوشته وجستجو را می زنیم مطابق باuml سپس نام شکل زیر :

uml- جستجوی 2- 10شکل

Actorرا مانند شکل زیر بر روی صفحه می آوریم و به رسم نمودار می پردازیم .سپس Generalizationو

63

Page 80: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

Actor- آوردن 3- 10شکل

Generalization- آوردن 4- 10شکل

64

Page 81: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

سیستم دانشگاه

سیستم دانشگاهuml-1- 10نمودار

65

Page 82: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

سیستم تاکسی تلفنی

سیستم تاکسی تلفنیuml- 2- 10نمودار

66

Page 83: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

سیستم سوپرمارکت

سیستم سوپرمارکتuml-3- 10نمودار

67

Page 84: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

سیستم شرکت برنامه نویسی

سیستم شرکت برنامه نویسیuml-4- 10نمودار

آموزش برچسب گذاری اشکال برای هر بخش.10.468

Page 85: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- برچسب گذاری اشکال5- 10شکل

69

Page 86: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.11

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

sql server توضیحاتی در مورد.1.11 ک||ردن میsearch انجام می گ||یرد ک||ه هم||ان select گزارش گیری با دستور sqlدر

پیچیدهselectباشد و هر چه قدر شرط ها بیشتر شود گزارش گیری و نیز دستور تر می شود .

انج||ام می گ||یرد وupdate و delete و insert ب||ا دس||تور sqlدس||تورات اج||رایی در انجام می گردد .selectدستورات غیر اجرایی با دستور در پایگاه داده موارد زیر را داریم :

TableViewStored procedureUserRole…

Rational Roseآشنایی با نرم افزار .2.11 این نرم افزار برنامه ای قدرتمند است که ب||ه تجزی||ه و تحلی||ل سیس||تم ه||ای ن||رم اف||زاری کم||ک می کن||د ، ب||ه وس||یله این برنام||ه می ت||وانیم قب||ل از اینک||ه ک||دی

بنویسیم ، سیستم خود را مدل کنیم . این نرم افزار یک نرم افزار تخصصی است که با استفاده از مهندس||ی ن||رم اف||زار برای طراحی مدل های کد و تولید کدهای پیش تولی||د ب||رای ه||دایت بیش||تر پ||روژه

های بسیار بزرگ بکار می رود . Actor های سیستم آورده می شود و کارهایی که هر Actorبا استفاده از این برنامه

انجام می دهد مشخص می گردد .

70

Page 87: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

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

مدلی ایجاد کنیم ، مدل انتخابی زیر را برمی گزینیم .

مدل- 1- 11شکل ایجاد

71

Page 88: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

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

سیستم 2-- 11شکل اکتورهای معرفی

72

Page 89: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

سپس با درگ کردن هر کدام از اکتورها می توان اکتور موردنظر را بر روی محیطآورد ونمایش داد .

اکتورها 3-- 11شکل نمایش

73

Page 90: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.12

مراجع||ه ک||رده و در10در این جلسه به فرمایش جن||اب مهن||دس ب||ه مک||ان پلیس + مورد خدماتی که ارائه می دهند و شرایط ثبت نام و مراحلی که ب||رای کس||ب مج||وز

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

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

. چهاراه نورباران ، جنب بانک شهر ، داخل زیر زمین.1. میدان قدس ، ابتدای خیابان مدرس ، روبروی بیمارستان فیض.2

خدماتی که ارائه می دهند :.12.1کارت سوختگواهینامهخالفی خودروجواز کسب اماکنیارانهنظام وظیفهگذر نامه...و

آگاهی از شرایط ثبت نام.12.2

فراخوان آن را مطالعه کرده تا از استان هاwww.epolice.irابتدا از طریق سایت وشهرستان هایی که نیاز به این مکان دارند مطلع شویم سپس اگر شرایط برقرار بود ثبت نام کرده و مدارک الزم را به آدرس تهران ، زیر پل میر داماد ، بین خیابان

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

74

Page 91: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

مکان ، مجوز را صادر می کنند پس از آن برای استخدام کارمندان باید از طرفنیروی انتظامی مورد تأیید قرار گیرند .

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

از طریق سیستم آنالین با ارگان ها در ارتباط هستند ، به عنوان مثال :گواهینامه زیر نظر اداره را هنمایی و رانندگی

کارت سوخت زیر نظر شرکت نفتو...

منتشر کردن عکس.12.3 هزار تا عکس به صورت گ||روهی )گ||روه چه||ار28000 در طی جلساتی حدود

منتشر و همچنین یکسری تبلیغ||اتhttp://gallery.persiangig.comنفره( در سایت و آگهی هایی نیز ب||ه ص||ورت گ|روهی داخ|ل بعض||ی از س||ایت ه||ا درج و ب||ه روز

رسانی شد.

75

Page 92: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.13

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

می باشد .

بانک خصوصی.13.1)دروازه تهران(بانک آینده .13.1.1

طرح الماس : بیست و هشت– چهارده درصد – صد درصد سپرده –چهار ماه

قسط سی وشش قسط– هفده درصد – یک نیم برابرسپرده – شش ماه چهل وهشت قسط– نوزده درصد – دو برابر سپرده – هشت ماه

: طرح مسدودی دوبرابر با سود– دو یا سه برابر وام –دو یا سه ماه سپرده گذاری

درصد17 سه برابر با سود –درصد 12: طرح نگین

زیر– ماه به بعد سیستم باز می شود 4 از–براساس میانگین درصد17 –میلیون حساب نباشه 1

روز آینده شرایط جدید3 یا 2 این طرح ها براساس ضوابط قبلی هستند تا مشخص می شود.

9510610-12شماره تماس :

)خیبان ولیعصر(بانک آینده.13.1.2 م||اه5 یا4 می||انگین –ن||وع وام بس||تگی ب||ه رس||ته دارد )در ج||واز کس||ب (

ضامن معتبر بانک 2 – درصد 21 –حساب را وام می دهند )خیابان ولیعصر(بانک پاسارگاد.13.1.3

درصد26 – ماه را وام می دهند 6میانگین – ماه پول داخل حساب 6خیابان ولیعصر((بانک قوامین .13.1.4

شرایط هنوز نیامده سال جدید می آید . )خیابان ولیعصر(بانک رفاه .13.1.5

76

Page 93: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

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

)دروازه تهران(بانک رفاه .13.1.6 فعال به مستمری بگیرها وام تعلق می گیرد و شرایط بع||د از عی||د مش||خص

می گردد . )خیابان ولیعصر(قرض الحسنه حضرت مهدی صاحب العصر.13.1.7

درصد کارمزد3 – ماه معدل حساب وام می دهند 5)خیابان مسجد سید(قرض الحسنه مهر میهن.13.1.8

درص||د3 – ماه به اندازه معدل حساب وام تعلق می گ||یرد 3بعد از حداقل میلیون20 سقف وام –کارمزد

بانک دولتی.13.2)دروازه تهران(بانک ملت .13.2.1

ض||امن نمی– سند رهن می شود الزم نیس||ت پ||ول بگ||ذاریم – دانگ 6سند از اردیبهشت به بعد وام– میلیون 30سقف وام تا – درصد سود 21 –خواد

تعلق می گیرد .)خیابان ولی عصر(بانک ملت.13.2.2

درصد سود 25 – وام مضاربه می دهند – ماه معادل کارکرد حساب 6)دروازه تهران(بانک صادرات.13.2.3

ماه از حساب باید گذشته باشد6 ماه 24 – درصد 25 برابر وام می دهند - 3اگر حساب جاری باشد :

برابر وام می دهند 2اگر حساب کوتاه مدت باشد : تا ضامن وسفته2 – میلیون وام 20 تا 10

)میدان قدس(بانک صادرات .13.2.4 قس||ط بن||دی– درص||د س||ود 30 ت||ا 25 – م||اه گذش||ته 6 برابر حساب 3 یا2

بستگی به امتیاز و مبلغ وام)دروازه تهران(بانک سپه.13.2.5

21 – برابر میانگین مانده حساب نه برای خرید مکان ب||رای ماش||ین آالت 5 3 ی|ا 2 ح|داقل – سال 5 حداکثر – قسط بندی زیر نظر کارشناس –در صد

سال

77

Page 94: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.14

وview و همچ||نین طریق||ه ایج||اد SQLدر این جلسه نحوه ایجاد دیتابیس و ج||داول در Query. آموزش داده شد که به شرح ذیل می باشد

به صورت زیر عمل می کنیم .SQL در viewابتدا برای ایجاد

view- ایجاد 1 - 14شکل

78

Page 95: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

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

- شکل اضافه کردن جداول2 - 14شکل

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

79

Page 96: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

Query- شکل ایجاد 3 - 14شکل

و... استفادهcount ، max ، min ، avg مانند sql می توانیم از توابع Queryبرای ایجاد کرد .

80

Page 97: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

sql- شکل توابع 4 - 14شکل

دستورات مربوط به آن را کپی ودر قالب فایل ورد از آن اس||تفادهQueryپس از ایجاد را نوشته ودس||تورات مرب||وط ب||ه آن را درQueryکردیم به این صورت که ابتدا عنوان

آن را در ورد نمایش می دهیم .ERزیر پرسش می نویسیم وسپس نمودار هرک||دام را ایج||اد و ب||رای ه||ر نم||ودار عن||وانERونم||ودارQueryدر این جلس||ه چه||ار

گذاشتیم وفهرست بندی کردیم .

آموزش داده شد :wordنکاتی دیگر که در

81

Page 98: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

را روی ص||فحهF2 و Escبرای تغییر نام کلمه می ت||وانیم کلم||ه را انتخ||اب و کلی||د .1 کلید فشار دهیم .

را همزم||انf وCtrlبرای تغییر نام کلمه که در تمام فای||ل اعم||ال ش||ود بای||د کلی||د .2فشار دهیم وبه صورت زیر عمل کنیم .

- شکل تغییر نام5 - 14شکل

82

Page 99: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.15

Query و هشتViewدر این جلس||ه روی پ||روژه تاکس||ی تلف||نی ک||ار ش||د و ب||ه ایج||اد آوردیم و برای هر ک||دامWord را در قالب فایل Query ونتیجه هر ERپرداختیم ونمودار

از نمودارها و جدول ها عنوان گ||ذاری و در آخرفای||ل ورد را فهرس||ت بن||دی ک||ردیم و انجام دادیم .Visioمربوط به تاکسی تلفنی را توسط برنامه UMLسپس نمودار

به صورت زیر می باشد :Queryهشت Query. بنویسید که تعداد کل مشتریان را نمایش دهد Query. بنویسید که تعداد کل رانندگان را نمایش دهد Query. بنویسید که نوع خودرو هر راننده را مشخص نماید Query. بنویسید که میزان درآمد هر راننده را مشخص نماید Query. بنویسید که میزان درآمد آژانس را مشخص نماید Query .بنویسید که پرداختی های مشتریان را مشخص نمایدQuery.بنویسید که سه راننده که بیشترین درآمد را داشته اند را مشخص نماید Queryبنویسید که دو مشتری را که بیشترین پرداختی داشته ان||د را ب||ه هم||راه مبل||غ

مشخص نماید.

SQL های تودرتو آشنا شدیم و مثالی از آن در Selectدر آخر توسط جناب مهندس با ای ایجاد می کنیم و دستورات آن را کپیViewزده شد که به این صورت است ابتدا

دیگر استفاده می ک||نیم این ک||ار ممکن اس||ت در طی چن||د مرحل||هViewکرده و در انجام شود .

83

Page 100: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.16

Query و Viewدر این جلسه روی دو پروژه وک||الت وبیمارس||تان ک||ار ش||د و ب||ه ایج||اد آوردیم و برای هر ک||دامWord را در قالب فایل Query ونتیجه هر ERپرداختیم ونمودار

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

Query: های مربوط به پروژه وکالت Query. بنویسید که میان درآمد وکیل را در یک بازه زمانی مشخص کند Query. بنویسید که میزان واریزی هر مشتری را نمایش دهد

Query: های مربوط به پروژه بیمارستان Queryبنویسید که نام بیم||ارانی ک|ه در ی||ک بخش ب||ه خص||وص پ||ذیرش ش||ده ان||د را

مشخص نماید .Query. بنویسید که تعداد بیماران پذیرش شده در هر بخش را مشخص نماید Queryبنویسید ک|ه بیم|ارانی ک|ه بیش|ترین م|دت بس||تری را داش||ته ان|د را مش||خص

نماید .Query.بنویسید که کل بیماران پذیرش شده را مشخص نماید

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

84

Page 101: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.17

Query و Viewدر این جلس||ه روی دو پ||روژه رس||توران ومطب ک||ار ش||د و ب||ه ایج||اد آوردیم و برای هر ک||دامWord را در قالب فایل Query ونتیجه هر ERپرداختیم ونمودار

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

Query: های مربوط به پروژه رستوران Query. بنویسید که میزان فروش هر غذا رااز نظر تعداد مشخص کند Query. بنویسید که میزان فروش هر گروه غذا را از نظر تعداد مشخص کند Queryبنویسید که مشخص کند مشتریانی که غذا خریده ان||د ولی نوش||یدنی نخری||ده

اند .Query. بنویسید که مشخص کند مشتریانی که غذا خریده اند ولی دسر نخریده اند

Query: های مربوط به پروژه مطب Query.بنویسید که مشخص کند بیمارانی که آزمایش ونیز دفترچه بیمه داشته اند Query. بنویسید که لیست بیماران همراه با نوع بیماری را مشخص نماید Query. بنویسید که لیست بیمارانی که آزمایش گرفته اند را مشخص نماید Queryبنویسید که لیست پرسنلی ک||ه از بیم||اران آزم||ایش نگرفت||ه ان||د را مش||خص

نماید.

85

Page 102: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.18

وViewدر این جلسه روی دو پروژه کت||اب فروش||ی و دانش||گاه ک||ار ش||د و ب||ه ایج||اد Queryپرداختیم ونمودار ER ونتیجه هر Query را در قالب فایل Wordآوردیم و برای هر

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

Query: های مربوط به پروژه کتاب فروشی Query. بنویسید که کتابهایی که بیشترین وکمترین فروش را داشته اند نمایش دهد Query. بنویسید که مشتریانی که حداقل یک کتاب خریدکردند را نمایش دهند Query. بنویسید که میزان کل فروش از کل کتاب ها را نمایش دهد

Query: های مربوط به پروژه دانشگاه Query.بنویسید که مشخص کند هر استاد خاص با چه دانشجویانی درس دارد Query. بنویسید که لیست دانشجویانی که حداقل یک بار افتاده اند را نمایش دهد Query. بنویسید که لیست دانشجویانی که انتخاب واحد نکرده اند را مشخص نماید

86

Page 103: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش جلسه * **/**/**.19

هم در وب وهم در اپلیکیشن آموزش داده شد و پروژهLINQدر این جلسه تکنولوژی ,Selectای ایجاد و دستورات Update , Delete , Insertدر آن انجام گرفت وس||پس

طریقه گرفتن گزارش گفته وانجام شد که در ادامه به شرح هر کدام می پردازیم .

LINQآموزش در ابتدا پروژه ای ایجاد کرده و مراحل زیر را انجام می دهیم .

- شکل ایجاد پروژه1 - 19شکل

- شکل نام و محل ذخیره سازی پروژه2 - 19شکل

87

Page 104: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

تغییر می دهیم و سپس فرم والد ایجادfrmMainبعد از ایجاد فرم ، نام فرم را به می کنیم .

- شکل ایجاد فرم والد3 - 19شکل

88

Page 105: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- شکل ایجاد نام برای فرم والد4 - 19شکل

- شکل توضیحات فرم والد5 - 19شکل

را انتخ||اب ومرحل||ه زی||ر راAddابتدا روی پروژه راست کلی||ک ک||رده وس||پس گزین||ه دنبال می کنیم .

89

Page 106: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

LINQ- شکل ایجاد 6 - 19شکل

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

دکمه ها فراخوانی شوند .

90

Page 107: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- شکل توابع درج و بروز رسانی7 - 19شکل

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

- شکل توابع حذف و ویرایش8 - 19شکل

91

Page 108: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

گزارش گیری ایجاد کرده و مراحل زیر را انجام می دهیم .frmReportابتدا فرم جدیدی به نام

- شکل ایجاد گزارش9 - 19شکل

را می آوریم و س||پس فیل||دهایی ک||هlistبعد از ایجاد گزارش از جعبه ابزار گ||زارش ،می خواهیم در گزارش نشان داده شوند را در آن اضافه می کنیم .

- شکل توضیحات گزارش گیری10 - 19شکل

92

Page 109: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

- شکل انتخاب فیلدهای جدول11 - 19شکل

و کد زیر را در قسمت لود فرم می نویسیم .

- شکل کد گزارش12 - 19شکل

93

Page 110: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

استفاده می کنیم .LINQدر وب هم ، وب سایتی را ایجاد و به صورت باال از تکنولوژی

- شکل ایجاد پروزه در وب13 - 19شکل

می توان قالبی راMasterPage آموزش داده شد ،در MasterPageدر این جلسه ایجاد ایجاد کرد و در تمام صفحات ازآن استفاده کرد . می توان مانند شکل زیر قالبی را

ایجاد کرد .

- شکل قالب در وب14 - 19شکل

94

Page 111: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

که در باال توضیح داده شد در وب همSelect, Update , Delete , Insert تمام دستورات استفاده می گردد فقط در آخر دستورات ، دستور زیر اضافه می گردد .

GridView1.DataBind()

95

Page 112: فصل اول: معرفی مکان کارآموزی  · Web view2018-12-26 · بعد از تشخیص Actor های سیستم به رسم نمودار آن پرداختیم به

منابع1 .http://www.w3schools.com

2 .http://www.w3tutorials.ir3. http://www.bankdl.net

4 .http://www.office-learning.ir 5. http://www.mac.rzb.ir

6. http://4downloads.ir

http://www.kelid1.ir 09131055395

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

در اسرع وقت انواع خودرویضد سرقت کلید ایموبالیزرساخت انواع

داخلی و خارجی ، تعریف کد برای کلید های کد دارimmobilizer ، ساخت کلید و ا و تعمیر انواع قفلها

ساخت کلید های کد دار انواع خودروی ، ریموت خودرو ، باز کردن قفل انواع خودرو سبک وخارجی و داخلی

سنگین ، باز کردن درب منازل که قفل شده ، باز کردن قفلهای آویز و کتابی مغازه ها و دفاتر ، باز کردن درب

انواع گاوصندوقهای سبک و نیمه سنگین و سنگین

96