版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录PAGEPAGEPAGEI摘要随着房地产业的高速发展和公众对自身居住条件的提高,装修装饰产业得到了极大地发展。许多中小型装饰公司层出不穷,伴随着计算机技术的发展和经营理念的变化,许多公司应市场对装饰公司的要求把侧重于经营性公司管理的理念转化为客户关系管理。为帮助中小型的装饰企业为客户提供"一对一"个性化且满意的服务从而达到保持、吸引更多的客户。开发一个客户关系管理系统来整合用户信息资源,在企业内部实现信息和资源的共享是非常有必要的。客户关系管理系统是采用MVC三层架构设计,基于JSP开发框架和MySQL数据库,用Eclipse作为开发工具来实现的。首先分析中小型装饰公司对客户关系管理的现状与不足,其次,分析客户关系管理的需求决定系统总体设计方案以及数据库的设计,并对部分模块的详细设计情况进行了说明,通过系统测试,验证了系统的稳定性和可靠性。最后,总结了本设计的应用效果和存在的不足,并对新版本功能进行了新的展望。 关键词:装饰公司,CRM,SSH,MySQLAbstractWith
the
rapid
development
of
the
real
estate
industry
and
the
improvement
of
the
living
conditions
of
the
public,
the
decoration
industry
has
been
greatly
developed.
Many
small
and
medium-sized
decoration
companies
emerge
in
endlessly.
With
the
development
of
computer
technology
and
the
change
of
business
philosophy,
many
companies
transform
the
concept
of
focusing
on
business
company
management
into
customer
relationship
management
according
to
the
requirements
of
the
market
for
decoration
companies.
In
order
to
help
small
and
medium-sized
decoration
enterprises
to
provide
customers
with
"one-to-one"
personalized
and
satisfactory
services
so
as
to
maintain
and
attract
more
customers.
It
is
necessary
to
develop
a
customer
relationship
management
system
to
integrate
user
information
resources
and
realize
the
sharing
of
information
and
resources
within
the
enterprise.
Customer
relationship
management
system
is
designed
with
MVC
three-tier
architecture,
based
on
JSP
development
framework
and
MySQL
database,
using
eclipse
as
a
development
tool.First
of
all,
it
analyzes
the
current
situation
and
shortcomings
of
customer
relationship
management
in
small
and
medium-sized
decoration
companies.
Secondly,
it
analyzes
the
overall
design
scheme
and
database
design
of
customer
relationship
management
demand
decision
system,
and
explains
the
detailed
design
of
some
modules.
Through
the
system
test,
it
verifies
the
stability
and
reliability
of
the
system.
At
last,
the
application
effect
and
shortcomings
of
this
design
are
summarized,
and
the
new
version
function
is
prospected.Keywords:Decoration
company,CRM,SSH,MySQL目录TOC\o"1-3"\h\u1915第1章绪论 186521.1装饰公司CRM系统的现状 1315691.2装饰公司CRM存在的问题 2138321.3设计的主要内容 2117751.4设计说明书的章节安排 35110第2章装饰公司CRM系统分析 4260912.1系统用例分析 4235972.2设计目标 835712.3系统开发环境分析 928718第3章装饰公司CRM系统总体设计 108393.1系统总体设计 10315713.1.1系统架构设计 1089843.1.2系统结构设计 11205463.1.3系统流程设计 1278773.2数据库设计 1399603.2.1概念模型设计 1347173.2.2逻辑模型设计 16264323.3系统功能模块设计 18309913.3.1销售相关模块设计 18203473.3.2系统管理员相关模块设计 1912955第4章装饰公司CRM系统详细设计 21307884.1系统核心技术 21132184.2系统主界面详细设计 2141404.3登录界面详细设计 23295834.4客户管理模块详细设计 24121744.5人事管理模块详细设计 2755144.6系统管理模块详细设计 2928769第5章装饰公司CRM系统测试 32269855.1登录功能测试 3245675.2客户管理模块测试 3334365.2.1客户信息查询功能测试 33280915.2.2客户联系人信息修改功能测试 34324055.3系统管理模块测试 35301815.3.1员工信息添加功能测试 3553225.3.2角色管理功能测试 36251615.3.3数据回收功能测试 374407结论 3915454致谢 4122659参考文献 426907附录设计系统部分源代码 44PAGEPAGEIContentsTOC\o"1-3"\h\u12031ChapterⅠIntroduction 1111151.1The
current
situation
of
CRM
system
in
decoration
company 155821.2Problems
in
CRM
of
decoration
company 263691.3Designofmaincontent 2259561.4Designspecificationsofsections 326969ChapterⅡAnalysis
on
CRM
system
of
decoration
company 484292.1Systemuse-caseanalysis 4286822.2Designgoals 883442.3Analysisofsystemdevelopmentenvironment 930448ChapterⅢOverall
design
of
CRM
system
in
decoration
company 10140323.1Theoveralldesign 10321633.1.1Systemarchitecturedesign 10266943.1.2Systemstructuredesign 11132443.1.3Systemprocessdesign 1254163.2Databasedesign 13132283.2.1Conceptualmodeldesign 1395313.2.2Logicmodeldesign 16268573.3System
function
module
design 1855643.3.1Sales
related
module
design 1894363.3.2Module
design
of
system
administrator 1932549ChapterⅣDecoration
company
CRM
system
detailed
design 21163794.1Systemcoretechnology 2167394.2Detailed
design
of
system
main
interface 21207204.3Detailed
design
of
login
interface 23183314.4Detailed
design
of
customer
management
module 2445444.5Detailed
design
of
personnel
management
module 27286284.6Detailed
design
of
system
management
module 292884ChapterⅤDecoration
company
CRM
system
test 3257265.1Loginfunctiontest 3285785.2Customermanagementmoduletest 33278205.2.1Customerinformationqueryfunctiontest 33121925.2.2Customercontactinformationmodificationfunctiontest 34314555.3Systemmanagementmoduletest 3562725.3.1Employeeinformationaddingfunctiontest 35200805.3.2Rolemanagementfunctiontest 3664845.3.3Datarecoveryfunctiontest 3726369Conclusion 3921920Acknowledgements 416851References 424231AppendixPartsofSourceCodeoftheDesignedSystem 44REF_Ref168484640\r\h错误!未找到引用源。REF_Ref168484646\h错误!未找到引用源。PAGEPAGE4第1章绪论随着互联网的普及和计算机科学的高速发展,人们开始将经营理念与计算机技术相结合。且客户是装饰公司最重要的资产,因此利用计算机技术构建CRM系统帮助中小型装饰企业同客户建立联系并收集客户信息,且在此基础上提供客户"一对一"个性化满意的服务是势在必行的。本章介绍了中小装饰公司管理系统开发的现状,存在的问题,论文的主要内容,以及章节安排。1.1装饰公司CRM系统的现状当前,房地产业的高速发展为装修装饰行业带来了极好的发展契机,但是很大部分装修装饰受制于管理模式,仍旧是小型化、传统化的管理模式,使得大型品牌的装修装饰公司仍是凤毛麟角[1]。在国外,CRM的发展已有几十年的历史,国外对于客户关系相当重视,而且有了比较丰富的研究成果,相关的管理思想也不断趋于成熟[2]。但CRM在中国自1999年以来,一直以“舶来品”的姿态出现,虽然历经十多年的发展,但却并没有得到很好的发展,然而,这一问题并不是CRM营销理念存在问题,而是由于西方的思想与中国的市场环境存在一定的差异化导致的[3]。目前,我国家装饰公司的信息库相对较为匮乏,缺乏管理信息平台(MIS),导致相关的信息都是各部门和员工的文本文档、电子邮件等进行记录的[4]。而让他们将这些信息一次性的导入进CRM系统,进行复杂的业务流程再造,这点只能使中小公司无法承其重[5]。对于装修装饰行业来说,客户的需求是个性化的,多元化的,CRM系统可以将企业业务流程的重组来整合用户信息[6],以更有效的方法来管理客户关系,在企业内部实现信息和资源的共享,从而为客户提供更经济、快捷、周到的产品和服务,保持和吸引更多的客户[7],因此CRM系统受到了越来越多装饰公司的青睐。1.2装饰公司CRM存在的问题随着人们生活水平的提高,装修装饰成为新的消费热点。许多装饰公司应运而生。客户是装饰公司最重要的资产[8],所以客户关系管理已成为装饰公司发展的重要手段,也在这方面花费了很多心思,但是仍然存在许多问题。1.手工管理,效率低一直以来,小型的装饰公司客户相关的信息都是各部门和员工的文本文档、电子邮件等进行记录的,往往有成堆的文件需要人工去处理,对于客户信息的记录、更新、查询都非常缓慢,而且容易出错,信息管理效率低下,无法保证高质量的信息服务,难于快速的满足客户的需求,其在无形中就耗费了更多的时间、人力、物力,增加了装饰公司的运营成本。2.客户满意度低对于装修装饰行业来说,客户的需求是个性化的,多元化的。由于企业对于客户信息管理的效率低下,无法及时提供给客户想要的服务导致客户对装修装饰行业投诉居高不下。3.安全性低现在装饰公司每天处理成千上万的客户、合同、产品等业务信息,对于其信息的管理,更新与核实总会存在漏洞,这样就造成公司或客户的损失。1.3设计的主要内容装饰公司CRM系统是一个功能精简的、具有实验性质的,且满足企业日常客户关系管理基础业务的小型CRM(客户关系管理)系统。设计目的在于帮助中小型的装饰企业同客户建立联系并收集客户信息,信息在企业的内部得以流转,并在此基础上满足客户"一对一"个性化且满意的服务。主要应用于装饰公司工作人员。本设计主要分为四大模块:系统管理模块、订单管理模块、客户管理模块、产品管理模块。产品管理模块主要是对公司出售的一些产品的管理。系统管理模块主要有人事管理、授权权限、信息中心等功能来实现不同部门工作人员的不同权限和一些简单的公司内部交流。订单管理模块主要是对订单合同的管理,以便相关工作人员的查询和和跟进。客户管理模块主要有客户基本信息管理、客户联系人管理、客户跟进管理的功能,采集和记录统计大量的客户信息,对决策提供数据性依据,实现精准客户定位,且为开拓新的客户市场提供数据支撑。1.4设计说明书的章节安排本文介绍了基于SSH装饰公司CRM系统的设计及实现过程,主要包括对该系统需求的分析,各功能模块的设计划分,数据库的设计与实现,及系统功能的实现与测试。本文共5章,按如下方式组织。第1章介绍了装饰公司CRM系统的研究背景、研究意义,来说明研究本系统的必要性与重要性。第2章对装饰公司CRM系统设计的功能需求分析和开发环境需求分析,并结合普通用户和管理员的用例图进行说明。第3章基于第2章需求分析,设计出装饰公司CRM管理系统总体功能模块,以及该系统数据库物理模型设计和逻辑模型设计。第4章根据第3章的总体设计,全面的阐述了装饰公司CRM管理系统功能设计的实现过程。包括实现页面的展示,实现目标的描述。第5章对装饰公司CRM系统设计的系统测试,主要讲述了测试的基本概念、系统整体测试的步骤以及装饰公司CRM系统部分功能模块的测试。PAGEPAGE8第2章装饰公司CRM系统分析客户是装饰公司的重要资产,为了帮助中小型装饰企业更好的保留客户且吸引新客户拓展市场,结合了现有的软件,利用所学的软件开发知识,通过对系统用例和业务的分析,设计出一个功能精简、具有实验性质,且满足企业日常客户关系管理基础业务的小型CRM(客户关系管理)系统。2.1系统用例分析装饰公司CRM系统的需求主要包括客户信息的登记,查询,修改,删除。对产品信息,订单信息的管理。针对于装饰公司,不同职位有不同的管理权限。本设计角色大致分为系统管理员、BOSS、经理、员工、销售,不同的角色有不同的管理权限。具体用例图如图2-1至图2-5所示。图2-1销售用例图销售主要是对客户信息和与客户的合同订单进行管理并可以查看公司内部流传的信息,针对客户的喜好提供一对一的个性化服务。图2-2员工用例图员工除了可以对客户信息和客户合同订单进行管理,查看公司内部信息,还可以对产品信息进行管理并且进行数据回收。图2-3经理用例图经理拥有员工除数据回收的全部职能且还可以进行人事方面的管理。图2-4BOSS用例图BOSS是公司的最高指挥人员,所以拥有除角色管理的全部职能。图2-5系统管理员用例图系统管理员是掌管整个系统的内部人员,除了以上面描述的所有职能以外还要有赋予角色管理权限的能力。以下是公司部分角色的用例图。装饰公司CRM系统中,要明确的区分出不同职员的不同权限,避免操作时因操作错误产生的数据丢失和数据错误。以下是装饰公司CRM系统部分用例的说明。表2-1客户信息管理用例说明表用例:客户管理ID:UC1角色:销售前置条件:销售登录事件流:1.销售选择客户管理,用例开始;2.将客户信息传入数据库;后置条件:数据添加到数据库中表2-2合同订单管理用例说明表用例:合同订单管理ID:UC2角色:员工前置条件:员工登录事件流:1.员工选择合同订单管理,用例开始;2.员工对合同订单信息进行增删改查操作;后置条件:更新数据库表2-3人事资料修改用例说明表用例:人事资料修改ID:UC3角色:经理前置条件:经理登录事件流:1.经理选择要修改的个人信息,用例开始;2.经理对个人信息进行修改等操作;后置条件:更新数据库表2-4新闻公告管理用例说明表用例:新闻公告管理ID:UC4角色:boss前置条件:登录事件流:1.Boss选择新闻或公告管理时,用例开始;2.管理员对新闻信息或公告信息进行增删改等操作;后置条件:更新数据库表2-5注册用户用例说明表用例:注册用户ID:UC5角色:系统管理员前置条件:管理员登录事件流:1.管理员选择注册用户时,用例开始;2.管理员填写用户信息;后置条件:数据添加到数据库中2.2设计目标本设计所需要实现的目标为:整合用户信息资源,在企业内部实现信息和资源的共享,为客户提供"一对一"个性化且满意的服务,主要可概括为以下几点:(1)对公司的营销客户进行分析管理,实现精准客户定位。(2)通过采集和记录统计的大量的客户信息,提升对客户分析和归类的效率,并对决策提供数据性依据,达到精确化管理。(3)提升客户数据的综合流转和应用能力。(4)为开拓新的客户市场提供数据支撑。(5)实现公司管理人员、销售人员、市场管理、客服人员的工作目标、企业全局利益、客户问题和利益的共享统一。(6)实现一些简单的公司内部交流。2.3系统开发环境分析装饰公司CRM管理系统的开发是基于WINDOWS系统,根据业务的需求,系统采用如下开发环境:硬件环境:内存:512M以上硬盘:10GB以上显存:64MB以上分辨率:1024*800软件环境:操作系统平台:Windows数据库服务器:MySQL服务器平台:Tomcat8.5开发工具:Eclipse8.5开发语言:JAVA第3章装饰公司CRM系统总体设计总体设计的任务是设计软件的结构,确定系统中每个程序由哪些模块组成,以及这些模块间的关系。开发任务是帮助中小型的装饰企业同客户建立联系并收集客户信息,信息在企业的内部得以流转,并在此基础上满足客户"一对一"个性化且满意的服务。3.1系统总体设计系统总计设计主要是通过装饰公司CRM系统的总体架构,系统功能模块和系统流程的分析与设计进行系统开发。3.1.1系统架构设计设计系统架构图要全面的理解用户需求以及业务流程。装饰公司CRM系统主要是管理客户信息,将装饰公司职员的工作都用计算机来进行操作。本设计架构图,如图3-1所示。图3-1系统架构图3.1.2系统结构设计本系统一共分为四大模块,每一个模块中又分为几个小模块:系统管理模块包括:人事管理,对公司人员变化岗位变化的管理;权限授权,对不同岗位的职员赋予不同的管理权限;数据回收,对一些无效信息进行回收;信息中心,查看公司内部的一些消息实现信息共享。客户管理模块包括:客户基本信息管理,对客户信息进行增删改查的操作以便更加了解客户,提供满意服务;客户联系人管理,通过对客户的全方位了解,安排合适的人选跟进并进行管理;客户跟进管理,可查看客户与公司发生交易的时间、方式、跟进人员等。订单管理模块包括:合同订单,对公司内部正在进行交易的合同或订单进行管理;财务管理,对收付款和发票的管理。产品管理模块包括:可对产品的类别进行管理。本系统功能模块图,如图3-2所示。图3-2功能模块图3.1.3系统流程设计装饰公司CRM系统因为公司不同职位有不同的管理权限,所以各自有各自的登录页面,不同的登录主界面,不同的功能模块管理。通过职员间的相互协作,使公司更好,更快的发展。大致流程图流程图,如图3-3所示。图3-3CRM系统流程图3.2数据库设计在设计数据库时,要进行规范化设计尽可能地减少数据冗余和重复。合理的数据库表的设计应该是在满足需求的前提下,使数据的重复量最小,就尽量按照关系数据库系统理论方法去设计一个数据库,减少数据的冗余。数据库设计中通过概念设计和数据库表设计两部分进行设计的。概念设计使用部分实体图以及系统E-R图加以说明,数据库表通过部分表结构说明数据库设计。3.2.1概念模型设计在设计的数据库设计中,可以采用E-R图的方法来进行数据结构分析。E-R设计方法是一种通过E-R图来描述现实世界信息结构的DB设计方法。在本设计中采用E-R模型来描述数据库的结构与语义,根据各个模块的信息需求可以得到实体间的E-R图。下面是部分实体图以及系统总体E-R图。1.客户信息实体,用于保存客户基本信息,例如姓名,居住地址,电话等。客户信息实体图,如图3-4所示。图3-4客户信息实体图2.订单信息实体,用于保存公司签订订单的信息。订单信息实体图,如图3-5所示。图3-5订单信息实体图3.职员信息实体,用于记录公司职员的信息。职员信息实体图,如图3-6所示。图3-6客户信息实体图4.合同信息实体,用于保存公司已签约合同的信息。合同信息实体图,如图3-7所示。图3-7合同信息实体图系统总体E-R图,如图3-8所示。图3-8系统总体E-R图3.2.2逻辑模型设计本设计选用关系数据库,因为关系数据库中的二维表格可以很清楚地描述数据之间的联系。根据系统E-R图,针对本设计的特点,在对所搜集的数据进行规范化之后,选用MySQL数据库来进行数据库的逻辑设计。本设计数据库共有30张数据表,其主要表结构如表3-1至3-4所示。1.客户信息表用来存放客户的基本信息,装饰公司的工作人员根据客户提供的信息录入到这个数据表中,其中包括客户姓名,电话,地址等信息,如表3-1所示。表3-1客户信息表序号英文名中文名字段类型长度1id编号int82customer客户名称varchar2503address客户地址varchar2504tel客户电话varchar505provinces_id所属省IDint86city_id所属城市IDint87customertype_id客户类型IDint88customerindustry_id客户行业IDint82.订单信息表用来保存公司签订订单的信息,其中包括订单明细,订单金额等信息。如表3-2所示。表3-2订单信息表序号英文名中文名字段类型长度1id编号int82customer_id客户IDint83order_date订单日期date4order_details订单明细longtext5order_status_id订单状态IDint86order_amount订单金额double7create_date创建日期date8pay_type_id付款方式IDint83.职员信息表用来记录公司职员信息,其中包括职员姓名,登录ID,登录密码等信息。如表3-3所示。表3-3职员信息表序号英文名中文名字段类型长度1id编号int82name职员姓名varchar503sex性别varchar84uid登录IDvarchar505pwd登录密码varchar506birthday生日date7email邮箱varchar508telephone电话varchar509dep_id所属部门IDint810post_id所属岗位IDint811idcard身份证号码varchar504.合同信息表用来存放公司已签约合同的信息,其中包括客户姓名,合同名称等信息。如表3-4所示。表3-4合同信息表序号英文名中文名字段类型长度1id编号int82c_name客户姓名varchar2503c_sex客户性别varchar84c_birthday客户生日varchar505c_tel客户电话varchar506c_email客户邮箱varchar2507c_address客户地址varchar2508c_qq客户QQvarchar509c_department归属部门varchar25010sign_date签订时间date11contract_name合同名称varchar25012contract_amount合同金额double3.3系统功能模块设计装饰公司CRM系统总共4大模块,由公司职员和系统管理员进行管理。通过功能模块设计,可以了解功能模块具体实现。下面根据相关职员和系统管理员的相关功能模块进行设计。3.3.1销售相关模块设计销售管理的模块包括客户管理,财务管理,合同订单,查看公告信息。销售管理功能模块图,如图3-9所示。图3-9销售管理功能模块图装饰公司CRM管理系统的用户大体是对不同业务信息进行管理,重点是对客户信息,合同订单的管理。1.客户管理:点击客户管理模块中的客户列表,进入客户信息页面后,点击新建客户填写客户的基本信息,点击提交,客户信息就存入数据库客户信息表中,客户信息存储成功。2.合同管理:点击合同订单模块中的合同管理,进入合同信息页面后,点击编辑,在页面上显示合同基本信息,修改合同资料,修改完成后,点击保存,信息修改完成。3.3.2系统管理员相关模块设计系统管理员管理的模块出了销售管理的模块还有人事管理,角色管理。系统管理员功能模块图,如图3-10所示。图3-10功能模块图装饰公司CRM系统的管理员出了可以对客户,产品,合同进行管理还可以进行角色管理。角色管理:首先系统管理员登录,登录时判断其是否是系统管理员权限,若是,进入有权限管理模块的系统页面,点击角色管理赋予不同职员不同的权限,确定提交给数据库,进行重新登录。否则,返回原处重新填写。第4章装饰公司CRM系统详细设计本章以需求分析和概要设计为基础,介绍装饰公司CRM系统的详细设计过程。包括登录模块,客户管理模块,订单管理模块,系统管理模块等的详细设计。并在各详细设计中给出模块的界面说明以及实现过程中使用到的类和方法。4.1系统核心技术装饰公司CRM系统采用B/S模式,SSH框架作为主体框架进行设计,应用JSP技术和MySQL数据库进行开发。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,最大的特点是跨平台,使基于Web的应用程序的开发变得迅速和容易。MySQL是关系型数据库,是建立在关系模型基础上的数据库。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。最大的特点是用表的方式组织数据。4.2系统主界面详细设计本系统采用B/S结构,MVC三层架构设计,所以系统主界面的设计是网页的形式。主菜单根据登录人职位的不同,能管理的事务不同页面也不同,主要包括信息中心、客户管理、合同订单、财务管理、产品管理、人事管理、系统管理、数据回收站。系统管理员登录系统主界面,如图4-1所示。销售登录系统主页面,如图4-2所示。图4-1系统管理员登录系统主页面图4-2销售登录系统主页面4.3登录界面详细设计职员操作从职员登录界面和登录后主界面,以及对其中一个功能模块操作进行具体的设计。职员登录通过用户名,密码和验证码的审核点击登录进入到操作界面。职员登录页面,如图4-3所示。图4-3登录页面登录界面实现过程:1.JSP页说明登录界面主要JSP文件功能如表4-1所示。表4-1登录界面主要JSP文件页面列表JSP页面名称功能login.jsp职员登录页面2.数据库相关表数据库中职员登录相关表。如表4-2所示。表4-2数据库中客户管理相关表表名模块名hr_employee职员信息表3.主要Java类客户管理主要用到的Java类如表4-3所示。表4-3客户管理主要用到的Java类类名功能com.crm.action.HrEmployeeAction.java职员信息业务控制层.HrEmployeeBiz.java职员信息业务模型层com.crm.dao.HrEmployeeDao.java职员信息业务实现层4.4客户管理模块详细设计本设计的所有角色都可以对客户信息进行管理。客户管理是对客户信息的增加、查询、修改、删除操作;查看对客户的跟进记录以及客户联系人的管理。客户可是个人也可是公司。在装饰公式CRM系统中,客户信息管理功能模块的时序图,如图4-4所示。图4-4客户管理时序图客户管理页面如图4-5所示。图4-5客户管理页面客户管理模块实现过程:1.JSP页说明客户管理主要JSP文件功能如表4-4所示。表4-4客户管理主要JSP文件页面列表JSP页面名称功能crm_cus_add.jsp客户新增信息页面crm_cus_follow.jsp查询跟进管理信息页面crm_cus_list.jsp查询客户列表信息页面crm_cus_update.jsp客户新增信息页面2.数据库相关表数据库中客户管理相关表。如表4-5所示。表4-5数据库中客户管理相关表表名模块名crm_customer客户信息表crm_follow跟进管理信息表3.主要Java类客户管理主要用到的Java类如表4-6所示。表4-6客户管理主要用到的Java类类名功能com.crm.action.CrmCustomerAction.java客户信息业务控制层.CrmCustomerBiz.java客户信息业务模型层com.crm.dao.CrmCustomerDao.java客户信息业务实现层4.5人事管理模块详细设计本设计只有经理、BOSS或者系统管理员可以对人事进行管理。人事管理是对职员信息的增加、查询、修改、删除操作;职员岗位的变更等。人事管理主要由经理负责,在装饰公式CRM系统中,经理管理人事信息功能模块的时序图,如图4-6所示图4-6人事管理时序图人事管理页面如图4-7所示。图4-7人事管理页面人事管理里的员工管理模块实现过程:1.JSP页说明员工管理主要JSP文件功能如表4-7所示。表4-7员工管理主要JSP文件页面列表JSP页面名称功能public_hr_employee_add.jsp员工新增信息页面public_hr_employee_edit.jsp修改员工信息页面public_hr_employee.jsp查询员工信息页面2.数据库相关表数据库中员工管理相关表。如表4-8所示。表4-8数据库中员工管理相关表表名模块名hr_employee员工信息表hr_department员工所属部门信息表hr_position员工所属职位信息表3.主要Java类员工管理主要用到的Java类如表4-9所示。表4-9员工管理主要用到的Java类类名功能com.crm.action.HrEmployeeAction.java员工信息业务控制层.HrEmployeeBiz.java员工信息业务模型层com.crm.dao.HrEmployeerDao.java员工信息业务实现层com.crm.action.HrDepartmentAction.java员工所属部门信息业务控制层.HrDepartmentBiz.java员工所属部门信息业务模型层com.crm.dao.HrDepartmentDao.java员工所属部门信息业务实现层com.crm.action.HrPositionAction.java员工所属职位信息业务控制层.HrPositionBiz.java员工所属职位信息业务模型层com.crm.dao.HrPositionDao.java员工所属职位信息业务实现层4.6系统管理模块详细设计系统管理模块主要是对角色权限的管理,此功能只有系统管理员可以进行操作。角色管理是对公司内部不同岗位拥有不同管理权限的赋予。在装饰公式CRM系统中,系统管理员管理角色权限功能模块的时序图,如图4-8所示。图4-8角色管理时序图角色管理页面如图4-9所示。图4-9角色管理页面角色管理模块实现过程:1.JSP页说明角色管理主要JSP文件功能如表4-10所示。表4-10角色管理主要JSP文件页面列表JSP页面名称功能sys_role_list.jsp角色添加信息页面2.数据库相关表数据库中角色管理相关表。如表4-11所示。表4-11数据库中角色管理相关表表名模块名sys_role角色权限信息表sys_menu权限菜单信息表3.主要Java类角色管理主要用到的Java类如表4-12所示。表4-12报表管理主要用到的Java类类名功能com.crm.action.SysRoleAction.java角色信息业务控制层.SysRoleBiz.java报表信息业务模型层com.crm.dao.SysRoleDao.java报表信息业务实现层附录PAGE16第5章装饰公司CRM系统测试软件测试是软件生存期中的一个重要阶段,是软件质量保证的关键步骤。在项目开发过程中,要每个过程的每一个环节都要进行测试,保证系统在每个阶段可以控制。为了测试系统的正确性和完整性,本章主要介绍设计中重点模块的测试。通过测试,发现期望结果与实际结果保持一致。5.1登录功能测试登录功能测试描述:打开登录界面,在登录界输入用户,密码以及验证码,测试系统是否能给出正确的响应。关于登录功能测试的测试过程和测试结果如表5-1所示。表5-1登录功能测试登录功能测试功能说明判断是否存在此用户,验证码是否正确以及用户的管理权限,出现相应的管理页面。前置条件能访问系统的登录界面。测试步骤进入登录界面;2.分别输入以下用户名和密码,并进行登录测试:(1)tt123456UOK3(2)JJ1234566A8V(3)admin123FXOE(4)TT1111119VJK3.查看系统返回的响应,是否与预期的一致。预期结果系统应该能够判断输入的用户名,密码,验证码是否正确,以及登录用户的管理权限,出现相应的管理页面。实际结果对于测试过程中四组数据,系统分别给出了以下响应:(续表5-1)实际结果(1)登录成功,进入系统管理员管理界面;(2)登录成功,进入销售管理页面;(3)您输入验证码错误;(4)您输入账号或密码错误。测试结论对测试结果与预期结果进行判断,测试通过。5.2客户管理模块测试客户管理模块包括:客户基本信息管理,对客户信息进行增删改查的操作以便更加了解客户,提供满意服务;客户联系人管理,通过对客户的全方位了解,安排合适的人选跟进并进行管理;客户跟进管理,可查看客户与公司发生交易的时间、方式、跟进人员等。本节希望能够通过软件测试来验证客户管理功能的可用性和稳定性,并通过其中几个主要功能的测试说明表加以说明。5.2.1客户信息查询功能测试客户信息查询功能测试目标描述:职员登录后,系统判断其使用权限,出现相应的系统界面。如果有使用权限,则可以对客户信息进行操作,点击客户列表进入客户信息查询模块,还可使用搜索,进行快捷查询,输入不同的查询关键词,根据返回的查询结果,判断该功能是否存在问题,具体测试过程和测试结果如表5-2所示。表5-2客户信息查询功能测试用例表客户信息查询功能测试功能说明对已存在的客户信息进行查询和模糊查询。(续表5-2)前置条件职员登录成功。测试步骤1.登录成功,进入系统主界面;2.点击客户列表进入客户信息页面;3.点击搜索输入以下关键字:(1)牡丹江(2)2020-03-04(3)信息部田田4.查看返回查询结结果是否与预期一致。预期结果系统所返回的结果中应当包含搜索的关键词,当客户信息中不包含搜索的关键词时,无返回结果。实际结果根据测试过程中3组不同的输入关键字,响应内容如下:(1)返回查询内容,客户信息中包含关键词牡丹江;(2)返回查询内容,客户信息录入时间包含关键词2020-03-04;(3)无返回内容。测试结论根据测试结果进行判断,客户信息查询功能测试通过。5.2.2客户联系人信息修改功能测试客户联系人信息修改功能测试目标描述:职员登录后,系统判断其使用权限,出现相应的系统界面。如果有使用权限,则可以对客户联系人信息进行操作,点击联系人管理进入客户联系人信息模块进行修改操作,修改联系人信息查看页面返回结果是否正确修改,测试结果如表5-3所示。表5-3客户联系人信息修改功能测试用例表客户联系人信息修改功能测试功能说明对已存在的客户联系人信息进行修改。前置条件职员登录成功。测试步骤1.登录成功,进入系统主界面;(续表5-3)测试步骤2.点击客户管理,联系人管理进入客户联系人信息页面;3.点击操作,编辑输入以下信息:(1)联系人姓名由俞敏洪改为刘晓宇(2)性别由先生改为女士(3)手机为182463012444.点击保存,查看返回查询结果是否与预期一致。预期结果系统所返回的结果中应当是已修改过的信息。实际结果页面刷新后的联系人信息与测试时修改的信息一致。测试结论根据测试结果进行判断,联系人信息修改功能测试通过。5.3系统管理模块测试系统管理模块包括:人事管理,对公司人员变化岗位变化增删改查等管理;权限授权,对不同岗位的职员赋予不同的管理权限;数据回收,对一些无效信息进行回收。本节主要测试系统管理功能中的人事管理,数据回收以及角色权限管理等功能的可用性与稳定性,并附表加以说明。5.3.1员工信息添加功能测试员工信息添加功能测试目标描述:职员登录后,系统判断其使用权限,出现相应的系统界面。如果有使用权限,则可以对员工信息进行操作,点击员工管理进入员工信息模块进行添加操作,点击添加,填写员工信息,保存,重新用新录入的员工用户名登录。看能否登录成功,判断该功能是否存在问题,具体测试过程和测试结果可参考表5-4中的内容。表5-4员工信息添加功能测试用例表员工信息添加功能测试功能说明经理,BOSS或系统管理员成功登录对员工信息进行添加。前置条件职员登录成功。测试步骤登录成功,进入系统主界面;2.点击人事管理,员工管理进入员工信息页面;3.点击新建,输入以下信息:(1)账号:dd,密码默认为123456,姓名:孟小伟,性别:男,身份证生日:1998-05-01,岗位:组长,电话地址:牡丹江,学历:本科,毕业学校:黑龙江科技大学(2)入职日期:2020-05-01,是否在职:是,是否可以登录:是,权限角色:员工4.点击保存,退出当前登录;5.输入当前账号dd,密码123456,验证码VHES,查看登录结果是否与预期一致。预期结果系统能够登录新增的dd账号,显示员工管理界面。实际结果成功登录dd账户,出现有客户管理、合同订单管理、数据回收等功能的管理界面。测试结论根据测试结果进行分析,员工信息新增功能测试通过。5.3.2角色管理功能测试角色管理测试目标描述:系统管理员对不同岗位职员的管理权限进行修改,这些数据都会存入相关的数据表中,修改后职员再登录系统页面出现的可管理的功能会发生改变。角色管理测试结果,如表5-5所示。表5-5角色管理功能测试用例表角色管理功能测试功能说明给不同岗位的职员赋予相应的管理权限。(续表5-5)前置条件系统管理员登录成功。测试步骤1.系统管理员登录成功,进入系统主界面;2.点击系统管理,角色管理进入系统角色管理页面并进行以下操作;(1)点击员工后的编辑查看相应角色现有的权限并勾选原本没有的人事管理选项(2)点击销售后的编辑查看相应角色现有的权限并取消原本勾选的合同订单管理选项3.点击提交,依次登录权限角色为员工,账号为dd的职员账号,和权限角色为销售,账号为JJ的职员账号;查看登录后的管理界面。预期结果系统成功登录页面后能够显示相应管理权限的管理界面。实际结果根据测试过程中修改的两次权限,响应内容如下:(1)成功登录账号为dd的职工账号,出现有客户管理、合同订单管理、人事管理、数据回收等功能的管理界面;成功登录账号为JJ的职工账号,出现仅有客户管理的管理界面;测试结论根据测试结果进行分析,角色管理功能测试通过。5.3.3数据回收功能测试数据回收功能测试目标描述:经理、员工、系统管理员等对无效或已过期的人事信息,订单信息等进行删除并放进数据回收中,然后在数据回收中可进行数据恢复或彻底删除操作。再次查询相关信息,根据返回的查询结果,判断该功能是否存在问题,测试过程和测试结果如表5-6所示。表5-6数据回收功能测试用例表数据回收功能测试功能说明对已删除的信息进行数据恢复或彻底删除操作。前置条件职员登录成功。(续表5-6)测试步骤1.职员登录成功,进入系统主界面;2.点击数据回收进行以下操作;(1)点击人事回收站员工回收后,对已存在的ldm先生的信息进行数据恢复(2)点击CRM回收站客户回收后,对已存在的客户信息上海亚信进行删除3.查看返回查询结果是否与预期一致。预期结果系统返回的查询结果能够包含已进行数据恢复的信息且回收站中没有已数据恢复或彻底删除的数据。实际结果根据测试过程中进行的两次操作,响应内容如下:(1)查询员工信息,返回的查询结果中包含已数据恢复的ldm先生的员工信息,再次查询数据回收站的员工回收信息,已无已进行数据恢复的ldm先生的员工信息;(2)再次查询数据回收站的客户回收信息已无已进行彻底删除的上海亚信的客户信息。测试结论根据测试结果进行判断,数据回收功能测试通过。结论通过毕业设计,完成了软件开发的整个流程,包括从需求分析,到系统架构以及代码编写和软件测试的步骤。目前本设计基本实现所设计的功能:用户登录、用于收集和管理客户信息的客户管理模块,用于管理合同订单的订单管理模块,以及系统管理模块中的人事管理、角色管理、数据回收等。系统运行稳定,操作简单,维护方便,使装饰公司的工作效率有所提高,客户信息准确,使公司同客户建立了联系并让客户信息在企业的内部得以流转,并在此基础上满足客户"一对一"个性化且满意的服务,保持和吸引了更多的客户。装饰公司CRM系统的应用效果客户关系管理系统是为了在企业与客户之间建立更好的联系而设计的一套兼备高效率和安全性的客户管理管理系统。该系统以其客户信息收集管理为主要功能。将企业收集的客户信息以及订单合同等在内部实现共享,极大的提高了企业收集信息的效率与安全。本系统具有以下特色。(1)装饰公司CRM系统的界面合理,管理简单,便于维护。(2)职员登录后,通过快速查询,快速的查询到所要的客户信息或者订单信息等,通过对客户的了解提供更好的服务。(3)经理等管理人员可对公司职员的信息和岗位进行查询,修改等操作。(4)管理员可以对不职员赋予不同的权限,使每个职员都各司其职,相互协作,使公司更好,更快的发展。起到了以下的作用:(1)提高效率提高效率的说法是和传统的管理行业相比较的。客户关系管理信息化的技术手段首先带动效益问题,相比传统的电子表格和管理,是更灵活了,工作带有的成本也低下去了。(2)拓展市场客户关系管理系统拥有客户信息资源,产品信息资源,活动跟进调查,等一系列的有目的性和风险性的分析技术,为每一个营销活动保驾护航。(3)保留客户保留客户的最好,最有效的方法就是在交易的过程中让客户得到更多的关怀和照顾,只要有网络的地方就可通过访问固定的网址登录到客户关系管理系统上使用现有比较简单的方式方法,例如说:电话,网络查询等手段,让广大的客户朋友们享受到公司企业对他们推送最为快捷的一对一的高质量服务,这让客户对公司就有个好的印象留在心底。这也就为后期的发展潜在客户或保存旧客户提供者不错的捷径。2、不足与展望CRM是一个全新的领域,由于缺少开发经验,许多问题都未考虑周全,对需求的分析不够。并且Dao层,Action层没有采用接口,可能会导致耦合性能不够好。我希望加深对Struts的理解,对它的标签库进行使用,在jsp实现view中,只是用到了基础的页面请求和转发的方法。这需要长时间去积累。或者用新的技术逐步完善这个系统。致谢还有一个月的时间,我的大学生活即将结束。在这四年间我得到了很多同学与老师的帮助,在此向各位老师与同学致以最真诚的感谢。今年是特别的一年,从开题报告开始,虽然我不在学校,但是老师总是第一时间把学校的通知通过电话,信息等形式告知,在开题报告修改过程中,老师很认真的批改,不管是选题、开题、编写还是定稿郑老师全程悉心指导,为我带给了种种专业知识上的指导和一些富于创造性的推荐,郑老师一丝不苟的作风,严谨求实的态度使我受益匪浅,所有的这些对我的工作态度产生了极大的影响。在此向郑老师表示深深的感谢和崇高的敬意!另外我还要感谢我的父母和所有帮助过我的人。最后,我要向百忙之中抽时间对本设计进行审阅,评议和参与本人答辩的各位老师表示诚挚谢意。参考文献1HsinHsinChang,KitHongWong,PoWenFang.Theeffectsofcustomerrelationshipmanagementrelationalinformationprocessesoncustomer-basedperformance[J].DecisionSupportSystems,2014,66,146-159.2杨瑞,王萍,索瑞霞,银艳艳.数据挖掘技术在CRM中的应用研究——基于决策树算法[J].中国管理信息化,2019,v.22;No.405,55-57.3WirawanDonyDahana,YukihiroMiwa,MakotoMorisada.Linkinglifestyletocustomerlifetimevalue:Anexploratorystudyinanonlinefashionretailmarket[J].JournalofBusinessResearch,2019,99,319-331.4PietroFerrara,AgostinoCortesi,FaustoSpoto.FromCILtoJavabytecode:Semantics-basedtranslationforstaticanalysisleveraging[J].ScienceofComputerProgramming,2020,191,.5刘嘉莹.L房地产开发公司客户满意度提升研究[D].华南理工大学,2019王伟,贾妙琼.客户关系管理(CRM)的评述与展望[J].郑州航空工业管理学院学报,2016,v.34;No.143,62-67.、7吴靖华.装公司CRM管理系统的设计与实现[D].电子科技大,20178梁肖裕,昝道广.基于SSH框架的CRM系统的分析与设计[J].数字通信世界,2018,No.164,105.9王小雨.基于客户生命周期理论的VS公司数字营销策略研究[D].北京交通大学,2019.10何荣华.家装家装公司电子家装用户关系管理系统的设计与实现[D].湖北工业大学,201711易鑫,赵恕兰.计算机网络管理的安全性要点构架[J].科技风,2020,No.411,117.12刘小妮.家装公司工程项目管理系统的设计与实现[D].西安科技大学,2017.13谢亦涛.基于移动WEB技术的家装公司客户跟踪管理系统的设计与实现[D].山东大学,2016.14张琼妮.《Web系统开发与设计》课程一体化教学方法探索[J].福建电脑,2018,v.34,77-78.15赵晓松.数据加密技术在计算机网络安全中的应用[J].佳木斯职业学院学报,2019,No.200,259-260.16韦为.小微企业客户关系管理系统的设计研究[J].企业科技与发展,2018,No.445,58-59.17柯采.基于J2EE和MVC模式的Web应用研究[J].软件,2020,v.41;No.479,173-175.18潘蕊.SSH框架的Web网站设计与实现研究[J].成才之路,2019,No.628,64-65.19苏文清.基于Struts2框架技术的网站设计研究[J].信息通信,2018,No.191,101-102.20赵东东.基于SSH框架的CRM系统的设计与实现[D].西安电子科技大学,2016.21曾英.计算机数据库技术在信息管理中的应用[J].计算机产品与流通,2020,11+17.附录设计系统部分源代码应用程序配置文件applicationContext.xml内容如下:<?xmlversion="1.0"encoding="UTF-8"?><beans default-autowire="byName" xmlns="/schema/beans" xmlns:xsi="/2001/XMLSchema-instance" xmlns:p="/schema/p" xmlns:aop="/schema/aop" xmlns:tx="/schema/tx" xmlns:context="/schema/context" xsi:schemaLocation=" /schema/beans/schema/beans/spring-beans-3.0.xsd /schema/aop/schema/aop/spring-aop-3.0.xsd /schema/tx/schema/tx/spring-tx-3.0.xsd /schema/context/schema/context/spring-context-3.0.xsd "> <beanid="dataSource" class="mons.dbcp.BasicDataSource"> <propertyname="driverClassName" value="com.mysql.jdbc.Driver"> </property> <propertyname="url" value="jdbc:mysql://:3306/mycrmdb?characterEncoding=utf-8"> </property> <propertyname="username"value="root"></property> <propertyname="password"value="123456"></property> </bean> <beanid="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <propertyname="dataSource"> <refbean="dataSource"/> </property> <propertyname="hibernateProperties"> <props> <propkey="hibernate.dialect"> org.hibernate.dialect.MySQLDialect </prop> </props> </property> <propertyname="mappingResources"> <list> <value>com/crm/info/ParamSysparamType.hbm.xml</value> <value>com/crm/info/SysMenu.hbm.xml</value> <value>com/crm/info/ParamCity.hbm.xml</value> <value>com/crm/info/PersonalEvent.hbm.xml</value> <value>com/crm/info/MailAttachment.hbm.xml</value> <value>com/crm/info/CrmProductCategory.hbm.xml</value> <value>com/crm/info/HrPost.hbm.xml</value> <value>com/crm/info/HrDepartment.hbm.xml</value> <value>com/crm/info/HrPosition.hbm.xml</value> <value>com/crm/info/PersonalNotes.hbm.xml</value> <value>com/crm/info/CrmProduct.hbm.xml</value> <value>com/crm/info/CrmCustomer.hbm.xml</value> <value>com/crm/info/PersonalChat.hbm.xml</value> <value>com/crm/info/CrmContact.hbm.xml</value> <value>com/crm/info/ParamSysparam.hbm.xml</value> <value>com/crm/info/PersonalCalendar.hbm.xml</value> <value>com/crm/info/SysLogin.hbm.xml</value> <value>com/crm/info/CrmOrder.hbm.xml</value> <value>com/crm/info/CrmFollow.hbm.xml</value> <value>com/crm/info/CrmContract.hbm.xml</value> <value>com/crm/info/PublicNotice.hbm.xml</value> <value>com/crm/info/MailFlow.hbm.xml</value> <value>com/crm/info/PublicNews.hbm.xml</value> <value>com/crm/info/HrEmployee.hbm.xml</value> <value>com/crm/info/CrmOrderDetails.hbm.xml</value> <value>com/crm/info/CrmInvoice.hbm.xml</value> <value>com/crm/info/CrmReceive.hbm.xml</value> <value>com/crm/info/SysRole.hbm.xml</value> <value>com/crm/info/PublicChatRoom.hbm.xml</value> <value>com/crm/info/SysApp.hbm.xml</value></list> </property> </bean> <context:component-scanbase-package="com.crm"></context:component-scan> <beanid="txManager"class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <propertyname="sessionFactory"ref="sessionFactory"></property> </bean> <tx:adviceid="adv"transaction-manager="txManager"> <tx:attributes> <tx:methodname="get*"propagation="REQUIRED" read-only="true"/> <tx:methodname="find*"propagation="REQUIRED" read-only="true"/> <tx:methodname="search*"propagation="REQUIRED" read-only="true"/> <tx:methodname="query*"propagation="REQUIRED" read-only="true"/> <tx:methodname="add*"propagation="REQUIRED"/> <tx:methodname="submit*"propagation="REQUIRED"/> <tx:methodname="save*"propagation="REQUIRED"/> <tx:methodname="insert*"propagation="REQUIRED"/> <tx:methodname="del*"propagation="REQUIRED"/> <tx:methodname="remove*"propagation="REQUIRED"/> <tx:methodname="update*"propagation="REQUIRED"/> <tx:methodname="modify*"propagation="REQUIRED"/> <tx:methodname="check*"propagation="REQUIRED"/> <tx:methodname="do*"propagation="REQUIRED"/> <tx:methodname="login*"propagation="REQUIRED"/> <tx:methodname="advance*"propagation="REQUIRED"/> <tx:methodname="set*"propagation="REQUIRED"/> </tx:attributes> </tx:advice> <aop:configproxy-target-class="true"> <aop:pointcutexpression="execution(*.*.*(..))"id="pc"/> <aop:advisoradvice-ref="adv"pointcut-ref="pc"/> </aop:config></beans>合同管理部分代码:packagecom.crm.action;importjava.util.List;importorg.springframework.context.annotation.Scope;importorg.springframework.stereotype.Controller;import.CrmContractBiz;import.CrmContract;importcom.crm.tools.Scopes;importcom.crm.vobj.CrmContractVobj;importcom.opensymphony.xwork2.ActionSupport;@Scope("prototype")@Controller("crmContractAction")publicclassCrmContractActionextendsActionSupport{ privateCrmContractBizcrmContractBiz; publicvoidsetcrmContractBiz(CrmContractBizcrmContractBiz){ this.crmContractBiz=crmContractBiz; } //用于修改添加 privateCrmContractcontract; publicCrmContractgetContract(){ returncontract; } publicvoidsetContract(CrmContractcontract){ this.contract=contract; } //用于条件查询 privateCrmContractVobjcontractvobj; publicCrmContractVobjgetContractvobj(){ returncontractvobj; } publicvoidsetContractvobj(CrmContractVobjcontractvobj){ this.contractvobj=contractvobj; } /** *@returnSUCCESS */ publicStringexecute(){ List<CrmContract>list=crmContractBiz.findAllByWhere(contractvobj); Scopes.getRequestMap().put("a",list); Scopes.getRequestMap().put("vobj",contractvobj); returnSUCCESS; } privateintid; publicvoidsetId(intid){ this.id=id; } /** *@return */ publicStringfindOne(){ CrmContractc=crmContractBiz.findOne(id); Scopes.getRequestMap().put("one",c); return"findone"; } publicStringupdate(){ crmContractBiz.update(contract); /*if(a){ Scopes.getRequestMap().put("data","success"); }else{ Scopes.getRequestMap().put("data","failed"); }*/ return"update"; } /** *预删除异常处理与对象处理方法打在biz方法里使action保持简洁如以下例子 * *@return */ publicStringdel(){ crmContractBiz.deleteFalse(id); return"delete"; } publicStringadd
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广西河池市从“五方面人员”中选拔乡镇领导班子成员154人笔试备考试题及答案解析
- 福建省永春县2026年初三2月月考试卷语文试题含解析
- 2026届云南省玉溪市新平县重点名校下学期初三期末教学质量检测试题语文试题试卷含解析
- 2026届广西柳州市柳林中学初三下学期4月月考(三)语文试题含解析
- 四川省仁寿县2025-2026学年初三5月联考试题英语试题试卷含解析
- 2026年山东省蒙阴县重点名校初三年级第二学期教学质量调研(三)英语试题含解析
- 2026届浙江省杭州市江干区初三3月11的语文试题测试卷含解析
- 广西蒙山县重点名校2025-2026学年初三第二学期入学检测试题英语试题含解析
- 垃圾分类的启示议论文写作10篇范文
- 社会公益服务义务承诺书(5篇)
- 水利三防培训课件
- 2026届新高考高中英语语法填空题66篇(含答案解析)
- 2026年时事政治测试题库附参考答案(培优)
- 锅炉满水培训课件
- 2026春教科版(新教材)小学科学一年级下册(全册)教学设计(附教材目录)
- 小儿股静脉抽血课件
- 2026年湖南有色金属职业技术学院单招职业技能考试题库附答案
- 暖通高效机房设计
- 建筑毕业论文2000字
- 多器官功能衰竭长期卧床患者支持方案
- 2025年江西机电职业技术学院单招职业技能测试题库附答案
评论
0/150
提交评论