此文章为本人亲自指导加编写,禁止任何人抄袭以及各类盈利性传播, 相关的代码+部署+论文+ppt+代码讲解+答辩指导文件都有可私
计算机专业毕业设计任何项目-程序-论文-想单独指导的可以私


项目难度: 中等难度
适用场景: 相关题目的毕业设计
包含内容: 整套源码+完整毕业论文
大家点赞、收藏、关注、评论啦 。
资源下载|如果你正在做毕业设计,需要源码和论文,不局限于该项目,私聊我

摘要

计算机的发展在我国已经有很长时间了,21世纪已经是一个信息发展的时代,科技更是日新月异。网络已然成为一个万能的符号,网上办公也被越来越多的人接受。人们的生活中已经离不开科技所给我们带来的益处,在信息化的时代,人、物、资已经成为了另一种资源。科技使人们在人力、物力或资源等方便节约了成本。对于公司来说,由于现在的上班者越来越多,各大企业的hr工作也越来越繁重,而工作者也不方便核对信息。因此,为了减轻企业hr的工作和方便工作者核对信息,本课题专门针对此现象做了一个企业人力资源管理系统。

借助网络的发展,本课题针对企业人事办公问题进行研究。本系统主要采用Java作为开发语言,主要分为五大模块,招聘管理、部门管理、薪资管理、员工管理、奖惩管理。本设计的企业人力资源系统,主要实现了在企业中能够更加简洁、迅速的处理工作。本文首先介绍了企业人力资源系统的国内外发展趋势及现状,对系统的关键技术进行简单的阐述。其次详细的介绍了该系统具体实现的功能和过程。最后,通过大量测试,基本达到预期目的。

信息平台一体化后,网络把人与人联系起来,建立一个全程、连续、安全、综合的服务模式,将人们的生活和网络融为一体。

关键字:Java;网络;人力资源

Abstract

The development of computer has been a long time in our country. The 21st century is an era of information development, and science and technology are changing with each passing day. The network has become a universal symbol, online office has also been accepted by more and more people. People's life has been inseparable from the benefits of science and technology to us. In the information age, people, goods and capital have become another kind of resources. Science and technology make it convenient for people to save costs in terms of manpower, material resources or resources. For companies, as more and more workers are working now, the HR work of major enterprises is becoming more and more onerous, and workers are not easy to check information. Therefore, in order to alleviate the work of enterprise HR and facilitate workers to check information, this topic has made an enterprise human resources management system specifically for this phenomenon.    With the help of the development of the network, this paper studies the problem of enterprise personnel office. This system mainly uses Java as the development language, mainly divided into five modules, recruitment management, Department management, salary management, staff management, reward and punishment management. The design of enterprise human resources system, mainly to achieve in the enterprise can be more concise, rapid processing. Firstly, this paper introduces the development trend and current situation of enterprise human resources system at home and abroad, and briefly expounds the key technologies of the system. Secondly, the function and process of the system are introduced in detail. Finally, through a large number of tests, the expected goal is basically achieved.After the integration of information platform, the network links people together, establishes a whole process, continuous, safe and comprehensive service mode, and integrates people's life and network.

Key words: Java; Network; Human Resources

摘要

Abstract

第一章 绪论

1.1课题背景

1.2研究意义

1.3国内外研究现状

1.4本文的主要内容

第二章 技术介绍

2.1jsp介绍

2.2java介绍

2.3SSM框架介绍

2.4Mysql数据库

2.5Tomact服务器

2.6本章小结

第三章 系统需求分析

3.1可行性分析

2.2功能需求分析

3.3数据库设计

第四章 系统详细设计

4.1数据库连接

4.2用户登陆

4.3用户管理

4.4部门管理

4.5招聘管理

4.6培训管理

4.7奖惩管理

4.8工资管理

第五章 系统测试

5.1测试分析

5.2项目测试

第六章 总结与展望

6.1 总结

6.2 展望

感谢

参考文献

第一章 绪论

1.1课题背景

在科技迅速发展的时代,把科技运用到生活中或者运用到某一领域才能发挥科技的作用。现在的社会发展趋势越来越能体现出科技的重要性,有很多科技的产品和软件的研发,已经足够受到人们的青睐,科技也越来越接近我们的生活。把科技应用到实际生活中,是目前最热门的研究课题。如何设计一套科学的、适合在网上处理办公的系统就更为重要了。

作为一个学生,即将走出校门进入社会,踏上人生新的旅程,首先就是工作。在工作中,除了工作内容,还有一些琐事会带来不必要的麻烦。然而,在物联网飞速发展的时代,办公系统也随之快速发展。随着无线移动网络的到来,特别是3G、4G网络的成熟,5G网络时代的到来,办公系统因其特有的优势而面临着前所未有的发展机遇。在这样不断发展的背景下,本课题研究了一个基于Java语言开发的企业人力资源系统,使用该系统可以更方便人们高效的工作。

1.2研究意义

当今社会是一个网络的时代,在人们的生活中,网络成为了很多年前发明的点灯一样,在人们的生活中不可缺少。从我们的学习,到我们的生活再到我们的工作中,我们都和互联网有着密不可分的关系,网络已经慢慢走进了我们生活中的各个领域,多到你难以想想。

随着网络的普及,经济的发展,科技的便利,人们的生活节奏逐渐加快,人们对产品的需求也越来越高。对于企业来说,拥有一套高效的、简捷的办公管理系统更为重要了;对于工作人员来说,拥有一套舒适的、可查询细节的办公管理系统才是根本。因此,为了减轻企业人员的工作量和提高企业人员的工作效率,简化繁琐的流程,实现人事办公管理工作自动化,使得本课题的研究成为了一项必要的工作。

1.3国内外研究现状

近年来,随着互联网的崛起,人们使用手机、电脑等通讯设备迅猛增加,在网络上搭建企业人力资源系统引起了广泛的关注。面对信息时代的挑战,使用科技提高人们闲暇之余无疑是一条行之有效的途径。企业人力资源系统已经成为了现代化生活水平的重要标志。

在国内外,有关企业人力资源的相关系统,在市面上已经出现了不少。但是,很多都是系统写的不够完善,或者不能满足大多数人们的使用要求。目前,我国的互联网发展迅猛,各行各业中都能看到互联网的产物。传统的人为、纸质已经不在适应社会的发展了,已经有很多传统的行业或者很多工作被高速运行的计算机所代替。而现在,很多的部门都依靠人力来统计,就人事来讲,如果公司内部员工庞大,对于员工来说,人事的工作量是非常巨大的。相对于国外来说,我国的办公管理系统起步较晚。在国外,互联网已经渗入到企业,员工可通过打卡模式在线打卡,记录当天的绩效考核,因此,拥有一个优良的企业人力资源系统已经呼之欲出。对于国内外来说,企业人力资源系统都在迅速发展,拥有很广阔的前景。随着物联网时代的到来,3G、4G的普遍,其中办公系统更是被看好的,基于Java语言开发的办公管理系统将会越来越流行。

随着我国信息化水平的不断提高,计算机科学技术、移动互联网的快速发展和不断改进,如何利用先进的管理手段,提高人们的工作效率已经成为当今社会一个重大话题。无论是在国内还是在国外,企业人力资源系统都已经引起了广泛的关注。

1.4本文的主要内容

为了适应社会的发展,本课题使用Java语言进行编程,主要针对提高工作效率、解决繁重工作的问题研究了企业人力资源管理系统。本系统主要分为五大模块,分别是招聘管理、部门管理、薪资管理、员工管理、奖惩管理。

本文的重点在于将互联网和企业联系在一起,并且能用相应的开发语言和数据库原理实现系统中的各个功能。本文的难点在于企业管理系统中各项功能的实现,要做好需求分析,进行详细的业务流程分析,得到系统的总体功能结构以及对系统的数据库设计。

第二章 技术介绍

2.1jsp介绍

jsp也成动态页面,里面包含了css、javascript、html标签,jsp其实就是html变换过来的,区别在于jsp中可以嵌套很多的标签,例如c标签、jstl标签,s标签,在用户访问时,首先浏览器会发送HTTP请求到应用服务器,然后服务器检索分析jsp网页的请求并传递此请求给JSP引擎,在引擎中可以将jsp页面转换为servlet,其实就是转换为服务器可以识别的Java文件,之后servlet会将HTML格式的内容输出到浏览器中,浏览器处理Rseponse返回的页面,之后渲染显示样式内容。

2.2java介绍

java作为最常用的开发语言之一,是基于面向对象的开发,而c++相比是基于面向过程开发,这也是java开发简单的原因之一,c++则经常作为底层开发语言或者游戏进行开发,据统计在近几年java一直是作为第一开发语言选择,java语言的开发优势明显,跨平台优势,不局限与某一开发平台,移植性较高,且具有三大特点,继承、封装、多态,因此代码的重复利用度与逻辑性较高,继承,可以将具有公共类或者属性的类进行整合,提炼,逻辑性更好,封装,则可以作为jar包,避免一些开发人员因为业务逻辑而去阅读一行行的代码,只需直接调用处理结果,多态,则是依据不同的情形对不同的方法设定不同的参数,返回不同的结果,java的开发包为jdk,包含了很多的基础的开发封装,java开发也有23中开发模式,都是经过提炼后的一种设计思想。 

2.3SSM框架介绍

Spring容器,作为java的三大框架之一,spring可以整合、集成很多的框架,spring主要的两个特点控制反转也成依赖注入、切面编程,切面编程顾名思义,切面设计原理,Java作为面向对象的设计理念,很多设计是基于对象的通俗来说就是基于点的设计或者拦截,AOP技术关注的不仅仅是某个横切点,而是整个分界行为面,将某种行为直接进行模块话,例如事务和日志、权限的管理拦截,核心构造是切入面,将对多个类构成影响的设计组装封装成一个模块,类似于Spring的interceptor设计思路,通过切面拦截,实现了某个接口,从而实现具体的切面业务逻辑。IOC核心设计是springframe.beans的jar包,主要设计为服务器自动生成代理对象,不经过用户创建生成,基于java的工厂设计模式,实现BeanFactory接口,通过Autowired 等名称注解注入和检索对象,BeanFactory作为最高级的抽象接口,直接管理对象之间的联系。Spring常用的设计单例模式,顾名思义,一个服务应用只能有一个且只能创建一次,一般为静态的static,Singleton作为最常用的设计对象模式,规避掉了每次用户都需检索创建新的对象。    SpringMVC框架介绍:在最开始的时候servlet作为后台请求处理,业务繁琐,跟页面的交互也比较乱,struts的出现解决了路由请求的烦乱,而作为新兴框架Springmvc,彻底将请求交互变得更为清晰,基于Spring的注解,@Controller可以将对象注入到服务器,框架将访问路径也更为简化,只需在对象头部定义就可以,基于restful的风格更为简约鲜明,springmvc主要由以下几个功能模块组成,视图解析,处理器映射、DispatcherServlet,servlet在收到前端页面的请求后,根据配置的处理器映射,检索找到对应的handlerMapping,根据定义的规则,找到对象的处理服务。在后端server处理好业务,根据ModelAndServlet视图对象,解析配置,确认对应的ViewResolver,拼接路径,将要显示的数据返回给对应的视图。    Mybatis框架介绍:jdbc作为底层的数据库处理交互的基础,无论是在事务的处理,还是增删改查sql的执行,拼接复杂,sql错乱,不易于阅读维护,mybatis可以简化sql语句,只需一个对象xml跟mapper对应,即可作为dao执行sql。

2.4Mysql数据库

mysql服务器作为目前最主流的高效率数据库,mysql作为操作最简洁、sql最简单的数据库,便于很多小型项目的选择,数据库中很重要的核心为事务,事务能够保证数据的原子性和一致性,避免了数据的脏读,如若执行sql失败,数据立马回滚,事务具有的四大ACID特性,一致性:保证数据的一致,原子性:以最小的单位进行执行,成功与否都是一个执行整体,持久性:sql执行成功即保存到数据库不会再进行改变,隔离性:在事务执行过程中不受其他干扰,此数据库采用插件式的存储优化引擎设计,根据不同的表的搜索条件设置不同的存储引擎,给一些操作频繁的表设计索引,查询快捷。

2.5Tomact服务器

tomcat即为部署服务器,可以部署静态的html,war包等应用,默认的访问端口为8080,关闭指令默认端口为8007,配置文件都在cof文件夹下面,其中包括server.xml,主要包括hosts配置、端口的配置,realm权限配置等,web.xml主要配置servlet,且可以配置MIME映射,tomcat-user.xml 顾名思义配置用户信息,manager默认会使用此文件,添加、编辑用户都可以修改此文件,在bin文件夹下有startup.bat、shutdown.bat主要用于开启关闭tomcat,在logs文件下有catalina.out文件,在服务部署启动运行的时候生成日志可以使用tail –f来动态查询运行日志。

2.6本章小结

本章主要介绍此系统在设计过程中才涉及的技术,本系统采用MVC的三层设计思想,采用Jsp作为页面设计,采用SSM框架作为Java后台设计,数据库存储采用Mysql。

第三章 系统需求分析

3.1可行性分析

经济可行性:在开发系统的时候,我查询了互联网上已有的企业人力资源信息系统网站,根据已有的资料来进行整合,设计系统所需要的各项软件均已很好的获取。相对于其他大型的人力资源信息系统,本系统成本较低,但所需要的功能满足用户与公司的需求。所以来说,本系统有着更高的效率,节省了人力成本。

技术可行性:开发工具:IntelliJ IDEA,应用服务器:Tomcat,数据库所运行环境:MySQL,系统运行环境:Windows或Linux本系统在设计的过程中就是依靠JSP语言和MySQL数据库系统结合,

操作可行性:本系统操作页面简单方便,一眼明目。用户可以很直接的找到自己所需要的功能,用户在页面菜单上面直接进行基本信息管理。并不需要太多的数据库操作维护。对于自身而言,针对本系统的开发自己也做过类似的系统,经验方面来说还是有的,使用到的各种技术及服务都能够有所了解。所以对这个系统能够进行开发,可行度较高。

法律可行性:本系统主要用来个人开发设计使用,不会造成对他人的隐私造成侵犯,不会损坏他人、国家与集体的利益,因此本系统具有法律可行性。

综上所述,从技术上、操作上、经济上及法律上都是可行性,并且各方面要求的并不高,所以该系统具有可行性。

通过本章我们可以了解到本系统的大部分的业务需求,主要实现的功能有哪些,对应的相关解决方案及使用到的技术有了大体的了解,对本系统的需求从两方面进行分析,我们了解到主要包括功能性和非公能行分析,功能性需求分析根据不同的功能,从问题出发,到解决方案,以及为什么使用这种技术来解决,使读者对本功能能够有个初步的了解,通过后面的章节进行逐一解决。非功能行分析涉及到性能、安全以及开发环境等方面,从系统的整体出发,结合当前自身的局限性,寻求最适合自己的解决方法。可行性分析为我们系统开发保驾护航,从各个方面入手分析,详细分析系统开发的可行性。

2.2功能需求分析 

此系统主要分为两种权限,人事和管理员,主要分为七大模块,人事管理主要为系统人事的新增和编辑,信息维护,人事可以进行登陆进行系统操作,部门管理主要为部门的新增和信息维护,招聘管理主要为招聘人员的新增和信息维护,可以对招聘人员进行面试通知,面试评价,员工管理,主要为招聘合格的人员的信息维护,培训管理主要为培训的通知与信息维护,奖励管理主要为职工的一些奖励的记录,工资管理主要为员工工资记录的信息维护。系统功能模块图如下:

图3-1系统功能模块图

3.3数据库设计

根据功能模块梳理,数据库E-R总图,如图3-2所示

图3-2数据E-R图

本系统数据存储采用mysql数据库,以下为表的数据库设计方案。

表1为部门信息表,存储于服务器端,用于存储部门基本信息, 包含部门的编号、部门名称、部门备注等

表1 部门信息表

列名

中文名称

数据类型

约束条件

id

编号

int(6)

PRIMARY  KEY

deptname

部门名称

varchar(50)

description

部门备注

varchar(50)

表2为员工存储列表,存储于服务器端,用于存储企业员工员工信息包含员工的登陆用户名、密码、电话等信息。

表2 员工信息

列名

中文名称

数据类型

约束条件

id

编号

int(11)

PRIMARY  KEY

username

用户名

varchar(50)

password

密码

varchar(100)

name

用户姓名

varchar(50)

tel

用户电话

varchar(11)

表3为企业招聘存储列表,存储于服务器端,用于存储招聘人员信息包含面试人的姓名、电话、家庭住址、招聘岗位、性别、岗位工资等信息。

表3 招聘信息

列名

中文名称

数据类型

约束条件

id

编号

int(8)

PRIMARY  KEY

name

姓名

varchar(50)

tel

电话

varchar(11)

typename

招聘岗位

varchar(50)

card

身份证号

varchar(18)

email

邮箱

varchar(50)

money

工资

int(8)

表4为员工工资列表,存储于服务器端,用于存储员工工资信息包含员工编号,基本工资,绩效工资,其他奖金等信息。

表4 工资信息

列名

中文名称

数据类型

约束条件

id

编号

int(8)

PRIMARY  KEY

basemoney

基础工资

int(6)

userid

员工编号

int(8)

jixiao

绩效工资

int(8)

other

其他工资

int(6)

表5为员工奖励存储列表,存储于服务器端,用于存储奖励信息包含奖励金额、用户名、奖励缘由、日期等信息。

表5 奖惩信息

列名

中文名称

数据类型

约束条件

id

编号

int(8)

PRIMARY  KEY

userid

用户编号

int(8)

dsecription

奖励描述

varchar(100)

money

奖励金额

int(6)

riqi

日期

date

表6为员工培训存储列表,存储于服务器端,用于存储员工培训信息包含员工培训日期、培训项目、培训描述等信息。

表6 培训信息

列名

中文名称

数据类型

约束条件

id

编号

int(8)

PRIMARY  KEY

peixunname

培训项目

varchar(100)

dsecription

培训描述

varchar(100)

riqi

培训日期

date

第四章 系统详细设计

4.1数据库连接

在后端与数据库的连接交互时我们经常会用到数据库连接工具之前是JDBC连接,目前采用的上司c3p0连接池,可以对连接池的最大连接数,最小连接数,连接唤醒等进行自动配置c3p0目前作为最常用的数据库连接池,主要可以将连接池的连接数进行监控,可以进行连接数的自动增减,且可以通过select 1然后在8小时内进行唤醒,避免了 数据库假死情况,数据库配置文件内容如下4-1所示:

图4-1数据库连接配置

4.2用户登陆

系统主要分为两种用户角色,后台管理员跟员工,用户首先进入登陆页面页面,输入用户名、密码通过Post进行提交到LoginController进行验证,通过findByName进行校验,如果未根据username查询到此用户则直接提示此账号不存在,如果根据username查询到用户则以查询到的user进行跟前台输入的password进行匹配,匹配成功登陆成功,否则提示用户名或者密码错误,如果有此用户登陆成功否则登陆失败,登陆界面如下4-2:

4-2用户登陆

4.3用户管理

用户管理主要是企业人事平台用户的新增、查询、编辑等,首先进入查询页面,通过调用findByPage进行用户列表查询,可以通过limit进行分页sql显示,在页面通过c标签的foreach进行循环展示到页面,在新增时,通过填写基本信息,然后调用save保存到数据库,在删除时,将id传输到后台然后通过delete清除数据,如图4-3:

4-3用户管理

4.4部门管理

部门管理主要是企业部门的信息新增和信息编辑查询,通过调用findByPage进行分页查询,如图4-4:

4-4部门管理

4.5招聘管理

招聘模块,主要为通过填写招聘姓名、电话、招聘岗位等基本信息,进行招聘新增,通过Post提交到Controller,然后可以进行录用和删除,点击录用,获取到此招聘人id,然后调用updatestatus更新招聘人信息,提交成功跳转到查询页面,通过findByPage进行分页查询,如图4-5,4-6:

4-5招聘管理

4-6招聘新增

4.6培训管理

培训模块,首先通过findByPage将培训进行分页查询显示,通过填写培训基本信息然后调用service中的add方法保存到数据库,在编辑时首先获取编号id调用findById将培训信息查询出来,通过model将数据返回到页面,然后进行编辑保存,保存时调用updateById方法,如图4-7:

4-7培训列表

4.7奖惩管理

奖惩模块,首先通过findByPage将奖惩信息进行分页查询显示,通过选择奖惩的员工,奖惩的原因和备注,然后调用service中的add方法保存到数据库,在删除时首先获取编号id调用remove方法进行移除,如图4-8,4-9:

4-8奖惩列表

4-9奖惩新增

4.8工资管理

工资模块,首先通过findByPage将工资进行分页查询显示,通过选择员工,以及工资的组成部分,然后调用service中的add方法保存到数据库,在删除时首先获取编号id调用remove方法进行移除,如图4-10:

4-10工资列表

第五章 系统测试

5.1测试分析

对于系统来说,测试是十分有必要的。测试系统才能知道开发者写的代码是否有错误。换句话来说,测试是为了能够开发出高品质、高质量的系统。而测试也并非一定要开发结束后才能测试,根据项目的大小来定可以现测试某一个功能或者几个功能一起测试,这样方便了后期代码过多而带来的测试量增大。

测试的不是为了给开发者找麻烦,而是为了更好的给用户带来服务。测试是为了确定在一开始定的需求开发者是否符合目标规范。你测试的软件只是为了确保他应该做他应该做的事情。有时测试的目标也会改变,这种测试并不是验证你软件的规范,而是用他去学习你以前不知道的知识。

系统的测试环境在项目部署后,不同的浏览器来测试屏幕网页的自适应度,通过相同的浏览器不同的内核版本进行测试,首先安装JDK,然后安装测试服务器Tomcat,安装测试数据库Mysql,然后配置数据库,导入测试数据,从而搭建测试环境。

5.2项目测试

(1)用户登录模块测试

表5.1用户登录模块测试

测试模块

输入值

期待输出

真实输出

登录模块的测试

输入正确的用户名,正确密码,选择角色

成功进入首页

成功进入首页

输入错误的用户名还有密码

提示密码错误

提示密码错误

用户名输入正确,密码输入错误

提示密码错误

提示密码错误

输入正确的用户名密码,错误角色

提示用户名或密码错误

提示用户名或密码错误

(2)招聘模块测试

表5.2招聘模块测试

测试模块

输入值

期望输出

真实输出

招聘模块的测试

添加招聘信息添加,点击提交

提交成功

提示新增成功

招聘信息未填完整

提示信息不全

提示信息不全

(3)工资模块测试

表5.3工资模块测试

测试模块

输入值

期望输出

真实输出

工资模块的测试

添加工资信息添加,点击提交

提交成功

提示新增成功

工资信息未填完整

提示信息不全

提示信息不全

(4)奖惩模块测试

表5.4奖惩模块测试

测试模块

输入值

期望输出

真实输出

奖惩模块的测试

添加奖惩信息添加,点击提交

提交成功

提示新增成功

奖惩信息未填完整

提示信息不全

提示信息不全

(5)培训模块测试

表5.5培训模块测试

测试模块

输入值

期望输出

真实输出

培训模块的测试

添加培训信息添加,点击提交

提交成功

提示新增成功

培训信息未填完整

提示信息不全

提示信息不全

第六章 总结与展望

6.1 总结

本论文主要介绍了基于IDEA开发的系统的分析、设计与实现的过程。在开发过程中,使我对软件开发系统有了更深的了解,明白了开发一个系统并非一件容易的事情。在完成本系统的过程中,我也遇到了很多问题,在不断的解决问题的同时,我也学到了很多专业知识。

在开发过程中,使用JAVA开发,采用MYSQL数据库,采用SSM框架技术,基于MVC的三层设计思想,并不是所有的理论都会就可以开发,也并不是所有代码掌握了就能够灵活运用,他还需要大量的积累经验。由于这是程序,因此他需要一个比较庞大的数据库,遇到的问题都已经在老师和同学的帮助下得到了解决。本系统满足移动化需求,能够长期使用。如果需再次开发,可将在本系统上继续开发,完善本系统的功能和性能需求。

经过本次开发系统,我明白了做好一个项目不但需要有大量的专业知识,还需要有分析问题和解决问题的能力。在开发系统前,开发者应该做好前期工作并考虑到方方面面,在前期准备时做好基础工作,准备好后期开发时用到的资料,以避免后期出现大量问题导致终止开发。

6.2 展望

在设计项目的过程中,发现项目实现需要缜密的逻辑思维、项目的宏观把控、功能实现的可行性以及具体界面的设计与排版。在编写实现项目功能模块的代码时,使用不同的软件工具以及技术思想,来实现功能的逻辑思维以及所需时间和呈现效率,其差异性明显。利用IntelliJ IDEA软件的过程中,软件工具本身自带代码优化以及智能代码审查功能为项目提供了巨大的帮助。从平时了解并掌握项目的部分操作到完整完成项目的开发,进一步加深知识的理解与运用。在本系统的部分功能实现过程中,融汇了新知识的学习,既开阔了眼界,又清楚了解自己的喜好和专业方向。这次项目对作者而言,更多明白学校与公司中所要求的差距,摆平心态,以更积极的态度去吸收更多更有趣的知识

参考文献

[1]秦佳.基于MVC模型的网上书店系统设计与实现[J/OL].电子技术与软件工程,2019(05):44[2019-03-25].http://kns.cnki.net/kcms/detail/10.1108.TP.20190320.1145.070.html.

[2]龚兴平.基于JSP的汽车租赁管理系统的设计与实现[J].计算机产品与流通,2019(01):158-159.

[3]袁嘉欣,马佳琳.基于JSP的大学生活动管理平台的设计与实现[J].软件工程,2019,22(01):43-46.

[4]吴向荣.“Java Web编程技术”课程教学方法研究[J].电脑知识与技术,2019,15(01):165-168.

[5]徐岩,乔丽娟.医药进销存管理系统的设计与实现[J].电子技术,2018,47(12):112-113.

[6]周兵.以应用能力为目标的JSP程序设计课程教学改革[J].汉江师范学院学报,2018,38(06):129-131.

[7]刘烨.高职JSP程序设计课程教学模块化探讨[J].农家参谋,2018(24):124.

[8]洪惠群.基于Spring MVC框架的在线辅助教学系统的设计[J].曲靖师范学院学报,2018,37(06):49-52.

[9]熊淑华.网页设计中JSP和ASP技术的应用研究[J].网络安全技术与应用,2018(11):48+50.

[10]樊飞转,蒲伟华.小型企业人力资源管理系统的设计[J].电脑迷,2018(12):185.

[11]王东新,李欢欢.基于JSP的教育信息化平台开发[J].电子设计工程,2018,26(20):27-32.

[12]屈晓,郑哲豪,陈焕培,江文杰,李俊杰,谭振宁.基于JSP毕业设计管理系统设计与实现[J].科技创新与应用,2018(30):42-43.

[13]郑逸凡.基于JSP的在线学习系统分析与设计[J].电脑编程技巧与维护,2018(10):42-43+59.

[14]刘婷.JSP技术优势分析[J].科技视界,2018(29):190-191.

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐