سگال پرداز

نوشته ها

معماری نرم افزار های مالی اداری

معماری نرم افزار ها : نرم افزار های مالی اداری به چند نوع بخش بندی میگردند.

برحسب کاربرد 

بر اساس متد طراحی نرم افزار ها یا برای منظور خاصی طراحی یا به صورت چند منظوره طراحی میشوند مثلا نرم افزار صنفی هتل داری و یا نرم افز جامع خرید فروش که دسته اول بر صنف خاص تاکید دارند و دسته دوم بر تمامی صنوف  و مشاغل.

بر حسب یکپارچگی 

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

بر حسب کار کرد همزمان فرمها

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

برحسب پلت فرم اجرایی 

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

چه  سیستم عاملی برای اجرا لازم دارد ؟ تحت ویندوز است یا تحت وب یا تحت مک  یا …؟ منظور از تحت وب نرم افزار هایی هستند که برای اجرا فقط به یک مرور گر محتاجند که در اصطلاح free os  می گویند

یا اگر تحت ویندوز است با نسخه 32bit ویندوز سازگاری دارد یا 64bit یا هردو .

نسخه اصلی بر روی چه سیستم عاملی نصب میگردد ؟ 

آیا برنامه جانبی نیاز دارد ؟ اکثر نرم افزار ها به رنامه های جانبی نظیر بانک اطلاعاتی در نسخه اصلی نیاز دارند و یا برای منظوری خاص به برنامه ای نیاز دارند . مثلا dotnet framework و یا sql server

بر حسب ساختار پیاده سازی در شبکه 

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

آیا نرم افزار به صورت تحت شبکه(داخلی – بیرونی ) کار میکند یا خیر ؟  

 

 معماری نرم افزار ها

معماری نرم افزار ها

نوشته شده در: مسایل فنی, مفاهیم سیستم, همه موارد

ارسال دیدگاه: (۰) ←

ارسال دیدگاه

شما باید وارد شوید تا دیدگاهی ارسال کنید.