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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

XXXX年企业工资管理系统数据库Word文档下载推荐.docx

1、指导教师评语成绩: 指导教师签字: 日期:课程设计所需软件、硬件等课程设计进度计划起至日期工作内容备注参考文献、资料索引序号文献、资料名称编著者出版单位参考文献1数据库课程设计 何钦铭 陈根才 浙江大学出版社 2007年2数据库原理与设计 陶宏才 清华大学出版社2数据库原理及应用 王飞第一章 目的第二章 引言企业工资管理系统是一个中小型企业单位不可缺少的部分,它的内容对于中小企业的决策者和管理者来说都至关重要,所以企业工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件工资,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量

2、的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对员工工资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。下面我所做的工资管理系统,该系统可以实现以下功能:(1) 员工各种信息的输入及维护。(2) 员工每个工种基本工资的设定。(3) 加班津贴管理,根据加班时间和

3、类型给予不同的加班津贴;(4) 按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;(5) 员工年终奖金的生成,员工的年终奖金计算公式(员工本年度的工资总和津贴的总和)/6;(6) 能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计。第三章 课程设计内容与要求一、需求分析图1-1 系统数据流图数据流图表达了数据和处理之间的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典(DD)通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对

4、数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。1、数据项数据项名数据项含义说明数据类型长度wno员工号intwname姓名char8sex性别2birth出生日期call联系电话10add籍贯20ide身份证号depar部门名称type工种号tname工种名称bwage基本工资overtime津贴类型absence缺勤类型overhour加班工时abstime缺勤次数ohcash每小时加班津贴atcash每次缺勤罚款额month月份wage月工资数allo本月津贴fine本月罚款allwage年总工资数weal年终奖金year年份2、数据结构数据结构名组成员工信息员工号,姓名,身份证

5、号,性别,出生日期,籍贯,联系方式,部门名称 工资信息员工号,姓名,工资月份,基本工资,应得工资,实收工资奖金信息员工号,姓名,总工资,津贴3、数据流数据流名数据流来源数据流去向输入信息员工信息库工资级别部门属性部门信息津贴员工加班信息奖金员工工作工资,津贴信息实得工资4、数据存储数据存储名输入的数据流输出的数据流员工信息的记录员工信息记录部门的各类信息基本工资,实得工资工资信息记录工资的组成,数额5、处理过程处理过程名输入数据流输出数据流员工清单工资安排员工工作信息工资安排信息二、概念结构设计概念结构设计的步骤:第一步:进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较

6、好的反映系统中各局部应用的子系统组成。因此我们先逐一的设计分E-R图。第二步:进行视图的集成:各子系统的E-R图设计好之后,下一步就是要将所有的分E-R图合成一个系统的总E-R图,一般有两个方式,多个分E-R图一次集成,另一种是一次集成两个分E-R图。采用一次集成两个分E-R图的方式。图2-1 员工实体及属性图2-2 部门实体及属性 图2-3 津贴实体及属性 图 2-4 工资实体及属性图 2-5 工资管理系统数据库ER图三、逻辑结构的设计将E-R图转换成等价的关系模式;按需求对关系模式进行规范化;对规范化后的模式进行评价,调整模式,使其满足性能、存储等方面要求;根据局部应用需要设计外模式。逻辑

7、结构设计的任务是将概念结构设计的E-R图,转化为与选用的DBMS所支持的数据模型相符的逻辑结构,形成逻辑模型。员工信息(员工号、工种号、姓名、性别、民族、联系电话、家庭住址、出生日期、身份证号),1NF范式;工作信息(工种号、工种名称、部门、基本工资),3NF范式;罚款(罚款类型、每次缺勤罚款额、),3NF范式;津贴(津贴类型、每小时加班津贴),3NF范式;月工资(员工号、工种号、罚款类型、津贴类型、基本工资、缺勤次数、加班小时数、本月罚款、本月津贴、月工资数),3NF范式;年总工资(员工号、年份、年总工资数、年终奖金),3NF范式。表3-1 员工信息表字段名称字段解释联系方式表3-2 工作信

8、息表表3-3 考勤信息表表3-4 收入信息表四、物理结构设计数据库的物理设计通常分为两步:(1) 定数据库的物理结构,在关系数据库中主要指存取方法和存储结构。(2) 物理结构进行评价,评价的重点是时间和空间效率。4.1 索引的建立索引的选择:如果一个属性经常在查询条件中出现,要考虑在这个属性上建立索引。如果一个属性经常作为最大值和最小值等聚集函数的参数,则考虑在这个属性上建立索引。建立索引:为提高检索性能,为表创建符合索引。4.2 数据库的存储结构选择在SQL SERVER2005上实现数据库后台设计。Microsoft SQL Server2005 是关系数据库开发工具,数据库能汇集各种信息

9、以供查询、存储和检索。自定义窗体收集信息。数据表示图可以使数据库一目了然,还提供了排序功能。Microsoft SQL Server2005也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。根据掌握的知识,设计了一些存储过程,这些都为数据库的功能实现提供了很好的帮助,这些功能将在数据实施和维护段详细说明。五、数据实施和维护用SQL SERVER2005建立数据库结构,此数据库命名为:salary,加载(测试/虚拟)数据,能体现对数据库的保护(安全性和完整性控制等)。实现各种查询、链接应用程序,并能对数据库做简单的维护操作。5.1建立数据库Cre

10、ate database 工资管理系统5.2 建立表create table 员工信息(wno int primary key,wname char(10),sex char(2),birth int,addr char(20),call char(20),typ int,types int,ide int,deper int );create table 工作信息(deper char(10),tname char(8);Create table 考勤信息(absence char(10),overhour int,abstime int);create table 津贴表(absence

11、char(12) primary key, atcash int,create table 加班表(wno int, overtime char(12), overhour int, primary key(wno,overtime), foreign key (wno) references 员工信息(wno), foreign key (overtime) references 加班表(overtime)create table 收入信息(bwage char(10),wno int primary key,ohcash int,atcash int,month int,wage int,

12、allo int,fine int,chuqinday int,yingfa int,shifa int);5.3建立视图Create view 员工信息_收入信息As Select 员工信息.wname,收入信息.*From 员工信息,收入信息Where 员工信息.wno=收入信息.wno;5.4存储过程:月工资表的存储过程create procedure m1(wno int)asinsertinto月工资表(wno,moonallo,moonfine,bwage,wage)select 员工信息.wno,abstime*atcash,overhour*ohcash,工作信息.bwage,

13、 abstime*atcash+overhour*ohcash+工作信息.bwagefrom员工信息,工作信息,考勤信息,津贴表,收入信息where wno=员工信息.wno and 员工信息.wno=加班表.wno and 加班表.wno=考勤信息.wno and 津贴表.overtime=加班表.overtime;年总工资表的存储过程create procedure m2(wno int)into 年总工资表(wno,allwage,weal)select 月工资表.wno,sum(wage),(sum(wage)+sum(moonallo)/6from 月工资表where wno=月工资

14、表.wno group by wno;查询月工资的存储过程create procedure m3(wno int)select *where wno=wno;查询年工资的存储过程create procedure m4(wno int)from 年总工资表按月查询部门工资情况的存储过程create procedure m5(depar char(8),moon int)select depar,sum(wage),avg(wage)from月工资表, 工作信息where 月工资表.moon=moon and 工作信息.depar=depargroup by 工作信息.depar;5.5建立索引c

15、reate index wno_wname_indon 员工信息(wno,wname);5.6查询from 员工信息;select chuqinday,wnofrom 收入信息;select 员工信息.wno,wname,typ,shifafrom 收入信息,员工信息where 收入信息.wno =员工信息.wno ;select wno,month, bwage, ohcash ,atcash ,wage ,allo, finewhere 员工信息.wno=收入信息.wno and wname like 林%;select typ, avg(shifa)where 工信信息.wno=收入信息

16、.wnogroup by typ ;select wno,month, bwage, ohcash ,atcash ,wage ,allo, fine,yingfa,shifawhere 员工信息.wno=收入信息.wno;5.7用户与权限管理create login login1 with password=1234use master;create user stu fro login1;exec sp_addrogin mytestgrant updata,deleteon usersto mytestexec sp_addrolemembermytest;小结随着信息化浪潮的日益临近,

17、企业在激烈的市场竞争环境下的求得生存,就必须有效地利用人才、时间、信息结合的优势。因此,如何使企业及时掌握本企业人才的各种信息、第一时间处理好随时变化的工资管理问题,建立一套符合企业实际的工资管理系统就显得尤为重要。经过一个星期的构思与设计,在姜老师的精心指导下,本系统已经设计完毕。其使用功能基本符合公司在实际工作的需要,具有一定的实用性。但是由于时间比较仓促,加上本人软件设计经验的不足。因此,在分析问题、解决问题时显得不够严密、完善,还需要在以后的学习中不断地改进和完善。在这次的课程设计中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、慎密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。最后,我要衷心感谢老师在我的设计过程中给予我的极大帮助,使我能够及时、顺利地完成此次的课程设计。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1