欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    通用工资管理体系的设计与实现概要.doc

    • 资源ID:4297848       资源大小:349KB        全文页数:15页
    • 资源格式: DOC        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    通用工资管理体系的设计与实现概要.doc

    数据库课程设计报告课程设计(论文)任务书软件 学 院 电子商务 专 业一、课程设计(论文)题目 通用工资管理体系的设计与实现二、课程设计(论文)工作自 2009 年 1 月 10 日起至 2009 年 1 月 14 日止。三、课程设计(论文) 地点: 创新大楼404栋四、课程设计(论文)内容要求:1本课程设计的目的(1)使学生掌握DBMS的基本工作原理;(2)培养学生基本掌数据库应用系统设计的基本思路和方法;(3)培养学生分析、解决问题的能力;(4)提高学生的科技论文写作能力。2课程设计的任务及要求1)基本要求:(1)分析各系统的需求;(2)选用DBMS和设计工具;(3)提出系统的设计方案;(4)对所设计的数据库系统进行调试。2)创新要求:在基本要求达到后,可进行创新设计,比如对系统性能进行优化。3)课程设计论文编写要求(1)要按照书稿的规格打印誊写毕业论文(2)论文包括目录、绪论、正文、小结、参考文献、谢辞、附录等(3)装订按学校的统一要求完成数据库课程设计报告4)答辩与评分标准:(1)完成原理分析 :20分;(2)完成设计过程:40分;(3)完成调试:20分;(4)回答问题:20分。5)参考文献:(1)萨师煊、王珊.数据库系统概论M.第三版.北京:高等教育出版社2005(2)李代平、章文.SQLServer2012数据库应用基础教程.第一版.北京:冶金工业出版社 2001(3)张海藩.软件工程导论. 第四版.北京:清华大学出版社,2004(4)刘志铭.java数据库开发实例解析.第二版.北京:机械工业出版社 20046)课程设计进度安排内容 天数 地点构思及收集资料 2 图书馆设计与调试 5 实验室撰写论文 3 图书馆、实验室学生签名:年 月 日课程设计(论文)评审意见(1)完成原理分析(20分):优( )、良( )、中( )、一般( )、差( );(2)完成设计 (40分):优( )、良( )、中( )、一般( )、差( );(3)完成调试 (20分):优( )、良( )、中( )、一般( )、差( );(4)回答问题 (20分):优( )、良( )、中( )、一般( )、差( );(5)格式规范性及考勤是否降等级:是( )、否( )评阅人: 职称: 讲师年 月 日数据库课程设计报告摘 要在企业单位以往的工资录入,计算、合计等需要通过大量的手工完成,数据量多,处理速度慢,而且极易出错,导致工作效率低。本论文目的在于在现行工资管理制度的基础上,建立科学的计算机工资管理系统数据库,用计算机工作代替以往大量的手工重复劳动以减轻工作人员的劳动量,提高工作效率。本系统结合企业的实际需要,通过对JAVA开发工具、数据库以及SQL语言的深入学习及实践,主要完成了工资理管系统的需求分析、数据库设计以及前台程序简单设计与开发。系统包括工资、部门、和人员等数据库文件,并设有数据管理、部门管理、人员管理等功能,通过对数据库的控制和管理,可实现查询、增加、删除、修改等功能。该设计基本合理,能够满足工作中的基本需要。最后还对本系统作了客观评价评价,指明了系统的现实意义、缺点以及系统的升级方向。关键词 数据库设计;工资管理;SQL Server;JAVA数据库课程设计报告目 录1绪 论.2 2 需求分析.32.1 功能需求4 3概念结构设计53.1 总E-R图.63.2 数据字典 .7 4逻辑结构设计74.1 系统结构图84.2 数据模型转换94.3 表的建立9 5数据库系统管理设计125.1 表关系实现125.2 关系图136 附:前台简单设计.107 小结.12 8 谢辞13数据库课程设计报告9 参考文献.131绪 论本课题将设计一个应用与企业的工资管理系统。随着国民经济的 急速发展,企业的工资应用体系也变的越来越复杂,企业中,部门、 职务、工作效益等与工资管理有关的信息随之急剧增加。在这种情况 下单靠人工来处理员工的工资不但要消耗大量的人力和物力,而且极 容易出错。该系统的具体任务就是设计一个企业工资的数据库管理系统,由 计算机来代替人工执行一系列工作,诸如增加员工添加删除、工资设 置、修改、查询、统计等操作。这样就使财务人员可以快捷高效地完 成工资管理任务。工资管理重复性、规律性、时间性,使得工资管理计算机化成为可能。计算机进行工资发放工作,不仅能够保证工资核算正确无误、快速输出,而且还可以利用工资数据库对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,使会计人员从繁重的手工制作中解脱出来,提高了会计信息的及时性、正确性、全面性。大大提高了管理水平和管理效率,产生了巨大的经济效益和社会效益。信息时代计算机技术的发展给整个社会的生活、工作方式带来了一次革命。传统意义上的企事业工资管理的形式和内涵都在发生着本质的变化。以前那种一个会计、一个帐本的工资管理形式已经被计算机及财务软件所代替。计算机以及相关软件的介入使得企事业的工资管理变的科学化、透明化、简单化。因此,根据不同企事业的自身特点开发适合自己的工资管理软件是非常有必要的。本文设计的指导思想是一切为用户着想,界面简洁,操作尽量简 单明了。数据库课程设计报告2 需求分析2.1 功能需求要求设计一套企业工资管理系统,其中应具有一定的人事档案管理功能。工资管理系统是企业进行管理的不可缺少的一部分,它是建立在人事档案系统之上的,其职能部门是财务处和会计室。通过对职工建立人事档案,根据其考勤情况以及相应的工资级别,算出其相应的工资。为了减少输入帐目时的错误,可以根据职工的考勤、职务、部门和各种税费自动求出工资。为了便于企业领导掌握本企业的工资信息,在系统中应加入各种查询功能,包括个人信息、职工工资、本企业内某一个月或某一部门的工资情况查询,系统应能输出各类统计报表。分析需求就是描述系统的需求,通过定义系统中的关键域类来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制。因此,工资管理系统的需求分析也应该是一个讨论的过程。该系统应该具备以下功能:初始化数据、人事信息管理、考勤管理、工资管理:增减部门(主要是为了好修改员工调动时候的信息)增减员工(包括了辞退、辞职、退休等) 考勤管理 工资统计和计发(包括奖金和其他)注意:员工的升降职可以看做调动的一种,但是,如果是在同一部门升降职就不好处理了,因此建议将升降职和调动分开。升降职只界定在同一部门的职务变化。其中各模块都具有添加、修改、删除、查询各项信息的功能。具体分析体现在系统结构图中。数据库课程设计报告3 概念结构设计3.1 总的E-R图把应用需求抽象成为信息世界的结构,用E-R图进行表示。E-R图如下:数据库课程设计报告3.2数字字典数据库课程设计报告4 逻辑结构设计4.1 系统结构图4.2 数据模型转换根据E-R图和相关要求,进行数据模型转换,建立了五个表:员数据库课程设计报告工信息表、员工考勤表、员工工资表、调动信息表、用户管理表。 将E-R图转换成关系模型,关系的主码用横线标识:1:员工信息表(员工号,姓名,性别,年龄,部门,职务,政治面貌)2:员工考勤表(员工号,姓名,迟到,早退,旷工,请假,加班) 3:员工工资表(员工号,姓名,基本工资,扣除金额,加班工资,个人所得税,总工资)4:调动信息表(员工号,姓名,原职务,现任职务,原部门,现所在部门)5:用户管理表(用户名,密码)4.3 表的创建1:员工信息表CREATE TABLE 员工信息表(员工号 char (10) NOT NULL ,姓名 char (2),性别 char (10) check(性别 in ('男',' 女'),年龄 int,部门 char (100),职务 char (100) ,政治面貌 char (100),)数据库课程设计报告输入表信息2:员工考勤表CREATE TABLE 员工考勤(员工号char (10) primary key , 姓名char (50) NOT NULL, 迟到 char (100) ,早退 char (100),旷工 char (100) ,请假 char (100),加班 char (100) ,)3:员工工资表CREATE TABLE 员工工资(员工号char (10) primary key , 姓名char (50) NOT NULL,基本工资 float (8) NULL , 扣除金额 float (8) NULL , 加班工资 float (8) NULL , 个人所得税 float (8) NULL , 实发工资 float (8) NULL , )4:调动信息表数据库课程设计报告CREATE TABLE 调动信息表( 员工号 char (10) NOT NULL , 原职务 char (100) NULL , 原部门 char(100) NULL 现任职务 char (100) NULL现所在部门 char(100)NULL )5:用户管理表CREATE TABLE用户管理表( name (50) NOT NULL ,password char (10) NOT NULL )数据库课程设计报告5数据库系统管理设计5.1 表内部各列的约束主要在员工信息表中有一个性别的属性,对于其的约束表达式如下:constraint c1 check (性别 in (男,女)。5.2 表关系的实现员工考勤表、员工工资表、调动信息表和员工信息表存在着关系数据库课程设计报告5.3 关系图的实现结果如图数据库课程设计报告5.4 触发器设置触发器建立create trigger chufaqi4on 员工工资表for insert,updateasbeginif exists (select * from inserted where 基本工资<4000) update 员工工资表 set 基本工资=4000 where 基本工资<4000 enda)触发气可以通过数据库中的相关表进行层叠更改。b)下面(只是一个小例子)创建一个修改触发器检测员工工资表中基本工资列的更新操作。数据库课程设计报告5.5 数据库保护a) 在数据库SQLServer里,可以定义用户权限和登入密码:如下图所示就添加了一个新用户:chenchaoxi 并可设置密码和权限。数据库课程设计报告6 附:前台简单设计由于好久之前学的java编程语言,所以到现在对这些语言的运用有些陌生。在重温以前所学的知识,感觉理解起来有些困难,所以做起来觉得很困难,设计起来不是很顺利,其中有些功能还没弄好,特别是与数据库连接的这块知识更加的缺乏,所以说只是些简单的设计。登入界面:主菜单界面数据库课程设计报告查询工资界面(调试 :功能好像不是很完善)数据库课程设计报告7 小结在老师的悉心指导和同学们的热心帮助之下,我通过一个星期的学习,基本完成了本次课程设计,唯一遗憾的是没有及时答辩。这主要是因为我对以前所学的语言都忘记的差不多了,而且对SQL语言了解的很少,所以在设计的过程中花了很多的时间去学习看书,耽误了不少时间,影响到了设计,不过我还是把重点放在了数据库管理设计方面。由于时间、条件和个人水平的限制,设计相对较简单 。但是通过这次课程设计,使我受到了一次用专业知识分析和解决问题的全面系统的锻炼,使我在综合知识的选用方面,在掌握数据库SQLServer专业知识方面,在常用编程设计思路技巧的掌握方面都能向前迈了一大步。综观本系统还是有很多不足之处的1实体属性没有完全列出,信息不够全面。2. 基本工资的设定太笼统,没有细化。3. 表之间的联系约束关系设计还不是很完善,触发器的设计还有待进一步改进。4. 帮助文档比较简单,前台操作时还不够人性化。课程设计对一个学生来说是一个非常的重要的学习过程,是一个动手实践的好机会。虽然课程设计接近尾声,但是我还会继续坚持去完善各模块功能,继续把理论联系实际,希望成为一个动手能力强的学生。总的来说,这次的课程设计是非常有意义的而且是非常辛苦的,不过我认为是值得的,在我的大学学习道路上起到了一个里程碑的作用,让我有一个质的飞跃!数据库课程设计报告8 谢辞这一个星期来紧张有序的课程设计是检验自己所学知识习的试金石。首先我要感谢老师在本次设计过程中给与的悉心指导和帮助,让我走了很少弯路。其次,我还要感谢我们班的同学的帮助。由于自己学习基础不是很扎实尤其在可视化编程方面没有实战经验,是他们给予了我很多的帮助,特别是他们不厌其烦的给我解释指导,才让我在规定的时间内完成了课程设计。最后我要感谢所有帮助和支持我的人。9 参考文献1 萨师煊、王珊.数据库系统概论M.第三版.北京:高等教育出版社20052 李代平、章文.SQLServer2000数据库应用基础教程.第一版.北京:冶金工业出版社 20013 张海藩.软件工程导论. 第四版.北京:清华大学出版社,20044 刘志铭.java数据库开发实例解析.第二版.北京:机械工业出版社 2004

    注意事项

    本文(通用工资管理体系的设计与实现概要.doc)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开