高手回答,关于OA系统的开发

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:53:31
是关于OA系统的开发流程,比如工作流模块,短信发送模块(包括内外短信的发送)希望高手给出理想的开发思路流程
最好是想关项目文当,分析文当,谢谢了,说出是怎么实现的就可以。

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