版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、上海电力学院高级程序设计C+课程设计*八学ZG力题 目:学生综合测评系统院 系:计算机科学与技术学院专业年级:学生姓名:计算机科学与技术学号: 20111695指导教师:2013年1月目录目录31.需求分析42.概要设计53.详细设计74.用户使用手册144.1环境设置144.2操作步骤155.程序创新点错误!未定义书签。6.使用的主要技术错误!未定义书签。7.总结错误!未定义书签。附录错误!未定义书签。1需求分析本系统旨在便于学校管理和查阅学生信息并计算学生的考试成绩和名次以及综合测评成绩和名次。每个学生的信息为:学号、姓名、 性别、家庭住址、联系电话、高等数学、物理、英语三门单科成绩、 同
2、学互评分、品德成绩、任课教师评分。考试平均成绩、同学互评分、 品德成绩、任课教师评分分别占综合测评总分的 60% 10% 10% 20% 程序的基本功能:1 .学生信息处理:(1) 输入学生信息、学号、姓名、性别、家庭住址、联系电话,按学号以小到大的顺序存入文件中。(2) 插入(修改)同学信息。(3) 删除同学信息。(4) 浏览学生信息。2 .学生数据处理:(1) 按考试科目录入学生成绩并且按公式:考试成绩=(语文+数学+外语)/3计算考试成绩,并计算考试名次。(2) 学生测评数据输入并计算综合测评总分及名次。(3) 学生数据管理。(4) 学生数据查询。3.学生综合信息输出2. 概要设计根据需
3、求分析中的描述,知道需要一个帐户类型,由于基本数据 类型无法实现将一个用户的信息绑定在一起,所以需要定义一个抽象 数据类型帐户,命名为Student,其定义如下:class Stude ntpublic:int num;/ 学号stri ng n ame;姓名stri ng sex;/性另 Ustri ng address;/家庭住址stri ng phone;/联系电话double en glish;/英语成绩double math;/数学成绩double physics;/物理分数double average;/ 考试成绩double grade1;/同学互评分double grade2;
4、/品德成绩double gradesum;/ 综合测评成绩int rankin g1;考试名次int rankin g2;综合测评名次;为了方便外部函数进行操作,以上全为共有变量。定义一个对象数组 Student stud100;方便对Student类中数据进仃输入和输出以及排序等等功能。外部操作函数有:void read()从文件中读取学生信息函数void show()显示学生信息函数void save()保存学生信息函数void SR()输入学生信息函数void SC()删除学生信息函数void TJ()添加学生信息函数void XG()修改学生信息函数void PM1()计算考试成绩以及
5、排名函数void PM2()计算综合测评成绩以及排名函数void sn()按学生学号查找学生信息void sm()按学生姓名查找学生信息void Fire()学生信息管理界面void statistics。/学生成绩统计管理界面void about()关于系统界面void tha nks()退出程序界面主函数为学生测评系统主界面3、详细设计void read()char file name20;cout«"从文件中读取信息! "<<e ndl;cout«"请输入文件名:"<<endl;cin> >f
6、ile name;cout<<"请问要读取几名学生信 息:"<<e ndl;cin>>n;ifstream in file;in file.ope n(file name,ios:i n|ios:out);if(!i nfile)cerr<<"ope n error!"<<e ndl;exit(1);int i=0;doin file>>studi. nu m>>studi. name>>studi.sex>>studi.address>&g
7、t;studi.pho ne>>studi.e nglish>>studi.math>>studi.physics>>studi.grade1>>studi.grade2>>studi.grade3;i+;while(!i nfile.eof();in file.close();cout«"读取成功!"<<endl;以上为读取文件中学生信息的函数,当信息成功读取后才可进行 修改或添加或删除,所以在许多外部函数里面都必须要有读取函数的 功能为前提。void save()int i;c
8、har file name20;coutvv"将记录保存在文件夹!"<<endl;cout<<"请输入文件名:";cin> >file name;ofstream outfile(file name);if(!outfile)cerr<<"ope n error!"<<e ndl;/保存时按学号排序,采用冒泡排序法实现 数组内的排序for(i=0;i <n ;i+)outfile<<studi. num<<""<<
9、studi. name<<""<<studi.sex<<""<<studi.address<<""<<studi.ph on e<<""<<studi.e nglish<<""<<studi.math<<""vvstudi.physicsvv""vvstudi.grade1<v""vvstudi.gr
10、ade2<v""vvstudi.grade3v<e ndl;outfile.close();cout«"保存成功!"<<endl;在每次保存时都先按学号排序,保证信息是按学号从小到大的顺 序存入文件。在输入、修改、添加和删除函数的末端都有保存函数以 实现信息的保存。void XG()read();begi n:stri ng find_n ame;int i;cout<<"请输入你要修改的学生名字:"<<e ndl;cin>>find_n ame;for(i=0;i
11、 <n ;i+)if(studi. name=fi nd_n ame)输出修改前学生信息if(studi. name!=fi nd_n ame)cout«"ca n't find this n ame"<<e ndl; coutvv"请重新查找!"<<endl;goto begi n;cout<<"请输入新的信息:"<<endl; coutvv"学号:"<<''cin>>studi.num;cout<
12、;<"修改成功,是否保 存?(y/n) "<<e ndl;cin> >press;switch(press)case 'y' : save();break;default: cout<<" 不保存!"break;基于数组形式对数据进行修改。基本上所有函数都是基于数组进行操作,像删除函数是用循环先匹配类中的一个数据,找到之后再以此开始用对象数组后面的替换掉前一个,以实现删除功能。stri ng SC_n ame;coutvv"请输入你要删除的学生名字:"<<e ndl
13、;int i=0;cin> >SC_ name;ivn)while(studi. name!=SC _n amei+;找判断/&&杳if(studi. name=SC _n ame)for(i nt j=i;j <n+1;j+)studi. nu m=studi+1. num;studi. name=studi+1. name;考试成绩排名和综合测评成绩排名都是采用冒泡排序法实现:double temp100;for(i nt a=0;a <n; a+)计算考试成绩并赋值给tempstuda.average=(studa.e nglish+studa .
14、math+studa.physics)/3;tempa=studa.average;double tfor(i nt j=O;j< n;j+) /temp中的考试成绩按从大到小冒泡排序for(i nt k=O;k< n-1-j;k+)f(tempk<tempk+1)t=tempk;tempk=tempk+1;tempk+1=t;for(i nt q=0;q< n; q+) 判定考试成绩名 次for(i nt p=0;p <n ;p+)if(studp.average=tempq)studp.ra nkin g1=q+1;最后各种界面函数通过switch语句进行调用
15、,以实现各种功能来void Fire()学生信息管理系统界面 while(choose!=0) /输出界面样式略。coutvv"tt请输入0-5之间的任意一数字:"<<''cin> >choose;switch(choose)case 1:system("cls");SR();break;case 2:system("cls");SC();break;case 3:system("cls");TJ();break;case 4:system("cls");
16、XG();break;case 5:system("cls");show();break;default:cout<<"tt输入错误或返回主界面"<<'n'break;4、用户使用手册4.1环境设置4.2操作步骤编译每个扩展名为.cpp的文件,如果有编译错误,则根据提示修改,否则编译成功。最后编译、连接和运行测试程序文件,输入数 据并测试程序的各种操作。如图所示在当前的Dos窗口中,输入要执行的功能号码,如输入 1,然后单回1、】;诵谨辽幣自订.exb息和息息曰4严叵Is匕匣ISU石生生生生生12 3 4 5 0学
17、生信息管理*按 勞*JCJCJOCJtXJWJCJKXXXJCKJitlC K:M 3CXX” KM! XX KKKJ! JCH.JC1<K:MX用KJCKJCKJCMJCXiX JHt轉 TtM MHUHWtmHfr JC ML 幅鼻 X 请输入!;之闫的任意一教字匕此为学生信息管理界面,输入要执行的功能号码,如输入 1,然 后单击回车,则显示如图所示。" 纲强却突DebuglW1 I诵恫恬忖1轉尹愉A学耳附沁.H按提示输入3个学生信息并保存至文件1.txt中,完成后返回学 生信息管理界面,输入要执行的功能号码,如输入5,然后单击回车, 然后输入文件名1.txt和要读取几名学
18、生信息,如输入3,则显示如VH 9Q85曰宀自LL1®息息 信信崖匕H.41_ 厂二二生 籌犷 最删幫显逼 « -<! - V1 2 3 4 -5 R1 .txt请问要读取几名学生信息:3驛螯 性别家琏地址 联黍方武 英语高数物理冋学互评品德成绩朝师评分littlllbS 垂三 男 h-S§fpl2Jb4ti7H 7«&5KbMb26111735聿匹女彌南省987CC1324S9的站眄眄201丄丄B鉛王小强男西川省6*735435599S8?8585KJCJMJC KXJH JCJ<JCJ<XJ< WJtXHCM W: X
19、X JU K W! K K JtX 鼻 K K JC ML M: X X*学生侣息胃建*t按 Fnter*K3t:MiM3(if:MW KK豪风北梵梵耳NX:連酬X垃UN W梵沌at超世斃耳如上所示,按照提示内容输入功能号并回车确认就能正确使用本系统。5、使用的主要技术文本文件的读写、数组。6、总结经过一个学期对C+程序设计的学习,我学习到了基本的理 论知识,了解到了 C+语言程序设计的思想,这些知识都为我的课程 设计和进一步学习打下了坚实的基础。在为期一周的的C+课程设计中,我体会颇多,学到了很多东西。我加强了对C+程序设计这门课程的认识,并且复习了自己以前学过 的知识。这些都使得我对计算机
20、语言的学习有了更深入的认识。像学生测评系统这样的程序设计,经历了平时在课堂和考试中不会出现的 问题和考验。而这些问题,并不是只靠课本就可以轻易解决的。 所以, 锻炼了我们独立思考和解决问题的能力。 特别是向老师提问时,老师 教会了我调试程序的方法,让我更容易发现自己所犯的错误。在老师和同学的帮助下,通过自己的努力,终于完成了这次学生 测评系统的课程设计,虽然还有缺陷,但过程中所摸索到的经验是一 笔宝贵的财富。总而言之,这次课程设计让我收获很大。附录#in clude<iostream>#in clude<fstream>#in clude<stri ng>#
21、in cludevioma nip>using n amespace std;char press;i nt choose=1;i nt n;class Stude ntpublic:int nu m;学号stri ng n ame;姓名stri ng sex;/性另 Ustri ng address;/家庭住址stri ng phon e;联系电话double en glish;/英语成绩double math;/ 数学成绩double physics;/物理分数double average;/考试成绩double grade1;/同学互评分double grade2;/品德成绩dou
22、ble grade3;任课教室评分double gradesum;/ 综合测评成绩int rankin g1;/ 考试名次in t ra nki ng2;综合测评名次;Student stud100;/读取学生信息void read()char file name20;cout«"从文件中读取信息! "<<e ndl;cout«"请输入文件名:"<<endl;cin> >file name;coutvv"请问要读取几名学生信息:"<<endl;cin>>n
23、;ifstream in file;in file.ope n(file name,ios:i n|ios:out);if(!i nfile)cerr«"ope n error!"<<e ndl;exit(1);int i=0;doin file>>studi. nu m>>studi. name>>studi .sex>>studi.address>>studi.pho ne>>studi.e nglish>>stud i.math>>studi.phys
24、ics>>studi.grade1>>studi.grade2>>studi.grade3; i+;while(!i nfile.eof();in file.close();cout«"读取成功!"<<endl;/ 显示学生信息void show()read();coutvv"学号"<<"姓名"<<"性别"<<"家庭 地址"<<"联系方式”<<"英语"
25、;<<"高数"<<"物理"<<"同学互 评"<<"品德成绩"<<"教师评分"<<endl;for(int i=0;i<n;i+)cout<<studi. num;cout.width(5);cout<<studi. name;cout.width(5);cout<<studi.sex;cout.width(8);cout<<studi.address;cout.width
26、(8);cout«studi.pho ne;cout.width(6);cout<<studi.e nglish;cout.width(6);cout<<studi.math;cout.width(6);cout«studi.physics;cout.width(6);cout<<studi.grade1;cout.width(8);cout<<studi.grade2;cout.width(8);cout<<studi.grade3<<e ndl;/保存学生信息void save()int i;cha
27、r file name20;coutvv"将记录保存在文件夹!"<<endl;cout<<"请输入文件名:";cin> >file name;ofstream outfile(file name);if(!outfile)cerr<<"ope n error!"<<e ndl;/ 保存时按学号排序int temp100;for(i nt a=0;a <n; a+)tempa=studa. num;int tfor(i nt j=O;j <n ;j+)for(i n
28、t k=O;k< n-1-j;k+)if(tempk>tempk+1) t=tempk; tempk=tempk+1; tempk+1=t;int temp num;stri ng temp name; stri ng tempsex;stri ng tempaddress; stri ng temppho ne; double tempe nglish; double tempmath; double tempphysics; double tempgrade1; double tempgrade2; double tempgrade3; for(i nt q=0;q<n;
29、 q+) for(i nt p=0;p <n ;p+) if(studp. num=tempq)temp num=studp. num; temp name=studp. name; tempsex=studp.sex; tempaddress=studp.address; temppho ne=studp.ph one; tempe nglish=studp.e nglish; tempmath=studp.math; tempphysics=studp.physics; tempgrade仁studp.grade1; tempgrade2=studp.grade2; tempgrad
30、e3=studp.grade3; studp. num=studq. num; studp. name=studq. name; studp.sex=studq.sex; studp.address=studq.address; studp.pho ne=studq.ph one; studp.e nglish=studq.e nglish; studp.math=studq.math; studp.physics=studq.physics;studp.grade仁studq.grade2; studp.grade2=studq.grade2; studp.grade3=studq.grad
31、e3; studq. num=temp num; studq. name=temp name; studq.sex=tempsex; studq.address=tempaddress; studq.pho ne=tempph one; studq.e nglish=tempe nglish; studq.math=tempmath; studq.physics=tempphysics; studq.grade1=tempgrade1; studq.grade2=tempgrade2; studq.grade3=tempgrade3;for(i=O;i <n ;i+)outfile<
32、;<studi. nu m<<""<<studi. name<<" "<<studi.sex<<""vvstudi.addressvv""<<studi.ph on e<<""<<studi.e nglishvv" "<<studi.math<<" "vvstudi.physics<v""<<s
33、tudi.grade1<<""<<studi.grade2<<""<<studi.grade3<<e ndl;outfile.close();cout<<"保存成功!"<<endl;/输入学生资料 void SR()cout<<"请根据你的需要输入学生的个数cin>>n;for(i nt a=0;a <n; a+)cout<<"请输入第"<<a+1<<&qu
34、ot;个学生资 料:"<<e ndl;coutvv" 学号:"<<' :c in> >studa. num;coutvv"姓名:"<<''c in> >studa. name;coutvv"性别:"vv''c in> >studa.sex;coutvv"家庭住址:'c in> >studa.address;coutvv"联系方式:'c in> >studa
35、.ph one;coutvv"英语成绩:'c in> >studa.e nglish;coutvv"物理成绩:'c in> >studa.physics;coutvv"高数成绩:"vv''c in> >studa.math;coutvv"同学互评:'c in> >studa.grade1;coutvv"品德成绩:"vv''c in> >studa.grade2;coutvv"任课教师评分:"
36、vv'"vv' "vv'"vv'"vv'"vv''c in> >studa.grade3;cout<<"输入成功,学生资料是否保存?(y/n) "<<e ndl;cin> >press;switch(press)case 'y' : save();break;default: cout<<"不保存!"break;/删除资料void SC()read();dostri ng S
37、C_n ame;cout<<"请输入你要删除的学生名字:"<<e ndl;int i=0;cin> >SC_ name;while(studi. name!=SC _n ame &&ivn)查找i+;/判断if(studi. name=SC _n ame)for(i nt j=i;j <n+1;j+)studi. num=studi+1. num;studi. name=studi+1. name; studi.sex=studi+1.sex; studi.address=studi+1.address; studi
38、.ph on e=studi+1.ph one; studi.e nglish=studi+1.e nglish;studi.math=studi+1.math;studi.physics=studi+1.physics; studi.grade仁studi+1.grade1; studi.grade2=studi+1.grade2; studi.grade3=studi+1.grade3;cout«"删除成功!"<<endl;n=n-1;save();else if(i=n)cout<<"ca n't find this
39、 n ame"<<e ndl;cout<<"该信息不存在,无法删除!"<<e ndl;cout<<"(是否继续操作? (y/n)"<<endl;cin> >press;while(press='y'|press='Y');/添加学生信息void TJ()read();docout<<"请添加新的学生信息"<<endl;cout<<"新的学生学号:"c in> &
40、gt;stud n. num;cout<<"新学生姓名:"ci n> >stud ;cout<<"新学生性别:"cin»studn.sex;cout<<"新学生家庭地址:"ci n> >stud n.address;cout<<"新学生的联系方式:"c in> >stud n.ph one;cout<<"新学生的英语成绩:"ci n> >stud n.english;
41、cout<<"新学生的高数成绩:"c in> >stud n.math;cout<<"新学生的物理成绩"cin>>stud n.physics;coutvv"新学生的同学互评分"c in> >stud n.grade1;cout<<"新学生的品德成绩"c in> >stud n.grade2;cout<<"新学生的任课教师评分"c in> >stud n.grade3;n+;cout<
42、;<"(是否继续操作?(y/n) )"<<e ndl;ci n> >press;while(press='y'|press=' Y');cout<<"添加成功,学生资料是否保 存?(y/n) "<<e ndl;cin> >press;switch(press)case 'y' : save();break;default: cout<<"不保存!"break;/修改学生信息void XG()read();beg
43、i n:stri ng find_n ame;int i;cout<<"请输入你要修改的学生名字:"<<e ndl;cin>>find_n ame;for(i=0;i <n ;i+)if(studi. name=fi nd_n ame)cout<<studi. name<<" "<<"hasbee n foun d:"<<e ndl;cout<<"学生的学号:"<<studi. num<<&
44、quot;"<<"姓名:"<<<<""<<"性别:"<<studi.sex<<""<<"家庭住址:"<<studi.address<<""<<"联系方式:"<<studi.phone<<""<<"英语成绩:"<<studi
45、.english<<""<<"高数成绩:"<<studi.math<<""<<" 物理成绩:"vvstudi.physicsvv""<<"同学互评分:"<<studi.grade1<<"II<<"品德成绩:"<<studi.grade2<<"" <<"任课教师评分:"
46、;<<studi.grade3<<e ndl;break;if(studi. name!=fi nd_n ame)cout<<"ca n't find this n ame"<<e ndl; cout<<"请重新查找!"<<endl;goto begi n;cout<<"请输入新的信息:"<<endl; cout<<"学号:"<<''cin>>studi.num
47、; cout<<"姓名:"<<''cin>>; cout<<"性别:"<<' 'cin>>studi.sex; cout<<"家庭住址:"<<''c in> >studi.address;cout<<"联系方式:"<<':c in> >studi.pho ne;cout«"英语成
48、绩:"<<''c in> >studi.e nglish;cout«"物理成绩:"<<''c in> >studi.physics; coutvv"高数成绩:"<<''c in> >studi.math;coutvv"同学互评分:"<<''c in> >studi.grade1;coutvv"品德成绩:"<<''
49、;c in> >studi.grade2;coutvv"任课教师评分:"<<''c in> >studi.grade3;coutvv"修改成功,是否保存?(y/n)"vvendl; cin> >press;switch(press)case 'y' : save();break;default: coutvv" 不保存!"break;/计算考试成绩并按考试成绩排名void PM1()read();double temp100;for(int a=0;a&l
50、t;n;a+)studa.average=(studa.e nglish+studa.math+studa.physics)/3;tempa=studa.average;double tfor(i nt j=O;j< n;j+)/temp中的考试成绩按从大到小冒泡排序for(i nt k=O;k <n-1-j;k+)if(tempk<tempk+1)t=tempk; tempk=tempk+1;tempk+1=t;for( int q=0;q< n; q+)判定考试成绩名次for(i nt p=0;p <n ;p+)if(studp.average=tempq)
51、studp.ra nkin g1=q+1;coutvv"学号"<<" 姓名"<<"考试 成绩"<<-考试成绩排名"<<endl;for(i nt b=0;b <n ;b+)cout<<studb. num;cout.width(10);cout<<studb. name;cout.width(10);cout<<studb.average;cout.width(10);cout<<studb.ra nkin g1<&l
52、t;e ndl;coutvv"是否要保存到文件中?(y/n)"v<endl; cin> >press;switch(press)case 'y':int i;char file name20;cout<<"请输入文件名:";cin> >file name;ofstream outfile(file name);if(!outfile)cerr<<"ope n error!"<<e ndl;for(i=0;i <n ;i+)outfile<&l
53、t;"学号:"<<studi.num<<" 姓 名:"<<<<"考试成绩:"<<studi.average<<"考试成绩排名"<<studi.ranking1«endl;outfile.close();cout«"保存成功!"<<endl;break;default: cout«"不保存!"break;II 计算综合测评成绩并按综合
54、测评成绩排名void PM2()read();double temp100;for(int a=0;a<n;a+)studa.gradesum=(studa.e nglish+studa .math+stud a.physics)/3)*0.6+stud a .grade1*0.1+studa.grade2*0.1+s tuda.grade3*0.2;tempa=studa.gradesum;double tfor(i nt j=O;j< n;j+)/temp中的综合测评成绩按从大到小冒泡排序for(i nt k=O;k <n-1-j;k+)if(tempk<tempk
55、+1)t=tempk;tempk=tempk+1;tempk+1=t;for( int q=0;q< n; q+)判定综合测评成绩名次for(i nt p=0;p <n ;p+)if(studp.gradesum=tempq) studp.ra nkin g2=q+1;coutvv"学号"<<" 姓名"<<"综合 测评成绩"<<"综合测评排名"<<endl;for(i nt b=O;b <n ;b+)cout<<studb. num;co
56、ut.width(IO);cout<<studb. name;cout.width(10);cout<<studb.gradesum;cout.width(10);cout<<studb.ra nkin g2<<e ndl;/按学生学号查找资料void sn()read();doint find_num;coutvv"请输入你要查询的学号:"<<'I.cin>>find_n um;int i;for(i=0;i <n ;i+)if(studi. nu m=fi nd_num)coutvv&
57、quot;学号为"vvstudinum<<" 的 学生的资料已找到:"<<e ndl;coutvv"学号:"<<studi.numvv''<<"姓名:"<<vv''<<"性别:"<<studi.sexvv'' vv"家庭地址:"vvstudi.addressvv''vv"联系方式:"vvstudi.p
58、ho nevv''vv"英语成绩:"vvstudi.e nglishvv''vv"高数成绩:"vvstudi.mathvv'<<"物理成绩:"<<studi.physicsvv''<<"同学互评分:"<<studi.grade1<<''<<"品德成绩:"<<studi.grade2<<''<<"
59、;任课教师评分:"<<studi.grade3<<e ndl;break;if(studi. num!=fi nd_n um)cout<<"ca n't find this n um"<<e ndl; cout<<"(是否继续操作? (y/n)"<<endl; cin> >press;while(press='y'|press=' Y');/按学生姓名查找资料void sm()read();dostring find_na
60、me;coutvv"请输入你要查询的姓名:"<<'' cin>>find_n ame;int i;for(i=0;i <n ;i+)if(studi. name=fi nd_n ame)coutvv"姓名为"vvstudiname<<" 的学生的资料已找到"<<endl;coutvv"学号:"<<studi.num<<'' <<"姓名:"<<vv'' <<"性别:"<<studi.sexvv'' vv"家庭地址:"vvstudi.addressvv''vv"联系方式:"vvstudi.pho nevv''vv"英语成绩:"vvstudi.e ngli
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025 高中信息技术信息系统在照相馆拍摄套餐与客户订单管理课件
- 苏教七级济南的冬天
- 资料归档时间催办函6篇
- 环境监测站设备运行维护承诺书(7篇)
- 设备维护保养计划执行说明(5篇)
- 绿色环保建设承诺书5篇范文
- 数据安全防护严格遵守承诺书6篇
- 结肠镜检查与治疗规范
- 业务行为规范忠诚承诺书(9篇)
- 安全标准超限扣缴承诺书(4篇)
- 心理健康家庭教育指导活动
- 玻镁板吊顶施工工艺
- 大数据与财务管理专业 人才培养方案-五年一贯制人培
- 防电信诈骗(课件)小学生主题班会通用版
- 高一物理必修一实验题
- 高考日语基础归纳总结与练习(一轮复习)
- LS/T 1223-2020应急储备大米储藏技术规程
- 周三多管理学精华重点
- 《了凡四训》课件
- 初中数学华东师大八年级下册平行四边形平行四边形性质说课PPT
- (完整word版)hsk6级高频搭配
评论
0/150
提交评论