از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
ده سال پیش منتشر شده
تعداد بازدید: 1488
کد پروژه: 18894
شرح پروژه
-نرم افزار بايد تعدادي متغير (که مشخصاتشان توسط کاربر تعيين مي شود) را به صورت متناوب بخواند (Polling) و در بانک اطلاعاتي اس کيو ال ذخيره کند. متغيرها با زمانهاي تناوب متفاوت خوانده مي شوند.
-هر متغير داراي ويژگي هاي زير است:
• نام متغير
• فعال يا غير فعال بودن
• Polling Interval
-نرم افزار بايد امکان اضافه، حذف و ويرايش متغيرها را به صورت تکي داشته باشند. همچنين امکان اضافه کردن گروهي متغيرها توسط فايل اکسل و همچنين حذف چندين متغير به صورت همزمان را نيز داشته باشد.
-کليه مقادير خوانده شده، در يک بانک اطلاعاتي ذخيره مي شوند. هر رکورد اين جدول بانک (جدول مقادير متغيرها) شامل ستون هاي زير است:
• نام متغير
• تاريخ خوانده شدن
• ساعت خوانده شدن
• مقدار خوانده شده
-نکات مهم در خصوص بانک اطلاعاتي:
1) بانک اطلاعاتي از نوع اس کيو ال سرور (نسخه 32 بيتي) مي باشد.
2)تعداد رکوردها بانک اطلاعاتي بسيار زياد خواهد بود. مثلا ممکن است يک متغير هر يک دقيقه يکبار و براي مدت 10 سال لاگ شود، بنابراين جهت سريعتر شدن جستجو و خواندن اطلاعات از بانک، مي بايست طراحي بانک به صورت اصولي انجام شود. طبيعتا جستجو روي هر يک از فيلدهاي جداول بانک ممکن است انجام شود (مثلا تاريخ، مقدار، نام متغير و ....). از هر پيشنهاد بهتري استقبال مي شود. مجريان محترم همراه با پيشنهاد قيمت، ساختار پيشنهادي (دياگرام) بانک اطلاعاتي (کليه جداول) را نيز ارائه دهند. اين آيتم در رد يا قبول پيشنهاد مجري بسيار موثر است.
-نرم افزار به هيچ عنوان نبايد باعث فريز شدن رابط کاربر و يا اشغال 100 درصدي توان پردازشي سي پي يو شود و در صورت نياز به صورت Multi-Threaded طراحي شود.
-نرم افزار بايد قابليت اجرا شدن با استارت آپ ويندوز به صورت مينيمايز و نمايش Tray Icon در Taskbar که آن نيز داراي Context Menu با آيتم هاي Automatic Startup ,Enable , Disable , Exit, Hide/Show مي باشد را داشته باشد. با انتخاب آيتم Hide/Show پنجره اصلي نرم افزار نمايش داده مي شود. آيتم Enable عمليات Polling را فعال و Disable آن را غير فعال مي کند. آيتم Exit براي خروج از کل برنامه است. آيتم Automatic Startup جهت فعال يا غيرفعال کردن بالاآمدن نرم افزار همزمان با بالا آمدن ويندوز استفاده مي شود. همچنين Shorcut نرم افزار بايد در منوي استارت موجود باشد و با انتخاب آن پنجره اصلي نرم افزار نمايش داده شود. با بستن (Close) و يا مينيمايز (Minimize) کردن پنجره اصلي نبايد نرم افزار بسته شده و صرفا به صورت Tray Icon در Taskbar ويندوز مشاهده شود.
-نرم افزار بايد داراي اينستالر (Setup) جهت نصب کليه امکانات نرم افزار باشد. اطلاعات مربوط به نام و آي پي سرور (هر دو فيلد، موجود باشد، ولي يکي از اين دو براي ادامه نصب ضروري باشد)، SQL Instance، نام کاربر و رمز عبور ارتباط با بانک و نام پايگاه داده هنگام نصب از کاربر پرسيده شود. نرم افزار بايد داراي Shortcut در منوي استارت باشد که اين Shortcut بايد توسط اينستالر ايجاد شود.
-کليه تنظيمات مربوط به بانک اطلاعاتي که درمورد قبل گفته شد، لازم از داخل خود نرم افزار (بعد از نصب) نيز امکان ويرايش داشته و همچنين امکان تست کانکشن به بانک نيز به امکانات نرم افزار افزوده شود.
-نرم افزار بايد کاملا شي گرا و کلاس بندي شده باشد.
-نحوه تست برنامه:
نحوه استفاده از برنامه به اين صورت است که بعد از تحويل نرم افزار به خريدار، اندکي تغييرات در قسمت Polling توسط خود خريدار اعمال خواهد شد و مقادير متغيرها از يک نرم افزار جانبي خوانده مي شود. به دليل عدم امکان تحويل اين نرم افزار جانبي به مجري، جهت تست برنامه لازم است مجري در قسمت Polling از توابع توليد عدد به صورت تصادفي (Random) استفاده کرده و ملاک تحويل برنامه، عملکرد صحيح آن با اعداد تصادفي خواهد بود. در عين حال لازم است مجري قبل از تاييد نهايي نرم افزار توسط خريدار، نحوه جايگزيني توابع توليد عدد تصادفي را اعلام کند.
-سورس هاي نرم افزار و اينستالر (Setup) تحويل خريدار گردد.
-نسخه ويژوال استوديو، دات نت فريم ورک، اس کيو ال و نام و نسخه نرم افزار ايجاد Setup را در پيشنهادات خود اعلام نماييد.
زیرساخت:
ويندوز XP سرويس پک 3 و کليه ويندوزهاي بعدي. (مجريان محترم لطفا به امکان نصب نسخه اس کيو ال مورد نظر خود بر روي ويندوز XP توجه داشته باشند)
حداکثر نسخه دات نت فريم ورک، نسخه 3.5 (نسخه سرويس پک مهم نيست) بوده و نسخه هاي بعدي قابل قبول نيستند.
قابل تحویل:
مهارت ها و تخصص های مورد نیاز
بودجه
100,000 تومان تا 300,000 تومان
مهلت برای انجام
7روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت شانزده سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
تبدیل فایل adobe xd ّبه html css
ده سال پیش منتشر شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار