(1)点击管理员可以登录录入、修改、增加、减少员工的信息
(2)点击员工登录可以查询到员工的信息。员工可以自己修改密码,以确保信息安全
1、登录或退出
用户输入账号和密码,系统经过验证,如账号和密码正确,可以进入其他功能模块。当用户点击“退出”,用户退出系统。
2、密码修改
用户可以随时修改密码。
3、员工信息管理
该功能模块仅对管理员开放,管理员可以通过该功能模块进行员工基本信息录入(一般针对新入职的员工)、删除(一般指已离职的员工)、修改和查看。
4、工资查询
该模块对于管理员和普通员工均开放,员工可以按员工编号、按姓名查询员工工资。
5、工资单打印
该模块对于管理员和普通员工均开放,普通员工可以打印出详细工资单信息,包括职务工资或基本工资、奖金、加班费、总工资、罚金(迟到旷工罚金)、五险一金缴纳金、补助金、出差补贴等。管理员也可按条件查询普通员工信息并打印工资单。
6、工资管理
该模块仅对管理员开放。
(1)按季度发放工资
(2)按月发放工资
(3)按天发放工资
(4)考勤管理(记录员工的迟到旷工次数和实际出勤次数,进行相应的奖励或处罚)
(5)个人所得税代扣(参考国家工资发放标准和个人所得税纳入标准,对员工进行纳税和五险一金的缴纳)
(6)加班费管理(记录员工加班次数和加班时长,并发放加班补助)
(7)福利待遇管理(各种年节发放奖金或者礼物)
(8)各种补助(包括车补费、房补费、话费、补助金等)
(9)打印工资单
重点:1、JSP语言和MYSQL数据库通过JDBC连接
2、登陆权限的判定。
3、数据处理以及保存进数据库。
4、薪资的计算。
5、友好的用户界面。
6、java WEB应用开发环境的搭建。
难点:
1、如何实现登陆一次,页面共享登陆信息。
2、表之间的关联。
3、薪资的查询录入。
4、结合数据库的数据调用。
5、薪资和考勤,绩效等的计算的处理。
6、整体系统的设计和运行。
重点:1、JSP语言和MYSQL数据库通过JDBC连接
2、登陆权限的判定。
3、数据处理以及保存进数据库。
4、薪资的计算。
5、友好的用户界面。
6、java WEB应用开发环境的搭建。
难点:
1、如何实现登陆一次,页面共享登陆信息。
2、表之间的关联。
3、薪资的查询录入。
4、结合数据库的数据调用。
5、薪资和考勤,绩效等的计算的处理。
6、整体系统的设计和运行。