بررسی و طراحی نرم افزار حسابداری و مالی

- بررسی و طراحی نرم افزار حسابداری و مالی

بررسی و طراحی نرم افزار حسابداری و مالی

 

چکیده……………………………………………………………………………………………. 4

 

سیستم حسابداری……………………………………………………………………………….. 4

 

کلمات کلیدی :………………………………………………………………………………….. 4

 

فصل اول……………………………………………………………………………………….. 7

 

1) شناخت سیستم های حسابداری……………………………………………………………. 7

 

1-1مقدمه………………………………………………………………………………………. 7

 

1-2) سیستم ERP…………………………………………………………………………… 10

 

1-3)ویژگیهای سیستم مالی:………………………………………………………………. 16

 

سیستم حقوق و دستمزد……………………………………………………………………… 18

 

سیستم تنخواه گردان…………………………………………………………………………. 19

 

سیستم اموال………………………………………………………………………………….. 20

 

سیستم کارانه…………………………………………………………………………………. 21

 

سیستم خدمات اداری – پرسنلی…………………………………………………………….. 22

 

افزایش دسترسی به آموزش…………………………………………………………………. 24

 

شاخص های کیفی……………………………………………………………………………. 25

 

شاخص های مالی……………………………………………………………………………. 25

 

فصل دوم……………………………………………………………………………………… 27

 

2) آنالیز………………………………………………………………………………………. 27

 

2-2) دسته بندی نیاز ها…………………………………………………………………….. 27

 

نیازمندی های عملکردی:……………………………………………………………………. 28

 

2-2-2)نیازمندی های شکلی:………………………………………………………………. 28

 

2-3)ترسیم فلو چارت………………………………………………………………………. 29

 

تحلیل………………………………………………………………………………………….. 31

 

2-5) ترسیم CPM………………………………………………………………………….. 34

 

2-6) ترسیم DFD…………………………………………………………………………… 35

 

2-7) ترسیم UML………………………………………………………………………….. 40

 

1- سیستم مالی……………………………………………………………………………….. 40

 

2- سیستم مالی بخش – حسابداری………………………………………………………….. 41

 

3- مالی-حسابداری- بخش سرفصل……………………………………………………….. 42

 

4- سیستم مالی بخش حسابداری بخش اسناد………………………………………………. 43

 

5- مالی- حسابداری- گزارشات……………………………………………………………. 44

 

6- نمودار collaboration ثبت گروه از بخش حسابداری(به عنوان نمونه)……. 45

 

7- نمودار sequence ثبت گروه از بخش حسابداری(به عنوان نمونه)…………….. 46

 

فصل سوم…………………………………………………………………………………….. 48

 

3) طراحی بانک اطلاعاتی………………………………………………………………… 48

 

3-1) معرفی موجودیت ها…………………………………………………………………. 48

 

3-2) معرفی اجمالی صفات موجودیت ها……………………………………………….. 49

 

3-3) معرفی خصوصیات موجودیت ها………………………………………………….. 51

 

3-4) ترسیم نمودار مدل بانک اطلاعاتی………………………………………………. 118

 

3-5) ارتباطات بانک اطلاعاتی…………………………………………………………. 138

 

 

 

 

 

پروژه مهندسی نرم افزار1

 

 

 

موضوع

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

استاد راهنما:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

چکیده

 

سیستم حسابداری

 

با شروع جنبش نرم‌افزاری در کشور، بیشتر مدیران آگاه، در راستای توسعه و گسترش مجموعه مدیریتی خویش و افزایش راندمان کاری، ترجیحا استفاده از سیستم‌های نرم‌افزای را سرلوحه کارهای خود قرار می دهند.

 

در این میان مجموعه هایی موفق تر هستند که با آگاهی بیشتری سراغ اتوماسیون رفته، و از مدل های عمومی رایج استفاده کورکورانه ندارند. به عبارت دیگر با یک مشاوره صحیح، به دنبال نرم‌افزاری سفارشی، مناسب با خصوصیات و ویژگیهای کاری خود می باشند.

 

هرچند این مسئله در نگاه اول هزینه زیادی را به مجموعه تحمیل می کند، ولی یک مدیر کاردان می داند که در طول مدت عمر نرم‌افزار، کلیه هزینه های فوق جبران شده و حتی سودآوری بیشتری را عاید مجموعه می نماید.

 

پروژه ای که در پیش رو دارید، مستندات نرم افزار حسابداری می باشد که از مراحل ابتدایی کار به تشریح بیان شده است .

 

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

 

مستند سازی فوق به صورت گام به گام همراه با طراحی ها است.

 

نیاز اساسی سیستم در بخش امور ثبتی وگزارشگیری های آن خلاصه می شود.

 

در همین راستا، این پروژه قصد دارد با بررسی سیستم های موجود در بازار و طرح مشکلات این سیستم های حسابداری، به راه حلی قابل قبول رسیده و یک سیستم حسابداری را بوجود آورد.

 

 

 

کلمات کلیدی :

 

شناخت سیستم، تحلیل، DFD ، CMP ، طراحی بانک اطلاعاتی،ERP ،ERD ، نمودار توالی، CD، use case ، مدل های object و …

 

 

 

فهرست

 

فصل اول

 

1) شناخت سیستم های حسابداری

 

1-1) مقدمه

 

1-2) سیستم ERP

 

1-3) ویژگی های سیستم مالی

 

فصل دوم

 

2) آنالیز

 

2-1) معرفی نیازها

 

2-2) دسته بندی نیاز ها

 

2-2-1) نیازمندی های عملکردی:

 

2-2-2) نیازمندی های شکلی

 

2-3)ترسیم فلو چارت

 

2-4) جدول مشخصه اعداد نمودار CPM

 

2-5) ترسیم CPM

 

2-6) ترسیم DFD

   

فصل سوم

 

3) طراحی بانک اطلاعاتی

 

3-1) معرفی موجودیت ها

 

3-2) معرفی اجمالی صفات موجودیت ها

 

3-3) معرفی خصوصیات موجودیت ها

 

3-4) ترسیم نمودار مدل بانک اطلاعاتی

 

3-5) ارتباطات بانک اطلاعاتی

 

    

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فصل اول

 

1) شناخت سیستم های حسابداری

 

1-1مقدمه

 

رشد و گسترش اینترنت و تغییر ارتباطات سنتی به ارتباطات الکترونیکی و فرا سازمانی باعث ظهور راهکارهای جامع برنامه ریزی منابع سازمانی (Enterprise Resource Planning) و نسل بعدی آنها Extended ERP یا ERPII گردیده است.

 

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

 

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

 

مهمترین فعالیت این پروژه ، تولید راهکارهای جامع سازمانی می باشد. این پروژه با استفاده از تحقیقات خود در پیاده سازی سیستم ERP توانسته است ریسک پیاده سازی سیستم جامع برنامه ریزی منابع سازمانی را بصورت چشمگیری کاهش دهد.

 

بررسی دقیق دلایل موفقیت و ناکامی سیستمهای ERP در دنیا و همچنین در نظر گرفتن شرایط بومی ایران، رویکرد جدید و مبتنی بر شبیه سازی و اعتبار سنجی اولیه فرایندهای سازمانی و در نهایت یکپارچه سازی فرایندهای کاری دارد. همچنین استفاده از Best Practice ها شامل: تجارب قبلی، صنایع مشابه صنعت هدف، مشاورین خبره و محصولات خارجی از جمله ابزارهایی هستند که برای پیاده سازی ERP به کمک آمده اند.

 

مهمترین نکته در بکارگیری سیستمهای اطلاعاتی به منظور افزایش راندمان کاری سازمانها، تغییر تمرکز مستقیم سازمان بر داده ها می باشد. بدین معنا که کل سازمان در قالب یک فرآیند یکپارچه مکانیزه می شود و سیستم گسترده و یکپارچه برنامه ریزی منابع سازمانی (ERP) جایگزین سیستم های MIS می شود.

 

به این ترتیب، سیستم ایجاد شده علاوه بر پوشش تمامی عملکردهای سازمان (Functionality)، با استفاده از ابزارهایی از قبیل BI, BAM و Workflow یک لایه مدیریتی سطح بالا برای تمامی فرایندهای سازمان ایجاد کرده که مدیران سازمان را قادر خواهد ساخت تا علاوه بر کنترل عملکرد بخشهای زیر مجموعه خود تمامی فرآیندها و منابع انسانی و غیرانسانی سازمان را به نسبت فرآیندها تقسیم و تعدیل کرده و حداکثر کارایی را در سازمان ایجاد نمایند

 

 

 

 

 

 

 

 

 

1-2) سیستم ERP

 

در طی دهه های قبل و لزوم استفاده از سیستمهای نرم افزاری برای شرکتها ،سیستمهای جـزیره ای و سپس سیستمهای یکپارچه مورد استفاده قرار گرفتند اما با رشدشرکتها و سازمانهای بزرگ با حجم پرسنل و محصولات بالا ، سیستمهای قبلی پاسخگوی نیازمدیران این سازمانها نبودند . نتیجتا نسل جدیدی از این سیستمها با نام سیستمهای ERP – Enterprise Resource Planing ایجاد گردیدند ، این سیستمها با تفکری جدید و بهوسیله اجرای فرآیندهای معرفی شده در سیستم عملیات سازمان را انجام می دهند.

 

 

 

یک سیستم ERP می کوشد تمام فعالیتها و عملیاتهای مختلف یک سازمان را در یکسیستم یکپارچه نرم افزاری بگنجاند ، شاید مهمترین تفاوتی را که بتوان در خصوص نرمافزارهای ERP با سیستمهای یکپارچه ( MIS ) نام برد روال اجرای عملیات در سیستمهای ERP است ، در سیستم ERP روال توسط فرآیندهای معرفی شده سیستم دنبال خواهد شد ، دریک سیستم ERP تمام اطلاعات در قالب یک بانک اطلاعاتی مشترک در کلیه قسمتهای موردنیاز مورد استفاده قرار می گیرند و بخشهای مختلف سیستم با یکدیگر در تعامل می باشند . به گردش زیر در سیستم توجه نمایید در این بخش ماژولهای درخواست کالا / مدیریت / انبار / خرید / مالی /حمل و نقل در گیر هستند:

 

– درخواست کالا توسط کاربر
– تایید درخواست کالا توسط مدیر بخش
– ارسالدرخواست کاربر به بخش کنترل موجودی
– پردازش عملیات در سیستم کنترل موجودی وارسال کالا به بخش خرید
– ارسال به قسمت کارپردازی
– خرید توسط کار پردازاز طریق مشخص کردن استعلام ، انتخاب فروشنده ، قرار داد
– ورود به سیستم مالیجهت مجوز پرداخت و صدور چک
– دریافت کالا توسط سیستم حمل و نقل
– ورود کالابه انبار
– ارسال به بخش متقاضی

 

در صورتیکه برای فعالیت موسسه و یا سازمان خود به این نتیجه رسیدید که به یک ERP نیاز دارید توجه داشته باشید که اجرای این سیستم با مشکلات خاصی همراه است که درذیل به برخی از آنها اشاره می کنم:

 

(1) تمایل به ادامه روند سنتی:

 

از مشکلات اصلی سیستمهای نرم افزاری ( بهخصوص ERP ها ) این است که کارکنان موسسات و سازمانها تمایلی به تغییر روشهای قبلیخود ندارد و ترجیح می دهند به صورت سنتی روند کار در موسسه را ادامه دهند . در هرصورت در اجرای نرم افزارها عمدتا امکان ادامه فرآیند بدون تغییر در روند کار افراددر موسسه امکانپذیر نیست . این مورد در تمام سیستمهای نرم افزاری عمومیت دارد ،خصوصا در سیستمهای ERP که شاید موجب تغییرات عمده ای در سازمان گردد . احتمالابسیاری از پرسنل برای راه اندازی این سیستم جدید مقاومت می کنند و به بخش IT سازمانفشار می آورند که از سیستم قبلی استفاده نماید و یا سیستم را به شکلی که خود به آنعادت کرده اند تغییر دهند.

 

 

 

(2) پروسه طولانی مدت نصب و اجرای سیستم :
نصب و راه اندازی یک ERP کامل کارآسانی نیست ، در صورتی که فروشندگان مدعی نصب چند ماهه این نرم افزار در موسسه شماشدند شک نکنید که یکی از موارد زیر وجود دارد . به خاطر داشته باشید که مرحله نصب وراه اندازی یک سیستم ERP بین یک تا سه سال به زمان نیاز دارد:
– موسسه و سازمانشما بسیار کوچک است که در این صورت توصیه می شود از سیستمهای ساده تری استفادهنمایید ( سیستمهای یکپارچه)
– سیستم ERP به صورت کامل ارایه نشده و ناقص استمثلا ممکن است شما تنها ماژول حسابداری را درخواست نموده اید که در اینصورت نیزفلسفه استفاده از ERP در سازمان مورد نظر منطقی به نظر نمی رسد.

 

 

 

(3) آموزش به پرسنل :
از مهمترین بخشهای اجرای یک سیستم ERP آموزش سیستم بهکاربران است . این آموزش تنها در حد آموزش یک نرم افزار جدید نیست ، بلکه در حقیقتآموزش یک نگرش جدید به شیوه انجام کار است که مسلما مستلزم صرف زمان زیاد و متعاقبآن صرف هزینه بیشتر نیز می باشد . توجه داشته باشید که در صورتیکه پرسنل نتوانندبه درستی با سیستم جدید وفق پیدا کنند و از آن استفاده نمایند ممکن است سازمان بهسرعت به بحران کشیده شود و کارایی سیستم ERP هر چقدر هم کامل باشد زیر سوال برود.

 

 

 

 

 

(4) مشاوره :
در حین راه اندازی و اجرای سیستم سعی کنید از بهترینمشاوران و کارشناسان متخصص استفاده کنید ، چرا که در صورتیکه مجبور به تغییرات دربخشهای دیگری از سیستم شوید ضرر بیشتری را متقبل خواهید شد ، سعی کنید نیازهای حالو آینده را در نظر بگیرید . چرا که همانطور که بیان شد سیستم ERP ممکن است دو یا سهسال دیگر در سازمان شما مستقر شود . نکته مهمی که در این قسمت باید به آن اشاره شوداین است که مراقب باشید تا مشاوران و نیازهای خود را به صورت کامل بشناسید ( اجتناباز بلند پروازی های بیهوده)

 

 

 

(5) تحلیل و تبدیل داده ها :
در راه اندازی سیستم ERP تبدیل داده ها ازمهمترین بخشهای آن است ، بسیاری از اطلاعات مشتریان در سیستمهای قبلی مورد نیاز است . تبدیل اطلاعات قدیم به اطلاعات جدید از بخشهای مهم و هزینه بر این پروژه است . اشکال آن جا است که بسیاری از داده های قبلی نیاز به تحلیل و تغییرات اساسی دارد ونمی توان به صورت مستقیم از آنها استفاده کرد.

 

 

 

 

 

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

 

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

 

 

 

(7) سفارشی کردن سیستم :
تمام مواردی که تا اینجای کار بیان شد راه اندازی ونصب سیستم است ، در صورتی که پس از نصب نیاز به تغییرات در بخشهای سیستم داشتهباشید مشکلات بزرگی پیش روی شما خواهد بود ، که شاید منجر به تکرار تمامی مراحلقبلی شود . از آنجایی که سیستم ERP متصل به هم می باشد با تغییر یکی از ماژولهایاولیه احتمال تغییر در قسمتهای بعدی سیستم نیز وجود دارد . شاید این بخش از پرهزینه ترین بخشهای راه اندازی سیستم ERP باشد.

 

یکی از مشتریان این سیستمها رادر نمایشگاه الکامپ دیدم که برای تغییرات این چنینی مجبور شده بود تا به دنبالسیستم دیگری باشد. توصیه می کنم که حتی الامکان از سفارشی کردن سیستم خودداریکنید و سعی در استفاده از Best practice نمایید . مگر در مواردی که شما به عنواناولین استفاده کننده از این سیستم هستید.

 

 

 

(8) وابستگی به تیم فنی و هزینه های پشتیبانی :
پس از راه اندازی یک سیستم ERP بیش از هر سیستم نرم افزاری دیگری موسسه یا سازمان شما به تیم فنی و مجری پروژهنیاز خواهد داشت . در طول این مدت با برگزاری جلسات کارشناسی صورت گرفته وبازدیدهای مجری ، این تیم درباره فرآیند اجرا بیش از کارکنان شما مطلع هستند . پساز نصب و اجرای مراحل مختلف به این تیم برای تکمیل گزارشات و توسعه سیستم نیازخواهید داشت.

 

 

 

(9) انتظار برگشت سرمایه :
در صورتیکه از جمله متقاضیانی هستید که انتظاردارید با نصب این سیستم به سرعت مشکلات سازمان شما مرتفع گردد و اثر خود را بر رویفرآیندهای مختلف تولید و فروش و … بگذارد دست نگه دارید ! چرا که پس از نصب سیستمماهها زمان لازم است تا اجرای فرآیندها به صورت موازی با سیستم قبلی همراه شود تاسیستم مراحل تست نهایی را پشت سر بگذارد.

 

همچنین در این قسمت هزینه های نصب ،راه اندازی و نگهداری را نیز به خاطر بسپارید.

 

اما با وجود تمامی موارد مشروحه دلیل اصلی استفاده از سیستم ERP چیست ؟ وچرا سازمانهای بزرگ ترجیح می دهند این سیستم را با تمام مشکلاتی که در پیش رو دارد، جایگزین کنند؟

 

برخی از اصلی ترین مزایای سیستمهای ERP به قرار زیر است .
– تمرکز اطلاعات در بخشهای مختلف سیستم که منجر به اخذ گزارشات یکپارچه جهتاستفاده مدیران برای تصمیم گیری در سطوح کلان سازمان می گردد .
– یکپارچه سازیاطلاعات بخشهای مختلف (مالی ، خرید ، سفارشات مشتریان ، درخواستها و …)

 

کاهش اسناد کاغذی سازمان –

 

استاندارد سازی بخشهای مختلف سیستم –
– امکان نظارت بیشتر مدیران سازمان به عملکرد بخشهای مختلف
– تمرکز منابعسازمان

 

نتیجتا پس از بررسی موارد بالا چنانچه سازمان شما با اهداف بزرگ با صرف هزینههای بالا ، در پی حل مشکلات موجود است ، استفاده از این گونه سیستمها را با در نظرگرفتن موارد بالا و پس از کارشناسی های لازم قابل بررسی می باشد.

 

 

 

به دلیل پویا بودن روالهای کاری و سرویسهای متغیر هر سازمان در طول حیات خود، یک سیستم ERP بایستی بتوانند بصورت داینامیک و در کوتاهترین زمان با فرآیندهای جدید سازمان منطبق گردد.

 

با توجه به توضیحات ذکر شده می توان اصلی ترین مزایای بکارگیری سیستم ERP در سازمان را بدین صورت برشمرد.

 

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

 

تسهیل و تسریع چشمگیر در انجام فرآیندهای سازمان

 

یکپارچه سازی اطلاعات عملیاتی، مالی، خرید و سفارش مشتری

 

پاسخگویی سریعتر به مشتریان، تحویل به موقع سفارشات و افزایش میزان رضایتمندی مشتریان

 

کاهش منطقی هزینه ها

 

کاهش موجودی انبارها

 

بروز رسانی تکنولوژی شرکت و ایجاد بستر تعاملات الکترونیکی به منظور برقراری ارتباط تنکاتنگ و زنده با تامین کنندگان و مشتریان خود.

 

سرعت بخشیدن و استاندارد نمودن فرآیندها و پردازشهای ارائه خدمات

 

مونیتور کردن و بررسی لحظه ای شاخصهای اساسی شرکت (Key Performance Indicator) KPI و اطلاع از وضعیت شرکت در ابعاد مختلف از قبیل انجام فرآیندهای سازمانی، شاخص های کلیدی مالی، رضایت مشتریان، تحقق استراتژی ها و تاکتیکهای سازمان، رشد سازمان و …

 

سیستم جامع مالی و اداری

 

1)طراحی یکپارچه سیستم

 

2)نگهداری نامحدود اطلاعات

 

3)امکانات OnLine

 

4)امکان کنترل نحوه دسترسی به سیستم

 

5)به روز بودن اطلاعات

 

6)عدم مغایرت در اطلاعات

 

7)دسترسی به اطلاعات سایر سیستم ها توسط یک سیستم

 

8)عدم تبادل اطلاعات به صورت دستی بین سیستم ها

 

9)امکان بازیابی و ثبت اطلاعات درجه اول سایر سیستم ها با استفاه از Function ها

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1-3)ویژگیهای سیستم مالی:

 

 

 

1)امکان تعریف سال مالی، انواع سند قابل صدور، صادر کنندگان سند، تعریف سلسله مراتبی کدهای حسابها از سطح گروه حسابها تا سطح معین، تعریف مستقل حسابهای تفضیلی و تعریف انواع حسابهای تفضیلی.

 

2)صدور سند به دو صورت از طریق فرم و Function امکان پذیر است. سایر سیستمهای مکانیزه مانند حقوق و دستمزد، اموال با استفاده از Function سند صادر می نمایند.

 

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

 

با تغییر سرفصل حسابها زیر سیستمها دچار تغییر نمی گردند. این تغییرات اتوماتیک در کلیه سیستمهای مالی منتشر می گردد.

 

4)امکان تغییر کدینگ حسابها (تبدیل کدینگ موجود به کدینگ جدید) و صدور سند تبدیل حساب.

 

5)سندهای صادر شده دارای سه مرحله (پیش نویس)، (سند موقت)، (سند دایمی) می باشند.

 

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

 

 

بخشی از فصل سوم:

 

Table: Comment

Properties

DateCreated: DefaultView: Datasheet

GUID: {guid {02B142F5-6280-46AF- LastUpdated: .

AB06-8FE8A73CFBA5}} NameMap: Long binary data OrderByOn: False

Orientation: Left-to-Right RecordCount: 0

Updatable: True

Columns

Name Type Size

ComID Text 10

AllowZeroLength: True

Attributes: Variable Length

CollatingOrder: General

ColumnHidden: False

ColumnOrder: Default

ColumnWidth: Default

DataUpdatable: False

DisplayControl: Text Box

IMEMode: 0

IMESentenceMode: 3

OrdinalPosition: 0

Required: True

SourceField: ComID

SourceTable: Comment

UnicodeCompression: False

ComName Memo –

AllowZeroLength: True

Attributes: Variable Length

CollatingOrder: General

ColumnHidden: False

ColumnOrder: Default

ColumnWidth: Default

DataUpdatable: False

IMEMode: 0

IMESentenceMode: 3

OrdinalPosition: 1

Required: True

SourceField: ComName

SourceTable: Comment

UnicodeCompression: False

ComType Text 1

AllowZeroLength: True

Attributes: Variable Length

CollatingOrder: General

ColumnHidden: False

ColumnOrder: Default

 

 

ColumnWidth: Default

DataUpdatable: False

DisplayControl: Text Box

IMEMode: 0

IMESentenceMode: 3

OrdinalPosition: 2

Required: True

SourceField: ComType

SourceTable: Comment

UnicodeCompression: False

Relationships

CommentDocument

Comment Document

ComID ComID

Attributes: Not Enforced

RelationshipType: One-To-Many

Table Indexes

Name Number of Fields

PrimaryKey 1

Clustered: False

DistinctCount: 0

Foreign: False

IgnoreNulls: False

Name: PrimaryKey

Primary: True

Required: True

Unique: True

Fields:

ComID Ascending

User Permissions

admin Delete; Read Permissions; Set Permissions; Change Owner, Read Definition;

Write Definition; Read Data; Insert Data; Update Data; Delete Data

Group Permissions

Admins Delete; Read Permissions; Set Permissions; Change Owner, Read Definition;

Write Definition; Read Data; Insert Data; Update Data; Delete Data

Users Delete; Read Permissions; Set Permissions; Change Owner, Read Definition;

Write Definition; Read Data; Insert Data; Update Data; Delete Data

 

 

Table: DocComprative

Properties

DateCreated: DefaultView: Datasheet

GUID: {guid {7D0A0231-89C7-48E3- LastUpdated:

8581-E6B7EF0DBD87}}

NameMap: Long binary data OrderByOn: False

Orientation: Left-to-Right RecordCount: 0

Updatable: True

Columns

Name Type Size

Row Integer 2

AllowZeroLength: False

Attributes: Fixed Size

CollatingOrder: General

ColumnHidden: False

ColumnOrder: Default

ColumnWidth: Default

DataUpdatable: False

DecimalPlaces: Auto

DisplayControl: Text Box

OrdinalPosition: 0

Required: True

SourceField: Row

SourceTable: DocComprative

DocID Text 10

AllowZeroLength: True

Attributes: Variable Length

CollatingOrder: General

ColumnHidden: False

ColumnOrder: Default

ColumnWidth: Default

DataUpdatable: False

DisplayControl: Text Box

IMEMode: 0

IMESentenceMode: 3

OrdinalPosition: 1

Required: True

SourceField: DocID

SourceTable: DocComprative

UnicodeCompression: False

GroupeCode Text 10

AllowZeroLength: True

Attributes: Variable Length

CollatingOrder: General

ColumnHidden: False

ColumnOrder: Default

ColumnWidth: Default

 

 

DataUpdatable: False

DisplayControl: Text Box

IMEMode: 0

IMESentenceMode: 3

OrdinalPosition: 2

Required: True

SourceField: GroupeCode

SourceTable: DocComprative

UnicodeCompression: False

GrandCode Text 10

AllowZeroLength: True

Attributes: Variable Length

CollatingOrder: General

ColumnHidden: False

ColumnOrder: Default

ColumnWidth: Default

DataUpdatable: False

DisplayControl: Text Box

IMEMode: 0

IMESentenceMode: 3

OrdinalPosition: 3

Required: True

SourceField: GrandCode

SourceTable: DocComprative

UnicodeCompression: False

HelperCode Text 10

 

 

پروژه 149صفحه ای ورد

برای دانلود کلیک کنید