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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

SQL server数据库设计实例.docx

1、SQL server数据库设计实例 数据库原理与应用 A报告课程设计 号: 名: 姓 袁一帆 学 业:信息管理与信息系统 ): 管理学院 专系 学院( 班 12 班 级: 级信管1 襄阳迈博信息科技有限公司企业考勤管理系统 一、系统目标设计 系统开发的总体任务是实现企业员工考勤管理的系统化、规范化、和自1 动化。 能够和人事管理系统、工资管理系统相结合,真正实现企业高效、科学、2 代化的员工管理。 现 二、开发实际思想尽量采用公司现有软硬件环境,及先进的管理系统开发方案,从而达到1 充分利用公司现有资源,提高系统开发水平和应用效果的目的。 员工考勤管理系统能够和考勤机相连接,从而完成自动、高效

2、、科学的2 息输入。 考勤信3系统采用模块化程序设计方法,既便与系统功能的各种组合和修该,又便于未 参与开发的技术维护人员补充、维护。 系统应具备数据库维护功能,即使根据用户需求进行数据的添加、删除、修改、 被分等操作。 系统需求分析 1 考勤管理涉及企业人事管理的多个方面,如员工职务升迁、工资发放、奖金发放、员工 医疗保险发放等等。 本利自重的考勤管理系统需要完成功能主要有以下几点。 2 员工考勤信息处理。该莫完成员工考勤情况的输入、修改等操作。如果企业内 有考勤机,可以将它的输出处理后,形成考勤管理系统考勤模块的 输入。 3 企业缺勤类型的设定。 4 企业考勤统计。该模块可对某个员工进行考

3、勤情况的统计 ,生成统计报表。 5 缺勤时间,缺勤类型对工资的影响 6 缺勤时间,缺勤类型对升职的影响 数据字典 数据项 表1 名称 员工编号 说明每个员工拥有唯一的编号 类型 字符型 长度4 有关数据存储 员工基本信息存储 表2 名称 员工姓名 说明员工姓名 类型 字符型 长度10 有关数据存储 员工基本信息存储 表3名称 员工职务 说明 员工在公司的职务 类型 字符型 长度10 有关数据存储员工基本信息存储 表4名称 员工电话 说明 员工保留的联系方式 类型 字符型 长度11 有关数据存储员工基本信息存储 表5 名称员工所属部门 说明 员工在公司的所属部门 类型 字符型 长度20 有关数据

4、存储员工基本系存储 表6名称 缺勤类别 说明 缺勤种类 类型 字符型 长度3 有关数据存储 缺勤类别存储 表7 名称缺勤名称 说明 缺勤类别描述 类型 字符型 长度10 有关数据存储缺勤类别存储 表8 名称缺勤描述 说明缺勤描述 类型 navrchar 长度50 有关数据存储缺勤类别储存 表9 名称缺勤天数 说明 缺勤的时长 类型字符型 长度3 有关数据存储 考勤管理存储 表10名称 缺勤日期 说明 缺勤的具体时间 类型 字符型 长度 20 有关数据存储 缺勤管理存储 数据结构 11表名称 员工信息信息 说明是考勤人员的主体数据结构,定义了公司员工的基本信息 组成 员工姓名;员工编号;员工所属

5、部门;员工电话;员工职务 表12 名称考勤信息信息 说明 是考勤系统的主体数据结构,定义了考勤的相关信息。 组成 缺勤时间;缺勤天数;缺勤类别;缺勤原因。 13表 名称缺勤类别信息 说明 是考勤类别的主体数据结构,定义了考勤类别的相关信息。 组成 缺勤类别,缺勤描述,缺勤名称 表14名称 缺勤处罚信息 说明是缺勤处罚的主体数据结构,定义了缺勤处罚的信息 组成 缺勤时间,缺勤类别,工资处罚 表15 名称 月工资信息 说明是对每月工资的主体数据结构,定义了月工资的信息 组成 员工编号,工资总额,工资处罚,工资总计 表16名称 升迁评分表 说明 是职务变动的主体数据结构,定义了升迁评分的信息 组成员

6、工编号,评分总分,缺勤时长,缺勤类别,评分总计 数据流 表17 名称员工信息 说明 公司进行人员变动时对员工信息表进行更新。 数据来源公司 数据去向员工信息表 数据结构 员工信息信息 18表名称 每月考勤情况 说明 对员工的缺勤情况进行信息发布 数据来源 公司考勤表 数据去向公司考勤汇总表 数据结构每月考情情况信息 表19 名称缺勤原因 说明对记录员工缺勤的具体原因记性描述 数据来源缺勤表 数据去向 考勤信息表 数据结构 考勤信息信息 表20 名称考勤信息 说明管理员对员工考勤信息进行更新 数据来源 员工考勤信息 数据去向 员工考勤表 数据结构 员工考勤信息 表21 名称月工资信息 说明管理员

7、对于人员工资信息进行公告 数据来源考勤信息 数据去向月工资表 数据结构 月工资信息 表22 名称 升迁信息 说明对员工的升迁进行评定 数据来源 考勤信息 数据去向 升迁评分表 数据结构 升迁评定 数据储存 表23 名称员工信息存储 说明 存储员工的基本信息 组成员工姓名,员工编号,员工电话,员工地址,员工职务 有无立即查询信息有 24表名称 考勤信息存储 说明 存储员工平时出勤,缺勤的信息。 组成员工编号,员工姓名,缺勤时间,缺勤天数,缺勤类别,缺勤原因 有无立即查询信息 有 表25 名称考勤类别信息储存 说明存储考勤类别的信息 组成缺勤天数,缺勤类别,缺勤原因 有无立即查询信息有 处理过程

8、26表名称 考勤信息处理 说明 对员工的日常出勤情况信息进行整理 输入 员工号,缺勤时间,缺勤时长 输出 月工资表,升迁评定表 处理 根据当月员工的考勤情况,对员工进行相应处理。 表27 名称月工资总计 说明反应员工每月工资情况 输入 员工号,缺勤时长,缺勤类别输出 月工资表 处理 根据根据当月员工的考勤情况,对员工工资进行处罚 28表名称 缺勤类别升迁评定 说明 反应员工职务评分 输入 员工号,缺勤时长,缺勤类别 输出 生前评定表 处理 根据当月员工的考勤情况,对员工进行评分进行扣除 概念设计 本实例根据上面的设计规划出的实体有:考勤信息实体、员工基本信息实体、缺勤类型 、月工资、升迁评定实

9、体。各个实体的 E-R 图以及实体和实体之间的关系 E-R 图描述如下。 员工基本信息 电话 姓名职务 编号属所 员工属性图1 图 考勤信息 原因 员工号 类别 天数 姓名 图2 考勤信息属性图 类别 描述 名称 图3 缺勤类别属性图 月工资 总额 总计 处罚 4 月工资属性图图 升迁评分 总额 总计 扣除 图5 升迁评分树形图 员考情信考缺勤类输月工升迁评反 图5 实体关系E-R图 考勤管理表 表29 列名 数据类型 能否为空 说明 ygnoumber) Char(10 Notnull员工号 qqdate ) (Char20 Notnull缺勤日期 qqdaynumber 20)Char(

10、Null缺勤天数 qqlb ) Char(3 Null缺勤类型 qqliyou 100Char() Null缺勤原因 缺勤类别表 30表列名 数据类型 能否为空 说明 qqlb (3)Char Notnull类别 qqmcnavrchar(10) Null名称 qqms )navrchar(10 Null类别描述 员工基本信息表 表31列名 数据类型 能否为空 说明 ygnumber (10)Char Notnull员工号 ygnamechar(10) Null员工姓名 ygzw ) 20Char( Null职务 ygtel11(Char) Null电话 ygdepartment )20(Ch

11、ar Null 所属部门 缺勤处罚表 表32 列名 数据类型 能否为空 说明 qqdaynumber Char(2) Notnull缺勤天数 qqlb Char(3) Notnull缺勤类别 gzchufa4) Char( Null处罚 月工资表 表32 列名 数据类型 能否为空 说明 ygnumber 10) Char( Notnull员工号 gzqeChar(5) Notnull工资总额 gzchufaChar(4) Null工资处罚 gzzj (Char5) Notnull工资总计 升迁评分表 表33 列名 数据类型 能否为空 说明 ygnumber (10) Char Notnull员

12、工号 sqzf Char(3) Notnull升迁总评分 qqdaynumber Char(2) Null缺勤时间 qqlb) Char(3 Null缺勤原因 sqzj Char(3) Notnull 总计评分 创建数据库 on createdatabase 襄阳市迈博科技有限公司考勤系统 name =襄阳市迈博科技有限公司考勤管理系统,( .mdf,襄阳市迈博科技有限公司考勤管理系统filename=D: ,size=10mb maxsize=50mb, 10filegrowth=%) onlog =,襄阳市迈博科技有限公司_log (name D:filename=襄阳市迈博科技有限公司考

13、勤管理系统.ldf, ,10mb=size ,20mb=maxsizefilegrowth=10%) 创建表 考勤管理表table create 10),ygnumber (char( 20),qqdate char( 20),qqdaynumber char( ),char(3qqlb )(100qqliyou char ) create table 缺勤类别表 ( qqlb char(3), qqmc nvarchar(100), qqms nvarchar(10) ) create table 员工基本信息表 (ygnumber char(10) primary key, ygname

14、char(10), ygzw char(20), ygtel char(11), ygdepartment char(20), ) create table 缺勤处罚表 (qqdaynumber char(2), qqlb char(3), gzchufa char(4), ) 月工资表table create key ,10) primaryygnumber (char( 5),gzqe char( 4),gzchufa char( ),chargzzj (5 ) create table 升迁评分表 (ygnumber char(10), sqzf char(3), qqdaynumner

15、 char(2), qqlb char(3), sqzj char(3), ) 输入数据 insert into 考勤管理表values(10001,4,2,事假) insert into 考勤管理表values(10002,2,1,病假) 其余输入如下 insert into 员工基本信息表values(10001,袁绍,总经理,23,经理办公室) insert into 员工基本信息表values(10002,曹操,副经理,24,经理办公司) 其余输入如下 insert into 缺勤类别表values(1,病假,请假不得多于天) insert into 缺勤类别表values(2,事假,

16、请假不得多于天) 其余输入如下 insert into 缺勤处罚表values(1,1,10) insert into 缺勤处罚表values(1,2,20) 其余输入如下 insert into 月工资表values(10001,5000,0,5000) insert into 月工资表values(10002,4000,80,5000) 其余输入如下 insert into 升迁评分表values(10001,100,0,0,100) insert into 升迁评分表values(10002,100,4,2,92) 其余输入如下 查询总经理的最终月工资 select gzzj from 月工资表 where ygnumber=( select ygnumber from 员工基本信息表 )总经理=ygzw where 曹操在公司是什么职务 select ygzw from 员工基本信息表 where ygname=曹操

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

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