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

 

 

تشریح کد دسترسی به اطلاعات از ایستگاه های شبکه  

 

توضیحات عمومی پیرامون نرم افزار شبکه نگارش SQL

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

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

از نظر تئوری نسخه شبکه نرم افزار برلیان 59 نگارش SQL را می توان در تعداد نامحدودی ایستگاه راه اندازی کرد. تعداد ایستگاه به مشخصات سخت افزاری Server بستگی دارد و هر چه این سیستم قویتر باشد، امکان اضافه کردن تعداد بیشتری ایستگاه وجود خواهد داشت.

برای نسخه شبکه حداکثر 3 قفل اصلی و برای ایستگاه چهارم به بعد، قفل ایستگاه ارائه می شود. قفل ایستگاه فقط در محیط شبکه کار می کند؛ در حالی که 3 قفل اصلی خارج از محیط شبکه اصطلاحا به صورت Single- نیز قابل استفاده هستند. روی برچسب قفل ایستگاه و در انتهای شماره سریال، حرف S مشاهده می شود.

رفتار نرم افزار و برخی تفاوت های محیط شبکه با محیط Single

1-   بعد از فعال شدن کد شبکه، عبارت «اتصال یک» یا «اتصال دو» و ... در نوار عنوان برنامه ایستگاه های کاری و عبارت «ایستگاه مادر» روی نوار عنوان برنامه سیستم Server دیده می شود.

2-   به پنجره های ورود کالا، خروج کالا و ریز حساب کتاب که از طریق آنها اسناد در سیستم درج می شوند، ستون «ک» (سرنام کلمه «کاربر») اضافه می شود. در این ستون و در مقابل هر سند، کد کاربری که آخرین بار آن سند را ویرایش کرده است، درج می شود. در محیط  Single این ستون وجود ندارد.

3-   به محض شروع به کار یکی از کاربران برای ثبت یک سند ورود یا خروج کالا و یا ریز حساب کتاب، یک رکورد (یک سطر) در اختیار این کاربر قرار می گیرد. در این شرایط کاربر بعدی روی یک ایستگاه دیگر، می تواند سطر جدیدی باز کرده و شروع به ثبت یک سند جدید نماید.

4-      نمی توان از رمز عبور یک کاربر برای ورود همزمان به چند ایستگاه استفاده کرد.

5-   جهت انجام برخی عملیات که تغییراتی اساسی در بانک های اطلاعاتی ایجاد می کنند، باید اصطلاحا «شبکه بسته شود». این کار در منوی امکانات متفرقه، زیر منوی امکانات شبکه و توسط گزینه «بستن سیستم» انجام می شود. عملیات «بستن شبکه را هم روی ایستگاه مادر و هم روی ایستگاه های کاری می توان انجام داد. با این وجود در صورت امکان بستن شبکه را روی Server انجام دهید. شرط لازم برای بستن شبکه در یک ایستگاه خروج تمام ایستگاه های دیگر از برنامه است. اهم مواردی که نیاز به بستن سیستم دارد، عبارتند از :


 

a.  بازسازی اطلاعات

b.  حذف نام یک طرف حساب یا کالا

c.   برگردان اطلاعات

d.    بستن دوره مالی

e.    تیک کلیه عملیات

f.     صدور اسناد دسته جمعی

 

6-        برای کار با ایستگاه کاری، روشن بودن ایستگاه مادر کافی است و ورود ایستگاه مادر به نرم افزار الزامی نیست.

7-        ویندوز ایستگاه مادر می تواند ویندوزهایی به جز XP و Vista – از قبیل ویندوز Server 2003- باشد. نرم افزار روی ویندوزهای Server قابل اجرا نیست و فقط به عنوان یک بانک اطلاعاتی محسوب می شود. بعد از نصب نرم افزار روی ویندوزهای Server برای ایجاد بانک اطلاعاتی، الزاما باید آن را اجرا کرد. با اجرای نرم افزار، پیامی با این مضمون دریافت می شود که نرم افزار روی ویندوزهای Server قابل اجرا نیست و فقط به عنوان یک بانک اطلاعاتی محسوب می شود. در این مرحله می بایست Delete+Alt+Ctrl را فشرده و نرم افزار را End Task کرد و گرنه مکرر پیغام های خطای لاتین دریافت می شود.

8-         در محیط شبکه هر سه نوع پشتیبان- مخزن موقت، مخزن قابل حمل و پشتیبان اتوماتیک- روی ایستگاه مادر ذخیره می شوند. به عنوان مثال هرگاه در یکی از ایستگاه های کاری Ctrl+F1 را بزنید، پشتیبان در پوشه hardback ایستگاه مادر ذخیره می شود یا موقع خروج از نرم افزار، اطلاعات در پوشه autoback ایستگاه مادر ذخیره می شود. به همین ترتیب اگر در ایستگاه کاری در مسیر پشتیبان قابل حمل، نام درایوی درج شده باشد، منظور از آن، درایو موجود روی ایستگاه مادر است نه روی همان ایستگاه کاری. نکته قابل توجه آن است که ایستگاه های کاری قادر به ساختن پوشه bas59sql روی ریشه درایوهای ایستگاه مادر نیستند . وجود این پوشه روی ریشه درایو برای تهیه پشتیبان «مخزن قابل حمل» ضروری است. لذا در صورت لزوم باید این پوشه به صورت دستی روی مخزن قابل حمل ایستگاه مادر ایجاد شود.

9-       برای نصب افزایش روی سیستم های تحت شبکه، حتما به ترتیب زیر عمل کنید :

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

                        ii.   سپس نرم افزار را روی ایستگاه مادر، اجرا نمایید تا تغییرات لازم در بانک اطلاعاتی ایجاد شود. اجرای نرم افزار حتی روی ویندوزهای Server نیز الزامی است.

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

تدابیر لازم برای  بالا رفتن سرعت در محیط شبکه

1-  در صورت امکان و وجود توجیه مالی، استفاده از یک سخت افزار قوی- به طور خاص سیستم ها و سخت افزارهای Server که البته گران قیمت هستند- بهترین راه حل است.

2-  حتی الامکان از Server به عنوان ایستگاه کاری استفاده نکنید. عدم استفاده از سیستم Server به عنوان یک ایستگاه برای ثبت اطلاعات به ویژه برای شبکه های بیشتر از سه یا چهار ایستگاه، باعث افزایش قابل توجه سرعت می شود.

3-  نصب ویندوز Server روی سیستم Server نیز باعث افزایش قابل توجه سرعت نرم افزار نگارش شبکه SQL می شود. در واقع نرم افزار SQL Server هماهنگی بسیار بالاتری با ویندوزهای Server دارد تا ویندوزهای غیر Server از قبیل XP یا Vista. (به واسطه اجرای پیشنهاد سوم، پیشنهاد دوم نیز ناگزیر عملی خواهد شد و مجموع این دو اثر قابل توجهی بر سرعت خواهد داشت.)

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

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