حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مدیریت توسعه داخلی یک سیستم اطلاعاتی کمپس

اختصاصی از حامی فایل مدیریت توسعه داخلی یک سیستم اطلاعاتی کمپس دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 22

 

مدیریت توسعه داخلی یک سیستم اطلاعاتی کمپس

هدف:نشان دادن اینکه چطور ترکیب یک پروژه نرم و سخت و مدیریت تغییرروش شناسیها بر خوبی توسعه داخلی یک سیستم اطلاعاتی کمپس را هدایت می کند.

طراحی-روش شناسی-راه حل: بررسی یک نمونه از روش شناسیها و مدیریت ساختارهایی که توسعه را هدایت کرده است نشان داده شده است .

یافته‌ها:بکاربردن یک ترکیبی از روش توسعه سیستمهای پویا، شکل‌گیری سریع نمونه اصلی، prince 2 روش شناسیهای سیستمهای آسان چکلند(chchland) و تغییر مدیریت کمک کرد تا یک محصول در مسیر برآورد کردن نیازهای مصرف کننده توسعه یابد، ارزشی برای پول ایجاد کرد وبه موقع تحویل داده می شد.

استنباطهای عملی: این تحقیق نشان می دهد که مزایای روشهای رسمی که توسط prince ابداع شد می تواند در یک محیط آسانتر که نیازهای مصرف کننده گروههای کاری را تولید می کند.

نوآوری/ ارزش:مدارک و شواهد گسترده‌ای وجود دارد که نشان می دهد نصف بیشتر همة پروژه‌های II شکست خوردند و تحقیقهای عمومی آسانتری برای موفقیت ضروری هستند. این تحقیق باید مدیران پروژه و برنامه، اسپانسرهای سطح بالا، توسعه دهنده‌های نرم افزار و متخصصان قابلیت مصرفی را علاقمند کند.

یادگیری کلمات کلیدی، مدیریت پروژه، مدیریت تغییر.

مقدمه:

دانشگاه اغلب بر فرآیندهای کاری مشخص با فاکتورهای دموکراسی محل کار و سنتی تکیه می‌کنند و همچنین در برابر تغییرات بسیار غیر قابل نفوذ می باشند(Duke.2002). بنابراین توسعه داخلی II اغلب یک ضرورت است. علاوه بر این، یک ممیزی اخیر Jisc گزارش می‌دهد که 67 در صد فعالیت توسعه محیط یادگیری مدیریت شدة uk (Mlt) دادخلی بوده است. به هر حال، مدارک گستردة ارائه شده که نیمی بیشتر از پروژهای II شکست خوردند، داناییهای بدست آمده نشان می‌دهد که توسعه نرم افزار داخلی ریسک است. برای مثالJISC هشدار می‌دهد که:

این که واقعیت غم‌انگیز است که اکثرپروژها، بخصوص آنهایی که شامل سیستمهای اطلاعاتی می‌شوند،تا به طزو عینی برسند و در بود چه با شکست مواجه می‌شوند. اکثرنواقص به دلایل زیر است:

ضعف در تشخیص پروژه، مقیاسهای زمانی غیر واقعی، مقیاسهای زمانی که بسیار طولانی هستند، پرسنل نامناسب، نقص درمدیریت انتظارت کاربرد و نقص در مدیریت تغییر مورد نیاز.

برای بهبود بخشیدن این ریسکها، مدیران پروژه، باید بپذیرند که اداره کردن یک پروژه یک مسئله الزامات و موقعیت محل را آزمایش کند ومناسبترین راهای و سیاستها را برای مدیریت تغییر، مدیریت پروچه و توسعه انتخاب کند. روش شناس معمول در بخش عمومی PRINCE 2 می باشد که برای کنترل مطلوب است. فرض ما اینست که اگر چه PRINCE 2سودمند است اما بهترین راه نیست:

... اکثر پروژه‌ها بدلیل آنکه بطور کار آمدی مدیریت نمی‌شوند شکست می‌خوردند مهمترین و پیچیده‌ترین جنبة‌وظیفه مدیریت ادارة‌روابط با مردم است.


دانلود با لینک مستقیم


مدیریت توسعه داخلی یک سیستم اطلاعاتی کمپس

دانلود تحقیق در مورد داده‌کاوی در بانک‌های اطلاعاتی

اختصاصی از حامی فایل دانلود تحقیق در مورد داده‌کاوی در بانک‌های اطلاعاتی دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق در مورد داده‌کاوی در بانک‌های اطلاعاتی


دانلود تحقیق در مورد داده‌کاوی در بانک‌های اطلاعاتی

در این بخش تحقیقی در مورد داده‌کاوی در بانک اطلاعاتی با عنوان داده‌کاوی: مفاهیم، روش‌ها،کاربردها و آینده(  بانک‌های اطلاعاتی) برای دانلود قرار داده شده است. این تحقیق در 10 صفحه و با فرمت WORD می‌باشد. در ذیل فهرست مطالب آن آورده شده است.

 


دانلود با لینک مستقیم


دانلود تحقیق در مورد داده‌کاوی در بانک‌های اطلاعاتی

به سوی جامعه اطلاعاتی

اختصاصی از حامی فایل به سوی جامعه اطلاعاتی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 2

 

به سوی جامعه اطلاعاتییزدان محمدبیگی yazdanmb@yahoo.com

فناوری اطلاعات و ارتباطات و مدیریت ارتباط با مشتریان

یکی از کاربردهای فناوری اطلاعات و ارتباطات در حوزه بازاریابی و فروش، ایفای نقش تسهیل‌کننده در زمینه مدیریت ارتباط با مشتریان است. بر این‌اساس، به‌طور نظام‌مند اقدام به جمع‌آوری اطلاعات مربوط به رفتار و نیازهای مشتریان می‌شود و با توجه به الگوهای مصرف و تقاضا به سازمانها درباره درکی فراگیر نسبت به نوع و نحوه تدارک و ارایه محصولات و خدمات منطبق با نیازهای مشتریان کمک می‌شود. انتظار می‌رود ابزارهای مدیریت ارتباط با مشتری به بهبود خدمات قابل ارایه به مشتریان بپردازند و به‌ویژه در سازمانهای بزرگی که با انبوه مشتریان سر و کار دارند از هزینه‌های اداری و اجرایی بکاهد. در واقع، نظام مدیریت ارتباط با مشتری در امتداد نظامهای ارتباطی دیگر همچون زنجیره تامین و مدیریت دانش قرار دارد. هم‌اکنون در اتحادیه اروپا، 36 درصد از اشتغال مربوط به خدمات فناوری اطلاعات و ارتباطات مربوط به سازمانهایی است که از نظامهای مدیریت ارتباط با مشتری سود می‌جویند. 46 درصد از شرکتهای بزرگ این اتحادیه از این ابزار استفاده می‌کنند و این رقم برای شرکتهای متوسط و کوچک به‌ترتیب برابر با 28 درصد و 14 درصد است.فناوری اطلاعات و ارتباطات علاوه بر آن‌که یکی از مهمترین تسهیل‌کننده‌های مدیریت ارتباط با مشتریان است، بلکه خود از این رویکرد بهره زیادی می‌برد. کاربرد مدیریت ارتباط با مشتری در سازمانهایی مانند عوامل اجرایی شرکتهای بزرگ مخابراتی از اهمیت ویژه‌ای برخوردار است؛ زیرا آنها با مشتریان گوناگونی از بخشهای مختلف اقتصادی و اجتماعی سر و کار دارند. به‌عنوان مثال، ایجاد و توسعه شبکه‌های مخابراتی دیجیتال در دهه 1990 به خدمات جدیدی منجر شد که ناشی از هوشمند‌سازی شبکه و تمرکز بر نیازهای مختلف مشتریان بود.در بخش رایانه نیز به‌دلیل تنوع خدمات، مدیریت ارتباط با مشتری به‌ویژه برای شرکتهایی که به تولید انبوه نرم‌افزار می‌پردازند و با مشتریان بالقوه و بالفعل زیادی سر و کار دارند از اهمیت زیادی برخوردار است. البته، اغلب این ارتباطات از طریق سایت‌های اینترنتی صورت می‌گیرد، ولی برای برخی پروژه‌های بزرگ نرم‌افزاری، ارتباط رو در رو با مشتریان نیز ضروری است.

توسعه نظام خرده‌بانکداری توسط فائو

نظام خرده‌‌بانکداری- جی.تی.زد- فائو نرم‌افزاری است که برای موسسات مالی ارایه کننده خدمات مالی و اعتباری برای خانوارهای کم‌درآمد و کارآفرینان مناطق محروم طراحی شده است. طرح یاد شده برای حمایت از موسسات مالی کوچک شامل: تعاونیهای اعتبار، بانک های پس‌انداز و موسسات مالی خرد به‌ویژه در مناطق روستایی و دورافتاده در نظر گرفته شده است. این نرم‌افزار برای موسسات فعال در کشورهای در حال توسعه و تامین منابع مالی کارآفرینان فعال در کسب و کارهای محلی این کشورها بسیار مناسب است. در نظام طراحی شده، فعالیتها به‌صورت یکپارچه تنظیم می‌شود و بر اساس تحلیل صورت گرفته از وضعیت کلی، سیاستهایی برای بهبود برنامه‌ها پیشنهاد می‌شود. نمایندگی فائو در آسیا و اقیانوسیه، مستقر در تایلند با همکاری کمیته‌ای از فائو و شرکت جی.تی.زد بر روند کار نرم‌افزار در اقصی نقاط این قاره نظارت می‌کند و در صورت لزوم به پشتیبانی و راهنمایی آنان می‌پردازد. اولین بار نظام یاد شده در سال 2000 در نپال به‌طور آزمایشی به‌اجرا درآمد و هم‌اکنون دربیش از 15 کشور آسیایی، افریقایی و آمریکای جنوبی مشغول کار است. برخی از این کشورها عبارتند از: بنگلادش، کامبوج، تیمور شرقی، اندونزی، هندوراس، کنیا، قرقیزستان، لائوس، نپال، افریقای جنوبی، تانزانیا، اوگاندا و یمن.

پارک علم و فناوری کرت

ایده ایجاد پارک علم و فناوری کرت در سال 1988 و توسط مسئولان بنیاد پژوهشی و فناوری مشهور هلاس مطرح شد. در دسامبر سال 1993 موسسه «گام سوم» با سرمایه اولیه 40 میلیون دلار تاسیس شد. هدف اصلی این موسسه، انجام فعالیتهای پژوهشی و ایفای نقش به‌عنوان سازمانی معتبر در برقراری ارتباط با خارج از منطقه و کمک به توسعه اقتصادی منطقه بود. همچنین، بهره‌برداری از فرصتهای نوین توسعه فناوری پیشنهادی از طریق موسسات پژوهشی و تسهیل در فرایند انتقال فناوری از دیگر ماموریتهای این موسسه بود. از این‌رو، مهمترین نقش موسسه گام سوم، به‌ویژه از طریق پارک علم و فناوری کرت، تعامل و برقراری ارتباط با مجامع دانشگاهی و موسسات پژوهشی در راستای تبدیل به رکن سوم توسعه جزیره در کنار صنعت گردشگری و کشاورزی است.ایفای نقش مطلوب پارک بدون همکاری با موسسات علمی و پژوهشی و سرمایه‌گذاران در عرصه‌های مختلف کسب و کار خدشه‌دار خواهد شد. تاکنون از محوری‌ترین موضوعها قابل توجه این پارک، توسعه فعالیتهای مربوط به انتقال و بومی کردن فناوری و توجه به مزیتهای جزیره در زمینه فناوریهای مورد استفاده در اقصی نقاط دنیا بوده است.موسسه گام سوم برای تحقق اهداف خود، رایزنیهای گسترده‌ای را با مجامع مختلف برقرار کرده و زمینه‌های مختلفی را در توسعه فناوری مورد توجه قرار داده است و در شبکه‌های مختلف علمی و تجاری بخش خصوصی و دولتی اروپا به‌عنوان عضو فعال حضور دارد. هم‌اکنون این موسسه توسط گروهی کوچک از خبرگان و افراد دارای پشتوانه قوی در حوزه‌های مختلف علمی و تجاری اداره می‌شود. علاوه بر حوزه‌های مختلف علمی و صنعتی، دو حوزه کسب و کار بومی جزیره؛ یعنی سرامیک و پلاستیک از اهمیت ویژه‌ای در فعالیتهای این پارک برخوردار است.پارک مزبور در محوطه‌ای با بیش از 20 هزارمتر مربع در کنار دریای مدیترانه و در چشم‌اندازی زیبا از صخره‌ها و کوههای جزیره در منطقه تجاری هراکلیون استقرار یافته و علاوه بر انتقال و توسعه فناوریهای مختلف، به‌عنوان مرکزی برای رشد موسسات پژوهشی و افراد خبره در حوزه‌های مختلف علمی و تجاری قابل ملاحظه است.

زیرساختهای بنگاههای تولیدی

اطلاعات از مهمترین عوامل بقای تولیدکنندگان در اقتصاد نوین جهانی به‌شمار می‌آید. امروزه سازمانها، شناسایی منابع اطلاعاتی، جمع‌آوری و انتشار اطلاعات و ارتقای نظامهای سخت‌افزاری و نرم‌افزاری رایانه‌ای و همچنین، افزایش کاربران رایانه را به‌عنوان یکی از مهمترین موضوعهای کاری خود در کنار دیگر فعالیتهای حیاتی مد نظر قرار داده‌اند.اطلاعات و فناوریهای نوین مربوط به تولید، انتقال و انتشار آن در توسعه، تولید، خدمات مشتریان و امور مالی و حسابداری نقش موثری ایفا می‌کند. سازمانها در زمینه نحوه به‌کارگیری نظامهای اطلاعاتی و یکپارچه‌سازی آن با عملیات با یکدیگر متفاوتند. کاهش هزینه‌ها، کاهش زمان چرخه و افزایش کیفیت و پرورش خلاقیت و نوآوری از اهداف سازمانهای تولیدی در بهره‌گیری از اطلاعات و فناوریهای مربوط است.مشکل ویژه‌ای که در زمینه بکارگیری اطلاعات و فناوریهای مربوط در شرکتهای کوچک و متوسط ایفاکننده نقش در زنجیره تامین وجود دارد، تنوع استانداردها و ابزارهای تکلیفی توسط سازمانهای مادر است. این موضوع به‌ویژه برای آن دسته از شرکتهایی که در چند زنجیره فعالیت می‌کنند باعث ایجاد موانع و پیچیدگیهای زیادی شده است. از این‌رو، ایجاد انعطاف لازم در نظامهای داخلی این شرکتها و کاهش زمان انطباق با شرکتهای مادر مختلف بسیار ضروری است.شرکتهای کوچک و متوسط، اغلب با فقدان روشهای حسابداری و کسب اطلاعات برای پشتیبانی از فعالیتهای راهبردی کسب و کار خویش و ارایه رفتار نوآورانه روبه‌رو هستند. توانایی در تحلیل داده‌های مربوط به فروش، هزینه‌ها و کارکنان و بهره‌برداری موثر از آنها از این دسته است. حتی در صورت دسترسی به این موارد، توانایی احصاء و کدگذاری مناسب دانش مربوط ضروری است.در هر صورت برای گسترش شراکت تولید باید نظامهای مناسبی برای جمع‌آوری، تولید، انتشار، کاربری و مدیریت اطلاعات توسط شرکتهای مادر زنجیره تامین ایجاد و قابلیتهای لازم برای ایفای نقش شرکتهای کوچک و متوسط فعال در زنجیره تامین برای دسترسی و انطباق با نظامهای "طرح‌ریزی منابع کسب و کار" فراهم شود. تکمیل طرحهای موجود با الزامات مزبور در راستای بهبود عملکرد تولیدی و تجاری ضروری است. این موضوع قبل از هر چیز به امکانات سخت‌افزاری لازم نیاز دارد و حتی به ایجاد مهارتهای مدیریتی و اجرایی نوینی خواهد انجامید. از طرف دیگر، روابط و مناسبات جدید به الزامات کیفی جدیدی به‌ویژه در حوزه فناوری اطلاعات و ارتباطات نیاز دارد که موضوع قابل توجهی در ارزیابی آنها به‌شمار خواهد آمد.


دانلود با لینک مستقیم


به سوی جامعه اطلاعاتی

تحقیق و بررسی در مورد سواد اطلاعاتی روش اصلاحی برای همه مدارس 23 ص

اختصاصی از حامی فایل تحقیق و بررسی در مورد سواد اطلاعاتی روش اصلاحی برای همه مدارس 23 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 23

 

سواد اطلاعاتی

روش اصلاحی برای همه مدارس چکیده

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

کلید واژه: سواد اطلاعاتی، مدارس

مقدمه امروزه دانش آموزان بیش از هر زمان دیگری در این عصر دیجیتال، به سواد اطلاعاتی نیاز دارند. بخصوص زمانی که اطلاعات همگانی  و دسترسی به آن بی هیچ قید و بندی امکان پذیر شده است، نیاز دانش آموزان برای دستیابی به منابع معتبر، موثق و کارآمد به اندازه تعبیر و کاربرد یافته ها، اهمیت یافته است.

 با توجه به نیاز،  انجمن کتابداران مدارس امریکا و انجمن فن آوری و ارتباطات آموزشی ، مجموعه ای از استاندارد های سواد اطلاعاتی را برای دانش آموزان آماده نموده  و در سال 1998، با عنوان قدرت اطلاعات (1) منتشر کردند.  یک سال بعد جامعه بین المللی برای فن آوری در آموزش  مجموعه ای از  استانداردهای شبیه به آنها در زمینه فن آوری برای دانش آموزان چاپ کردند. مطمئنا از آنجا که  آموزش  بر اساس  استانداردها  ارزیابی را  ساده و تمایز  میان موسسات را آشکار می نماید به زودی  این امر عمومی و فراگیر خواهد شد. این موضوع از لحاظ نظری به پایــه ای بودن دانش می پردازد.

البته دانش استاندارد یک موضوع است و بکارگیری آن یک موضوع دیگر. برای بکارگیری استانداردها تعهد و فعالیت در سطح مدارس مورد نیاز است. به منظور رسیدن دانش آموزان به موفقیت های چشم گیر، فعالیت ها باید برنامه ریزی شده و بر اساس تحقیقات منتقل و ارزیابی شوند. موارد مطالعاتی تحقیقات عملی که در ادامه می آید ، نمونه ای از چنین مکمل هایی را در اختیار ما میگذارد.  نگاهی دوباره و کوتاه به پژوهش ضمن عمل(عملی) زمانی که جان دیویی این نوع آزمون سازمان یافته را به کاربرد، پژوهش ضمن عمل (عملی)در دهه (3)1940 رابطه بسیار نزدیکی با دانشکده مدرسین در دانشگاه کلمبیا داشت. ایده اصلی این بود که با ارائه دادن روش تجربی به معلمان می توان روش ها ی عملی را در معلمان قویت کرد. همچنین پژوهش ضمن عمل(عملی) به عنوان چرخه ای تشخیصی تلقی می شود که بوسیله آن :1.     موقعیت فعلی تجزیه می شود

2.     سوالها پرسیده می شوند

3.     عامل ها مشخص می شوند

4.     را ه حل پیشنهاد می شود

5.     مداخله ها(2) تکمیل و اندازه گیری می شود

6.     داده ها جمع آوری و تحلیل می شوند و

7.     سوالات جدید مطرح می شود.

 پژوهش  های ضمن عمل(عملی) روش مناسب برای بالابردن یافته های  دانش آموزان  به اندازه تجربیات آموزش


دانلود با لینک مستقیم


تحقیق و بررسی در مورد سواد اطلاعاتی روش اصلاحی برای همه مدارس 23 ص

تحقیق و بررسی در مورد ذخیره سازی یک تصویر در بانک اطلاعاتی سرور SQL 6 ص

اختصاصی از حامی فایل تحقیق و بررسی در مورد ذخیره سازی یک تصویر در بانک اطلاعاتی سرور SQL 6 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 6

 

Saving an Image in a SQL Server Database

Most of the web applications have a lot of images used in it. These images are usually stored in a web server folder and they are accessed by giving the relative path to the file with respect to the root folder of the website.

.Net being the platform for distributed application now, ASP.Net can be used to store images that are small to be stored in a database like SQL Server 2000 and later versions. For this purpose the SQL Server database provides a data type called “image” which is used to store images in the database.

To access these images stored in the database we will be using the ADO.Net classes. To find out how to insert and retrieve an image in to the SQL Server database, you can create a .aspx page which can have a HTMLInputFile control which is used to select the image file that is to be saved in the database.

You can also create a textbox control in which you can add the image name or some comment or an image id for the image saved. Use a button control to upload the image to the database. Namespaces like System.Data.SqlClient, System.Drawing, System.Data, System.IO, and System.Drawing.Imaging are used in this task.

In the OnClick property of the button you can write the following code to upload an image to the database.// create a byte[] for the image file that is uploadedint imagelen = Upload.PostedFile.ContentLength;byte[] picbyte = new byte[imagelen];Upload.PostedFile.InputStream.Read (picbyte, 0, imagelen);// Insert the image and image id into the databaseSqlConnection conn = new SqlConnection (@"give the connection string here...");try{conn.Open ();SqlCommand cmd = new SqlCommand ("insert into ImageTable " + "(ImageField, ImageID) values (@pic, @imageid)", conn);cmd.Parameters.Add ("@pic", picbyte);cmd.Parameters.Add ("@imageid", lblImageID.Text);cmd.ExecuteNonQuery ();}finally {conn.Close ();}

You can also write the above code in a function and call that function in the OnClick event of the upload button. The code given above performs the following steps in the process of inserting an image into the database.

1. Get the content length of the image that is to be uploaded2. Create a byte[] to store the image3. Read the input stream of the posted file4. Create a connection object5. Open the connection object6. Create a command object7. Add parameters to the command object8. Execute the sql command using the ExecuteNonQuery method of the command object9. Close the connection object

To retrieve the image from the SQL Database you can perform the following steps.

1. Create a MemoryStream object. The code can be something like,MemoryStream mstream = new MemoryStream ();2. Create a Connection object3. Open the connection to the database4. Create a command object to execute the command to retrieve the image5. Use the command object’s ExecuteScalar method to retrieve the image6. Cast the output of the ExecuteScalar method to that of byte[]byte[] image = (byte[]) command.ExecuteScalar ();7. Write the streammstream.Write (image, 0, image.Length);8. Create a bitmap object to hold the streamBitmap bitmap = new Bitmap (stream);9. Set the content type to “image/gif”Response.ContentType = "image/gif";10. Use the Save method of the bitmap object to output the image to the OutputStream.bitmap.Save (Response.OutputStream, ImageFormat.Gif);11. Close the connection12. Close the streammstream.Close();

Using the above steps you can retrieve and display the image from the database to the web page.

You can use these algorithms and take advantage of the “image” data type available in the SQLServer 2000 database to store small images that correspond to a particular record in the table of the database. This method of storing avoids the tedious task of tracking the path of the web folder if the images are stored in a web folder.

ذخیره سازی یک تصویر در بانک اطلاعاتی سرور SQL

بسیاری از کاربردهای وب برای استفاده ، تعدادی از تصاویر را درون خود دارند. این تصاویر معمولاً در یک فولدر سرور وب ذخیره شده اند و از طریق مسیر مرتبط با توجه به فولدر ریشه وب سایت قابل دسترسی هستند.

.NET در حال حاضر پلتفرمی را برای کاربردهای گسترده شده ارائه کرده است . از ASP.NWT می توان برای ذخیره کردن در یک بانک اطلاعاتی همانند SQL سرور 2000 و نسخه های بعد از آن که کوچمک هستند ،استفاده کرد. برای این منظور بانک اطلاعاتی سرور SQL گونه ایی اطلاعات را تحت عنوان تصویر وعرفی کرده است که برای ذخیره کردن تثاویر در بانک اطلاعاتی بکار می روند.

برای دسترسی به این تصاویر ذخیره شده در بانک اطلاعاتی ما از کلاسهای ADO.NET استفاده میکنیم.برای پیدا کردن اینکه چگونه یک تصویر را در بانک اطلاعاتی سرور SQL ذخیره و آنرا بازیابی کنیم ،میتوانید یک صفحه .aspx را ایجاد نماییدکه شامل یک فایل کنترل ورودی HTML میباشد که برای انتخاب فایل تصویری که قرار است در بانک اطلاعاتی ذخیره شود مورد استفاده قرار میگیرد.

همچنین میتوانید یک TEXTBOX کنترلی را ایجاد نمایید که از طریق آن میتوانید نام تصویر یا تعدادی توضیح یا یک ID تصویر برای تصویر ذخیره شده ،ایجاد کنید.از یک دکمه کنترل برای آپلود تصویر به بانک اطلاعاتی استفاده می شود. در این رابطه از فضاهای نامی همانند System.Data.SqlClient, System.Drawing, System.Data, System.IO, and System.Drawing.Imaging استفاده شده است.

با استفاده از ویژگی دکمه onclick شما میتوانید کد زیر را برای اپلود یک تصویر به بانک اطلاعاتی استفاده کنید:

// create a byte[] for the image file that is uploadedint imagelen = Upload.PostedFile.ContentLength;byte[] picbyte = new byte[imagelen];Upload.PostedFile.InputStream.Read (picbyte, 0, imagelen);// Insert the image and image id into the databaseSqlConnection conn = new SqlConnection (@"give the connection string here...");try{conn.Open ();SqlCommand cmd = new SqlCommand ("insert into ImageTable " + "(ImageField, ImageID) values (@pic, @imageid)", conn);cmd.Parameters.Add ("@pic", picbyte);cmd.Parameters.Add ("@imageid", lblImageID.Text);cmd.ExecuteNonQuery ();}finally {conn.Close ();}

همچنین میتوانید کد بالا را به صورت یک تابع نوشته و آن تابع را با رویداد onclick از دکمه آپلود احظار کنید.کد نشان داده شده در بالا ،مراحل زیر را برای وارد کردن یک تصویر به بانک اطلاعاتی انجام میدهد:

1. مشخص کردن طول مضمون تصویری که قرار است آپلود شود.

2. ایجاد یک بایت [] برای ذخیره تصویر

3. خواندن مسیر ورودی فایل پست شده

4. ایجاد یک موضوع ارتباطی

5. باز کردن موضوع ارتباطی

6. ایجاد یک موضوع فرمان

7. اضافه کردن پارامترهایی به موضوع فرمان

8. اجرای فرمان SQL با استفاده از روش اجرای غیر پرسشی موضوع فرمان

9. بستن موضوع ارتباطی


دانلود با لینک مستقیم


تحقیق و بررسی در مورد ذخیره سازی یک تصویر در بانک اطلاعاتی سرور SQL 6 ص