4.2管理员管理模块的实现
管理员管理模块主要完成管理员信息的录入、删除、修改和查询等功能,这个是超级管理员的权限。普通管理员和普通职工登录后是没有这个权限的。在进行管理员信息的录入时,会首先检查下管理员账号是否已经存在,如果存在则提示更换用户名,如果不存在则提示添加成功;当选中一条数据并点击修改管理员的时候,会弹出一个修改层,修改相应信息后,点击保存,即可完成修改操作,并弹出修改成功的提示;当选中数据并点击删除的时候,会首先弹出一个是否确定要删除的提示,当点击是的时候,将管理员信息传入后台进行删除,并提示修改成功。
4.3职工基本信息模块的实现
这一模块的主要功能是用于实现职工基本信息的录入、删除、修改等操作。
普通管理员和超级管理员都有这个权限的。当录入职工基本信息时,会首先弹出一个层以供填写职工信息,其中职工地址信息是需要选择的,地址是通过省市联动从数据库中读出来的,当填写完成信息后,点击保存按钮,即可将所填写的信息通过Ajax异步传往相应页面完成信息的添加操作。并提示添加成功;当点击删除操作的时候,首先检查下是否有选中的数据,如果没有选中的数据则提示请选择数据,选中数据并且点击删除时,会提示是否删除,当点击是的时候,将所要删除的数据的Id通过Ajax异步传往相应页面完成删除操作,并提示删除成功;当选中一条数据并点击修改的时候,会首先弹出一个层,将所选中的数据信息显示在弹出层的文本框里,将需要修改的信息修改之后,点击修改按钮,即可完成修改操作,并提示修改成功。
4.4职工工资信息模块的实现
这一模块的主要功能是用于实现职工工资信息的录入、删除、修改和查询。这个管理员拥有的权限。这一模块的实现过程和职工基本信息模块的实现相似。只是在进行职工工资添加的时候,会弹出一个以供填写职工工资信息的层,填写完了之后点击添加按钮,会将职工工资信息通过Ajax异步传往相应页面进行处理,其中应得工资和实得工资是通过填写的工资信息计算出来的,添加成功后,会返回显示工资信息的页面,并提示添加成功。
4.5公告和留言模块的实现
这一模块的主要功能是管理公告和留言。其中管理员可以发布公告和查看普通职工的留言,而普通职工可以查看管理员公告和给管理员留言。当管理员点击公告板的时候会通过分页的形式显示出以前管理员所发表的公告,并且可以点击查看留言,来查看职工的留言情况;当普通职工点击留言板的时候,可以看到管理员所发表的公告,并且可以点击发表留言,给管理员留言。这样可以增加交流 ASP.NET+sqlserver职工工资管理系统的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_2698.html