块可以查看自己的用户名、密码、真实姓名、用户类型进行查看,同事信息模块可以管理所有的员工的权限。提供多级权限管理。 2.部门模块:
系统提供直观方便的公司信息管理功能,通过该页面进行公司信息的修改可以在对应的所有网页上将显示新的公司信息。部门管理功能,可按级别层次以树型结构本单位的部门的机构体系,可根据需要进行调整处理,且人员信息可按照机构调整同步变化,大大提高了机构调整的工作效率。 3.考勤管理模块:
根据考勤数据,按月输入到本系统中,系统将记录所有考勤记录,包括:请假、旷工、迟到早退、加班的日期及时间等数据。并进行自动统计,录每个员工每月的出勤统计。系统还可以进行考勤历史记录的查询。 4.工资管理模块:
多种评定方式;可使用多套计算公式,适合总公司使用多种工资计算方法:如员工有按标准工资、固定工资、按时计酬的。实现对基本工资的管理,每月计算工资,计算工资时可对默认值作修改;记录工资发放日期。可以建立报表查看员工工资的历史记录。
5.人力资源档案管理模块:
实现用户自由的信息录入。结合人力资源变动完成本单位各类人员变动事宜,包括人员调入、内部人员调动、信息变更记录等。真正实现包括人员进入单位后所有变化信息的实时记录。灵活的查询功能,提供列表查看所有员工、按部门查看、查看离职员工、搜索符合条件的员工等多种方式,并可按员工姓名、员工编号、进厂日期、部门进行排序查看,让员工查询变得有效而简单。
3.信息管理模块:
根据具体情况设立培训记录、奖惩记录及基他重要事项记录。对员工参加的培训进行记录,记录其参加培训的日期、培训时间、地点、培训教师等事项;对员工的奖惩事项进行记录,记录事件时间,奖惩决定,相关说明。
31 第 页
第6章 系统实施和维护
系统实施就是将系统的设计功能的实现,以达到目标,它包括程序设计、人员培训、系统调试。
6、1系统实施
系统实施就像系统实施一样,是将系统设计达到最终的目的,其中包括一些功能的完善、页面的美化、系统模块和数据库的链接、数据的上传,到最后系统的开通。这一阶段是对前面设计的补充和完善,是把设计者的所有目标付之实践的最后一步。其中功能的完善和页面的美化就是针对前面的设计再结合实际情况作相应的修改或补充,使之达到最完美的境地;而系统模块和数据库的链接就是把整个系统模块以及数据库等各部分通过一定的链接功能并对相应的程序进行修改使它们相互链接起来,从而形成一个有机的整体;等到以上步骤均完成以后,整个系统的设计基本上已经完成,接下去就是把所有的数据和源代码上传到相应的服务器上去,这样系统就正式宣告开通了。具体包括:
6.1.1 数据库连接
我这里连接数据库是通过数据连接池进行数据库连接,数据库连接代码如下:
xmlns=\ xmlns:xsi=\ xsi:schemaLocation=\a/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd\
32 第 页
class=\ value=\ class=\ctoryBean\ org.hibernate.dialect.MySQLDialect 33 第 页 6.1.2 人员培训 本系统功能的实现相对清晰,对人员的培训也相对简单。首先,可以让其对系统的工作流程有个大致的了解,然后,通过模拟试验,一般人员都能胜任。 6.1.3系统测试 随着系统的开通,这并不意味着所有事情都结束了,我们还要像测试一个系统一样对整个系统进行各方面的测试以确定其性能,主要包括程序调试、功能测试、数据库调试、以及安全测试等。 程序调试:由于DREAMWAVER具有自动编译功能,所以设计者无需编写较多的程序,只需根据实际需要对相应的程序段或接口进行相应的改动,从而程序调试的对象也主要是针对这些改变的部分源程序和相应的功能接口模块。 功能测试:该阶段主要是针对预先的设想,对相应的模块的功能通过实际操作进行测试,以检查各项功能的完备性和可操作性,以便及时进行更改和完善。 数据库调试:该过程主要是通过使用实际数据对系统数据库进行测试,包括进行数据的输入输出、人员的增加、删除以及修改来检验数据库的合理性。 安全测试:该过程主要是系统管理员根据实际生活当中所发生的系统安全问题,然后根据这些问题有针对性地进行一些模拟安全测试,包括用户登陆以及系统修改等安全测试。 随着系统的开通,这并不意味着所有事情都结束了,我们还要像测试一个系统一样对整个系统进行各方面的测试以确定其性能,主要包括程序调试、功能测试、数据库调试、以及安全测试等。 程序调试:由于DREAMWAVER具有自动编译功能,所以设计者无需编写较多的程序,只需根据实际需要对相应的程序段或接口进行相应的改动,从而程序调试的对象也主要是针对这些改变的部分源程序和相应的功能接口模块。 34 第 页
相关推荐: