ly工资管理系统课程设计ppt课件_第1页
ly工资管理系统课程设计ppt课件_第2页
ly工资管理系统课程设计ppt课件_第3页
ly工资管理系统课程设计ppt课件_第4页
ly工资管理系统课程设计ppt课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工人工资管理系统小组成员:李芸 公司概略 鄂尔多斯冶金集团隶属于鄂尔多斯控股集团,它的全称是内蒙古鄂尔多斯冶金有限责任公司,成立于2006年,现拥有26家分公司和天津买卖所、技术中心等专业配套机构,集团目前配备了先进的铁合金原料及产品检测分析仪器设备,而且在质量检测工程方面拥有专业知识丰富的技术人员,确保产质量量。 截止2021年年底,集团总资产达60.2亿元。冶金集团开展到如今,有职工7000余人。下属公司主要包括西金矿冶公司、西金贸易公司、西源物资公司、金属冶炼公司、EJM锰合金公司、东祥碳化硅等。 集团在消费方面投资规模宏大,消费设备均到达国际先进程度,开创了中国乃至世界铁合金产业的建立

2、先河。根本步骤一、需求分析阶段二、概念构造设计阶段三、逻辑构造设计阶段四、物理构造设计阶段五、数据库实施阶段六、数据库运转和维护阶段需求分析1、功能需求描画2、系统功能模块图3、数据流图4、数据项和数据构造 5、数据字典6、数据表字段字典功能需求描画1.员工根本信息模块 员工根本信息模块具有员工信息输入、员工增删、员工信息查询三个功能,员工增删实现了对数据库中员工信息的添加和删除。员工可以经过员工号和员工姓名对员工信息查询。2.工资构造设置模块 鄂尔多斯冶金集团采用了工资+分红的收入分配方式。该方式不仅表达出如何分配,更为重要的是,该方式建立了员工与企业的命运共同体,处理了员工干多干少一个样,

3、处理了众人的老子没人疼的国有企业的弊端,处理了企业的开展、兴衰与员工无关的弊端,建立了员工的全部收入和企业的近期长久利益息息相关的机制。在集团的运营实际中,我们对什么是人才,如何去鼓励,都给予了充分思索,建立了四套工资制度和体系:1职务工资制度;2内部职称工资;3普通行政管理人员和技术人员分档分级工资制度,也就是岗位工资制;4计件工资制根据员工的产质量发工资。并根据职工的档案信息及劳资部门提供的资料可以对工资类别,工程称号和金额项进展添加、修正、删除和保管。3.工资汇总模块 用户在员工信息管理模块对员工的工资等级进展输入以后,在工资汇总模块会自动对员工工资进展汇总。用户可以打印出工资汇总表,打

4、印之前可以经过打印预览进展打印预览,以EXCEL图表方式导出计算后的各种工资报表和查询后的各类工资明细。系统功能模块图工资管理系统员工根本信息工资构造设置工资汇总数据录入信息增删信息查询工资查询报表打印工程设定统计分析规范调整 工程修正数据流图管理员员工工系统日志注册工资管理员工信息工资信息工资查询统计分析系统维护报表生成和打印银行转账办理员工离任处置信息维护输入登陆 信息退出缺点缺点数据项和数据构造 1、员工根本信息员工号,员工姓名,性别,生日,照片, 学历,工龄,所在部门,工资级别,工资等级,所在职务,职称,公司内部小号,建立银行个人账号2、员工工资信息员工号,员工姓名,根底工资、工龄工资

5、、奖金、补助金、职务工资、岗位工资、计件工资、津贴工资、员工实得工资3、员工工种信息员工工种,等级,根本工资4、职务信息职务名,职务工资5、职称信息职称,职称工资6、部门及任务岗位信息部门称号,任务岗位称号,任务岗位工资7、工龄及工资额信息工龄,工龄工资8、员工津贴信息加班时间,加班类别,加班天数,津贴工资9、奖金信息获奖工程,获奖金额数据字典编号表名代码内容101员工信息表1EmpInfoTable1记录员工所在部门信息主要字段:主要字段:部门名,员工号,部门号,员工姓名 102员工信息表2EmpInfoTable2记录员工基本信息主要字段:员工号,姓名,性别,生日,照片,学历,工龄,所在部

6、门,工资级别,工资等级,工龄,所在职务,职称,公司内部小号,建设银行账号。103工资项目表PayTable记录员工工资信息主要字段:员工号,员工姓名,基础工资、工龄工资、奖金、补助金、职务工资、岗位工资、计件工资、津贴工资、员工实得工资104银行转帐单据表BankBarTable记录员工帐户记录主要字段:建设银行卡号,员工姓名,结帐数目,结帐日期数据表字段字典员工信息表工资项目表Name32CHARnull例,张三员工信息表2Sex2CHARnull例,男员工信息表2Birth4SMALLDATETIMEnull例,1981-10-12员工信息表2Picture64CHAR(存储路径)null

7、员工信息表2Edubackground16CHARnull例,大专员工信息表2Lenservice2INTnull例,5员工信息表2department28CHARnull例,财务部员工信息表2Workname16CHARnull例,物检员员工信息表2TechnicalPost16CHARnull例,段长员工信息表2Phone num6INTnull例,620253员工信息表2银行转帐单据表CardNum18INTNot null例,4367 4243*工资项目表BasePay8INTnull例,1200工资项目表LenPay8INTnull例,150工资项目表Prize8INTnull例,5

8、00工资项目表Allowance8INTnull例,100工资项目表WorkPay8INTnull例,200工资项目表Post Wage8INTnull例,200工资项目表PieceWage8INTnull例,800工资项目表Extra wage8INTnull例,200工资项目表TrPay8INTnull例,3350员工信息表2银行转帐单据表CardNum18INTNot null表104的主键银行转帐单据表CheNum8INTnull例,3350银行转帐单据表CheDate16DATETIMEnull2010-4-17 14:23概念构造设计1、系统功能阐明书2、E-R图系统功能阐明书 该

9、系统的主要作用就是实现对企业职工各类工资的计算,查询,修正和数据导出,并可输出企业所需的工资信息报表。 在查询这个模块里,系统能支持用户在客户端按照各种不同的字段称号进展工资信息的查询。同时,迅速的响运用户的查询恳求,不同级别的人系统会根据其权限级别的大小享有不同程度的功能。不同级别的人不能越权进展操作。不论是员工个人还是部门都需求时时的经过查询的方式对工资信息进展了解。对员工个人而言,需求了解个人本月的工资明细信息可以经过系统的某个终端进展查询,对个人历史工资数据也可以进展查询。当然,员工查询时只能对个人的工资信息进展查询不能对其他员工的工资信息进展随意的查询,更不能对查询如部门主管的工资信

10、息、部门工资统计分析结果等。这主要是涉及到一个运用权限的问题。管理员的权限是最大的,对员工个人档案信息、工资信息、部门统计分析数据等都可以进展查询。 在查询过程中,为防止由于在同一时辰里访问人数过多呵斥呼应缓慢时,每登录的一个用户,系统记数器自动加一,当记数大于峰值时,系统弹出对话框提示用户进展等待,从而有效的防止了系统在查询过程中呼应过慢的缺陷。 员工实体及属性图员工号姓名公司小号性别生日学历照片员工职务职称部门号部门名工资奖金津贴工资计件工资岗位工资职务工资职称工资根底工资补助金工龄工资部门账户部门号部门名账户名建行卡号员工号员工员账户员工工资部门对应管理属于拥有11n1111n指点1n逻

11、辑构造设计1、从E-R图向关系方式转换 2、逻辑方式规范化及调整、实现 3、关系视图设计 从E-R图向关系方式转换这一阶段就是在概念设计的根底上,将E-R图中的实体、属性之间的联络转换为关系方式。本系统所选用的数据模型是关系型,把E-R图向关系数据模型转换的规那么是:1、一个实体型转换为一个关系方式,实体的属性就是关系的属性,实体的码就是关系的码。2、一个联络转换为一个关系方式,与该联络相连的各实体的码以及联络的属性转换为关系的属性。该关系的码那么有三种情况:(1)假设联络为1:1,那么每个实体的码均是该关系的候选码。 (2)假设联络为1:n,关系的码为n端实体的码。 (3)假设联络为n: m

12、,那么关系的码为诸实体码的组合。然后再根据原那么进展优化设计,最终得出该系统的数据模型各关系方式与关键字如下。员工实体对应的关系方式:员工员工号,姓名,性别,生日,照片,学历,工龄,工资等级,工龄,所在职务,职称,公司内部小号,建立银行账号员工工资实体对应的关系方式:工资员工号,员工姓名,根底工资、工龄工资、奖金、补助金、职务工资、岗位工资、计件工资、津贴工资、员工实得工资员工所在部门实体对应的关系方式:部门部门号,员工号,部门名,员工姓名实体账户对应的关系方式:账户建立银行账号,员工号,账户名,结帐数目,结帐日期联络“属于对应的关系方式:员工所属部门员工号,部门号,部门名联络“担任对应的关系

13、方式:各部门经理经理工号,部门号,部门名逻辑方式规范化及调整、实现数据库逻辑设计的结果不是独一的。为了进一步提高性能,还应该根据运用需求适当地修正,调整数据模型的构造,即,数据模型的优化。其方法如下:1.确定数据依赖。2.对关系方式之间的数据依赖进展极小化处置,消除冗余。3.消除部分依赖,传送依赖,多值依赖等,使之至少满足第三范式。例如优化前:员工所属部门员工号,部门号,姓名,部门名员工号,部门号部门名P员工号,部门号姓名P优化后:部门号部门名F员工号姓名F关系视图设计为普通员工建立视图:查询1员工号,根底工资、工龄工资、奖金、补助金、职务工资、岗位工资、计件工资、津贴工资、员工实得工资为部门

14、经理建立视图:查询2员工号,姓名,公司内部小号查询3员工号,姓名,计件工资,奖金,津贴工资为更高层指点建立视图:查询4员工号,部门号,所在职务,工资等级,实得工资四、物理设计数据库物理设计的主要目的是对数据库内部物理构造调整并选择合理的存取途径,以提高数据库访问速度及有效利用存储空间。在数据库逻辑构造设计中,曾经确定选用的数据库管理系统为关系型DBMS,关系型数据库的物理构造设计相对简单,只需确定各个表的构造、存取方法和存取途径即可。把每一个关系设计一个表,存取方法只需建立索引,详细设计如下:对员工根本信息表,工资表建立索引的SQL语句:CREATE UNIQUE INDEX WID ON E

15、mpIforTableID ASC;CREATE UNIQUE INDEX Payno ON PayTable(Pno DESC);为了查询方便,节省查询时间,经过建立视图来实现对数据库的优化。如建立物检部门员工信息视图:CREATE VIEW IS_ EmpIforTableASSELECT ID, Name, Lenservice, Phone num, Workname, TechnicalPostFROM EmpIforTableWHERE Department=物检部门;五、数据库实施六、数据库运转和维护到达充分利用企业现有的资源,提高系统开发程度和运用效果的目的。尽量利用企业现有的软硬件环境,采用先进的管理系统开发方案,从而系统应符合企业工资管理的规定,满足企业相关人员日常运用的需求,并到达操作过程中的直观、方便、适用、平安等要求。系统采用模块化程序设计方法,即使于系统功能的各种组合和修正,又便于未参与开发的设计维护人员进展补充、维护。系统应具备数据库维护功能,及时根据用户需求进展数据的添加、删除、修正、备份等操作。系统运用平台硬件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论