企业工资管理系统

上传人:博****1 文档编号:489092482 上传时间:2023-10-23 格式:DOC 页数:27 大小:410KB
返回 下载 相关 举报
企业工资管理系统_第1页
第1页 / 共27页
企业工资管理系统_第2页
第2页 / 共27页
企业工资管理系统_第3页
第3页 / 共27页
企业工资管理系统_第4页
第4页 / 共27页
企业工资管理系统_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《企业工资管理系统》由会员分享,可在线阅读,更多相关《企业工资管理系统(27页珍藏版)》请在金锄头文库上搜索。

1、 目录 1 1 1 1 2 2 2 3 43.14 4 5 63.273.2“ ” 83.4103.4.1 “ ” 10 13 15 18 20 23 25 283.529 314.1314.231 32第一章1.1DBMSDBMS,DBMS的。 DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。MSsqlserve2000 就是一种关系型数据库管理系统。关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式相当于前面提到的记录类

2、型,每个关系实际上是一张二维表格。关系模型和层次、网状模型的最大判别是用关键码而不是用指针导航数据,表格简单用户易懂,编程时并不涉及存储结构,访问技术等细节。SQL 语言是关系型数据库的标准化语言,已得到了广泛的应用。1.2 企业工资管理系统企业工资管理是一项琐碎、 复杂而又十分细致的工作, 一般不允许发生差错。 最初的工资统计和发放都是使用人工方式处理,工作量大的时候,出现错误的机率也随之升高,不仅花费财务人员大量的时间,而且往往由于抄写不慎,或者由于计算的疏忽,出现工资发放错误的现象。同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。正是企业工资管理的这种重复

3、性、规律性、时间性,使得企业工资管理计算机化成为可能。企业工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多企业工资信息的处理,同时使用电脑还可以安全地、完整地保存大量的企业工资记录。1.3 开发工具后台数据库采用SQL SERVER数据库服务器,前台开发语言可自选。可设计成为C/S模式或 B/S 模式均可。要求根据题目自行设计系统所使用的数据库及数据表,通过系统界面实现对数据库的各种查询、增、删、改等功能操作。结合实际,经过实际的需求分析,采用功能强大的visual stdio 20010作为前台设计工具,c#作为软件编程语言,sqlserver 2008作为后台数据库开发工具。 本

4、文先进行需求分析, 详细论述了课题来源和本系统的开发目的,经过实现和测试各个环节,最后对本系统做出客观理性的评价,指明了它的现实作用、缺点以及系统的升级方向。第二章员工工资管理系统设计分析2.1 应用需求与分析企业工资管理系统的开发宗旨以及总体任务就是帮助企业提高工作效率,节省大量的人力和物力资源,实现企业工资信息管理的自动化、规范化和系统化。系统最终实现的主要功能如下:(1) 员工及管理员的登录与注册;(2) 员工查询浏览工资的发布情况;(3) 管理员对工资信息进行维护管理操作;(4) 管理员对员工信息进行相关的管理操作;2.2 系统模块划分开发这个系统的目的就是帮助企业的财务主管部门提高工

5、作效率,实现企业工资信息管理的系统化、规范化和自动化。能够和认识管理系统、考勤管理系统相结合,真正实现企业高效、科学、现代化的员工管理。系统最终实现的主要功能如下。企业工资信息设置部分:包括设置员工的基本工资和其他项目的金额,如奖金等。企业工资信息管理部分:包括查询工资和查询现有职务及现有基本工资标准。系统部分:包括添加用户。2.3 系统数据库设计数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的地位。数据库设计的好与坏,直接影响到这个系统的运行效率。良好的数据库设计,可以提高数据信息的存储效率,确保数据信息的完整性和一致性。针对企业工资信息管理系统的需求,通过对员工工

6、资计算过程的内容分析,为本系统设计如下的数据项和数据结构:表 5-2 为员工信息表。此表中包含属性为:员工号,员工姓名, 员工职位,员工电话,月薪,奖金,处罚金 。表 5-2员工信息表字段名称数据类型字段说明ygnovarchar(50)员工号ygnamevarchar(10)员工姓名ygdutyvarchar(50)员工职位ygtelvarchar(52)员工电话yuexinvarchar(50)月薪jiangjinvarchar(50)奖金chufavarchar(50)处罚金表 5-3 为工资标准表。此表中包含属性为:员工职位,基本工资。表 5-3 工资标准表字段名称数据类型字段说明yg

7、dutyvarchar(50)员工职位jbgzvarchar(50)基本工资表 5-4 为管理员信息表此表中包含属性为:管理员账号,密码。表 5-4 管理员信息表字段名称数据类型字段说明usernamevarchar(50)管理员账号passwordvarchar(30)密码E-R 图jbgzygnameygdutyygdutyygno1:n员工信息表决定工资标准表ygtelchufayuexinjbgzjiangjin第三章:企业工资管理系统应用程序设计3.1 系统图系统的数据流图数据流图( DFD,data flow diagram)是描述数据处理过程的有力工具。数据流图从数据传递和加工的

8、角度,以图形的方式刻画数据流从输入到输出的移动变换过程。本系统的数据流图如图3-1 :企业工资管理系统管理员否登 陆是增、删、查、改员工、工资信息员工否登陆是查询个人、工资信息流程图是最古老的设计表达方式之一,大多数程序人员把画流程图作为编码的先导。许多人在程序编好后也用流程图来表达程序的梗概,以便于同他人进行交流。由于它具有能随意表达任何程序逻辑的优点而广泛流传。本系统流程图如图3-2 :管登陆选择修改员工信息增、删、查、获取管理理权限改员工个人信息员拒绝选择修改标准查询和设员工个人信息表定工资、职位标准工资标准表查询个人及工资信息查询工资标准选择查询标准选择查询信息员登陆工获取查询权限拒绝

9、企业工资管理系统主要分为以下几个模块:管理员模块主要有管理员登陆,员工信息注册、删除、修改及查询,工资标准浏览,员工工资的查询等;用户主要模块有查询工资标准,查询现有职位等等。系统功能模块图如下:企业工资管理系统管理员工员管员工管理信退员工工信退工理工资资息出工资资息出注删信修返修职图 4.2关 企业工资管理帮查信系统模块返查标图职职关维帮标职维册除改回改位于助息询准位护助息准询回位位护管于3.2员 跳转界面设计查信登工员查登管工工询陆询理息陆资理当用户点击本企业工资管理系统时,首先跳出此界面,作为一个缓冲,吸引用户的眼球,设定了三秒钟的跳转时间,然后直接弹出登陆界面。跳转界面及代码如下所示:图 3-1 跳转界面系统函数: usingnamespace 企业工资管理系统publicpartialclassloading:Formpublicloading()InitializeComponent();privatevoid timer1_Tick_1(objectsender,EventArgs e)if( this .Opacity 0.8)this .Opacity =this .Opacity - 0.005;elseif( this .Opacity 0.01) this .Opacity =

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号