- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
需求分析
工资管理系统是供应工资管理人员和职工工资进行管理的系统。它能自动对不同职务,不同出勤及各个月份的工资进行管理并生成财务表。
工资管理系统的用户需求主要功能有: 1 各部门的信息状况
各职工的信息状况
考勤信息状况
工资信息状况
定义登陆用户和用户的权限
概念分析
部门E-R 图
职工信息 E-R 图
职务信息 E-R 图
考勤信息 E-R 图
用户E-R 图
工资状况 E-R 图
总E-R 图
规律设计
关系模型:
部门(部门编号(主键),部门名称,经理,电话)
职工信息(职工编号(主键),职务编号,姓名,性别,电话,住址,部门编号(外键))
考勤状况(职工编号(主键),出勤天数,加班天数,出勤奖金,月份)
职务(职务编号(主键),职务名称(主键),基本工资)工资计算(职工编号(主键),考勤状况,工资,月份)用户(用户名,密码,权限)
物理设计
给职工信息表建立非聚集索引“职工”
/*给职工信息表非建立聚集索引*/
create nonclustered index 职工on 职工信息(职工编号) go
SELECT *
FROM sys.indexes WHERE name=职工
给工资表建立唯一索引“工资”
/*给工资表建立唯一索引“工资”*/
create unique index 工资on 工资状况(职工编号) go
SELECT *
FROM sys.indexes WHERE name=工资 Go
给考勤信息表建立聚集索引“考勤”
/*给考勤信息表建立非聚集索引*/
create nonclustered index 考勤on 考勤信息(职工编号) go
SELECT *
FROM sys.indexes WHERE name=考勤
实施过程
(1) 创建表结构
1 职工信息表
create table 职工信息
(职工编号 char(20) not null, 职务编号 char(20) not null, 姓 名 varchar(20) not null, 性别 char(20) not null,
电话 char(20) not null,
住 址 varchar(20) not null, 部门编号 char(20)not null
)
2 职务信息表
create table 职务信息
(职务编号 char(20) not null, 职务名称 char(20) not null, 基本工资 money
)
工资表
create table 工资状况
(月份 char(20) not null,
员工编号 char(20) not null, 工资 char(20) not null
)
考勤信息表
create table 考勤信息
(职工编号 varchar(40) not null, 出勤天数 char(20) not null,
加班天数 char(20) not null, 出勤奖金 money
)
部门表
create table 部门
(部门编号char(20) not null, 部门名称char(20) not null, 经 理 varchar(20) not null, 电话 char(20) not null
)
用户表
create table 用户
(用户名char(10) not null, 密 码 char(30) not null, 权限 char(30)
)
给表定义约束
给考勤状况中的出勤奖金列定义约束范围 0-1000
给部门表添加一个主键
给职工信息表添加一个主键和外键
给表插入信息
职工信息表插入
职务信息表插入
用户信息表插入
工资状况表插入
部门表插入
考勤状况表插入
表的基本操作
修改职工信息中编号为 10001 的姓名为张琪
给职务信息表添加一列
删除刚才添加的那列
修改工资状况表中工资的数据类型
给考勤信息表增加一列
定义登录名,用户和权限
定义第一个登录名和用户,权限对全部的表有全部的权限
/*创建用户和赐予权限*/ create login 王琦
with password=123456,
default_database=员工工资管理;/*创建登录账户*/ go
create user 王琦for login 王 琦 go
grant all on 部门
设计文档目录
to 王琦grant all on 工资状况to 王琦grant all on 考勤信息to 王琦grant all on 用户
to 王琦grant all on 职工信息to 王琦grant all on 职务信息to 王琦
创建第二个登录名和用户,对全部的表只有查看和删除的权限
create login 高汉
with password=123456,
de
您可能关注的文档
- 桥梁桩基专项施工方案-.docx
- 桥梁专项施工方案.docx
- 桥梁下部结构施工施工安全教育培训.docx
- 数据库日常维护管理制度.docx
- 数据机房施工方案与施工工艺.docx
- 树脂瓦板房建筑施工合同.docx
- 树木移植合同范本.docx
- 树木移栽工程施工合同.docx
- 树木修剪合同.docx
- 树木买卖合同.docx
- 浙江省临海市白云高级中学2025届高三历史3月月考试题.doc
- 云南拾谷县第一中学2024_2025学年高二物理上学期10月月考试题.doc
- 2025版高考生物总复习第13讲基因的分离定律教案苏教版.doc
- 湖北省黄石实验高中2024_2025学年高一历史下学期期末考试模拟卷.doc
- 通史版2025版高考历史大一轮复习专题七近代化的曲折发展__中日甲午战争至五四运动前4第4讲从维新思想到新文化运动课后达标检测含解析新人教版.doc
- 2024年高考数学考试大纲解读专题04导数及其应用含解析文.doc
- 河南省许汝平九校联盟2024_2025学年高一语文上学期期末考试试题扫描版无答案.doc
- 江西省吉安市吉水县第二中学2024_2025学年高一历史上学期第二次月考试题.doc
- 北京市平谷区2025届高三政治一模考试试题含解析.doc
- 2025届中考物理第四讲物态变化专项复习测试无答案新人教版.docx
文档评论(0)