دسته بندی | حسابداری |
بازدید ها | 48 |
فرمت فایل | doc |
حجم فایل | 1772 کیلو بایت |
تعداد صفحات فایل | 84 |
*مقاله درمورد سیستم حسابداری شرکت البرز ابزار*
زکات علم یاد دادن آن به دیگران است.
پیشگفتار:
زندگی حرکت است.جستجوست ، تلاش است . آری برای رسیدن به هدف باید تلاش وجستجو کرد.به راستی عشق به دانستن بهترین عشق هاست. نباید لحظه ای از آموختن غافل شد .پس بیا یید جستجو کنیم ولحظه های بی بار زندگیمان را با آموختن به پربارترین لحظه ها تبدیل کنیم.
فناوری پایگاه داده کاربردهای بسیاری در زمینه های مختلف اقتصادی آموزشی - اجتماعی
علوم و غیره دارد. بعضی از این کاربردها روی یک کامپیوتر وتنها به شکل یک کاربرد ارائه می گردند و بعضی در سطح بسیار وسیع تری توسط صدها نیروی انسانی و روی شبکه های محلی غیر محلی پردازش می گردند. امروزه تقریبا همه مردم به استفاده از پایگاههای داده ای و مزایای این فناوری نیاز دارند.
این پروژه سیستم حسابداری یک شرکت می باشد که با استفاده از این فناوری تا جایی که در توان من بود، طراحی شده است ودارای نواقص بسیاری می باشد .
"من لم یشکر المخلوق لم یشکر الخالق"
در پایان از کلیه کسانی که مرا در تهیه این پروژه یاری نموده اند، به خصوص استادان ارجمند سپاسگذاری و کمال تشکر را دارم.
فهرست:
توضیح مختصری درباره بانک اطلاعاتی
شرح سیستم
شرح پایگاه داده
توضیح جداول پایگاه
> جدول خریدار
> جدول فروشنده
> جدول خرید
>جدول فروش
> جدول بانک
> جدول قطعه
> جدول واریز پول
> جدول دریافت پول
> جدول سند
توضیح فیلد های هر جدول
نحوه کار کردن با سیستم
توضیح منوها
> منوی اطلاعات پایه
> منوی عملیات
> منوی گزارشات
> منوی خروج
توضیح گزینه های هر منو
شرح فرم های سیستم
نحوه تغییر در جداول
> اضافه کردن رکورد
> تصحیح رکورد
> حذف رکورد
جستجو در جداول
نحوه گزارش گیری ازاطلاعات
بانک اطلاعاتی چیست؟
از بانک اطلاعاتی تعاریف گوناگونی شده است که تعریف زیر از همه جامع تر به نظر می رسد : بانک اطلاعاتی مجموعه ای سازمان یافته از اطلاعات و داده های مرتبط به هم است. دادهها عبارتند از : حقایق و ارقام یک موضوع خاص و اطلاعات عبارتند از نتایجی که از ترکیب داده ها حاصل می گردند. موسسات و سازمان ها معمولا سیستم های اطلاعاتی خود را به دو صورت تشکیل داده از آن ها استفاده می کنند.
استفاده از سیستم های اطلاعاتی ساده
در این روش ، داده ها در فایل های جداگانه قرار می گیرند و برای استفاده از داده های موجود در آن فایل ها، سیستم های جداگانه ای طراحی می شوند.به این نوع سیستم های اطلاعاتی سیستم پردازش فایل ها می گویند.
استفاده از بانک های اطلاعاتی
در این روش ، داده های موجود ، به صورت مجتمع یا بانک مورد استفاده قرار می گیرند. در چنین سیستمی کاربر می تواند بدون سر درگمی و با صرف وقت اندکی، اطلاعات مورد نیاز خود را از داده های موجود در بانک اطلاعاتی اخذ کند. امروزه اکثر موسسات و سازمان ها سعی می کنند از این سیستم اطلاعاتی استفاده کنند. برای پی بردن به تفاوت دو روش ذکر شده موسسه ای را در نظر بگیرید که داده های مربوط به حقوق کارمندان بیمه،تنبیه و تشویق را در چهار فایل جداگانه قرار داده برای اخذ خروجی های مورد نیاز سیستم های جداگانه ای برای آن ها نوشته است.
کار سیستم حقوق، محاسبه دستمزد کارکنان با استفاده از داده های موجود در فایل حقوق، کار سیستم بیمه، پردازش داده های موجود در فایل بیمه و کار سیستم های تنبیه و تشویق ، پردازش داده های موجود در فایل های تنبیه و تشویق می باشد. هر یک از این سیستم ها می توانند خروجی مناسبی را تولید کنند، اما اگر بخواهیم اطلاعات جدیدی مانند آنچه در زیر آمده است اخذ کنیم،با مشکل مواجه خواهیم شد.
در همه موارد بالا و مواردی مشابه مجبوریم از داده های موجود در دو یا چند فایل استفاده کنیم که کار ساده ای نیست. زیرا ممکن است داده های موجود در فایل دارای فرمت یکسانی نباشند. در حالی که اگر موسسه سیستم اطلاعاتی خود را به صورت بانک اطلاعاتی تشکیل دهد با چنین مشکلی مواجه است.
در سیستم جدید، تمامی داده های موجود در فایل های طراحی شده در روش اول، در یک فایل بزرگتر به نام بانک اطلاعاتی قرار می گیرند که در نتیجه پردازش داده ها و اخذ گزارشهای جدید آسان تر خواهد بود.
مزایای استفاده از بانک اطلاعاتی
با یک نگاه ساده مشخص می شود که داده های زیادی از قبیل نام کارمندان ، شماره کارمندی تاریخ استخدام در فایل های مختلف مشترک می باشند. این امر موجب استفاده بیهوده از حافظه می گردد. اگر در وضعیت کارمندان موسسه تغییراتی ایجاد شود، این تغییرات باید در تمام فایل اعمال شود، اگر این تغییرات در یک یا چند فایل اعمال نشود،منجر به اخذ گزارشهای متناقضی می گردد،که در این صورت به گزارشهای حاصل از سیستم اطمینانی نیست.
چون در روش پردازش داده ها به صورت بانک اطلاعاتی،داده های مربوط به سیستم در یک فایل قرار دارند ،در صورت نیاز فقط باید یک فایل را تغییر دهیم که نه تنها وقت کمتری صرف می شود بلکه به گزارش های بدست آمده مطمئن خواهیم بود.
در پردازش داده ها به صورت بانک اطلاعاتی ، داده ها از سیستم های طراحی شده استقلال دارند،در حالی که در روش پردازش داده ها به صورت پردازش فایل ها ،این گونه نیست.به عنوان مثال اگر ساختار بانک اطلاعاتی تغییر کند، تغییری در سیستم کاربردی ایجاد نمی شود، چرا که سیستم های کاربردی فقط از طریق سیستم پردازش بانک اطلاعاتی ،با داده ها مرتبط هستند.
در سیستم های بانک اطلاعاتی میتوان مسئولیت تصحیح وتفسیر داده ها را به عهده یک نفر یا یک واحد گذاشت، که در این صورت مدیریت داده ها به نحو بهتری انجام می گیرد.
دسته بندی | کامپیوتر و IT |
بازدید ها | 23 |
فرمت فایل | doc |
حجم فایل | 29 کیلو بایت |
تعداد صفحات فایل | 44 |
1-1: تعریف بانک اطلاعاتی
بانک اطلاعاتی مجموعه ای سازمان یافته از اطلاعات و داده های مرتبط به هم است. داده ها عبارتند از حقایق و ارقام یک موضوع خاص و اطلاعات عبارتند از نتابجی که ترکیب داده ها حاصل می گردد. سازمان ها معمولاً سیستم های اطلاعاتی خود را به دو صورت تشکیل داده از آن استفاده می کنند:
الف) استفاده از سیستم های اطلاعات ساده:
در این روش داده ها در فایل های جداگانه ای قرار می گیرند و برای استفاده از دادههای موجود در آن فایل، سیستم های جداگانه ای طراحی می شوند. به این نوع سیستم های اطلاعاتی، سیستم پردازش فایل ها می گویند. در این سیستم افزونگی وجود دارد که باعث آشفتگی می شود.
ب)استفاده از بانک اطلاعاتی:
در این روش داده های موجود، به صورت مجتمع یا بانک مورد استفاده قرار می گیرد در چنین سیستمی کاربر می تواند بدون سردرگمی و با صرف وقت اندک، اطلاعات مورد نیاز خود را از داده های موجود در مجتمع اخذ کند.
فهرست مطالب
فصل اول
مفهوم بانک اطلاعاتی
1-1: تعریف بانک اطلاعاتی
1-2: مزایای سیستم بانک اطلاعاتی
1-3: معایب سیستم بانک اطلاعاتی
1-4: اجزاء تشکیل دهندة بانک اطلاعاتی
1-5: انواع بانک اطلاعاتی
1-6: هدف رابطه
1-7: نمودار ER (Entity relationship)
1-8: انواع رابطه
1-9: انواع کلید در مدل رابطه ای
1-10: مراحل بدست آوردن مدل ER تاکسی سرویس
1-11: نتایج
فصل دوم
مقدمات بانک اطلاعاتی تاکسی سرویس در ACCESS
2-1: راه اندازی اکسس
2-2: مشخصات فیلدها
2-2-1: نام فیلد
2-2-2: نوع فیلد
2-2-3: توصیف
2-2-4: خواص فیلد
فصل سوم
آشنایی با جدول (TABLE)های تاکسی سرویس
3-1: ایجاد جدول
3-2: ذخیره کردن ساختار جدول
3-3: اضافه کردن فیلد جدید
3-4: حذف فیلدهای جدول
3-5: ایجاد ارتباط بین جدول ها
فصل چهارم
آشنایی با تقاضا (Query) های تاکسی سرویس
4-1: مراحل طراحی تقاضا
4-2: ویرایش تقاضا
4-3: حذف جدول از تقاضا
فصل پنجم
آشنایی با فرم (FORM)های تاکسی سرویس
5-1: ایجاد فرم
5-2: ایجاد فرم با Form wizard
5-3: نتایج
فصل ششم
آشنایی با گزارش (REPORT)های تاکسی سرویس
6-1: ایجاد گزارش با Auto report
6-2: ایجاد گزارش با ویزارد
6-3: نتایج
دسته بندی | کامپیوتر و IT |
بازدید ها | 26 |
فرمت فایل | doc |
حجم فایل | 1176 کیلو بایت |
تعداد صفحات فایل | 29 |
*مقاله درباره امنیت در شبکه ها*
معماری
همانند بسیاری از حوزه هایی که تاکنون مورد مطالعه قرار داده ایم. طرح ریزی می تواند قدرتمندترین کنترل باشد. خصوصاً هنگامیکه سیستم های مبتنی بر کامپیوتر را ایجاد کرده و یا تغییر می دهیم، می توانیم معماری کلی آنها را مورد بررسی قرارداده و امنیت” توکار“ را بعنوان یکی از سازه های کلیدی، طرح ریزی نماییم. به همین ترتیب، معماری یا طراحی یک شبکه نیز میتواند تاثیر قابل ملاحظه ای بر روی امنیت آن داشته باشد.
تقسیم بندی (Segmentation) همانطور که در سیستم های عامل یک کنترل امنیتی قدرتمند بود، می تواند از دو طریق احتمال آسیب در یک شبکه را محدود نماید : تقسیم بندی باعث کاهش تعداد تهدیدها شده و میزان خسارتی که از طریق یک آسیب پذیری واحد امکانپذیر است را محدود می سازد.
فرض کنید که شبکه شما، تجارت الکترونیک را برای کاربران اینترنت اجرا می نماید. بخشهای بنیادی شبکه شما می توانند عبارت باشند از:
- یک سرور وب، برای اداره نشست های (Sessions) HTTP کاربران.
- کد نرم افزار کاربردی، برای قرار دادن کالاها و سرویس های شما در معرض خرید.
- یک بانک اطلاعاتی از کالاها و احتمالاً یک فهرست ضمیمه موجودی کالا برای شمارش اقلامی که در دسترس هستند و آنهایی که بایستی از تامین کنندگان درخواست شوند.
- یک بانک اطلاعاتی از سفارش های دریافت شده.
اگر قرار است تمام این فعالیت ها بر روی یک ماشین انجام شوند، شبکه شما دچار مشکل میشود : هر گونه نقصان و یا خطایی در این ماشین می تواند تمام قابلیت های تجاری شما را به نابودی بکشاند.
همانطور که در شکل (1) نمایش داده شده است، یک طراحی امن تر از بخش های متعددی استفاده می کند. فرض کنید یکی از بخش های سخت افزاری، یک سیستم سرور وب است که برای دسترسی عمومی در معرض دید قرار گرفته است ( کاربران می توانند بصورت الکترونیکی به آن دسترسی داشته باشند). برای کاهش خطر حمله ازخارج سیستم، این سیستم نبایستی وظایف حساستر دیگری نظیر تعیین اعتبار کاربران و یا دسترسی به مخزن داده های حساس را برعهده داشته باشد.تفکیک سرورها وبخش های جداگانه(مطابق با اصول حداقل اولویت وEncapsulation) احتمال آسیبی که هر سیستم فرعی در معرض آن قرار می گیرد را کاهش می دهد.
تفکیک دسترسی نیز یکی دیگر از راه های تقسیم بندی شبکه است. برای مثال، فرض کنید که یک شبکه برای استفاده جهت سه منظور درنظر گرفته شده است : استفاده از سیستم تولید “live” ، آزمایش نسخه بعدی تولید و توسعه سیستم های ثانویه. اگر شبکه به خوبی تقسیم بندی شده باشد، کاربران خارجی تنها می توانند به سیستم “live” دسترسی داشته باشند. آزمایش کنندگان تنها باید به سیستم آزمایش دسترسی پیدا کنند و برنامه نویسان نیز تنها به سیستم توسعه دسترسی خواهند داشت. تقسیم بندی به این سه گروه اجازه می دهد که بدون ریسک با یکدیگر همزیستی داشته باشند. برای نمونه یک برنامه نویس سهواً باعث تغییر در سیستم تولید نخواهد شد .
افزونگی (Redundancy )
” افزونگی“ یکی دیگر از کنترل های کلیدی در معماری است : ایجاد امکان برای یک تابع بصورتی که بر روی بیش از یک گره اجرا شود تا از گذشتن تمام تخم مرغ ها در یک سبد اجتناب شود. برای مثال، طراحی شکل (1) تنها دارای یک سرور وب است. کافی است این سرور وب را از دست بدهید تا تمام ارتباط از دست برود . یک طراحی بهتر دارای دو سرور وب خواهد بود که از چیزی به نام “Mode Failover” استفاده می کنند. در حالت Failover ، سرورها بطور متناوب با یکدیگر ارتباط برقرار کرده و هر یک از آنها تشخیص می دهد که دیگری هنوز در حال فعالیت است. اگر یکی از آنها تشخیص می دهد که دیگری هنوز در حال فعالیت است. اگر یکی از آنها از کار بیفتد، دیگری مسئولیت پردازشی هر دو را بر عهده می گیرد. با وجود آنکه در هنگام بروز یک خسارت، عملکرد تا حدود نصف کاهش می یابد، اما برخی از کارها همچنان انجام می شوند.
دسته بندی | الکترونیک و مخابرات |
بازدید ها | 62 |
فرمت فایل | doc |
حجم فایل | 144 کیلو بایت |
تعداد صفحات فایل | 212 |
*تحقیق کتابخانههای الکترونیکی در کشورهای دیگر*
در این بخش، ابتدا به سیر تکوینی خدمات اطلاعات و کتابخانه ای در چند دهه اخیر ونقش آن در پیشرفت و توسعه جوامع آمریکا و انگلیس اشاره گردیده و سپس نمونه هایی از کتابخانه های الکترونیک و روند اجرا در چند کشور مورد بررسی قرار گرفته است.
با بررسی تاریخ تمدن بشری مشخص میشود که کتابخانه ها بخش جداناپذیر جامعه متمدن بوده و با نحوه فکری و بافت سازمانی جامعه انسانی ارتباط نزدیک دارد.در گذشته کتابخانه شکلی سنتی داشته و کتابدار همانند یک انبار گردان مسئول نگهداری و ارائه اطلاعات به مراجعین بوده است، با ورود به عصر انفجار اطلاعات و افزایش روزافزون حجم اطلاعات وتکنولوژیهای جدید، کتابخانه ها باید از محیط داخلی خود فراتر رفته و روندهای سیاسی، اجتماعی، حقوقی و بازارهای تکنولوژی اطلاعات را مد نظر داشته باشند.
در ویرایش جدید گزارش سالیانهی، بخش ویژهی کتاب خانهی پزشکی قرن 21 اضافه شده است که میتوان آن را از صفحهییک ملاحظه نمود. با افزایش مسؤلیتهای کتاب خانهی ملی پزشکی، NLM و برای پیاده کردن سیستمهای جدید و بسیار توانمند اطلاعاتی جهت پاسخ دهی به نیاز عموم مردم و متخصصین پزشکی، NLM به امکانات و تسهیلات بیشتری نیاز دارد . با این حال، سال مالی 2002 پیشرفتهایی را در بسیاری از جهات نشان میدهد. برای گزینش تعداد کوچکی از انبوه مقولههای اجرا شده، چند گاه شما ر در این گزارش ذکر شده است .
در سال جاری تعداد سوابق MEDLINE به 12 میلیون رسید. در سال 2002، MEDLINE و سایر پایگاههای داده، از طریق سیستم بازیابی PubMed، بیش از 500 میلیون بار، مورد باز دید و جستجو قرار گرفتند.
خدمات اطلاعاتی مرکز ملی اطلاعات بیوتکنولژی، روند توسعه خود را ادامه داد. برای نمونه، بانک اطلاعاتی GenBank از بیش از00/100 گونهی اطلاعاتی تشکیل شده است که 15 میلیون توالی و بیش از 14 میلیارد زوج اساسی دارد.. این بانک روزانه مورد بازدید 50 هزار محقق قرار میگیرد.
MEDLINE PIUS. به عنوانیکی از منابع جامع و مطمئن اطلاعات پزشکی مطرح است . در سال 2002، نسخهی اسپانیایی آن نیز در دسترس مصرف کنندگان قرار گرفت .
در تقسیمات NLM پیشرفتهای مشابه مهّم دیگری نیز وجود داشته است که برخی از آنها عبارتند از : گسترش تاریخچهها در بخش علوم و Clinical Trial. Gov مرکز لیستر هیل (Lister Hill)، پاسخ سریع به 11/9 از خدمات اطلاعاتی تخصصی پرسنل و قرار گرفتن این خدمات روی وب، بهرهبرداری از شبکه جدید و مرکز امنیتی نصب شدهی ادارهی سیستمهای ارتباطات و رایانهای، ارائهی بیشتر برنامههای جدید آموزشی دادهورزی زیستی (bioin formatics) و IAIMS با استفاده از برنامههای موسوم به برنامههای برون سازمانی (Extramural) موفقیتهایی مذکور و بسیاری دیگر از کامیابیهایی که در این گزارش تشریح شدهاند نتیجهی فعالیتهای اختصاصی پرسنل مجرب و متخصص و هم چنینیاری و هم فکری کادر با استعداد مشاورین و رایزنان NLM بوده است . مشارکت همه کاربران سبب شده است که این مؤسسه در سراسر جهان به عنوانیکی از منابع کارا و قابل اعتماد اطلاعات زیستپزشکی ( Biomedical ) در کلیهی اشکال خود شهره گردد.
سال مالی 2002یکی از سالهای محوری برای برنامه توسعهی امکانات NLM به شمار میآید . در این سال قرارداد 35 درصد از طراحی ساختار به شرکت بوستونی Pervy Dean Rogors داده و قرار داد تکمیل طرح نهایی نیز بسته شد. مسائلی چون نقش تاریخی NLM، به عنوان بزرگ ترین مجموعهی کتاب ها، مجلات و سایر اطلاعات زیستپزشکی و مسئولیت بزرگ و جدید آن در زمینه فناوری زیستی، تحقیقات خدمات پزشکی، سلامت مصرف کنندگان و حفظ آن از مهم ترین عواملی هستند که نیاز به گسترش فضا را برای مجموعهها و مراجعان NLM افزون میکند.
کنگرهی آمریکا در سال مالی 2000 از NLM خواسته است که برای ساختار ساختمان جدید، مطالعات امکان سنجی را انجام دهد و به این ترتیب برنامههای روبه رشد مرکز ملی اطلاعات فناوری زیستی ( NCBI) و محدودیتهای فزایندهی فضای موجود بزرگترین مجموعهی پزشکی جهان مورد تایید کنگره قرار گرفت. در سال مالی 2001، کنگره، منابع مالی را برای فعالیت طراحی مهندسی و ساختاری مجتمع جدید تاسیس کرد. اخیراً، کنگره در گزارش سنا موسوم به تخصیص اعتبار به نیروی کار، خدمات انسانی، بهداشت و آموزش و پرورش، بر تسریع گذر از فاز طراحی به مرحلهی ساخت تاکید کرده است:
بسیاری از بیماریهای خیلی جدی مبنای مولکولی دارند. از آنجایی که مرکز اصلی اطلاعات فناوری زیستی NLM، حجم عظیمی از اطلاعات پوشش داده نشده را، در دههی گذشته سازمان دهی و تحلیل کرده است، لذا این مرکزیکی از مناسب ترین اجزای فرایند تحقیقات به شمار میآید. کنگره معتقد است که اگر این مرکز بخواهد در ایفای نقش عمدهی خود در مبارزه با بیماریها نهایت مشارکت را داشته باشد، باید برای پاسخ گویی به تقاضای فزاینده ایی که به آن میرسد به سرعت به تسهیلات و امکانات مورد نظر مجهز شود . کمیته، اعتبار لازم برای چنین تسهیلاتی را تامین و اظهار امید واری کرد که با تکمیل طراحی، به سرعت فاز ساخت آغاز گردد. از همین رو کمیته از NIH خواست که تا تاریخ آوریل 2003 طی گزارشی، ویژگیها و ابعاد تسهیلات جدید و هزینه ی پیش بینی شده را براساس برنامه زمانی با خطوط اجرایی سریع برای این کمیته ترسیم کند.
امکانات فیزیکی جدید ( با توجه به طرح جلد این گزارش ) ساختار منحصر به فردی است که با توجه به فعالیت کتاب خانهی پزشکی قرن 21 و چشم انداز رو به تکوین آن طراحی شده است . نظر به گسترش انواع اطلاعات از کتاب ها، مقالات، رسانههای جمعی، و قرار گرفتن این اطلاعات در بانک اطلاعات GenBank، وظیفهی NLM نیز سنگین تر شده است . انفجار اطلاعات و افزایش تقاضای دسترسی به اطلاعات از سوی دانشمندان، فراهم آوران مراقبتهای پزشکی، بیماران،عموم مردم و لزوم مدیریت براین مقوله ها، الزام به تسهیلات نوآورانه و جدید را بیش از پیش نشان میدهد.