資源簡介
開發環境 :VS2008(及以上) + C# + SQL2008_r2+(DEV)
該框架采用邏輯上的三層模式開發業務處理和數據處理完全分開,采用C#語言和MSSQL進行開發,主要實現了菜單構建,系統用戶,權限分配等等功能,這也是每一個項目里面都必須具備的東西,UI層通過業務層來調用數據層的相關函數實現數據操作,前臺界面方面使用的是多文檔的布局類似選項卡的樣式,可以隨意的拖動窗體到任何地方,舍棄了MDI的窗口模式,整個項目的工具欄比較統一,每一個界面都是一樣的工具欄,這也為后續的權限控制做了一個鋪墊。美工方面采用了DevExpress的風格,程序里面只是繼承了DevExpress,用到了其中的美化效果,如果需要增加新的功能,只需要將創建的窗體名稱在菜單里面進行注冊,然后通過權限管理來進行授權后即可使用,不需要其他特別的處理。另外還增加了軟件生成注冊碼的控制,可以為您的軟件加密。代碼里沒有任何sql語句,全部采用儲存過程實現,如修改只要修改儲存過程而不用代碼重新編譯生成。
源碼包含:DevExpress控件+破解補丁+框架源碼+框架源碼開發文檔
功能簡介
菜單管理:可靈活自定義菜單
角色管理:可隨意增加不同角色
用戶管理:可方便添加多個用戶
權限管理:可任意分配不同權限
支持各主流數據庫:包括mssql、mysql、oracle等
自動版本更新:自動更新軟件版本
軟件加密:可為軟件生成注冊碼
數據庫管理:可在軟件里執行sql腳本語句
軟件皮膚更改:可更換20多種軟件風格樣式
多語言:支持多種語言文字
適用人群:
學習C#開發的初學者。此框架有統一的編碼風格和規范。框架用到的技術包含封裝、繼承、多態、反射、文件IO操作、存儲過程、加密算法、注冊表、WCF、WebService等技術。
經常接包的朋友。一般中小企業軟件可以直接套用此框架。通用的哪些功能作者已經做完了(如:菜單管理、數據顯示、日志、用戶管理、權限管理、加密、試用版、在線更新、密碼修改、界面皮膚等等),你只要做實際需求的功能即可,這大大節約了你的開發時間。
網站完全開源無任何加密,可直接使用或進行二次開發,可直接聯系店主查看源碼.
代碼片段和文件信息
///*************************************************************************/
///*
///*?文件名????:ButtonAuthority.cs??????????????????????????????????????
///*?程序說明??:?系統權限功能點定義
///*?原創作者??:孫中呂?
///*?
///*?Copyright?2010-2011?C/S框架網?www.csframework.com
///**************************************************************************/
using?System;
using?System.Collections.Generic;
using?System.Text;
namespace?CSframework.Common
{
????///?
????///每個功能點按鈕對應的數值.?定義為2^n次方(n>0)????
????///每個窗體最多支持20個功能按鈕(權限按鈕),對于一般的系統來講完全足夠。
????///?
????public?class?ButtonAuthority
????{
????????///?
????????///?未定義
????????///?
????????public?const?int?NONE?=?0;
????????///?
????????///?新增功能
????????///?
????????public?const?int?ADD?=?1;
????????///?
????????///?刪除
????????///?
????????public?const?int?DELETE?=?2;
????????///?
????????///?修改
????????///?
????????public?const?int?EDIT?=?4;
????????///?
????????///?批準(審核/核對)
????????///?
????????public?const?int?APPROVAL?=?8;
????????///?
????????///?變更單據版本
????????///?
????????public?const?int?CHANGE_VERSION?=?16;
????????///?
????????///?打印
????????///?
????????public?const?int?PRINT?=?32;
????????///?
????????///?打印預覽
????????///?
????????public?const?int?PREVIEW?=?64;
????????///?
????????///?作廢單據
????????///?
????????public?const?int?VOID?=?128;
????????///?
????????///?生成單據
????????///?
????????public?const?int?GENERATE?=?256;
????????///?
????????///?復制單據
????????///?
????????public?const?int?CLONE?=?512;
????????///?
????????///?導出數據,如:ExcelPDF文件
????????///?
????????public?const?int?EXPORT?=?1024;
????????///?
????????///?鎖定?
????????///?
????????public?const?int?LOCK?=?2048;
????????///?
????????///?單據反向操作(如反鎖定反審核)
????????///?
????????public?const?int?UNDO?=?4096;
????????///?
????????///?預留權限
????????///?
????????public?const?int?RESERVED?=?8192;
????????///?
????????///?查看版本歷史記錄
????????///?
????????public?const?int?SHOW_VER_HISTORY?=?16384;
????????///?
????????///?查看數據修改歷史記錄
????????///?
????????public?const?int?SHOW_MOD_HISTORY?=?32768;
????????///?
????????///?擴展權限EX_01:65566
????????///?
????????public?const?int?EX_01?=?65536;
????????///?
????????///?擴展權限EX_02:131072
????????///?
????????public?const?int?EX_02?=?131072;
????????///?
????????///?擴展權限EX_03:262144
????????///?
????????public?const?int?EX_03?=?262144;
????????///?
????????///?擴展權限EX_04:524288
????????///?
????????public?const?int?EX_04?=?524288;
????}
????///?
????///?權限分類
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\CSfr
?????文件????????4958??2012-04-28?09:28??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\CSfr
?????文件?????????490??2007-07-21?02:33??BN055-開發框架\BN055-開發框架\CSfr
?????文件?????????357??2011-06-17?21:49??BN055-開發框架\BN055-開發框架\CSfr
?????文件????????1406??2011-06-17?21:49??BN055-開發框架\BN055-開發框架\CSfr
?????文件????????5814??2011-06-17?21:49??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\CSfr
?????文件???????13260??2013-04-19?14:22??BN055-開發框架\BN055-開發框架\CSfr
?????文件?????????847??2013-04-19?14:22??BN055-開發框架\BN055-開發框架\CSfr
?????文件????????8704??2013-04-19?14:22??BN055-開發框架\BN055-開發框架\CSfr
?????文件?????????271??2013-04-19?14:22??BN055-開發框架\BN055-開發框架\CSfr
?????文件?????????180??2013-04-19?14:22??BN055-開發框架\BN055-開發框架\CSfr
?????文件???????22016??2013-04-19?14:22??BN055-開發框架\BN055-開發框架\CSfr
?????文件?????????180??2013-04-19?14:22??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:05??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:05??BN055-開發框架\BN055-開發框架\CSfr
?????文件?????????766??2011-05-06?21:06??BN055-開發框架\BN055-開發框架\CSfr
?????目錄???????????0??2018-06-11?11:09??BN055-開發框架\BN055-開發框架\CSfr
?????文件????????1450??2011-04-05?00:42??BN055-開發框架\BN055-開發框架\CSfr
?????文件???????????0??2013-04-19?14:21??BN055-開發框架\BN055-開發框架\CSfr
?????文件????????2864??2009-11-27?10:10??BN055-開發框架\BN055-開發框架\CSfr
?????文件????????5612??2009-11-27?10:10??BN055-開發框架\BN055-開發框架\CSfr
?????文件????????1092??2009-11-27?10:10??BN055-開發框架\BN055-開發框架\CSfr
?????文件?????????249??2009-11-27?10:10??BN055-開發框架\BN055-開發框架\CSfr
............此處省略1843個文件信息
評論
共有 條評論