سامانه اطلاعات مکانی املاک

معرفی سامانه 

داده های مکانی نقش اساسی و زیربنایی را در سیستم های اطلاعات مکانی بر عهده دارند، چرا که عملکرد و موفقیت سایر عناصر به صحت، دقت و جامعیت داده های ورودی سیستم، که اکثرا داده های مکانی هستند . یکی از پرهزینه ترین بخش های هر پروژه GIS، بخش جمع آوری داده های مورد نیاز است. 
با پیشرفت فناوری های جمع آوری اطلاعات مکانی، هر روزه با حجم انبوهی از داده های مکانی در حوزه های مختلف مواجه هستیم. امروزه با توجه به نیاز روزافزون به داده های مکانی و مسائلی که به آنها اشاره شد، بحث زیر ساخت داده های مکانی و سامانه اطلاعات های مکانی (Geo Portal) مورد توجه می باشند. مهمترین وظیفه سامانه اطلاعات های مکانی هدایت کاربران جهت دستیابی سریع و کم هزینه به داده ها و  فرا داده های مکانی مورد نیاز می باشد. این سرویس ها می توانند نقش بسزایی در به اشتراک گذاری داده های تولید شده (Data Sharing)، توسعه روشهای ذخیره سازی و بازیابی داده های مکانی (Data Mining) و جلوگیری از موازی کاریها در تولید داده های مکانی داشته باشند. 
 سامانه اطلاعات مکانی مجموعه ای از شبکه هاست که کاربران از طریق بستر اینترنت یا اینترانت  به آن متصل می شوند و پس از معرفی پارامترهای مورد نظر، به جستجو ، بازیابی ، آنالیز و تهیه خروجی می پردازند. انواع لایه ها مکانی و نقشه های رقومی ، تصاویر ماهواره ای و عکس های هوایی و سایر لایه های اطلاعاتی مکان محور و جداول توصیفی به سامانه اطلاعات  معرفی شده و سایر اطلاعات مرتبط با داده مانند فرا داده ها (متادیتا)و نیز روشهای دسترسی به داده ها معرفی می گردد. هدف اصلی سامانه اطلاعات  مکانی سهولت و هماهنگی در تبادل و اشتراک گذاری داده های مکانی بین مراکز، سازمان ها و افراد مرتبط با داده های مکانی است. دلیل اصلی ایجاد یک سامانه اطلاعات  مکانی تمایل کاربران برای مدیریت متمرکز داده های مکانی از یک منبع واحد است.
 
 

خلاصه مديريتي پيشنهاد (Executive Summary)

امروزه تكنولوژي GIS به‌عنوان يكي از اركان عمده ‌پردازش ‌اطلاعات در نظام هاي اطلاعاتي مجموعه‌هاي كلان، كه به نوعي با عوامل محيطي و جغرافيايي داراي برهم كنش (Interaction) هستند، به‌شمار مي‌آيد. اين تكنولوژي مجموعه اي پيچيده و فراگير و در عين حال توانمند و قابل تحويل به‌صورت ساده و قابل استفاده براي كاربر پاياني (End user) است. در توسعه سسيتم هاي اطلاعاتي طراح امكان بهره جستن از انواع معماري ها، نرم افزارها و فرمت ها را دارد؛ ولي انتخاب مناسب ترين حالت كه جواب گوي اهداف سيستم اطلاعات جغرافيايي تحت اينترنت (WebGIS) باشد، مستلزم اطلاع از نكات تكنيكي WebGIS و مزايا و معايب هر كدام از متدها در يك پروژه خاص است. با بررسي هاي صورت پذيرفته توسط کارشناسان شرکت، اهداف کلي سيستم به شرح زير ارائه مي گردد:
هدف اصلي سيستم، دسته بندي و يکپارچه سازي داده هاي مکاني، طراحي ساختار و ايجاد پايگاه داده مکانی و توصيفي (در صورت وجود، امکان تعامل و ايجاد ارتباط با ديگر داده¬هاي مکاني و توصيفي موجود)، مديريت و بروزرساني کليه داده¬هاي مکاني و توصيفي از طريق سيستم به طور همزمان در کل کشور و همچنين قابليت تعامل سيستم مذکور با ديگر سامانه هاي موجود و در نهايت اطلاع رسانی و گزارشگیری از اطلاعات به مدیران و کاربران نهايی سيستم مي باشد. در برآورده ساختن اين اهداف، خدمات و قابليت هايي پيش بيني شده است که در ادامه به آنها اشاره میکنيم. 
 
 

مشخصات فنی و قابلیتهای سامانه اطلاعات مکانی املاک

  • امکان استفاده از پايگاه داده SQL , Oracle
  • قابليت پياده سازی سيستم مبتني بر Geo DB
  • ایجاد نسخه  اندروید و IOS
  • بهره گیری از تکنولوژی های Tile Mapping و Tile Caching بمنظور بالا بردن سرعت نمایش.
  • قابليت استفاده از نقشه هاي Raster  , Vector  در سامانه با کارائی و سرعت بالا .
  • نمايش نقشه از سرويس های معتبر مانند Google , Bing به صورت ترکيبی با داده های سامانه.
  • نقشه سامانه بدون استفاده از این سرویس دهنده ها کلیه کشور را پوشش می دهد.
  • کلیه امکانات در محيط اينترنت با استفاده از مرورگر(Browser) و هم در شبکه داخلي و همچنین بر روی سیستم عامل های گوشی های همراه (Android و IOS) به صورت آنلاین و آفلاین قابل استفاده مي باشند.
  • نمايش لايه هاي مختلف اطلاعاتي با قابليت کلاس بندي و نمايش چند لايه به طور هم زمان و با سرعت مناسب.
  • رعايت مباحث امنيتي در تمامي بخشهاي سامانه.
  • طراحی کد امنیت.
  • غیر فعال نمودن کاربر در صورت اشتباه در ورود کلمه عبور  (3 مرتبه ) به مدت 24 ساعت.
  • ثبت کلیه فعالیت های انجام شده توسط کاربران و موارد سیستمی همراه با جزئیات مربوطه (از قبیل زمان ).
  • کنترل دسترسی کاربر و ایجاد محدویت بر نمایش اطلاعات ، نمایش نقشه ها و نیز چاپ گرفتن از نقشه¬ها.
  • ارائه راهنمای کاربری کامل و آسان از سامانه درسامانه. 
  • مکانيزم جمع آوری و انتقال اطلاعات به سامانه با امکان جستجو و گزارشگیری.
  • امكان نمايش اطلاعات توصيفي عوارض با كليك روي نقاط مربوطه در نقشه.
  • امکان پرسش و پاسخ از بانک هاي اطلاعاتي وابسته و نمايش نتايج بر روي نقشه.
  • توانايي اضافه نمودن لايه هاي مکانی به نقشه از طريق ارتباط با جداول پايگاه داده.
  • امكان تحليل هاي استاندارد مكاني بر روي داده ها.
  • امکان بروزرسانی اطلاعات جغرافيايی به صورت online و offline و تبادل داده با سيستم های ديگر.
  • پياده سازی سيستم مديريت کاربران و تعيين سطوح دسترسی به داده ها.
  • نمايش مختصات جغرافيايي با حركت ماوس بر روي نقشه.
  • امکان جستجوي نزديكترين عارضه به نقطه اي خاص تعيين شده در نقشه.
  • امكان نمايش فاصله هوايي مستقيم بين دو نقطه در نقشه.
  • جستجوي اطلاعات معين در محدوده اي خاص بر روي نقشه. 
  • تحليل اطلاعات بانک هاي اطلاعاتي مرتبط با نقشه و نمايش اطلاعات آنها برروي نقشه.
  • تحليل شبکه (يافتن مسير بهينه) و تحليل¬هاي ميداني.
  • امکان جستجوي مختصات جغرافيايي مورد نظر برروي نقشه.
  • امکان مديريت نقشه ها و به روز رساني نقشه از طريق سيستم.
  • چاپ گزارشات و نقشه.
  • امکان اضافه کردن عوارض بر روی نقشه و افزودن مشخصات توصیفی عارضه جدید و ذخیره آن در سامانه.
  • امکان استخراج داده های موجود در بانک قبلی و ورود آنها به بانک اطلاعاتی جدید.
  • تعریف کاربر و کلمه عبور برای ورود اطلاعات با رعایت حدود دسترسی.
  • رعایت و به کارگیری روش های مناسب برنامه نویسی و طراحی فرم ها به منظور سهولت در ورود اطلاعات.
  • گزارش گيري  بصورت پویا.
  • بروز رساني داده ها و نقشه ها بصورت مکانیزه .
  • امكان حذف و اضافه نمودن ابزارها و قابليتهاي درخواستي سامانه توسط مدير سامانه.
  • توانايي مديريت اطلاعات عوارض و مديريت فيلدهاي مربوط به آن به صورت تحت وب توسط مدير سامانه.
  • ارائه و نمایش ابزارهای سامانه با توجه به نقش و حدود وظایف تعیین شده برای کاربر.
  • ایجاد و مدیریت ساختار سازمانی. 
  • برقراری ارتباط سطوح سازمانی با کاربران تعریف شده و داده ها و اطلاعات وابسته به سطح سازمانی.
  • امکان ایجاد و مدیریت نقش ها.
  • ویرایش محتوای جداول اطلاعاتی به صورت دریافت فایل در فرمت Excel (به صورت Online) ، ویرایش فایل خروجی توسط کاربران (بصورت Offline) و بارگذاری فایل ویرایش شده و اعمال تغییرات برروی بانک اطلاعاتی به صورت اتوماتیک با حفظ امنیت و کنترل صحت اطلاعات
 
 
 

معرفی زیر ساخت نرم افزارهای تحت وب

نرم افزار تحت وب یا Based Web نوع خاصی از نرم افزارهای کلاینت و سرور هستند که روش طراحی و توسعه آنها نسبت به نرم افزارهای ویندوزی مدرن تر و توانا تر است، نرم افزار تحت وب روی کامپیوتر کلاینت نصب نمیشود و کاربر با استفاده از Browser های مرسوم مانند (گوگل کروم ، فایرفاکس ، اپرا ، اکسپلورر ) به آن دسترسی پیدا میکنند و از یک هسته پایدار بهره میبرند و با تغییر در عملکرد یا آپدیت برای همه کاربران در سطح شبکه جهانی اینترنت تغییر میکند . سرعت دسترسی به نرم افزار تحت وب یا Based web از سرعت و عملکرد بسیار بهتر و مطلوب تری برخوردار است و میتواند با استفاده از موبایل ، تبلت و لپ تاپ و هر دستگاهی که اجازه باز کردن صفحات اینترنتی را میدهند مانند تلویزیون های هوشمند از قابلیت های آن بهرمند شد.
 
 

قابلیت سیستم تحت وب

  • عدم نیاز به نصب نرم افزار کلاینت بر روی هر یک از کامپیوترهای مورد نظر
  • اعمال آسانتر تغییرات در سیستم
  • سهولت در اعمال ملاحظات امنیتی
  • کاهش هزینه های کارفرما جهت خرید و نگهداری کلاینت های مناسب
  • مستقل از سیستم عامل و محیط نرم‌افزاری
  • پرتابل بودن و همیشه در دسترسی بودن
  • اجرای نرم افزار بدون نیاز به نصب هیچ برنامه ای دیگر
  • قابلیت استفاده خارج از شبکه و داخل شبکه، امکان دسترسي به برنامه از هر نقطه از جهان
  • نصب و به روز بودن نرم افزار تنها بر روي سرور ميزبان
  • یکسان سازی لحظه‌ای درون شبکه‌ای اطلاعات واصله
  • سرعت و امنیت بسیار بالا
  • استفاده همزمان از تمامي مرورگرهاي موجود
  • عدم نياز به سخت افزار پيشرفته جهت اجراي نرم افزارها
  • تخصيص پهناي باند کمتر در محيط وب، نسبت به زمان استفاده از ترمينال سرورها
  • امکان دسترسي تعداد زيادي ازکاربران بصورت همزمان
 
 

مشخصات فنی سیستم

  •  تکنولوژی پایه: MVC ASP.net
  •  زبان سمت سرور: C#.net
  •  پایگاه داده: Microsoft SQL Server
  •  زبان طراحی: HTML, CSS, Bootstrap
  •  زبان سمت کلاینت: javascript, JQuery, Ajax, Angular JS
  •  سایر موارد: Ajax, Form Authentication
 
 

موارد امنیتی و اعتبار سنجی

  • استفاده از سیستم قدرتمند Identity2 مربوط به MVC Asp.net  جهت اعتبارسنجی و دسترسی کاربران (Authentication & Authorization)
  • رمز نگاری پسورد در پایگاه داده (password hashing)
  • استفاد از سیستم Captcha  در فرم های کلیدی
  • جلوگیری از حمله SQL Injection
  • استفاده از  سیستم  Input Validation در MVC Asp.net
  • پشتیبان گیری به موقع از پایگاه داده
 
 
 

سایر امکانات و مزایای سامانه

  • سیستم تایید چند مرحله ای به تفکیک گروه کاربری
  • ارسال پیام بر روی داشبورد کاربران
  • لاگ زمان و کاربر در هنگام انجام برخی فعالیت ها
  • گرافیک و UI با استاندارد بالا
  • پشتیبانی از سیستم Ajax که باعث ثبات صفحه در فرآیند انجام کار میشود.
  • نمایش پیغام مناسب در هنگام بروز خطاها تا از سردرگمی کاربر جلوگیری شود
  • سیستم form validation  برای فیلد های الزامی در فرم ها. 
 
 
 

استانداردها و معماری سامانه

سامانه بر اساس استانداردهای عمومی و تخصصی برنامه نویسی طراحی و تولید (سفارشی سازی) خواهد شد. این استانداردها شامل موارد زیربنایی نرم افزار و عناصر شکل دهنده ی آن خواهد بود. جدول زیر خلاصه ای از مهمترین استانداردها و تکنولوژی های مورد استفاده در این پروژه را بیان میکند.
  • استفاده از پلتفرم قدرتمند ASP.NET MVC5 و تکنولوژی های مرتبط با آن
  • تکنولوژی MVC از سه قسمت controller ,view ,model تشکیل شده و از چندین سال پیش با توجه به دارا بودن ساختار منطقی و مناسب مورد استفاده در محیط  شبکه از جمله اینترنت قرار گرفت. شرکت مایکروسافت نیز جهت پاسخ به مشکلات و نواقص تکنولوژی asp.net از چند سال پیش از این ساختار با نام Asp.NET MVC در پلتفرم برنامه نویسی خود یعنی Visual Studio.NET استفاده کرد  و  آن  را در اختیار برنامه نویسان خود قرار داد. البته در قالب یک پیوست روی تکنولوژی Asp.NET نه به صورت کاملاً مستقل.
  • از جمله مزایای این تکنولوژی ایمنی، سرعت در برنامه نویسی، کاهش افزونگی در کد ها، سهولت مرور صفحات توسط موتور های جستجوگر و ... می باشد.
  • طراحی پیاده سازی ساختار داده دیتابیس نرم افزار بر اساس تکنولوژی Microsoft SQL Server 2016  
  • ثبت، ارتباط و انتقال اطلاعات با استفاده از امکانات این تکنولوژی (Microsoft SQL Server 2016 )  مانند Store Procedure, Trigger, Job, Function و ... انجام میپذیرد.
  • طراحی گرافیکی نرم افزار بر اساس تکنولوژی های HTML5, CSS3, javascript, JQuery
  • زبان برنامه نویسی javascript یک زبان بسیار قدرتمند در سمت مشتری است که ویژگی های خاص و بیشمار این زبان باعث همه گیر شدن آن در بین توسعه دهندگان وب شده است مزیت اصلی این زبان این است که چون در سمت مشتری عمل میکند سرعت بسیار بالایی دارد به دلیل اینکه  صفحه به سمت سرویس دهنده انتقال پیدا نمی‌کند و اجرای کد های جاوا اسکریپت به عهده مرورگر است.
  • استفاده از تکنولوژی Ajax جهت ثبات نرم افزار در هنگام خواندن و نمایش اطلاعات.
  • با استفاده از این تکنولوژی امکان ایجاد نرم افزار های تحت وب با کاربری ساده و کاربر فراهم است. تکنولوژی Ajax پاسخ گو به یکی از بزرگترین دقدقه های استفاده کنندگان از نرم افزار های تحت وب و اینترنت یعنی سرعت و ثبات در صفحات است و طرز کار آن بدین شکل است که در صفحات وب با هر رویداد سمت سرور، به جای انتقال کل صفحه از سمت مشتری به سرور فقط درخواست به همراه عناصر مرتبط و مورد نیاز به سروز منتقل می شود و در این زمان صفحه در سمت مشتری از دسترس کاربر خارج نشده  و هر زمانی که مرورگر  پاسخ را از سرور دریافت کرد، تغییرات جدید به صفحه اعمال می شود بدون اینکه قسمت های دیگر در صفحه از دید کاربر محو شود.
  • استفاده از اسکریپت ها و تم های Bootstrap  و نیز امکان Responsive شدن نرم افزار
  • طراحی نرم افزار بر اساس سازگاری با مرورگرهای مختلف
  • طراحی Structure گرافیکی به گونه ای که بیانگر فعالیت نرم افزار باشد و علاوه بر زیبایی ظاهری مورد تایید کارفرما بوده و کلیه مسائل فنی مربوط به ظاهر نرم افزار در نمایشگرها (pc & laptop, tablet, mobile) رعایت میشود.
  • طراحی Sitemap و ساختار نرم افزار بر اساس آنالیز انجام شده
  • رعایت یکپارچگی گرافیکی در تمامی صفحات
 
 
 

مشتریان


معرفی اجمالی گروه بین المللی سگال

این گروه ضمن بهره گيري از توانمندي گسترده در زمينه هاي مختلف مدیریتی، علمي، فني با همکاري جمعي از خبره ترين متخصصان مالی کشور، در زمينه اجرا، نظارت و مشاوره پروژه هاي مرتبط بصورت تخصصي خدمات مختلفی را در این حوزه با هدف توسعه حرفه، علوم و فناوری اطلاعات ارائه مینماید.

آخرین رویداد ها

با ما در ارتباط با شید

گروه بین المللی سگال
www.segalgroup.ir
کد پستی : 1586947818

88507363

info@segalgroup.ir

عضویت در خبر نامه

برای عضویت آدرس ایمیل خود را وارد نمایید:

وب نویسان