جداول دیتابیس — جداول چارت سازمانی
Users .5.1
این جدول اطلاعات کاربران تعریف شده در سامانه  را که از بخش مدیریت کاربران ایجاد شدهاند را در خود نگه می دارد.
شمایی از جدول را درتصویر ذیل مشاهده میکنید.
فیلدهای مهم این جدول به شرح ذیل است:
PK :User_id و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
FirstName: نام کوچک کاربر در آن ذخیره می شود.
LastName: نام خانوادگی کاربر در آن ذخیره می شود.
UserName: نام کاربری تعریف شده را ذخیره می کند.
Password: پسورد تعریف شده کاربر را ذخیره می کند.
Password: پسورد تعریف شده کاربر را ذخیره می کند.
NewPassword: این فیلد در 2 حالت مقدار می گیرد:
الف: در صورتی که پسورد کاربری توسط راهبر تغییر نماید، و این تغییر نیازمند تایید سمت امین باشد، پسورد تعریف شده تا زمان تایید سمت امین در NewPassword قرار خواهد گرفت.
ب: در سامانه، همواره پسورد قبلی کاربر ذخیره شده تا در زمان تعویض پسورد، کاربر نتواند پسورد قبلی خود را مجدد تعریف نماید. لذا پسورد قبلی کاربر در این فیلد قرار خواهد گرفت.
Isactive: از نوع بیت است و مقدار صفر و یک را می پذیرد. وضعیت فعال و غیرفعال کاربر را مشخص می کند. در صورت 1 بودن کاربر فعال است.
IsOnline: از نوع بیت است و مقدار صفر و یک را می پذیرد. وضعیت درحال کار بودن کاربر را مشخص می کند. در صورت 1 بودن به معنی لاگین بودن کاربر و در حال فعالیت بودن او است.
LastLoginTime : تاریخ و زمان آخرین ورود کاربر به سیستم را ذخیره می کند.
Gender : از نوع بیت است و مقدار صفر و یک را می پذیرد. جنسیت کاربر را مشخص می کند.
PhotoPath: مسیر فایل تصویر کاربر )در صورتی که بارگذاری شده باشد( را نگهداری می کند.
LastChangePassDate: تاریخ و زمان آخرین تغییر پسورد توسط کاربر را ذخیره می کند.
NativeID: کد ملی کاربر را ذخیره می کند.
PersonnelID: کد پرسنلی کاربر را ذخیره می کند.
IP :IPLocation آخرین سیستمی که کاربر با آن در سامانه لاگین کرده را ذخیره می کند.
Title: عنوان نمایشی کاربر را ذخیره می کند. )به عنوان مثال: جناب آقای، سرکار خانم(
Roles .5.2
Roles .5.2
این جدول اطلاعات نقش سازمان را که در پیکربندی سیستم و در آیتم سمت ها توسط راهبر وارد شده است  درخود نگه می دارد. شمایی از جدول را در تصویر ذیل مشاهده می کنید.
فیلدهای مهم این جدول به شرح ذیل است:
PK :Role_ID و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
FK :OrganizationRoleID از جدول OrganizationRoles است و کد واحد سازمانی است که سمت در آن قرار گرفته است.
RoleName: نام نقش سازمانی است.
FK :UserID از جدول Users است و کد کاربری است که متصل به نقش سازمانی شده است.
Code: کد قابل تعریف برای هر سمت است که توسط کاربر تعریف شده و برای جستجو و پیدا کردن سمت می تواند استفاده شود.
IsActive: از نوع بیت است و مقدار صفر و یک را می پذیرد. وضعیت فعال و غیرفعال بودن سمت است و در صورت 1 بودن به منزله فعال بودن نقش سازمانی می باشد.
ParentID:کد نقش سازمانی سمت پدر را ذخیره می کند.
FK :DepartmentID از جدول Department است و کد سازمانی که نقش سازمانی در آن تعریف شده است را نمایش می دهد.
OriginRoleID: در صورت فعال بودن FCF در سازمان، برای قراردادن کد نقش سازمانی سمت خود در سازمان مقابل برای FCF به کار می رود.
Title: عنوان نقش سازمانی است که در فیلدهای چند مخاطب و یا در زمان چاپ مدرک می توان از آن استفاده کرد.
CreationDate: تاریخ ایجاد نقش سازمانی است.
Actors .5.3
Actors .5.3
این جدول نمایش دهنده نقش های فعال سازمان است. در سامانه   سمت های سازمان در جدول Roles تعریف میشوند. این سمت ها همواره ثابت بوده و در چارت سازمان وجود دارند. )به عنوان نمونه: رئیس هیئت مدیره و مدیرعامل( اما افراد مختلفی )کاربر( در زمان های متفاوت در این سمت ها قرار داشته و فعالیت خواهند کرد. جدول Actors  مجموعه سمت ها و کاربران آن ها را در خود نگه داشته و به ازای هر سمت و کاربر یک ActorID تولید خواهد کرد.
فیلدهای مهم این جدول به شرح ذیل است:
فیلدهای مهم این جدول به شرح ذیل است:
PK :ActorID و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد. )به ازای هر RoleID و UserID یک ActorID وجود دارد .بدین معنی که سمت رئیس هیئت مدیره تا کنون با کاربر X کار می کرده پس یک اکتور داشته و همان سمت بعد از مدتی با کاربرY کار می کند، پس مجدد یک اکتور جدید گرفته و قبلی غیرفعال می شود.(  RoleID: کد شناسایی نقش سازمانی را نگهداری میکند.
UserID: کد کاربر را نگهداری میکند.
StartDate: تاریخ آغاز به کار یک پست و کاربر مربوطه را نگهداری میکند.
EndDate: تاریخ اتمام کار یک پست و کاربر مربوطه را مشخص می کند.
Active: نشان دهنده فعال بودن اکتور است .
OrganizationRoles .5.4
این جدول اطلاعات واحد سازمانی را که راهبر سیستم در پیکربندی سیستم و بخش واحدها، دبیرخانه و بایگانی واردهکرده است در خود نگه می دارد. شمایی از جدول را درتصویر ذیل مشاهده میکنید.
فیلدهای مهم این جدول به شرح ذیل است:
PK :OrganizationRole_ID و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
OrganizationRoleName: نام واحد سازمانی را در خود ذخیره می کند.
ParentID: در صورتی که واحد تعریف شده، زیر واحد یک واحد دیگر باشد)دفتر معاونت زیر مجموعه معاونت است( کد واحد)معاونت( پدر در این فیلد ذخیره می شود.
DepartmentID: کد سازمانی که واحد در آن تعریف می گردد. )کد سازمان از جدول Department خوانده می شود(.
IsArchive: از نوع بیت است و مقدار صفر و یک را می پذیرد. مقدار 1 به معنی این است که واحد از نوع بایگانی است.
IsIndicator: از نوع بیت است و مقدار صفر و یک را می پذیرد. مقدار 1 به معنی این است که واحد از نوع دبیرخانه است.
ImportMaxNumber : بالاترین شماره ثبت وارده، ثبت شده در این واحد دبیرخانه است.
ExportMaxNumber  : بالاترین شماره ثبت صادره، ثبت شده در این واحد دبیرخانه است.
ImportFormula   قانون شماره گذاری ثبت وارده در این واحد دبیرخانه است.
ExportFormula   قانون شماره گذاری ثبت صادره در این واحد دبیرخانه است.
IndicatorDependency :  از نوع بیت است و مقدار صفر و یک را می پذیرد ،در صورتی که واحد دبیرخانه شما براش شماره گیری، وابسته به یک دبیرخانه دیگر باشد، مقدار 1 را نمایش می دهد.
ParentDependencyID   کد دبیرخانه والد را ذخیره می کند. )در صورت وابسته بودن دبیرخانه(
PostFixItem    : پسوند قانون شماره گذاری دبیرخانه را ذخیره می کند  PreFixItem         : پیشوند قانون شماره گذاری دبیرخانه را ذخیره می کند  ImportStep         تنظیمات ثبت وارده در واحد دبیرخانه را ذخیره می کند.
ExportStep     تنظیمات ثبت صادره دبیرخانه را در واحد دبیرخانه ذخیره می کند.
Code   : کد قابل تعریف برای هر واحد است که توسط کاربر تعریف شده و  برای جستجو و پیدا کردن واحد مورد نظر می تواند استفاده شود.
IndicatorResetConfig   : قوانین ریست شدن تنظیمات دبیرخانه )شماره وارده و صادره و ...( را ذخیره می کند .
IndicatorNumber   : وضعیت تک دفتری و دو دفتری بودن دبیرخانه را تعیین می کند. عدد 1 به منزله تک دفتری و عدد 2 به منزله دو دفتری است.
DefaultIndicator  : از نوع بیت است و مقدار صفر و یک را می پذیرد، در صورتی که دبیرخانه پیش فرض باشد مقدار 1 را ذخیره خواهد کرد.
IndicatorServiceConfig  : تنظیمات پارامترهای دبیرخانه را ذخیره می کند.
Groups .5.5
Groups .5.5
این جدول اطلاعات گروه سازمانی را که در پیکربندی سیستم و در بخش گروه های کاربری ایجاد نموده اید را در خود نگه می دارد. شمایی از جدول را در تصویر ذیل مشاهده میکنید.
فیلدهای مهم این جدول به شرح ذیل است:
PK :Group_ID و یا کلید اصلی جدول می باشد. به صورت اتوماتیک مقدار می گیرد.
GroupName: نام گروه سازمانی در آن جای می گیرد.
CreationDate: تاریخ زمان ایجاد گروه سازمانی است.
ExpirationDate: مربوط به آیتم محدودیت زمانی گروه های سازمانی است و تاریخ انقضا مجوزها در آن نگهدار میشود.
Saturday: مربوط به آیتم محدودیت زمانی گروه های سازمانی است و روزهایی که گروه محدودیت دسترسی دارد مشخص می کند. )دقت نمایید که در اینجا فیلد Saturday به عنوان نمونه ارائه شده و مابقی روزهای هفته نیز در این جدول جای دارند(.
Groups_Roles .5
این جدول اطلاعات سمت های موجود در هر گروه کاربری را  در خود نگه می دارد. شمایی از جدول را در تصویر ذیل مشاهده میکنید.
فیلدهای مهم این جدول به شرح ذیل است:
FK :GroupID یا کلید خارجی از جدول Groups است و کد گروه کاربری را نمایش می دهد
FK :RoleID یا کلید خارجی از جدول Roles است و کد گروه کاربری را نمایش می دهد
IsConfirm: از نوع بیت است و مقدار صفر و یک را می پذیرد. در صورت 1 بودن به منزله تایید راهبر ارشد برای اعطای مجوز است. )در زمانیکه شما از ماژول "سمت امین" استفاده می کنید نیازمند تایید راهبر ارشد به منظور اعمال مجوزهای اعطایی هستید(.