3.模块设计说明
3.1 基本信息管理模块设计
3.1.1模块功能:
该模块的主要任务是维护系统的正常运行和安全性设置,包括用户管理、密码管理、员工信息管理、部门信息管理、假期类型管理、登陆登出管理等等。
1) 用户管理
用户按权限划分等级,普通用户、部门经理、副总经理、总经理为低级权限用户,管理员为高级权限用户。高级权限用户可以进行添加、删除、查找低级权限用户,并对低级权限用户信息进行修改。
2) 密码管理
只有高级权限用户才可以查看、修改所有用户的密码。
低级权限用户只能修改自己的密码。
若低级权限用户忘记密码可告知高级权限用户找回密码。
3)员工信息管理
高级权限的管理员对员工信息进行管理,包括录入基本信息、修改基本信息、删除基本信息。
4)部门信息管理
高级权限的管理员对部门信息进行管理,包括录入部门信息、修改部门信息、删除部门信息。
5)假期类型管理
高级权限的管理员对假期类型进行管理,包括假期类型查询和新增假期的管理。
6 )登陆登出管理
为了系统的安全,在进入系统之前首先会出现一个登录模块,用户在输入用户名和的密码之后,只有系统对用户信息进行验证并验证其正确之后方可登陆系统,系统会根据用户的权限级别进入不同的管理层以便进行相应权限的操作。
3.1.2程序逻辑
1. 登录:
用户输入用户名和密码,系统判断输入的用户名和密码是否正确,若正确则进入主窗口,同时获取用户名和权限,这样进入主窗口时可以通过用户权限判断用户身份,对应进行各种操作权限,保障了系统的安全性,否则弹出提示框提示密码错误,同时清空密码。
登陆后,系统对用户身份进行验证后系统会判断用户的权限,根据不同的权限判断用户可操作的范围,这就保障了系统的安全性
2. 用户管理界面:
高级权限用户可对低级权限用户进行添加、删除、修改、查找等功能。用户属性有:用户名、用户ID、密码、用户权限等信息。
在用户管理界面,用户可根据自身权限查看用户信息,系统超级管理员可根据需求进行添加、删除用户等相关操作。
进入用户管理界面后,将会出现一个主窗体,选择系统管理模块下的添加用户,就可以进入添加用户窗体,可以通过该窗体增加新的用户。
3.员工信息管理界面
在员工信息管理界面,管理员可查看用户信息,管理员也可根据需求进行录入、修改、删除用户基本信息等相关操作。
进入员工信息管理界面后,将会出现一个主窗体,选择系统管理模块下的新增,就可以进入新增员工窗体,可以通过该窗体增加新的用户。
4.部门信息管理界面
在部门信息管理界面,管理员可根据自身权限查看部门信息,管理员也可根据需求进行添加、修改、删除部门等相关操作。
进入部门信息管理界面后,将会出现一个主窗体,选择系统管理模块下的添加部门,就可以进入添加部门窗体,可以通过该窗体增加新的部门。
5.假期类型信息管理界面
在假期类型管理界面,管理员可根据自身权限查看假期信息,管理员也可根据需求进行查询、添加假期等相关操作。
进入假期管理界面后,将会出现一个主窗体,选择系统管理模块下的新增假期,就可以进入添加假期窗体,可以通过该窗体增加新的假期类型。
6.密码管理界面
在系统管理模块下,进入修改密码窗体,用户可根据需要修改自己的密码。在这个窗体中放置了两个文本框,用来输入密码和确认密码;两个按钮用来确定是否修改密码;两个标签用来标示文本框的内容。密码修改界面主要包括用户名、新设置密码、以及确认等功能。主要供普通用户进行密码修改、以及密码清除操作。





















