办公自动化OA管理系统的界面设计与实现开题报告
2020-05-01 08:39:58
1. 研究目的与意义(文献综述包含参考文献)
办公室自动化是近年随着计算机科学发展而提出来的新概念。办公室自动化英文原称office automation,缩写为oa。办公室自动化系统一般指实现办公室内事务性业务的自动化,而办公自动化则包括更广泛的意义,即包括网络化的大规模信息处理系统。主要是进行大量文件的处理,起草文件、通知、各种业务文本,接受外来文件存档,查询本部门文件和外来文件,产生文件复件等等。所以,采用计算机文字处理技术生产各种文档,存储各种文档,采用其它先进设备,如复印机、传真机等复制、传递文档,或者采用计算机网络技术传递文档,是办公室自动化的基本特征。
随着科学技术的不断发展,国内电子政务的不断成熟 ,办公室自动化系统逐渐成为各企事业单位不可或缺的一种工作手段。使用oa办公室系统的自动化可以实现工作流程的自动化,可以解决多岗位、多部门之间的协同工作问题,实现高效率的协作。各个部门都存在着大量流程化的工作,例如文件处理、各种会议的通知、申请汇报等等,都是些流程化的工作,通过实现工作流程自动化,就可以规范各项工作,提高单位协同工作效率。在当前经济缓步复苏的大背景下,实施oa办公室自动化可以为企业避免人力资源的浪费,同时为企业节省大量资金,而且可以提高整体的工作效率。
在java平台下进行办公室自动化管理系统的开发,根据办公室管理人员以及其他用户的需求进行分析与设计,以各种方式和技术进行建模,在充分了解其具体运行过程和功能作用的基础上,设计出功能强大、界面友好的办公室管理系统oa界面。具体实现模块有:
2. 研究的基本内容、问题解决措施及方案
java语言:java是一种简单的﹑跨平台﹑面向对象的﹑分布式的﹑解释的﹑健壮,安全的﹑可移植的﹑性能优异的多线程的﹑动态的语言。
eclipse开发工具:eclipse是一个开放源代码的,基于java的可扩展开发平台。它是一个框架和一组服务器,用于通过插件组件构建开发环境,专注于为高度集成的工具开发提供一个全功能的﹑具有商业品质的工业平台。它主要由eclipse项目﹑eclipse工具项目和eclipse技术项目三个项目组成,具体包括四个组成部分#8212;#8212;eclipse platform﹑jdt﹑cdt和pde。利用它我们可以在数据库和java的开发﹑发布,以及应用程序服务器的整合方面极大地提高工作效率。它是功能丰富的java集成开发环境,包括了完备的编码﹑调试﹑测试﹑和发布功能,完整支持html﹑struct﹑jsf﹑css﹑javascript﹑sql。
adt(android development tools):目前android开发所用的开发工具是eclipse,在eclipse编译ide环境中,安装adt,为android开发提供开发工具的升级或者变更,简单理解为在eclipse下开发工具的升级下载工具。