كود مصدر C# لإطار التطوير السريع NFine الذي تم تطويره استنادًا إلى إطار عمل ASP.NET MVC+EF6+Bootstrap هو وظائف قائمة مفتوحة المصدر تمامًا:
1. NFine هو إطار عمل تم تطويره استنادًا إلى ASP.NET MVC+EF6+Bootstrap. الكود المصدري مفتوح المصدر تمامًا ويمكن أن يساعدك في حل 68% من العمل المتكرر في مشاريع C# و.NET ويبقي المطورين بعيدًا عن العمل الإضافي. .
2. استخدم بروتوكول Apache License 2.0 واعتمد أطر العمل السائدة، التي يسهل البدء والتعلم فيها، وتكلفة التعلم منخفضة. يمكنها تحقيق التطوير الثانوي بشكل كامل وتلبية 80% من متطلبات المشروع بشكل أساسي.
3. يمكن أن يساعد في حل 70% من العمل المتكرر في مشاريع .NET، مما يسمح للمطورين بالتركيز بشكل أكبر على منطق الأعمال. يمكنه تحسين كفاءة التطوير بسرعة ومساعدة الشركات على توفير تكاليف العمالة دون فقدان المرونة.
4. يدعم أنواع قواعد البيانات المتعددة مثل SQLServer، وMySQL، وOracle، وSQLite، وAccess. تصميم وحدات مع هيكل هرمي واضح. المدمج في سلسلة من الوظائف الأساسية لإدارة معلومات المؤسسة.
5. التحكم في إذن التشغيل دقيق ومفصل، وتخضع جميع روابط الإدارة للتحقق من الإذن ويمكنها التحكم في قائمة التنقل وأزرار الوظائف.
6. أذونات البيانات (التحكم المحسن في أذونات البيانات، والتحكم في مستوى الصف، ومستوى القائمة، ومستوى حقل النموذج، بحيث يمكن للأشخاص المختلفين رؤية بيانات مختلفة ويمكن لأشخاص مختلفين تشغيل حقول مختلفة في نفس الصفحة)
7. تحسين كفاءة التطوير وجودته. حزم الفصول الدراسية شائعة الاستخدام، السجل، ذاكرة التخزين المؤقت، التحقق، القاموس، الملف، البريد الإلكتروني، Excel. انتظر، متوافق حاليًا مع المتصفحات (IE8+، Chrome، Firefox، متصفح 360، وما إلى ذلك)
8. نطاق التطبيق: يمكن تطوير برامج إدارة مختلفة مثل OA، ERP، BPM، CRM، WMS، TMS، MIS، BI، الواجهة الخلفية لمنصة التجارة الإلكترونية، نظام إدارة الخدمات اللوجستية، نظام إدارة التوصيل السريع، نظام الإدارة التعليمية، إلخ.
تكنولوجيا الواجهة الأمامية:
إطار عمل JS: jquery-2.1.1، Bootstrap.js، JQueryUI
إطار عمل CSS: Bootstrapv3.3.4 (الخلفية الثابتة، يرجى ترقية واجهة المستخدم وتعديلها وفقًا لاحتياجاتك).
التحقق من جانب العميل: jQueryValidationPlugin1.9.0.
محرر على الإنترنت: ckeditor، simditor
تحميل الملفات: Uploadifyv3.2.1
علامة التبويب الديناميكية: أريحا تاب (عدلتها بنفسك)
جدول البيانات: jqGrid، BootstrapTalbe
الحوار: طبقة v2.3
مربع الاختيار المنسدل: jQuerySelect2
عناصر التحكم في بنية الشجرة: jQueryzTree، jQuerywdtree
تخطيط الصفحة: jquery.layout.js1.4.4
المكونات الإضافية للرسم البياني: الرسوم البيانية الإلكترونية، والمخططات العالية
التحكم بالتاريخ: My97DatePicker
تكنولوجيا الخلفية:
الإطار الأساسي: ASP.NETMVC5، WEBAPI
إطار طبقة الثبات: EntityFramework6.0
المهام المجدولة: مكون Quartz.Net
الدعم الأمني: المرشحات، حقن SQL، طلب التزوير
التحقق من جانب الخادم: التحقق من نموذج الكيان، أداة التحقق ذاتية التغليف
إطار عمل التخزين المؤقت: تأتي Microsoft مع ذاكرة التخزين المؤقت وRedis
إدارة السجل: Log4net، سجل تسجيل الدخول، سجل العمليات
فئات الأدوات: NPOI، Newtonsoft.Json، رمز التحقق، أوجه التشابه العامة الغنية
بيئة التطوير هي Visual Studio 2012، وقاعدة البيانات هي SqlServer2008R2، وتم تطويرها باستخدام .net4.5.
ملف قاعدة البيانات موجود في مجلد DB