发布网友 发布时间:2022-05-13 21:19
共1个回答
热心网友 时间:2023-10-29 12:15
实际没有一套oa设计可以十全十美!但是客户的需求永远是第一位,我可跟你说一下大概,数据库的设计尽量多留余地,打个比方,在权限上一定多留余地比如客户一开始要求有四种权限,而你一定要留10种权限以上,因为往往在实际的客户要求中会发生很多的变化!我曾经接触的客户说他们就要*权限我预留了5种权限,后来发现预留空间是多么的重要!业务上也是!先跟你说总体的构架,用户鉴权的安全,防注入安全,如果挂在公网上还要防ccdos攻击,这是最起码的,一、公共业务部分1.在用户登陆后要求实现短信互通,也就是站内短信业务。2.将用户按着部门进行分组,3.部门内部文件共享,4.全体员工信息共享(公告和下载工具部分),5.如果可意的话集成邮件系统,6.可以生成保密文件进行上报也就是上报文件系统,7.领导对下属生成传达文件,二、个人应用部分1.记事本,2.通讯录3.万年历4.计划任务(用于定期提醒)5.个人收藏夹,6.个人硬盘空间,三 管理员部分,1.用户管理,2。业务管理3.数据备份。具体的实际是要看客户的业务需求部分,真正好的oa是将业务处理的简单不出现错误,就是一个好的oa系统至于很多的花哨功能并不是很重要。具体业务具体分析,我大概只能说这么多!希望对你有用