







آخرین پروژه های توسعه نرمافزار و آیتی
سلام در پروژه یک کلاس تعریف کردیم که با api ارتباط برقرار میکند و مشکلی ندارد ولی میخواهیم ارتباط به صورت چند نخی انجام شود تا ترید اصلی برنامه درگیر نشود. پروژ تستی که برای این مورد نوشته شده است پس از انتخاب فریلنسر در چت ارسال می شود که می بایست رو این پروژه کار کنند. کد نویسی می بایست به زبان vb.net باشد. مواردی که نیاز هست انجام شود : 1 - ریکوئست ها از طریق بک گراند ورکر ارسال شوند. (تا زمانی که نتیجه ریکوئست مشخص نشده ورکر اصلی منتظر جواب بماند ولی گرافیک برنامه درگیر نباشد) 2 - مدت زمانی برای جواب ریکوئست در نظر گرفته شود و اگر در آن زمان جواب دریافت نشد نشان دهنده این هست که اینترنت کاربر قطع هست و یا سرور پاسخ نمیدهد. 3 - به دلیل احتمال قطعی لحظه ای اینترنت چند بار تلاش برای ارتباط با api در نظر گرفته شود. 4 - احتمال اینکه همزمان چندین کلاس از این کلاس ریکوئست ساخته شود هست پس دقت کنید که اختلالی وجود نداشته باشد (Property - Object - ParamArray - Variable)
“این درخواست طراحی یک crm فروش مبتدی بر اساس UI ساده است“
1- سرعت عمل در اجرای فرمان ها خیلی مهم است 2- اطلاعات را باید بتوان توسط فایل اکسل در برنامه وارد کرد و خروجی گرفت 3- این سیستم کاملا باید ریسپانسیو باشد و یا در بصورت اپ موبایل انجام شود
برخی از امکانات مورد نیاز
- ایجاد فاکتور فروش و خدمات توسط کاربران
- قابلیت جستجوی فاکتور فروش و خدمات و ویرایش توسط اکانتهای مرتبط با فاکتور
- دریافت گزارشات توسط اکانت مرتبط و مدیران
- اتصال به وب سرویس
اطلاعات تکمیلی و فایل توضیحات ویدئویی بعد از پیشنهاد ارائه میشود فایل اطلاعات اولیه پیوست میباشد
درخواست پیشنهاد توسعه پروژه پلاگین
عنوان پروژه: پلاگین برای نرم افزار Autodesk Revit شرکت: BIMPhD
۱. بررسی اجمالی پروژه: ما به دنبال همکاری با تیم توسعهای با تجربه در زمینه پلاگینهای Revit هستیم تا یک سیستم خودکارسازی مدولار برای Revit ایجاد کنیم. این سیستم بهمنظور کمک در مستندسازی BIM طراحی شده و شامل ابزارهای زیر میباشد: مدیریت View ها: شامل ایجاد دستهای View بر اساس قوانین تعریفشده توسط کاربر، مدیریت خصوصیات View و اختصاص خودکار View Template مدیریت Sheet ها: شامل ایجاد دستهای برگهها، مدیریت خصوصیات Sheet ها و تراز کردن View ها در Sheet ها ابزارهای Annotative: شامل اندازه گذاری (Dimensioning) و تگگذاری (Annotation Tagging) خودکار مدیریت اتصالها: اتصال خودکار اجزا (مانند ستونها و تیرها) بر اساس قوانین تعریفشده توسط کاربر. این پلاگین باید با نسخههای Revit 2023-2026 یکپارچه شود و از فناوری (WPF با هدف استفاده از .NET Framework 4.8) برای رابط کاربری بهره ببرد.
۲. نیازمندیهای اصلی پروژه: الف) معماری مدولار: پلاگین تحت برند «BIMPhD» خواهد بود؛ به این معنا که نام کلی پلاگین «BIMPhD» است و ابزارهایی مانند " مدیریت View ها " تنها یکی از ماژولهای این سیستم محسوب میشود. ساختار پروژه باید بهگونهای طراحی شود که بتوان در آینده به راحتی ابزارهای جدیدی اضافه یا ابزارهای موجود را تغییر داد. برای مثال: یک پوشه یا پروژه مشترک برای کدهای مشترک و توابع کاربردی. یک پوشه یا پروژه مجزا برای کدهای مرتبط با ابزار مدیریت نماها.
ب) عملکرد کلی: مدیریت View ها: ایجاد دستهای View ها، مدیریت خصوصیات (Properties) و اختصاص خودکار قالبهای View بر اساس قوانین تعریفشده توسط کاربر. مدیریت Sheet ها : ایجاد دستهای Sheet ها ، بهروزرسانی خودکار خصوصیات (Properties) و تراز (Align) کردن View ها. ابزارهای Annotative: اندازه گذاری و تگگذاری خودکار با بهروزرسانی دینامیک در صورت تغییر دادهها. مدیریت اتصالها: اتصال اتوماتیک اجزا با استفاده از قوانین تعریفشده جهت کاهش خطاها و هماهنگی بهتر در مدل.
ج) رابط کاربری: UI باید با استفاده از WPF طراحی شود. تمامی طراحیهای گرافیکی توسط ما تهیه میشود، اما تیم توسعه مسئول پیادهسازی دقیق آن بر اساس طرحها خواهد بود. یک تب ریبن (Ribbon) در Revit با نام «BIMPhD» ایجاد شود کهدکمه های اصلی در آن وجود دارد.
د) پیکربندی و یکپارچهسازی: سیستم باید امکان پیکربندی قوانین و استانداردهای شرکت (مثلاً نامگذاری مدیریت View ها، قالبهای پیشفرض و ...) را داشته باشد. قابلیت همگامسازی تنظیمات (بهوسیله یک فایل پیکربندی مشترک، مثلاً JSON) برای کار در محیطهای چندکاربره (Network, BIM 360) نیز الزامی است. گزینههای فعالسازی خودکار (مانند اجرا در زمان باز شدن پروژه، ذخیره یا بهصورت دستی) نیز باید فراهم شود.
ه) زمانبندی و تحویل: نسخه اولیه (MVP) پروژه باید در عرض ۲ تا ۳ ماه تکمیل شود تا قابلیت ارائه اولیه و دریافت بازخورد را داشته باشد.
و) محرمانگی و مالکیت فکری: تمامی اطلاعات، کدها و مستندات مربوط به پروژه محرمانه محسوب میشوند. تیم منتخب قبل از دریافت اطلاعات دقیق باید توافقنامه عدم افشا (NDA) را امضا نماید. ۳. نیازمندیهای ارائه پیشنهاد: لطفاً در پیشنهاد خود موارد زیر را بگنجانید: پیشینه شرکت/تیم: یک معرفی مختصر از تجربههای شما در توسعه پلاگینهای Revit و پروژههای مشابه. رویکرد فنی: توضیح روش پیشنهادی و فناوریهای مورد استفاده برای توسعه یک سیستم مدولار طبق مشخصات فوق. زمانبندی پروژه: ارائه یک جدول زمانی دقیق شامل نقاط عطف (Milestones). برآورد هزینه: ارائه جزئیات هزینهها به صورت قیمت ثابت، نرخ ساعتی یا پرداخت مبتنی بر نقاط عطف. مراجع و نمونهکارها: ارائه نمونههای مشابه یا مطالعات موردی در زمینه اتوماسیون BIM و یکپارچهسازی Revit (در صورت موجود بودن). ۴. مهلت ارسال پیشنهاد: لطفاً پروپوزال خود را تا یک هفته پس از دریافت این RFP ارسال نمایید. پس از بررسی پیشنهادات، با تیمهای منتخب جهت گفتگو و بررسی بیشتر تماس خواهیم گرفت.
۱. امکان مانیتور انواع آدرس سایت و سرور ۲. امکان انتخاب مانیتورینگ از داخل یا خارج ایران یا هردو با محدودیت کشور و دیتاسنتر ۳. امکان انتخاب کانال اطلاع رسانی برای قطعی یا گزارش عملکرد از طریق پیام رسان-ایمیل-پیامک-اسلک-وب هوک ادرس مورد نظر ۴. امکان تنظیم میزان تحمل خطا ۵. امکان تعیین بازه تکرار اطلاع رسانی ۶. تایید دو مرحله ای روش اطلاع رسانی ۷. تعیین شرایط اختلال بر اساس Status و Response time و Header و Body value ۸. امکان افزودن بینهایت هاست یا سرور مانیتورینگ توسط ادمین کل جهت استفاده کاربران برای وبسایتشان طبق کشور و دیتاسنتر های مختلف(ترجیحا هاست جهت کاهش هزینه ها) ۹. امکان رایگان یا پولی کردن هر کدام از گزینه های فوق با مقادیر آنها جهت استفاده کاربران با اتصال به درگاه زرین پال ۱۰. بخشی برای حذف مانیتورینگ وبسایت با تایید دومرحله ای از طریق راه ارتباطی ثبت شده ۱۱. فرم ارتباط با ما جهت اعلام خطا یا ... ۱۲. مانیتورینگ کامل مثلا زمان DNS , TLS , TCP , , down time , latenct , Server Proccess , Content Transfer ۱۳. ارسال گزارش روزانه-هفتگی-ماهانه طبق درخواست کاربر از وضعیت مانیتورینگ با چارت گرافیکی حرفه ای و کامل ۱۴. کاربر نیاز به ثبت نام ندارد، وبسایت تک صفحه ای است جهت ثبت وبسایت توسط کاربر ۱۵. گرافیک پویا و خلاق کامل سامانه ۱۶. کنترل دائم طبق زمانبندی کاربر از ۰.۱ ثانیه الی ۱۰۰۰ ثانیه ۱۷. بررسی خطا DNS و ارسال هشدار ۱۸. مانیتورینگ لحظه ای وبسایت و نمایش نتیجه برای سایت های فرعی که کاربر مالک آن نیست(پینگ آنلاین) ۱۹. مانیتورینگ برحسب http - ip - smtp - dns - ping pop3 ۲۰. استفاده از متد get یا post در مانیتورینگ http ۲۱. امکان کنترل تمامی موارد ، حذف و نصب و... توسط ادمین کل در یک پنل جداگانه ۲۲. وجود راهنما و خطا یاب در تمام مراحل ثبت سایت توسط کاربر ۲۳. ساخت و ارسال لینک خصوصی بررسی کامل شرایط وبسایت به کاربر در زمان ثبت وبسایت ۲۴. امکان افزودن گروهی وبسایت توسط کاربران و نمایش تمام گزارشات با تفکیک به صورت سربرگ در لینک خصوصی ۲۵. امکان محدود کردن ثبت وبسایت فقط با دریافت تایید دومرحله ای موبایلی توسط ادمین کل ۲۶. مانیتور کامل ssl و اطلاع رسانی در صورت اختلال یا اتمام زمان ۲۷. جلوگیری از ثبت وبسایت تکراری توسط کاربران ۲۸. امکان مانیتورینگ دامین و اطلاع رسانی زمان تمدید ۲۹. امکان مانیتورینگ پورت های مختلف باز و بسته ۳۰. امکان دریافت گزارش مانیتور مدت زمان بارگزاری وبسایت در بازه های زمانی ۱۰ دقیقه ۳۱. اتصال بخش های مختلف وبسایت به پنل پیامکی و صوتی جهت ارسال گزارشات ۳۲. نمایش نمودار مانیتورینگ چند سایت معروف به انتخاب ادمین کل در صفحه اصلی سایت ۳۳. و امکانات دیگر مورد نیاز جهت این سامانه
از مراحل انجام کار فیلم ارسال شود تغییر چیدمان ظاهری و فونت برنامه تغییر پکیج نیم در تب های تقویم و رویداد و اوقات،دو تا تب اضاف بشه،یکیش ابزار کاربردی، یکیش ابزار مالی همه موارد قطب نما ،مبدل تاریخ و از داخل منوی کشویی مبدل تاریخ کیو ار کد،تراز و نقشه از بخش قطب نما و ستاره شناسی ،مشخصات دستگاه و جدول مندلیف (با چند کلیک روی ایکون برنامه در بخش درباره) این موارد داخل تب ابزار کاربردی برای هر کدام دکمه قرار دهید اضافه کردن ۵ وب ویو و قرار دادن باتن ها در تب ابزار مالی که ادرس انها داده میشود
نقش جدید : شاهزاده توضیحات: در صورت کشته شدن شاهزاده باعث میشود مرحله بعد کنار گذاشته شود. یعنی اگر در شب کشته شود روز بعد از بین رفته و بازی مستقیم به شب بعد میرود و اگر با رأیگیری خارج شود شب نخواهد شد و بازی وارد روز بعد میشود. ➕ شاهزاده در اولین باری که در شب مورد حمله قرار میگیرد، زنده میماند و اعلام میشود که “یک اتفاق عجیب افتاد و فردی از مرگ نجات یافت.“ ➕ اگر شاهزاده اعدام شود در روز بعد یکی از شهروندان (که توسط خود شاهزاده تعیین شده بود) رأی دوگانه خواهد داشت. ➕ اگر شاهزاده در شب توسط مافیا کشته شود، یکی از مهاجمانش (تصادفی) هم با او کشته میشود.
سلام یک اپ اندروید پخش فیلم داریم یکسری ایرادات داریم که میخوایم درست بشه و سورس کار هم دوباره در اختیار قرار گرفته بشه و برای گوگل پلی بهینه شده ولی گذاشته نشده میخوایم در گوگل پلی هم بزاریم
اگر تسک ها در نرم افزار to dolist مایکروسافت یا میزیتو باشه برامون بهتر هست
- در سریال ها در پلیرش وقتی قسمت بعدی وجود داره بزنه قسمت بعدی و اتوماتیک بره قسمت بعد رو پخش کنه -در صفحه اصلی فیلم و سریال کسی نمیفهمه که پائین تر هم اطلاعات هست میشه یک فلش بیاد رو به پایین -در صفحه فیلم ها و سریال ها افزودن به لیست من معلوم نیست زیاد و وقتی روش کلیک میکنی مفهوم نیست که کلیک شده میشه وقتی کلیک میکنی سبز بشه و بغل آیکونش نوشته بشه افزودن به لیست من
- توی مجموعه فیلم ها در سایت هر مجموعه یک توضیح داره که در اپ موجود نیست بیاد لطفا -در منو دسته بندی ها و ادامه فیلم ها در صفحه وقتی کلیک میکنی چندین ثانیه طول میکشه تا بیاد بهتر نیست اول اسم ها بیاد لود بشه بعد عکس ها یا حالتی که با اسکرول بیشتر لود کنه مثلا اولیش 3۰ تا رو لود کنه با کنترل موس که میری پائین تر بیشتر بشه
- آیکون لود هوم اول باز مشکل داره
- دسته بندی ها در سریال نمایش نمیده ودوبله فارسی هم نمایش نمیده
- مورد مهم : الان قسمتی که به تازگی مشاهده کردید اونهایی نمایش میده که در مرورگر اجرا شده باید فیلم های که در اپ هم باز شدن بیاد البته در سایت وقتی روش میزنی از جایی میاد که فیلم رو اومدی بیرون
- داخل اطلاعات فیلم در دسته بندی ها بین هر دسته بندی یک خط تیره بیاد
- نوشته دوبله فارسی هست باز در بعضی تلویزیون ها میاد روی سر تیتر فکر کنم برش داریم یک لوگو بغل نمره فیلم اضافه بشه
- لوگو بالای اپ در تلویزیون های نختلف حالت های کشیده مختلف میاد که درست بشه بهتره
- بحث لاگین اگر بهینه بشه با نظر خودتون بهتر هست