資源簡介
權限管理系統源碼
源碼描述:
本套開源產品是我的第一套正式開源作品,經過七年的沉淀積累和完善,成功研發出了這套通用性強的權限管理系統,致力于解放任何系統的權限管理部分,但介于我的文檔功底,我沒有寫出相應的技術文檔了,如果哪位大大有興趣,可以幫我完善這個敗點,不甚感激。采用MVC4以上,.net 4.5框架,VS2012,數據庫開發時用的是SQL2012,本產品以在多個項目中投入使用,需完善的地方肯定還存在,歡迎指教。
源碼中附帶加密解密工具可以生成數據庫鏈接字符串等
代碼片段和文件信息
using?System;
using?System.IO;
using?System.Text;
using?System.Threading;
using?DawnXZ.Dawnauth.BLL;
using?DawnXZ.Tools;
namespace?DawnXZ.Dawnauth.Builder
{
????///?
????///?主程序
????///?
????class?Program
????{
????????///?
????????///?主函數
????????///?
????????///?
????????static?void?Main(string[]?args)
????????{
????????????Console.title?=?“晨曦小竹權限管理系統“;
????????????Console.WriteLine(“****************************************“);
????????????Console.WriteLine(“**????????????????????????????????????**“);
????????????Console.WriteLine(“**?????《晨曦小竹權限管理系統》???????**“);
????????????Console.WriteLine(“**????????????????????????????????????**“);
????????????Console.WriteLine(“**????模塊信息、模塊功能、狀態機制????**“);
????????????Console.WriteLine(“**????????????????????????????????????**“);
????????????Console.WriteLine(“**???????數據自動生成處理器?v1.0??????**“);
????????????Console.WriteLine(“**????????????????????????????????????**“);
????????????Console.WriteLine(“**????????????????????????????????????**“);
????????????Console.WriteLine(“**????????1、生成模塊信息?????????????**“);
????????????Console.WriteLine(“**????????2、生成模塊功能?????????????**“);
????????????Console.WriteLine(“**????????3、生成狀態機制?????????????**“);
????????????Console.WriteLine(“**????????4、生成實時模塊?????????????**“);
????????????Console.WriteLine(“**????????5、生成實時功能?????????????**“);
????????????Console.WriteLine(“**????????Q、退出并生成文件???????????**“);
????????????Console.WriteLine(“**????????????????????????????????????**“);
????????????Console.WriteLine(“**????????????????????????????????????**“);
????????????Console.WriteLine(“****************************************“);
????????????ConsoleKey?key;
????????????bool?FFlg1?=?false?FFlg2?=?false?FFlg3?=?false?FFlg4?=?false?FFlg5?=?false;
????????????StringBuilder?sb?=?new?StringBuilder();
????????????BuildHeader(ref?sb);
????????????#region?Do?while
????????????do
????????????{
????????????????key?=?Console.ReadKey(true).Key;
????????????????if?(key?==?ConsoleKey.D1?&&?!FFlg1)
????????????????{
????????????????????FFlg1?=?true;
????????????????????Console.WriteLine(“生成模塊信息中,請稍等...“);
????????????????????BuildModule(ref?sb);
????????????????????Console.WriteLine(“生成模塊信息完成!“);
????????????????????Console.WriteLine();
????????????????}
????????????????else?if?(key?==?ConsoleKey.D2?&&?!FFlg2)
????????????????{
????????????????????FFlg2?=?true;
????????????????????Console.WriteLine(“生成模塊功能中,請稍等...“);
????????????????????BuildFunction(ref?sb);
????????????????????Console.WriteLine(“生成模塊功能完成!“);
????????????????????Console.WriteLine();
????????????????}
????????????????else?if?(key?==?ConsoleKey.D3?&&?!FFlg3)
????????????????{
????????????????????FFlg3?=?true;
????????????????????Console.WriteLine(“生成狀態機制中,請稍等...“);
????????????????????BuildStatus(ref?sb);
????????????????????Console.WriteLine(“生成狀態機制完成!“);
????????????????????Console
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????557??2013-03-23?21:15??權限管理系統源碼\Dawnauth.Console\App.config
?????文件??????31316??2013-06-11?03:51??權限管理系統源碼\Dawnauth.Console\bin\Debug\DawnDefine.cs
?????文件??????24576??2013-06-10?00:05??權限管理系統源碼\Dawnauth.Console\bin\Debug\DBUtility.dll
?????文件?????125952??2013-05-24?15:44??權限管理系統源碼\Dawnauth.Console\bin\Debug\Tools.dll
?????文件???????5901??2013-07-29?15:35??權限管理系統源碼\Dawnauth.Console\Dawnauth.Builder.csproj
?????文件????????477??2013-03-23?17:00??權限管理系統源碼\Dawnauth.Console\Dawnauth.Builder.csproj.user
?????文件????????282??2013-03-23?17:01??權限管理系統源碼\Dawnauth.Console\Dawnauth.Builder.csproj.vspscc
?????文件???????1764??2013-03-23?21:02??權限管理系統源碼\Dawnauth.Console\Dawnauth.Builder.pfx
?????文件????????894??2013-03-23?16:52??權限管理系統源碼\Dawnauth.Console\favicon.ico
?????文件???????5400??2013-04-06?14:58??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.BLL\DawnAuthFunctionBLL.cs
?????文件???????9638??2013-04-06?14:58??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.BLL\DawnAuthModuleBLL.cs
?????文件???????5324??2013-04-06?14:57??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.BLL\DawnAuthStatusBLL.cs
????..A.SHR???????201??2013-04-06?15:13??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.BLL\vssver2.scc
?????文件???????3453??2013-03-25?16:43??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.DBFactory\DALFactory.cs
?????文件???????1821??2013-03-23?17:06??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.DBFactory\DataCache.cs
????..A.SHR???????153??2013-03-25?17:33??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.DBFactory\vssver2.scc
?????文件???????1956??2013-04-06?14:52??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.Entity\DawnAuthFunctionMDL.cs
?????文件???????2127??2013-04-06?14:52??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.Entity\DawnAuthModuleMDL.cs
?????文件???????2067??2013-04-06?14:52??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.Entity\DawnAuthStatusMDL.cs
????..A.SHR???????204??2013-04-06?15:13??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.Entity\vssver2.scc
?????文件???????4085??2013-04-06?14:57??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.IDAL\IDawnAuthFunctionDAL.cs
?????文件???????7308??2013-04-06?14:56??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.IDAL\IDawnAuthModuleDAL.cs
?????文件???????4043??2013-04-06?14:54??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.IDAL\IDawnAuthStatusDAL.cs
????..A.SHR???????205??2013-04-06?15:13??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.IDAL\vssver2.scc
?????文件????????511??2013-03-23?17:06??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.SqlServerDAL\Conn.cs
?????文件???????9346??2013-04-06?15:00??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.SqlServerDAL\DawnAuthFunctionDAL.cs
?????文件??????20580??2013-04-06?15:00??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.SqlServerDAL\DawnAuthModuleDAL.cs
?????文件???????9558??2013-04-06?14:59??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.SqlServerDAL\DawnAuthStatusDAL.cs
????..A.SHR???????234??2013-04-06?15:13??權限管理系統源碼\Dawnauth.Console\Libraries\Dawnauth.SqlServerDAL\vssver2.scc
?????文件????????316??2013-04-06?13:14??權限管理系統源碼\Dawnauth.Console\mssccprj.scc
............此處省略1420個文件信息
- 上一篇:公交線路查詢系統畢業設計
- 下一篇:ssh開發電影管理系統
評論
共有 條評論