S3Suite – Seyagh Software Solution Suite
Platform توسعه نرم افزار سیاق
Platform سیاق به عنوان یک خط تولید نرم افزار (SPL) است که در آن نیاز شرکت های بزرگ برای توسعه یا تغییر یا سفارشی سازی راهکارهای خاص نرم افزاری پوشش داده میشود.
مجموعه ای از ابزارها و قواعد Seyagh Framework که برای تولید صفر تا صد یک محصول یا کارکرد نرم افزاری حرفه ای به عنوان یک suite کامل و کافی کنار هم هستند.
فضای این محصول برنامه نویس اجازه مدیریت تمام جریان تولید و طراحی و کلیه لایه های برنامه نویسی ( interface , database, business) را به شکل استاندارد دارد. و میتواند به سادگی ماژول های یا نیاز های خاص نرم افزاری سازمان خود را به شکل ساده و در عین حال حرفه ای انجام دهد.
این ابزار هم به شکل مستقل و بر روی سرور کارفرما و هم به شکل ابری ارائه میشود. ارائه این ابزار به شکل ابری (برای اولین بار در ایران) اصطلاحا خدمات Pass – Platform As Service گفته میشود که در کشور های اروپایی و آمریکایی نمونه های معدودی مانند Oracle Suite , Apex , SAP ABAP در سطح بین المللی وجود دارد.
تمام بیش از 90 ماژول نرم افزاری یک پارچه ERP سیاق با همین ابزا تولید شده اند و خروجی s3suite سیاق بوده و سورس محصولات روی این ابزار شکل گرفته است.
بخش های تشکیل دهند S3Suite سیاق
بسیاری از کارکرد های سیستمها و مزایای توسعه سریع سیستم ها از این زیر ساختار کمک میگیرند. با این زیر ساخت سیستم قبل از شروع به تولید بیش از درصد نیاز مندی خود را آماده در اختیار دارد.
- صفحه اصلی و اولیه نرم افزار سیاق که در عین سادگی انواع کارکردها را ارائه میکند
- استفاده از شورت کی ها مشابه desktop ویندوز
- امکان ورود همزمان چند کاربر در یک ویندوز – یا نمایش همزمان چند فرم در چند browser
- امکان استفاده همزمان از چند فرم و تب تب کردن نمایش فرمها مشابه google chrome
- پروفایل کاربری و رمز و تصویر و امضا
- متصل به notify center و نمایش آلارمها
- نمایش کاربران آنلاین برای مدیر سیستم با امکان ارسال پیام برای آنها
- نمایش و مدیریت سال مالی فعال
- نمایش و مدیریت تقویم کاری و مناسبتها با انواع تقویم های شمسی و میلادی
- قابلیت ثبت نام کاربر در پرتال و اتصال اتوماتیک به پرتال مشریان و شناسایی بدون نیاز به پسورد
- متصل به سیستم تابلو اعلانات و نمایش اعلان با توجه به دسترسی
- منو بندی و چینش سیستمها طبقه بندی منو در هر چند سطح مورد نیاز با امکان جستجو در منو
- تعریف کاربران به همراه تصویر قابلیت تعریف کیفیت و کمیت پسورد ها
- امکان اتصال به active directory و ورود با کاربر واحد
- قابلیت تعریف کاربر مدیر با امکان گذرا از تنظیمات محدودیتهای دسترسی
- لاگین و کنترل و مدیریت کاربران آنلاین
- استفاده از فونت خوانا و طراحی شده سیاق در دل نرم افزار بدون نیاز به نصب
- استفاده از پک آیکونهای طراحی شده سیاق
-
استفاده از کاموننتهای سیاق، با ساختار و رفتار منطبق بر فریم ورک سیاق. کپی رایت این کامپوننتها همگی مربوط به سیاق است و از کامپوننتهای آماده و قفل شکسته مرسوم استفاده نشده است.
-
Gride seyagh
- ظرفیت پردازش داده میلیونی به شکل Client side با کمک نظام paging اتوماتیک خود
- دارای قابلیت هشتک گذاری روی داده یا مدیریت برچسب ها
- امکان تغییر فیلد با - نمایش و کاما و نام فارسی و...
- Sort و search و filter و Group by با تمام فیلدها
- شناسایی ماهیت متصل و نمایش روند ایجاد و ویرایش ماهیت
- متناسب کردن خودکار ستونهای گرید
- متصل به داشبورد سیاق با قابلیت ایجاد و ذخیره ویژنهای مختلف از داده
- فیلترینگ پیشرفته با قابلیت ذخیره فیلتر برای استفاده های بعدی
- متصل به سیستم seyagh Full Log
- List Box
- Combo Box
- Date Box
- …
-
Gride seyagh
- اطلاع به کاربر در صرت وجود نسخه های جدید از روی سایت
- به روز رسانی اتوماتیک ماژولها شده و محصولات s3suiteی شده
- امکان تست نسخه به روز شده برای کاربر قبل از انتقال بر روی داده های اصلی
- در بروزرسانی نسخه جدید s3suite با کمک SAM تمام تغییرات دیتابیس و سرویس ها و اینترفیس ها بدون نیاز به متخصص فنی و به شکل اتوماتیک روی دیتابیس مشتری اعمال میشود
- نظام تاریخ و تعطیلات و تاریخ شمسی و میلادی
- نظام تغییر پایه پولی و واحد های پولی مختلف
- زیر ساخت و توابع سیاق برای پوشش نیاز انواع تاریخ و پایه واحد پولی و ساعت و تعطیلات و موارد مشابه در لایه کد نویسی
- قابلیت تعریف برچسب یا هشتک روی یک ماهیت برای تمام سازمان
- امکان تعریف هشتکهای اختصاصی توسط خود کاربر ویژه خودش
- فیلتر و سرچ بر اساس هشتک گذاری روی تمام ماهیت ها
- ابزار مستقل برای نظارت بر عملکرد نرم افزار و کاربران
- مانیتورینگ، کنترل کاربران، تنظیمات ورود - تنظیمات امنیتی و ...
- برخی پیکربندی های مهم در عملکرد ماژولها
- بروزرسانی ماژولها، سرویس ها، تغییرات دیتابیس
امنیت در دنیای تولید نرم افزار مقواله ایست پیچیده و زنده که اگر به آن توجه کافی نشود میتواند درآینده تمام زحمات و موجودیت یک محصول را زیر سوال ببرد.
غالبا امنیت صورت مسئله بعدی تحلیلگران نرم افزار است و در مقاطع اولیه انرژی زیادی برای آن در نظر گرفته نمیشود.
صورت مسئله های امنیت تخصص متفاوت و پیچیده تری به نسبت صورت مسئله های متخصصان نرم افزار است .
زیر ساخت امنیتی platform S3suite دغدغه های امنیتی شما را در دل خود جا داده و بدون درگیری شما این قواعد روی محصول اعمال شده و خروجی محصول شما یک محصول قابل دفاع از احاظ امنیتی است.
این platform و خروجی های آن بر اساس استانداردهای امنیتی TOP 10 OWASP طراحی شده و محصول تولیدی شما این استاندارد را پاس خواهد کرد. رعایت این استانداردها دغدغه مجوز افتا محصولات نرم افزاری نیز هست.
2. نقص در رمزنگاری (Cryptographic Failures - A02)
3. تزریق (Injection - A03)
4. طراحی ناامن (Insecure Design - A04)
5. پیکربندی نادرست امنیتی (Security Misconfiguration - A05)
6. اجزای آسیبپذیر و منسوخ (Vulnerable and Outdated Components - A06)
7. شکست در احراز هویت و مدیریت نشست (Identification and Authentication Failures - A07)
8. نقص در یکپارچگی داده و نرمافزار (Software and Data Integrity Failures - A08)
9. شکست در نظارت بر لاگینگ (Security Logging and Monitoring Failures - A09)
10. جعل درخواست سمت سرور (Server-Side Request Forgery - SSRF - A10)
این قابلیتها میتواند بخش بزرگی از حجم کار شما را در تولید یا بومی سازی محصولات کاهش داده و به شکل درستی نیازهای امروز و فردا شما را پوشش دهد.
این قابلیتها شبیه به زیر ساخت آماده به محصولات تولیدی شما ارث میرسد. استفاده از قابلیتهای جانبی اختیاری است.
از ظرفیتهای هوش مصنوعی نمیتوانید غافل شوید
این قابلیتها میتواند بخش بزرگی از حجم کار شما را در تولید یا بومی سازی محصولات کاهش داده و به شکل درستی نیازهای امروز و فردا شما را پوشش دهد.
این قابلیتها شبیه به زیر ساخت آماده به محصولات تولیدی شما ارث میرسد. استفاده از قابلیتهای جانبی اختیاری است.