- 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
您可能关注的文档
最近下载
- 小熊背柴课件.ppt VIP
- 气瓶充装风险管控清单.doc VIP
- 国优项目评分细则解释.pdf
- 2024-2025学年初中信息技术(信息科技)七年级全一册义务教育版(2024)教学设计合集.docx
- 数控机床实习报告15篇.docx VIP
- 人教版初中数学八下《勾股定理》单元作业设计(优质案例15页) .docx
- 四川美术馆调研报告.ppt VIP
- Elementary Differential Equations and Boundary Value Problems - W. Boyce, R. DiPrima 8th edition (Wiley, 2004)Solution- 课后习题参考答案.pdf
- 政府采购需求管理办法50大要点.docx VIP
- 第十一章健康与疾病.ppt
文档评论(0)