عنوان پروژه : سیستم عامل های موبایل
قالب بندی : Word
تعداد صفحات :131
شرح مختصر : روند رو به گسترش تولید سیستم های عامل جدید و هوشمند برای گوشی های تلفن همراه باعث تبدیل موبایل از یک وسیله ارتباطی ساده به یک رایانه جیبی با کاربرد های متنوع شده است. طی سال های اخیر با افزودن قابلیت دسترسی به اینترنت در گوشی های تلفن های همراه ، رقابت برای ساخت سیستم های عامل جدید و هوشمند برای موبایل ها نیز گسترش یافته است. اکنون گوشی های تلفن همراه با استفاده از سخت افزار های پیچیده و نرم افزار های پیشرفته گوناگون وارد عصر جدیدی از حیات خود شده اند اولین بار که تلفن همراه به بازار آمد و ارتباط افراد در تمامی نقاط بدون استفاده از برق و خطوط کابلی عادی تلفنی برقرار شد، بسیاری دچار شگفتی شدند.کمتر کسی تصور می کرد روزی موبایل ها قابلیت تصویربرداری و عکسبرداری پیدا کنند. در ابتدا از تلفن همراه تنها برای ارتباط عادی تلفن ی استفاده می شد اما با گذر زمان قابلیت های دیگری نیز به این دستگاه ارتباطی افزوده شد و پس از چند سال دیگر برقراری ارتباط آنالوگ کلامی تنها ویژگی موبایل نبود و دارندگان این دستگاه می توانستند با استفاده از دوربینی که در گوشی های تلفن همراه تعبیه شده بود عکس بگیرند و بعدها قابلیت فیلمبرداری نیز به آن افزوده شد.
به موازات این تغییرات گوشی های تلفن همراه صاحب قابلیت اجرا و ارسال پیام های کتبی کوتاه موسوم به اس ام اس (پیامک)نیز شدند و به مرور نیز ارسال تصاویر با اینفرارد و سپس با بلوتوث از طریق یک موبایل به موبایلی دیگر فراهم شد. اما با گسترش روزافزون فناوری های رایانه ای و فناوری اطلاعات و کاربرداینترنت در زندگی افراد، سازندگان گوشی های تلفن همراه و سایر شرکت های بزرگ ساخت نرم افزار های کامپیوتری مانند مایکروسافت به فکر ساخت و طراحی سیستم های عامل برای موبایل افتادند. در پی این تصمیمات، شرکت های مطرح ساخت گوشی های تلفن همراه نسل های دوم و سوم گوشی های خود را عرضه کردند. این گوشی ها دارای امکانات سخت افزاری بیشتری بودند که شامل پردازنده، حافظه و دیسک سخت بود و تقریبا به صورت یک رایانه کوچک طراحی شده بود. در این زمان بود که این شرکت ها به اهمیت نرم افزار در این گوشی ها پی برده و رقابت نرم افزاری در کنار رقابت سخت افزاری شروع شد. مایکروسافت یکی از شرکت هایی بود که قبلا روی سیستم عامل رایانه های جیبی خود کار کرده و ویندوز سی ای CEرا به همین منظور طراحی کرده بود. این ویندوز قابلیت این را داشت که روی موبایل ها نیز نصب شود.
بعد از رسمیت یافتن تلفن های همراه نسل جدید، شرکت های مطرح در این صنعت که به مشکلات بی شمار سیستم عامل سی ای پی برده بودند و نمی خواستند نرم افزار این صنعت را در انحصار یک شرکت نگه دارند با همکاری هم، سیستم عامل جدیدی برای موبایل ها به وجود آوردند که سیمبیان نام گرفت. البته رقبای دیگری نیز مثل سیستم عامل لینوکس در این صنعت وجود دارند. در اصطلاح به موبایل هایی که از این سیستم عامل ها استفاده می کنند تلفن های همراه هوشمند (SmartPhone) گفته می شود
فهرست :
مقدمه ای بر ایجاد سیستم عاملها
گوشی های بدون سیستم عامل گوشی های جاوا
انواع سیستم عامل
Java
Black berry
گوشی های دارای سیستم عامل
تاریخچه کامل سیستم عامل اندروید
ویژگی های اولیه Tmobile G1 نسخه از اندروید
پنجره اعلانات
ویجت های صفحه خانه
یکپارچه سازی با سرویس پست الکترونیکی جی میل
فروشگاهی بنام اندروید مارکت
اندروید ۱۱
نسخه ۱۵ یا کیک یزدی
صفحه کلید مجازی
ویجت های قابل توسعه
بهبود کلیپ بورد clip board
ضبط و بازپخش رادیویی
قابلیت های بیشتر
نسخه ۱۶ (پیراشکی)
نسخه ۲۰ (نان خامه ای)
مهمترین قابلیت های این نسخه
پشتیبانی از حسابهای چندگانه
قابلیت ناوبری نقشه گوگل
دسترسی سریع به اطلاعات تماس
ارتقای صفحه کلید مجازی
بازسازی برنامه مرورگر
نسخه ۲۱ یا همان نام (نان خامه ای)
مهمترین قابلیتهای این نسخه
کاغذ دیواری های زنده (live wallpaper)
قابلیت تبدیل گفتار به متن
قفل جدید صفحه
نسخه ۲۲ (ماست بستنی)
نسخه ۲۳ (نان زنجبیلی)
مهمترین قابلیتهای این نسخه
کنترل بیشتر بر قابلیت کپی/چسباندن
صفحه کلید پیشرفته
ابزارهای بهتر برای مدیریت دستگاه و کارایی بالاتر باتری
پشتیبانی از دوربین مکالمه تصویری
نسخه ۳۰ (شانه عسل)
برخی از قابلیتهای این نسخه
جایگزینی تم رنگی آبی به جای سبز
بازطراحی صفحه خانگی و محل قرارگیری ابزارکها
مرگ دگمه های فیزیکی
بهینه سازی قابلیت چند وظیفه ای
نمونه ای تازه از چینش برنامه ها
نسخه ۴۰ (ساندویچ بستنی)
برخی از قابلیتهای این نسخه
ارتقای صفحه خانگی
قابلیت Android Beam
قابلیت تشخیص چهره
تحلیل میزان استفاده از پهنای باند
برنامه جدید تقویم و مدیریت ایمیل
نسخه ۴۱ (آبنبات پاستیلی)
برخی از قابلیتهای این نسخه
بازطراحی فونت Roboto
توسعه و دستورپذیری بخش اعلانات
انعطاف پذیری ویجت ها
پیش بینی متون
اندروید ۴۲ یا همان نام (آبنبات پاستیلی)
برخی از قابلیتهای این نسخه
اتصال بی سیم به تلویزیون از طریق
ژست های تازه کیبورد
عکاسی پاناروما
استفاده چند کاربر از یک تبلت
اندروید ۴۳ (آبنبات پاستیلی)
اندروید ۴۴ (کیت کت)
اندروید ۵ (آبنبات چوبی)
برخی از قابلیت های این نسخه
تغییر ظاهر انقلابی
بازطراحی صفحه اعلانات و قفل
کیبورد جدید
بازطراحی منو تنظیمات
Over view
Interruptions
خدانگهدار Dalvik- سلام Art
اندروید ۵۱ (آبنبات چوبی)
برخی از قابلیت های این نسخه
Interruptions و حالت سایلنت
پنل اطلاع رسانی و تنظیمات سریع
Screen pinning
پشتیبانی از دو سیم کارت
بهبود کیفیت صدای مکالمه
اندروید ۶ (مارشمالو)
برخی از قابلیت های این نسخه
عمودی شدن اسکرول در آپ دراور و اضافه شدن Favorite tray
Google now on top
امکان کم و زیاد کردن بخشهای مختلف بصورت جداگانه
امکان تغییر آیکونهای موجود در بخش نوار اعلانات
اضافه شدن پشتیبانی از حسگر اثر انگشت و اندروید پی بصورت پیش فرض
ویندوز فون
مشخصات فنی ویندوز فون
ویندوز تلفن ماکروسافت
ویژگی های ویندوز موبایل
معایب ویندوز موبایل
ویندوز موبایل چیست؟
وسایلی که بر اساس ویندوز موبایل کار می کنند
نسخه های مختلف ویندوز موبایل
Pocket PC 2000
Pocket PC 2002
Windows Mobile 2003
Windows Mobile 2003 CE
Windows Mobile 50
Windows Mobile 6
شرکتهای سازنده
زبانهای توسعه دهنده
نقایص ویندوز موبایل
بلوتوث
Delivery
تاریخچه سیستم عامل اپل ios
تعریف جدید از گوشی لمسی
مرورگر Safari مرورگری آشنا برای کاربران دستکتاپ
ویژگی های متمایز کننده دیگر
بروزرسانی ۱۱۳و۱۱۱ Iphone os
بروزرسانی Iphon os 2
بروزرسانی ۲۲ و ۲۱ Iphon os
بروزرسانی Iphone os 3
بروزرسانی Iphone os 31
بروزرسانی ۳۲Iphone os
بروزرسانی Ios 4
بروزرسانی Iphone os 41-421-425-43
بروزرسانی Iphone os 05
بروزرسانی Iphone os 6
بروزرسانی Iphone os 7
بروزرسانی Iphone os 8
بروزرسانی Iphone os 9
اندروید یا IOS
سیستم عامل Palm
مزایای سیستم عامل پالم
سیستم عامل Meego
سیمبین symbian
مشخصات فنی سیمبین
RIM بلک ری
Bada
اوبونتو
سیستم عامل لینوکس
آشنایی با تاریخچه سیستم عامل لینوکس (linux)
توکس پنگوئن: نشان عزیز لینوکس
سیستم عامل OSX
عنوان پروژه : مهندسی نرم افزار مدیریت فروشگاه
قالب بندی : Word, PPT, MDL
شرح مختصر : هدف این نرم افزار مدیریت جامع به اجناس و تامین رفاه مشتریان می باشد. سیستم از ۳ بخش که شامل: انباردار، کاربر (فروشنده) و مدیریت تشکیل شده است که اجناس وارده ابتدا در انبار نگه داری می شود و در صورت نیاز به فروشگاه فرستاده می شود. فروشنده مسئول نظارت بر اجناس میباشد، همچنین وظیفه ی ثبت مشتریان بر عهده ی فروشنده می باشد.فروشنده باید اطلاعات مربوط به مشتریان را در سیستم نگهداری کند.وهمچنین در صورت کسری کالا در فروشگاه اسم کالا را ثبت کند تا در وقت مطلوب از انبار به فروشگاه اضافه گردد. انباردار مسئول ثبت کالاها ی انبار می باشد و در صورت دریافت درخواست کالا از سوی فروشنده بلافاصله کالای مورد نظر را برای فروشگاه فراهم می کند و در صورت عدم وجود کالا در انبار برای مدیر درخواست خرید کالای مورد نظر را می فرستد. مدیر ناظر بر تمام اطلاعات مربوط به کالاها و مشتریان است و ماهیانه میتواند ضرر و زیان فروشگاه را محاسبه کند همچنین مدیر کالای مورد نیاز را برای انبار فراهم می کند.درضمن تنها مدیر میتواند موجودی صندوق را مشاهده کند. و قیمت کالاهارا تغییر دهد. به صورت کلی هر کدام از این بخش شامل این زیر سیستم ها می باشد:
کاربر
نمایش لیست فروش
گزارش گیری
صدور فاکتور
فروش اجناس
جستجو و مشاهده در میان لیست مشتریان
ثبت مشتریان دارای بدهی
ثبت کالاهای در صورت عدم وجود
انبار دار
ثبت کالا های وارده
ثبت کالاهای کسری در انبار
مدیریت
مشاهده کالاهای وارده
گزارش گیری مالی
محاسبه سود و زیان
تشخیص هویت فروشندگان (منظور اجازه و ساخت یک پنل کاربری برای فروشندگان)
نمایش موجودی صندوق
قیمت گذاری کالا
مشاهده فروش
مشاهده کردن کسورات فروشگاه
نمایش سود نسبت به هر کالا
عنوان پاورپوینت : حسابداری علمی با پارادایم های گوناگون
قالب بندی : پاورپوینت
تعداد صفحات :31
شرح مختصر : تحقیقات حسابداری بر مجموعه ای از مفروضات مرتبط با علوم اجتماعی و جامعه مبتنی است. این تحقیقات شباهتهایی را بین علوم فیزیکی و اجتماعی و حسابداری مشخص کرده است تعریف علم ازدیدگاه Buzzell حسابداری : مجموعه دانستنیهای طبقه بندی شده وسیستماتیک که برپایه یک یاچندتئوری مرکزی وتعدادی اصول کلی بناشده است معمولا به صورت مقداری بیان می شود این دانستنیها،پیش بینی و در برخی شرایط ،کنترل رویدادهای آتی را امکان پذیرمی سازد در نتیجه و با توجه به مباحث و مطالب گفته شده حسابداری موضوعات متفاوتی دارد و شامل نظامی است که از طریق مشاهده ارتباطات وت عمیم های دستوری به مفاهیم ،اصول ،روشها و قوانین و تئوریهامنتج می شود و با توجه به پارادایم مختلف حسابداری و تحقیقات گسترده حسابداری راقطعا می توان یک علم تلقی کرد.
فهرست :
مقدمه
مفهوم پارادایم
پارادایم انسان شناختی – استقرا
پارادایم سود حقیقی-قیاس
پارادایم سودمندی در تصمیم گیری ها
پارادایم مدل تصمیم گیری کل بازار
پارادایم مدل تصمیم گیری شخص استفاده کننده
پارادایم ارزش اقتصادی اطلاعات
علم حسابداری
عنوان مقاله : معرفی زبان های برنامه نویسی
قالب بندی : Word
تعداد صفحات :45
شرح مختصر : دِلفی (Delphi) یا به تعبیری ویژوآل پاسکال – یک زبان برنامهنویسی است و بستری برای توسعه نرمافزار که شرکت بورلند آن را تولید کرده است. این زبان، در بدر انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعه نرمافزار بر مبنای متدولوژی RAD پشتیبانی میکردند؛ یعنی تولید و توسعه سریع برنامههای کاربردی این نرم افزار بر مبنای پاسکال شیگرا بوده و از این زبان مشتق شده است. البته بورلند نسخهای از دلفی و سیپلاسپلاسبیلدر را برای لینوکس به نام کایلیکس (Kylix) ارائه کرد که مورد استقبال توسعه دهندگان نرمافزارهای لینوکس قرار نگرفت. نرمافزارهای دلفی در ابتدا به صورت مستقیم از کتابخانههای ویندوز و کتابخانه مخصوص خود به نام VCL استفاده میکرد، اما پس از نسخه ۶ دلفی، امکانات استفاده از داتنت هم به آن اضافه شد. در حال حاضر میتوان دلفی را یکی از رایجترین زبانهای ممکن در ایران دانست.زبانِ دلفی که پیشتر بنام پاسکال شیءگرا (Object-Pascal) خوانده میشد و برای طراحی نرمافزاهای تحت ویندوز به کار میرفت، امروزه چنان توسعه یافته است که برای تولید نرمافزارهای تحت سیستمعاملِ لینوکس و داتنت نیز به کار میآید. بیشترین کاربرد دلفی در طراحی برنامههای رومیزی و پایگاه دادهها است، اما به عنوان یک ابزارِ «چند- منظوره»، برای طراحی انواع گوناگونی از پروژههای نرمافزاری نیز مورد استفاده قرار میگیرد. دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borland از زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد. برنامه نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و البته سرعت بالای کامپایل سود برده است. دلفی هم از این قاعده مستثنی نیست. کامپایلر دلفی ترکیبی از بیش از یک دهه تجربه طراحی کامپایلر پاسکال و معماری بهبود یافته کامپایلر های 32 بیتی است. اگرچه قابلیت های کامپایلرها با گذشت زمان پیشرفت قابل توجهی داشته است ولی سرعت آن چندان کاهش نیافته و همچنان از سرعت بالایی برخوردار است. به علاوه استحکام و قدرت کامپایلر دلفی معیاری برای سنجش دیگر کامپایلر هاست. در اینجا به بررسی تفصیلی روند حرکتی دلفی در هر یک از نسخه های آن می پردازیم و مشخصات مهم آن را بررسی می کنیم.
در این مقاله به طور مفصل به معرفی زبانهای برنامه نویسی زیر پرداخته شده است
فهرست :
معرفی زبان برنامه نویسی Delphi
معرفی زبان برنامه نویسی Fortran
معرفی زبان برنامه نویسی ++C
معرفی زبان Basic
معرفی زبان Visual Basic
معرفی زبان برنامه نویسی #C
معرفی زبان برنامه نویسی PHP
معرفی زبان برنامه نویسی Java
عنوان پروژه : کتابخانه متن باز بر پایه جاوا اسکریپت
قالب بندی : Word
تعداد صفحات :33
شرح مختصر : در زمان معرفی رسمی نسل جدید HTML5از سوی کنسرسیوم جهانی وب (W3C) تعداد مرورگرهایی که تگ های HTML5 را پشتیبانی می کردند بسیار محدود بوند، از این رو شرکت های بزرگ مانندMozilla ،Google ،Microsoft و… با چالش جدیدی بر سر راه ساخت مرورگرهای جدید خود مواجعه شدند. این چالش در حالی بود که عقب ماندن از محصول شرکت رغیب برای آنها در پاره ای از مواقع به معنای از دست دادن بازار بود. از این رو اقدام به ساخت مرورگرهایی که بتوانند تمامی تگ هایHTML5 را پشتیبانی نمایند، نمودند. اما این امر تا حدودی غیرممکن به نظر می رسید چرا که تکنولوژیHTML5 بسیار نوظهور بوده و ممکن بود تگ هایی در آینده ساخته شوند و یا به کلی کنار گذاشته شوند. بنابراین آنها تصمیم گرفتند با دادن نسخه های به روز شده بتوانند جوابگوی نیاز روز افزون مشتریان خود باشند. اما تمامی آنها قادر به این کار دشوار نبودند، به شکلی که شرکت مایکروسافت از نسخه ۹ به بعد تصمیم گرفت تگ های HTML5 را در مرورگری که کاربران زیادی داشت (IE) پشتیبانی کند، اما شرکت (بنیاد) موزیلا بسیار در این عرصه پخته تر عمل کرده و از نسخه ۳٫۵ به بعد مرورگر Firefox، یعنی حدود یک سال زودتر از مرورگرIE ، تگ های محدودی از HTML5 را پشتیبانی می کرد. چنین رفتاری از سوی مایکروسافت برای کاربران حرفه ای وب، بسیار ناهنجار و ناخوشایند بود. طراحان وب و برنامه نویسان وب نمی خواستند لذت استفاده از فناوری جدید را از دست دهند. اما می بایست عمل Cross Browsing را نیز رعایت می کردند. چرا که ممکن بود در صفحه خود از تگی استفاده کنند که کاربری با یک مرورگر قدیمی تر اصلا سایت را نبیند یا بسیاری از قسمت های در نظر گرفته شده را از دست بدهد. چنین اعمالی باعث به وجود آمدن تکنولوژی Modernizr شد، Modernizr به وسیله جاوا اسکریپت کار می کند و کدهای جاوا اسکریپت را هم تمامی مرورگرها پشتیبانی می کنند، پس Modernizr به طراحان وب یا برنامه نویسان اجازه می دهد که در صورتی که از تگ HTML5 یا CSS3 در وب سایت خود استفاده کردند، و کاربر به وسیله مرورگری قدیمی، آن سایت را بازدید کند، سایت قابل دیدن باشد. این تکنولوژی به طراحان وب این امکان را می دهد که وب سایتی هدفمند برای کاربران با مرورگرهای قدیمی طراحی نمایند. به طور مثال در صورتی که از گرادیانت در رنگ پس زمینه استفاده شده باشد، این ویژگی را با تصویری با همان گرادیانت برای کاربران با مرورگرهای قدیمی نمایش دهد.
فهرست :
ویژگی های Modernizr
Modernizr چیست؟
نصب Modernizr
متدهای Polyfills و Modernizr
تابع Modernizr.load
چگونگی عملکرد
مرورگرهایی که توسط Modernizr پشتیبانی می شوند
کلاس های Modernizr متناسب با ویژگی های CSS
کلاس های Modernizr متناسب با ویژگی های HTML
ویژگیهای دیگری که توسط Modernizr پشتیبانی می شوند
لیست متدهای Modernizr
سایت Modernizr.com
دانلود
مستندات
نصب modernizr
.متدهای Polyfills and Modernizr
آموزش Modernizr.load()
چگونهModernizr کار می کند؟
عناصرHTML در IE
مرورگرهای پشتیبانی شده
ویژگی های شناسایی شده توسط Modernizr
ویژگی های CSS
مدل جعبه انعطاف پذیر flexbox
hsla()
پس زمینه های متعدد
انیمیشن CSS
ستون CSS
شیب CSS
سایر ویژگی ها
ویژگی های HTML
تصویری HTML
صفات ورودی
انواع ورودی
متفرقه
رویدادهای لمسی
آزمون های اضافی موجود در پلاگین
متدها و روش های modernizr
.روش Modernizr.prefixed()
تست رسانه پرس و جو MQ ()
توسعه پذیری
API های افزونه addTest()
متد testStyles()
متد testProp()
متد testAllProps()
متد hasEvent()
متد _prefixes & _domPrefixes