家政管理程序.doc_第1页
家政管理程序.doc_第2页
家政管理程序.doc_第3页
家政管理程序.doc_第4页
家政管理程序.doc_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

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

文档简介

沈阳航空工业学院课程设计报告 沈阳航空工业学院 课课 程程 设设 计计 报报 告告 课程设计名称 C 语言课程设计语言课程设计 课程设计题目 家政管理程序 院 系 计算机学院 专 业 网络工程 班 级 学 号 姓 名 指导教师 完成日期 2010年03月19日 沈阳航空工业学院课程设计报告 I 目目 录录 第第 1 章章 概要设计概要设计 1 1 1 题目的内容与要求 1 1 2 总体结构 1 第第 2 章章 详细设计详细设计 3 2 1 主模块 3 2 2 建立信息库模块 5 2 3 增加删除模块 7 2 4 查询更新模块 9 2 5 统计结算模块 11 2 6 输出信息模块 13 第第 3 章章 调试分析调试分析 16 3 1 字符和数字输入的问题 16 3 2 链表连接出现的问题 16 第第 4 章章使用说明使用说明 17 4 1 进入系统前的准备 17 4 2 系统界面操作 17 4 2 1 建立信息库 17 4 2 2 增加删除人员 19 4 2 3 查询人员信息 19 4 2 4 统计结算 20 4 2 5 输出功能 21 4 2 6 退出系统 23 参考文献参考文献 24 附附 录 程序清单 录 程序清单 25 沈阳航空工业学院课程设计报告 第 1 章 概要设计 1 第 1 章 概要设计 1 1 题目的内容与要求题目的内容与要求 内容 设计一个家政服务中介管理管理系统 该系统提供家庭清洁 月嫂 做饭服务几个方面的统计 更新和结算 要求 1 家政服务中介管理系统的待应聘者信息应包括应聘者的个人资料 编号 年龄 性别 健康情况 工资及应聘岗位等 并可以对这些资料更新 查询 统 计 2 对新登记的应聘者的资料可以插入到该家政管理的待应聘者信息库中 而与客户达成协议的应聘者从待应聘者信息库中删除 添加到已签约信息库中 3 程序功能要求有菜单选项 并给出充分的提示信息 界面友好 4 熟练掌握基本的调试方法 并将程序调试通过 5 按照课程设计规范书写程序设计报告 1 2 总体结构总体结构 本程序主要分为六个模块 功能模块图见图 1 1 主模块 建立信息库模 块 增加删除模块 查询更新模块 统计结算模块 输出信息模块 建立信息库 模块 建立两链表分别储存待应聘者和已应聘者信息 增加删除模块 通过增加 删除链表节点增减待应聘者和已应聘者更新信息库 查询更新模块 根据查询条 件遍历链表查找待应聘者和已应聘者并更新其信息 统计结算模块 统计待应聘 者和已应聘者人数并结算已应聘者工资 输出信息模块 输出所有待应聘者和已 应聘者信息并统计某类工种人数 沈阳航空工业学院课程设计报告 第 1 章 概要设计 2 家政管理程序 建 立 信 息 库 模 块 主 模 块 增 加 删 除 模 块 查 询 更 新 模 块 统 计 结 算 模 块 输 出 信 息 模 块 图图 1 1 功能模块图功能模块图 沈阳航空工业学院课程设计报告 第 2 章 详细设计 3 第 2 章 详细设计 2 1 主模块主模块 控制整个程序的运行 控制菜单操作 通过主函数模块分别调用各个模块 实现各流程项功能 流程图如 2 1 所示 注释 1 先定义整型变量 flag1 1 flag2 choice 字符型变量 choice1 flag1 用来控 制无限循环 2 无限循环进行 调用菜单函数打印主菜单 输入 choice 值 进入多路选择 判断后 进行建立信息库添加等八项操作 3 输入 choice1 的值判断是否结束无限循环 1 开始 int flag1 1 flag2 choice char choice1 emphead NULL unehead NULL 沈阳航空工业学院课程设计报告 第 2 章 详细设计 4 flag1 1 flag2 1 输入 choice flag2 1 flag2 0 choice 1 choice 2 choice 3 choice 4 choice 5 choice 6 getchar choice1 y flag1 1flag1 0 creat2 change search count print1 结束 creat1 Y Y Y Y Y Y Y Y Y N N N N N N N N N 图图 2 1 主模块流程图主模块流程图 1 沈阳航空工业学院课程设计报告 第 2 章 详细设计 5 2 2 建立信息库模块建立信息库模块 建立信息库模块的主要功能是创立链表 输入待应聘者和已应聘者信息把信 息存在链表里 流程图如 2 2 2 3 所示 图图 2 2 建立已应聘者信息库模块流程图建立已应聘者信息库模块流程图 注释 1 先定义已应聘者结构体指针 p1 p2 用来连接节点建立信息库 2 再申请空间 输入已应聘者信息存入链表 3 当输入已应聘者的编号为 0 时 结束输入 把 p2 赋成空 Struct employee emp1 emp2 emp1 num 0 emp2 next NULL empnum empnum 1 empnum 1 emp2 next emp1 emp2 emp1 emp1 num 0 输入员工信息 开始 emphead emp1 N Y N Y Y N 结束 沈阳航空工业学院课程设计报告 第 2 章 详细设计 6 注释 1 先定义已应聘者结构体指针 p1 p2 用来连接节点建立信息库 2 再申请空间 输入待应聘者信息存入链表 3 当输入待应聘者的编号为 0 时 结束输入 把 p2 赋成空 Struct unemploy une1 une2 une1 num 0 une2 next NULL unempnum unempnum 1 unempnum 1 une2 next une1 une2 une1 printf 输入员工信息 开始 N N unehead une1 Y N une1 num 0 结束 Y Y 图图 2 3 建立已应聘者信息库模块流程图建立已应聘者信息库模块流程图 沈阳航空工业学院课程设计报告 第 2 章 详细设计 7 2 3 增加删除模块增加删除模块 遍历链表 添加或删除待应聘者和已应聘者 流程图如 2 4 和 2 5 所示 int flag 1 flag 1 a 1 a 4 printf t 添加成功 n n a 4 choice y Struct employee p1 p2 Struct unemploy p1 p2 flag 0 empnum empnum 1 unehead NULL unempnum unempnum 1 getchar 开始 结束 choice n flag 1 N Y Y N Y Y Y N N N 输入员工信息 输入员工信息 输入员工信息 Y 图图 2 4 建立已应聘者信息库模块流程图建立已应聘者信息库模块流程图 沈阳航空工业学院课程设计报告 第 2 章 详细设计 8 注释 1 先定义整形变量 flag 1 字符型变量 choice 用来控制循环的开始结束 2 通过赋给型参 a 的值决定添加已应聘者还是添加待应聘者 3 如果添加已应聘者先定义两已应聘者结果体指针用来遍历链表 如果链表 还未建立就申请一个空间让头指针指向它然后输入要添加者信息 已建立就遍历 到链表尾 然后申请一个空间让 p1 指向它 输入添加者信息 把 p1 连到链表 里 4 显示添加成功 添加待应聘者信息同上一样 int flag 1 num o flag 1 b 2 getchar choice y flag 0 Struct employee p1 p2 Struct unemploy p1 p2 unehead NULL 开始 结束 printf 信息库未建立 flag 1 N Y Y N N N Y 输入要删除编号 Y 输入要删除编 号 图图 2 5 删除模块流程图删除模块流程图 沈阳航空工业学院课程设计报告 第 2 章 详细设计 9 注释 1 先定义整形变量 flag 1 num o 字符型变量 choice 用来控制循环的开 始结束 2 通过 b 的值决定删除已应聘者还是删除待应聘者 3 如果删除已应聘者先定义两结构体指针用来遍历链表 如果链表还未建立 就显示未建立退出删除 已建立就遍历链表 找到要删除的节点 删除该节点 显示删除成功 4 如删除待应聘者也是先定义两结构体指针用来遍历 如果链表还未建立就 显示未建立退出删除 已建立就遍历链表 找到要删除的节点 删除该节点 显 示删除成功 还可选是否添加到应聘者 是的话就调用添加函数添加到已应聘者 2 4 查询更新模块查询更新模块 查询更新模块包括有条件查询和精确查询两种 精确查询按编号和姓名查询 可以准确查询到要查找的员工 并可以对员工的信息进行更改 比如要更改员工 年龄等 条件查询有按年龄 工作查询和按年龄 工作 性别 资查询两种 招 聘人或公司可以根据自己需求查找要招聘的人 流程图如 2 6 所示 注释 1 先定义整形变量 flag 1 num s 字符型变量 choice 字符数组 name flag 和 choice 用来控制循环的开始结束 2 遍历链表 根据编号姓名找到节点 输出其所含信息 3 如果想更新信息就输入一再输入要更改的信息 int flag 1 num s 开始 沈阳航空工业学院课程设计报告 第 2 章 详细设计 10 printf 信息库未建立 Y 查询员工 图图 2 6 精确查询模块流程图精确查询模块流程图 注释 1 先定义整形变量 flag 1 num s 字符型变量 choice 字符数组 name flag 和 choice 用来控制循环的开始结束 flag 1 c 1 getchar choice y flag 0 Struct employee p1 struct unemploy p1 unehead NULL 结束 flag 1 N N N N Y Y Y printf 信息库未建立 1 1 沈阳航空工业学院课程设计报告 第 2 章 详细设计 11 2 遍历链表 根据编号姓名找到节点 输出其所含信息 3 如果想更新信息就输入一再输入要更改的信息 2 5 统计结算模块统计结算模块 能统计的待应聘者和已应聘者人数 输入要结算工资的员工信息还可以结算 工资 结算完工资后工时自动清零 流程图如 2 7 和 2 8 所示 int flag1 1 choice flag2 1 flag1 1 printf t t 子菜单 next 开始 结束 printf 信息库未建立 打印人数 N Y Y Y Y N N N 输出员工信息 p1 emphead 沈阳航空工业学院课程设计报告 第 2 章 详细设计 14 注释 1 先定义结构体指针 p1 字符 choice 字符串 work 2 把头指针赋给 p1 遍历链表输出所有已应聘者信息 3 同时还可以输入要统计人数的工种 统计该工种人数 Struct unemploy p1 unehead NULL getchar choice y p1 unehead getchar p1 NULL choice y printf 信息库未建立 printf 人数是 开始 结束 N Y Y Y Y N N N 输出员工信息 图图 2 9 输出已应聘者信息模块流程图输出已应聘者信息模块流程图 沈阳航空工业学院课程设计报告 第 2 章 详细设计 15 图图 2 10 输出待应聘者信息模块流程图输出待应聘者信息模块流程图 沈阳航空工业学院课程设计报告 第 2 章 详细设计 15 注释 1 先定义结构体指针 p1 字符 choice 字符串 work 2 把头指针赋给 p1 遍历链表输出所有待应聘者信息 3 同时还可以输入要统计人数的工种 统计该工种人数 沈阳航空工业学院课程设计报告 第 3 章 调试分析 16 第 3 章 调试分析 3 1 字符和数字输入的问题字符和数字输入的问题 在选择是否结束某服务时要输入字符 Y 或 N 但运行该选择项时程序就自 动跳出了 首先怀疑是算法哪里出现了错误但反复检查了算法没有错误 单步运 行时才发现上步输入结束时按的回车键被接收字符 Y 或 N 的字符变量接收了 所以不用输入就自动结束跳出了 于是我就在输入字符 Y 或 N 的语句前加一个 getchar 接受上次输入结束时的回车 这样就能选择是否退出服务了 还一个问题就是在使用多路选择分支 switch 语句时用 choice 接收选择的服 务 但每次输入它就显示输入错误请重新输入 于是我就想是否是我选择的变量 类型和我输入的的类型不一致 检查发现我定义的 choice 是整形变量也就是 1 2 3 等数字里选择 可我在 switch 语句里 case 是用数字的 ASC 码 所 以每次输的数字都不可能和 switch 里的情况相符合 所以就显示输入错误请重新 输入 3 2 链表连接出现的问题链表连接出现的问题 因为家政公司的员工数量是不定的 要随时添加和删除 用数组的话不知道 要定义多大的数组才能满足要求 所以选择链表的话就能随时添加删除 但链表 要连接好而且头要保护好 丢失了头结点的话整个信息就找不到了 还有要想到 头尾结点为空的情况 我在编写查询函数的时候遍历链表时设定条件只要一找到 符合条件的员工就跳出循环停止遍历 但运行时出现了问题 程序不能运行 后来单步跟踪才发现然来我没有想到符合条件的员工没有的情况 链表遍 历到最后 最后一个结点为空 里面没有任何信息我还拿它和查找条件比较 系 统肯定识别不了从而出现错误 沈阳航空工业学院课程设计报告 第 4 章 使用说明 17 第 4 章使用说明 4 1 进入系统前的准备进入系统前的准备 先打开 VC 编译环境 先新建一个工程区 然后打开家政管理程序 再编译 连接 就会弹出如图 4 1 所示界面 图图 4 1 4 2 系统界面操作系统界面操作 弹出运行窗口后用户就可以选择所需服务 但一般建议先选择 1 和 2 服务 建立信息库 4 2 1 建立信息库建立信息库 弹出运行窗口后用户选 1 和 2 就可以进入建立已应聘者和待应聘者信息库 界面 界面如图 4 2 4 3 所示 沈阳航空工业学院课程设计报告 第 4 章 使用说明 18 图图 4 2 图图 4 3 按程序提示信息输入已应聘者信息 如果想退出创建按 0 沈阳航空工业学院课程设计报告 第 4 章 使用说明 19 4 2 2 增加删除人员增加删除人员 用户如果想删除或增加人员 则输入 3 回车 enter 键 即选择添加删 除功能 界面如图 4 4 所示 图图 4 4 此时 用户只需要输入所需服务对应的数字按回车 程序就会进入所对的 服务 如用户想要添加已应聘者就输入 1 然后程序进入添加已应聘者界面 用 户可根据提示输入要添加人员信息 如果添加成功系统会显示添加成功等字样 用户想删除待应聘者时系统会提示是否永久删除 用户可按需求选择永久删除后 添加到已应聘者 4 2 3 查询人员信息查询人员信息 如果用户想要查询某员工的具体信息并修改信息或想查询符合某些条件 的员工信息以供招聘使用请输入 4 回车 界面如图 4 5 所示 沈阳航空工业学院课程设计报告 第 4 章 使用说明 20 图图 4 5 进入查询菜单界面后用户可输入想要查询类型所对应的数字 然后根据提示操 作 如想精确查询已应聘者信息用户可输入 1 然后进入到精确查询界面 系统 会提示用户输入想要查询人员的编号 姓名 同时系统还会提示用户是否要修改 人员信息 用户可以根据需要选择 4 2 4 统计结算统计结算 如果用户想统计待应聘者和已应聘者人数或者结算工资 输入 5 回车 界面如图 4 6 所示 沈阳航空工业学院课程设计报告 第 4 章 使用说明 21 图图 4 6 输入想进行的服务 再根据提示进行操作 如用户想统计待应聘者的总人 数 用户可输入 2 然后界面上会打印出待应聘者的总人数 统计已应聘者的操 作相似 用户如果还想结算某员工工资可输入 3 然后界面上会打印出该员工所 有信息和应支付工资 同时系统会将该员工工时清零 4 2 5 输出功能输出功能 如果用户想查看所有已应聘者和待应聘者信息并统计某工种人数 输入 6 或 7 回车 界面如图 4 7 4 8 所示 沈阳航空工业学院课程设计报告 第 4 章 使用说明 22 图图 4 7 图图 4 8 进入输出员工信息界面后 系统会提示用户是否要统计某工种员工人数 如 果用户想查询请按 y 同时输入所要统计的工种名 然后屏幕上会打印出所有 员工信息和要统计工种的人数 沈阳航空工业学院课程设计报告 第 4 章 使用说明 23 4 2 6 退出系统退出系统 如果用户想退出系统 输入 8 回车 界面如图 4 9 所示 图图 4 8 在每一子菜单也有退出系统选项 沈阳航空工业学院课程设计报告 24 参考文献 1 张长海 C 语言程设计 M 北京 高等教育出版社 2006 2 谭浩强 C 语言程设计 第三版 清华大学出版社 2005 3 欧阳春娟 C 语言程序设计 同济大学出版社 2007 4 王士元 C 高级实用程序设计 清华大学出版社 1994 5 谭浩强 C 语言程设计 第二版 清华大学出版社 2000 沈阳航空工业学院课程设计报告 25 附 录 程序清单 家政管理程序 设计者 周武林 时间 2010 3 include stdio h include malloc h include string h 字符串处理函数的头文件 include stdlib h define EMP sizeof struct employee define UNE sizeof struct unemploy struct employee 创建已应聘者结构体 int num char name 10 int age char sex 4 char health 100 int salary char work 12 int worktime struct employee next int empnum 0 已应聘者节点数 struct unemploy 创建待应聘者结构体 int num char name 10 int age 沈阳航空工业学院课程设计报告 26 char sex 4 char health 100 int salary char work 12 struct unemploy next int unempnum 0 struct employee emphead 待应聘者节点数 void creat1 创建已应聘者信息库的函数 struct employee emp1 emp2 emp1 struct employee malloc EMP printf t 请输入数据按以下顺序 n printf n printf 编号 姓名 年龄 性别 健康情况 工资 工作 工时 n emp2 emp1 scanf d s d s s d s d printf n emphead NULL while emp1 num 0 empnum empnum 1 if empnum 1 emphead emp1 else emp2 next emp1 把链表连接起来 沈阳航空工业学院课程设计报告 27 emp2 emp1 emp1 struct employee malloc EMP printf t 提醒按 0 结束输入 num if emp1 num printf t 请输入数据按以下顺序 n printf 姓名 年龄 性别 健康情况 工资 工作 工时 n scanf s d s s d s d emp1 name emp2 next NULL free emp1 struct unemploy unehead void creat2 创建待应聘者信息库的函数 struct unemploy une1 une2 une1 struct unemploy malloc UNE printf t 请输入数据按以下顺序 n printf 编号 姓名 年龄 性别 健康情况 工资 工作 n une2 une1 scanf d s d s s d s unehead NULL 沈阳航空工业学院课程设计报告 28 while une1 num 0 unempnum unempnum 1 if unempnum 1 unehead une1 else une2 next une1 une2 une1 une1 struct unemploy malloc UNE printf t 提醒按 0 结束输入 num if une1 num printf t 请输入数据按以下顺序 n printf 姓名 年龄 性别 健康情况 工资 工作 n scanf s d s s d s une1 name une2 next NULL free une1 void add int a 增加 人员的函数 int flag 1 char choice 沈阳航空工业学院课程设计报告 29 while flag if a 1 a 4 a 是 1 时添加应聘者是 3 时把待应聘者添加到应聘者 struct employee p1 p2 if emphead NULL emphead struct employee malloc EMP printf t 请输入数据按以下顺序 n printf 编号 姓名 年龄 性别 健康情况 工资 工作 工时 n scanf d s d s s d s d emphead next NULL else p1 emphead while p1 next NULL p2 p1 p1 p1 next p2 p1 p1 struct employee malloc EMP printf t 请输入数据按以下顺序 n 沈阳航空工业学院课程设计报告 30 printf 编号 姓名 年龄 性别 健康情况 工资 工作 工时 n scanf d s d s s d s d p2 next p1 p1 next NULL empnum empnum 1 else a 不是 1 时添加待应聘者 struct unemploy p1 p2 if unehead NULL unehead struct unemploy malloc UNE printf t 请输入数据按以下顺序 n printf 编号 姓名 年龄 性别 健康情况 工资 工作 n scanf d s d s s d s unehead next NULL else p1 unehead while p1 next NULL 沈阳航空工业学院课程设计报告 31 p2 p1 p1 p1 next p2 p1 p1 struct unemploy malloc UNE printf t 请输入数据按以下顺序 n printf 编号 姓名 年龄 性别 健康情况 工资 工作 n scanf d s d s s d s p2 next p1 p1 next NULL unempnum unempnum 1 printf t 添加成功 n n if a 4 choice n else getchar 接收回车 printf t 返回继续按 y 退出添加服务按 n n scanf c if choice y flag 1 else flag 0 沈阳航空工业学院课程设计报告 32 void del int b int flag 1 num o char choice while flag if b 2 struct employee p1 p2 printf t 请输入要删除者的编号 scanf d if emphead NULL printf t 信息库还未建立 n else p1 emphead while num p1 num p1 p1 next if num p1 num if p1 emphead emphead p1 next else 沈阳航空工业学院课程设计报告 33 p2 next p1 next printf t 成功删除 d n num empnum empnum 1 else printf 没有找到 n else struct unemploy p1 p2 printf t 请输入要删除者的编号 scanf d if unehead NULL printf t 信息库还未建立 n else p1 unehead while num p1 num p1 p1 next if num p1 num printf t 永久删除按 3 添加到应聘者按 4 next else p2 next p1 next printf t 成功删除 d n num unempnum unempnum 1 if o 4 printf t 要添加者信息如下 num p1 name p1 age p1 sex p1 health p1 salary p1 work add 4 else printf 没有找到 n getchar 接收回车 printf t 返回继续按 y 退出删除服务按 n n n scanf c if choice y flag 1 else flag 0 void change 更新信息库的函数 沈阳航空工业学院课程设计报告 35 int flag1 1 choice flag2 1 char choice1 while flag1 printf t t 子菜单 num strcmp name p1 name if num p1 num strcmp name p1 name printf t 不能找到要查询的人 n else printf t 查询人员信息如下 n printf 编号 姓名 年龄 性别 健康情况 工资 工作 工时 n printf d s d s s d s d n p1 num p1 name p1 age p1 sex p1 health p1 salary p1 work p1 worktime printf t 是否更改员工信息 1 是 2 否 num p1 name else struct unemploy p1 printf 请输入要查询人员的 编号 姓名 n scanf d s if unehead NULL printf 信息库为建立 n else p1 unehead while num p1 num strcmp name p1 name if num p1 num strcmp name p1 name printf 不能找到要查询的人 n else 沈阳航空工业学院课程设计报告 39 printf t 查询人员信息如下 n printf 编号 姓名 年龄 性别 健康情况 工资 工作 n printf d s d s s d s n p1 num p1 name p1 age p1 sex p1 health p1 salary p1 work printf t 是否更改员工信息 1 是 2 否 num p1 name getchar 接收回车 printf t 返回继续按 y 退出精确查询服务按 n n scanf c if choice y flag 1 else flag 0 沈阳航空工业学院课程设计报告 40 void search2 int d 条件查询函数 int wage age flag 1 choice1 char choice sex 4 work 12 printf n while flag printf t t 1 按年龄 工作查询 n printf t t 2 年龄 性别 工作 工资 n n printf t 请选择所需条件查询 scanf d switch choice1 case 1 printf 请输入年龄 工作 n scanf d s if d 3 struct employee p1 if emphead NULL printf 信息库还未建立 n else p1 emphead while p1 NULL 沈阳航空工业学院课程设计报告 41 if age p1 age p1 p1 next else struct unemploy p1 if unehead NULL printf t t 信息库还未建立 n else p1 unehead while p1 NULL if age p1 age p1 p1 next 沈阳航空工业学院课程设计报告 42 break case 2 printf t 请输入查询条件按以下顺序 n printf 年龄 性别 工作 工资 n scanf d s s d if d 3 struct employee p1 if emphead NULL printf 信息库还未建立 n else p1 emphead while p1 NULL if age p1 age p1 p1 next 沈阳航空工业学院课程设计报告 43 else struct unemploy p1 if unehead NULL printf t t 信息库还未建立 n else p1 unehead while p1 NULL if age p1 age p1 p1 next break getchar 接收回车 printf t 返回继续按 y 退出条件查询服务按 n n scanf c if choice y flag 1 沈阳航空工业学院课程设计报告 44 else flag 0 void count1 结算工资函数 int num flag 1 long wages char choice struct employee p1 p2 while flag printf t 请输入员工编号 scanf d if emphead NULL printf 信息库还未建立 n else p1 emphead while num p1 num p1 p1 next if p1 NULL printf t 不能找到要查询的人 num p1 name p1 age p1 sex p1 health p1 salary p1 work p1 worktime wages p1 worktime p1 salary p1 worktime 0 printf n 应支付工资 ld n wages getchar 接收回车 printf t 返回继续按 y 退出结算服务按 n n scanf c if choice y flag 1 else flag 0 void count 统计函数 int flag1 1 choice flag2 1 char choice1 while flag1 printf t t 子菜单 子菜单 num p1 name p1 age p1 sex p1 health p1 salary p1 work p1 worktime if choice y 沈阳航空工业学院课程设计报告 50 if strcmp work p1 work n n 1 p1 p1 next i

温馨提示

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

最新文档

评论

0/150

提交评论