分享
分销 收藏 举报 申诉 / 19
播放页_导航下方通栏广告

类型工资管理系统数据库论文.doc

  • 上传人:丰****
  • 文档编号:3678068
  • 上传时间:2024-07-13
  • 格式:DOC
  • 页数:19
  • 大小:489.59KB
  • 下载积分:8 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    工资管理 系统 数据库 论文
    资源描述:
    宿迁泽达职业技术学院毕业设计 毕 业 设 计 学生姓名 张宏伟 学 号 20083115 系 (部) 信息工程系 专 业 计算机应用技术 题 目 工资管理系统数据库 指导教师 潘赛赛 (姓 名) (专业技术职称/学位) (姓 名) (专业技术职称/学位) 2011 年 6 月 目 录 1 绪论 3 2 系统概述 3 2.1 系统开发背景 3 2.2 系统开发意义 4 3 系统需求分析 4 3.1系统功能分析 4 3.2系统可行性分析 4 3.3经济可行性 4 4 E-R图及数据表 5 4.1 E-R图 5 5 数据表结构类型描述 5 6 视图及查询功能描述 7 7 存储过程功能描述 14 8 触发器功能描述 15 9 关系图 16 结 论 17 致 谢 18 参 考 文 献 19 1 绪论 本课题将设计一个应用与企业的工资管理系统。随着国民经济的急速发展,企业的工资应用体系也变的越来越复杂,企业中,部门、职务、工作效益等与工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但要消耗大量的人力和物力,而且极容易出错。 该系统的具体任务就是设计一个企业工资的数据库管理系统,由计算机来代替人工执行一系列工作,诸如增加员工添加删除、工资设置、修改、查询、统计等操作。这样就使财务人员可以快捷高效地完成工资管理任务。 设计的指导思想是一切为用户着想,界面简洁,操作尽量简单明了。计算机的资源是受到限制的,因此充分利用了PowerBuilder的功能,设计出功能丰富的软件的同时,尽可能地减少对系统资源的占用。 2 系统概述 2.1 系统开发背景 企事业工资管理软件隶属于财务软件(又称会计软件)。中国的财务软件起步于70年代末,经历了从自主开发、委托定点开发向标准化、通用化、商品化、专业化发展几个阶段。二十年来财务软件市场规模化、产业化发展迅速。 在财务软件市场发展中和多知名的骨干企业的作用不容忽视。他们不论是在市场引导方面,还是在财务软件技术和应用发展上都发挥了重要作用。如用友作为我国第一家专业从事商品化财务软件开发推广企业,开创了中国财务软件商品化、社会化、专业化的先河。用友公司在近12年的发展历程中,技术上不断创新,于1990年首创达到国际水平的三维立体电子报表处理系统——UFO;1997年首家推出基于32位WIN95平台的管理型财务软件;1998年推出我国第一套B/S技术架构的网络财务软件。近年,用友公司在全国巡展,推广财务及企业管理软件;发布“数字化管理”理论成果;发布“网络财务”战略,并推出“网络财务,世纪风潮”大型市场活动,范围遍及全国一百多个大中城市。安易公司、金蝶公司等作为后起之秀在市场上表现突出。国强财务软件的行业解决方案、新中大财务软件的多层结构设计技术将对中国财务软件的应用和技术发展产生积极的促进作用。 对整个软件产业来说,财务及企业管理软件是一面亮丽的旗帜。根据信息产业部计算机与微电子发展研究中心(CCID)的市场报告,1999年中国软件市场销售总额为176亿元人民币,其中应用软件占63%,而在应用软件中,财务及企业管理软件市场销售总额为48亿元,占应用软件的43.6%,占整个软件市场销售额的27.3%,是中国软件市场最大的一个板块。足见起重要性。 近年来随着市场竞争的日趋激烈,许多集团企业的财务管理模式开始由分布式管理转向集中式管理;证券、保险企业由于风险控制和资金管理的需要,财务软件模式转向集中式管理;一些行政单位为适应财政预算管理的变革,开始对财务实行集中式管理。可以说集中式财务管理在某些单位来说是一种管理发展的趋势。这种管理模式在以前因网络、通讯技术的限制而无法实施,随着互联网技术的发展,基于网络计算,支持集中管理模式的财务软件开始出现在市场,并越来越受到希望采取集中财务管理模式的企业所喜爱。 我国中小型企业占国内企业总数的94%,它们在市场中最具活力。在大型企业对计算机的需求已经趋于平稳的时候,中小型企业用户就显得格外的突出。中小型企业由于企业自身的规模有限,没有能力自己独立开发适合自身特点的工资管理软件,这就为企业工资管理软件的发展打下了坚实的基础。同样,在我国各级事业单位中他们更需要有一个方便、快捷、安全、透明的工资管理软件。 2.2 系统开发意义 工资管理是一项琐碎、复杂而又十分细致的工作,一般不允许发生错误。手工进行工资发放工作,需要反复地进行抄写、计算,不仅花费财务人员大量的时间,而且往往由于抄写不慎,出现张冠李戴,或者由于计算的疏忽,出现工资发放错误的现象。同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。 正是工资管理的这种重复性、规律性、时间性,使得工资管理计算机化成为可能。计算机进行工资发放工作,不仅能够保证工资核算正确无误、快速输出,而且还可以利用工资数据库对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,使会计人员从繁重的手工制作中解脱出来,提高了会计信息的及时性、正确性、全面性。大大提高了管理水平和管理效率,产生了巨大的经济效益和社会效益。 信息时代计算机技术的发展给整个社会的生活、工作方式带来了一次革命。传统意义上的企事业工资管理的形式和内涵都在发生着本质的变化。以前那种一个会计、一个帐本的工资管理形式已经被计算机及财务软件所代替。计算机以及相关软件的介入使得企事业的工资管理变的科学化、透明化、简单化。因此,根据不同企事业的自身特点开发适合自己的工资管理软件是非常有必要的。 3 系统需求分析 3.1系统功能分析 工资管理系统由显示工资模块,工资查询模块,工资添加模块,工资更新模块,工资删除模块五个功能模块组成,规划系统功能模块如下: 1.工资显示模块——该模块主要是向用户显示所有员工工资信息。 2.工资查询模块——该模块主要通过编号和姓名查询员工工资信息。 3.工资添加模块——该模块主要用于添加新员工工资信息。 4.工资更新模块——该模块主要用于员工工资的更新。 5.工资删除模块——该模块主要用于员工工资的删除。 3.2系统可行性分析 运行现代化技术对内部的财务进行管理,是提高工作效率的有效手段。工资管理系统作为企业内部财务管理的一个重要方面,逐步被企业管理者所重视。由于企业的规模不断扩大,有企业职工人数不断增多,使工资工资发放成为企业管理中的一个重要课程:每个人每月的工资都要通过工资制度的审核,这大大增加了管理人员的工作量。通过计算机管理系统对员工工资进行全面的统计与管理,全面解决了工资管理过程中所遇到的各种问题,并且克服了传统管理方式中的易出错等问题。工资管理系统成为企业现代化管理中的首先管理工具。 根据市场的需求,要求系统具有以下功能: 1.显示员工工资信息。 2.查询员工工资信息。 3.添加员工工资信息。 4.更新员工工资信息。 5.删除员工工资信息。 3.3经济可行性 成本本系统要求的计算机配置不是很高,需要设备购置费用较低,其他设备的购置成本也在承担能力之中。本系统运行费用较低,系统使用方便简洁。 收益 应用本系统能在一定时期内产生明显的收益,此外应用本系统提高了工作效率从而提高了管理水平;节省了人力,减轻了有关人员手工处理的工作负担;即使给管理者提供相应的辅助决策信息。 4 E-R图及数据表 4.1 E-R图 姓名 员工 管理员 管理 员工编号 员工职务 员工文化程度程度 M N 密码 账号 工资 职务工资 个人所得税 工龄工资 1 1 员工姓名 基本工资 员工编号 住房补助 应发工资 领取 编号 工资表编号 部门 管理员编号 图4-1 工资关系图 4.2 E-R图转关系模式 管理员{编号,姓名,账号,密码} 员工{编号,姓名,部门,职务,文化程度} 工资{工资表编号,管理员编号,员工编号,基本工资,职务工资,工龄工资,住房补助,个人所得税,应发工资} 5 数据表结构类型描述 表5-1 管理员表 字段名称 数据类型 字段大小 必填字段 是否主键 管理员编号 文本 10 是 是 姓名 文本 10 是 否 账号 文本 10 是 否 密码 文本 10 是 否 表5-2员工表 字段名称 数据类型 字段大小 必填字段 是否主键 员工编号 文本 10 是 是 姓名 文本 10 是 否 部门 文本 10 是 否 职务 文本 10 是 否 文化程度 文本 10 是 否 表5-3工资表 字段名称 数据类型 字段大小 必填字段 是否主键 工资表编号 文本 10 是 是 管理员编号 文本 10 是 否 员工编号 文本 10 是 否 基本工资 文本 10 是 否 职务工资 文本 8 是 否 工龄工资 文本 8 是 否 住房补助 文本 8 否 否 个人所得税 文本 8 是 否 应发工资 文本 8 是 否 表5-4员工信息表 列名 数据类型 长度 是否允许为空 编号 varchar 50 否 姓名 varchar 50 是 性别 char 10 是 出生日期 datetime 8 是 参加工作日期 datetime 8 是 住址 varchar 50 是 电话 varchar 50 是 来本单位的时间 datetime 8 是 职称名 varchar 50 是 评定时间 datetime 8 是 工龄年数 int 4 是 表5-5登陆表 列名 数据类型 长度 是否允许为空 登录账号 char 10 否 密码 char 10 否 表5-6员工补助表 列名 数据类型 长度 是否允许为空 职称名 varchar 50 否 工资级别 varchar 50 是 基本工资 money 8 是 职务补助 money 8 是 房补 money 8 是 表5-7工龄表 列名 数据类型 长度 是否允许为空 工龄年数 int 4 否 工龄津贴 money 8 是 表5-8性别表 列名 数据类型 长度 是否允许为空 性别 char 10 否 金额 money 8 是 表5-9最终工资表 列名 数据类型 长度 是否允许为空 编号1 varchar 50 否 金额 money 8 是 内容 varchar 50 是 6 视图及查询功能描述 创建数据库和数据表 创建数据库D07500126 CREATE DATABASE D07500126 ON (NAME =comp1, FILENAME = ‘c:\program files\microsoft sql server\mssql\data\comp1.mdf’, SIZE = 5, MAXSIZE = 20, FILEGROWTH = 2%), (NAME=comp2, FILENAME = 'c:\program files\microsoft sql server\mssql\data\comp2.ndf’, SIZE = 5, MAXSIZE = 20, FILEGROWTH = 2%), (NAME=comp3, FILENAME =’c:\program files\microsoft sql server\mssql\data\comp3.ndf’, SIZE = 5, MAXSIZE = 20, FILEGROWTH = 2%) LOG ON (NAME=comp1_log, FILENAME = ‘c:\program files\microsoft sql server\mssql\data\comp1_log.ldf’ , SIZE = 2, MAXSIZE = 20, FILEGROWTH = 2%) 创建managers表 USE D07500126 GO CREATE TABLE managers ( mnum char (10)PRIMARY KEY, mname char(10) , bumen char (10) , maccount char (10) , mpassword char (10) , FOREIGN KEY (snum) REFERENCES wage(snum) ) 图6-1创建数据库 图6-2创建数据表 创建staff表 USE D07500126 GO CREATE TABLE staff ( snum char (10) PRIMARY KEY, sname char (10) , bumen char (10) , duty char (10) , degree char (10) , FOREIGN KEY (snum) REFERENCES wage(snum) ) 图6-3创建staff表 创建wage表 USE D07500126 GO CREATE TABLE wage ( wnum char (10) PRIMARY KEY, mnum char (10) , snum char (10) , bsal int , dsal int , hhelp int , asal int , pitax int , slavery int , ) 图6-4创建wage表 1.插入新员工 insert into staff(snum,sname,bumen,duty,degree) values('3003','董玮','采购部','业务员','本科') 运行结果 图6-5创建新员工1 图6-6创建新员工表 2.员工编号为1001的工资查询 select * from wage where snum=1001 运行结果 图6-7按员工编号工资查询 3.按基本工资降序排序员工编号 select snum from wage order by bsal desc 运行结果 图6-8降序排序员工编号 4.按职务工资升序排序 select sname,staff.snum,dsal,bumen from staff,wage where staff.snum=wage.snum order by dsal 运行结果 图6-9职务工资升序排序 5.姓名第一个字为汪的员工的查询 select staff.snum,staff.sname,duty,bsal,dsal,hhelp,asal,pitax,slavery from staff,wage where sname like '汪%' and staff.snum=wage.snum 运行结果 图6-10按姓员工查询 6.修改语句 update staff set sname='陈晓星' where sname='董玮' 修改前 图6-11 修改前记录图 运行结果 图6-12修改后记录图 所有员工的工资视图 CREATE VIEW s_w AS SELECT staff.snum, staff.sname,staff.bumen, staff.duty, wage.bsal, wage.dsal, wage.hhelp, wage.asal, wage.pitax, wage.slavery, staff.degree, wage.wnum,wage.mnum FROM staff,wage WHERE staff.snum = wage.snum 运行结果 图6-13员工的工资视图 销售部员工的工资视图:工资按部门分类,方便查询和更新 create view s_w as select staff.snum, staff.sname,staff.bumen, staff.duty, wage.slavery from staff,wage where staff.snum = wage.snum and bumen='销售部' 运行结果 图6-14图员工工资视图 在视图中王路的应发工资的查询 select * from b_w where sname='王路' 运行结果 图6-15个人工资查询 7 存储过程功能描述 7.1描述实例 7.1.1增加管理员 CREATE PROCEDURE zj_增加管理员 AS begin transaction INSERT INTO managers(mnum,mname,maccount,mpassword) SELECT DISTINCT j.mnum, 0, 0,0 FROM wage AS j left join managers as k on ( j.mnum=k.mnum ) where k.mnum is null 运行结果 图7-1增加管理员 7.1.2查看经理 CREATE PROC chakan_经理 AS SELECT * FROM staff where duty='经理' EXEC chakan_经理 运行结果 图7-2职务查看 8 触发器功能描述 1.基本工资不低于600:当输入的基本工资低于600时,系统会提示。 CREATE TRIGGER [TRIGGER NAME] ON [dbo].[wage] FOR INSERT, UPDATE, DELETE AS if (select bsal from inserted)<600 begin print '"bsal"不能低于600' rollback end 运行结果 图8-1触发器试图 9 关系图 图9-1 关系图 结 论 在老师的悉心指导和同学们的热心帮助之下,我通过两个月的学习,基本完成了此次毕业设计。由于时间、条件和个人水平的限制,软件相对较简单,如果要将该软件用于具体单位,还需针对单位的实际情况对软件进行进一步的完善。 本软件的特点和优点: 1. 本软件可以工资核算正确无误、快速输出,提高企业的管理水平和管理效率。 2. 可以对工资的各个项目随时作增加和删除。 3. 可以分别查询单个工人每个月的工资,包括工资的各个细节项目。 4. 可以查询各部门以及全公司的员工的工资报表。 本软件需要改进的地方有: 1. 基本工资的设定太笼统,不能满足有些单位的需要。 2. 员工管理部分比较少需要结合人事管理软件使用。 3. 和结算银行的接口部分还可以添加。 4. 软件的界面美观性方面需要很大的改进。 5. 帮助文档比较简单。 毕业设计对一个学生来说是一个非常的重要的学习过程。从对数据库的一无所知,到完成这个数据库的基本设计,虽然这个数据库还存在这样那样的缺点,但是我在专业知识方面学到的东西是非常多的。而设计过程中也遇到了很多的困难,在老师和同学的帮助之下最终我还是克服了困难完成了设计。这个过程更使我学到了面对困难应该持有的积极态度。 总的来说,这次的毕业设计是非常有意义的,在我的人生学习的路上起到了一个里程碑的作用,让我有一个质的飞跃! 致 谢 在论文完成之际,首先我要向我的导师潘赛赛老师致以衷心的感谢。本论文在编写的过程中得到了潘赛赛老师的帮助和指导,并提供了大量有价值的资料;在撰写论文的过程中,潘赛赛老师多次审阅我们的论文,指出了缺点和不足,提出了许多宝贵意见,使得我能够顺利完成论文的撰写任务。潘赛赛老师老师用渊博的专业知识、严谨的治学精神、高尚的职业道德指引我在学习中不断探索,相信会让我在今后的人生道路上受益匪浅。在此我向潘赛赛老师表示深深的感谢! 同时我还感谢母校的老师,谢谢他们为本系统提供的帮助.让我能够顺利地完成本系统的开发.也感谢那些对我提供帮助的同学,没有他们就不会现在的系统. 最后,诚挚地感谢为评阅本论文而付出辛勤劳动的各位老师! 参 考 文 献 [1] 杨昭.《SQL server2005》[M].北京:清华大学出版社,2005:55-100. [2] 丁宝康.《数据库原理》[M].上海:经济科学出版社,2007:40-93. [3] 张国藩.《软件工程》[M].北京:清华大学出版社,2006:55-80. [4] 萨师煊.《数据库系统概论》[M].北京:高等教育出版社2009:60-80. [5] 薛华成.《管理信息系统》[M].北京:清华大学出版社2008:45-50. [6] 林福泉.《SQL Server 2005中小企业》[M].北京:中国铁道出版社2007:60-80. [7] 汤庸 叶小平.《数据库理论及应用基础》[M].北京:清华大学出版社2008:30-90. 18
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:工资管理系统数据库论文.doc
    链接地址:https://www.zixin.com.cn/doc/3678068.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork