银行工资管理系统的研究与设计

目录
一、前言 1
(一)系统开发背景 1
(二)系统开发目标 1
(三)系统开发意义 1
二、需求分析 1
(一)功能需求分析 1
(二)系统E-R模型设计 2
(三)开发环境介绍 3
1、硬件环境: 3
2、软件环境: 3
三、详细设计 3
(二)功能结构图设计 3
(二)系统实体类分析设计 4
(三)系统数据库设计 4
四、编码实现 5
(一)首页设计 5
(二)我行活动图展界面设计 7
(三)新用户注册功能设计 7
(四)用户登录功能设计 8
(五) 查看个人基本信息操作界面 9
(六) 查看我行新闻资讯信息 10
(七)我行员工职务及其工资待遇情况 11
(八) 查看个人工资信息 12
(九)用户消费刷卡功能设计 13
(十)后台管理新闻资讯信息功能设计 14
(十一)后台管理职员信息功能设计 15
(十二)后台管理职员职务及其工资信息功能设计 16
(十三)后台结算工资功能设计 17
五、测试与维护 19
六、总结 20
致谢 22
参考文献 22
一、前言
(一)系统开发背景
21世纪随着信息化技术的不断发展与更新,计算机网络应用已以一种全新的姿态走入人们的生活和工作中。计算机应用的发展,实现了世界信息全球化的理念。科技的进步,带动了中国经济的发展,从而也引发了众多新兴行业的兴 *好棒文|www.hbsrm.com +Q:  3_5_1_9_1_6_0_7_2 
起和蓬勃发展,同时经济进步了,人们的物质生活水平得以提高,人们逐渐开始选择把自己累积的钱存储在银行,于是银行每天办理的业务也逐渐繁忙起来,银行的招聘职员也越来越多,众多的银行专员每天负责办理不同的业务,行使着自己工作职责。对于银行财务人员而言,每个月需要给本行的各工作人员发放工资,并针对不同职务设置工资标准以及业务提成等,如果仅靠传统的纯手工计算方法,这其中存在着效率低、易出错等各种弊端,已远远不能适应社会和用户的需求,于是迫切希望可以开发一款基于计算机和网络应用的智能化管理应用软件,可以通过这款软件帮助银行财务人员轻松计算各岗位人员的工资发放情况。
(二)系统开发目标
本系统的开发要求实现用户需求,帮助用户实现银行对员工工资信息进行管理,系统可以帮助银行管理员对本行的新闻资讯、员工基本信息、员工职务信息,给员工发放工资、查询消费记录等进行管理和维护;
系统可以帮助银行员工对我行各类员工信息进行浏览查看操作。可以查看我行最新的新闻咨询信息;
(三)系统开发意义
本系统开发希望可以帮助银行财务人员轻松计算出我行各岗位人员的工资发放情况,实现我行员工工资发放智能化、无纸化目标;
本系统开发可以让我充分体验系统软件开发的生命流程,熟悉软件开发的各个环节。
二、需求分析
(一)功能需求分析
系统开发前期,对用户需求进行获取,通过对银行员工和管理层人员进行调查了解,可确定用户需求,通过仔细分析了解得出本系统开发共需开发设计银行员工和系统管理员两类用户角色,其具体功能点要求如下:
银行员工可浏览本行的银行各类信息,其可查看系统介绍、优秀员工风范、我行活动信息、员工服务宗旨、职场要求等信息;
银行员工可浏览本行的活动图展信息;
新入职员工可通过本站进行注册,可填写用户姓名、密码、填写职务信息等员工信息即可;
本行合法员工可通过登录操作进行系统身份验证操作;
本行普通员工可通过用户中心查看个人用户中心,以及更新个人信息等;
本行普通员工可浏览查看我行新闻资讯信息,了解我行的最新新闻;
本行普通员工可查询我行员工职务及其对应的工资分布情况;
本行普通员工查看个人工资发放情况,还可查看个人账户余额,业务提成等情况。
本行普通员工可查看个人最新的消费记录情况;
本行普通员工可在刷卡销售时,输入用户密码等信息;
系统管理人员可实现新闻资讯信息进行管理和维护,可录入新闻资讯信息,如录入新闻标题、新闻内容,选择新闻类型;可查看我行的新闻资讯信息;可删除或更新新闻资讯信息;
系统管理人员可通过本站后台对员工信息进行管理和维护,可录入新入职员工基本信息、还可对我行员工信息进行动态管理和维护;
系统管理人员可对本行的员工职务信息及其对应工资信息进行管理和维护,可录入新员工职务的工资信息,还可更新指定员工职务工资情况;
系统管理人员为员工信息进行结算工资;
系统管理人员可查看我行员工消息记录信息;
(二)系统E-R模型设计
根据对用户需求进行仔细分析和设计,设计出系统E-R模型图设计如图2-1所示:

图2-1 系统E-R模型图设计
(三)开发环境介绍
1、硬件环境:
硬盘:500GB;
操作系统:Windows7系统;
内存:4GB;
2、软件环境:
开发工具:MyEclipse;
UI界面设计工具:DW;
数据库工具:MySql;
服务器:Tomcat;
三、详细设计
(二)功能结构图设计
系统需求分析,前台员工角色功能操作设计有:银行员工可浏览本行的银行各类信息,浏览本行的活动图展信息,新入职员工可通过本站进行注册,通过登录操作进行系统身份验证操作,可通过用户中心查看个人用户中心,以及更新个人信息等,可浏览查看我行新闻资讯信息,可查询我行员工职务及其对应的工资分布情况,查看个人工资发放情况,还可查看个人账户余额,业务提成等情况等,具体的结构图设计如下图3-1所示:

图3-1 前台员工功能结构图
系统需求分析,后台管理角色功能结构图设计如下图3-2所示:

图3-2 后台管理员功能结构图
(二)系统实体类分析设计
系统实体类及其封装的属性字段有:
员工职务信息实体类包含属性有职务编号、职务名称、职务描述信息、该职务对应的工资;
用户信息实体类包含属性有用户登录账号、用户姓名、用户密码、用户职务、用户类型、用户性别、用户联系方式、居住地信息等;
员工工资实体类包含属性有编号、员工编号、员工姓名、职务编号、职务名称、账户余额、业务奖金、基本工资等;
Int
工资

非空


表3-2 用户信息表(t_user)
序号
5
ezname
Varchar
职务名称

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1611.html

好棒文