2. نرم افزار های تجاری
1397/07/11

سیستم های اطلاعاتی یا نرم افزار های تجاری شامل پرداخت ها، ردیابی حمل و نقل، آنالیز هزینه ها، زنجیره تامین، حسابداری، ارائه سرویس به مشتری و نرخ تبادلات خارجی می شود


تعداد زیادی از مردم برنامه‌‌های کامپیوتری می‌‌نویسند و ما تمام آن‌‌ها را نرم‌‌افزارهای توسعه داده شده می‌‌نامیم. هر کدام از سرویس های نرم افزاری که بیرون وجود دارد، هرکدام چالش‌‌ها و پیچیدگی‌‌های مربوط به خودشان را دارند. نرم‌‌افزارهای تجاری داده‌‌های پیچیده دارند و مقدار زیادی از آن که باید روی آن کار شود و از روی آن برای مدیران گزاررش گرفته شود. قوانین تجاری که باعث شکست تمام تست‌‌های منطقی می‌‌شوند. اگرچه تعدادی از تکنیک‌‌ها و الگوها مرتبط به تمام نوع‌‌های نرم‌‌افزارها می‌‌شوند اما تعداد زیادی از آن‌‌ها هم مربوط به یک نوع خاص می‌‌شوند.
در مسیر کاری خودمان، بر روی نرم‌‌افزاری‌‌های تجاری تمرکز کرده‌‌ایم، بنابراین تمام الگوهایم اینجا در رابطه با آن‌‌ها می‌‌باشد. (عبارت دیگر برای نرم‌‌افزار‌‌های تجاری می‌‌تواند "سیستم‌‌های اطلاعاتی” یا برای آن‌‌هایی که حافظه بلند مدت‌‌تری دارند "پردازش اطلاعات" باشد) اما منظور ما از عبارت "نرم‌‌افزار تجاری" چه چیزی می‌‌باشد؟ نمی‌‌توانیم در یک عبارت دقیق بیان کنیم، اما می‌‌توانیم تا حدی منظور خود را برسانیم.

 


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

 

SayanBusiness
نظرات

متد هایی که مبتنی بر کار گروهی هستند(قسمت...

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

ادامه مطلب

متد هایی که مبتنی بر کار گروهی هستند(قسمت...

این مقاله یک مقدمه برای بیان اهمیت بالای کاربرها و ارتباط بین...

ادامه مطلب

نیاز های مدل سازی یک پروژه

این مبحث،روند جمع آوری حقایق در مورد پروژه یک سیستم ،آماده سازی...

ادامه مطلب