《本科毕业设计---北国温泉人力资源管理系统.doc》由会员分享,可在线阅读,更多相关《本科毕业设计---北国温泉人力资源管理系统.doc(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、摘 要北国温泉人力资源管理系统,以帮助企业达到企业职员信息管理办公自动化、节约管理成本、提高企业职员信息管理管理工作效率的目的。根据实际需求,“北国温泉人力资源管理系统”项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建JSP运行环境JDK+TOMCAT,通过使用JAVA语言完成动态的、交互的web服务器应用程序,采用SSH技术实现员工管理、部门管理、权限管理、考勤管理、以及用户管理和信息查询、以及用户密码修改功能。本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业职员信息管理的工作效率和企
2、业的信息化的水平。关键词:职员信息; JSP; SSH; 薪资管理IIIAbstractIn todays society, the Internet an unprecedented development, peoples work and life has brought great convenience and efficiency, information technology, electronic has become the save operation cost, improve work efficiency of choice. Information manageme
3、nt system developed by the computer with the rapid retrieval, high reliability, large memory capacity, high security, long life and low cost, significantly improve the efficiency of information management and management of enterprise staff.Increasingly fierce competition among enterprises, informati
4、on management technology is increasingly important, corporate staff information management has become indispensable part of a business unit, its contents provide an important basis for the decision-making of the enterprise managers. Therefore, I designed the enterprise information management system,
5、 to help enterprises achieve enterprise information management office automation, saving management cost, improve enterprise information management efficiency.According to the actual demand, enterprise information management system project adopts the modularized design idea, in the Windows XP operat
6、ing system environment, build up a JSP runtime environment JDK+TOMCAT, through the use of JAVA language to complete dynamic, interactive web server applications, using SSH technology to realize the staff management, departmental management, rights management, attendance management, salary management
7、, and user management and information query, and user password modification.The system has many features: the system function is complete, easy to use simple, user-friendly user interface, complete security settings, greatly reducing the operators and users of the work burden, improve enterprise inf
8、ormation management efficiency and enterprise information level.Key words : staff information; JSP; SSH; salary managementI目 录摘 要IIAbstractIII前言1第1章 系统概述及相关技术简介31.1 系统概述31.2 相关技术简介3第2章 系统分析52.1 可行性研究52.2 需求分析5第3章 系统总体设计63.1 系统功能设计73.2 数据库设计9第4章 系统详细设计与实现154.1 用户登录模块154.2 人员管理模块154.3 部门管理模块164.4 考勤管理
9、模块174.5薪资管理模块174.6培训管理模块184.7奖惩管理模块194.8系统用户模块20第5章 系统测试225.1管理员登录测试225.2用户录入信息测试225.3部门录入信息测试23结 论23参考文献24致 谢26II绥化学院2015届本科生毕业设计25前言随着全球对知识和人才的重视,企业对人力资源管理重要性的认识逐渐深化,人才的全球化竞争使企业的人力资源管理面临前所未有的挑战。在新形势下,人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件;是应对挑战、适应环境变化、提高企业管理效率、提升核心竞争力的关键措施。我
10、国人力资源信息系统开发和应用虽然已经有近十年的时间,但人力资源信息系统在企业中应用的整体水平还不高。这主要有两方面的原因:一方面,很多企业管理者对人力资源的重视程度不够,人力资源水平还停留在原先的人力资源的层次上,所以不愿意在人力资源电子化方面投入更多的财力和精力;另一方面,管理信息系统开发商推出的HRMIS产品还有很多不尽如人意的地方,具体表现如下:很多人力资源信息系统的功能比较单一,还处于功能应用的初级阶段。比如北国温泉人力资源管理系统仅能满足人事档案管理和日常数据管理,缺乏整体提升北国温泉人力资源管理水平的功能模块。北国温泉在使用这些系统时并没有明显感觉到工作效率的提升,久而久之北国温泉
11、就对人力资源信息系统缺乏兴趣,也不愿做更多的投入。本次开发的人力资源系统就是为了让北国温泉尝到了使用先进的管理信息系统不仅可以大大地促进管理,而且还可以促进生产、创造效益。让北国温泉的工作效益始终走在同类企业或单位的前列。第1章 系统概述及相关技术简介1.1 系统概述我国人力资源信息系统开发和应用虽然已经有近十年的时间,但人力资源信息系统在企业中应用的整体水平还不高1。这主要有两方面的原因:一方面,很多企业管理者对人力资源的重视程度不够,人力资源水平还停留在原先的人力资源的层次上,所以不愿意在人力资源电子化方面投入更多的财力和精力;另一方面,管理信息系统开发商推出的HRMIS产品还有很多不尽如
12、人意的地方,具体表现如下:很多人力资源信息系统的功能比较单一,还处于功能应用的初级阶段2。比如北国温泉人力资源系统仅能满足人事档案管理和日常数据管理,缺乏整体提升北国温泉人力资源水平的功能模块3。北国温泉在使用这些系统时并没有明显感觉到工作效率的提升,久而久之北国温泉就对人力资源信息系统缺乏兴趣,也不愿做更多的投入4。本次开发的人力资源系统就是为了让北国温泉尝到了使用先进的管理信息系统不仅可以大大地促进管理,而且还可以促进生产、创造效益。让北国温泉的工作效益始终走在同类企业或单位的前列5。随着一些人力资源信息系统在国外企业中的广泛应用,如mkdts系统,tomsk系统等都是很不错的人力资源系统
13、,这些人力资源系统对企业的影响也会越来越大,它对企业人力资源方面的贡献是无可替代的6。 能够给国外企业带来先进的人力资源思想及方法管理的进步主要体现为管理思想和相应管理模式与方法的进步。管理软件本身是管理思想和管理模式的载体,它具有双重核心,即:管理思想、信息技术。软件是具体的,除了带给管理思想外,更多地表现为基于思想的管理模式和方法。人力资源软件带给企业操作方便的业绩考核体系和人才度量指标;决策支持软件使决策模型真正走到了企业7。1.2 相关技术简介1.MVC技术.即模型-视图-控制器模式,其核心思想是将整个程序代码分成相对独立而又能协同工作的3个组成部分7。(1)模型(Model):业务逻
14、辑层。实现具体的业务逻辑,状态管理的功能。(2)视图(View):表示层。即与用户实现交互的界面,通常实现数据输入和输出功能。(3)控制器(Controller):控制层。起到控制整个业务流程(Flow Control)的作用,实现View和Model部分的协同工作。MVC设计模式可以针对需要为同样的数据提供多个不同视图的应用程序,例如:公司产品数据库中同样的产品信息数据,但需要根据用户的不同需求在页面中显示其所需的不同产品信息8。MVC设计模式中,事件一般是指客户端Web浏览器提交的各种不同请求,这些请求由控制器进行处理,控制器根据事件的类型来改变模型或各个视图,视图也可以接受模型发出的数据
15、更新的通知,依据数据更新的结果调整视图效果,呈现在用户面前。而模型也可以通过视图所获得的用户提交的数据进行具体业务逻辑的处理8。原理如图1所示。图 1 MVC设计模式的结构2 Web服务器的选择Web应用系统都是运行在Web服务器上的,因此选择合适的Web服务器是一个关键9。我们在Web服务器的选择上选择了Tomcat,Tomcat服务器小巧灵活并且免费,并且它对JavaEE的各种标准支持,具有扩展方便,部署灵活,安全可靠的特点10。第2章 系统分析2.1 可行性研究可行性研究的目的,就是用最小代价在尽可能短时间内确定问题是否能够解决。要达到这个目的,从而判断原定系统规模和目标是否现实,系统完
16、成后所能带来的效益是否大到值得投资开发这个系统的程度。本系统的可行性分析如下。1经济可行性由于开发此基于B/S模式的北国温泉人力资源管理系统所需的硬件(计算机及相关硬件)和软件环境(JSP 和MYSQL),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少企业的工作强度,提高工作效率,而且可以满足人力资源需求,所节省的大量人力、财力产生的效益将远远大于本管理系统的开发成本,所以从经济方面讲开发此系统是可行的。2操作可行性基于B/S模式的北国温泉人力资源管理系统具备友好的用户界面,使用方便,易于维护,操作
17、简单易于被用户接受,用户只需熟练操作计算机,和对此系统使用做简单的了解即可方便使用,而且使用此系统可以大大减少管理人员的负担。因此从使用操作方面看,此系统的开发是可行的。2.2 需求分析1用户需求分析北国温泉人力资源管理系统是针对中小企业对职员的一个WEB管理平台。主页功能模块主要包括以下功能模块:职员管理:主要包括浏览人员信息、添加人员信息、修改人员信息、删除人员信息。部门管理:主要包括部门信息的查看、修改、添加。工资管理:主要包括薪金的修改、添加、删除。考勤管理:主要包括考勤的添加、修改、查询。用户管理:主要包括用户的添加、删除、查询。2功能需求分析根据实际需求,“北国温泉人力资源管理系统
18、”项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建JSP运行环境JDK+TOMCAT,通过使用JAVA语言完成动态的、交互的web服务器应用程序,采用SSH技术实现员工管理、部门管理、权限管理、考勤管理、薪资管理、以及用户管理和信息查询、及用户密码修改功能。本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业职员信息管理的工作效率和企业的信息化的水平。3环境要求软件环境 操作系统:Win7 旗舰版 sp1 数据库: Microsoft SQL Server 2000 Enterprise E
19、dition sp4 Web服务器:TOMCAT IDE:Myeclipse8.5+Lomboz+emf,Dreamweaver8硬件环境CPU: Intel 奔腾双核 T4300内存: 2GB硬盘: 320GB显卡: NVIDIA GeForce 310M。第3章 系统总体设计本章主要在需要分析基础上,进行系统功能模块总体设计和数据库设计,为系统实现奠定基础。3.1 系统功能设计随着经济的迅速发展,企业的规模越来越大,企业的管理也越来越复杂,组织机构越来越庞大,组织的划分也越来越细,对企业各组织部门的管理以及各部门内部各职务的管理变的十分复杂,需要借助于计算机来进行管理。企业人员数量的增多,
20、对员工的管理也是一项繁重的工作,不仅要对员工的基本信息进行管理,还要对员工的动态信息进行管理,例如调动信息,离职信息等,企业应对员工的这些动态信息及时的进行登记,只有合理的对员工进行管理,企业才能有条不紊的运行。企业之间竞争日趋激烈,信息管理技术越来越重要,企业职员信息管理成为了一个企业单位不可缺少的部分,它的内容为企业管理者的决策提供重要的依据。通过计算机开发的信息管理系统拥有检索迅速、查增删改快捷、可靠性高、存储量大、保密性好、寿命长、成本低等优点,它能够降低职员管理工作的成本,减轻企业管理人员的负担,从而提高企业职员信息管理的效率,提高管理水平。因此,一个优秀的职员信息管理系统是不可或缺
21、的。主要功能为:(1)该系统有数据库的功能,能储存大量的职员信息。(2)用户及权限管理:包括添加新用户,修改用户密码,删除原有用户,按不同权限登陆系统。(3)职员基本信息管理:包括职员编号、姓名、性别、出生日期、民族、籍贯、学历、政治面貌,电话、登记人、所在部门和上岗时间、专业等信息的查询、增添、修改、删除。(4)部门信息管理:包括部门编号、部门名称、部门描述等信息的查询、增添、修改、删除。(5)职员工资管理:包括职员编号、姓名、发放时间、基本工资、工龄、全勤奖、旷工费、保险费等信息的查询、增添、修改、删除。(6)职员考勤管理:包括职员姓名、职业编号、考勤类型(是否迟到、是否早退、是否请假)、
22、原因、录入时间等信息的查询、增添、修改、删除。并可以按时间统计员工本月迟到早退次数和请假次数。(7)培训管理:包括职员编号、姓名、培训时间培训地点,培训内容等信息的查询、增添、修改、删除。(8)奖惩管理:包括职员编号、姓名、奖惩时间、奖惩类型、原因、金额等信息的查询、增添、修改、删除。根据以上分析,可得系统的功能模块划分。(1) 管理员功能模块图 1 管理员功能模块(2) 职员员工功能模块图 2 职员员工功能模块系统功能模块图展示了该系统的模块划分,是系统总体功能的初步分析概括。系统各个管理员登录后,可以对职员信息管理,考勤管理,薪资管理,奖惩管理,培训管理,部门管理,权限管理,系统管理等模块
23、进行相应的操作,从而实现对各个模块的管理。3.2 数据库设计数据概念结构设计E-R模型1.人事管理系统:1NN拥有管理员基信息工 资 管理1MN11员工拥有学历信息MNNN拥有11拥有有考勤信息图3 人事管理系统总体关系图2.管理员:密码用户名管理员 图4 管理员E-R图3.员工基本信息岗位编号:姓 名联系方式基本信息性 别聘用日期年 龄图5 员工基本信息E-R图4.学历信息:编号学 历专业姓名学历信息外语能力型毕业时间图6 员工学历信息E-R图5.工资管理:实际工资备注 门员工编号工资编号总扣除年份扣税工资管理保险扣除月份考勤扣除基本工资交通补助总工资加班工资图7 员工工资信息E-R图6.考
24、勤信息:假条编号数备注状态批准人请假天数考勤信息员工编号原由起始日期中止日期图8 员工考勤信息E-R图根据数据逻辑结构设计,应用ROSE软件,画出数据库逻辑活动图,再根据该图生成相应的实体类关系图,最终得到如下数据库表:表3.2.2 考勤信息表字段名数据类型长度是否主键描述idint4是数据库流水号namevarchar100职员idyyvarchar500原因kqtypedatetime8考勤类型sbtimedatetime8考勤时间bzvarchar50备注表3.2.3部门信息表字段名数据类型长度是否主键描述Idint4是数据库流水号dt_namevarchar2000部门名称dt_bzv
25、archar50部门描述dt_createTimedatetime8创建时间表3.2.4职员信息表字段名数据类型长度是否主键描述idint4是数据库流水号em_serialNumbervarchar50员工编号em_namevarchar50姓名编号em_sexbit1性别em_ageint4年龄em_jobvarchar50工作em_nationvarchar50民族em_marriagevarchar50婚姻情况em_telvarchar50电话em_addressvarchar50地址em_afterSchoolvarchar50毕业学校em_specialityvarchar50特长e
26、m_culturedatetime8文化程度em_creatimentext16创建时间em_departmentIdvarchar16所在部门id表 3.2.5薪金表字段名数据类型长度是否主键描述idint4是数据库流水号pay_emNumbervarchar50员工编号pay_monthvarchar50发工资月份pay_emNamevarchar50员工姓名pay_baseMoneyfloat8基本薪资pay_overtimefloat8加班工资pay_agefloat8工龄工资pay_checkdatetime8发放时间pay_safety实际工资pay_absentfloat8全勤将
27、表 3.2.6用户表字段名数据类型长度是否主键描述idint4是数据库流水号accountvarchar50用户名称passwordvarchar50用户密码表3.2.7 奖惩信息表字段名数据类型长度是否主键描述idint4是数据库流水号cj_titlevarchar100主题cj_typevarchar500类型cj_contentdatetime8内容cj_timedatetime8考勤时间cj_moneyvarchar50金额表3.2.8 培训信息表字段名数据类型长度是否主键描述idint4是数据库流水号tn_manvarchar100员工idtn_titlevarchar500类型tn
28、_contentvarchar500内容tn_timedatetime8时间tn_addressvarchar50地址tn_joinvarchar100参加tn_bzvarchar500备注表3.2.9 招聘信息表字段名数据类型长度是否主键描述idint4是数据库流水号namevarchar100名称sexvarchar500性别agevarchar500年龄borndatetime8出生地jobvarchar50工作specialtyvarchar100特长telvarchar50电话addressvarchar100地址contentvarchar500内容isstockvarchar50
29、是否聘用第4章 系统详细设计与实现通过前面几章对系统结构的分析以及测试,本章要对本北国温泉人力资源管理系统的操作方法进行概述,并对用户及管理员的实际功能予以实现。4.1 用户登录模块用户登录模块是用户进入主页面的入口,其运行结果如图10所示。系统登陆是企业职员信息管理中最先使用的功能,在网页里填写用户名和密码后点击【登录】按钮,网页会访问一个URL,之后反馈是否登录成功。图10 用户登录模块4.2 人员管理模块各项管理工作都是在用户成功登陆后的管理页面进行的,在管理控制页面的上面标题菜单是各项的相关链接,中间是操作平台,下面是foot文件版权信息。管理控制页面中间操作部分实际上使页面被分为三个
30、部分,如下所示: 操作部分 人员管理模块主要包括浏览人员信息、添加人员信息、修改人员信息、删除人员信息。单击“添加人员信息”,即打开添加人员信息的页面如图11所示。图11 添加人员信息页面下面是“浏览人员信息”的页面,页面执行后如图12所示。图12 浏览人员信息页面4.3 部门管理模块部门管理模块主要包括浏览部门信息、添加部门信息、修改部门信息。单击“添加部门”,即打开添加部门信息的页面如图13所示。图13 添加部门信息页面下面是“浏览部门信息”的页面,页面执行后如图14所示。图14 浏览部门信息页面4.4 考勤管理模块考勤管理模块主要包括浏览考勤信息、添加考勤信息、修改考勤信息。单击“添加考
31、勤信息”,即打开添加考勤信息的页面如图15所示。图15 添加考勤信息页面考勤管理模块主要包括浏览考勤信息、添加考勤信息、修改考勤信息。下面是“浏览考勤信息”的页面,页面执行后如图16所示。图16 浏览考勤信息页面4.5薪资管理模块 薪资管理模块主要包括浏览职员的工资信息、添加薪资信息、修改工资信息。单击“添加薪资信息”,即打开添加薪资信息的页面如图17所示。图17 添加工资信息页面薪资管理模块主要包括浏览职员的工资信息、添加薪资信息、修改工资信息。下面是“浏览薪资信息”的页面,页面执行后如图18所示。图18 浏览工资信息页面4.6培训管理模块培训管理模块主要包括浏览培训信息用户信息、添加培训信
32、息、培训信息删除,以及培训信息修改。单击“添加培训信息,即打开添加培训信息的页面如图19所示。图19 添加培训信息页面培训管理模块主要包括浏览培训信息用户信息、添加培训信息、培训信息删除,以及培训信息修改。下面是“浏览培训信息”的页面,页面执行后如图20所示。图20 浏览培训信息页面4.7奖惩管理模块奖惩管理模块主要包括浏览奖惩信息、添加奖惩信息、奖惩信息删除,以及奖惩信息维护等功能。单击“添加奖惩信息”,即打开添加奖惩信息的页面如图19所示。图19 添加用户信息页面奖惩管理模块主要包括浏览奖惩信息、添加奖惩信息、奖惩信息删除,以及奖惩信息维护等功能。下面是“浏览奖惩信息”的页面,页面执行后如
33、图20所示。图20 浏览奖惩信息页面4.8系统用户模块系统用户管理模块主要包括浏览系统用户信息、添加系统用户信息、系统用户信息删除,以及选择权限设置。单击“添加人员信息”,即打开添加用户信息的页面如图19所示。图19 添加用户信息页面系统用户管理模块主要包括浏览系统用户信息、添加系统用户信息、系统用户信息删除,以及选择权限设置。下面是“浏览用户信息”的页面,页面执行后如图20所示。图20 浏览用户信息页面第5章 系统测试在系统开发过程中的各阶段都可能在软件产品中遗留下许多错误和缺陷,如果不及时找出这些错误和缺陷,并将其改正,软件产品就不能正常使用,甚至会导致巨大的损失5。因此进行系统的功能测试
34、是一个必不可少的过程。5.1管理员登录测试本章将对系统中部分功能进行测试。设计中主要对管理员的登录功能、用户注册信息的添加/修改功能进行测试。其中管理员登录的测试用例如下。1管理员登录测试对于登录界面的测试,测试当进入登录界面的时候,如果不输入用户名时系统的测试情况、不输入密码时系统的测试情况和所使用的密码正确和错误时系统的测试情况。测试用例见表51。表51 登录界面测试表功能模块合法等价类非法等价类测试结果输入预期输出输入预期输出登录用户名:admin密码:admin登录成功用户名:admin密码:cs用户名或密码错误成功返回不存在关闭不存在关闭成功5.2用户录入信息测试对于添加用户信息界面
35、进行测试,测试添加用户信息时,是否能够正确地往用户信息表中写入用户信息,判断添加的会员信息是否符合规范。如果符合规范,则添加成功。测试用例见表52。表52 用户信息管理模块测试表功能模块合法等价类非法等价类测试结果输入预期输出输入预期输出用户信息管理注册修改用户代号:空用户个人资料界面用户代号:1111提示格式错误成功5.3部门录入信息测试对于添加部门信息界面进行测试,测试添加部门信息时,是否能够正确地往部门信息表中写入部门信息,判断添加的会员信息是否符合规范。如果符合规范,则添加成功。测试用例见表53。表53部门信息管理模块测试表功能模块合法等价类非法等价类测试结果输入预期输出输入预期输出部
36、门信息管理部门修改部门信息:空部门提示操作错误部门:1111录入成功成功结 论本系统开发的技术难点主要有两个方面:一是对业务逻辑的理解;二是数据库逻辑结构的设计。业务逻辑是依据北国温泉人力资源管理系统的行业特点及其特殊的应用领域需要来进行设计的。只有在准确理解一个系统的业务逻辑之后才可能开发出适应其应用的应用系统来,并且在系统之间模块的科学划分与结构组织都是在正确理解实际应用的业务逻辑需求的前提下完成的。数据库设计是应用系统开发的另一个难点,只有科学的数据库设计才能使系统具有良好的结构及良好的可编程性、可扩展性。数据库设计是直接影响系统运行情况及程序设计的一个重要因素。因此,在开发相关数据库方
37、面的管理系统时,都需要充分考虑到科学性,结构性,规范性,安全性,可扩展等相关问题。本次毕业设计是我工作前一次很好的演练和实践的机会,这是培养独立思考问题和自学能力的锻炼,使我意识到必须努力学习才能在工作中体现自己的价值,适应社会的需要。参考文献1 俞彩云,李士雨.企业北国温泉人力资源管理系统的分析与设计J. 计算机应用研究. 2014(02)2 罗家燕,何大可.面向对象的基于角色访问控制模型的探讨J. 通信技术. 2013(11)3 霍华,刘俊强,普杰信.基于RBAC模型的数据库安全访问控制机制J. 河南科技大学学报(自然科学版). 2013(03)4 王锋,张景,何文娟,李朋.基于Inter
38、net的北国温泉人力资源管理系统J. 微机发展. 2013(09)5 王宏健,王辉,邵佩英.在Web上实现基于角色的访问控制的一种方法J. 计算机工程与应用. 2011(18)6 李孟珂,余祥宣.基于角色的访问控制技术及应用J. 计算机应用研究. 2010(10)7 王文玲,金茂忠. UML模型及其应用J. 计算机工程与应用. 2015(11)8 戴薇. 北国温泉人力资源管理系统的设计与实现D. 华中科技大学 20069 朱祥华. 基于WEB的北国温泉人力资源管理系统的分析与设计D. 中国石油大学 200710 包怀忠. 基于UML的北国温泉人力资源管理系统分析与设计D. 南京理工大学 200
39、6致 谢我历时将近两个月时间终于把这篇论文写完了,在这段充满奋斗的历程中,带给我的学生生涯无限的激情和收获。在论文的写作过程中遇到了无数的困难和障碍,都在同学和老师的帮助下度过了。在校图书馆查找资料的时候,图书馆的老师给我提供了很多方面的支持与帮助,尤其要强烈感谢我的论文指导老师xx老师,没有她对我进行了不厌其烦的指导和帮助,无私的为我进行论文的修改和改进,就没有我这篇论文的最终完成。在此,我向指导和帮助过我的老师们表示最衷心的感谢!同时,我也要感谢本论文所引用的各位学者的专著,如果没有这些学者的研究成果的启发和帮助,我将无法完成本篇论文的最终写作。至此,我也要感谢我的朋友和同学,他们在我写论文的过程中给予我了很多有用的素材,也在论文的排版和撰写过程中提供热情的帮助!金无足赤,人无完人。由于我的学术水平有限,所写论文难免有不足之处,恳请各位老师和同学批评和指正!