نرم افزار رزرو غذا به دو قسمت که یکی سمت موبایل می باشد و دیگری سمت سرور می باشد تقسیم می شود . برنامه سمت موبایل با نرم افزار NetBeans به زبان J2ME نوشته شده است . در قسمت موبایل که کاربران با آن کار می کند لایه های امنیتی را مورد توجه قرار داده ام و بیشتر این نکته مورد توجه قرار داده ام که برای کار کردن با این نرم افزار دچار مشکل خاصی نشوند .
و در سمت سرور با نرم افزار VISUAL STUDIO 2008 به زبان C# نوشته شده است و در آن از robin 2007 برای زیبایی کار استفاده شده است .
نکته حایز اهمیت در این نرم افزار این می باشد که در این نرم افزار از مودم GSM که تقریبا قسمت اصلی نرم افزار می باشد که کار ارسال و در یافت پیام کوتاه را دارد در این نرم افزار پیاده سازی شده است . که جزییات آن را در فصول بعدی بررسی می نماببم.
استفادة درست از اطلاعات صحیح، یکی از نیازهای بسیار مهم برای دستیابی سازمانها به اهداف سازمانی است و قابلیت اطمینان، یکپارچگی و در دسترس بودن این اطلاعات، از مشخصه های بسیار مهم در ک ارآیی آنها هستند . مزایای ذخیره سازی اطلاعات بصورت الکترونیکی کاربرد وسیع رایانه ها در اهداف تجاری را ناگزیر کرده و استفاده از شبکه های رایانه ای و بویژه اینترنت، تغییرات اساسی را در روند کسب و کار بوجود آورده و باعث شده که حجم بسیار زیادی از اطلاعات تنها ب ه اندازة یک سر انگشت با ما فاصله داشته باشند؛ و ناگفته پیدا است که در این محیط پیچیده با این ارتباطات وسیع، مخاطرات گسترده ای سیستمهای رایانه ای، سیستمهای اطلاعاتی، و فعالیتها و زیرساختهای حیاتی وابسته به آنها را تهدید میکنند. در دنیای امروز، اعتبارات مال ی بیشتر و بیشتر بصورت الکترونیکی جابجا می شوند، اطلاعات مختلف با حساسیتهای کم و زیاد از طریق شبکهها منتقل می شوند، سامانه های رایانهای با سرعت بسیار زیادی پیچیدهتر و مرتبطتر با دنیای بیرونی می گردند، و ابزارهای سادة نفوذ و بهره برداری از آسیب پذیریها بیش از هر زمان دیگری در دسترس ماجراجویان و جنایتکاران دنیای مجازی قرار دارد؛ و هریک از این عوامل خود به تنهایی دلیل محکمی برای جدی گرفتن موضوع امنیت است. سیر پیشرفت فناوری اطلاعات و ارتباطات و نوآوریهای حاصل از آن موجب افزا یش چشمگیر بهره وری و پیدایش انواع جدیدی از کالاها و خدمات شده است. با بهبود روزافزون قدرت، ظرفیت و قیمت تجهیزات میکروالکترونیکی که به رشد سالانة تقریبًا ۳۰ درصدی بهره وری نسبت به قیمت منجر شده، امکان استفاده از این فناوری برای همه میسر شده است . امروزه ما د ر دنیایی زندگی می کنیم که پردازش اطلاعات در آن ارزان و هزینه های ارتباط تلفنی رو به کاهش است و جهان بطور فزاینده ای در تبادل و تعامل میباشد. اما فراهم شدن امکانات فنی جدید تنها باعث پیدایش محصولات نوین و راههای بهتر و کارآمدتر برای انجام امور نشده، بلکه د ر کنار آن امکان سوء استفاده از فناوری را نیز افزایش داده است . فناوری اطلاعات و ارتباطات نیز همانند سایر فناوریها حالت ابزاری دارد و می توان آنرا بگونه ای مورد استفاده قرار داد که برای همگان مفید باشد و یا به نحوی از آن استفاده کرد که نتایج خطرناکی به بار آ ورد. عامل سرعت باتوجه به پیشرفت تکنولوژی و توسعه زیر ساختهای ارتباطی از تلفن همراه گرفته تا ارتباطات ماهواره ای می توان پیش بینی کرد در آینده نزدیک ارتباطات بی سیم وکنترل از راه دور یکی از راه حلهای ممکن جهت توسعه ارتباطات باشد تا اینکه بستر ارتباطی دیگری مثلا در حوزه ی بیوتکنولوژی که امروزه در مراحل تحقیق و توسعه می باشد بتواند محیط جدیدی در پیش روی بشر قرار دهد. امروزه ارتباطات از طرق مختلفی امکانپذیر شده است و بزودی این فرایند تکمیل تر نیز خواهد شد و اینکه روزی ارتباطات ماوراء زمین یک رویای بیش نبود امروزه محقق شده و امروزه هر چیز دیگری در این زمینه غیر قابل تصور نخواهد بود.
روزی بشر از روی ستارگان و موقعیت آنها اطلاعات خوبی بدست می آورد و یا از طریق قوانینی که تدوین می نمودند می توانستند پروتکلهای ارتباطی را بر اساس پارامترهای جغرافیایی ،علائم طبیعی و یا جهات مغناطیی زمین تعیین و استفاده نمایند. امروزه یکی از سیستمهای ماهوارهای با سرویس رایگان که جهت تعیین موقعیت و مکان مورد استفاده واقع می شود GPSGlobal Positioning System) می باشد که موضوع استفاده از آن بعنوان یک بستر مطمئن در راه حلهای مورد بحث می باشد و گیرنده های آن توسط شرکت توسعه گران عصر اطلاعات طراحی و بومی سازی شده است ، که باتوجه به در دست داشتن تکنولوژی این گیرنده ها می توان قدم بزرگی در حوزه ارتباطات تعاملی و کنترلی برداشت. نکته بسیارمهم و آنچه به عنوان مزیت رقابتی شرکتها محسوب میگردد این است که مجموعه سیستم شامل نرم افزار برنامه کاربردی و سخت افزارماژولها)توسط کارشناسان طراحی شده است و تمرکز در حوزه ارتباطات از راه دور روی ارسال و دریافت اطلاعات از ماژولهای سخت افزاری نصب شده در محل به مرکزمدیریت داده ها و همچنین طراحی ماژولها و برنامه کاربردی مورد نیاز جهت کنترل سخت افزارهای موجوددر محل از مرکز می باشد.
هسته مرکزی سیستم شامل کنترل کننده هایی می باشد که با توجه به اینکه تمام دستورات کنترلی قابلیت تعریف شدن دارند می توان گفت راهی برای مشتریان این گونه سیستم ها گشوده است که محدودیتهای گذشته دیگر وجود ندارد.
با افزودن ماژولهای مورد نیاز شامل تجهیزات سخت افزاری آنهاکه هر دو به تناسب نیاز طراحی و پیاده سازی می شوند) به اشیاء ثابت و متحرک می توان قابلیت ارسال داده را برای آنها فراهم آورد و با استفاده از بسترهای موجود مخابراتی اطلاعات مورد نیاز را ارسال و دریافت نمود.این ارتباط محدود به دریافت و ارسال نبوده و قابلیت کنترل و ردیابی نیز فراهم خواهد بود. محدوده فراگیری تعامل اطلاعاتی،جهانی است و محدود به یک ناحیه جغرافیایی نیست. بدین ترتیب موارد کاربرد راه حل های مذکور از هوشمند سازی سیستم های ساختمانی گرفته تا کنترل تجهیزات سخت افزاری نصب شده در سراسر یک شهر یا کشور و اعمال سیاستهای بظارتی و کنترلی بر روی آنها را شامل خواهد شد.
فهرست مندرجات:
1-1-2-پنجره ها در ویژوال استودیو 2008.. 8
1-1-3-معرفی برخی از پنجره های مهم: 8
1-2-.. معرفی Microsoft sql 2008: 11
1-3-.. معرفی Microsoft Sql Server. 13
1-3-5- دستورات عملیات روی دادهها 18
1-3-6- دستورات تعریف دادهها 19
1-4-.. آشنایی با محیط برنامه نویسی IDE Netbeans و J2ME. 21
1-4-1-ملزومات لازم برای ایجاد محیط برنامه نویسی J2ME. 22
1-4-2-طراحی ویژوال برنامه هایMIDP.. 23
1-4-3-چگونه برنامه های جاوا را در NetBeans اجرا کنیم؟. 24
1-4-4- نحوه ایجاد کلاس در NetBeans. 30
1-4-5- شکل اجرای برنامه در Netbeans. 34
2-1- مزایای سیستم اتوماسیون تغذیه. 36
2-6- نرم افزار اتوماسیون تغذیه. 43
2-7- معرفی سیستم SMS Server : 45
2-8- معرفی برخی از کاربردهای سیستم SMS Server : 46
2-8-2- معرفی سخت افزارهای سیستم SMS Server : 49
2-9- استفاده از مودم های GSM : 50
2-10- توضیحات درباره کلمه GSM.... 52
2-12- مزایای ارتباط مبتنی بر IP : 55
2-13- GSM MODEM،دستگاه ارسالSMS،اتصال به اینترنت با سیم کارت: 55
بخش نرم افزار طراحی شده و Use Case: 57
«فصل چهارم»
4-2- چگونگی دریافت پیام های کوتاه با استفاده از یک کامپیوتر. 72
4-3- ارسال پیام های کوتاه از کامپیوتر به تلفن همراه 76
4-4- ارسال SMS از یک کامپیوتر با استفاده از یک تلفن همراه یا مودم GSM/GPRS : 77
شامل 79 صفحه فایل word قابل ویرایش
دانلود پروژه نرم افزار رزرو غذا