1014灯塔员工资料信息整理fromben_第1页
1014灯塔员工资料信息整理fromben_第2页
1014灯塔员工资料信息整理fromben_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品文档.值得拥有灯塔员工资料信息整理原始资料灯塔公司2000年员工资料(Excel文件)灯塔公司2001年员工花名册(Excel文件)目标通过对照两年的资料,统计出2001年灯塔公司各岗位中年龄、性别、学历结构以及在灯塔 工作的年数。难点及问题说明灯塔所提供的原始材料本身存在很多问题,包括:1. 2001年的员工花名册缺乏所在部门、职位、学历结构等重要信息2. 两年的员工信息中存在许多明显相矛盾的信息。比如从2001年花名册中可发现,在2000 年之前加入灯塔的员工有2425人,但从2000年的资料中只能找到1424人与2001年的 表相吻合!3. 信息的表示非常不规范。比如出生日期,有的具

2、体到日期,有的只有年份,而在2001 年的花名册上更是只有年龄。给数据的整理带来极大的不方便。工作流程1. 系统分析由于两张表的人数都超过了 2000人,而且分成了三十多个部门,单凭人工统汁是非常不现 实的,应使用数据库完成统计。前面已经提到,原始数据存在很多不规范之处,所以在使用数据库之前,必须对原始数据加 以整理。经考虑,决定采取PHP编程实现数据的规范化整理,使用MySQL数据库实现数据存储, 采用IIS WWW服务器作为PHP的运行平台。2. 数据结构设计使用三张表来存放数据,分別是:精品文档.值得拥有表1: Staff2000数据结构一存放2000年员工数据+4I FieldITyp

3、eINullIKeyIDefaultIExtraI+41 name1 char(lO) 1YES 11 NULL11姓名1 sex1 char(2) 1YES 11 NULL11性别1 age1 int(ll) 1YES 11 NULL11年龄1 yr_start_work1 year(4) 1YES 11 NULL11开始工作年度1 yrstart.beacon1 year(4) 1YES 11 NULL11加入灯塔年度1 edu1 char(20) 1YES 11 NULL11学历1 id1 char(20) 1YES 11 NULL11身份证号1 posit ion1 char(20)

4、1YES 11 NULL11职位1 poison1 int(ll) 1YES 11 NULL11有毒工作1 contract1 char(50) 1YES 11 NULL11合同日期1 note1 char(50) 1YES 11 NULL1丨备注1 dept1 char(20) 1YES 11 NULL11部门1 encLdate1 char(50) 1YES 11 NULL11合同终止日期表2: Staff2001数据结构一存放2001年员工数据+I FieldITypeINul1IKeyIDefaultIExtraI+1 employ込 id1 char(10)1 YES1 name1

5、char(10)1 YES1 age1 int(ll)1 YES1 year_start_work1 year(4)1 YES1 sex1 char(2)1 YES1 year_start_beacon1 year(4)1 YES1 poison1 int(ll)1 YESNULLNULLNULLNULLNULLZI员工号I姓名I年龄I开始工作年度I性别I加入灯塔年度I有毒工作表3: SRffboth数拯结构一存放两张表中相吻合的员工数据+I FieldITypeINul 1IKeyIDefaultIExtraI+I nameI sexI eduI ageI deptI posit ionI

6、char(10) II char(2) II char(20) II int(ll) II char(20) II char(20) Is s s s s s YEYKYKYKYK疙I NULLbeacon year I int(ll) I YESI在灯塔工作时间(年数)精品文档,值得拥有3. 数据整理(a) 因为软件无法直接读取excel文件,所以需要将excel文件另存为“以制表符分隔的 文本文件(.txt)”。(b) 编写PHP程序读取该文本文件,并对数据加以处理(c) 通过Web服务器(IIS)将处理后的标准化数据存入MySQL数据库。4. 数据统计利用数据库的结构化査询语n(Stni

7、ctural Query Language)査找所需信息。例如,要查询在2000人员表和2001人员表中姓需、性别、年龄相同的人员信息,可以这样写:mysql> select , staff2000.sex, .staff2000.age,-> staff2000.dept, staff2000.position-> from staff2000. staff2001-> where =staff2001 .name-> and staff2000.sex=statf2001 .se

8、x-> and staff2000.age=staff2001 .age-> order by staff2000.dept;+-+-+1name1 sex1 edu1age 1 dept1 position1+1王继文1男1中技133 1 1041树脂11闫士强1男1高中141 1 104111房娟1女1中专128 1 104111安文陆1男1大专150 1 1041树脂1% % % % % %、%、 、1 赵家泰 S S S 1男 '、 X 1大本、 ;156 1综合处ssssssss1销售11高春发1男1大专140 1综合处1内联11张金柱1男1初中143 1综合处1采购11穆瑞泉1男1中专143 1综合处1管理1+-+1424 rows in set (5.65 sec)精品文档.值得拥有结果通过下而URL可直接查询査询界面:结果显示界面:专灯塔油漆员工信息绒计-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论