论文部分内容阅读
随着计算机的发展及网络技术的应用,当今社会正快速向信息自动化社会前进,信息自动化的作用也越来越大,特别是各行各业的管理领域,智能化信息处理已是提高效率,规范管理和客观审查的最有效途径,在全社会的普及使用MIS(管理信息系统)对公司的各种信息进行管理,已经成为了企业发展的必然趋势。本文描述了天津中建地产公司时间管理系统的设计与实现过程。本文采用软件工程的设计思想,通过系统需求分析、系统设计与详细设计、系统实现与测试分阶段描述了天津中建地产公司时间管理系统的设计与实现过程。本文借助UML标准建模语言进行分析设计,在需求分析阶段,通过业务流程设计、用例分析和用例图描述了系统功能性需求,并对系统非功能性需求作了分析;在需求分析基础上,进行技术架构设计和功能架构设计,并描述了系统总体流程和应用接口设计,系统的设计采用Java编程语言,技术上采用目前比较流行的JSP技术,基于B/S模式进行开发,通过SSH(Struts+Hibernate+Spring)框架完成了系统技术架构的搭建并进行编码工作;在详细设计阶段描述了系统类设计和时序图;在数据库设计阶段,描述了数据库概念模型和物理结构设计;系统实现部分,通过展示系统功能实现效果图,描述系统具体实现了什么样的功能,并给出了部分功能实现代码;最后描述了系统部分功能测试用例。系统实现了时间管理系统中考勤管理、出差管理管理、休假管理和加班管理四大功能模块。通过考勤管理实现公司员工考勤网络化,通过计算机系统实现员工签到、考勤、调班等功能;通过出差管理实现出差申请、出差审批、出差登记等功能;通过休假管理实现休假申请、休假审批、休假登记、假期计算等功能;通过加班管理实现加班申请、加班审批、加班登记等功能。时间管理系统针对中建地产公司员工考勤、出差、休假和加班管理而设计,作为人力资源管理系统的一部分,它的实现采用模块化的设计方式,使系统本身可因应企业需要新增模块来支持并整合,提升企业的应变能力。系统采用集中的数据储存,将原先分散企业各角落的数据整合起来,使数据得以一致性,并提升其精确性。时间管理系统实现了企业员工考勤、出差、休假、加班管理信息化,为企业人力资源管理提供数据支持,提升管理绩效,提高了企业人力资源管理效率。