工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx

上传人:b****6 文档编号:15946088 上传时间:2022-11-17 格式:DOCX 页数:39 大小:2.56MB
下载 相关 举报
工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx_第1页
第1页 / 共39页
工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx_第2页
第2页 / 共39页
工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx_第3页
第3页 / 共39页
工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx_第4页
第4页 / 共39页
工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx

《工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx(39页珍藏版)》请在冰豆网上搜索。

工资管理系统的设计与实现工资账户管理请假管理毕业设计论文Word格式文档下载.docx

Salaryaccount;

Leavemanagement.

 

前言

有效的工资管理对于任何一个单位或者组织都是不可缺少的部分,它的内容对于单位或者组织的决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询等手段。

但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对工资管理信息进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高单位或者组织信息管理的效率,也是单位或者组织的科学化、正规化管理,与世界接轨的重要条件。

随着数据库技术的不断发展及数据库管理系统的广泛应用,数据库中存储的数据量急剧增大,这些数据库中的大量数据隐含着许多有价值的信息,而传统的对数据库的简单操作只能发现表层的知识,不能归纳出隐含的带有结构性的知识,已不能满足人们的需要,人们更希望通过对数据的分析,得到数据更深层次的信息,或者说得到可用于进行决策的知识,也即对数据进行挖掘。

数据挖掘,顾名思义就是从大量的数据中挖掘出有用的信息。

开发本系统的目的就是帮助单位或者组织的财务主管部门提高工作效率,实现单位或者组织员工工资信息管理的系统化、规范化和自动化。

本系统包括七个大功能,使单位或者组织实现工资管理的自动化,无疑会给单位或组织管理部门带来很大方便。

1系统需求分析

1.1范围

本次开发的系统为工资管理系统。

用于对小型企业的职工基本信息和工资信息的管理。

包括工资账户管理(创建工资账户、审批工资账户)、请假管理(个人请假管理、审批请假申请)。

1.2定义

GZGLXT

GongZiGuanLiXiTong(工资管理系统)的缩写。

FS

FinanceStaff(财务人员)的缩写。

NFS

NotFinanceStaff(非财务人员)的缩写。

JSP

JavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。

UML

UnifiedModelingLanguage的缩写,一个建模语言。

1.3功能需求

定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足其业务需求。

工资账户管理:

对员工的工资账户进行添加、修改、删除。

请假管理:

添加请假单,审批请假申请

1.4系统优势

1)降低财务专员的工作量,提高日常工作效率.

2)先进的工资管理系统能够及时准确地收集、管理信息,够有效地在企事业单位的各个部门间架起一个沟通的桥梁,使企事业单位或者组织的各个部门根据相关的信息作出合理高效的操作。

3)操作简单易用,能满足企业、学校等组织对员工的工资进行有效管理。

1.5开发与运行环境

本例的工资管理系统开发与运行环境如下:

开发环境:

WindowsXP/Windows7

开发工具:

myeclipse

数据库管理系统:

MYSQL数据库

运行环境:

WindowsXP/Windows7

2系统总体结构设计

2.1系统目标

本系统要对重庆师大学教职员工的工资进行数据管理,对各项工资条款进行计算。

汇总各项数据生成员工个人工资,打印工资报表。

采用用户名,密码安全机制,分用户权限登陆访问,保证系统资源不受人为因素的干扰。

2.2系统功能结构与分析

一个有效的系统要能储存系统中所必须的信息并能对这些信息进行各种操作。

例如对信息快速查找以及对数据的增删改查。

工资管理系统是帮助企业或者组织管理职工工资的系统,本系统是由系统管理、人事管理、工资账户管理、工资管理、请假管理、个人信息管理、报表管理几个功能模块组成。

2.3系统各功能模块设计

据以上分析的功能,总结出系统结构图如下:

图2.2.3系统结构图

2.4工资账户管理模块

图2.2.4工资管理模块功能示意图

2.5请假管理模块

图2.2.4请假管理模块功能示意图

3数据库设计

3.1数据流程图

1)工资账户管理

图3-1.1工资账户管理流程图

2)请假管理

图3-1.2请假管理流程图

3.2数据字典分析

1)模块管理表(module)-主要用来管理模块的排列和模块的访问路径。

字段名称

数据类型

字段大小

是否主键

说明

id

int

11

Y

模块编号

name

varchar

500

N

模块名称

sn

系统标识

url

访问路径

orderNo

优先级标识

parentId

父亲模块编号

2)工资账户表(account)

序号

personId

员工id

number

255

账户编号

status

审批状态

opinion

审批意见

createTime

datetime

创建时间

3)请假管理表(leaves)

请假次数

员工姓名

content

请假内容

意见

fristDay

开始时间

lastDay

结束时间

4详细设计与实现

Spring配置:

Spring作为业务层,结合hibernateFilter文件处理,

<

filter>

<

filter-name>

hibernateFilter<

/filter-name>

filter-class>

org.springframework.orm.hibernate3.support.OpenSessionInViewFilter

/filter-class>

/filter>

filter-mapping>

url-pattern>

/*<

/url-pattern>

/filter-mapping>

4.1工资账户管理实现

4.1.1配置

在strusts.xml中添加

<

includefile="

cs/xj/action/account/account.xml"

/>

!

--账户管理-->

account.xml的配置如下:

?

xmlversion="

1.0"

encoding="

UTF-8"

?

>

DOCTYPEstrutsPUBLIC

"

-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.0//EN"

http:

//struts.apache.org/dtds/struts-2.0.dtd"

struts>

packagename="

account"

extends="

struts-default"

namespace="

/account"

interceptors>

<

interceptorname="

securityInterceptor"

class="

cs.xj.interceptor.SecurityInterceptor"

/interceptor>

/inte

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

当前位置:首页 > 小学教育 > 小升初

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

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