南京航空航天大学
NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS
毕业设计
题目:办公自动化的综述与开发平台
(基于SSH的OA办公自动化平台开发)
姓 名 程清 专 业 计算机科学与技术 学 号 CS041220252 指导教师
南京航空航天大学
二○一四 年 五 月
南京航空航天大学
NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS
目 录
摘 要 ................................................................................................................................... 3 前 言 ................................................................................................................................... 4 第一章 项目整体说明 ................................................................................................................. 5
1.1 本系统作用 .................................................................................................................... 5 1.2 设计原则 ........................................................................................................................ 5 1.3 功能说明 ........................................................................................................................ 6 第二章 项目实现说明 ................................................................................................................. 7
2.1软件开发的步骤说明 ..................................................................................................... 7 2.2 具体需求是什么? ........................................................................................................ 7 第三章 本项目(OA)的整体设计 ................................................................................................ 8
3.1 JavaEE的三层架构 ........................................................................................................ 8 3.2关于分层的说明 ............................................................................................................. 8 3.3有关分层的几个问题 ..................................................................................................... 9 3.4所用框架、技术 ............................................................................................................. 9 3.5开发环境 ......................................................................................................................... 9 3.6代码规范 ....................................................................................................................... 10 3.7 约定 .............................................................................................................................. 10 第四章 项目计划 ....................................................................................................................... 12 第五章 准备环境 ....................................................................................................................... 13
5.1创建数据库,注意编码 ............................................................................................... 13 5.2 配置快捷键 .................................................................................................................. 13 5.3 配置文件的默认编码 .................................................................................................. 14 5.4 配置格式化的代码样式 .............................................................................................. 14 5.5 MyEclipse工具使用说明 ............................................................................................. 14 5.6 添加框架环境 .............................................................................................................. 14 5.7 目录结构 ...................................................................................................................... 15 5.8 包结构 .......................................................................................................................... 15 5.9 设置BaseDao接口和BaseDaoImpl类 ..................................................................... 16
南京航空航天大学
NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS
第六章 总结 ............................................................................................................................... 19 参考文献 ..................................................................................................................................... 20 结束语 ......................................................................................................................................... 21
2
南京航空航天大学
NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS
摘 要
OA是Office Automation的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。实现信息化、无纸化办公,可方便的生成统计报表等。
OA是OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。
OA软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题。范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。可以概括的说,OA软件跨越了生产、销售、财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。
【关键词】 OA 工作流 高效地协同工作
3
南京航空航天大学
NANJING UNIVERSITY OF AERONAUTICS AND ASTRONAUTICS
前 言
OA是Office Automation的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。实现信息化、无纸化办公,可方便的生成统计报表等。
OA是OFFICE AUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。
OA软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题。范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。可以概括的说,OA软件跨越了生产、销售、财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。
4