0

0

ExtJs4实战(一) 创建数据库

php中文网

php中文网

发布时间:2016-06-07 15:42:08

|

1670人浏览过

|

来源于php中文网

原创

项目整体思路 这次Demo打算写一个订餐系统。 后台采用Ext4.2 Mvc模式编写,包括基本的权限管理系统,和订餐相关模块(具体模块还未想好,打算先搭建权限模块)。 后台的某些模块采用Sencha Touch2.3编写,其中包含送餐模块和少量其他模块功能。旨在方便送餐人

  • 项目整体思路

这次Demo打算写一个订餐系统。 后台采用Ext4.2 Mvc模式编写,包括基本的权限管理系统,和订餐相关模块(具体模块还未想好,打算先搭建权限模块)。 后台的某些模块采用Sencha Touch2.3编写,其中包含送餐模块和少量其他模块功能。旨在方便送餐人员查阅送餐信息,以及送餐结束后完成订单以方便老板查阅送餐进度。 使用微信公众平台来实现客户订餐功能。包含查阅当日菜品等(其他暂未想好)功能。以及提供语音和文字2种订阅方式。 由于该项目的假象客户是楼下的小餐馆,所以打算使用阿里云充当服务器以节省开支。但是由于服务器空间有限。打算通过实现百度云接口将每日备份数据上传到百度云上以节省开支。 后台的话采用spring mvc +spring+hibernate 全注解形式 +mysql5
  • 权限相关模块表模型

    • 整体思路

先说一下整体思路,每个人对应一个或多个角色(反之也成立),每个角色对应一个或多个权限(反之也成立)。当然有获得权限的方式并不止于角色,还可以通过特殊方式对某个人赋予超出角色之外的权限。

每个角色都属于可属于部门(反之也成立),但是每个人只能属于一个部门。所以当我们对人员赋予角色之时就需要查看该人员属于哪个部门,该人员只能被赋予该部门之下的角色。

sql下载地址:http://download.csdn.net/detail/u014677625/7502749

ExtJs4实战(一) 创建数据库

    • department(部门信息表)

depId 主键id

parentId 上级部门id。由于部门会有多层嵌套所以采用自连接的方式。比如:中国亚洲分公司-中国分公司-天津分公司-南开分公司。

name 部门名称

remark 备注信息

isDel 该系统采用逻辑删除,通过表示isDel为true来实现删除。旨在即使删除也可以查到历史记录。

createTime 创建该条记录时间
    • permission(菜单权限信息表)

permissionId 主键id

name 菜单名称

controller Ext中得控制器类权限,如core.department.controller.Department

action 后台控制器名称,用于对登录人进行权限验证,防止有些人没有权限但是知道请求地址伪装post提交等

type 菜单的类型 web=网页 node=节点 menu=菜单

icon 菜单图标css

order 排序顺序

remark 备注

isDel 是否已删除

createTime 创建时间

    • person_role(人员角色映射表) 用于体现人员角色的多对多关系

id 主键id

personId 人员id

roleId 角色Id

    • personnel(人员信息表)

personId 人员id

name 人员姓名

极限网络办公Office Automation
极限网络办公Office Automation

专为中小型企业定制的网络办公软件,富有竞争力的十大特性: 1、独创 web服务器、数据库和应用程序全部自动傻瓜安装,建立企业信息中枢 只需3分钟。 2、客户机无需安装专用软件,使用浏览器即可实现全球办公。 3、集成Internet邮件管理组件,提供web方式的远程邮件服务。 4、集成语音会议组件,节省长途话费开支。 5、集成手机短信组件,重要信息可直接发送到员工手机。 6、集成网络硬

下载

username 登录用户名

password 登录密码

remark 备注

depId 所属部门id

createTime 创建时间

isDel 是否已删除

    • role(角色信息表)

roleId 角色id

depId 部门id

name 角色名称

remark 备注

isDel 是否已删除

createTime 创建时间

    • role_permission(角色权限映射表) 用于体现角色权限的多对多关系

id 主键id

roleId 角色id

permissionId 权限id
    • vip_permission(特殊人员权限信息表)

vipId 主键id

personId 人员id

permissionId 权限id

remark 备注

isDel 是否已删除

createTIme 创建时间


  • 预览地址及下载

    暂留


相关专题

更多
虚拟号码教程汇总
虚拟号码教程汇总

本专题整合了虚拟号码接收验证码相关教程,阅读下面的文章了解更多详细操作。

29

2025.12.25

错误代码dns_probe_possible
错误代码dns_probe_possible

本专题整合了电脑无法打开网页显示错误代码dns_probe_possible解决方法,阅读专题下面的文章了解更多处理方案。

20

2025.12.25

网页undefined啥意思
网页undefined啥意思

本专题整合了undefined相关内容,阅读下面的文章了解更多详细内容。后续继续更新。

37

2025.12.25

word转换成ppt教程大全
word转换成ppt教程大全

本专题整合了word转换成ppt教程,阅读专题下面的文章了解更多详细操作。

6

2025.12.25

msvcp140.dll丢失相关教程
msvcp140.dll丢失相关教程

本专题整合了msvcp140.dll丢失相关解决方法,阅读专题下面的文章了解更多详细操作。

2

2025.12.25

笔记本电脑卡反应很慢处理方法汇总
笔记本电脑卡反应很慢处理方法汇总

本专题整合了笔记本电脑卡反应慢解决方法,阅读专题下面的文章了解更多详细内容。

6

2025.12.25

微信调黑色模式教程
微信调黑色模式教程

本专题整合了微信调黑色模式教程,阅读下面的文章了解更多详细内容。

5

2025.12.25

ps入门教程
ps入门教程

本专题整合了ps相关教程,阅读下面的文章了解更多详细内容。

4

2025.12.25

苹果官网入口直接访问
苹果官网入口直接访问

苹果官网直接访问入口是https://www.apple.com/cn/,该页面具备0.8秒首屏渲染、HTTP/3与Brotli加速、WebP+AVIF双格式图片、免登录浏览全参数等特性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

218

2025.12.24

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Node.js 教程
Node.js 教程

共57课时 | 7.4万人学习

CSS3 教程
CSS3 教程

共18课时 | 4万人学习

Rust 教程
Rust 教程

共28课时 | 3.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号