-
تقویم متمرکز
چهارشنبه 15 فروردین 1403 12:01
به جهت بهروزرسانی تقویم سالیانه ترجیح بر استفاده از معماری نرمافزاری مبتنی بر شبکه است بنابراین با اتصال کلاینتها به سرور مرکزی تقویم سالیانه امکان دریافت مناسبتهای ثبتی فراهم میشود. برنامهنویسی یک وبسرویس با موضوعیت اخذ مراسمات سالیانه و در اختیار قرار دادن functionality از طریق معماری Restful یا SOAP بهترین...
-
پایگاه دانش
سهشنبه 14 فروردین 1403 10:35
یکی از معضلات استفاده از مرکز پاسخ 7x24 و با قابلیت پشتیبانی عملیاتی 5x8 فقدان پایگاه دانش مناسب است. پایگاه دانش میتواند یک نرمافزار برای پاسخدهی به نیاز فوری مشتری از طریق تماس تلفنی باشد. دو رخداد متفاوت باید در پایگاه دانش ثبت و ضبط شود: فرآیندهای اجرایی و کیفیت ورود اطلاعات به علاوه کنترلهای مضاعفی که توسط...
-
مجوزها و نام کاربری و رمز عبور
سهشنبه 14 فروردین 1403 10:15
بهترین منطق جهت پیادهسازی سامانههای یکپارچهی اتوماسیون اداری بهرهگیری از یک زیرسیستم یکتا جهت نظارت و مدیریت بر مجوزها و نحوهی ورود به برنامهها از طریق یک نام کاربری و رمز عبور است. به جهت استفادهی درست و حل مسئله برای یک بار توصیه میشود یکی از سه راهکار مشروحه ذیل استفاده شود: 1) راهاندازی سامانهی...
-
رویدادنگاشت
دوشنبه 13 فروردین 1403 12:36
از سوی مراجع حاکمیتی واژهی رویدادنگاشت جایگزین Log Management استفاده میشود. رویدادنگاشت یا رویدادنگاری نرمافزاری برای بررسی آسیبها و مخاطرات امنیتی استفاده میشود. با توجه به الزام صورت گرفته از سازمانهایی مانند افتا که به نهاد ریاستجمهوری وابسته است تذکری لازم است. نکتهای حقوقی و قانونی که متاسفانه مورد توجه...
-
اتوماسیون توزیعشده
سهشنبه 7 فروردین 1403 22:05
یکی از راهکارهای جایگزینی مراکز دادهی گرانقیمت در اتوماسیونهای اداری با مقیاس بزرگ بهرهگیری از محاسبات و معماری توزیعشده است. معماری توزیعشده جهت همگامسازی پردازشها به یک زیرساخت انتقال پیام نیاز دارد. بهتر است از ساختارهای آسنکرون و یا غیرهمزمان جهت تبادل پیامهای پردازشی مانند JMS استفاده شود. ActiveMQ یکی...
-
زمانبندی بلادرنگ
سهشنبه 7 فروردین 1403 19:50
زمانبندی و اجرای بهموقع وظایف مهمترین چالش پذیرش قابلیتی مانند خودکارسازی در فرمهایی مانند داشبورد ERP است. پردازشها به صورت متناوب باید مورد نظارت و اجرا و نمایش خروجی قرار بگیرند. برخی از این وظایف فرمال هستند یعنی در یک بازهی زمانی میانمدت و تکراری اجرا میشوند. برخی دیگر بلادرنگ هستند یعنی راس یک زمان خاص...
-
سامانهی گردش اطلاعات
سهشنبه 7 فروردین 1403 13:09
در سامانههای اتوماسیون اداری مانند ERP یکی از مشکلات عمده داشبورد تخصصی هر زیرسیستم است. برخی با استفاده از OpenBI سعی کردهاند تا با ارتباط مستقیم داشبورد عمومی OpenBI با پایگاهدادهها پاسخگوی مشکل مذکور باشند. چنین راهحلی جامع نبوده و با زیستبوم خودکارسازی و هوشمندسازی گردشکارهای اداری و تولیدی در تضاد است....
-
پایگاهدادهی آماری
سهشنبه 7 فروردین 1403 08:51
در فرآیند طراحی UX کنترل کیفی تحلیل توصیفی نقشی حیاتی ایفا میکند. تحلیل آماری در واقع یک مرحله متعلق به تحقیقات کمی برای درک عمیق نیازها است. پس از تجزیه و تحلیل، درک بهتری از نیازهای طراحی خواهید داشت. به طور کلی، دو نوع تجزیه و تحلیل در فرآیند طراحی UX وجود دارد: تحلیل کیفی و کمی. تجزیه و تحلیل دادههای اندازهگیری...
-
بنگلور
جمعه 3 فروردین 1403 18:46
آنچه در دنیای فناوریاطلاعات مشهور و معروف شده است، شهرهایی است که متخصصان مهندسی رایانه، الکترونیک و فناوریاطلاعات را در قلب خود جای داده و مرکز نوآوری و خلاقیت شده است. بنگلور هند معروف به فلات سیلیکون، در واقع همان سیلیکون ولی از نوع آمریکایی در هند است که با سرمایهگذاری بزرگ مایکروسافت روی مغزهای هندی در این...
-
Hibernate
جمعه 3 فروردین 1403 13:23
دستمزد یک ساعت برنامهنویسی با جاوا و مبتنی بر سکوی hibernate بین ۴۵ تا ۹۰ دلار است. جاوا حوزهای جذاب جهت برنامهنویسی و توسعهی پروژههای نرمافزاری است چرا که اوج هنر معماری و مهندسی نرمافزار در این بخش پیریزی شده است. Hibernate از سال ۲۰۰۱ میلادی مورد استفادهی عملی جامعهی برنامهنویسان جاوا قرار گرفته است....
-
Quality Assurance
جمعه 3 فروردین 1403 01:22
برای ارائهی خدمات بخشی بر روی رایانش ابری بومی به طور نمونه در زمینهی Quality Assurance امکان مذاکره و گرفتن خدمات از شرکت تولیدکنندهی QT9 Qms وجود دارد.
-
Vue.js
جمعه 3 فروردین 1403 01:13
برای تولید برنامهای با قابلیت هاست در مرکز دادههای اختصاصی شرکت نرمافزاری استفاده از یک سکوی وب frontend مبتنی بر js قابل توصیه است اما باید در نظر داشت علیرغم فناوری متنباز موجود در اغلب سکوهای رایج نرخ ساعتی دستمزد توسعهدهنده بالا است. در نمونهی قابل توصیه Vue.js نرخ پرداخت به ازای هر ساعت نزدیک به ۷۰ دلار...
-
Nevron
جمعه 3 فروردین 1403 00:57
برای برنامهنویسی با قابلیت پشتیبانی از چند نوع فناوری نرمافزاری مانند برنامههای اجرایی ویندوز یا مکینتاش یا اندروید یا ارائهی خدمات مبتنی بر وب حتما خرید یک سکوی چندمنظوره مانند nevron توصیه میشود که بنا بر مقیاس ارائهی خدمات نرمافزاری نوع خرید تعیین میشود: برای مقیاس کوچک و نزدیک به متوسط Nevron Vision برای...
-
تنوع خدمات
پنجشنبه 2 فروردین 1403 22:36
در شرکتهای نرمافزاری پر بودن سبد کالا مطرح نیست بلکه تنوع خدمات اصل است و آن شرکتی پیروز میدان رقابتهای تجاری است که بتواند خدمات خود را در قالب انواع درخواستهای مشتری ارائه نماید. قرار نیست مشتری ولینعمت شرکت باشد. قرار نیست هر چه خواست بلافاصله مهیا شده و به عنوان خصوصیت نرمافزاری به محصول نهایی اضافه شود....
-
ارتباط Matlab با پایگاهدادهها
دوشنبه 28 اسفند 1402 08:34
علم دادهها یا Data Science نیاز به ابزار متجانس جهت تحلیل و پردازش اطلاعات دارد. پردازش پیچیدهی دادههای حجیم و یا الگوهایی نزدیک به هوشمصنوعی با نرمافزار Matlab قابل محاسبه و تولید خروجی هستند. بنابراین ایجاد اتصال مابین Matlab و پایگاهدادهها یکی از ملزومات پردازش حرفهای اطلاعات حاصل فرآیندهای استاندارد علم...
-
ذخیرهسازی تصاویر در پایگاهدادهها
دوشنبه 28 اسفند 1402 08:18
تصاویر به عنوان بخش لایتجزی اطلاعات پرسنلی همیشه و در همهجا وجود دارد. بهترین روش برای مدیریت دادهها حتما استفاده از پایگاهدادهها است بنابراین ذخیرهسازی تصویر بر پایگاهدادهها بهترین روش در مدیریت اطلاعات بصری است. حجم اطلاعات ذخیره شده بر پایگاهدادهها انباشتی از پول است چرا که اطلاعات در عصر انفجار اطلاعات...
-
سرویسهای بینالمللی
یکشنبه 27 اسفند 1402 14:33
بسیاری از تجارتهای محلی با اتصال به بازارهای جهانی رونق پیدا میکند و سبب جذب سرمایهگذار خارجی میشود. الزام در تشریک مساعی با نهادهای مورد توافق کارتلهای معروف و مشهور یک تجارت معین بینالمللی است. اگر نمایندگی شرکت مزبور در ایران اخذ و پس از آن در سفارشیسازی APIهای مورد نیاز راهاندازی یک کسبوکار تلاش شود حتما...
-
طراحی backend
یکشنبه 27 اسفند 1402 12:40
چرا مشتری فقط مجبور به استفاده از برنامههای علیبابا یا اسنپ است؟! یکی از علتها، سرمایهی ابتدائی هنگفتی است که برای به نتیجه رسیدن پروژههای همهگیر مورد اشاره جذب شده است. اکثرا نیز از فناوریهای روز دنیا بهره برده و تنها با یک تغییر برچسبهای کنترلی تبدیل به برنامهی مورد استفادهی عموم مردم میشوند. در واقع دانش...
-
سیستمعامل راهدور
شنبه 26 اسفند 1402 19:12
سیستمعاملهای یونیکس و داس برای برنامهنویسی مناسب بودند و میتوانستند بسیاری از معضلات اتوماسیون اداری را با گرافیکی ساده برطرف سازند. سرعت رایانههای سری ۲۸۶ یا ۴۸۶ نیز برای اجرای برنامهها کافی بود و چندان در اختصاص منابع به برنامهها با مشکل روبهرو نمیشدند. امروزه حتی با سرعت پایین زیرساخت شبکه و اینترنت کشور...
-
فایلینگ مبتنی بر پایگاهدادهها
پنجشنبه 24 اسفند 1402 18:19
فایلینگ یکی از معضلات پیادهسازی سیستمعامل است و شاید عمدهترین گلوگاه پیادهسازی باشد چرا که با حل مشکل فوق و مهیا کردن یک پوسته و کار بر روی فایلها نیازمندی اولیهی سیستمعامل فراهم شده است. فایل با نوع خصیصهی varbinary در SQL server با حداکثر گنجایش ۲ گیگابایت قابل ذخیرهسازی است. فشردهسازی نیز به صورت برخط و...
-
آرمانشهر
جمعه 18 اسفند 1402 18:04
در قرن ۲۲ میلادی جوامع متکی بر آرمانشهرها شکل میگیرند. احساسات و عواطف پیرامون یک ابرقهرمان برای جهتدهی به تلاشها و کوششهای عموم مردم کفایت از ارائهی طرح جامع اجتماعی و روانشناسانه نکرده و در صورت اتکاء بر نظریات باستانی و یا ایدئالهای آخرالزمانی و دینی حتما مدنیتهای پرقدرت و پرقدمت را نیز از میان خواهد برد....
-
فهرست فیلدهای پایگاهدادهها
سهشنبه 8 اسفند 1402 14:49
کوئری جهت تحصیل تمامی ستونهای متعلق به یک جدول خاص: کوئری جهت تحصیل تمامی ستونهای تمامی جداول: کوئری جهت تحصیل تمامی آبجکتهای پایگاهی: کوئری جهت تحصیل ستونهای یک ویوی خاص: کوئری جهت تحصیل تمام ستونهای تمامی ویوها: دانلود فایل SQL
-
کوئری با محوریت نشست
شنبه 5 اسفند 1402 16:00
کوئری نشان دادن تمام نشستها همراه با اطلاعات اتصال متناظر به پایگاهدادهها کوئری نشان دادن تمام نشستها اطلاعات مرتبط با شناسهی نشست کوئری جاری
-
استخراج و انتقال کلید خارجی
شنبه 5 اسفند 1402 07:49
برای استخراج و انتقال کلید خارجی از یک پایگاهداده به پایگاهدادهی دیگر کافی است کوئری زیر اجرا شود: پس از اجرای کوئری فوق در پایگاهدادهی مبدا کافی است خروجی چاپ شده به پایگاهدادهی مقصد انتقال داده شود و پس از اجرای کوئری، محدودیتهای مرتبط با کلید خارجی در پایگاهدادهی مقصد به صورت خودکار اعمال میگردد. در...
-
مرگ دادهی مرده
جمعه 4 اسفند 1402 08:45
PK وضع شد تا با استفاده از FK مورد اشاره قرار گیرد. اگر در هیچ اشارهای مورد استفاده نبود و یا فرضی در استفاده نبود عملا از حیز انتفاع ساقط میشود یعنی بلااستفاده است. در ذخیرهسازی دادهها به موجب هزینههای گزافی که در تامین سختافزار و ثبت اطلاعات وجود دارد هزینه و فایده اصل میشود و راهبرد ذخیرهسازی و بهرهگیری از...
-
مدیریت بینهایت
پنجشنبه 3 اسفند 1402 16:12
عادت در علوم ابزاری اصلی به نام علیّت است. جمع بین علوم ابزاری و مباحث معرفتی چندان سخت نیست. علوم ابزاری یا دانشگاهی به مطالعه و پژوهش پیرامون رابطهی علت و معلول میپردازد و هیچگاه نمیتواند واضع قانون و رابطهای جدید در سلسلهی علل موجود در عالم طبیعت باشد. انسان پژوهشگر کاشف رابطهی بین علت و معلول است و خداوند...
-
نسبت کلید خارجی و بینهایت
پنجشنبه 3 اسفند 1402 12:51
اگر شیوهی توسعهی سامانههای نرمافزاری با گذر از تحلیل شیءگرا و پس از آن مشی پایگاهی درک شود حال امکان تصور واقعی از اطلاعات واقعی ذخیره شده در پایگاهدادهها وجود دارد. پایگاهدادهها توصیفی ساختمند از جهان پیرامونی هستند. هر چه توصیف فوق دقیقتر و بههنگام و مبتنی بر تغییرات صورت گرفته در محیط مورد مطالعهی...
-
شناسابی کلید خارجی یا FK
چهارشنبه 2 اسفند 1402 15:21
FK یا Foreign Key یا کلید خارجی یا کلید بیرونی در زمینهی پایگاهدادهها، مجموعهای از ویژگیها میباشد که در معرض محدودیتها یا Constraint موجودیتی و نه هویتی قرار دارند. یعنی در نظامنامهی جبر گزارهای یا سورهای منطقی حتما در سور وجودی کلی یا جزئی قابل نمایش خواهد بود. محدودیت کلید خارجی به ازای برخی از موارد یا به...
-
امنیت خیلی مهمه
چهارشنبه 2 اسفند 1402 11:53
تامین امنیت برنامه از همان بدو راهاندازی پروژهی نرمافزاری و برنامهنویسی موجب حفظ اسنادی اطلاعات دیجیتال و ضمنا قوام فرآیندهای کنترل کیفی میشود ازاینرو اهمیت دارد. برای تامین امنیت دادهای باید فیلدهایی در طراحی پایگاهدادهها تعبیه شود و پالیسی و دایرکتیوهای امنیتی حتما تاثیر بهسزایی در طراحی پایگاهی خواهد...
-
فرآیند کنترل کیفی دادهها
چهارشنبه 2 اسفند 1402 10:15
برای پیادهسازی سامانههای فوق پیشرفتهی یادگیری ماشین نیاز به سامانههای تصمیمیار است. سامانههای تصمیمیار یک پیمانهی هوشمند در کنار ERPهای سازمانی خواهد بود تا بتواند به شکلدهی هوشمندانه و خودکار فرآیندها به مدیران ارشد و تیم فناوری اطلاعات کمک نماید. برای راهاندازی یک سامانهی فوق پیشرفتهی فناوری اطلاعات...