基于CS职工工资管理系统.doc
《基于CS职工工资管理系统.doc》由会员分享,可在线阅读,更多相关《基于CS职工工资管理系统.doc(24页珍藏版)》请在沃文网上搜索。
1、目录摘要.1一、 绪论.1(一) 选题背景和意义.1(二) 国内外研究现状.1二、 系统的分析与设计.1(一)系统的开发环境.1(二)系统业务流程分析.2(三)系统功能结构.2三、数据库设计.3(一)数据表概要说明.3(二)数据表E-R图.3(三)主要数据表的结构.6(四)数据结构关系图示.8四、系统的具体实现.9(一)用户登录的实现.9(二)用户的功能实现.131.经理和员工登陆及权限变化.132.职工信息管理模块.143.部门管理模块.154.考勤管理模块.165.职工工资管理模块.186.用户管理模块.197.系统管理模块.208.系统注销和退出.20总结.21参考文献.21致谢.22基
2、于C/S职工工资管理系统李香香 1120520017摘要:本系统通过了解用户需求进行设计。因为无纸化办公渐渐的融入了社会各个角落,大中型企业尤为显著。面对繁杂的各部门的工资管理和发放,单靠传统的手工处理已显得力不从心,工资发错现象层出不穷。现在我们可以用职工工资管理系统来解决这一问题。本系统提供面对经理、管理员、员工三个不同角色的用户使用。根据不同的角色实现不同的功能。管理员负责基础配置、员工添加、工资管理、信息维护、密码操作等;经理负责查看员工工资,信息维护;员工查看各自的工资等。系统主要分为六个模块:职工信息管理、部门管理、考勤管理、职工工资管理、用户管理、系统管理。本系统运用.NET技术
3、,采用五层架构,通过表现层、实体层、数据接口层、数据提供层、服务层来实现系统的管理和维护。用户通过IE浏览器便可随时随地的使用本系统。1关键词:工资管理;.NET;IEEmployee salary management system based on C/SLi xiang-xiang 1120520017Abstract:The system designed by understanding the needs of users.Because paperless office gradually into every corner of society.Large and medium
4、-sized enterprises is particularly significant. The face of complex payroll management and distribution of various departments to rely solely on traditional manual processing has appeared to be inadequate.The phenomenon of sent the wrong wage become more and more popular.Now we can use Wage manageme
5、nt system to solve this problem.The system provide the face of three different roles the boss, administrators, staff users.According to the different roles to realize different functions. The administrator is responsible for the basic configuration, add employees, payroll management, information mai
6、ntenance, cryptographic operations; The manager is responsible for view employee wages, information maintenance; The employees view their own wages. The system consists of six modules: Employee information management, departmental management, attendance management, employee payroll management, user
7、management and management system. The system uses. NET technology, the use of the five-layer architecture, the presentation layer, physical layer, data interface layer, data layer, service layer to achieve the management and maintenance of the system.Users through the IE browser can use the system a
8、nytime and anywhere. Keywords:payroll management;the .NET;IE中图分类号:TP315 文献标识码:A1一、绪论(一)选题背景和意义借助现代信息技术和管理理念,建立大中小型企业信息管理系统是当今社会的重要趋势。工资管理系统是其中最常用的一个,随着社会信息量的迅速增长,计算机处理的数据量不断增加,企业在发生着日益的变化,职工流动速度在加快,工资增减幅度在加大。员工、职称、绩效评定等信息也随之越来越多。3作为工资管理和发放单靠传统的手工处理已显得力不从心,手工发放需要反复进行抄写,计算,不仅浪费时间,还常因抄写不慎出现张冠李戴,或者由于计算疏
9、忽,出现工资发放错误的现象。同时工资的发放具有较强的时间限制,必须严格按照公司规定的时间完成任务。正是这种重复性,规律性,时间性,使得工资管理的计算机化成为可能。使用计算机进行工资发放,不仅能够保障工资核算无误,快速输出,而且还可以利用工资数据库对有关的各种信息进行统计,服务于上级财务部门的核算与账务处理。从而提高工资管理发放的效率,实现企业员工工资管理的系统化,规范化和自动化。9(二)国内外研究现状在我国,管理信息系统尤其是工资管理系统是计算机应用最广泛的领域之一。随着我国经济建设突飞猛进,管理科学化与管理手段的现代化已经提到非常重要的地位。企业及人事单位为了提高自身的管理水平和竞争能力,纷
10、纷投入大量的人力和物力。开发适合一个单位需求的管理信息系统,中小企业与行政事业单位建立的管理系统犹如雨后春笋,一个新的开发和管理信息系统的热潮正在掀起。在市场竞争日益激烈,用户需求不断趋向多样化,企业间关联程度越来越密切的今天,要求企业行动必须快捷,灵敏,在管理的思想观念,方式方法上不断创新,人力已经很难完全达到要求,必须借助当代信息科技的最新成果加强企业的运营和管理。二、系统的分析与设计(一)系统的开发环境系统开发平台:Microsoft Visual Studio 2010;系统开发语言:C#;数据库管理系统软件:Microsoft Sql Server 2005;运行平台:Windows
11、 8/Windows 7/Windows xp/Widnows 2003/Window2000;运行环境:Microsoft .NET Framework SDK V4.0;浏览器:IE8.0;分辨率:最佳效果1024 * 768像素。1(二) 系统业务流程分析系统管理用户管理职工工资管理系统登录是否通过验证否是考勤管理部门管理职工信息管理图1 职工工资管理系统业务流程图(三)系统功能结构职工工资管理系统提供了良好的用户界面,职工工资管理系统主要由职工信息管理、部门管理、考勤管理、职工工资管理,用户管理和系统管理等模块组成,具体规划如下:职工信息管理模块:该模块主要用于实现档案管理,员工信息管
12、理等功能。部门管理:该模块主要用于实现部门之间的管理等操作。考勤管理:该模块主要用于对职工当月实到天数、请假天数、迟到天数进行系统考勤。职工工资管理:该模块主要用于对各部门以及个人的基本工资、扣款工资、税金、福利等进行管理。系统管理:该模块主要对系统帐户修改,系统注销、系统退出、关于系统等操作。职工工资管理系统系统管理用户管理职工工资管理考勤管理部门管理职工信息管理添加职工工资职工工资管理关于系统退出系统部门管理添加部门系统注销系统帐户修改用户管理考勤管理添加考勤职工信息管理档案管理图2 系统功能结构图三、数据库设计(一)数据表概要说明 本系统采用Microsoft SQL Server 20
13、05作为后台数据库,数据库名称为:db_salary ,其中包含6张数据表,下面分别介绍。图3数据表树型结构图 (二)数据表E-R图本系统规划出的实体主要有职工信息管理实体、职工工资管理信息实体、字典信息实 体、部门信息管理实体、考勤信息管理实体、用户信息实体。考勤管理信息实体E-R图 如图所示Username 用户名考勤信息表(Attendance)lateDay迟到天数leaveDay请假天数NoID编号wiNoId用户IDDatetime时间 realDay 实到天数图4考勤管理信息实体E-R图部门信息管理实体E-R图 如图所示manageOffice 经理办公室号DepartName
14、部门名称DepartNo 部门编号部门信息表(DepartmentInfo)managerName 经理姓名managerNo 经理编号图5部门信息管理实体E-R图字典信息管理实体E-R图 如图所示字典信息表(NativPlace)nativPlaceName字典名称nativPlaceNo 字典编号图6字典信息管理实体E-R图dateTime 时间职工工资信息管理实体E-R图 如图所示Welfare 福利Taxes 税金wiNoId 用户编号NoId 编号职工工资信息表(RealSalary)basicSalary基本工资depart_name部门名称depart_no 部门编号Userna
15、me 用户名deductMoney扣款图7职工工资信息管理实体E-R图用户信息管理实体E-R图 如图所示State 状态用户信息表(User)Job 职务accountPassword 密码accountName用户名Id编号图8用户信息管理实体E-R图职工信息管理实体E-R图 如图所示contactWay联系方式Job职务Address地址nativePlace籍贯State 状态Sex性别accountPassword密码identityCard身份证Username用户名职工信息表(WorkersInfo)Id编号depart_name部门名称userId用户IDAge 年龄depart
16、_no部门编号图9职工信息管理实体E-R图(三)主要数据表的结构表1 User(用户表)序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint40是编号2usernamenvarchar500是用户名3accountPasswordnvarchar500是密码4jobchar100是职务5statechar100是状态表2 Attendance(考勤信息表)序号列名数据类型长度小数位标识主键外键允许空默认值说明1NoIDint40是是否编号2wiNoIdint40是是用户ID3usernamenvarchar500是用户名4realDayint40是实到天数5leaveDayint
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 CS 职工工资 管理 系统