نمایش نتایج 1 تا 26 از 26

نام تاپیک: راهنمایی برای نوشتن برنامه اتوماسیون

  1. #1

    Arrow راهنمایی برای نوشتن برنامه اتوماسیون

    سلام
    من می خوام یک برنامه اتوماسیون بنویسم .
    لطفا تو این زمینه راهنمایی کنید .
    سوال اول :
    وقتی دبیرخانه نامه را می گیره بهترین راه اینه که از نامه یک عکس بگیره و در دیتابیس ذخیره بکنه و یا اینکه همون نامه را ذخیره کنه؟
    بهترین روش ذخیره کردن نامه چیه ؟(حالا یا خود نامه و یا عکس نامه).
    بهتره که خود نامه و یا عکس اون را ذخیره کنم یا آدرس و اسم اون را .
    تشکر

  2. #2
    کاربر دائمی آواتار gholami146
    تاریخ عضویت
    آبان 1388
    محل زندگی
    مشهد مقدس
    پست
    374

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    شما باید عکس اون نامه رو با حجم مشخص در داخل بانک بهمراه پیوست هاش ذخیره کنید
    از Blob ها استفاده کنید

  3. #3
    کاربر دائمی آواتار SayeyeZohor
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    ا-ص-ف-ه-ا-ن
    پست
    631

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    به نطر كار جالبي نيست چون مي دوني چندتا نامه در روز مياد دبيرخانه؟

    اگه از برنامه نويسان ش خدمات ماشيني تامين اچتماعي هستند لطفا پيام خصوصي بدند (برنامه نويسان سيستم دبيرخانه تامين اجتماعي)

  4. #4

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    سلام.
    کاملا بستگی داره به حجم داده هاتون.
    این کار با بررسی شیوه های ذخیره فایل در دی بی هیچ تفاوتی نداره.
    در این باره هم بحث شده جستجو کنید.
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  5. #5

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    شما باید عکس اون نامه رو با حجم مشخص در داخل بانک بهمراه پیوست هاش ذخیره کنید
    از Blob ها استفاده کنید
    اینطوری که اگر تعداد نامه ها زیاد بشه دیتا بیس سنگین میشه و ...
    به نطر كار جالبي نيست چون مي دوني چندتا نامه در روز مياد دبيرخانه؟

    اگه از برنامه نويسان ش خدمات ماشيني تامين اچتماعي هستند لطفا پيام خصوصي بدند (برنامه نويسان سيستم دبيرخانه تامين اجتماعي)
    نه . برای یک کار اداری هست که می خوام انجام بدم
    سلام.
    کاملا بستگی داره به حجم داده هاتون.
    این کار با بررسی شیوه های ذخیره فایل در دی بی هیچ تفاوتی نداره.
    در این باره هم بحث شده جستجو کنید.
    خوب معمولا برای این جور کارها روی حجم بالای داده حساب می کنند .
    با چه موضوعی جستجو کنم .نحوه ذخیره فایل ؟ یا ...

  6. #6
    کاربر دائمی آواتار gholami146
    تاریخ عضویت
    آبان 1388
    محل زندگی
    مشهد مقدس
    پست
    374

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

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

  7. #7

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    اگر دی بی شما SQL هست بگردید دنبال File Stream در SQL
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  8. #8
    کاربر دائمی آواتار firststep
    تاریخ عضویت
    مهر 1387
    محل زندگی
    ایران-خواستم از جنبه تفاهم باهم بگم
    پست
    502

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    سلام
    nikamooz.com یک پادکستی در این زمینه ساخته..... چیزه خوبی

    با تشکر ازشون

    بهتر بود در قسمت تجزیه و تحلیل دیتابیس این سوالتون رو مطرح می کردید

  9. #9

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    نقل قول نوشته شده توسط You-See مشاهده تاپیک
    سلام.
    کاملا بستگی داره به حجم داده هاتون.
    این کار با بررسی شیوه های ذخیره فایل در دی بی هیچ تفاوتی نداره.
    در این باره هم بحث شده جستجو کنید.
    file stream را سمت دلفی انجام بدیم بهتره یا سمت sql

  10. #10
    کاربر تازه وارد آواتار مرد مباح
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    نبین نوشته تازه وارد. تاریخ ورود رو ببین
    پست
    66

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    شما باید قابلیت اتصال فایل ایجاد کنی. فرقی نمیکنه که عکس باشه یا DOC. چون نامه خروجی و ورودی ممکنه متفاوت عمل بشه.

    با filestream کاملا موافق هستم.
    اینجوری محدودیتی براتون ایجاد نمیشه. سرعت دیتا بیس هم بالاتر میره.
    نظرات متفاوته در زمینه کد داخل دلفی ویا خود SQL.
    من از جهاتی داخل دلفی رو ترجیح میدم. با اینکه خیلی سختتر میشه کارات و کدات. خصوصا اوایل کار. چون یک سری رویه برای تغییر نام و مسیر یابی و ایجاد لینک با دیتابیس نیاز داری.
    مزایای این روش سازگاری با تمام ورژن های SQL است. یعنی اگر در سازمانی SQL 2005 داشته باشن file Stream جواب نمیده. ولی با این روش شما جواب میگیری. و مزیت بعدی فایلهات توسط SQL قفل نمیشن و بارگذاری بعدی و رویه نجات فایلها خیلی راحتتر میشه.
    البته بگم. باید یک رویه درست هم برای بک آپ گیری بسازی. چون دیگه SQL این کارو برات نمیکنه.

    نهایتا انتخاب با خودته. بسته به شرایط کاری و سازمانی و هدف نهاییت باید تصمیم بگیری.

    پانویس : رویه = Procedure ویا Function

  11. #11
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    ما برای یه بیمارستان این کا را کردیم و نتیجه اصلا خوب نبود
    کم کم سرعت دیتابیس میاد پایین چون سنگین میشه! بک آپ گیری مکافات میشه و.....

    به نظر من بهترین کار استفاده از FTP هست

  12. #12

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    دوستانی که در این زمینه کار کرده اند ، کدام روش را توصیه می کنند ؟
    file stream یا ftp

  13. #13
    کاربر دائمی آواتار firststep
    تاریخ عضویت
    مهر 1387
    محل زندگی
    ایران-خواستم از جنبه تفاهم باهم بگم
    پست
    502

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    سلام خوده sql امکان جدیدی قرار داده برای این مورد
    اسمش رو درست یادم نمی یاد ولیکن اطلاعات حجیم را توی یک فایل جدا گانه ضخیره می کنه اگر اشتباه نکنم

  14. #14
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    منم شنیدم که خوده SQL جدیدا این کارا میکنه
    و یه نکته ای که راجبه FTP یادم رفت اونم اینکه کاملا از Stream پشتیبانی میکنه یعنی میتونید استریم بفرستین و استریم بگیرین

  15. #15

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    سلام خوده sql امکان جدیدی قرار داده برای این مورد
    File Streaming
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  16. #16
    کاربر تازه وارد آواتار مرد مباح
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    نبین نوشته تازه وارد. تاریخ ورود رو ببین
    پست
    66

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    از همون اول file stream توی گزینه ها بوده و صحبت شده.
    نقل قول نوشته شده توسط عقاب سیاه مشاهده تاپیک
    نکته ای که راجبه FTP یادم رفت اونم اینکه کاملا از Stream پشتیبانی میکنه یعنی میتونید استریم بفرستین و استریم بگیرین
    میشه کمی بیشتر در مورد این روش خودتون توضیح بدین تا یاد بگیریم؟
    1. منظور از FTP چه روشی است؟
    2. فایلها داخل دیتابیس میرن یا جدا هستن؟
    3. طریقه بازخوانی اطلاعات در برنامه چگونه است؟

  17. #17
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    فکر کنم این
    File Streaming که اساتید گفتن مناسب تر باشه ولی اگه امکان استفاده از اون نسخه sql server را ندارید
    1- یک پروتکل تبادل اطلاعات هست و کامپوننت هایه کار باهاش داخل خود دلفی وجود داره
    2- نه خیر داخل سرور به صورت فایل ذخیره میشن اما مدیریت کاملش داخل برنامه وجود دارد پس فقط باید امنیت سرور را برقرار کنید و مثلا از CRC32 برای اطمینان بیشتر صحت فایل ها استفاده کنید
    3- هم به صورت فایل می تونید اطلاعات را بفرستین و بخونین و هم به صورت استریم

  18. #18

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

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

    به نظر من بهترین کار استفاده از FTP هست
    آیا د ر اون پروژه شما روش کار را به ftp تغییر دادید؟ آیا از اون روش جواب گرفتید؟

  19. #19
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    نقل قول نوشته شده توسط soft-c مشاهده تاپیک
    آیا د ر اون پروژه شما روش کار را به ftp تغییر دادید؟ آیا از اون روش جواب گرفتید؟
    امکان تغییر نسخه دیتابیس وجود نداشت که کلا
    برای همین بله
    FTP هم از نظر امنیت هم سرعت و .... بسیار عالی هست

  20. #20

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    نقل قول نوشته شده توسط عقاب سیاه مشاهده تاپیک
    فکر کنم این
    File Streaming که اساتید گفتن مناسب تر باشه ولی اگه امکان استفاده از اون نسخه sql server را ندارید
    1- یک پروتکل تبادل اطلاعات هست و کامپوننت هایه کار باهاش داخل خود دلفی وجود داره
    2- نه خیر داخل سرور به صورت فایل ذخیره میشن اما مدیریت کاملش داخل برنامه وجود دارد پس فقط باید امنیت سرور را برقرار کنید و مثلا از CRC32 برای اطمینان بیشتر صحت فایل ها استفاده کنید
    3- هم به صورت فایل می تونید اطلاعات را بفرستین و بخونین و هم به صورت استریم
    با این اوصاف :
    1- به نظر شما از file stream استفاده کنیم یا همون ftp
    2- بهتره از file stream در دلفی استفاده کنیم یا در sql
    3- با این اوصاف اگر از ftp استفاده کنیم نامه ها را در یک فایل ذخیره می کنیم نه در دیتابیس ؟ آیا این روش بهتره ؟در دلفی چه طوری نامه ها را فراخوانی کنیم ؟(یعنی وقتی کسی می خواهد یک نامه را بخواند چه طوری نامه را بیاوریم )
    بهتر بود در قسمت تجزیه و تحلیل دیتابیس این سوالتون رو مطرح می کردید
    تا حدودی با حرف شما موافقم . ولی منظور من از ایجاد این تاپیک فقط بحث دیتابیس نیست . فعلا بحث تا اینجا پیش رفته . بیشتر بحث من سر استفاده از تکنولوژیهای موجود و قابل پشتیبانی در دلفی برای برنامه نویسی اتوماسیون هست تا بحث دیتابیس .

  21. #21
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    [QUOTE=soft-c;2036324]با این اوصاف :
    1- به نظر شما از file stream استفاده کنیم یا همون ftp
    2- بهتره از file stream در دلفی استفاده کنیم یا در sql
    3- با این اوصاف اگر از ftp استفاده کنیم نامه ها را در یک فایل ذخیره می کنیم نه در دیتابیس ؟ آیا این روش بهتره ؟در دلفی چه طوری نامه ها را فراخوانی کنیم ؟(یعنی وقتی کسی می خواهد یک نامه را بخواند چه طوری نامه را بیاوریم )

    به نظر من (که مسلما ممکنه اشتباه باشه)
    1- ّFTP هم از File Stream استفاده میکنه
    2- من ترجیح می دم داخل خود دلفی مثل همین FTP
    3- درسته! برای اتوماسین به نظر من بهتره چون دیتابیس سنگین و حجیم نمیشه و کنترل کاملی هم روی فایل ها هست
    میتونیم برای مثال یه تیبیل داشته باشیم که مشخصات اون فایل مثل یک کلید و CRC32 و فرمت و ... داخلش باشه حالا توی سرور فایل ها با نام مقدار کلید رکورد مربوط به خودشون ساخته بشن
    برای فراخوانی هم اگر کاربر دسترسی های لازم را داشت کافیه به شی FTP بگین فایل با اسم فلان را برام به صورت استریم/فایل برگردون دستورش کلا یک خط هست

  22. #22

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    تشکر
    با پرس و جویی که کردم دوستان هم همین روش ftp را توصیه می کردند . چون می گفتند با روش stream یک مقدار سرعت پایین می اید .
    حالا می خواهم یک قدم جلوتر بروم . لطفا همراهی کنید :
    من می خوام هر وقت که کسی نامه ایی را می فرستد ، مثلا یک کارمند به مدیرش و ... یک نسخه از نامه در سیستم کاربر فرستنده نامه ذخیره بشه و یک نسخه در سرور .
    با پرس و جویی که کردم دوستان هم همین روش ftp را توصیه می کردند . چون می گفتند با روش stream یک مقدار سرعت پایین می اید .
    حالا می خواهم یک قدم جلوتر بروم . لطفا همراهی کنید :
    1-من می خوام هر وقت که کسی نامه ایی را می فرستد ، مثلا یک کارمند به مدیرش و ... یک نسخه از نامه در سیستم کاربر فرستنده نامه ذخیره بشه و یک نسخه در سرور . آیا این روش اصولی هست ؟
    2- بحث دوم روش فراخوانی مثلا برنامه word نوشتن نامه در اون ، ذخیره کردن اون هست ؟ فراخوانی word را از طریق دستورات shell بلدم ولی بحثم سر ذخیره کردن اون هست . چه طوری می تونم این کار را انجام بدم که با بستن word و اتمام نامه نگاری نامه ذخیره بشه و اطلاعات تون نگهداری بشه .
    تشکر

  23. #23
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    خواهش میکنم
    1- فکر نمیکنم اصولی باشه! دلیل شما را برای این کار نمی دونم ولی یک نسخه از نامه در سرور ذخیره میشه و مشخصات اون نامه هم در دیتابیس هست هر کسی که دسترسی لازم را داشته باشه (فرستنده و گیرنده برای مثال) میتونه اون نامه را باز کنه.
    2- میتونید از OleContainer دلفی استفاده کنید داخل خود برنامه باز میشن کنترل نسبی روش دارین و بجای فایل یک استریم به شما میده(از استریم هم میخونه) البته بگم که این استریم را مستقیم نمی تونید سیو کنید و تو ورد باز کنید فقط ورد OleContainer باز میکنه اما قابل تبدیل هست
    تمامی این کارا قابل انجاما حتی میتونید Cntl+s را هم شبیه سازی کنید که فایل به سرور ارسال بشه ...

  24. #24

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

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

  25. #25
    کاربر دائمی آواتار عقاب سیاه
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    457

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    خوب پس به تحلیل های خودتون مربوطه و همین جوری نمیشه دربارش نظر داد...

  26. #26

    نقل قول: راهنمایی برای نوشتن برنامه اتوماسیون

    دوستان یک سوال :
    خوب من با استفاده از indy ftp فایل را روی سرور ذخیره کردم (البته یک نسخه از اون را هم روی همون کلاینت ذخیره می کنم )
    حالا می خوام برای ویرایش فایل ورد ، نامه را باز کنم . به نظرتون فایل را از روی سرور باز بکنه بهتره یا از روی همون کلاینت ؟
    اگر بخوام از روی سرور بخونم از چه ترفندی استفاده کنم : مثلا یک فولدر داشته باشم و ابتدا فایل را در اون دانلود کنم و بعد فایل را باز کنم یا ....

تاپیک های مشابه

  1. سوال: راهنمایی برای نوشتن برنامه حضور و غیاب
    نوشته شده توسط javadt در بخش برنامه نویسی در 6 VB
    پاسخ: 18
    آخرین پست: دوشنبه 09 مرداد 1391, 08:39 صبح
  2. راهنمایی برای نوشتن برنامه ای که بشه باهاش تویت کرد
    نوشته شده توسط mahdi68 در بخش Java ME : نگارش میکرو جاوا
    پاسخ: 3
    آخرین پست: شنبه 07 آذر 1388, 22:37 عصر
  3. سوال: راهنمایی برای نوشتن برنامه ای برای آپدیت وبلاگ
    نوشته شده توسط vof.ir در بخش VB.NET
    پاسخ: 1
    آخرین پست: دوشنبه 12 مرداد 1388, 16:36 عصر
  4. درخواست راهنمایی برای نوشتن برنامه
    نوشته شده توسط ایمان اختیاری در بخش C#‎‎
    پاسخ: 0
    آخرین پست: دوشنبه 08 تیر 1388, 16:59 عصر
  5. راهنمایی برای نوشتن برنامه ای شبیه idm یا dap
    نوشته شده توسط ramkly در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: دوشنبه 13 فروردین 1386, 16:09 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •