版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1项目概述12系统需求分析1系统功能需求122系统数据需求223数据库设计6数据表的创建(数据字典)6E—R图8数据流图的设计9文档收集自网络,仅用于个人学习4详细设计10管理员的设计10管理员登录页面11文档收集自网络,仅用于个人学习添加用户16文档收集自网络,仅用于个人学习公告管理161.5添加公告17部门经理的设计171719文档收集自网络,仅用于个人学习4.2.3员工工资模块20文档收集自网络,仅用于个人学习5系统实现21文档收集自网络,仅用于个人学习软件测试的方法20.2模块测试21总结21参考文献231项目概述人力资源管理信息系统(HumanResourceManagementInformationsystem,简称HRMIS)是将以计算机为基础的管理信息系统应用于人力资源管理而形成的一种现代化的人力资源管理方法和手段,是对信息技术与人力资源管理技术结合的最佳定义。文档收集自网络,仅用于个人学习本系统使用ASP.NET开发工具创建Web应用程序。采用C#开发语言,使SQLServer2008数据库访问技术和三层架构实现人力资源信息的便捷管理。它基本满足了人力资源管理者和员工对功能的需求,对员工工资,考勤等都有较详细的功能实现,使其从纷杂的事物中解脱,彻底解决了浪费时间和劳动量的问题,提高企业整体工作效率;登录后对权限进行了设置,提高了系统的安全性,保证人事信息的安全,适应网络化社会对企业自身发展的要求,对企业的系统建设有较大意义。目的和意义人力资源管理信息系统的目的和意义在于:.充分利用网络资源,进一步优化和再造管理流程,使人力资源的管理更为高效和科学,数据更为准确,满足人力资源部提升服务和管理水平的要求,使人力资源的管理更为高效和科学,数据更为准确;文档收集自网络,仅用于个人学习2.增强员工自助服务的功能,提高业务的透明度及员工的参与程度,简化人力资源事务性的管理流程,使人事劳动部门的管理人员有更多的时间和精力用于人力资源的战略规划;文档收集自网络,仅用于个人学习.建立流程引擎和角色管理机制,增加面向用户的流程变更管理和用户管理的功能;.健全安全机制,完善安全监控及审计功能;.增强系统可视化的设计,提高用户的可操作性,尽可能减少用户培训;6.决策支持:完善人力资源决策支持系统,使基于人力资源系统数据的决策更为直观和精确,确定管理人员能够及时快捷地获得决策所需的信息。文档收集自网络,仅用于个人学习总的来说,人力系统建设就是希望通过优化和再造流程的人力资源重建,使将来的人力系统成为企业准确、开放、安全、可靠的数据平台;成为企业人力资源战略决策的主要数据来源最终实现开发人才、服务人才、利用人才和降低人力资源成本、提高人力资源的利用效率的目的。文档收集自网络,仅用于个人学习2系统需求分析系统功能需求性能需求:整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。文档收集自网络,仅用于个人学习用户需求:因为此管理系统主要是针对大多数企业的人力资源管理部门管理公司内部人事而开发的,公司管理部门的工作人员是主要设计对象,普通用户只要进入系统查询信息,修改密码等。文档收集自网络,仅用于个人学习本系统是在实际调查的基础上,结合广大中小企业的共同点,严格遵循实事求是的原则,创新而成的。目的是通过该系统实现公司的人力资源管理,最终实现科学决策。文档收集自网络,仅用于个人学习本系统的特点:(1)可代替许多繁杂的人工劳动,如统计、核算等工作,节省许多资源。
(2)便于领导层对员工的工资、调度等信息进行查询。(3)利于高级用户进行系统信息管理和维护,也允许普通用户进行部分信息浏览、查看,以实现管理机制透明化。文档收集自网络,仅用于个人学习(4)提供了大量的操作提示,以其较强的容错能力,大大方便了管理者和用户的使用,确保了数据的安全性、正确性、完整性和一致性。文档收集自网络,仅用于个人学习(5)能在很大程度上优化企业管理,提高企业的工作效率。本系统从功能上主要分为5个模块,分别是用户管理、人员管理、工资管理、信息查询以及系统设置。用户管理:分为高级用户和普通用户,主要用于对公司员工信息的修整和查看。人员管理:用于对员工的添加、删除、信息修改等进行管理操作。工资管理:用于对员工的工资进行核算等管理。信息查询:用于对员工的详细信息、各部门及公司全体员工工资的查询操作。系统设置:用于对系统的一些基本参数的设置。系统数据需求(1)系统整体模块的设计如图3—1所示。如图2—1:系统整体模块的设计(2)用户管理用户管理模块主要是为管理公司员工而进行设置的,其主要内容包括用户的添加、用户的删除、用户密码的修改、用户的详细资料等。文档收集自网络,仅用于个人学习为了对用户进行权限划分,本系统设置了两种类型的用户,即高级用户和普通用户。一方面管理者不仅可以进行查看,而且可以进行增、删、改等合理的操作,另一方面普通用户可以查看相关信息,以便及时了解公司的最新计划、方针政策和有关个人工资的具体核算,及早发现问题和解决问题。这样可确保公司管理体制的透明化、公开化,让员工真正参与到公司的运营决策中来,让员工发扬主人翁的精神,与公司同呼吸、共发展。文档收集自网(a)管理员对用户管理的设计如图3-(a)管理员对用户管理的设计如图3-2所示。,$、厂管理员赞录系统、说明:管理员金J息,也可以查⑴普通「勤认•员】"料修改V删除人员)f员㈠k.kJQ,广退一人员管理飞,可以删除其信饱]j.贲1:调动'金如图2-3:普通用户对用户管理的设计说明:用户通过普通用户登录系统后进入用户管理的页面,用户可以查看用户详情,修改密码,查询部门,工资等。文档收集自网络,仅用于个人学习(3)人员管理人员的管理有助于公司的发展,主要用于对公司员工的详细信息进行相关操作,其主要内容包括人员详细信息的添加、删除人员以及人员资料的修改等功能。对于新进入公司的员工,管理者可以将其添加至对应的部门,并对个人信息(如电话,地址等)进行注册登记、备案等;对于因多次违反公司纪律或因其他原因需要离开公司的员工,管理者可以将其从所在部门的名单中删除,并且其个人相关信息也会随之删除;对于因调动或登记错误及需要更新的信息,管理者可以随时更改,避免发生不必要的损失。文档收集自网络仅用于个人学习资料等。的同时会扣除因涉及人员补贴,最图3-5管理员对工资管理的设计资料等。的同时会扣除因涉及人员补贴,最图3-5管理员对工资管理的设计如图2-5:管理员对工资管理的设计说明:管理员通1(4)工.对于员工请假、迟到、后确定应发工管理员对】说明:管理员通过管理员登录系统进入后,可以对工资进行录入、修改和查询等。(5)信息查询信息的查看不仅有助于公司管理体制的透明化、开放化,更有助于公司良好的发展。便捷的查询可以对庞大的数据资源进行准确、有效、快速的统计、分析,并进行输出,可以为公司的长远发展奠定良好的基础。信息查看模块主要用于管理员对公司员工的所有详细信息进行相关查询,其主要内容包括员工姓名、所在部门查询、担任职务等。信息查看模块可以根据需要按部门、用户名和真实姓名等条件进行相关查询。在查询时,填入正确的查询条件后,单击“查询”按钮即可。文档收集自网络仅用于个人学习管理员对信息查询的设计如图3-6所示。如图2-6:管理员对信息查询的设计说明:管理员通过管理员登录系统进入后,可以查询个人信息如员工在哪个单位,地址等,还可以查询最新新闻,了解公司的动态等。文档收集自网络,仅用于个人学习(6)系统设置系统设置模块主要用于对系统的一些基本数据进行相关的设置,不仅有利于减少繁杂的手工输入操作,更主要的是可以使系统动态地添加、删除一些基本信息,如工龄的设置、学历的设置等。其主要包括职称设置、职务设置、学历设置、院校设置、工龄设置、职工状况设置及公告设置等功能。文档收集自网络,仅用于个人学习管理员对系统设置的设计如图3-7所示。如图2-7:管理员对系统设置的设计说明:管理员通过管理登录系统进入后,可以对员工的职称、职务、学历、毕业院校、工龄等进行设置。3数据库设计3.1数据表的创建(数据字典)通过对系统的分析,结合系统的要点,使用SQLServer20O8数据库生成数据库物理模型。共分为4大数据表,分别为:系统设置相关数据表、部门设置相关数据表、工资管理相关数据表、员工基本数据表。文档收集自网络,仅用于个人学习1、员工表如图3-1:员工表注释:将员工ID设置为主键,部门ID作为外键,和一张专门的部门表相关联,方便查询某个员工所在哪个部门。文档收集自网络,仅用于个人学习注释:部门ID为主键,员工ID设置为外键,与员工信息表相关联。2、公告表如图3-2:公告表3、请假表如图3-3:请假表注释:将表中的员工ID设置成外键,使请假表和员工表进行关联,方便管理员查询员工请假信息。4、考勤表如图3-4:考勤表注释:将员工ID设置成外键,使考勤表和员工表进行关联,方便管理员查询某个员工的考勤信息。5、工资表如图3-5:工资表注释:将员工ID设置成外键,在管理员统计员工工资信息时,方便查询某个员工的工资信息。E—R图数据流图的设计根据前面的系统分析,可以得出各子系统的数据流图。。。(1)部门管理模块的数据流图如图3-6所示。如图3-6:部门管理模块的数据流图(2)人员管理模块的数据流图如图3-7所示。如图3-7:人员管理模块的数据流图(3)工资管理模块的数据流图如图3.11所示。如图3-8:工资管理模块的数据流图4详细设计管理员的设计对管理员来说,需要进入后台进行相关的操作,如何安全地进入系统进行后台管理是非常重要的。在本系统的admin文件夹下,有一个login,aspx页面,此页面是为管理员的登录而设置的。文档收集自网络,仅用于个人学习管理员登录页面如图4-1:管理员登录页面核心代码如下:protectedvoidPage_Load(objectsender,EventArgse){if(Request.Form[nsubflag"]!=null&&Request.Form["subflag"]!=""&&Request.Form["subflag"]=="1"){stringtype=Request.Form["type"];model.Worker_Name=Request.Form["name"].Trim().ToString();文档收集自网络,仅用于个人学习model.Worker_Pwd=Request.Form["pwd"].Trim().ToString();集自网络,仅用于个人学习model.Worker_States=Convert.ToInt32(type);stringpath="";if(type=="1"){path="/Worker/index.aspx";}if(type=="2"){path="/ZhuGuan/index.aspx";}if(type=="3"){path="/Admin/index.aspx";}if({model=;HttpCookiename=newHttpCookie("name",mode.W0rker_Name);文档收集自网络,仅用于个人学习;HttpCookiecook=newHttpCookie("userid",model.Worker_Id.ToString());;HttpCookieorg_id1=newHttpC00kie("org_id",modOrg_Id.ToString());文档收集自网络,仅用于个人学习;Response.Redirect(path);}else{Response.Write("〈script>alert('用户名或密码错误!');</script>");文档收集自网络,仅用于个人学习}}}代码解析:通过判断用户选择的登录类型,来判断用户的身份,从而进入相应的界面。1、在用户成功登录后通过Session保存用户信息。model=;HttpCookiename=newHttpCookie("name",model.Worker_Name);文档收集自网络,仅用于个人学习;HttpCookiecook=newHttpCookie("userid",model.Worker_Id.ToString());文档收集自网络,仅用于个人学习;HttpCookieorg_id1=newHttpCookie("org_id",model.Org_Id.ToString());文档收集自网络,仅用于个人学习Response.Redirect(path);这样做的好处在于管理员登录系统进行某些操作后可以记录当前管理员的个人信息(如用户名,ID等)。还可依次作为查询条件方便管理员调用数据等功能。文档收集自网络,仅用于个人学习2、String的详细用法说明:String。常用方法:。(1)stringSubstring(intstartindex),stringSubstring(intstartindex,intlength)文档收集自网
。这个方法是用来截取子字符串“startindex:字符开始的位置length:截取字符串的长度。“(2)stringSplit(char[])将字符串组用Split中的东西分隔e.g:string
bstring[]8foreach(stringe.g:string
bstring[]8foreach(stringrinresult)-//Split必须用单引号{Console.WriteLine(r);b}b(3)stringReplace(oldChar,newChar)b是用来替换的,将oldChar替换成newChar的内容(多用于在网络中”屏蔽非法字符”等功能)b(4)stringStartsWith(char)返回值是个boo1类型,确定string实例的开头是否与指定的字符串相同。文档收集自网络,仅用于个人学习stringIndexOf(char)返回指定Unicode字符在此字符串中的第一个匹配项的索引。文档收集自网络仅用于个人学习(6)string口Split(''),string口Split(char[]values)--用来以指定的字符分割字符串--'':分割字符-—values:字符数组一@@:String对象是不可改变的。每次使用System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,文档收集自网络,仅用于个人学习这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,b对象,与创建新的Stringb对象,则可以使用System.Text..::.StringBuilder类。例如,当在一个循环中将许多字符串连接在一起时,文档收集自网络仅用于个人学习使用StringBuilder类可以提升性能。4.1.2用户管理如图4-2:管理员登录页面代码解析:管理员可以根据不同的部门查询到不同部门员工的信息。核心代码如下:protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){mode1=new;model.Worker_Id=Convert.ToInt32(Request.QueryString["id"]);model=;=model.Worker_Name;=model.Worker_Time;=model.Worker_Education;=model.Worker_Jiguan;}}protectedvoidButton1_Click(objectsender,EventArgse)学习{model="id"]));model.Worker_Name=;model.Worker_Education=;model.Worker_Time=;mode1.Worker_Jiguan=;if({Response.Write("<script>alert('修改成功!');</script>");文档收集自网络,仅用于个人学习}e1se{Response.Write("<script>alert('修改失败!');</script〉");用于个人学习}}<scripttype="text/javascript">functionDe1(id){if(confirm("确定删除吗??")){="User_List.aspx?id="+id;}}</script><asp:RepeaterID="Repeater1"runat="server"><ItemTemplate><tr><tdheight="20"bgcolor=n#FFFFFF"><divalign="center"class="STYLE1n><divalign="center"><%#Container.ItemIndex+1%><总”>文档收集自网络,仅用于个人学习^^^^^|^^^^^^^^^^^^^^^^</div></td〉<tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eva1("Worker_Name")%></span></div></td>络,仅用于个人学习^^^^^^^^|||||^|||m|^^!^^|^^<tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("Worker_Pwd")%></span></div></td><tdbgco1or="#FFFFFF"><divalign="center"><spanclass="STYLE1"><%#Eval("Worker_Education")%></span></div></td><tdbgcolor="#FFFFFF"Xdivalign="center"><spanclass="STYLE1"><%#Eval("Worker_Time")%></span></div></td><tdbgcolor="#FFFFFF"><diva1ign="center"><spanc1ass="STYLE1"><%#Eval("Worker_Jiguan")%></span></div></td>人学习<tdheight="20"bgcolor="#FFFFFF"><divalign="center"><spanclass="STYLE4"><ahref="Edit_User.aspx?id=<%#Eval("Worker_Id")%>">编辑</a> I <ahref="javascript:Del(<%#Eva1("Worker_Id")%>)">删除</a></span></div></td></tr></ItemTemp1ate></asp:Repeater>注释:41.3添加用户如图4-2:添加用户界面核心代码如下:protectedvoidButton1—C1ick(objectsender,EventArgse)学习{if(Request.Form["org"]=="0"){mode1.Worker_States=3;mode1.Org_Id=0;}e1se{model.Org_Id=Convert.ToInt32(Request.Form["org"]);于个人学习if(Request.Form["zhiwei"]!=nul1){if(Request.Form["zhiwei"]=="manager"){model.Worker_States=2;}else{mode1.Worker_States=1;}}}mode1.Worker_Pwd="110";model.Worker_Name=Request.Form["name"];mode1.Worker_Education=Request.Form["xue1i"];model.Worker_Time=Request.Form["shijian"];mode1.WorkerJiguan=Request.Form["home"];if(>0){Response.Write("<script>alert('添加成功!');</script>");文仅用于个人学习}else{Response.Write("<script>alert('添加失败!');</script>");络,仅用于个人学习}}4.1.4公告管理如图4-3:公告管理界面核心代码如下:protectedvoidPage_Load(objectsender,EventArgse){if(Request.QueryString["id"]!=""&&Request.QueryString["id"]!=nul1)文档收集自网络,仅用于个人学习{intid=Convert.ToInt32(Request.QueryString["id"]);文档收集自网络,仅用于个人学习//Response.Write(id);if({Response.Write("<script>alert('删除成功!!!’)</scrip““);文档收集自网络,仅用于个人学习]}}DataSetds=;=ds;;}pub1icstringstr(objectob){stringstr=ob.ToString();if(str.Length>=20)str=str.Substring(O,20)+returnstr;}4.1.5添加公告如图4-4:添加公告界面核心代码如下:protectedvoidButton1_Click(objectsender,EventArgse){model=new;model.Notice_Title=;model.Notice_Content=;if({Response.Write("<script>alert('发布成功!!!')</script>");文档收集自网络,仅用于个人学习}}4.2部门经理的设计如图4-5:员工信息界面核心代码如下:protectedvoidPage_Load(objectsender,EventArgse)个人学习{if(!IsPostBack){org_id=Convert.ToInt32(Request.Cookies["org_id"].Value);文档收集自网络,仅用于个人学习DataSetds="org_id="+org_id);=ds;;}}//通过部门id获取部门名称publicstringbumen(){model=;returnmodel.Org_Name;}如图4-6:员工进行考勤管理界面核心代码如下:
protectedvoidPage_Load(objectsender,EventArgse){if(Request.QueryString["id"]!=null){intpid=Convert.ToInt32(Request.QueryString["id"]);文档收集自网络,仅用于个人学习//Response.Write(pid);if({Response.Write("<script>a1ert('删除成功!!');window.location='Check_List.aspx'</script>");}}intid=Convert.ToInt32(Request.Cookies["userid"].Value);文档收集自网络,仅用于个人学习stringname=Request.Cookies["name"].Va1ue;mode1=;org=model.Org_Id));=org.Org_Name;DataSetds="selectw.*,c.*fromWorkerwleftjoinCheck_Workconw.Worker_Id=c.Worker_Idwherew.Org_Id="+model.Org_Id.ToString());=ds;;}4.2.3员工工资模块如图4-7:员工工资模块界面核心代码如下:protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){intid=Convert.ToInt32(Request.Cookies["userid"].Value);}}pub1icstringname(){intid=Convert.ToInt32(Request.Cookies["userid"].Value);stringkaoqin="";stringsa1ary="";model=;if(!kaoqin=kaoqin=您的考勤记录为满勤,";}else{check_model=;kaoqin="您的考勤记录是:加班 "+check_model.Jiaban+"天 ; 出差 "+check_model.Chucha+"天 计件  ;"+check_model.Jijian+"件 休假 "+check_model.Xiujia+"天”;}if(!{salary="对不起,还没有结算工资!";}else{salary_model=;salary=salary_model.Salary_Sum.ToString()+"元";}returnmodel.Worker_Name+"<br/>"+kaoqin+"<br/>您的总工资为:"+salary+"<br/><br/><spanstyle=color:red>如有疑问,请找部门经理查询工资明细</span>";文档收集自网络,仅用于个人学习}5系统实现软件测试的方法软件测试是软件开发过程中的一个重要环节。软件测试是为了发现程序中的错误而执行程序的过程;好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;成功的测试是发现了至今为止尚未发现的错误的测试。软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计出一批测试用例,并利用测试用例来运行程序,以发现程序错误的过程。文档收集自网络,仅用于个人学习测试任何产品都有两种方法:黑盒测试:黑盒测试时完全不考虑程序内部的结构和处理过程,只按照规格说明书的规定来检查程序是否符合它的功能要求。黑盒测试是在程序接口进行的测试,又称为功能测试。文档收集自网络,仅用于个人学习白盒测试:白盒测试时将程序看作是一个透明的盒子,也就是说测试人员完全了解程序的内部结构和处理过程。所以测试时按照程序内部的逻辑测试程序、检验程序中的每条通路是否都能按预定的要求正确工作。白盒测试又称为结构测试。文档收集自网络,仅用于个人学习从是否执行程序的角度分为静态测试和动态测试。从软件开发的过程按阶段划分有单元测试,集成测试,确认测试和系统测试验收测试。测试过程按4个步骤进行,即单元测试、集成测试、确认测试和系统测试及发版测试。文档收集自网络,仅用于个人学习不论采用何种测试方法,只要对每一种可能的情况都进行测试,就可以得到完全正确的程序。包含所有可能情况的测试成为穷尽测试。但对于实际程序而然,穷尽测试是不可能的。文档收集自网络,仅用于个人学习5.2模块测试模块测试是针对概要设计中的一个一个模块来进行测试的,他的重点就是测module与module之间的关系。ModuleTesting属于IntegrationTesting(集成测试)的范围,测试内容是被集成部分之间的关系。模块测试的目的是保证每个模块作为一个单元能正确运行,所以模块测试通常又被称为单元测试。在这个测试步骤中所发现的往往是编码和详细设计的错误。在设计得好的软件系统中,每个模块完成一个清晰定义的子功能,而且这个子功能和同其他模块的功能之间没有相互依赖关系。因此,可以把每个模块作为一个单独的实体来测试,而且通常比较容易设计检验模块正确性的测试方案。模块测试的目的是保证每一个模块作为一个单元能正确运行。文档收集自网络,仅用于个人学习(1)测试内容在软件测试中:使用到了交叉测试的方法(也就是说团队中的人进行交叉测试,对别人负责的模块进行再次测试)。文档收集自网络,仅用于个人学习登陆模块测试:运行程序,首先是登陆界面,输入各种组合的账号和密码,再输入正确的密码进行测试。只有输入正确的密码才可以进入系统,进行操作。文档收集自网络,仅用于个人学习管理模块测试:本模块实现管理功能。首先输入编号、类型。如果添加成功,会有相关的提示页面;如果出错,显示相应出错信息。文档收集自网络,仅用于个人学习修改密码模块模块测试:为了体现安全性,本模块实现管理员对登录密码修改的功能。输入旧密码,然后输入新密码,再确认一下新密码,操作成功就可以返回相应界面。如果失败,有相关提示。文档收集自网络,仅用于个人学习(2)测试结果
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新疆2024年新疆兵团中心血站招聘2人笔试历年典型考点(频考版试卷)附带答案详解
- 2025年数控石油深井测井仪项目规划申请报告模板
- 2025年液体制剂机械项目申请报告模板
- 2025年儿童医院项目申请报告模板
- 买卖合同协议书模板五篇
- 2024年航空材料采购合同关键内容
- 实习月报范文模板【五篇】
- 公司员工离职申请书集锦7篇
- 酒店实习报告模板锦集5篇
- 2023年教师个人总结心得大全(四篇)
- 广安市岳池县2022-2023学年七年级上学期期末道德与法治试题【带答案】
- 煤矸石充填塌陷区复垦技术规程
- 黄腐植酸钠投资项目可行性研究报告
- 冠脉介入进修汇报
- 2024-2029年中国会议平板行业发展趋势分析及投资前景预测研究报告
- 中原文化(历史篇)智慧树知到期末考试答案2024年
- 金蝶软件旗舰版月底结账作业流程操作
- (正式版)JBT 14762-2024 电动摩托车和电动轻便摩托车用阀控式铅酸蓄电池
- 工业机器人系统操作员国家职业技能考核标准(2023年版)
- 大疆慧飞无人机考试题库附有答案
- 初中历史统编九年级材料论述题观点整合(世界史)【学案】
评论
0/150
提交评论