ASP.NET企业人事管理系统源码

来源:互联网 发布:大学生解题软件 编辑:程序博客网 时间:2024/04/30 23:18

2.1 基本内容

要开发的企业人事管理系统分为五个模块:员工信息管理、考勤管理、工资管理、查询管理、系统管理。 

本系统主要研究内容:

(1)员工档案管理,员工离职管理,员工薪资的录入、发放和查询管理,员工考勤管理。   

(2)通过模糊查询的功能,使企业管理人员可以对企业人事信息进行系统的了解,从而清晰地了解部门人员分配、员工年龄、文化程度、婚姻状况等信息。

(3)将相应的数据通过Excel等形式予以打印,最终实现办公流程的系统化。

(4)实现权限设置的功能,针对不同的企业员工,分配不同的权限,以便更有利于企业的规范化管理。

其具体目标如下:

(1)员工信息管理:主要实现企业员工的相关信息,包括员工自身基本信息、员工家庭信息、员工工作简历、员工奖惩记录等信息的录入、修改、删除等。

(2)部门管理:主要实现对部门的添加、修改、删除等功能。

(3)工资管理:通过工资核算模块实现工资的录入核算。

(4)查询管理:主要实现对企业员工的人事档案、考勤记录和工资信息等的查询。

(5)系统管理:对系统信息进行设置。主要实现操作权限的设置、新用户的添加、用户密码的修改、公司部门设置和系统帮助信息的设置。

2.2 基本要求

1、 界面方面:系统有“登陆”、“运行”、“退出”三个界面。每个界面对应系统不同的运行状态(具体由登录系统人员的身份而定)。

  2、安全性方面:设立用户名和密码验证方式,防止非法用户登录和越权操作。同时将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。考试的预约机制,也在一定程度上保证了考试的安全性。

  3、 其他:数据库设计应该达到BCNF的要求,保证数据的完整性;使用其他辅助工具(如:Dreamwaver MX等工具)对系统的界面进行美化和布局,以达到更好的效果。

2.3 关键问题及其解决的方法和措施

系统安全性问题:采用密码保护和验证码双重保护。密码保护是基本的保护手段,同时增加验证码功能,避免恶意注册登陆。验证码是随机生成的,当验证码显示不清楚时,可以通过超链接进行更换而无需重新刷新页面,登陆处理对登陆进行了一些限制。



基于java SSH的在线订餐系统源码,资源分享联系楼主:QQ 1114893728

原创粉丝点击