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