
做系统统计分析注意:
1.crm系统和OA系统都有一个关键的人物:用户(user),他的id必须连接到每一张表,可以拥有独立的表(但还是需要用户来 *** 作)所以在每张表里都不能少了
user这一外键字段 ,因为你的hibernate加载pojo对象时只要选择user表 就可以连接所有外键表 A-B B-A
2.系统流程(关键):流程是整个系统的重要组合,你个系统必要少不了的是流程性,如:建立客户---客户下订单---订单是否上级(user)审批(否,直接审批)----(是,提交上级审批)(否)----(订单审批失败)----(是)(订单审核通过),一个流程关系到整个系统是否成功!
3.权限(关键)--- 用户所拥有的功能,可以 *** 作哪些表,不可 *** 作哪些表。
你也应该知道,对应的用户有对应的功能,可以 *** 作哪些按钮,不可 *** 作哪些按钮
4.图形报表--提倡用jfreechart,jfreechart报表精灵是一种可以直接查询
表与表之间的关系,以你使用的hibernate可以完全符合这一点,在报表精灵中,有对应的hibernate 数据连接, *** 作起来更为方便些!如果在js里面完全封装了该有的报表话,那当然是更好拉!
上面已经说明了建数据库,主要还是看你有哪些表 ,但每张表都是用户来 *** 作的!! 建立好了数据的关系,也不会存在接口扩展了!流程建好就已经很成功了!
祝你好运!!!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)