版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE11 / NUMPAGES12灯塔职员资料信息整理原始资料灯塔公司2000年职员资料(Excel文件)灯塔公司2001年职员花名册(Excel文件)目标通过对比两年的资料,统计出2001年灯塔公司各岗位中年龄、性不、学历结构以及在灯塔工作的年数。难点及问题讲明灯塔所提供的原始材料本身存在专门多问题,包括:2001年的职员花名册缺乏所在部门、职位、学历结构等重要信息两年的职员信息中存在许多明显相矛盾的信息。比如从2001年花名册中可发觉,在2000年之前加入灯塔的职员有2425人,但从2000年的资料中只能找到1424人与2001年的表相吻合!信息的表示特不不规范。比如出生日期,有的具体
2、到日期,有的只有年份,而在2001年的花名册上更是只有年龄。给数据的整理带来极大的不方便。工作流程1系统分析由于两张表的人数都超过了2000人,而且分成了三十多个部门,单凭人工统计是特不不现实的,应使用数据库完成统计。前面差不多提到,原始数据存在专门多不规范之处,因此在使用数据库之前,必须对原始数据加以整理。经考虑,决定采取PHP编程实现数据的规范化整理,使用MySQL数据库实现数据存储,采纳IIS WWW服务器作为PHP的运行平台。2数据结构设计使用三张表来存放数据,分不是:表1:Staff2000数据结构存放2000年职员数据+| Field | Type | Null | Key | D
3、efault | Extra |+| name | char(10) | YES | | NULL | |姓名| sex | char(2) | YES | | NULL | |性不| age | int(11) | YES | | NULL | |年龄| yr_start_work | year(4) | YES | | NULL | |开始工作年度| yr_start_beacon | year(4) | YES | | NULL | |加入灯塔年度| edu | char(20) | YES | | NULL | |学历| id | char(20) | YES | | NULL | |
4、身份证号| position | char(20) | YES | | NULL | |职位| poison | int(11) | YES | | NULL | |有毒工作| contract | char(50) | YES | | NULL | |合同日期| note | char(50) | YES | | NULL | |备注| dept | char(20) | YES | | NULL | |部门| end_date | char(50) | YES | | NULL | |合同终止日期表2:Staff2001数据结构存放2001年职员数据+| Field | Type | Nu
5、ll | Key | Default | Extra |+| employee_id | char(10) | YES | | NULL | |职员号| name | char(10) | YES | | NULL | |姓名| age | int(11) | YES | | NULL | |年龄| year_start_work | year(4) | YES | | NULL | |开始工作年度| sex | char(2) | YES | | NULL | |性不| year_start_beacon | year(4) | YES | | NULL | |加入灯塔年度| poison
6、| int(11) | YES | | NULL | |有毒工作表3:Staffboth数据结构存放两张表中相吻合的职员数据+| Field | Type | Null | Key | Default | Extra |+| name | char(10) | YES | | NULL | | sex | char(2) | YES | | NULL | | edu | char(20) | YES | | NULL | | age | int(11) | YES | | NULL | | dept | char(20) | YES | | NULL | | position | char(2
7、0) | YES | | NULL | | beacon_year | int(11) | YES | | NULL | |在灯塔工作时刻(年数)3数据整理因为软件无法直接读取excel文件,因此需要将excel文件另存为“以制表符分隔的文本文件(.txt)”。编写PHP程序读取该文本文件,并对数据加以处理通过Web服务器(IIS)将处理后的标准化数据存入MySQL数据库。4数据统计利用数据库的结构化查询语言(Structural Query Language)查找所需信息。例如,要查询在2000人员表和2001人员表中姓名、性不、年龄相同的人员信息,能够如此写:mysql select ,
8、staff2000.sex, ,staff2000.age,- staff2000.dept, staff2000.position - from staff2000, staff2001 - where = - and staff2000.sex=staff2001.sex - and staff2000.age=staff2001.age - order by staff2000.dept;+| name | sex | edu | age | dept | position |+| 王继文 | 男 | 中技 | 33 | 104 | 树脂 | 闫士强 | 男 | 高中 | 41 | 104 | | 房娟 | 女 | 中专 | 28 | 104 | | 安文陆 | 男 | 大专 | 50 | 104 | 树脂 | 赵家泰 | 男 | 大本 | 56 | 综合处 | 销售 | 高春发 | 男 | 大专 | 40 | 综合处 | 内联 | 张金柱 | 男 | 初中 | 43 | 综合处 | 采购 | 穆瑞泉 | 男 | 中专 | 43 |
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年医用X射线附属设备项目建议书
- 职业技术学院小学语文教育专业人才培养方案
- 2024年单、双长链烷基甲基叔胺项目建议书
- 2024年环境监测专用仪器仪表项目发展计划
- 中医综合楼岩棉板外墙保温工程施工组织设计方案
- 2024年公路旅客运输服务项目合作计划书
- 2024年GSM蜂窝移动通信系统项目合作计划书
- 2024年铌铁项目合作计划书
- DB3311T 21-2014 生态休闲养生(养老)基地运营服务规范
- DB3303-T 081-2024 中华蜜蜂人工育王技术规程
- GB/T 44459-2024物流园区数字化通用技术要求
- 界首市市民中心离婚协议书范本
- Starter Unit 3 Welcome!Project 教学设计 2024-2025学年人教版(2024版)七年级英语上册
- 2024年云南省中考语文试卷答案解读及复习备考指导
- 2024版房屋租赁合同范本房屋租赁合同
- 飞机管路基础知识课件讲解
- 新质生产力应用场景分析
- 2024上海全民国防教育知识线上答题活动题库及答案
- 光伏工程合同
- JT-T-443-2021液压舵液压缸试验方法
- 单片机原理及应用习题库
评论
0/150
提交评论