ERP 技术注意要点

ERP 技术注意要点

1.员式类型多样化(多条记录,分隔符分开)
2.数据权限范围要区别(通过记录这个数据权限的范围条件进行数据查询是,做到这些条件按记录进行加入)
3.不同角色的人的看到和操作析界面都不一样(以权限分类进行)
4.界面操作简单化
5.组织架构图(通过组织上级ID进行关联,最顶级用0表示),组织更新日志表(增删改)的记录进行记录,
6.职位多样化(多条记录,分隔符分开,与组织人员一起进行管理)
7.部门与员工与职位的关系(单个表进行这样的记录),部门关联员工、职位信息
8.员工之间的关系(组织架构)
9.帐号与角色、帐号与权限管理方式,不是只有以角色定权限的方式
10.数据操作权限(可以通过AOP的方式进行处理 )
11.权限要按大模块、操作类型(查看\新增等)进行分类管理,
12.查询内容给前端(可惟通过联合查询视图, 代码一个个查进行组合,)
13.ERP 模块管理,可与第11点进行使用,确定一个帐号能使用那些模块(可以先给帐号关联模块,再关联权限,,也可以直接关联权限,从权限中的识别出有什么模块可以使用)
14.使用了的数据不能被删除(通过逻辑进行处理,或是通过标记的方式表示删除)
15.保存用户的操作日志(前后内容进行记录,按实际需求进行保存)
16.产品价格更改记录(用于一些对一些数据要进行记录下来的地方要用到)
17.流水号分组管理(按功能分组),流水号格式设置管理,流水号初始值管理,如果流水号要每天或一段时间从新开始,那么要有定时任务(不安全)或每次获取时进行判断是否要更新的方式进行处理。
18.员工信息,员工当前状态(在职、离职),员工记录状态(表示逻辑删除)
19.人员组织变更信息管理。组织负责人管理(更新日志管理)。
20.组织人员管理(逻辑删除才行)。
21.每个表都要设计更新、创建人和时间进行管理
22.开发过程中要记录好每个功能需要注意的地方,方便后面进行功能验证(验收表的测试内容)
23.开发过程中要记录好问题的解决过程(BUG的出现和解决)。
24.管理权限如果一级级进行管理的,表要有相关组织(模块)的记录进行区分
25.管理权限如果还存在那些权限可以分配给下级的就要增加权限分配状态
26.设计实体是最好说明一下这个实体的作用
27.数据库查找有按条件查找、按条件搜索(模糊查找)
28.API接口分参数模型、实体模型、view模型,方便参数进行处理
29.参数以模型的方式进行传递,里面有参数校验的注解。
30.用户显示数据字段可以动态改变(通过保存显示顺序和前端动态生成模板进行)
31.参数校验、业务逻辑数据校验,特别是删除逻辑校验
32.操作权限与数据权限分开处理,操作权限可以用注解方式实现,数据权限在Mybatis中可以使用selectByExample方式实现,jap用Specification
33.还会存在同一个功能有会在不同的页面进行显示,按业务操作场境
34.也可以通过子系统关联模块,关联功能页面的方式达到不同子系统显示不同的功能模块和页面的实现。
35.批量修改部分关联或不关联的内容
36.可以管理权限与帐号,角色与帐号,帐号与权限,帐号与角色的双向关联显示,显示权限的来源点
37.钱上最好用整数表示,输出到前端时再除100表示到分
38.用户ID可以通过在数据库里保存最后生成的用户ID生成,
39.订单ID可以有时间戮加用户ID组合生成
40.数据库的访问API相关重复性工作可以过做模板的方式再用代码生成,快捷开发
41.惟一性要在数据库里面进行设定
42.如果有联合查询(视图),需要用缓存,那么缓存key中要有这个联合字段,方便进行缓存清理
43. startTime(开始时间),endTime(结束时间),pageNum(第几页),pageSize(页大小),,这些通用的要定好
44.可以在controler中使用AOP的方式输出参数的log,如果要在所有的log中都输出用户的信息,可以封装一下log,前将用户的用户信息保存在请求中,过滤器中保存一下请求。
45.不要以ID进行关联,用自定义好的ID进行关联
46.接口参数检测和校验
47.如果要支持层级间的查询,可以用一个字段保存层级ID方便进行SQL查询,层级名字可以在别一个表进行名字列表的保存,可以方便进行层级名字的读取,不用每个都进行查询再组合,不过要在层级管理修改时进行所有数据的更新操作(层级ID串和层级名字串要记录上本身的ID和名字)
48.分类信息可以加入组织ID,管理每个组织的分类信息(平台化管理下用到,单一功能可以不用)
48.商品信息可以加入组织ID,管理每个组织的商品信息(平台化管理下用到,单一功能可以不用)
49.产品可以以型号,再以颜色、大小定义对应的产品来管理
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jie310600

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值