企业工资管理系统毕业设计论文 - 图文(10)
中国矿业大学2015届本科生毕业设计(论文) 第 35 页
{if (Y > 2000 || Y <= 5000)
{ tax = (decimal)(Y * 0.15 - 125); }}
5.5 系统管理
系统管理主要包括部门管理和数据备份功能,由于该模块涉及到企业内部信息,关系到企业内部的数据安全,所以该模块只能由管理员进行操作。
实现系统管理功能的流程图如图5.18所示。
系统管理部门管理录入部门信息查看部门信息更改部门信息数据备份填写存储路径数据还原退出系统管理界面 图5.18 系统管理流程图
5.5.1 部门管理
系统管理员根据企业内部实际情况,设计出企业整体的部门结构,并可对部门进行添加修改删除操作。部门管理界面如图5.19所示。
图5.19 部门管理界面
中国矿业大学2015届本科生毕业设计(论文) 第 36 页
5.5.2 数据备份
数据备份主要是防止系统数据出现意外事故,当系统数据遭到意外破坏时,使用数据备份可以恢复破坏之前的数据,在管理员进行操作时,数据备份功能会自动存储管理员的所有操作,从而保证的系统的安全性。
数据备份界面如图5.20所示。
图5.20 数据备份界面
5.6 用户管理
用户管理包括操作员管理、更改密码、更改操作员这三部分。其中操作员管理只能由管理员进行操作。 5.6.1 操作员管理
操作员管理主要管理员工的使用权限,主要有管理员、部门经理、普通员工三类用户,默认情况下是管理员权限。本界面只能由系统管理员访问,并根据实际情况对其进行查看、添加、删除、修改的操作,同时不同的权限角色登录系统之后分别对应不同的操作行为。管理员可以设置用户的访问权限。
实现操作员管理功能的流程图如图5.21所示。
图5.21 操作员管理流程图
中国矿业大学2015届本科生毕业设计(论文) 第 37 页
操作员管理界面如图5.22所示。
图5.22 操作员管理界面
5.6.2 更改密码
该模块所使用的数据库表主要是“登录用户信息表”。所有能够登录进入系统的用户均可使用此界面的功能,修改登录密码界面主要向用户提供了一个登录密码修改的界面,用户可修改由管理员分配的初始登录密码,只要将原密码和自己更换的新密码提交并点击“确认”按钮即可生效,登录密码可根据用户的喜好随意修改多次,修改好的密码会重新储存于数据库中,记录在数据库的“登录用户信息表”中。
实现密码修改功能的流程图如图5.23所示。
图5.23 密码修改流程图
中国矿业大学2015届本科生毕业设计(论文) 第 38 页
修改密码界面如图5.24所示。
图5.24 修改密码界面
密码修改的主要相关实现代码:
if (txtNewPwd.Text.Trim() == \ txtNewPwd2.Text.Trim() == \ txtOldPwd.Text.Trim() == \
{ MessageBox.Show(\请将数据填写完整\提示\
MessageBoxIcon.Information); return; } else
{ string str = \
UserPwd='\ int i = operate.HumanNum(str); if (i > 0) {
if (txtNewPwd.Text.Trim() != txtNewPwd2.Text.Trim()) {
MessageBox.Show(\两次密码不一致\提示\
MessageBoxButtons.OK, MessageBoxIcon.Information); return; } else { string updatestr =\
txtNewPwd2.Text.Trim() + \
operate.OperateData(updatestr);
MessageBox.Show(\密码修改成功\提示\MessageBoxIcon.Information);
this.Close(); } } else
{ MessageBox.Show(\旧密码错误\提示\
中国矿业大学2015届本科生毕业设计(论文) 第 39 页
MessageBoxIcon.Information); return; } }} 5.6.3 更改操作员
该项功能是为了方便用户用多个账号进行登录本系统。更换操作员界面如图5.25所示。
图5.25 更改操作员界面
5.7系统安全性研究
5.7.1用户访问系统
(1)潜在问题
该企业工资管理系统是企业私有的系统,如果非企业人员进入该系统进行注册登录,该企业中的内部信息可能会泄露。
(2)问题解决方案
在系统登陆界面只设置登录模块,不设置注册模块。用户所使用的初始登录信息是由管理员分配的,只有成为该企业的员工,管理员才会分配该员工用户名和密码。 5.7.2 用户操作权限
(1)潜在问题
在该企业工资管理系统中,存储着员工的个人档案、工资信息以及企业内部信息,并不是所有用户都可以看到全部内容,对于不同用户只能查看与其相关的信息,其余不相关信息对其来说应该是隐蔽的。
(2)问题解决方案
系统共有三类用户角色,分为管理员权限、部门经理权限、普通员工权限,不同角色行使不同操作权限,进入不同功能界面。对于管理员来说,可以查看全部信息;对于部门经理来说,只能查看其所属部门员工信息;对于普通员工来说,只能查询个人信息。在本系统中声明了一个全局变量power完成相关代码设计,从而保证了系统的安全性。
5.8 本章小结
本章主要用图和代码详细阐述了该系统是如何使用的,相当于系统使用说明书,至此,该系统设计的大部分工作已经完成,但为了排查系统漏洞,还需要进行下一章的测试环节。
…… 此处隐藏:620字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




