ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:589.82KB ,
资源ID:13155090      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-13155090.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(工资管理系统讲解.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

工资管理系统讲解.docx

1、工资管理系统讲解 软 件 学 院 课程设计报告书 课程名称 数据库原理及应用 设计题目 工资管理系统 专业班级 学 号 姓 名 指导教师 月 年 1 设计时间 . 3 2 设计目的 . 3 3设计任务 . 3 4 设计内容 . 4 4.1需求分析 . 4 4.1.1数据分析 . 4 4.1.2功能分析 . 5 4.2系统设计 . 5 4.2.1 概念结构设计 . 5 4.2.2 逻辑结构设计 . 7 4.2.3 物理结构设计 . 7 4.3系统实施 . 9 4.3.1数据库实现 . 9 4.3.2 数据载入 . 12 4.4运行与测试 . 13 4.4.1运行与测试 . 13 4.4.2分析

2、. 16 5 总结与展望 . 17 参考文献 . 18 2 1 设计时间 日 月 月 日 年年 设计目的2 数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完数据库原理及应用课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系。同时,)(信息要求和处理要求统,使之能够有效地存储数据,满足各种用户的应用需求针对于本次设计的课此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。概念结构三方面分析该系统的实体

3、、物理结构、图,逻辑结构、题工资管理系统,通过E-R属性、以及之间的联系,从各个方面全面了解分析课题,同时,也更掌握了基础知识,深 入了解各部分含义。 3设计任务 工资管理系统 1)目标:( 实现月工资计算和打印输出相应的工资表格; 1) 实现与工资管理有关的档案管理。2) 3) 提高工资管理工作效率,降低出错率。 )功能要求:(2 档案管理 保存有关工资计算以及工资管理所必须的数据1) 2) 能对各种数据进行插入、修改、删除等操作 能对数据进行查询、统计3) 工资计算 1)正确计算出个人月工资、部门月工资以及全厂月工资。 2)能对病假扣款系数进行修正。 部门工资单、 3)能打印输出工资计算表

4、、个人工资单、工资汇总表四种表格。 3 数据要求: 每个职工的各种数据分为三类:职工的代号、姓名、性别、出生日期、参加工作日期、所属部门、人员类 1) 别、工种职别、技术等级、技术职称、文化程度、民族、籍贯、现住址。 职工的基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、房租。2) 事假日数、旷工日数、产假日数、病假日数、职工的出勤日数、公伤日数、3) 加班日数、夜班日数、病假系数。 工资单数据:本月基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、加班费、夜班费、房租、 病假扣款、事假扣款、旷工扣款、其它扣款、实发工资。 4 设计内容 4.1需求分析 4.1.1数据分析数据库的设计是指对于

5、一个给定的应用环境,构造最有效的数据库模式,建立数据及应用系统,实质能够有效地存储数据,满足用户的需求,数据库设计是在数据库管理系统 支持下进行的。: ,可以列出以下数据项和数据结构根据数据流程图职工的代号、姓名、性别、出生日期、参加工作日期、所属部门、人员类员工信息: 别、工种职别、技术等级、技术职称、文化程度、民族、籍贯、现住址。迟,年休,请假,出勤,旷工,出勤天数姓名考勤管理:工号,月份,本月天数,公休天数, ,备注。,加班费扣考核,其它,早退,假日加班其它加班,补休天数,出差,到 备注。,各种奖励及处罚技术水平,:员工评价工号,姓名,工作态度,实发工资,医疗保险,公积金,工号姓名,底薪

6、奖金,补贴加班,养老金:工资管理 月份。 ,部门经理。,部门管理:编号名称 口令。,:管理员编号用户名 4 4.1.2功能分析 要求具备如下基本功能: 基本工种、基本工资的管理; 公司部门、部门津贴、员工的管理; 加班类型、加班津贴的管理; 公司员工的考勤信息管理; 公司员工月工资管理 月工资基本工资部门津贴加班津贴被扣工资 查询统计上述信息,进行企业工资报表。 系统设计4.2 概念结构设计4.2.1 基本工资 其他扣款物价补贴 实发工资 房租 岗位津贴 工资 夜班费 职务津贴旷工扣款 加班费 事假扣款 住房补贴 属性图员工工资实体图1 - 5 文化程度 出生日期 代号 性别 所属部门 民族

7、参加工作日期 员工 籍贯 人员类别 姓名 技术等级 技术职称 工作职别 属性图员工基本信息实体-图2 出勤日数 夜班日数 工伤日数 产假日数 出勤 加班日数 病假日数事假日数 旷工日数 属性图员工出勤实体图3 - 6 图图4 总E-R 逻辑结构设计4.2.2 员工代号,姓名,性别,出生日期,参加工作日期,所属部门,人员类(员工信息表) 别,工种职别,技术等级,技术职称,文化程度,民族,籍贯,现住址员工考勤表(员工代号,出勤日数,公伤日数,产假日数,病假日数,旷工日数,事 假日数,加班日数、夜班日数,病假系数) 员工津贴表(员工代号,岗位津贴,物价补贴,职务津贴,住房补贴,房租)员工月工资表(员

8、工代号,基本工资,岗位津贴,物价补贴,职务津贴,住房补贴, 加班费,夜班费,房租,病假扣款,事假扣款,旷工扣款,其它扣款,实发工资) 4.2.3 物理结构设计 1、员工信息表 主关键字是否为空长度 类型 中文名称字段名称 Y 20 Varchar 员工代号sno N N char 20 name 姓名N N char sex 20 性别 N N 20 出生日期N birthday char N 参加日期20 date N char N 所属部门char N 20 part N char 人员类别20 liebie N N N char zhibie 20 工种职别N 技术等级char 20 d

9、engji N N N zhicheng 技术职称char 20 7 N N char 20 wenhua 文化程度N 民族 20 char minzu N N char 50 籍贯 jiguan N N char 50 N 现住址zhuzi 、员工考勤表2 主关键字是否为空长度 类型 中文名称字段名称 Y N Varchar 20 sno 员工代号 N N char chuqin 20 出勤日数 N char N 20 公伤日数 gong N char N 产假日数 can 20 N 20 病假日数bing N char N 旷工日数 20 char N kuang N char 20 事假

10、日数shi N N 20 N jiaban char 加班日数N char 夜班日数 20 yeban N N N 病假系数bingxi char 20 、员工津贴表3 长度中文名称 主关键字 是否为空字段名称 类型Y 20 char 员工代号N sno N 30 岗位津贴 gangwei char N N wujia char 30 物价补贴N N 30 N char zhiwu 职务津贴N 住房补贴30 char zhufang N N 30 fangzhu 房租char N 4、员工月工资表 类型 中文名称字段名称 是否为空 长度 主关键字 8 Y N Varchar 员工代号sno 2

11、0 N 20 jiben char 基本工资 N N N 岗位津贴 char gangwei 30 N 30 物价补贴wujia char N N char 30 zhiwu N 职务津贴N 住房补贴 zhufang char 30 N N char 30 加班费 jiaban N N char yeban 30 N 夜班费N N char 房租fangzhu 30 N N bingkou char 病假扣款 30 N char 30 N shikou 事假扣款 N 30 旷工扣款 N char kuangkou N 其它扣款 qitakou 30 char N N 30 实发工资 shifa

12、 char N 系统实施4.3 数据库实现4.3.1 :、表的创建1xinxi CREATE TABLE , Varchar(20) PRIMARY KEY(sno char(20) NOT NULL, name char(20) NOT NULL, sex char(20) NOT NULL, birthday char(20) NOT NULL, Ydate char(20) NOT NULL, part char(20) NOT NULL, liebie char(20) NOT NULL, zhibie 9 char(20) NOT NULL, dengji char(20) NOT

13、NULL, zhicheng char(20) NOT NULL, wenhua char(20) NOT NULL, minzu char(50) NOT NULL, jiguan char(50) NOT NULL zhuzi ) kaoqin CREATE TABLE , Varchar(20) PRIMARY KEY(Ysno char(20) NOT NULL, chuqin char(20) NOT NULL, gong char(20) NOT NULL, can char(20) NOT NULL, bing char(20) NOT NULL, kuang char(20)

14、NOT NULL, shi char(20) NOT NULL, jia char(20) NOT NULL, ye char(20) NOT NULL bingxi ) jintie CREATE TABLE , Varchar(20) PRIMARY KEY(sno char(30) NOT NULL, gangwei char(30) NOT NULL, wujia char(30) NOT NULL, zhiwu char(30) NOT NULL, zhufang char(30) NOT NULL fangzhu ) 10 yuegongzi CREATE TABLE ,20)PR

15、IMARY KEY(sno Varchar( ,) NOT NULL char(20jiben , NOT NULL char(30) gangwei , NOT NULL char(30)wujia , NOT NULLchar(30)zhiwu NOT NULL,(30) zhufang char NOT NULL,(30) jiaban char NOT NULL,30) yeban char( ,) NOT NULLfangzhu char(30 , NOT NULL( char30)bingkou , NOT NULLchar(30) shikou NOT NULL,(30) kua

16、ngkou char ,) NOT NULLcharqitakou (30 NOT NULL, char(30)shifa ) 2、工资的计算: )计算个人月工资。1sname,sum(jiben)+sum(gangwei)+sum(wujia)+sum(zhiwu)+sum(zhufang)-sum(fang select zu )-sum(shijia)-sum(bingjia)+sum(jiaban)+sum(yeban) from yuegongzi group by sno; 2) 计算部门月工资。select part,sum(shifa) from yuegongzi,emplo

17、yees where yuegongzi.sno=employees.sno group by part; )计算全厂月工资。3 11 select sum(shifa) from yuegongzi; 数据载入4.3.2 )员工信息表:数据载入表(1 现住址籍贯 出生日期姓名员工代号 性别 沈阳市001 A 男 19900807 大连市 新疆市 新疆市B 002 女19900209 抚顺市男 19900111 C 抚顺市003 大连市 男大连市 19901208 D 004 重庆市鞍山市E 005 女 19900924 男F 006 19901004 沈阳市沈阳市 男 大连市 007 199

18、01124 G 大连市 大连市 沈阳市 男H 008 19901228 I 鞍山市009 鞍山市 19900912 女 沈阳市19901211 沈阳市J 女010 )员工考勤表:数据载入表(2病假日数 公伤日数出勤日数 员工代号 产假日数 病假系数 0 30 0 0 0 001 0 30 0 002 0 0 0 30 0 003 0 0 0 30 004 0 0 0 0.1 27 0 0 005 3 0.03 1 0 006 0 29 0 007 0 30 0 0 0 008 0 30 0 0 0 0 009 0 30 0 0 0 010 30 0 0 12 3)员工津贴表:数据载入表( 房租

19、住房补贴职务津贴物价补贴员工代号 岗位津贴 120 100 300 100 200 001 180 100 100 002 200 300 160 300 003 150 200 100 200 100 240 200 100 004 200 200 300 005 190 100 150 100 006 200 270 100 150 100 100 260 007 200 170 100 008 100 200 300 170 009 300 290 150 100 170 200 300 100 010 100 数据载入表(4)员工工资表: 物价补贴 职务津贴 基本工资 员工代号 实发工

20、资 其它扣款 岗位津贴1300 1200 100 001 70 80 150 1260 60 100 1100 110 002 90 1380 80 1200 90 100 003 90 1480 85 70 1300 100 004 75 1500 70 40 75 1400 120 005 1570 95 60 1200 200 006 60 1400 90 80 70 1000 130 007 1300 80 80 1050 008 100 100 1250 40 85 90 980 009 110 1550 80 1400 010 120 70 50 4.4运行与测试 运行与测试4.4

21、.1 13 1 创建并查询职工信息表代码截图图 图2 数据库中职工考勤表截图 图查询考勤表结果截图3 14 4 数据库中职工津贴表截图图 图5 查询津贴表结果截图 图职工月工资表结果截图6 15 K的信息在信息表中7 图插入员工 删除信息表中员工图8 K的信息 9 更新信息表中的籍贯为上海图 分析4.4.2软件测试是保证软件质量的关键,它是对需求分析设计和编码的最后复审。在软件生 命周期的每个阶段,都不可避免地会产生错误:)在数据的插入的过程中,插入的时候错误提示:出现将截断字符串或二进制数据。语1 句已终止。 出现错误的原因:输入的字符串长度超过用户自定义长度 解决方法:改变用户自定义长度或

22、者改变登录数据的长度 )在编程序时第一次的时候没有设置工资计算表,导致在运行时不能正常进行运算,2 16 在统计工资的时候利用工资计算表及之前录入的数改进方法:增加一个工资计算表, 据进行计算,导出工资表。通常在编写出每个原程序后,就要对它进行必要的测试,这步工作自己来完成。此后由专门的测试人员进行各种综合测试。了解程序的内部结构和处理过程,对程序中重要的2 。逻辑路线进行测试,在不同点检查程序状态,确定实际状态与时期的状态是否一致 总结与展望5 在本系统的设计与实现的过程中主一个完整的企业人事信息管理系统就创建完毕了。数据库结构设计等。包括功能模块设计、要讲述了企业人事管理信息系统的系统设计

23、部分,各个功能模块实现各个细节部分。系统的详细设计根据,系统设计为整个程序构建了骨架,并完成了各个模块的添加、修改、删除与查询的功能系统分析阶段的结论将系统具体化直到最后形成一个完整的可行性的管理系统。部门月工资和个人月工资,其实是用查询,语句计算得出相应的值!但是该系统仍旧有一点不足,打印功能未能实现!所以通过SQL 还有待加强!通过我们的亲身实践和学习懂得了许多道理,也学到了许多课上没有学到的东西。在实训中,也遇到了许多困难,但通过老师和同学的帮助、指导所有问题都得到了解决,也课程设计是开放教育试点专业学生整个学习过程使自己对一些问题有了新的看法和认识。中的一个重要实践环节,是学生运用所学

24、知识分析问题、解决问题以及培养动手操作能力的一个重要过程,也是学生在校学习期间学习成果的综合总结,它对于培养学生的科研能 力,提高其综合能力及全面素质具有重要的意义。 17 参考文献 高等教育出版社萨师煊 版) 作者:王珊 数据结构系统概论(第14 年版出版社2001计实例导航,科学Visual 2卢毅主编:Basic 6.0数据库设社,2005 望电子出版:程教M.第1版, 北京北京希站武可辉3 屈立,陈明,石信.JSP网编程,2003,10(4): 100130. 用24 白勇.B/S模式构建在线考试系统J,重庆电力高等专科学校学报Management Performance of J2EE Application Parviz.A 5 Jiang Guo,Yuehong Liao,Behzad Survey 32. SystemsJ,Proceedings of the IEEE International Conference on Web Services (ICWS04),2004.6(5):17 6 VB数据库管理范例: 成绩评定 教师签字 成绩 18

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2