好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

华东交通大学课设_工资管理体系设计与实现.pdf

20页
  • 卖家[上传人]:第***
  • 文档编号:61592855
  • 上传时间:2018-12-05
  • 文档格式:PDF
  • 文档大小:910.45KB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 数据库课程设计报告 课程设计(论文)任务书 软件软件学院电子商务电子商务专业 2006-2班 一、课程设计(论文)题目通用工资管理体系的设计与实现通用工资管理体系的设计与实现 二、课程设计(论文)工作自 20092009 年1 1月1010日起至 20092009年1 1月 1414日止 三、课程设计(论文) 地点:创新大楼 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)李代平、章文.SQLServer2000 数据库应用基础教程.第一版.北京:冶金工业 出版社 2001 (3)张海藩.软件工程导论. 第四版.北京:清华大学出版社,2004 (4)刘志铭.java 数据库开发实例解析.第二版.北京:机械工业出版社 2004 6)课程设计进度安排)课程设计进度安排 内容内容天数天数地点地点 构思及收集资料2图书馆 设计与调试5实验室 撰写论文3图书馆、实验室 学生签名: 年月日 课程设计课程设计( (论文论文) )评审意见评审意见 (1)完成原理分析(20 分) :优() 、良() 、中() 、一般() 、差() ; (2)完成设计(40 分) :优() 、良() 、中() 、一般() 、差() ; (3)完成调试(20 分) :优() 、良() 、中() 、一般() 、差() ; (4)回答问题(20 分) :优() 、良() 、中() 、一般() 、差() ; (5)格式规范性及考勤是否降等级:是() 、否() 评阅人:职称:讲师 年月日 摘摘 要要 在企业单位以往的工资录入,计算、合计等需要通过大量的手工 数据库课程设计报告 完成,数据量多,处理速度慢,而且极易出错,导致工作效率低。

      本 论文目的在于在现行工资管理制度的基础上, 建立科学的计算机工资 管理系统数据库, 用计算机工作代替以往大量的手工重复劳动以减轻 工作人员的劳动量,提高工作效率 本系统结合企业的实际需要,通过对 JAVA 开发工具、数据库以 及SQL语言的深入学习及实践, 主要完成了工资理管系统的需求分析、 数据库设计以及前台程序简单设计与开发 系统包括工资、部门、和人员等数据库文件,并设有数据管理、 部门管理、人员管理等功能,通过对数据库的控制和管理,可实现查 询、增加、删除、修改等功能 该设计基本合理,能够满足工作中的基本需要最后还对本系统 作了客观评价评价,指明了系统的现实意义、缺点以及系统的升级方 向 [ [关键词关键词] ] 数据库设计;工资管理;SQL Server;JAVA 目目 录录 1 1 绪绪 论论……………………………………………………….2.2 数据库课程设计报告 2 2 需求分析需求分析………………………………………………….3.3 2.1 功能需求功能需求………………………………………………4 3 3 概念结构设计概念结构设计………………………………………………5 5 3.13.1 总总 E-E-R R 图图……………………………………………66 3.2 数据字典数据字典 ……………………………………………7 4 4 逻辑结构设计逻辑结构设计………………………………………………7 7 4.1 系统结构图系统结构图……………………………………………8 4.2 数据模型转换数据模型转换…………………………………………9 4.3 表的建立表的建立………………………………………………9 5 5 数据库系统管理设计数据库系统管理设计……………………………………1212 5.1 表关系实现表关系实现…………………………………………12 5.2 关系图关系图………………………………………………13 6 6 附:前台简单设计附:前台简单设计……………………………………1010 7 7 小结小结……………………………………………………1212 8 8 谢辞谢辞………………………………………………………1313 9 9 参考文献参考文献1313 1 1 绪绪 论论 本课题将设计一个应用与企业的工资管理系统。

      随着国民经济的 数据库课程设计报告 急速发展,企业的工资应用体系也变的越来越复杂,企业中,部门、 职务、工作效益等与工资管理有关的信息随之急剧增加在这种情况 下单靠人工来处理员工的工资不但要消耗大量的人力和物力,而且极 容易出错 该系统的具体任务就是设计一个企业工资的数据库管理系统,由 计算机来代替人工执行一系列工作,诸如增加员工添加删除、工资设 置、修改、查询、统计等操作这样就使财务人员可以快捷高效地完 成工资管理任务 工资管理重复性、规律性、时间性,使得工资管理计算机化成为 可能计算机进行工资发放工作,不仅能够保证工资核算正确无误、 快速输出, 而且还可以利用工资数据库对有关工资的各种信息进行统 计,服务于财务部门其他方面的核算和财务处理,使会计人员从繁重 的手工制作中解脱出来,提高了会计信息的及时性、正确性、全面性 大大提高了管理水平和管理效率,产生了巨大的经济效益和社会效 益 信息时代计算机技术的发展给整个社会的生活、 工作方式带来了 一次革命 传统意义上的企事业工资管理的形式和内涵都在发生着本 质的变化以前那种一个会计、一个帐本的工资管理形式已经被计算 机及财务软件所代替 计算机以及相关软件的介入使得企事业的工资 管理变的科学化、透明化、简单化。

      因此,根据不同企事业的自身特 点开发适合自己的工资管理软件是非常有必要的 本文设计的指导思想是一切为用户着想,界面简洁,操作尽量简 单明了 2 2 需求分析需求分析 2.12.1 功能需求功能需求 要求设计一套企业工资管理系统, 其中应具有一定的人事档案管 理功能工资管理系统是企业进行管理的不可缺少的一部分,它是建 数据库课程设计报告 立在人事档案系统之上的,其职能部门是财务处和会计室通过对职 工建立人事档案,根据其考勤情况以及相应的工资级别,算出其相应 的工资为了减少输入账目时的错误,可以根据职工的考勤、职务、 部门和各种税费自动求出工资 为了便于企业领导掌握本企业的工资信息, 在系统中应加入各种 查询功能,包括个人信息、职工工资、本企业内某一个月或某一部门 的工资情况查询,系统应能输出各类统计报表系统应能输出各类统计报表 分析需求就是描述系统的需求, 通过定义系统中的关键域类来建 立模型 分析的根本目的是在开发者和提出需求的人之间建立一种理 解和沟通的机制因此,工资管理系统的需求分析也应该是一个讨论 的过程 该系统应该具备以下功能:初始化数据、人事信息管理、考勤管 理、工资管理: ●增减部门(主要是为了好修改员工调动时候的信息) ●增减员工(包括了辞退、辞职、退休等) ● 考勤管理 ● 工资统计和计发(包括奖金和其他) 注意:员工的升降职可以看做调动的一种,但是,如果是在同一部门 升降职就不好处理了,因此建议将升降职和调动分开。

      升降职只界定 在同一部门的职务变化其中各模块都具有添加、修改、删除、查询 各项信息的功能具体分析体现在系统结构图中 3 3 概念结构设计概念结构设计 3.13.1总的总的 E-RE-R 图图 把应用需求抽象成为信息世界的结构,用 E-R 图进行表示 数据库课程设计报告 E-R 图如下: 3.23.2 数字字典数字字典 员工信息表 列名数据类型是否为空描述说明 员工号Char(20)否员工的编号 数据库课程设计报告 姓名Char(40)是员工姓名 性别Char(2)是员工性别 年龄Int(4)是员工年龄 职务Char(20)是员工的职务 政治面貌Char(10)是员工的政治面 貌 部门Char(30)是员工所在部门 员工工资表 列名数据类型是否为空描述说明 员工号Char(20)否员工编号参照 员工信息表中 的员工号 姓名Char(40)是员工姓名 基本工资Float(8)是员工固定工资 扣除金额Float(8)是员工需扣除的 金额 加班工资Float(8)是加班所得 个人所得税Float(8)是扣除和人所得 税 员工考勤表 列名数据类型是否为空描述说明 员工号Char(20)否员工编号 姓名Char(20)是员工的姓名 迟到Char(40)是员工迟到次数 早退Char(40)是员工早退情况 旷工Char(40)是员工旷工情况 请假Char(40)是员工请假次数 加班Char(40)是员工加班情况 其他几个表如上一样,在这不再画出来。

      4 4 逻辑结构设计逻辑结构设计 4.1 系统结构图系统结构图 数据库课程设计报告 4.24.2 数据模型转换数据模型转换 根据 E-R 图和相关要求,进行数据模型转换,建立了五个表:员 工信息表、员工考勤表、员工工资表、调动信息表、用户管理表 将 E-R 图转换成关系模型,关系的主码用横线标识: 1:员工信息表(员工号,姓名,性别,年龄,部门,职务,政治 面貌) 2:员工考勤表(员工号,姓名,迟到,早退,旷工,请假,加班) 数据库课程设计报告 3:员工工资表(员工号,姓名,基本工资,扣除金额,加班工资, 个人所得税,总工资) 4:调动信息表(员工号,姓名,原职务,现任职务,原部门,现 所在部门) 5:用户管理表(用户名,密码) 4.34.3 表的创建表的创建 1:员工信息表 CREATE TABLE 员工信息表( 员工号 char (10) primary key , 姓名 char (50)NOT NULL, 性别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:调动信息表 CREATETABLE 调动信息表( 员工号char (10) primary key , 数据库课程设计报告 原职务char (100) NULL , 原部门char(100) NULL 现任职务 char (100) NULL 现所在部门 char(100)NULL ) 5:用户管理表 CREATETAB。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.