论文部分内容阅读
随着计算机技术的普及和网络的迅速发展,传统意义上的合同管理系统已无法满足企业的需求。合同管理是企业管理中不可缺少的组成部分,完善的合同管理是企业健康运作的一个重要标志。做好合同的管理工作,可以提高工作效率、节约成本,减轻工作人员的负担,同时也能更好的维护企业的合法权益。本文根据单位工作中实际的合同管理业务流程,对该系统的业务背景、需求分析、系统设计、系统实现进行抽象、归纳,提出基于B/S架构的解决方案。重点讨论合同管理系统的各个模块的设计与实现。实现了用户管理、单位管理、合同管理、会议纪要管理等功能。其中特色功能为:使用JXL框架按一定的格式用Excel导出合同统计信息和使用freemarker框架按一定的格式用Word导出合同文本及有关会议纪要文本。在系统实现过程中,系统采用了以面向对象语言Java,并使用MyEclipse作为开发平台,以功能强大的SSH2作为基础框架,以MySQL数据库管理系统作为数据库容器。系统实现的实际意义在于将合同管理过程与现代的计算机管理系统相结合,具有以往人工管理方式无法比拟的优越性,节省了大量的人力成本,可以方便快捷地对数据进行操作和管理,极大地提高了工作的效率,同时使数据安全得到了保障。论文主要分为六个部分对合同管理系统的设计与实现进行介绍,第一部分对系统的背景、目的、意义以及国内外现状进行了介绍;第二部分对系统的开发技术进行了介绍,主要包括系统的开发框架、JXL框架、编程语言以及UML和MyEclipse集成开发环境等;第三部分对合同管理系统的需求分析进行介绍,主要包括系统的设计目标、功能需求分析、非功能需求分析以及系统的运行环境和可行性分析等。论文的第四部分对系统的设计进行了介绍,主要包括系统的设计原则、总体架构、各个模块的设计、数据库的设计以及界面的设计。第五部分是对系统的实现过程进行介绍,主要包括开发环境的配置和各个功能模块的实现过程,给出流程图和实习界面。最后一章是对实现的系统进行测试,通过测试可知,实现的系统能够满足用户的需求。