企业工资管理系统设计报告Word格式文档下载.docx

上传人:b****6 文档编号:21193121 上传时间:2023-01-28 格式:DOCX 页数:12 大小:625.61KB
下载 相关 举报
企业工资管理系统设计报告Word格式文档下载.docx_第1页
第1页 / 共12页
企业工资管理系统设计报告Word格式文档下载.docx_第2页
第2页 / 共12页
企业工资管理系统设计报告Word格式文档下载.docx_第3页
第3页 / 共12页
企业工资管理系统设计报告Word格式文档下载.docx_第4页
第4页 / 共12页
企业工资管理系统设计报告Word格式文档下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

企业工资管理系统设计报告Word格式文档下载.docx

《企业工资管理系统设计报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《企业工资管理系统设计报告Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。

企业工资管理系统设计报告Word格式文档下载.docx

2013年7月11日

1、总体设计

我们根据需求分析大概可以把系统分为客户端功能实现部分和后台数据的设计部分,客户端和数据部分要我们实现以下几个目标:

1.登录用户的验证和系统指引。

2.普通用户对于基本信息和详细工资信息的查询功能。

3.管理员用户对于整个工资管理系统的使用,包括员工信息浏览,员工信息添加删除以及修改,对于考勤系统的管理,对于工资部分管理,对于系统设置管理,生成员工工资报表。

4.数据部分我们要实现对员工信息的记录,对工资情况记录,对考勤记录,对于的记录是整个系统的灵魂部分。

2、功能部分详细设计

根据需求分析我们可以把系统大概分为以下几个模块

一.登录系统

一个好的登录页面应该做到简洁大方,所以本系统采用简约的风格设计了一个界面简单明了登陆界面,为了界面的美观,特地删除了微软form的边框,才用无框化设计。

除了传统的用户名和密码输入框外,还增加了一个是否以管理员身份进行登录的选项(界面图如图2-1所示)。

当用户输入好用户名和密码点击登录按钮后,系统会自

图2-1登录界面

动进入数据库根据用户输入的用户ID去数据库中查找相应的密码和管理员权限进行匹

如果用户名和密码任意一个为空的话,则会提示用户信息输入不完整

图2-2提示框

要求从新输入。

当用户名和密码完全匹配后,如果“以管理员身份登录”选项被选中,则还会去数据库中取出相信的字段来判断该用户是否拥有管理员权限,如果有则可以登录,如果没有,则提示没有权限,返回登录窗口;

如果该选项没有被选中,则直接以普通用户身份登录系统。

2.普通用户系统

由于普通用户只有查看和修改个人信息的权限,所以在页面设计上比较简单,采用TapePage控件将界面设计成个人信息和工资查询两个page,初始情况下,普通用户弹出的界面是个人信息page,在个人信息page中,将员工所有的信息都通过控

件的方式列举出来,用户可以对一些可以修改的个人信息可以直接在相应的输入框里进行修改,然后点击保存修改后进行存储工作。

(如图2-3)

图2-3普通用户界面1

而在工资查询页面,则只提供了员工本人的工资信息(如图2-4所示),没有提供修改的控件。

此外,页面上方的菜单栏中也有用户名和权限。

图2-4普通用户界面2

3.管理员系统

此部分是本系统重点设计部分,设计到工资管理系统的整个流程和过程。

并包含了对员工的管理部分包括添加员工和修改员工信息,并提供了对员工的查找功能,对公司内部门职位管理,对员工的考勤绩效管理,对工资的结算,最后还提供固资设置。

下面是对每个功能的详细实现过程。

1.对员工信息的管理部分,分为添加员工信息,删除员工信息和修改员工信息,这里面我们要对员工的个人基本信息经行管理,对于员工的基本工资、加班奖励和迟到处罚经行相应记录和管理,如果具有管理员权限我们还可以对密码等信息经行管理。

可以根据员工号可以调出员工的信息并进行针对性修改也可以直接添加新的员工信息后台直接与数据库相连,实现对公司员工信息的管理。

下面是员工管理系统的界面设计:

2.部门职位信息管理可以添加和删除部门信息并根据选中的职位列出本部门的各个职位根据这些职位并参考当时工资情况可以粗略可以的到这个员工的基本工资,所以在工资管理中也是相当重要的部分下面是对部门职位管理的界面设计。

3.绩效考勤系统是对一个员工工资奖罚的一个重要凭证,因此此系统是对于动态工资管理的一个重要依据,此项很直接的影响一个人的收入多少。

因此本系统详细记载了每天员工的上下班时间,并对旷工,迟到早退等现象做出了备注和提示,下面是他的界面设计。

4.工资的结算是每个月统计员工整个月的综合表现在他固定工资上进行奖罚。

系统在后台会根据绩效和考勤对奖罚做出判断,会在年终、季终或节日给予员工奖励。

也会对于一些员工不按规定工作时给予相应的处罚,这样会把每个员工的奖罚信息,基本工资信息,总工资信息调出数据库并生成报表。

而且可以记忆一定数量的以往的工资记录以便财务部审核和当工资差错时进行核对查找。

下面是对这一系统的界面设计:

5.固定工资的设置根据每名员工最初到达资质给以初始工资,再根据在公司中的表现和升级情况给予相应的变动,因此对于每名员工固定工资的设置都是一个动态的设置,这个设置具有相当方便的修改功能,具有相对灵活的查询功能最终确定的这一固定工资的数值会进入数据库与工资结算结合在一起,起到工资基础的问题,对于员工收入起到决定性作用因此此功能直线管理员使用,而财务管理员只能对这名员工工资进行管理对于他隶属于哪个部门,哪个职位只做参考不能修改。

因此我们列出做出以下界面设计:

二、数据部分详细设计

根据之前的需求分析,并且考虑到数据库中各张表之间的联系最终设计的工资管理系统的数据库一共有五张表,分别是:

一.员工信息表,包含员工的详细个人信息,登录系统的密码和相应权限。

二.考勤信息表,包含每个员工每天的考勤情况,包括详细的上班时间和下班时间。

三.工资表,包括员工的基本工资,奖罚工资的情况,是工资管理中重要的数据表。

四.职称信息表,表中有公司各个职称表格并显示每个人的职称情况。

五.部门信息表,有公司部门信息能得到每个员工的部门归属。

六.奖罚记录表,记录员工的奖罚记录。

其概念模型如图2-1所示:

图:

2-1数据库设计1

此为最初设计的数据库概念模型,但是在后来程序端设计的时候,发现以日期作为主码时对数据库的操作变得复杂,所以再后来又将考勤信息表和工资表加了一个属性“ID”,并取消之前的主码,将主码改为“ID”并且将该字段的属性设为自动增长。

设计好概念模型后,再通过powerdesigner将概念模型生成物理模型(如图2-2所示)和数据库生成语句。

图2-2数据库设计2

并通过该语句在MSSQL2008R2上生成了一个名为:

DB_Salay的数据库,到目前为止,数据库设计部分已基本完成。

根据对需求分析数据字典的分析,可得到所有的数据库表如下:

员工表

字段

类型

默认

注释

staffid

char(6)

staffname

varchar(40)

entrytime

Date

school

edu

varchar(18)

NULL

specialty

address

varchar(60)

contact

varchar(20)

sex

char

(2)

birthday

date

passwor

varchar(15)

bankno

char(19)

cardid

char(18)

考勤信息表

date

gtime

Time

ltime

工资表

date2

Bsalay

Money(10)

Allowance

Psalay

Esalay

Punish

Bonus

职称表

postid

postname

varchar(10)

部门信息表

depid

varchar(6)

depname

char(20)

奖罚记录表

money

Money

type

Characters(20)

id

Integer

jdate

Date&

Time

remark

varchar(20)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 制度规范

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1