معرفی پروژه سامانه مدیریت ارزیابی محصولات دانش بنیان

به نام خدا عنوان پروژه: سامانه مدیریت ارزیابی محصولات دانش بنیانجهت اخذ مدرک کارشناسیدانشکده شهید شمسی پورکارشناسی نرم افزاراستاد ابریشمیدانشجو امین قاسمی https://www.aparat.com/v/JU6Ol چکیده:این سامانه برای مدیریت کلیه محصولات وشرکت ها دانش بنیان است که چه محصولی نمره قبولی را از سوی کارشناسان تایید شده ی سایت دریافت میکنند یا خیر و یا ارزش سرمایه گذاری دارند؟ این پروژه برای دریافت مدرک کارشناسی تکمیل شده است که در آن موجودیت هایی نظیر شرکت، اشخاص(ارزیاب، کارشناس، سهام دار و مدیرت)، محصول و گزارش وجود دارد، که در واقع این سایت بر این پایه طراحی شده است که اشخاص ثبت نام شده میتوانند شرکت و یا محصولی دانش بنیان را تعریف کرده و گزارش کارشناسانه ی کارشناسان را در مورد محصول شرکت خود دریافت کنند و نیز کارشناسان این زمینه، محصولات را مورد ارزیابی قرار میدهند و گزارش خود را در مورد محصول مورد نظر در سامانه ثبت میکنند. تمامی کارهای گفته شده به آسانی در سایت قرار گرفته شده تا کسانی که دارای دانش پایینی در زمینه ی رایانه هستند نیز به راحتی بتوانند با این سایت به اهداف خود دست پیدا کنند.در انتها تمامی گزارشات این سامانه توسط مدیریت سایت در هر زمان قابل مشاهده و دسترسی است. پیشگفتارامروزه با گسترش و پدیدار شدن ایده های افراد شرکت هایی پدید آمدن در آنها به این ایده ها جامع عمل پوشانیده و یا آنها را اجرایی و یا محصولاتی را تولید میکنند که به این شرکت ها، شرکت دانش بنیان گفته و به محصولی که این شرکت ها بر پایه ی ایده های افراد تولید میکنند محصولات دانش بنیان گفته میشود، که در این میان جای مدیریت این شرکت ها و محصولات وایده ها خالی میباشد.پس ما بر آن شدیم که سامانه ای برای مدیریت این شرکت ها و ایده ها و محصولات را سامان دهی کنیم به طوری که همه شرکت ها محصولات خود را در این سامانه به نمایش میگذارند تا ارزیابان و کارشناسان خبره در مورد محصولات گزارشات کاملی را تهیه کرده و به آنها تحویل دهند، که این امر باعث میشود که ایده های کار آمد از بغیه ی ایده ها جدا شوند، همچنین با سرعت بخشیدن به تعیین تکلیف ایده ها و شرکتها از اتلاف وقت افراد در مورد ایده ها جلو گیری میکند. زبان به کار رفته در پروژه:در این پروژه از زبان برنامه نویسی ASP.NET استفاده شده که با لایه های مختلف نوشته شده است و کد های CSS که برای زیبایی طرح سایت نوشته شده اند وزبان Java Script برا نمایش پیغام ها و زبان HTML5 برای پیکر بندی صفحات استفاده شده اند.لایه های کد های ASP.Net که در بالا ذکر شده اند به شرح زیر میباشند:لایه ی Data Object شامل شی های موجود در برنامه میباشند همراه با فیلد های خود.لایه ی Data Layer :لایه ای که در آن عملیات بر روی پایگاه داده انجام میشود.لایه ی Bussiness Layerکه شامل توابعی است که با ارسال شی با لایه های پایین خود کار میکند .لایه ی dbConnection که شامل یک تابع برای اتصال به پایگاه داده نوشته شده است.لایه بعدی UI که شامل صفحات موجود در سایت و کد های CSS و Java Script است.بانک اطلاعاتیدر این پروژه از Sql برای پایگاه داده استفاده شده است.در پایگاه داده این سایت پنج جدول وجود دارد که در زیر به توضیح آنها پرداخته ام:جدول اشخاص که شامل فیلد هایی است که یک شخص را توصیف میکند که نقش های کارشناس، ارزیاب، سهام دار و مدیر را میتواند در بر بگیرد.جدول شرکتها شامل فیلد های معرف یک شرکت است.جدول سهام داران که معرف سهام داران یک شرکت است.جدول محصولات که معرف یک محصول است.جدول گزارشات که معرف یک گزارش و خصوصیات آن است. بانک ها و جداول به کار رفته دراین سایت از یک بانک اطلاعاتی متمرکز استفاده شده است که به نام Assessment-db تعریف شده است.که شامل :جدول اشخاص که شامل فیلد هایی است که یک شخص را توصیف میکند که نقش های کارشناس، ارزیاب، سهام دار و مدیر را میتواند در بر بگیرد.جدول شرکتها شامل فیلد های معرف یک شرکت است.جدول سهام داران که معرف سهام داران یک شرکت است.جدول محصولات که معرف یک محصول است.جدول گزارشات که معرف یک گزارش و خصوصیات آن است.جدول اشخاص: جدول شرکت: جدول سهامکه ارتباط بین شرکت ها و سهام داران که از جدول اشخاص استخراج میشوند و درصد سهام را نشان میدهد.?جدول محصولاتFK_ID_COMPANY نشان گر شرکت تولید کننده محصول.Writer نشان گر شخص ثبت کننده محصول است.جدول گزارشات: که هر کدام از فیلد های این جدول مختص به یک توضیح یا صفت محصول و یا اسناد ارایه شده ی کارشناس است.FK_ID_PERSON_A شخص ارزیابFK_ID_PERSON_R شخص کارشناسFK_ID_PRODUCT محصول کارشناسی شدهدیاگرام ارتباط جداولبرای توضیح بیشتر شما را به دیدن فیلم بالا دعوت میکنم پیشنهاد و نتیجه گیری:پیشنهاد بنده در مورد این سایت این است که میتوان این سامانه را به طور جامع در همه موارد و همه ی محصولات دانش بیان استفاده کرد وحتی پا را پیشتر نهاد و این سامانه را برای ارز یابی انواع محصولات و شرکت ها استفاده کرد.نتیجه گیری اینکه ما برای مدیریت این گونه شرکت ها ومحصولات نیاز به بکار گیری توان متخصصان در این عرصه و چنین سامانه هایی نظیر سامانه ذکر شده داریم تا بتوان به صورت کامل مشکلاتی که بر سر این گونه خدمات وجود دارد را حل کرد و راه را هموار کرد تا هر کس بتواند ایده خود را به نام خود ثبت کند و نظرات کارشناسان را نسبت به ایده خود بداند.با تشکر از همراهیتان