小影的gravatar头像
小影 2014-07-06 11:49:30

jQueryUI+jqGrid实现后台管理系统,包括权限管理,用户管理,任务管理

这个项目用到了EF、WebService、html、jQuery、jQuery UI、jqGrid。前后端分离通过json数据交互,纯Ajax项目(除上传功能)

jQueryUI有几个点优化,如dialog close时增加直接删除html元素等,不详细描述了。

为了便于传统的理解和快速开发,EF用的是Database First,数据库部分表已打开级联删除。

权限设计本来是三级的,我特地精简成两级,有兴趣的可以扩展成三级。用户与权限之间勾选本来还有个角色的,也被我剪掉了(简单设计易看易用)。

 

数据库当前用的是SqlCE单文件数据库,比较方便给vs2010-2012的用户直接调试,vs2013居然把SqlCe剪掉了,要用还得另外装点东西。

如果要部署,服务器可能要装2M多的sqlce4.0.msi。如果不喜欢附件里面还有sqlserver脚本文件,把EF改连sqlserver也很简单。

 

如果看完这个项目你可以学到一套权限管理EF(Database First)前后端分离设jQuery UI & jqGrid,纯html也可能做很多事情...

附图几张

jQueryUI+jqGrid实现后台管理系统,包括权限管理,用户管理,任务管理

jQueryUI+jqGrid实现后台管理系统,包括权限管理,用户管理,任务管理


最代码官方编辑于2017-2-7 9:29:27


打赏

文件名:TeamTask.rar,文件大小:777.037K 下载
  • /
      • /TeamTask
          • /TeamTask/App_Data
            • /TeamTask/App_Data/DB.sdf
          • /TeamTask/Common
            • /TeamTask/Common/Helper.cs
        • /TeamTask/Config.html
        • /TeamTask/Function.html
          • /TeamTask/bin
            • /TeamTask/bin/EntityFramework.dll
            • /TeamTask/bin/TeamTask.dll
            • /TeamTask/bin/TeamTask.dll.config
            • /TeamTask/bin/TeamTask.pdb
    • /TeamTask.sln
    • /TeamTask.v12.suo
最代码最近下载分享源代码列表最近下载
qweqwr  LV1 2023年9月4日
123456陈陈陈  LV3 2023年3月24日
poipoiiop  LV8 2023年1月3日
cb1234567  LV3 2022年4月4日
piero123  LV1 2022年3月31日
lingtiejing  LV15 2022年3月28日
alexalexalex  LV7 2022年3月13日
www2022  LV5 2022年3月7日
lky123  LV2 2022年3月5日
俺是小学生  LV1 2022年1月25日
最代码最近浏览分享源代码列表最近浏览
953558449 3月22日
暂无贡献等级
tkggddm  LV3 3月1日
lyws1986  LV17 1月14日
WBelong  LV6 2023年12月27日
磊哥哥哥哥  LV13 2023年12月22日
17693282606  LV11 2023年12月20日
YiRenHun  LV11 2023年12月5日
sonder1  LV1 2023年12月3日
fesfefe  LV13 2023年12月1日
zhong8876  LV1 2023年11月29日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友