部门年龄段学历人数统计

qqzeng-ip 2010-02-03 02:28:55
部门年龄段学历人数统计

数据库里面已经建好一个基础表A:

表A 姓名 部门 学历 出生年月
A 后勤 高中 1986-1-1
B 后勤 初中 1984-3-7
C 管理 本科 1987-2-1
D 操作 专科 1976-2-1
. . . .
. . . .
要求从表A中查询部门,学历,年龄段(部门,学历都不是固定死的,要从数据库里面查询出来)动态的生成一下效果的表:
部门 年龄段 高中 初中 本科.......
后勤 20-30 3 4 3 .......
30-40 3 9 0 .......
40-50 0 30 3 .......
管理 20-30 9 2 2 .......

请问怎么实现啊???
...全文
131 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
--小F-- 2010-02-03
  • 打赏
  • 举报
回复
哦 忘记年龄段了 用datediff函数
楼主自己加一下
--小F-- 2010-02-03
  • 打赏
  • 举报
回复
----------------------------------------------------------------
-- Author :fredrickhu(我是小F,向高手学习)
-- Date :2010-02-03 14:32:08
-- Version:
-- Microsoft SQL Server 2005 - 9.00.4035.00 (Intel X86)
-- Nov 24 2008 13:01:59
-- Copyright (c) 1988-2005 Microsoft Corporation
-- Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 1)
--
----------------------------------------------------------------
--> 测试数据:[tb]
if object_id('[tb]') is not null drop table [tb]
go
create table [tb]([姓名] varchar(1),[部门] varchar(4),[学历] varchar(4),[出生年月] datetime)
insert [tb]
select 'A','后勤','高中','1986-1-1' union all
select 'B','后勤','初中','1984-3-7' union all
select 'C','管理','本科','1987-2-1' union all
select 'D','操作','专科','1976-2-1'
--------------开始查询--------------------------
declare @sql varchar(8000)
set @sql = 'select 部门'
select @sql = @sql + ' , sum(case 学历 when ''' + 学历 + ''' then 1 else 0 end) [' + 学历 + ']'
from (select distinct 学历 from tb) as a
set @sql = @sql + ' from tb group by 部门'
exec(@sql)
----------------结果----------------------------
/* 部门 本科 初中 高中 专科
---- ----------- ----------- ----------- -----------
操作 0 0 0 1
管理 1 0 0 0
后勤 0 1 1 0

(3 行受影响)

*/
水族杰纶 2010-02-03
  • 打赏
  • 举报
回复
sum(case when...)
--小F-- 2010-02-03
  • 打赏
  • 举报
回复

问题:假设有张学生成绩表(tb)如下:
姓名 课程 分数
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
想变成(得到如下结果):
姓名 语文 数学 物理
---- ---- ---- ----
李四 74 84 94
张三 74 83 93
-------------------
*/

create table tb(姓名 varchar(10) , 课程 varchar(10) , 分数 int)
insert into tb values('张三' , '语文' , 74)
insert into tb values('张三' , '数学' , 83)
insert into tb values('张三' , '物理' , 93)
insert into tb values('李四' , '语文' , 74)
insert into tb values('李四' , '数学' , 84)
insert into tb values('李四' , '物理' , 94)
go

--SQL SERVER 2000 静态SQL,指课程只有语文、数学、物理这三门课程。(以下同)
select 姓名 as 姓名 ,
max(case 课程 when '语文' then 分数 else 0 end) 语文,
max(case 课程 when '数学' then 分数 else 0 end) 数学,
max(case 课程 when '物理' then 分数 else 0 end) 物理
from tb
group by 姓名

--SQL SERVER 2000 动态SQL,指课程不止语文、数学、物理这三门课程。(以下同)
declare @sql varchar(8000)
set @sql = 'select 姓名 '
select @sql = @sql + ' , max(case 课程 when ''' + 课程 + ''' then 分数 else 0 end) [' + 课程 + ']'
from (select distinct 课程 from tb) as a
set @sql = @sql + ' from tb group by 姓名'
exec(@sql)

--SQL SERVER 2005 静态SQL。
select * from (select * from tb) a pivot (max(分数) for 课程 in (语文,数学,物理)) b

--SQL SERVER 2005 动态SQL。
declare @sql varchar(8000)
select @sql = isnull(@sql + '],[' , '') + 课程 from tb group by 课程
set @sql = '[' + @sql + ']'
exec ('select * from (select * from tb) a pivot (max(分数) for 课程 in (' + @sql + ')) b')

---------------------------------
本书侧重于函数的实战应用,共分12章,前10章分别介绍了数学函数、统计函数、日期和时间函数、文本函数、逻辑函数、查找和引用函数、财务函数、信息函数以及数据库和三角函数在实战中的应用;第11 章介绍了函数与Excel其他功能的结合使用,另外第12章单独介绍了Excel 2013的特有函数。 读者可以在本书中查询相关案例,从而在工作中得到解决问题的方法; 也可以将本书作为学习Excel 函数的参考书或习题集,以通过对本书中案例的演练来掌握常用的函数。 本书主要适用于希望快速掌握Excel函数相关知识,并使用公式和函数解决办公中实际问题的用户,适用于不同年龄段的办公人员、文秘、财务人员、公务员,尤其对刚进入职场的工作人员,在解决实际问题上有很大的指导作用。 Chapter 01 公式与函数必会知识和操作 1 ◎认识公式、函数及运算符 2 001 认识公式与函数的作用与联系 2 002 运算符的类型及其用途 2 003 计算中的运算顺序 4 ◎灵活处理数据计算中的各种引用 5 004 利用快捷键调整单元格的引用方式 5 005 处理跨表引用 6 006 处理跨工作簿引用 8 ◎数据计算中的互换准则与数据区分 9 007 用数值指代逻辑值的规则 9 008 用数学运算替代逻辑函数 11 009 区分空单元格与空文本 13 010 让空白单元格不显示为0 13 ◎函数屏幕提示的妙用 15 011 提示函数的语法结构 15 012 查看函数参数的意义 17 013 快速选定指定参数 17 014 快速获取函数的帮助信息 19 ◎处理数据计算的方法 20 015 计算公式结果的几种方法 20 016 使用【F9】键查看公式结果 21 017 批量复制公式——按【Ctrl+Enter】组合键 21 018 批量复制公式——按【Ctrl+D】组合键 23 019 批量复制公式——拖动控制柄 24 020 批量复制公式——双击控制柄 25 021 批量复制公式——使用粘贴选项功能 26 Chapter 02 数学函数应用实例 29 ◎求和函数 30 001 计算所有生产线的总产量 30 002 计算签单总额在300000元以上的总金额 32 003 计算销售部当月的实发工资总和 34 004 计算销售量排前三的商品总销量 36 005 高斯求和 38 006 汇总女装订单表中已收到的定金总额 39 007 汇总跳远成绩在1.9米以上的学生人数 41 008 计算工资在8000元以上的员工工资总和 44 009 计算提成在1500~2000元的员工工资总和 45 010 统计会员在项链上的总消费 48 011 统计会员在项链和手镯上的总消费 49 012 汇总选中单元格所在行100元以上补贴总额 51 013 计算前三名和后三名的数据之和 53 014 汇总鼠标所在列中大于7500的生产量 54 015 计算售价10元以下、销量200以上的商品总利润 56 016 统计销量300以上的竹盐系列产品总利润 57 017 计算满足一定条件的一、二级教师工作量之差 58 018 汇总销售部和市场部迟到的人数 60 019 计算低值易耗品采购总金额 61 020 计算男性员工人数 63 021 统计购买铂金戒指的男性会员人数 64 022 汇总男性会员在首饰上的总消费 66 023 汇总教学能力85分以上的一级教师总工作量 67 024 汇总所有车间员工的实际开支费用 69 ◎随机数函数 70 025 随机生成抽检产品的序号 70 026 制作随机顺序的面试次序表 73 027 将三个部门的员工随机分组 77 028 随机抽取5名员工的编号 81 029 随机抽取一名员工工资数据 84 ◎取舍函数 87 030 将跳远平均成绩保留两位小数 87 031 以“万元”为单位计算当月的产品销售总利润 89 032 汇总数量计量单位不同的金额 90 033 将员工实发工资保留“角”,忽略“分” 91 034 计算顺利完成业务需要的人数 93 035 计算发放工资所需各种面额钞票的数量 94 036 给通讯录中的数据编号 96 037 计算员工年限工资 98 038 计算可以组建的业务小组的个数 101 039 计算员工的提成工资 103 040 制作商品简易标签 104 ◎求积函数 106 041 计算车间每小时生产产值 106 042 跨表计算总产值 108 043 根据三边求普通三角形的面积 109 044 计算超市打折活动的总营业额 110 045 制作中文九九乘法表 111 046 求不同单价下的利润 113 047 计算C产品的最大入库量 115 048 计算产品的累计入库数 116 ◎商与余数函数 117 049 根据出生年月推算员工生肖 117 050 根据出生年月判断性别 119 051 生成循环序列 120 052 为员工档案奇偶行设置不同的格式 121 053 制作工资条 123 054 按梯度计算员工提成工资 125 ◎排列组合函数 127 055 预计象棋比赛的总场次 127 056 计算两种彩票的中头奖概率 128 057 计算中奖率 129 ◎分类汇总函数 130 058 求所有商品的平均销量 130 059 计算隐藏某些商品时的平均利润 132 Chapter 03 统计函数应用实例 134 ◎计数函数 135 060 统计2月26日加班人次 135 061 统计女装订单数大于500的商品数量 136 062 统计月销售量1000以下、利润2000元以上商品数 138 063 统计特色商品数量 139 064 统计部门职工的学历情况 140 065 统计销售部总人数 142 066 自动生成员工编号 143 067 统计学生缺考总次数 144 068 统计有效的调查问卷数目 145 069 统计购买各种首饰的会员人数 146 070 计算20~35岁的员工比例 148 071 统计与公司两项业务都有往来的客户数 150 072 统计语、数、外大于90分且总分大于480分的人数 151 073 统计业绩200000元以上的大专或本科学历男性业务员 152 074 统计各级业务员业绩异常的人数 154 ◎平均值函数 156 075 计算各季度的平均生产成本 156 076 计算90分以上的平均成绩 157 077 计算学生含缺考科目的平均成绩 158 078 统计销量前N名的平均销量 160 079 计算操作员的平均产量 161 080 计算4月份交货产品的平均订单金额 162 081 计算会员在金饰上的平均消费 163 082 计算金融系讲师平均授课课时 164 083 计算满足特定条件的教师的科研能力平均分 165 084 去除最值求全班跳远平均成绩 167 085 去掉一个最高分和最低分求参赛选手平均得分 169 ◎最值函数 171 086 突出显示销量最高的数据 171 087 求月销售量低于平均销量的最大销量的商品名称 173 088 分别求1~4月排前3的销售量 175 089 制作产品一季度销量排行榜 176 090 求最后购买某种首饰的会员 178 091 计算工龄最小的女员工的工龄 179 092 计算材料的3个最少消耗量 180 093 提取每月销量倒数第二的商品 182 ◎中值函数 183 094 计算3月份产品销量中值 183 095 设定社保缴费基数上下限 185 096 查找销售量处于中间位置的部门 186 ◎排名函数 188 097 对员工上半年销售业绩进行排名 188 098 查询指定学生的成绩排名 190 099 求同龄异性员工的人数 194 ◎频率分布函数 196 100 求跳远测试中出现次数最多的成绩 196 101 查询材料采购最频繁的车间 198 102 统计各个利润区间的商品数目 200 103 分别统计未完成任务和超额完成任务的人数 202 104 分别统计本科以下及本科以上学历的员工人数 204 105 统计学历员工数 205 106 求员工销售业绩的中国式排名 207 ◎概率分布函数 210 107 优选机器维修人员招聘方案 210 108 提供可供选择的机床维修人员配置方案 212 Chapter 04 日期和时间函数应用实例 217 ◎日期函数 218 109 计算员工工龄 218 110 计算2010年之前空调的平均售价 221 111 计算本月交货的产品数量 222 112 计算工程的起止年月 224 113 计算员工的转正时间 228 114 计算产品的交货时间处于哪一旬 230 115 制作2012年法定假日倒计时 232 116 判断借款是否逾期 234 117 将简易输入的日期转换为标准日期 236 118 计算付款日期 238 119 计算当月天数 240 120 显示本次打开档案的时间 241 121 判断机器是否需要检修 243 122 自动生成离职员工工资结算日期 245 123 计算支付货款日期 247 124 计算员工离职之前在公司工作的月数 250 125 根据入职日期计算员工带薪年假的天数 251 ◎工作日函数 253 126 计算员工的工龄(精确到月份) 253 127 计算工作的完成时间 255 128 计算本月的工作日数目 257 ◎星期函数 258 129 计算法定假日的星期 258 130 计算付款时间 262 131 计算某员工每日的工资 264 132 按周汇总产品出入库数量 266 133 自动生成考勤周报表的标题 268 134 罗列第45周的日期 270 ◎时间函数 272 135 计算临时加班的员工的工资 272 136 计算员工今日的计时工资 274 137 计算员工的平均速度 277 138 根据完成任务时间计算奖惩金额 280 139 根据通信时间计算本月总话费 282 140 在时间日期数据中提取时间或日期 285 Chapter 05 文本函数应用实例 287 ◎字符串转换函数 288 141 换行显示库存量及是否需要进货 288 142 将文本数字转换为数值并计算利润 290 143 从身份证号码中提取员工的性别信息 292 144 从身份证号码中提取员工的生日信息 294 145 快速恢复以科学计数法显示的商品条形码 296 146 将数字金额转换为人民币大写 298 147 将日期转换为中文大写 301 148 将员工提成工资转换为会计格式 302 149 根据工作年限计算员工年终奖 304 150 快速将数字转换为电话号码格式 306 151 将成本保留两位小数后再求和 308 152 将应收款显示为“万元”并添加¥符号 309 153 将全角字符转换为半角字符 310 154 计算混合字符串之中字母的个数 312 155 将半角字符转换为全角字符 313 156 计算混合字符串之中汉字的个数 314 157 将单词的首字母转换为大写 315 158 将所有单词转换为小写形式 317 159 将英文句子的首字母转换为大写其余小写的形式 318 160 将所有单词转换为大写 320 161 统计软件名称中英文字母的个数 321 162 将区域中的文本串联 323 163 为公式添加说明 324 164 用简易图表表示销量情况 326 ◎文本合并比较函数 327 165 在数值结果左侧添加“¥”符号 327 166 在身份证号码中提取员工的出生年月信息 329 167 提取月利润最高的前三种产品的名称 330 168 判断实习员工是否可以继续考察 331 ◎查找与替换函数 334 169 根据产品规格计算产品的体积 334 170 通讯录单列转3列 336 171 将15位身份证号码升级为18位 338 172 升级产品型号 340 173 将专业/年级/班级/名称分开 341 174 从软件名称中提取软件的版本号 343 175 统计部门的员工人数 345 176 提取姓名和省名 347 ◎获取字符串函数 348 177 从地址中提取省名 348 178 通过身份证号码计算年龄 350 179 将金额分散填充 351 180 从开支明细中提取金额 354 181 从卡机数据中判断员工所属分公司及部门 355 182 从卡机数据中提取时间并判断是否迟到 357 183 根据身份证号码统计男性员工人数 358 184 在不规范格式的日期数据中提取日期 360 ◎除去空格 362 185 将英文句子规范化 362 186 分别提取省/市/县名称 363 Chapter 06 逻辑函数应用实例 365 ◎真假值判断函数 366 187 判断员工性别信息是否正确 366 188 判断员工是否全勤 367 189 判断员工是否可以直接晋升 369 190 判断员工身份证号码位数是否正确 370 191 根据年龄判断员工是否退休 371 192 判断员工是否符合晋升条件 373 193 判断员工是否升职 375 194 统计月利润中文本型数字的个数 376 195 判断商品的盈利情况是否良好 377 196 根据员工工资计算员工的个人所得税 379 ◎条件判断函数 381 197 根据员工的各项考核成绩判断员工是否合格 381 198 判断员工是否需要补考 382 199 判断员工是否缺考 383 200 查询员工是否享受夜班补贴 385 201 计算员工12月工资 387 202 汇总商品的销售额 388 203 为办公物资采购表建立归类标签 391 204 在有学生全部缺考的情况下计算学生的平均成绩 392 Chapter 07 查找和引用函数应用实例 394 ◎查找函数 395 205 查询指定员工缺勤次数 395 206 根据考核成绩评定员工考核等级 396 207 根据员工姓名查找员工编号 398 208 查询指定厂家提供的某种产品的价格 400 209 查询商品最新单价 401 210 根据员工编号或者姓名查找提成工资 403 211 根据员工姓名和编号查找员工信息 406 212 根据职务和工龄计算年限工资 408 213 根据产品名称的拼音生成产品编号 410 214 根据本月收入查询应采用税率和速算扣除数 413 215 查找某销售员某月的销售业绩 415 216 制作员工工牌 416 217 查询最后入职的员工 418 218 查询某员工是否为本公司人员 419 219 计算员工的工作项数 421 220 制作周营业额排行榜 423 221 根据员工考核成绩进行排名 427 222 罗列各省参展名单 429 223 罗列本周多次迟到的员工 432 224 根据库存编号查询库存信息 433 225 查询员工应得福利费 437 226 计算员工测评总分 439 227 查询六月值夜班最多的员工 441 228 罗列每个名次上的员工姓名 442 229 根据达标率计算不同工种员工的奖金 445 230 根据关键字查找所有符合的商品 447 231 根据员工档案详表制作简表 452 232 提取格式混乱的日期中的月份 454 233 计算业务员的业绩奖金 456 234 评定面试结果 460 ◎引用函数 461 235 为员工档案填充序号 461 236 求员工第几次的测试成绩最好 463 237 将中文日期转换为标准格式日期 465 238 每10种商品汇总一次利润 467 239 为上半年生产统计表中填充周次 470 240 统计员工的缺勤情况 471 241 拆分合并单元格 473 242 统计某公司某周的工作事项 476 243 多区域统计业绩50万元以上的销售员人数 477 244 求3个车间的最高平均产量 479 245 返回指定时间段的销售额 480 246 求最大签单业绩所在单元格 482 247 求指定车间的最大产量 483 248 汇总签单业绩 484 249 按品种编号 486 250 根据单价表和销量表汇总销售额 488 251 计算最近N天的销售额 490 252 自动生成工资条 491 253 查询员工福利相关信息 493 254 计算最低购入价格 495 255 查询员工档案中的最后一个记录 496 256 提取不重复的姓名 499 257 交换表格行列 500 ◎超链接函数 501 258 快速返回工作表首行 501 259 快速跳转至添加员工信息处 503 260 在工作表中直接使用百度搜索 505 Chapter 08 财务函数应用实例 507 ◎投资预算函数 508 261 整存整取 508 262 零存整取 509 263 计算各项投资的金额 510 264 年金现值的计算 511 265 不同计息期现值的计算 513 266 设备更新投资分析 515 267 选用甲设备的最低使用年限 518 268 求银行存款年利率 519 ◎本金和利息函数 520 269 偿债基金的计算 520 270 固定期限的银行贷款分析 522 271 求等额分期付款每期的本、息及本息和 524 272 求等额本金付款每期的本、息及本息和 526 273 选择最佳还贷方案 529 ◎折旧函数 533 274 使用直线折旧法计算固定资产折旧 533 275 使用固定余额递减法计算资产折旧 537 276 使用双倍余额递减法计算资产折旧 540 277 使用年数总和法计算资产折旧 544 278 使用可变余额递减法计算资产折旧 547 Chapter 09 信息函数应用实例 550 ◎IS()类函数 551 279 查询指定员工最大缺勤次数 551 280 转换面试结果表达方式 553 281 标记考核成绩达到A级的员工 557 282 按编号汇总库存量 559 283 统计男性员工人数 560 284 统计一季度出入库总量 562 285 求员工服务态度平均分 564 286 统计字符串中不重复的字母个数 566 287 罗列参与两个项目和一个项目的员工 568 288 统计生产人员人数 571 ◎信息类函数 574 289 显示当前工作表路径 574 290 计算员工累计积分 576 291 从明细表中提取数据 577 292 从未知格式日期中提取月份 581 Chapter 10 数据库和三角函数应用实例 584 ◎数据库函数 585 293 统计各车间平均生产成本 585 294 统计竹盐产品平均售价 587 295 统计一、二车间第二季度生产总成本 589 296 求满足条件的商品的总利润 591 297 求2班的最高平均分 593 298 求平均工龄以下员工的最高工资 595 299 判断可否选派二级教师 599 300 查询符合条件的员工姓名 601 301 统计所有考核均合格的员工数 602 ◎三角函数 605 302 计算定制锅炉的直径 605 303 计算扇形材料的弧长 606 304 绘制简单三角函数图像 608 305 绘制复杂三角函数图像 610 306 判断三角形材料是否满足条件 612 Chapter 11 函数与其他Excel功能结合应用 614 ◎条件格式中函数的应用 615 307 使工作表能自动隐藏错误值 615 308 标记销量最大的10种商品名称 616 309 标示第一季度销售额均在2000元以上的员工 619 310 在高于平均成绩的姓名后添加标识 621 311 3天内行程提示 624 312 根据关键字标识商品信息 626 313 多条件控制工资的显示 627 314 按模糊条件标示符合条件的记录 632 ◎数据有效性中函数的应用 633 315 禁止输入重复的员工编号 633 316 多条件限制员工编号输入 636 317 利用数据有效性生成二级列表 639 318 四级下拉列表的制作 644 319 将已输入的数据作为数据源 650 ◎图表中函数的应用 653 320 制作一季度产品的动态销量图 653 321 制作区域销量的动态子母图 656 322 制作销量的动态分类统计图 661 323 制作最近一周的销量图 663 324 制作收支瀑布图 666 325 制作可比较任意产品产量的柱形图 669 326 制作细分柱形图 673 327 制作双色柱形图 675 328 制作动态复合饼图 678 329 突出显示图表中的极值 683 330 高亮显示光标选定数据 685 ◎数据透视表中函数的应用 688 331 获取数据透视表关键字 688 332 计算分类百分比 689 333 为排名进行星级评定 690 ◎模拟分析中函数的应用 692 334 求可变利率下每月的还贷额 692 335 求不同利率和还款期限下的月还款额 694 336 贷款方案分析 696 337 应聘员工工资要求分析 699 ◎规划求解中函数的应用 701 338 确定产品的最佳运输方案 701 339 确定最佳生产方案 704 ◎迭代计算中函数的应用 708 340 自动记录填写产品入库记录的时间 708 341 罗列铝材下料方案 711 Chapter 12 Excel 2013特有函数介绍及其应用实例 715 001 返回数字的反余切值 716 002 返回数字的反双曲余切值 716 003 返回角度的正割值 717 004 返回角度的双曲正割值 717 005 返回角度的余切值 717 006 返回双曲角度的双曲余切值 718 007 返回角度的余割值 718 008 返回角度的双曲余割值 719 009 将罗马数字转换为阿拉伯数字 719 010 将数字转换为具备给定基数的文本表示 720 011 将数字的文本表现形式转换为十进制数 720 012 向上舍入数字到指定基数的倍数 721 013 向下舍入数字到指定基数的倍数 722 014 向上舍入数字到指定有效位的倍数 722 015 返回给定数目的项的组合数 723 016 返回指定维度的单位矩阵 723 017 使用二项式分布返回试验结果的概率 724 018 返回伽玛函数值 724 019 返回比指定标准正态累积分布函数值小0.5的值 725 020 返回对象总数中给定数据的排列数 725 021 返回标准正态分布的密度函数值 726 022 返回数据集分布的不对称度 726 023 返回两个日期之间的天数 727 024 返回给定日期在全年中所处的周数 727 025 将数字转化为文本格式并添加$符号 728 026 以与区域设置无关的方式将文本转换为数字 728 027 将给定数值转化为对应的Unicode字符 729 028 返回给定文本第一个字符对应的Unicode数字 729 029 判断公式结果是否为错误值#N/A 730 030 返回所有参数的逻辑异或 730 031 以字符串的形式返回公式 731 032 返回投资到达指定值所需的期数 731 033 返回投资增长的等效利率 732 034 检查单元格引用是否包含公式 732 035 返回引用工作表的工作表编号【SHEET()】 733 036 返回引用中的工作表总数 733 037 返回两个数的按位“与”结果 733 038 返回两个数的按位“或”结果 734 039 返回两个数值的按位“异或”结果 734 040 返回向左移动指定位数后的数值 735 041 返回向右移动指定位数后的数值 735 042 返回复数的余切值 736 043 返回复数的余割值 736 044 返回复数的正割值 736 045 返回复数的正切值 737 046 返回复数的双曲正弦值 737 047 返回复数的双曲余弦值 737 048 返回复数的双曲正割值 738 049 返回复数的双曲余割值 738 050 返回复数的平方根 738 051 返回URL编码的字符串 739 052 返回XML内容中的特定数据 739 053 返回网络上的Web服务数据 740 案例.001 计算任务的持续时间 740 案例.002 计算法定节日是全年的第几周 742 案例.003 处理员工姓名查找不到的情况 743 附录A 函数语法格式速查 745 1.逻辑函数 745 2.统计函数 745 3.数学和三角函数 750 4.日期和时间函数 752 5.文本函数 752 6.财务函数 754 7.查找和引用函数 757 8.信息函数 758 9.数据库函数 759
庆丰人事考勤工资软件是一款集人力资源、考勤、薪资为一体的办公软件。软件严格按照国家计算机软件产品开发标准与规范进行规划设计和开发,图形化导航,智能化设计,一致的界面风格,功能强大,操作简便,通用性强,性能稳定,数据准确,运算快速,系统安全可靠。可以为登录用户设定不同的权限,权限细分至访问、修改、导出及打印权限。多窗口操作,每月为一个帐套,支持备份与还原。已广泛应用于电子、塑胶、五金、制衣、印刷、电器等工厂、企业、酒店、学校等各个行业。 人事模块可以记录人事的基本信息和照片,支持二代身份证阅读器采集身份证信息,还可以记录教育程度、专业训练、工作经验、家庭成员、调动记录、奖惩记录、培训记录、扫描件、保险、劳动合同等。还有离职和复职,绩效管理、车辆管理功能。可以方便地按部门、籍贯、职务等查询,可以按拼音首字母快速查找,可以导入excel人事资料,系统中没有的人事项目,可以添加自定义字段。可以按自己选定的字段和顺序进行显示。整个软件中的表格资料都可以按显示的样式进行导出,打印预览,导出的格式有Excel、网页格式、文本文件等。按用户指定的纸张、字体、抬头、输出字段、宽度等预览打印后还可以保存为不同的报表供以后直接使用。软件可以按部门人数,人员地区分布,性别人数、年度招聘人数、年龄结构、学历人数、离职率等进行柱形图、饼形图的图表及表格统计。系统还具备试用到期、离职到期、生日到期、合同到期、汽车保险到期、汽车年检到期等自动提醒功能。 宿舍管理可以自定义宿舍、房间和床位,可以方便地安排人员入住,图形化树形结构的界面很直观地显示各房间的入住情况,还可以录入各房间的水电用量,并根据入职日期自动计算各员工应负担的水电费,水电费和人事中的奖惩金额一样可以进入工资项目中。 考勤模块可以定义一段班和两段班的班次,支持跨天,中午的刷卡可以浮动(上午有事忙,晚一点下班,吃了饭后又立即打下午的上班卡),可以指定是否扣除中午的吃饭时间,可以设定班次中间的休息时间。可以按精确班次和模糊班次计算考勤,精确班次可以指定默认班次或直接按日期排班,推荐使用模糊班次,软件自动按刷卡时间与班次智能匹配。可以外接考勤机,支持按Excel或文本文件导入刷卡记录,可以计算出正班工时、出勤工时,加班小时、迟到早退分钟及次数,夜班补助,休息日加班,节日加班,签卡次数等并进行汇总,自动显示缺卡、迟到早退、旷工等异常,异常可以用自定义颜色显示,在此基础上,还增加了迟到、早退刷卡时间的叠加颜色显示效果,一行中可以对多种异常原因进行提示,如:迟到+早退+旷工,让你对异常洞察秋毫。自动识别节日、直落、休息、调休、调班、外勤、请假、旷工、加班控制等情况,有考勤日报表和月报表及考勤项目统计。考勤结果细致、准确。系统具有AB账验厂功能。 打卡资料可以按照设定的时间实现自动采集, 可以对多个考勤机执行指令:如连接、断开、同步时间,上传指纹人脸、下载记录等。可以在机器端和电脑端将人员进行对比,如果人员的信息不一致,以红色显示,通过对指纹数和人脸数的统计,可以清楚地知道哪些人没录指纹,哪些人还没有上传指纹等情况。软件全面支持中控的各种型号的考勤机。 工资模块可以因工资项目结构及计算公式的不同而对不同人员集合设定不同的工资帐套,工资项目的类型有录入项、所得税项、计算项,支持尾数扣零,人事、考勤的项目可以作为数学或逻辑表达式参与计算公式,“如果”、“那么”、“或者”、“否则”等中文式逻辑标识符更符合中国人的表达习惯,丰富的内嵌函数等的使用使得工资运算不再麻烦和可怕,理论上不存在解决不了的事情。计算公式是否正确还可以验证。录入项目录入好后,其他的项目自动计算得到,所见即所得,准确自动、智能简便。工资条和工资表可以按照纸张、字体、选择的字段、对象之间的距离等自动排版和呈现。抬头支持双行叠加。整个工资模块从结构定义到打印报表全程都让你DIY。银行代发也是可以自定义不同银行的格式,并按格式输出文档。
网上人才招聘系统 目 录 1 绪论 1 1.1 问题的提出 1 1.2 本文研究的路线 2 1.3 主要内容及意义 3 2 系统研究概述 4 2.1 网上人才招聘的发展史 4 2.2网上人才招聘求职的作用及优势 5 2.3 我国网上人才招聘发展现状 6 2.4 网上人才招聘存在的问题 7 3 系统开发模式、工具及环境 8 3.1 系统开发模式(B/S) 8 3.2 开发网站工具分析 9 3.3 开发环境简介 9 3.3.1 Asp的开发环境 10 3.3.2 Asp的内建对象 10 3.3.3 Asp的内建组件 11 3.3.4 访问数据库的方法 11 3.3.5 运行环境 12 4 系统需求分析 13 4.1 功能需求分析 14 4.2 数据流程图 15 4.3 管理流程 17 4.4 数据库设计 18 4.4.1 数据库介绍 19 4.4.2 网上人才招聘系统数据库简介 20 5系统设计与实现 21 5.1 系统分析 21 5.2 系统流程图 22 5.3 程序设计 24 5.3.1 主页面 25 5.3.2 会员注册 25 5.3.3 查询用人公司/单位 26 5.3.4查找和录用管理 27 5.3.5 网上人才招聘留言薄 27 6系统安装、测试与调试 28 6.1 系统开发平台 28 6.2 系统运行环境 28 6.3 系统测试 29 6.4 系统调试 29 7 总结 30 7.1总结 30 7.2展望 31 致谢 32 参考文献 33 摘 要 随着网上信息的发展,网上在人们生活中的应用越来越广泛。 招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。此系统的开发为应聘者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。 网上招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。通过它应聘者和招聘公司/单位可以在网上上通过Internet,突破时间和空间的限制而实现工作求职和公司/单位的人才的招聘。网上招聘的崛起对传统人才招聘流通体系产生了强烈的冲击,网上招聘较之传统招聘具有招聘范围广,信息量大,可挑选余地大,应聘人员素质高,招聘效果好,费用低,获得了越来越多的公司的认可优势,同时它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。 本系统以ASP为主要制作工具,实现了用户注册、登陆、验证身份及用户数据的采集、个人简历的预览查询、搜索/查看用户信息,站内最新工作信息发布,可进入留言本留言从而实现了网站与客户之间的交流和沟通等。 关键词:网上招聘、求职、ASP 1 Abstract Along with the development of network message, the application in people's life of cross-domain communication is more and more extensively. warehouse for them, and ………………………………….. 1 绪论 1.1问题的提出 在当前的市场环境中。随着社会的进步和技术的发展,知识正在发挥着越来越大的作用,市场的竞争在很大程度上体现为人才的竞争。从而。找到合适的人才,成为企业提高竞争力的一项关键任务。同时。当今的市场环境又是一个快速变化的环境,市场需求在变,对人才的需求也相应处于变化之中。如何能快速适应这一变化,提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位需考虑的重要因素。 无论是对于企业的人力资源部门的招聘服务,还是职业中介的跨地域供需信息沟通,或是对外的劳务输出等等。作为一种服务类型,其服务对象均包含需方驱动特点。其所达到的招聘人员的效率和效果是其存在的价值和理由。对于中介服务的另一个服务对象。即供方,寻求合适工作的各地人士。也同样关注是否能快速获得职位需求信息和条件要求等等。所有这些;都产生着对信息系统的需求。而且也只能通过信息系统才能实现基于对人才招聘市场的理解和需求研究。 为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。本系统采用ASP这种服务器端的开发环境以及Windows XP的操作系统为工作平台,同时借助Microsoft Access2000这一强大的数据库管理系统来实现本毕业设计。 1.2本文研究路线 网上招聘系统是利用网上构建的网上招聘系统,它涉及了网上应用这一学科。一个网站的建设,首先应该从功能出发。功能是网站的目的所在,为了“个性”而牺牲功能上的需求,那就舍本求末了。通常功能上的需求无非有:(1)能够明确的表达一个网站的主题。(2)能够容纳多种形式的内容。(3)能够良好的适应不同的分辨率。其次要有一个清晰的网站结构。 要开发一个优秀的网站,通常应该遵循以下工作流程:首先定义开发网站的目的;接下来对网站的外观进行设计;其次进行实际页面的制作;然后对所制作的网站进行测试,以确保它符合最初设定的目标;最后是将网站发布。在将网站发布后还需要有维护工作,以便及时更新网站内容。所以要做出一个出色的网上招聘系统要做到以下要求。首先,对人才市场网上招聘的定义、特征和优势的了解是必不可少的。其次,系统网站的规化、网站构建的目标和市场需求调查分析、网站设计与管理的可行性分析以及网站设计与管理的解决方案的深入分析也是不可少的。再次,网上招聘系统网站运行平台的构建、服务器选择、ASP软件和数据库的知识更是实现网上招聘的基础。 上述的网站运行环境及其软硬件平台的实现,是概括的和基础性的,也是构建网上招聘系统的基本思路。通过网上求职/招聘这一示范主题,将网站的互动性、美观性与实用性完整地呈现出来。 1.3主要内容及意义 主要针对人们对网上招聘系统的需要,采用ASP技术使人们轻松自在的实现在网上用户注册、简历的投放和查找、查看录用状态、查看用人单位、留言等。 本论文分为6部分,分别为:绪论、系统概述、需求分析、系统设计、系统测试与调试及总结体会。绪论部分,主要介绍了问题的提出,以及开发该系统的必要性和该系统研究路线。系统概述部分主要介绍网上招聘的发展历史、作用、国内发展现状和存在的问题。系统需求分析部分,主要介绍系统功能需求描述、管理流程和数据流程图。系统设计是具体工作实现部分,其内容是系统实现的具体指导,分为用户注册功能、简历的查找功能、简历的管理、查看用人单位、留言本、管理员登录功能.系统的安装、测试与调试部分,重点是介绍IIS5.0的安装及调试和网上系统怎样在IIS5.0下的浏览及系统的调试和测试。总结部分,主要是总结系统过程中的经验,完成了那些功能,有那些地方不同于别人或运用了那些先进技术以及系统还存在那些缺点和不足。 4系统需求分析 4.1功能需求分析 软件需求分析是软件开发的第一个阶段,也是关系到软件开发成败的关键步骤。明确的目标是制定方案的前提,功能需求的描述则是网上招聘系统实施方案的前提。需求分析要注意的问题,是让用户和开发者共同明确将要开发的是一个什么样的系统。具体而言,需求分析主要有两个任务:第一是通过对问题及其环境的理解、分析和综合,建立分析模型;第二是在完全弄清用户对软件系统的确切要求的基础上,用“用软件需求规格说明书”把用户的需求表达出来。 该系统应实现通过网上招聘过程中的所涉及两类重要客户角色分为两类进行。即供需双方。供方为求职人员。需方为招聘单位或是用人部门。并分别处理。同时还包括第三部分的信息发布以及交流功能对于供方(求职人员)所设置的功能包括:(1)用户管理;进行求职人员的注册登记管理以及密码建立。查找和修改的管理;(2)简历管理;完成求职人员的个人简历信息的输入和保存。更改等;(3)职位搜索;按所设置的搜索条件进行符合要求的空缺职位和用人单位进行搜索。帮助求职人员及时发现合适的职业机会。(4)职位收藏;对于多个意向职位可以建立个人的职位收藏夹。进行保存。以进行以后的逐个处理;(5)技能模型;这是专门为IT软件人才设置的功能。求职人员可以充分表述自己的专业技能特长。 对于需方(用人单位)所设置的功能包括:(1)用户管理;进行用户的登记注册。密码管理。以及企业公开信息的发布。(2)试用;对于各用人单位。第一次注册登记后。处于试用状态。可以使用系统的各种功能。(3)有效;在服务有效期内。可以完全使用本系统提供的所有功能;(4)过期;当服务到期后。对系统的使用。所做操作的结果中姓名和联系方式将无法正常显示。对于每个用人单位。(5)职位管理;进行空缺职位的信息发布和更新。以及修改其中的职位内容。到岗时间。技能要求等;(6)简历查询;设置搜索条件进行现有简历库的查询,查找满足职位要求的候选人员。 可每天找到工作的并不多,主要是因为供求双方不能全面了解,人才不能找到适合自己的工作,公司不能所需的人才,简单的文字图表,无法全面了解公司的情况,同样个人简介也不能全面了解人才的全部,再加上人才市场人才众多,应聘者的简历堆积如山,没有时间一一了解,,公司也不好对应聘者进行管理,出现少 .漏等现象,有一些应聘者的简历没有看就被堆在一边,让很多适合做这项工作的人无法找相应的职位。面对传统招聘这种陷缺,本网上招聘系统在管理中实现面对单个公司,将公司的情况,所要的招聘岗位等一些有关公司的情况,详细的列出,再通过工作组自行开发的随意架站系统使得建立网站变得轻松简单。无需任何计算机专业知识也可轻松的建立起资料的网上站点。招聘者通过客户端软件可轻松了解公司情况,并且更详细,更具体,更全面,更容易找到自己适合的工作。同时把自己的详细资料传的网上,公司可以分类,分别管理,就能系统的,清晰的知道每个应聘者的详细情况,可以挑选最合适的人。最好的利用人才,创造最大的价值! 曾经去过人才招聘市场的朋友,一定会觉得人又多又乱,“各式各样”的用人公司/单位让人眼花缭乱,应聘到一个好的适合自己的公司得费你好多时间和精神。网上招聘系统一个突出的优点就是查找和搜索方便,可以在家里轻松查看多家用人单位/公司,或者只要你知道某招聘公司其中一个关键字,轻轻点击鼠标,就可以马上找到该公司的招聘信息和公司信息。 通过以上的大致分析,就已经有了一个网上系统的大体轮廓了 (1)本系统分招聘和管理两部分。 ①主页部分主要面向应聘者的招聘信息。分别列有公司名称,点击相应的公司名称会弹出相应详细信息,本窗口还显示应聘者相关的资料信息及个人简历,包括应聘人姓名、年龄、学历、英语级别、毕业学校,等共用人单位参考录用。如果应聘者对工作满意可注册登陆管理页‘查看所有公司’菜单,点击窗口的下方“投放简历”按钮,系统会向用人公司发送你的简历,如果对这项工作不满意可以关闭本窗口,查看其他职位。 ②注册窗口用于应聘者和招聘公司的注册。在注册会员的管理页个人及公司可以填写登记资料。应聘者必填部分包括姓名、性别、年龄、身份证号、学历、毕业院校、专业、想找的工作、e-mail地址、个人简历等。填写完毕点击登记资料。必填部分必须填写,公司可以根据这些资料初步判断应聘者是否满足条件,如果满足公司会和应聘者联系,进一步了解应聘者。 ③应聘者可以在注册后随时公司的录用状态,在主页的左上角用户登陆窗口登陆,输入ID号和密码,点击登陆,弹出管理页,在站内信件中查看公司发回的信息,录用了请和公司联系。如果没录用请耐心等待。 ④本系统还为应聘者安装职位搜索窗口,可以为应聘者节约更多的时间,最快的找到适合自己的职位。可根据职位名称、性别要求、学历要求、月薪等进行搜索 ,可根据不同的要求进行二次搜索,点击搜索 ,会出现满足要求的职位的情况,再点击相应的职位名称会显示改职位的详细情况。 ⑤系统统计和系统公告。系统统计了招聘信息、求职用户、录用人数和访问量,通过数字清楚的显示招聘情况。系统公告通告当前的主要信息。 (2)系统提供完善的系统管理。在主页的管理入口,点击进入。出现验证管理员窗口,输入用户名和密码和验证码,进入系统管理器。管理器分为人才管理、信息管理 、首页预览 、基本信息设置、管理员帐号管理 。 ①人才管理可以对应聘者的信息进行系统管理,查看应聘者的信息,根据应聘者的情况的不同进行录用、解雇、删除。公司可可根据应聘者的应聘职位、所属性别、所有年龄、所有学历、要求月薪、应聘者姓名等进行查找,输入查找要求点击查找,系统对所有应聘者进行查找,显示所有满足条件的应聘者的信息。可以查看每一位应聘者的详细情况,公司可以对满意的应聘者进行录用,对不满意的可以进行解雇或删除。 ②信息管理是对应聘信息进行管理,添加或删除应聘信息,也可对应聘信息进行修改。动态添加招聘信息,信息内容要求完善。 ③信息基本功能设置可根据公司的发展要求修改一些基本信息,可以对公司的信息进行更新、删除。 ④管理员帐号管理可以添加、删除管理员帐号,可以对管理员进行统一的管理。

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧