论文部分内容阅读
建立企业员工工时管理系统是目前企业管理机制的重要组成部分。兖矿物流工时管理系统(下文中简称项目代号:ZHXX2007系统)是兖矿物流公司(下文中简称:YKWL公司)为了统计员工和项目的工时信息而开发的系统,它的作用是记录员工的工时信息并按要求生成报表,对管理人员将来实施项目有重要的参考价值。本论文主要内容涉及:(1)ZHXX2007系统的分析;(2)统一软件过程RUP;(3)各主要技术在实现该系统Web服务中的应用;(4)ZHXX2007系统各功能的实现;(5)ZHXX2007系统的系统测试该系统具有直观的界面,良好的安全性和可扩展性,基本上满足了用户的需求。ZHXX2007是一个J2EE项目,它以Web服务为基础与Laszlo客户端进行交互,并提供了使用Web服务远程调用系统方法的程序接口。Web服务是SOA思想的体现,在本系统中,Web服务以Java的反射机制为基础,通过反射,能够实现对象的解析和重构。XML是Web服务的信息载体,也是SOA的基础,在本系统中XML的传输通过Http协议完成。系统利用动态代理完成将对接口的调用转化为对Web服务的调用,动态代理体现了面向方面(AOP)的思想,能够大大降低系统的耦合性。ZHXX2007系统满足了公司项目管理的需要,使各部门、各项目的管理工作更方便快捷,大大提高了工作效率。使工时管理工作系统化、规范化、自动化。另外提供了采用Web服务实现的API供远程系统调用,与其他系统的集成将非常方便。