办公自动化系统的设计与实现.doc

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-27
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11019
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】办公自动化系统是将网络、电子设备和当前办公方式结合起来的系统。办公自动化系统可以加速企业的交流与运转。

本系统满足了企业自动化办公基本的需求。该系统包括用户登录、用户信息管理、机构信息管理、角色信息管理、角色权限信息管理、公告信息管理、收/发文管理、员工信息管理、意见信息管理、文档信息管理、会议信息管理的功能。本系统同时也完成了一个基于角色的访问控制(RBAC)的权限系统,权限精确到方法级别。

本系统前端采用MiniUI,页面美观,操作简洁方便容易。服务器端使用JFinal开发。本系统使用集群布署系统,高并发,高可用。本系统采用Redis和Mysql存储数据。本系统通过NFS实现集群文件系统。本系统使用RSA和MD5实现加密和校验。

【关键词】办公自动化; JFinal; 集群;基于角色的访问控制

 

目录

摘要

ABSTRACT

1绪论-1

1.1  研究背景和意义-1

1.2 研究现状-1

1.3  需要解决的问题-2

1.4  本文的主要工作和贡献-2

2系统技术-3

2.1  JFinal技术-3

2.2  MiniUI前端框架技术-3

2.3  MySQL技术-3

2.4  Tomcat/Jetty技术-4

2.5  Redis+Nginx+Keepalived+NFS技术-4

2.6  RSA技术-4

3 系统设计-5

3.1 系统架构设计-5

3.1.1  项目规划-5

3.1.2  开发模式/架构-5

3.1.3  开发及运行环境-6

3.2  数据库设计-6

3.3  页面设计-12

3.3.1  登录界面的实现-12

3.3.2  系统首页设计的实现-13

4 系统实现-14

4.1  用户管理模块-14

4.2  角色管理模块-16

4.3  机构管理模块-17

4.4  角色权限管理模块-17

4.5  员工管理模块-18

4.6  收/发文管理模块-19

4.7  会议管理模块-21

4.8  公告管理模块-23

4.9  意见管理模块-23

4.10 文档管理模块-25

5 关键技术及算法-27

5.1使用RSA+MD5算法实现加密和校验-27

5.2基于角色的访问控制(RBAC)的权限管理-30

5.3使用Redis+Nginx+Keepalived+NFS实现项目集群部署-32

6 总结-36

参考文献-37

致  谢-38

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:办公自动化系统可以提高企业办公效率,实现对大量资料的整理查询。办公自动化系统不仅提高了个人办公效率,同时实现了企业协同办公,提高了管理水平。由此看来,办公自动化系......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: