课程设计报告用C实现水电煤气管理系统毕业论文.doc_第1页
课程设计报告用C实现水电煤气管理系统毕业论文.doc_第2页
课程设计报告用C实现水电煤气管理系统毕业论文.doc_第3页
课程设计报告用C实现水电煤气管理系统毕业论文.doc_第4页
课程设计报告用C实现水电煤气管理系统毕业论文.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

课程设计报告课程设计题目:水电煤气管理系统 一 问题描述:设计一个水电管理信息系统,能够对高校的水电费用进行管理,包括了登记费用,查询费用,以及住户信息管理等。在设计时要考虑到学生和教工在用水电时的不同,学生可以免费使用一定额度的水电,超过这个额度的随便以后必须自费使用,且自费部分水电费的价格标准要高于教工的收费标准(主要是节约资源)。二 设计思路:(一)程序功能:1.实现对用户信息的录入2.实现水电煤气数据的录入3.计算并查询用户应缴费用4.查询未缴纳费用名单(二)程序说明:1.在主函数中通过分支选择可以跳转不同的功能选项进而实现2.在显示主菜单函数中,我们通过设计友好界面来与用户进行交互。在“请选择相应功能(0-4):”中使用者输入非0-4数字或其他字符时,系统提示“请检查您输入的数字在04之间!请在输入一遍!”的信息,以帮助用户进行正确选择。3.首先建立了User类,用于初始化身份证号码、姓名、用水电、煤气量,又定义了缴费函数setMonery(),用在有人缴费的函数体中,从键盘输入缴的费用,一开始我们在setMoney(),中没有对缴的费用进行累加,在查询信息时现实的应缴费用不正确,经过我们的努力,检查出错误并加以改正,让程序更加完善。4.用User类派生出Student和|Teacher类,其中有计算应该缴的费用,Student类比Teacher类多了免费。5.在保存文件的处理中,需考虑到“创建保存文件失败!”和“已成功保存文件!”等诸多内容。 (三)文件类型: (1) Constant.h 用于存放收费标准。(2) File.cpp 该文件中有两个类:1. StuFile类,主要用于对学生信息的操作 函数属性注释PublicStuFile()构造函数Publicvoid add(Student &s)将S添加到文件中Publicvoid display()依次显示所有的学生的信息PublicStudent*gerStudent(string id)得到学号为id的学生的对象指针PublicStuFile()析构函数,释放资源,并把数组中的信息存进文件Publicvoid wjf()未缴费的学生的名单Privatevector*stuList;学生信息的向量数组,用于保存所有学生的信息2 TeacherFile 类,主要用于对教工信息的操作PublicTeacherFile()构造函数Publicvoid add(Teacher&s)将s添加到文件中Publicvoid display()依次显示所有的教师信息PublicTeacher *getTeacher(string id)得到编号为id的教师的对象指针PublicTeacherFile()析构函数,释放资源,并把数组中的信息存进文件Publicvoid wjf()未交费的教工人员名单PrivateVector*teaLisr教工的向量数组,用于保存所有教工的信息 (3)Main.cpp函数属性注释void init()新建一个学生或者教工的信息void select()查询界面,根据用户的输入来显示用户想查询的信息void add()信息的录入,录入学生或者教工的水电煤气信息void handed()缴费,有学生或者教工缴费的时候调用此函数int mainMenu()主菜单,显示一个菜单,返回用户的输入void work()程序开始工作int main()主函数,程序的入口 (4)Student.cpp Class Student:virtual public User函数属性注释PublicStudent():User(“”,”,0,0,0)构造函数PublicStudent(string i,string n,Float w=0,float p=0,float g=0):User(i,n,w,p,g)构造函数 i:学号n:姓名Publicvoid display()依次显示所有的学生的信息Publicfloat display()返回学生应缴的费用Privatefloat freeWater;学生免费使用的水量Privatefloat freePower;学生免费使用的电量Privatefloat freeGas;学生免费使用的煤气量Privatefloat money;缴费 (5)Teacher.cpp Class Teacher:virtual public User函数属性注释PublicTeacher(string i,string n,float w=0,float p=0,floatg=0):User(I,n,w,p,g)构造函数Publicvoid display()依次显示所有的教工信息Publicfloat getMoney()返回教工应缴的费用 (6)User.cpp函数属性注释PublicUser(string i,string n,float w=0,float p=0,float g=0)构造函数Publicstring getId()获取编号Publicstring getName()获取姓名Publicvoid setId(string i)设置编号Publicvoid setName(string n)设置姓名Publicvoid setWater(float w)设置水量Publicvoid setPower(float p)设置电量Publicvoid setGas(float g)设置煤气量Publicfloat getWater()使用水量Publicvirtual void display()=0;依次显示所有信息Publicvoid setMoney(float m)缴费Publicvirtual float getMoney()=0;应缴费用(四)UML图:StuFile+id:string+name:string+useWater:float+usePower:float+useGas:float+money:float+add():void+display():void+wjf():voidStudent-freeWater:float-freePower:float-freeGas:float+display():void+getMoney():voidUser+i:string+n:string+w:float+p:float+g:float+getId():string+getName():string+setId(string i) :string+setName(string n) :string+setWater(float w) :float+setPower(float p) :float+setGas(float g) :float+getWater():float 三 程序代码:Constant.h/收费标准#ifndef Constant#define Constant/教师const static float TwaterUnit=1;const static float TpowerUnit=1;const static float TgasUnit=1;/学生const static float SwaterUnit=1;const static float SpowerUnit=1;const static float SgasUnit=1;/保存学生信息的文件const static char* stuFlieName=s.txt;/保存教师信息的文件const static char* teaFileName=t.txt;#endifMain.cpp#include#include#include#include#includeStudent.cpp#includeTeacher.cpp#includeFile.cppusing namespace std;void init()coutendl;cout1.新建教工信息n2.新建学生信息nendl;cout请选择你要进行的操作:o;if(o=1)string id;string name;coutid;coutname;Teacher t(id,name);TeacherFile tf;tf.add(t);else if(o=2)string id;string name;coutid;coutname;Student s(id,name);StuFile sf;sf.add(s);elsereturn ;void select()coutendl;cout1.学生的信息n2.教师的信息n3.按身份证号查询n4.未缴费的人员名单n5.不进行任何的操作nendl;couto;StuFile sf;TeacherFile tf;if(o=1)cout该用户的信息是:endl;cout|setw(18)身份证号| setw(8)姓名| setw(8)用水量| setw(8)用电量| setw(8)用煤气量| setw(8)要缴的费用endl;sf.display();else if(o=2)cout该用户的信息是:endl;cout|setw(18)身份证号| setw(8)姓名| setw(8)用水量| setw(8)用电量| setw(8)用煤气量| setw(8)要缴的费用endl;tf.display();else if(o=3)User *user;StuFile sf;TeacherFile tf;string id;coutid;user=sf.getStudent(id);if(user=0)user=tf.getTeacher(id);if(user=0)cout资料库中没有该身份证号的用户!endl;return ;cout该用户的信息为:endl;cout|setw(18)身份证号| setw(8)姓名| setw(8)用水量| setw(8)用电量| setw(8)用煤气量| setw(8)要缴的费用display();else if(o=4)sf.wjf();tf.wjf();elsereturn ;void add()cout1.对教工使用的水电煤气信息的录入endl2.对学生使用的水电煤气信息的录入endl3.不进行任何操作endl;cout请输入你要进行的操作:o;string id;float water;float power;float gas;if(o=1|o=2)User*user;StuFile sf;TeacherFile tf;coutid;user=sf.getStudent(id);if(user=0)user=tf.getTeacher(id);if(user=0)cout资料库中没有该身份证号的用户!endl;return ;cout该用户的信息是:endl;cout|setw(18)身份证号| setw(8)姓名| setw(8)用水量| setw(8)用电量| setw(8)用煤气量| setw(8)要缴的费用display();coutwater;coutpower;coutgas;user-setWater(water);user-setPower(power);user-setGas(gas);elsereturn ;void handed()coutid;User*user;StuFile sf;TeacherFile tf;user=sf.getStudent(id);if(user=0)user=tf.getTeacher(id);if(user=0)cout资料库中没有该身份证号的用户!endl;return ;cout该用户的信息是:endl;cout|setw(18)身份证号| setw(8)姓名| setw(8)用水量| setw(8)用电量| setw(8)用煤气量| setw(8)要缴的费用display();coutmoney;user-setMoney(money);cout缴费成功n;int mainMenu()coutendlendl;cout endl;cout endl;cout 水电煤气管理系统 endl;cout endl;cout endl;coutendl;cout 1.新建用户信息endl;cout 2.信息查询endl;cout 3.信息的录入endl;cout 4.有人缴费endl;cout 0.退出系统endl;int a;char c20;docout 请选择相应的功能(0-4):endl;couta;gets(c);if(a4)coutendlendl;cout请确认您输入的数字在04之间!endl;cout请重新输入一遍!endlendl;while(a4);return a;void work()switch(mainMenu()case 1:init();break;case 2:select();break;case 3:add();break;case 4:handed();break;default:break;void Menu()coutendl;cout endl;cout endl;cout 水电煤气管理系统 endl;cout endl;cout 杨振坡 endl;cout endl;cout endl;coutendl;system(pause);system(cls);void main()system(color 3A);Menu();char a=y;while(a=y)work();cout是否继续使用该系统(y/n)a;File.cpp/StuFile类,对学生信息的操作/TeacherFile类,对教工信息的操作#include#include#include#include#include#includeStudent.cpp #includeTeacher.cpp#includeUser.cpp#includeConstant.h#ifndef StuFile_class#define StuFile_classclass StuFilevector *stuList;public :string id;string name;float useWater;float usePower;float useGas;float money;StuFile()stuList=new vector;ifstream *is=new ifstream(StuFileName,ios_base:in);if(is=0)cout打开文件失败!good()Student s(,);is-read(char*)&s,sizeof(Student);if(s.getId() !=)stuList-push_back(s);is-close();void add(Student &s)stuList-push_back(s);void display()for(int i=0;isize();i+)Student s=stuList-at(i);s.display();Student *getStudent(string id)for(int i=0;isize();i+)if(stuList-at(i).getId()=id)return &stuList-at(i);return 0;StuFile()if(stuList !=NULL & !stuList-empty()ofstream os(stuFileName,ios_base:out);for(int i=0;isize();i+)if(stuList-at(i).getId() !=)os.write(char*)&stuList-at(i),sizeof(Student);os.close();delete stuList;void wjf()cout未缴费的学生名单:endl;for(int i=0;isize();i+)Student s=stuList-at(i);if(s.getMoney()0)cout该学生的信息是:endl;cout|setw(18)身份证号| setw(8)姓名| setw(8)用水量| setw(8)用电量| setw(8)用煤气量| setw(8)要缴纳的费用endl;s.display();#endif#ifndef TeaFile_class#define TeaFile_classclass TeacherFilevector *teaList;public:TeacherFile()teaList=new vector;ifstream*is=new ifstream(teaFileName,ios_base:in);if(is=0)cout打开文件失败!good()Teacher s(,);is-read(char*)&s,sizeof(Teacher);if(s.getId() !=)teaList-push_back(s);is-close();Teacher *getTeacher(string id)for(int i=0;isize();i+)if(teaList-at(i).getId()=id)return &teaList-at(i);return 0;void wjf()cout教工未缴费的人员名单:endl;for(int i=0;isize();i+)Teacher t=teaList-at(i);if(t.getMoney()0)cout该教师的信息是:endl;cout|setw(18)身份证号| setw(8)姓名| setw(8)用水量| setw(8)用电量| setw(8)用煤气量| setw(8)要缴的费用endl;t.display();void display()for(int i=0;isize();i+)Teacher t=teaList-at(i);t.display();void add(Teacher &s)teaList-push_back(s);TeacherFile()if(teaList !=NULL & !teaList-empty()ofstream os(teaFileName,ios_base:out);for(int i=0;isize();i+)if(teaList-at(i).getId() !=)os.write(char*)&teaList-at(i),sizeof(Teacher);os.close();delete teaList;#endifStudent.cpp#ifndef STUDENT_CLASS#define STUDENT_CLASS#include#include#include#includeConstant.h#includeUser.cppusing namespace std;class Student:virtual public Userprivate :float freeWater;float freePower;float freeGas;public :Student():User(,0,0,0)freeWater=1;freePower=2;freeGas=3;Student(string i,string n,float w=0,float p=0,float g=0):User(i,n,w,p,g)void display()cout|setw(18)id| setw(8)name| setw(8)useWater| setw(8)usePower| setw(8)useGas| setw(8)getMoney()freeWater)?(useWater-freeWater):0);float p=SpowerUnit*(usePowerfreePower)?(usePower-freePower):0);float g=SgasUnit*(useGasfreeGas)?(useGas-freeGas):0);return w+p+g-money;#endifTeacher.cpp#includeUser.cpp#includeConstant.h#ifndef Teacher_class#define Teacher_classclass Teacher:virtual public Userpublic :Teacher(string i,string n,float w=0,float p=0,float g=0):User(i,n,w,p,g)void display()cout|setw(18)id| setw(8)name| setw(8)useWater| setw(8)usePower| setw(8)useGas| setw(8)getMoney()endl;float getMoney()float w=TwaterUnit* useWater;float p=TpowerUnit* usePower;float g=TgasUnit* useGas;return w+p+g-money;#endifUser.cpp#include#include#includeusing namespace std;#ifndef USER_CLASS#define USER_CLASSclass Userprotected :string id;string name;float useWater;float usePower;float useGas;float money;public :User(string i,string n,float w=0,float p=0,float g=0)id=i;name=n;useWater=w;usePower=p;useGas=g;money=0;string getId()return id;string getName()return name;void setId(string i)id=i;void setName(string n)name=n;void setWater(float w)useWater=w;void setPower(float p)usePower=p;void setGas(float g)useGas=g;float getWater()return useWater;virtual void display()cout|setw(18)id| setw(8)name| setw(8)useWater| setw(8)usePower| setw(8)useGas| setw(8)getMoney()endl;virtual void setMoney(float m)money +=m;virtual float getMoney()=0;#endif四 测试结果:界面一:欢迎界面界面二:程序功能表界面三:新建用户信界面四:信息查询界面五:信息的录入界面六:缴费五实验心得: 课程设计的过程中遇到了很多麻烦,虽然我早有心理准备,但还是令我伤透了脑筋,只怪自己平时看书太少,其实有很多东西在书上都可以找到答案的,可是还是有一些问题我实在没有办法解决,最终通过老师和同学们的努力解决了一个又一个的问题。 通过这次课程设计,我学习到了很多知识,并且给了我一个星期的时间去重新认真的有目的性的对C+语言进行复习,查找补漏,为后续课程做充足的准备。设计的过程是困难的,因为以前没有类似的经验,刚开始的几天没有太多进展,不过我们没有灰心,经过认真思考以及老师帮助,最终我有了很好的设计方法。 程序的完成使我很高兴,所有的疲惫已经不算什么了,现在觉得要想编写一个好的程序真的很累,它需要牢固的基础知识作为铺垫,所有源代码的编写输入以及每一步的调试都容不得一点马虎,整个牢固的基础是编程的最基本需要,要想好每一步的算法,要想到每一个相应的函数。 我觉得一周的课程设计远远比我自己看两周书的收获多,实践是检验知识的最佳手段。袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇

温馨提示

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

评论

0/150

提交评论