基于ASP工资管理系统设计
关键词:工资管理;信息管理; ASP;Access
摘 要
企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。企业工资管理系统是典型的信息管理系统(MIS),本系统采用ASP开发,后台数据库采用Access数据库。工资管理系统能提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。
3 系统设计分析
3.1 应用需求分析
本系统模块设计目标是采用后台工资信息录入,前台动态页面显示的形式,适应网站大规模浏览量要求,形成一个系统化、自动化、高效率的工资管理系统。本系统充分考虑了系统的可扩展性和商业性,利用ASP基本知识以及Acess的基本操作,使它具有良好的稳定性并宜于维护。
本系统拥有两个操作用户角色,即员工和管理员。
员工通过输入自己的身份证号和密码登录系统,然后再次输入自己的身份证号以及需要查询的月份便可对自己每个月的工资具体情况有个精确的了解。
同时管理员也能够及时的对员工的工资进行修改、添加、删除等,这样就极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资查询的需要。
3.2系统功能模块划分
开发这个系统的目的就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的系统化、规范化和自动化。能够和认识管理系统、考勤管理系统相结合,真正实现企业高效、科学、现代化的员工管理。系统最终划分为以下四个模块:
(1) 员工登录模块:用于员工登录,通过员工输入身份证号以及密码判断员工身份的有效性,有效的员工根据其角色定向分别选择进入管理界面还是查询界面,无效员工定向到登录失败页面。
(2) 员工注册模块:用于记录员工的资料(姓名、密码、性别、年龄等)。当员工注册后才能登录系统。而注册时必须使用自己的身份证号来注册,体现起唯一性。
(3) 员工查询模块:用于员工通过输入身份证号和月份查询自己每月的具体工资情况(包括岗位工资、技能工资、加班费等)。
(4) 管理员模块:当管理员成功登录后,可通过模糊查询或精确查询对每个员工的工资情况有具体的了解,同时可以删除、修改、添加员工的工资情况,最后管理员能够随时修改自己的密码和帐号,因为管理员是唯一的。
目 录
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
2 关键技术介绍 1
2.1 ASP技术 1
2.2 ACCESS 2
2.3 IIS简介 2
3 系统设计分析 2
3.1 应用需求分析 2
3.2系统功能模块划分 2
3.3 系统数据库设计 3
4 系统实现 6
4.1登录与注册模块的实现 6
4.2“用户查询”模块的实现 9
4.3“管理员模块”的实现 12
4.3.1 查询用户信息 13
4.3.2 修改管理员信息 15
4.3.3 添加用户信息 16
4.3.4 删除用户信息 18
4.3.5 修改员工信息 19
结 论 20
参考文献 21
致 谢 22