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

资料分类:计算机信息 上传会员:LA0633 更新时间:2025-05-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12796
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)
摘要:选择开发办公自动化管理系统是为了使公司内部的信息传递与共享更加顺畅,方便公司内部的工作管理,提高公司管理的工作效率。同时也为了完成知识管理的实现,以及增长公司凝聚力,提高员工响应的积极性。
在办公自动化系统的开发过程中,系统代码是在IntelliJ IDEA开发平台中完成的,在开发模式上选择 B / S 结构,使用成熟的Java语言及SpringMVC框架完成后台处理逻辑的编写。办公自动化系统前台使用Bootstrap和Jquery技术完成系统界面的开发。系统在数据库方面选择轻量的MySql数据库,完成了员工日常考勤,日常管理,消息管理,员工计划管理,流程申请以及文件分享等相关功能,系统实现的功能完全符合功能需求的要求,投入使用之后能够提高企业的管理效率。
本论文主要研究了办公自动化系统从调查到实现的全过程,并以文字方式表达出来,论文主要分为了5大模块。分别从系统背景的调查、系统研究目的和意义、系统的设计以及整个系统的实现进行了阐述,最后进行了系统测试并且得出了结论。
 
关键词:办公自动化;B/S架构;java语言;MySql数据库
 
目录
摘要
Abstract
引    言-1
1  概述-2
1.1  课题背景-2
1.2  课题研究目的和意义-2
1.3  论文内容安排-3
2  系统需求分析-4
2.1  用户需求分析-4
2.2  开发工具及开发模式分析-5
2.2.1  开发工具介绍-5
2.2.2  开发模式简介-5
2.3  可行性分析-6
2.3.1  技术可行性-6
2.3.2  经济可行性-6
2.3.3  社会可行性-6
3 系统设计-7
3.1  系统功能模块设计-7
3.2  数据库设计-8
3.2.1  数据库的总体设计-9
3.2.2  数据库的概念结构设计-9
3.2.3  数据库的逻辑结构设计-15
3.3  系统流程图-20
4  系统实现-25
4.1  数据库的实现-25
4.2  系统前台模块的实现-26
4.2.1  系统首页的实现-26
4.2.2  流程管理的实现-26
4.2.3  邮件管理的实现-27
4.2.4  日程管理的实现-28
4.2.5  文件管理的实现-28
4.2.6  笔记管理的实现-29
4.2.7  通讯录的实现-29
4.2.8  讨论区的实现-30
4.3  系统后台模块的实现-30
4.3.1  系统登录的实现-30
4.3.2  用户管理的实现-31
4.3.3  流程审核的实现-31
4.3.4  公告管理的实现-32
4.3.5  个人管理的实现-32
5  系统测试-33
5.1  测试目的与目标-33
5.2  测试方法-33
5.3  测试用例-33
5.3.1  用户登录测试用例-33
5.3.2  信息发送测试用例-33
5.3.3  发件箱界面测试用例-34
5.3.4  收件箱界面测试用例-34
结    论-35
参 考 文 献-36
相关论文资料:
最新评论
上传会员 LA0633 对本文的描述:从公司员工日常的业务、工作习惯以及对公司管理体制改革的思路角度来看,实现企业的办公完全自动化还需要一段时间。首先,企业办公的自动化必将会严重地打击公司的现有管理体......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: