版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、好卖得电子商务网站系统架构及主要功能实现摘 要:系统基于b/s模式,采用mvc三层架构的开发模式。视图层采用jsp技术,数据库采用mysql数据库技术,在开发过程中使用到struts和hibernate来处理页面逻辑和对象的持久化操作,增强了系统的健壮性和可移植性。本系统的主要用户分为前台用户和系统管理员,前台用户可以浏览商品、购买商品、搜索商品、修改个人信息、对商品进行评论和留言等。系统管理员可以管理商品、管理商品类别、管理订单、管理新闻、管理评论、管理留言和管理会员等。系统强调了网上购物的方便性,随着网路的不断发展,网上购物必将成为人们不可缺少的手段之一。关键词:b/s;jsp;strut
2、s;hibernatehaimaide electronic commerce websitesystem architecture and main functions implementationabstract: the system is based on b/s model with development model of a three-tier structure of the mvc.the view layer use the jsp technology, and the database use mysql database technology.we use the
3、struts and hibernate to deal with pages logic and the persistent operation of object in the development process.this enhance the robustness and portability of the system. the main users of the system are normal users and the system administrators. normal users can browse the goods, buy the goods, se
4、arch the goods , modify personal information, comment on the goods and write messages. the system administrators can manage the goods, manage the types of the goods, manage the orders, manage the news,manage the comments,manage the messages and manage the normal users. the system stressed the conven
5、ience of internet shopping.with the development of the internet, shopping on the internet will become an indispensable instrumentality of human.keywords: b/s;jsp;struts;hibernate目 录第1章 绪 论11.1 java web应用概述11.1.1 jsp组件11.1.2 servlet容器11.1.3 javabean组件21.1.4 jstl标签21.2 struts框架技术简介21.3 hibernate框架技术简介
6、3第2章 系统运行环境42.1 系统运行的硬件环境42.2 系统运行的软件环境4第3章 系统分析与设计53.1需求分析53.1.1 系统描述53.1.2 系统角色分类53.1.3 系统用例图53.1.4 系统流程63.1.5 系统框架图73.2模块设计73.3数据库设计93.3.1 实体联系图93.3.2 数据库逻辑结构设计103.4系统模块结构及详细设计143.4.1 系统架构设计143.4.2系统模块结构图153.4.3系统类图153.4.4设计控制层16第4章 系统实现194.1配置文件194.2系统工具类的编写234.3主要代码功能实现27第5章 运行结果及效果分析355.1系统主要界
7、面355.2 效果分析41第6章 用户手册426.1配置要求426.2系统配置的操作426.2.1 配置jdk426.2.2 安装tomcat426.2.3 安装myeclipse6.0426.2.4 安装mysql426.2.5 安装sqlyog436.3系统启动436.4常见故障及系统维护43第7章 毕业设计体会44致谢45参考文献46第1章 绪 论1.1 java web应用概述1.1.1 jsp组件jsp是一种建立在servlet规范提供的观念之上的动态网页技术,和asp技术类似,它们都是在通常的网页文件中嵌入脚本代码,用于产生动态内容,不过jsp文件中嵌入的是java代码和jsp标记
8、。jsp文件在用户第一次请求时,会被编译成servlet,然后由这个servlet处理用户的请求,所以jsp也可以看成是运行时的servlet。但这两者是有区别的:1servlet是java对cgi的回应。它们在服务器上执行和解释浏览器的请求,承担客户端和其他应用程序之间的中间层的角色。servlet主要是把动态的内容混合到金泰的内容中以产生html。2jsp页面在html元素中嵌入java脚本代码和jsp标记,使得文件长度变短,格式更加清晰。另一方面,jsp把静态和动态的内容分离开来,实现了内容和表示的分离。3使用jsp,不需要单独配置每一个文件,只要扩展名是.jsp,jsp容器(也是ser
9、vlet容器)就会自动识别,将其转换为servlet为客户端服务。 1图1.1显示了jsp容器执行jsp文件的过程:1.1.2 servlet容器servlet是一种运行在支持java语言的服务器上的组件,它与普通java类的区别就是它运行在服务器上。使用servlet可以很轻松地扩展java网络服务器的功能,为网络客户提供安全可靠的、易于移植的动态网页。由于java语言本身的平台无关性,加之servlet运行在服务器端,所以servlet的运行对用户是完全透明的。servlet容器的作用是负责处理客户请求。当客户请求到来的,servlet容器获取请求,然后调用某个servlet,并把serv
10、let的执行结果返回给客户。tomcat就是起这样的作用(与其他的servlet容器如resin等功能相似)。当客户请求某个资源时,servlet容器使用servletrequest对象把客户的请求信息封装起来,然后调用java servlet api中定义的servlet的一些生命周期方法,完成servlet的执行,接着把servlet执行的要返回给客户的结果封装到servletrequest对象中,最后servlet容器把客户的请求发送给客户,完成为客户的一次服务过程。1.1.3 javabean 组件javabean组件本质上就是一个类,只不过这个类需要遵循一些编码的约定。在jsp页面中
11、,既可以像使用普通类一样实例化javabean类的对象,调用它的方法,也可以利用jsp技术中提供的动作元素来访问javabean。一个标准的javabean组件具有以下几个特性:它是一个公开的(public)类。它有一个默认的构造方法,也就是不带参数的构造方法(在实例化javabean对象时,需要调用默认的构造方法)。它提供setxxx()方法和getxxx()方法来让外部程序设置和获取javabean的属性。换句话说,符合以上条件的类,我们都可以把它看成是javabean组件。1.1.4 jstl标签jsp standard tag library(简称jstl),是一套预先定义好、协助程序
12、设计人员简化jsp网页制作流程的标签函数库,规格包含了各种网页运作所需的运用,例如循环、流程控制、输入/输出、文本格式化,甚至xml文件处理及数据库访问操作均为其涵盖范围。用户没有办法直接使用jstl,要先到jakarta project网站上下载jstl标签库,下载网址如下:.按其功能划分,jstl提供了5种类型的标签函数库,如3表1-1所示:表1-1 jstl标签函数库jstl标签种类说明核心标签包含jstl核心操作所需的标签,例如数据输出、循环流程控制及url操作等i18n国际化格式标签进行数值与日期数据格式化、国际化资源网页这只所需的标签sql标签运行sql与操作资源库所需的标签xml
13、标签剖析xml文件所需的标签函数标签包含字符串处理与其它特定功能的jstl标签1.2 struts框架技术简介struts是apache组织的一个项目,像其他的apache组织的项目一样,它也是开放源码项目。struts是一个比较好的mvc框架,它提供了对开放mvc系统的低层支持,它采用的主要技术是servlet、jsp和custom tag library。struts framework是一种基于java技术,web应用程序开发人员通过struts framework即可充分利用面向对象的技术、代码重用,以及“编写以此,到处运行”的优点。struts提供了一种创建we应用程序的框架,其中对
14、应用程序的显示、表示数据的后端代码进行了抽象。2struts框架的工作顺序图如图1.2所示。1.3 hibernate框架技术简介在web开发中,把面相对象的软件和关系数据库一起使用可能是相当麻烦、浪费时间的。hibernate是一个面向java环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping ,orm),用来把对象模型表示的对象映射到基于sql的关系结构中。hibernate不仅仅管理java类到数据库表的映射,还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用sql和jdbc处理数据的时间。hibernate的目标是加快开发
15、者通常的数据持久化操作。2第2章 系统运行环境2.1 系统运行的硬件环境1.处理器:amd athlon(tm) 64*2 dual core processor 3600+;2.内存: 建议使用512mb以上;3.硬盘:建议使用10g以上。 2.2 系统运行的软件环境1.windows xp操作系统,ie6.0以上;2.数据库服务器:mysql5.0;3.web服务器:apache tomcate5.5; 4.开发技术:java、jsp、struts框架、hibernate技术、jstl、ajax、javascript。第3章 系统分析与设计3.1需求分析3.1.1 系统描述电子商城包括两个
16、基本的部分,一个是前台销售程序,用户在前端浏览、搜索商品。能够看到商城最新的公告(如举办活动、特价商品等)和新闻,如同在商场里一样,用户在前台使用一个叫做购物车的工具用以模拟商城的实物购物,用户可以把自己希望的商品放入其中,并可以对已放入其中的商品进行处理,如修改数量,从购物车中去掉商品等;当用户购完货物后需要到商城的服务台去结帐,也叫下订单,用户在下完订单后本次购物活动就完成了。另一个是后台管理程序,商家在此管理本网站的相关信息发布,录入、更改网上商品信息,订单查询、处理,并管理在商城里注册的用户等。3.1.2 系统角色分类角色识别的任务是找出所有可能与系统发生交互行为的外部实体、对象和系统
17、。它们的行为不受系统控制,但是可以提供输入给系统(即使用系统的功能,或者能够响应系统的服务请求,为系统提供服务接口)。在前面的系统描述中可知,系统主要角色分为两种:前台用户和系统管理员。前台用户在访问系统时,浏览商品和最新公告,并使用购物车筛选自己喜欢的商品,购物完成后到服务台进行结帐。系统管理员可以管理商品、公告,查询、处理订单,管理注册用户等。3.1.3 系统用例图一幅用例图应该包含有系统、行为者、用例及用例之间的关系模型元素7。用例图分析了整个系统的主要功能需求,为以后的开发做出一定的准备。在角色的基础上,可以识别出与角色有关的用例,从而得到系统的用例模型,如图3.1,3.2所示:3.1
18、.4 系统流程为了更加清晰地表达系统的业务功能模块,我们画出下面的流程图,对于不同的角色,他们所承担的任务各自不同,流程也不一样,包括客户端流程(面向前台用户,如图3.3所示)和管理端流程(面向系统管理员,如图3.4所示)。3.1.5 系统框架图此系统主要有两类用户,分别为前台用户和系统管理员,不同的用户对应不同功能,具体的功能如图3.1所示。3.2模块设计有了系统流程描述和流程图后,我们就可以根据流程图将系统划分成一些模块,如表3-1所示:表3-1 模块功能列表序号功能模块类别功能模块备注1客户端个人信息管理2信息浏览本人实现3商品查询本人实现4新闻浏览本人实现5购物本人实现6结帐本人实现7
19、管理端用户管理8新闻、公告管理本人实现9商品类别管理10商品管理11订单管理本人实现具体功能模块分别如表3-2表3-8所示:表3-2 信息浏览功能模块序号功能列表功能明细1查看新闻列表首页显示最新的4个新闻2查看网站公告首页显示网站的最新公告3查看最新商品首页显示最新添加的3个商品4查看最热销的商品首页显示最热销的8个商品5浏览商品用户可以随意浏览商品表3-3 商品查询功能模块序号功能列表功能明细1关键字查询按商品名称进行模糊查询2按类别查询按商品类别查询表3-4 新闻浏览功能模块序号功能列表功能明细1浏览首页新闻浏览首页新闻2浏览所有新闻浏览所有新闻列表3浏览新闻具体信息浏览新闻具体信息表3
20、-5 购物车功能模块序号功能列表功能明细1商品加入购物车在浏览商品时可以将商品加入购物车2浏览购物车前台用户可以自由查看购物车中的商品3删除商品从购物车中删除商品4修改商品数量修改购物车中商品的数量5清空购物车删除购物车中的所有商品表3-6 结帐功能模块序号功能列表功能明细1结帐用户购物完之后要生成订单,将用户信息和商品信息存入数据库表3-7 新闻、公告管理功能模块序号功能列表功能明细1查看新闻列表管理员可以查看所有新闻列表2查看新闻内容管理员可以查看任意新闻内容3添加新闻添加新闻4编辑新闻编辑新闻5删除新闻删除6添加、修改滚动公告管理员可以添加、修改滚动公告表3-8 后台订单管理功能模块序号
21、功能列表功能明细1订单列表也显示所有用户订单2订单搜索按订单状态搜索订单3订单详细内容也查看订单的详细内容4处理订单处理订单,修改订单状态3.3数据库设计3.3.1 实体联系图图3.6是好卖的电子商务网站经过分析之后得到的实体联系图。其中orderr为订单,account为用户信息,shouchang为收藏夹,lineitem为订单项,category对应的商品大类,product为商品小类,item为对应的商品,responseofitem为商品回复,liuyan为对应的留言信息,gonggao为对应的公告信息,news为最新的新闻信息。3.3.2 数据库逻辑结构设计根据关系模型的转换原则,
22、上面的er图可转换为如下所示的关系模型:1account(userid,username,password,email,realname,tel,phone,address,city,state,country,zip,status,createdate,rank,del,logcount)其中各项的含义分别为:用户(用户id,用户名,密码,电子邮件,真实姓名,固定电话,手机号码,送货地址,城市,省份,国家,邮编,状态,注册时间,等级,是否删除,登陆次数)2category(categoryid,categoryname,description)其中各项含义分别为:商品大类(大类id,大类名称
23、,大类描述)3product(productid,productname,description,categoryid)其中各项含义分别为:商品小类(小类id,小类名称,小类描述,所属大类id)4item(itemid,itemname,productid,unitcost,huiyuancost,status,attribute,description,pic,quantity,salednum,viewnum,createdate)其中各项的含义分别为:物品(物品id,物品名称,所属小类id,市场价,会员价,物品状态,物品属性,物品描述,物品图片,物品数量,已卖数量,浏览次数,上传时间)5
24、orderr(orderid,orderdate,address,city,state,country,zip,tel,email,phone,status,customername,totalprice,userid)其中各项的含义分别为:订单(订单id,下订单时间,送货地址,城市,省份,国家,邮编,固定电话,邮箱,手机号码,订单状态,收货人姓名,订单总价,下订单的用户id)6lineitem(lineitemid,linenum,quantity,unitprice,itemid,orderid)其中各项的含义分别为:订单项(订单项id,商品在订单中的序号,商品数量,商品价格,商品id,订
25、单id)7gonggao(gonggaoid,content)其中各项的含义分别为:公告(公告id,公告内容)8liuyan(liuyanid,liuyanauthor,liuyantitle,liuyancontent,email,createdate)其中各项的含义分别为:留言(留言id,留言者昵称,标题,内容,留言人邮箱,留言时间)9news (newsid,newsauthor,newstitle,newscontent,newcount,createdate)其中各项的含义分别为:新闻(新闻id,新闻作者,标题,内容,浏览次数,发布时间)10responseofitem(respon
26、seid,responseauthor,responsecontent,score,createdate,itemid,responsebyadmin)其中各项的含义分别为:商品评论(评论id,评论作者,评论内容,打分,评论时间,商品id,管理员回复)11shouchang (shouchangid,itemid,userid)其中各项的含义分别为:收藏(收藏id,商品id,用户id)根据上面的e-r图设计及关系模型的设计,得出数据表的设计,在本系统中主要的数据表如下:表3-9 account表(存放所有的用户基本信息)字段名称类型长度备注useridint20自增,主键usernamevar
27、char20用户名passwordvarchar20密码emailvarchar50邮箱realnamevarchar50真实姓名telvarchar15固定电话phonevarchar15手机addressvarchar100送货地址cityvarchar20城市字段名称类型长度备注statevarchar20省份countryvarchar20国家zipvarchar10邮编statusvarchar3状态:on在线,off离线createdatetimestamp注册时间rankchar1等级:0一般用户,1管理员delchar1是否删除:n未删除,y已删除logcountint10登陆
28、表3-10 category (商品大类信息)字段名称类型长度备注categoryidint20自增,主键categotynamevarchar80大类名称descriptioncarchar255大类描述表3-11 product(商品小类信息)字段名称类型长度备注productidint20自增,主键productnamevarchar80商品小类名称descriptionvarchar255商品小类描述categoryidvarchar20所属大类id表3-12 item(商品的基本信息)字段名称类型长度备注itemidint20自增,主键itemnamevarchar100商品名称pr
29、oductidint20所属小类idunitcostdouble市场价huiyuancostdouble会员价statuschar2状态attributevarchar300商品属性descriptionvarchar1000商品描述picvarchar300图片quantityint10数量,库存salednumint10销售量viewnumint10浏览次数createdatetimestamp上传时间表3-14 orderr(订单的基本信息)字段名称类型长度备注orderedint20自增,主键orderdatetimestamp下订单日期addressvarchar50送货地址city
30、varchar50城市statevarchar50省份字段名称类型长度备注countryvarchar50国家zipvarchar10邮编telvarchar15固定电话emailvarchar50邮箱phonevarchar15手机statusint10订单状态:0未处理,1已处理customernamevarchar20顾客真实姓名totalpricedouble订单总价useridvarchar20用户id表3-15 lineitem(订单项信息)字段名称类型长度备注lineitemidint20自增,主键主键linenumint11商品在订单中的序号quantityint11商品数量u
31、nitpricedouble商品价格itemidint20商品idorderidint20订单id表3-16 gonggao(公告信息)字段名称类型长度备注gonggaoidint1自增,主键主键contentvarchar500公告内容表3-17 liuyan(留言信息)字段名称类型长度备注liuyan idint10自增,主键主键liuyanauthorvarchar100留言者昵称liuyantitlevarchar300留言标题liuyancontentvarchar1000内容emailvarchar50留言者邮箱createdatetimestamp留言时间表3-18 news(新
32、闻信息)字段名称类型长度备注newsidint10自增,主键主键newsauthorvarchar50新闻作者newstitlevarchar50新闻标题newscontentvarchar300新闻内容newcountint10访问此处createdatetimestamp10发表时间表3-19 responseofitem(商品评论信息)字段名称类型长度备注responseidint20自增,主键主键responseauthorvarchar100商品在订单中的序号字段名称类型长度备注responsecontentvarchar1000商品数量scoreint2商品价格createdate
33、timestamp商品iditemidint10订单idresponsebyadminvarchar500表3-20 shouchang(收藏商品信息)字段名称类型长度备注shouchangidint10自增,主键主键itemidint11收藏的商品iduseridint11用户id备注:数据库设计部分主要由另一个组员设计完成,本人起到辅助作用。3.4系统模块结构及详细设计3.4.1 系统架构设计该系统采用j2ee的三层结构,分为表现层、业务逻辑层和数据服务层。三层体系将业务规则,数据访问等工作放到中间层处理,客户端不直接与数据库交互,而是通过控制器与中间层建立连接,再由中间层与数据交互。表现
34、层主要使用struts的表现层标签和jstl标签,从而简化了表现层逻辑。中间层采用hibernate,为了分离控制层与业务层逻辑,又可细分如下。1web层,就是mvc模式里面的c(control),负责表现层与业务逻辑层的交互,调用业务逻辑层,并将业务数据返回表现层显示。mvc框架采用流行的struts。2service层,负责实现业务逻辑,对dao对象进行正面模式的封装。3dao层,负责与持久层交互,封装了数据的增、删、查、改原子操作。4po层,通过实体/关系映射工具将关系型数据库的数据映射成对象,实现以面向对象方式操作数据库,这个系统采用hibernate作为o/r mapping框架。数
35、据服务层使用mysql数据库存放数据。系统的总体架构如图3.7所示:3.4.2系统模块结构图本系统的业务逻辑都通过managerfactory实现。managerfactory正面封装了所有的dao对象。managerfactory是个接口,其实现类保证所有的业务逻辑的实现。业务逻辑的实现依赖于dao对象的各个原子操作。本系统主要有如下10个dao对象。accountdao:对account表进行基本的数据库操作,包括查询、添加、删除、修改、更新的等基本操作。categorydao:对category表进行基本的数据库操作。productdao:对product表进行基本的数据库操作。item
36、dao:对item表进行基本的数据库操作。orderdao:对orderr进行基本的数据库操作。newsdao:对news进行基本的数据库操作。liuyandao:对liuyan进行基本的数据库操作。responseofitemdao:对responseofitem进行基本的数据库操作。shouchangdao:对shouchang进行基本的数据库操作。gonggaodao:对gonggao进行基本的数据库操作。本系统的模块结构图如图3.8所示。3.4.3系统类图本系统的类图如图3.9所示。以下是各实体之间的详细对应关系。1用户和订单。一个用户可以拥有多个订单,一个订单只能属于一个用户,它们之
37、间的关系是一对多的关系。在数据库中表现为订单表中有一个用户表的外键,在hibernate中则表现为订单持久化类中有一个用户持久化类引用。 2订单与订单项。一个订单中可以有很多订单项,一个订单项只是对一个具体商品的封装,它们之间的关系是一对多的关系。订单与订单项的关系在hibernate中表现为一个订单项中有一个订单的持久化类引用。3订单项与具体商品。一个订单项就是对具体商品的封装,它们之间是一对一的关系。 4商品大类与商品小类。一个商品大类有很多商品小类,一个商品小类只能属于一个商品大类,它们之间是一对多的关系。5商品小类与具体商品。一个商品小类可以有很多商品,一个具体商品只能属于一个商品小类
38、,它们之间是一对多的关系。6购物车和购物车中的具体商品。用户的购物车中可以有多个商品,一个具体商品只能在一个购物车中,它们之间是一对多的关系。7购物车中商品与具体商品。这个关系同订单项与商品的关系类似,只是购物车中的商品对具体商品的封装角度不一样,购物车中除了要记录商品的数量还需记录它的库存情况。8商品与商品评论。一个商品可以有多个评论,一个评论只能属于一个商品,它们之间是一对多的关系。 9用户和收藏物品。一个用户可以收藏多个商品,一个具体的商品只能被一个用户收藏,它们之间是一对多的关系。10 具体商品和收藏物品。一个具体商品被收藏后就成了收藏物品,它们之间是一对一的关系。3.4.4设计控制层
39、由于使用到struts框架,对应的控制操作可以使用struts中的action,在action中我们通过调用服务层接口实现数据访问。在jsp页面中根据不同的请求路径调用不同的action进行不同的操作。由于包含的action的数量较多,如果每个操作都对应一个action,则控制层中的类较多,不易维护。9为此在使用action时可以使其继承mappingdispatchaction,在这一个action中可以进行多个操作。表3-21为本人在该系统中使用到的主要action类及其中的方法描述:表3-21 系统主要action类业务逻辑类名称主要方法方法功能描述cartactionviewcart查
40、看购物车中所有商品additemtocart添加商品到购物车中removeitemfromcart从购物车中删除一个物品updatecartquantities更新购物车中物品的数量gonggaoactiongetgonggao得到公告editgonggao编辑公告itemactiongetproductlist得到制定大类下的所有小类viewitemdetail查看商品详细信息viewallproductanditem查看大类下的所有小类和商品viewallitembyproduct查看小类下的所有商品viewallquehuoitem查看所有的缺货商品itemeditactioneditq
41、uehuoitem编辑缺货商品liuyanactionviewallliuyan查看所有的留言addliuyan发表一个新留言neworderactiondoexecute生成订单neworderpreactiondoexecute初始化订单newsactionviewnewsdetail查看新闻详细信息viewallnews前台用户查看所有新闻列表addnews添加新闻viewallnews_admin管理员查看所有新闻列表editnews编辑新闻deletenews删除新闻orderactionvieworderdetail查看订单详细信息checkorder审核订单viewallorder查看所有的订单producteditactioncheck判断小类名是否已存在responseofitemactionviewallresponseofitem查看制定商品的所有评论addresponsetoitem发表评论viewallresponse查看所有评论adminresponse管理员回复评论deleteresponse删除评论searc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年智慧农业项目n95口罩使用与维护服务合同3篇
- 2024版城乡公司质押担保借款合同
- 2025年度钢筋工程环境污染治理合同2篇
- 见习申请书范文
- 二零二五年度酒店客房客房部客房服务满意度调查合同3篇
- 二零二五年度涂料企业员工福利与激励合同3篇
- 二零二五年度科研实验电脑租赁合同-科研设备租赁协议2篇
- 教育信息化下的小学生课外阅读资源
- 2024版电商创业大赛赞助协议3篇
- 二零二五年度蜂蜜产业扶贫项目合作协议3篇
- 2025寒假散学典礼(休业式)上校长精彩讲话:以董宇辉的创新、罗振宇的坚持、马龙的热爱启迪未来
- 2025年浙江中外运有限公司招聘笔试参考题库含答案解析
- 《皮肤病中成药导引》课件
- 建筑公司2025年度工作总结和2025年工作安排计划
- 2023-2024学年广东省广州市越秀区九年级(上)期末物理试卷(含答案)
- 太空军事法律问题-洞察分析
- 2024年行政执法人员资格考试必考知识题库及答案(共250题)
- 电压损失计算表
- 福建省福州市2023-2024学年高二上学期期末测试英语试卷(含答案)
- 二零二四年风力发电项目EPC总承包合同
- 汽车维修开发票协议书
评论
0/150
提交评论