● 摘要
在现代公司中,办公自动化(OA)是面向公司的日常运作和管理,员工及管理者使用频率最高的现代应用系统。随着时代的发展,OA在应用内容的深度与广度、IT技术运用等方面都有了新的变化和发展,并成为各个公司不可或缺的核心应用系统。
我公司是一个外包服务的公司,主要业务是派遣外包人员去其他公司完成软件项目。公司中的职位主要有销售,支持,外包工程师,外包顾问,这些职位的员工相互配合来完成这些项目。销售人员主要负责与客户签订合同,支持人员主要负责根据合同的内容招聘外包工程师和外包顾问。外包工程师和外包顾问负责完成这个项目。本系统主要为公司中的这些员工提供服务,增强他们的办公效率。公司内部还有一些非业务需求,如请假系统等,这些系统也将和销售支持系统整合起来,从而提升公司的管理水平。
本文首先对办公自动化系统(OA)的发展现状以及发展趋势做了简单的分析,并提出本文的研究内容以及研究目标,就是设计并实现一个销售支持办公的系统。然后分析了销售支持办公系统应该具有的功能以及本系统的使用范围和功能需求。再次,详细介绍了销售支持办公系统的设计方案和架构,并对系统实现过程中使用的一些关键技术进行了阐述,以及系统整体测试并对测试结果进行分析。最后,对论文工作进行总结,提出了遇到的问题和解决的方案,并展望了下一步的工作。
本系统采用基于J2EE的 B/S结构(浏览器/服务器模式),在开发上采用MVC设计模式。浏览器显示系统视图层的JSP页面,JSP采用了Extjs富客户端技术,系统和数据库部署在服务器上,系统采用SSH框架,同时应用了工作流技术,数据库采用了MySQL数据库。