xxx大学毕业生就业信息管理系统(程序代码+任务书+说明书+外文翻译+演示文稿)_第1页
xxx大学毕业生就业信息管理系统(程序代码+任务书+说明书+外文翻译+演示文稿)_第2页
xxx大学毕业生就业信息管理系统(程序代码+任务书+说明书+外文翻译+演示文稿)_第3页
xxx大学毕业生就业信息管理系统(程序代码+任务书+说明书+外文翻译+演示文稿)_第4页
xxx大学毕业生就业信息管理系统(程序代码+任务书+说明书+外文翻译+演示文稿)_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

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

文档简介

ixxx大学毕业生就业信息管理系统摘要随着高校教育体制的改革大学生人数的不断增加,毕业生就业制度发生了根本的变化。单位和学生走向人才市场,双向选择,择优录用。因此在这样的情况下,在INTERNET上开发并运行信息管理系统就能够极大地提高工作效率,弥补了用人单位和学生在时间和空间上的不足。本毕业设计的内容是设计并且实现一个基于web技术的毕业生就业信息管理系统,故而系统主要以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MYSQL作为数据库,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护。关键词毕业生就业信息管理系统;S.S.H(Struts,Spring,Hibernate);JSPiiXXXUniversitygraduatesemploymentinformationmanagementsystemAbstractAlongwiththereformofhighereducationsystemthenumberofstudentsincreasesunceasingly,fundamentalchangeshavetakenplaceinthegraduateemploymentsystem.Theunitandthestudentsgotothetalentmarket,two-waychoice,preferredemploy.Inthiscase,thedevelopmentandoperationofinformationmanagementsystemintheINTERNETcangreatlyimprovetheworkingefficiency,makesuptheshortageofemployersandstudentsintimeandspace.Thecontentsofthisgraduationprojectistodesignandimplementawebtechnologybasedontheemploymentofgraduatesofinformationsystem,thissystemmainlyusesj2EEasthedevelopmentfoundation,themainuseofthecombineduseofstruts2+spring+hibernateandotherframeworks,MyEclipseasadevelopmenttool,MYSQLasthedatabase,usingMacromediasDreamweaverastheinterfacelandscapingtools,theuseofJAVAlanguagedevelopment,takethedevelopmenttechnologyofJSPdynamicwebpage.Thesystemhasasimpleinterface,easyoperation,easymaintenance.KeywordsGraduateemploymentinformationsystem;Struts;Spring;Hibernate;JSP目录摘要.iAbstract.ii1绪论.11.1课题研究的背景.11.2国内外发展状况.11.3选题的目的及意义.12系统的开发环境及技术简介.22.1系统开发环境.22.1.1MyEclipse.22.1.2数据库简介.22.1.3Tomcat.32.2系统开发的思想与技术.32.2.1JSP技术与MVC模式以及系统的基本框架.32.2.2S.S.H框架的优点.33系统总体设计.63.1总体功能模块.63.2系统管理员功能模块.63.3老师用户功能模块.73.4企业用户功能模块.83.5毕业生用户功能模块.83.6系统业务描述.93.7程序流程图.104系统详细设计与实现.124.1系统和数据库的配置.124.2概念模型设计.124.3数据库逻辑模型.134.4数据库表结构.134.5平台数据表的设计.165系统功能实现.235.1程序的类图.235.1.1公告Gonggao类图.235.1.2简历Jianli类图.235.1.3就业Jiuye类图.245.1.4留言Liuyan类图.255.1.5投递记录Toudijilu类图.255.1.6文档Wendang类图.265.1.7系Xi类图.265.1.8新闻Xinwen类图.275.1.9用户User类图.275.1.10职位Zhiwei类图.285.1.11专业Zhuanye类图.295.2程序的时序图.305.2.1公告模块时序图.305.2.2简历模块时序图.305.2.3就业模块时序图.315.2.4留言模块时序图.315.2.5投递记录模块程序流程图.325.2.6文档模块时序图.325.2.7系别模块时序图.335.2.8新闻模块时序图.335.2.9用户模块时序图.345.3系统功能实现的主要框架.345.3.1SSH框架.345.3.2hibernate配置文件.345.3.3struts配置文件.355.3.4spring配置文件.365.4系统功能实现的主要模块.375.4.1登陆页面.375.4.2用户注册页面.395.4.3系统管理主页面.405.4.4教师用户管理主页面.415.4.5就业情况查询管理主页面.435.4.6区域分布统计主页面.455.4.7岗位管理主页面.486系统的调试与测试.506.1软件测试的目的.506.2软件测试的任务.506.3测试环境.50结论.51参考文献.52致谢.53外文原文.54中文翻译.6301绪论1.1课题研究的背景国际互联网是集现代通信技术、计算机技术为一体的世界上最大的计算机互联网络。相对报刊、电视、广播,互联网被称为第四媒体。由于具有许多传统媒体无法比拟的优势。互联网已迅速发展成为一个连通全球近200个国家的千万台主机的巨大网络,而且还在以惊人的速度迅猛增长。中国的互联网虽然起步稍晚,但经过多年的发展建设,现在已拥有几亿用户,国内众多的企业、商家纷纷在互联网上申请域名、建立自己的网站,以对企业形象和产品进行宣传。毕业生就业信息管理系统,是为高校毕业生提供就业信息化服务的公益性系统,它的建设目标是以该系统为枢纽,运用统一数据交换标准,适时的数据更新,分工协作的信息收集发布机制,形成毕业生就业服务信息系统,为广大高校毕业生和各类用人单位提供求职和招聘的信息化平台,同时以此为依托,构建高校毕业生就业管理检测网络,为高等学校的专业设置、人才配置等提供准确的决策依据。1.2国内外发展状况目前国内比较优秀的此类网站不胜枚举,最为突出的有“中国高校毕业生就业信息服务网”与“北京大学毕业生就业信息服务网”。它们主要包括了“求职”、“招聘”、“新闻”、“企业介绍”、“政策”、“咨询”六大板块。分别为毕业生提供就业的各类信息帮助,属于非常优秀的网络资源站。通过对这些优秀网站的学习研究为本设计提供了一个很好的参考平台。1.3选题的目的及意义J2EE平台的飞速发展,技术的成熟以及应用领域的不断扩大,为网上信息的交互提供了一个良好的平台和方便的操作界面。由于J2EE平台基于用户需求的设计方法,使得该系统的使用更加的人性化、个人化、更贴近用户。以J2EE平台的构建思想来实现网上信息管理系统可以最大程度的做到实用性,可扩展性和可维护性相结合,安全性以及规范化原则。在系统中还采用了CSS层布局技术。使设计更加的简便。毕业生就业问题是大学毕业生至关重要的问题,每个合格的大学毕业生都都将就业途径视为命脉,而“毕业生就业信息管理系统”正是提供这种途径的最佳方式之一,具有极度的应用价值与实用性。12系统的开发环境及技术简介2.1系统开发环境2.1.1MyEclipse在开发本平台中所用到的开发工具就是是知名的java项目开发工具MyEclipse。MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的一种扩展,利用MyEclipse,我们可以在数据库和J2EE的开发、发布,以及在应用程序服务器的整合当中极大地提高系统的工作效率。MyEclipse是一个功能非常丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。在结构上,MyEclipse的特征可以被分为7类:J2EE模型,WEB开发工具,EJB开发工具,应用程序服务器的连接器,J2EE项目部署服务,数据库服务,MyEclipse整合帮助。对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。2.1.2数据库简介数据库使用的是MySQL开源数据库。MySQL的特性:使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性。支持AIX、FreeBSD、HP-UX、MacOS、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。为多种编程语言提供API。这些编程语言包括C、C+、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。支持多线程充分利用CPU资源。优化的SQL查询算法,有效地提高查询速度。既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。提供TCP/IP、ODBC和JDBC等多种数据库连接途径。提供用于管理、检查、优化数据库操作的管理工具。可以处理拥有上千万条记录的大型数据库。MySQL的应用:与其他的大型数据库例如Oracle、DB2、SQLServer等相比,2MySQL自有它的不足之处,如规模小、功能有限(MySQLCluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体成本。2.1.3TomcatTomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。这里的诀窍是,当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。2.2系统开发的思想与技术2.2.1JSP技术与MVC模式以及系统的基本框架本系统采用jsp技术,基于MVC模式开发,使用SSH框架(struts2、spring、hibernate)来增加系统的开发速度。所谓的MVC模式是Model-View-Controller的缩写,中文翻译为模式-视图-控制器。程序就是用struts2和hibernate这两个框架来实现模型层和控制器这两层,jsp实现视图这一层。一般来说程序就是在数据库和页面之间起桥梁作用的,jsp页面请求先到action,再到dao,再回到action,回到jsp页面,action主要处理来自页面的请求,dao主要是和数据库的交互,struts2主要用在action,处理来自页面的请求,处理完请求后跳转回页面。Hibernate主要用在dao,包括对数据库的增、删、改、查的操作,spring控制程序的流程。2.2.2S.S.H框架的优点S.S.H框架是J2EE应用中struts2+spring+hibernate三大免费开源框架的结合使用,它可以看成工具,也是中间件。他是用来提高我们的开发效率,提高我们软件产品的可维护性、可扩展性乃至敏捷性的。他们里面有很多优秀的设计理念及模式应用。3比如,struts属于MVC框架,关键是要了解MVC的概念及大致原理;而hibernate属于ORM系统,属于持久层的解决方案,同样需要对ORM的概念及原理有一个总体的了解。而spring属于应用程序框架,其核心是IOC容器以及AOP,Spring中还集成了很多适用东西,比如对JDBC的封装、自己的MVC、对动态语言的简洁访问等,它由以下3个框架构成:1.Struts2框架Struts2是Apache组织的一个开放源码项目。Struts2是一个比较好的MVC框架,提供了对开发MVC系统的底层支持,它采用的主要技术是Servlet,JSP和Customtaglibrary。其基本构成如图2.1所示。图2-1Struts框架工作流程2.Spring框架Spring的核心是个轻量级(Lightweight)的容器(Container),它是实现IoC(InversionofControl)容器、非侵入性(Nointrusive)的框架,并提供AOP(Aspect-orientedprogramming)概念的实现方式,提供对持久层(Persistence)、事务(Transaction)的支持,提供MVCWeb框架的实现,并对一些常用的企业服务API(ApplicationInterface)提供一致的模型封装,是一个全方位的应用程序框架(Applicationframework),除此之外,对于现存的各种框架(Struts、JSF、Hibernate等),Spring也提供了与它们相整合的方案。Spring框架由图2-2所示的7个部分组成:4图2-2Spring框架构成3.Hibernate框架Hibernate是一个开放源码的ORM持久层框架。作为优秀的持久层框架实现,Hibernate框架提供了强大、高性能的对象到关系型数据库的持久化服务,开发人员可以使用面向对象的设计进行持久层开发。简单的说,Hibernate只是一个将持久化类与数据库表相映射的工具,每个持久化类实例均对应于数据库表中的一个数据行而已。用户只需直接使用面向对象的方法操作此持久化类实例,即可完成对数据库表数据的插入、删除、修改、读取等操作。图2-3Hibernate框架53系统总体设计3.1总体功能模块本系统分系统管理员,老师用户,企业用户和毕业生用户4个用户角色。总功能图如图3-1所示。图3-1系统功能需求分析3.2系统管理员功能模块系统管理员主要功能有系别管理、专业管理、老师管理员管理、站内新闻管理、企业用户管理、岗位管理、文档管理、公告管理、留言管理、就业查询统计(包括就业情况查询,区域分布统计,性别分布统计,时间分布统计,从事行业统计,工作省份统计,就业月份统计)。系统管理员的功能图如图3-2所示。6图3-2系统管理员功能图3.3老师用户功能模块老师用户的主要功能有毕业生用户管理、站内新闻查询、文档查询、公告查询、留言管理、就业查询统计(包括就业情况查询,区域分布统计,性别分布统计,时间分布统计,从事行业统计,工作省份统计,就业月份统计)。老师用户的功能图如图3-3所示。图3-3老师用户的功能图73.4企业用户功能模块企业用户的主要功能有求职管理(包括岗位管理和查看应聘学生信息)、站内新闻查询、文档查询、公告查询、留言管理、个人信息管理。老师用户的功能图如图3-4所示。图3-4企业用户的功能图3.5毕业生用户功能模块毕业生用户的主要功能有简历管理、求职管理(包括查询就业岗位和查看应聘信息,查看招聘单位)、站内新闻查询、文档查询、公告查询、留言管理、个人信息管理。8图3-5毕业生用户的功能图3.6系统业务描述本系统分系统管理员,老师用户,企业用户和毕业生用户4个用户角色。系统管理员主要功能有系别管理、专业管理、老师管理员管理、站内新闻管理、企业用户管理、岗位管理、文档管理、公告管理、留言管理、就业查询统计(包括就业情况查询,区域分布统计,性别分布统计,时间分布统计,从事行业统计,工作省份统计,就业月份统计)。老师用户的主要功能有毕业生用户管理、站内新闻查询、文档查询、公告查询、留言管理、就业查询统计(包括就业情况查询,区域分布统计,性别分布统计,时间分布统计,从事行业统计,工作省份统计,就业月份统计)。企业用户的主要功能有求职管理(包括岗位管理和查看应聘学生信息)、站内新闻查询、文档查询、公告查询、留言管理、个人信息管理。毕业生用户的主要功能有简历管理、求职管理(包括查询就业岗位和查看应聘信息,查看招聘单位)、站内新闻查询、文档查询、公告查询、留言管理、个人信息管理。用例图如图3-6所示如下:9图3-6用例图3.7程序流程图1.招聘流程如图3-7所示:10图3-7招聘流程图2.用户注册流程如图3-8所示:图3-8用户注册流程图3.用户登录流程如图3-9所示:11图3-9用户登录流程图124系统详细设计与实现4.1系统和数据库的配置系统按通用的B/S(浏览器、服务器)模式进行设计(如图4-1):图4-1B/S结构数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。4.2概念模型设计概念模型设计的典型方法是用E-R图方法,即用实体-联系模型表示。E-R方法是用E-R图来描述显示世界,E-R图包含三个基本成分:实体、联系、属性。它直观易懂,能够比较准确地反映现实世界的信息联系,从概念上表示一个数据库的信息组织情况。本系统E-R图如下:图4-2E-R图134.3数据库逻辑模型公告表信息由主键、公告内容、添加时间、是否删除标志、公告标题组成;简历表信息由主键、添加时间、是否删除标志、简历名称、简历路径、关联的求职者ID,外键组成;就业表信息由主键、毕业前后就业、从事行业、添加时间、就业分布、是否删除标志、就业时间、性别、关联的老师ID、关联的学生ID、就业省份、就业月份组成;留言表信息由主键、留言内容、留言时间、是否删除标志、留言标题、关联的用户ID组成;投递记录表信息由主键、添加时间、是否阅读、应聘状态、关联的简历ID、关联的职位ID组成;文档表信息由主键、添加时间、文档路径、文档标题、是否删除标志组成;系表信息由主键、系名、是否删除标志组成;新闻表信息由主键、新闻内容、添加时间、新闻标题要、是否删除标志组成;用户表信息由主键、班级、从事行业、添加时间、法人代表、联系地址、联系方式、年级、密码、企业地址、企业联系电话、企业名称、企业区域、用户权限、真实姓名、是否上传标志、用户名、系、性别、学号、专业、关联的职位ID组成;职位表信息由主键、添加时间、工作地点、工作类型、工作年限、性别、学历、有限期、月薪、招聘人数、职位类别、是否删除标志、职位描述、职位名称、职位发布人ID、工作省份组成;专业表信息由主键、专业名、是否删除标志、关联的系ID组成。4.4数据库表结构表4-1公告表名称类型空属性备注IdBigint(20)no主键ContentTextyes公告内容CreatetimeDatetimeyes添加时间GonggaolockInt(11)no是否删除标志,0表示未删除,1表示删除titleVarchar(255)yes公告标题表4-2简历表名称类型空属性备注idBigint(20)no主键createtimedatetimeyes添加时间jianlilockInt(11)no是否删除标志,0表示未删除,1表示删除14表2(续)名称类型空属性备注jianlimingchenVarchar(255)yes简历名称pathVarchar(255)yes简历路径qiuzhirenidBigint(20)yes关联的求职者ID,外键表4-3就业表名称类型空属性备注idBigint(20)no主键biyeqianhoujiuyeVarchar(255)yes毕业前后就业congshihangyeVarchar(255)yes从事行业createtimedatetimeyes添加时间jiuyefenbuVarchar(255)yes就业分布jiuyelockInt(11)no是否删除标志jiuyeshijianVarchar(255)yes就业时间xingbieVarchar(255)yes性别laoshiidBigint(20)yes关联的老师ID,外键useridBigint(20)yes关联的学生ID,外键jiuyeshengfenVarchar(255)yes就业省份jiuyeyuefenVarchar(255)yes就业月份表4-4留言表名称类型空属性备注idBigint(20)no主键Contenttextyes留言内容Createtimedatetimeyes留言时间LiuyanlockInt(11)no是否删除标志TitleVarchar(255)yes留言标题useridBigint(20)yes关联的用户ID,外键表4-5投递记录表名称类型空属性备注idBigint(20)no主键Createtimedatetimeyes添加时间readzhuangtaiVarchar(255)yes是否阅读yingpinzhuangtaiVarchar(255)yes应聘状态jianliidBigint(20)yes关联的简历ID,外键zhiweiidBigint(20)yes关联的职位ID,外键15表4-6文档表名称类型空属性备注idBigint(20)no主键Createtimedatetimeyes添加时间pathVarchar(255)yes文档路径titleVarchar(255)yes文档标题wendanglockInt(11)no是否删除标志表4-7系表名称类型空属性备注idBigint(20)no主键nameVarchar(255)yes系名xilockInt(11)no是否删除标志表4-8新闻表名称类型空属性备注idBigint(20)no主键contenttextyes新闻内容createtimedatetimeyes添加时间titleVarchar(255)yes新闻标题xinwenlockInt(11)no是否删除标志表4-9用户表名称类型空属性备注idBigint(20)no主键congshihangyeVarchar(255)yes从事行业createtimedatetimeyes添加时间farendaibiaoVarchar(255)yes法人代表lianxidizhiVarchar(255)yes联系地址lianxifangshiVarchar(255)yes联系方式nianjiVarchar(255)yes年级passwordVarchar(255)yes密码qiyedizhiVarchar(255)yes企业地址qiyelianxifianhuaVarchar(255)yes企业联系电话qiyemingchenVarchar(255)yes企业名称qiyequyuVarchar(255)yes企业区域roleInt(11)no用户权限truenameVarchar(255)yes真实姓名userlockInt(11)no是否删除标志usernameVarchar(255)yes用户名16名称类型空属性备注xiVarchar(255)yes系xingbieVarchar(255)yes性别表9(续)名称类型空属性备注xuehaoVarchar(255)yes学号zhuanyeVarchar(255)yes专业zhiweiidBigint(20)yes关联的职位ID,外键表4-10职位表名称类型空属性备注idBigint(20)no主键createtimedatetimeyes添加时间gongzuodidianVarchar(255)yes工作地点gongzuoleixingVarchar(255)yes工作类型gongzuonianxianVarchar(255)yes工作年限xingbieVarchar(255)yes性别xueliVarchar(255)yes学历youxiaoqiVarchar(255)yes有效期yuexinVarchar(255)yes月薪zhaopinrenshuVarchar(255)yes招聘人数zhiweileibietextyes职位类别zhiweilockInt(11)no是否删除标志zhiweimiaoshuVarchar(255)yes职位描述zhiweimingchenVarchar(255)yes职位名称zhiweifaburenidBigint(20)yes职位发布人ID,外键gongzuoshengfenVarchar(255)yes工作省份表4-11专业表信息(主键、专业名、是否删除标志、关联的系ID)名称类型空属性备注idBigint(20)no主键nameVarchar(255)yes专业名zhuanyelockInt(11)no是否删除标志xiidBigint(20)yes关联的系ID,外键4.5平台数据表的设计根据平台的需求分析和功能模块的划分,所涉及的实体有公告,简历,就业,留言,投递记录,文档,系,新闻,用户,职位,专业。因此系统的定义数据库主要包含11张表:17公告表t_gonggao,简历表t_jianli,就业表t_jiuye,留言表t_liuyan,投递记录表t_toudijilu,文档表t_wendang,系表t_xi,新闻表t_xinwen,用户表t_user,职位表t_zhiwei,专业表t_zhuanye。1.公告表t_gonggao如图4-3所示:图4-3公告表建表的sql语句为:CREATETABLEt_gonggao(idbigint(20)NOTNULLauto_incrementCOMMENT主键,contenttextCOMMENT公告内容,createtimedatetimedefaultNULLCOMMENT添加时间,gonggaolockint(11)NOTNULLdefault0COMMENT是否删除标志,0表示未删除,1表示删除,titlevarchar(255)defaultNULLCOMMENT公告标题,PRIMARYKEY(id)ENGINE=InnoD

温馨提示

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

评论

0/150

提交评论