绩效考核管理系统论文(5)

2019-08-02 00:25

图4-1 管理员程序流程图

本系统的普通用户程序流程图4-2所示:

结束 查看绩效考核 查看工资信息 考密码修改 管理界面 正确? Y登录窗口 N开始 图4-2 普通用户程序流程图

17

4.4 管理员子系统功能模块的设计

4.4.1 系统登录模块

系统登录模块负责对使用本系统的用户进行身份验证,只有通过验证的用户才可以使用本系统。系统用户分管理员和普通用户,不同用户管理权限不同。登录界面对应的磁盘文件为Default.aspx,登录模块的页面设计如图4-3所示:

图4-3 登录界面

其中“登录”按钮的代码如下:

protected void btnLogin_Click(object sender, ImageClickEventArgs e) {

switch (this.lstLoginType.SelectedValue) {

case \管理员\

AdminMgr aMgr = new AdminMgr();

Admin admin = aMgr.GetAdmin(this.txtLoginName.Text); if (admin.AdminID != \ {

if (this.txtPassword.Text == admin.Password) {

this.eUserID = admin.AdminID; this.eUserName = admin.AdminName; this.eUserType = \管理员\

Response.Redirect(\ } else {

this.SendMessage(\密码不正确\

18

} } else {

this.SendMessage(\没有找到该用户\ }

break; case \员工\

PersonMgr pMgr = new PersonMgr(); Person person =

pMgr.GetPerson(this.txtLoginName.Text); if (person.PersonID != \ {

if (this.txtPassword.Text == person.Password) {

this.eUserID = person.PersonID; this.eUserName = person.PersonName; this.eUserType = \员工\

Response.Redirect(\ } else {

this.SendMessage(\密码不正确\ } } else {

this.SendMessage(\没有找到该用户\ }

break; } }

4.4.2 管理员子系统

本系统的用户分为管理员和普通员工,管理员子系统完成本系统的管理的功能,除了可以使用系统的查询统计功能外,还可以对系统的员工、部门、考核项目、工资等进行管理。用户登录时如果是管理员,则进入到管理员管理界面。

1、管理员管理界面对应的磁盘文件为MainFrame.aspx,管理员管理界面如图4-4所示:

19

图4-4管理员系统主界面

2、普通用户管理界面对应的磁盘文件为MainFrame.aspx,普通用户管理界面如图4-5所示:

图4-5普通用户系统主界面

4.4.3部门管理模块

部门管理模块完成企业所有部门的管理。在系统开始正式使用前管理员录入部门信息,在其他功能如人员管理等模块需要部门信息。部门信息主要是部门编号,部门名称,部门责任。

1、部门管理主界面对的磁盘文件为Dept_List.aspx,该模块的设计如图4-6所示:

20

图4-6部门管理主界面

2、点击新增按钮,打开新增界面。新增部门信息对应的磁盘文件为Dept_Edit.aspx,该模块的设计如图4-7所示:

图4-7新增部门信息界面

其中“提交”按钮的主要代码如下:

protected void btnOK_Click(object sender, EventArgs e)

21


绩效考核管理系统论文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:铝液外运应急预案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: