【大学生就业指导信息管理系统的设计12000字(论文)】_第1页
【大学生就业指导信息管理系统的设计12000字(论文)】_第2页
【大学生就业指导信息管理系统的设计12000字(论文)】_第3页
【大学生就业指导信息管理系统的设计12000字(论文)】_第4页
【大学生就业指导信息管理系统的设计12000字(论文)】_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

绪论1.1课题背景、目的及意义1.1.1课题背景利用计算机等网络化设备解决生活中的问题已经成为常态,大学生作为网络化技术的先行体验者,对计算机操作已经深入了解。传统的就业方式已滞后于当代社会的高层次发展,通过计算机进行交流已经很普遍。就目前大学生的就业问题而言,关于就业指导信息的问题也接踵而来,那么大学生就业指导信息管理系统就很有必要进行开发,让每一位大学生都可以实时进行就业信息的查看以及深入了解。目前各大高校关于就业指导信息的管理都较倾向于宣传栏或者公众号,这样的宣传方式较繁琐且不能及时查看所要了解的重要信息,学生只能通过纸质版的简历与各大企业之间进行交流,这样容易遗漏重要信息,使得双方的利益都受到损害。大学生就业指导信息管理系统可以实现对这种方式的改变,学生可以在线留言自己的问题与管理员进行交流,以及实现对自己的就业体验等信息的实时更新,这样就可以节省双方的时间。大学生就业指导的电子化信息管理已经成为了一种流行趋势,因此对于大学生就业指导信息管理系统的开发变得很有意义。1.1.2课题目的和意义各大高等院校不断的扩大招生规模使数据的存储在时间和空间上逐渐增加,造成就业指导信息的处理工作量变大。就当前来说,很多学校对使用管理系统的理念仍然很薄弱,利用电子文档的存储方式造成了大量数据的冗余和更新缓慢。如果将就业指导信息放到网站中管理,这样不仅可以提高工作效率,也可以加大就业信息的安全可靠。因此,如何满足学校、各招聘单位和学生三方面的需求,了解企业信息、招聘信息,对信息进行反馈、增加建立,是使得大学生就业指导信息管理体系和信息化建设完美发展的一个重要方法。在对大学生就业指导信息管理进行需求分析的基础上,通过设计和开发一个大学生就业指导信息管理系统,可以有效管理就业指导信息,对提高就业指导的工作效率具有重要意义1.2国内外研究现状1.2.1国外的研究现状国外在信息技术领域的发展较我国而言更加完备。外国市场相比在就业信息网络化上的利用与管理更加完善合理。美国已将互动就业网络会议室纳入学院的就业系统中,学生可以得到更加权威、可靠的招聘信息,并且投放的简历会得到反馈绝不会石沉大海。日本则是在就业前通过综合考试和心理测评等专业化的指导,再依据学生的个人特质给予学生掌握就业的主动权。1.2.2国内的研究现状与国外的研究相比,国内的研究相比较晚,但是也取得了一定的研究成果。近几年来,中国政府管理部门以及各大高校纷纷利用系统的就业指导信息服务网。其他相关社会服务部门、名企事业单位也渐渐设立毕业生就业招聘信息网。计算机网络已经成为高校毕业生就业的主要信息来源。然而,从内容和功能上看,绝大多数就业指导网站只发布就业促进政策,岗位信息,网上简历投递和公司介绍。结合当今就业环境,职业需求现状,信息服务,简历投递反馈等的服务,从求职者关注的角度出发,而不是从技术的角度出发,进一步完善就业指导信息网络工作,还需要进一步的研究和开发。1.3论文研究内容大学生就业指导信息管理系统是一个交互式的系统,旨在是为了方便在校大学生能够更好并有效的了解企业信息的发布动态以及得到更好地就业指导,既可以对用户提供方便同时也扩大了企业的宣传力度。学生和各企业管理人员可以通过Internet进行交流,不再受到时间和空间的限制,学生通过了解各招聘单位的信息并按照自己的特长去联系,找到符合自己的工作,各招聘单位通过查看学生提交的个人信息进行选拔人才,管理员进行学生与各招聘单位的信息管理以及对其系统的维护,确保了正确性与安全性。1.4论文组织结构本论文主要论述六部分内容,每一章的重点及相关要点如下:第1章:主要简述课题研究背景、研究该课题的意义、课题的研究内容以及国内外研究现状;第2章:概述分析开发过程中所用的环境以及技术介绍;第3章:从市场需求出发,分析软件开发的可行性以及系统功能概述;第4章:主要介绍系统的功能模块的设计规划和数据库设计进行陈述;第5章:依次介绍了系统三个功能模块的具体实现过程及其界面展示;第6章:简述系统各功能的测试; 第7章:是自己对该系统进行了总结。系统的开发环境及工具介绍本次设计选用HTML5+CSS+JS框架作为系统的前端,Java语言功能强大,SpringBoot框架在项目启动可以自动加载配置信息,因此采用其作为后端技术,采用开源数据库MySQL,运用Tomcat开源服务器以及进行JDBC方式的数据库链接。2.1系统开发环境2.1.1系统软件环境(1)操作系统:Windows10专业版(2)数据库:MySQL(3)编译环境:Eclipse(4)服务器:Tomcat2.2系统前端技术2.2.1JavaScript技术JavaScript是基于ECMAScript标准的高级程序设计语言。JavaScript语言是简化的函数式编程语言和面向对象编程语言混合的产物REF_Ref27609\r\h[3]。2.2.2HTML、CSS技术HTML属于XHTML/HTMLS技术的统称,但它们之间还存在着一定的区别,HTML是一种比较标准的网页标记语言,不是网页编程语言的一种,主要功能是保证网页浏览器能够正常的工作,利用浏览器能够对HTML语言进行翻译,方便用户能在网页中阅读REF_Ref28857\r\h[6]。CSS样式在网页设计中应用十分广泛,所谓的CSS是在HTML、XML中设计的网页中来展示某些应用的文件样式,属于层叠样式表,在Web前端设计与开发中具有十分重要的作用,它能够对网页样式、内容等进行分割,使动态网页的个性更强,利用CSS样式开发Web前端,能够提高浏览器的运行速度,提高网页的维护效率REF_Ref28857\r\h[6]。2.3系统后端技术2.3.1Java技术简介Java与一般的编译器在性质上有着一定的差异,它是一门基于面向对象的可执行编程语言,它是先将源码转换为字节码后再转换为JVM的可执行文件。随着Java的不断优化它已经得到了改进。跨平台作为Java语言众所周知的核心优势,随着互联网的发展而逐渐优化并建立了强大的生态体系。Java依旧被广泛使用的原因有四点:一是其生态体系相比较健全;二是其语言的应用领域较广泛;三是Java语言的开发风险相对较小;四是Java语言的扩展能力相对较强。2.3.2SpringBootSpringBoot是全新的Java框架,是为了简化Spring应用的开发及搭建提出的,在自动配置得到实现且其诸多重复配置文件也解除了,这样可以使SpringBoot快速开发应用,同时SpringBoot中含括了Tomcat服务器,可以更简单的进行部署。2.4MySQL数据库在系统开发过程中,数据库是必不可少的一部分。MySQL是开放的,能免费从互联网上下载和使用,他也能根据其代码进行修改。MySQL是一个完全网络化跨平台、非常重要的关系型数据库管理系统,其特点是功能强大、方便于管理,运行效率高,安全性与可靠性更高。2.5Tomcat服务器Tomcat是开源代码的web应用服务器,其技术较先进且性能稳定,易用性高等特点,在很多Java喜好者以及开发人员中获得了重视,也因此得到了诸多软件开发商的信赖,是Java开源领域的重要支柱。2.6本章小结本章着重针对系统设计中的各大技术展开细致的分析与讲解,主要囊括了系统的开发环境、前后端技术、MySQL数据库以及Tomcat服务器。对于前面有关技术的详细介绍,对系统最后的实现奠定了较成熟的理论基点。3.系统分析深入了解产品特性是系统分析最重要的环节之一,因此,明确研究方向后再针对产品特性设计出科学、合理的系统对开发是意义非凡的。3.1可行性分析可行性分析主要是根据所开发系统的用户需求,通过对系统的框架和功能模块等进行分析来确定其可行性。对大学生就业指导信息管理系统的设计实施从技术、经济和可操作性等方面进行可行性研究和开发。3.1.1技术可行性在技术分析上主要是通过判断系统设计和开发中使用的各种硬件和软件,能否满足开发条件。在硬件上,首先,该系统在电脑配置方面的要求较低,普遍的操作系统即可满足。其次,该系统所占电脑内存较小,不会对电脑产生破坏性。软件方面系统采用Java技术,基于B/S结构和MySQL数据库,相比来说技术都较为成熟,并且在平时的学习中也对相关技术有所了解和掌握,因此可以进行开发。3.1.2经济可行性任何软件系统在开发前无疑都需要考虑经济可行性,即分析开发软件的过程中所需的成本是否能与它带来的经济效益相匹配。在本软件的设计中,所使用的软件和硬件均是满足需求的,而且此系统复杂性较低,开发用时短。综上所述,此设计在经济上是完全可行的。3.1.3操作可行性该工程系统主要是基于B/S架构,分析市场现有系统后,本系统在用户操作过程中采用简洁的提示,使得用户一目了然,避免了繁琐的发布步骤。因此本系统在操作上是可行的。3.2需求分析任何一个项目在开发前,都需要对用户的需求进行全方面的了解,从而可以明确用户对功能的需求,这样可以为整个系统的开发提供一个强有力的证据。为了确保大学生就业指导信息管理系统的长期、稳定和高效运行。在开发大学生就业指导信息管理系统的过程中需要充分考虑以下几点:安全性,保障个人信息的稳定、可靠和安全。先进性,能够高效正确的实现就业指导信息的有关功能。3.2.1系统开发总流程如图3-1,首先是需求分析,之后对系统模块和数据库以及各功能模块进行整合,最后对其进行测试。图3-1开发流程图3.2.2登录流程图3-2登录流程图如图3-2,管理员或用户输入用户名、密码点击登录,正确登录后用户名和密码会交于后台数据库,判断其信息是否正确,不正确显示用户名或密码不正确,反之进入主页。3.2.3系统操作流程如图3-3,在登录界面输入用户名和密码,系统调用数据库信息,检查用户登录信息是否正确,正确进入用户功能界面,执行功能操作,反之信息错误,返回登录界面。图3-3操作流程图3.2.4添加信息流程图3-4添加流程图如图3-4,管理员登录后可以对输入学生信息、招聘信息等信息,系统调用数据库信息,检查信息是否正确。3.2.5修改信息流程图3-5修改流程图如图3-5,首先可以选择需要修改的信息,系统判断数据,修改信息合法则修改成功,信息更新至数据库,否则重新输入。3.2.6删除信息流程图3-6修改流程图如图3-6,选择要删除的信息,系统会弹出是否删除数据的对话框,点击确定,则数据永久删除。3.3系统功能概述对系统的功能概述而言,首先是管理员登录后进入系统后台管理,可以看到其主要执行功能有:账号管理、学生管理、招聘信息管理、留言咨询、信息反馈等;具体如图3-7。图3-7管理员用例图管理员可添加招聘单位,之后登录系统可见其主要功能有:招聘信息管理、顶岗实习管理、个人中心。如3-8所示。图3-8招聘单位用例图学生注册信息后选择登陆可看到有求职信息管理、顶岗实习管理、就业体验管理、信息反馈管理等。如图3-9。图3-9学生用例图3.4本章小结系统的需求分析对于整个系统的设计起着非常关键的作用,该章节主要对系统的需求、功能以及可行性进行了详细的分析,另外,本章特地使用用例图对各个角色的功能进行了概述,这样可以对系统的全方位设计以及实现奠定稳固的基础。4.系统设计4.1系统功能结构图大学生就业指导信息管理系统设计主要包括管理员、学生和招聘单位三个角色,由于用户角色不同,所实现的功能也有所差异。管理员:学生管理、招聘信息管理、求职信息管理、账号管理、就业信息管理、留言咨询管理、系统管理等。招聘单位:招聘信息管理、顶岗实习管理、个人中心.学生:求职信息管理、就业体验管理、信息反馈管理、留言咨询管理、个人中心。系统的整体功能结构设计如4-1所示。图4-1功能结构图4.2数据库设计目前,电脑系统的关键与核心就是数据库部分。我们需要根据用户的需求进行数据库设计,可以由E-R图来描述,其组成项因素包括:实体、属性、联系,以下是本设计所需数据库的E-R图:4.2.1数据库实体数据模型中的实体(Entity),也称为实例,代表的是数据库管理系统中的不同管理对象。本系统的E-R图如下:(1)管理员包含数据项如图4-2有,编号、账号、密码、创建时间。图4-2管理员实体图(2)顶岗实习包含数据项如图4-3有,顶岗实习标题、实习地点、实习工作内容、添加时间、实习工作内容等信息。图4-3顶岗实习信息实体图(3)就业体验包含数据项如图4-4有,标题、图片、专业、学院等信息。 图4-4就业体验信息实体图(4)就业指导数据项如图4-5有,图片、标题、类型等信息。图4-5就业指导信息管理实体图(5)轮播图数据项如图4-6有,编号、标题、图片等。图4-6轮播图管理实体图(6)该系统的总体E-R图展示如4-7所示:图4-7总体系统图4.2.2数据库表设计基于目前已经存在的数据库管理系统对数据库进行设计,设计的理念会对信息系统开发能否成功有很大的影响。因此在创建数据库表前一定要确定实体的属性与实体之间的联系是怎么样的,再根据属性与实体之间的关系创建需要的数据表。下面是数据库中的各表的详细信息。表4-1管理员信息表(admins)字段名称数据类型是否为空自动递增字段说明idint(10)NO是编号usernamevarchar(50)YES\账号pwdvarchar(50)YES\密码addtimetimestampYES\创建时间表4-2顶岗实习信息表(dinggangshixi)字段名称数据类型是否为空自动递增字段说明idint(10)NO是编号dinggangshixibiaotivarchar(50)YES\顶岗实习标题shixixueshengint(10)YES\实习学生idxuehaovarchar(50)YES\学号xingmingvarchar(50)YES\姓名lianxifangshivarchar(50)YES\联系方式续表4-2字段名称数据类型是否为空自动递增字段说明shixikaishishijianvarchar(25)YES\实习开始时间shixijieshushijianvarchar(25)YES\实习结束时间shixididianvarchar(50)YES\实习地点suozaigangweivarchar(255)YES\所在岗位shixigongzuoneironglongtextYES\实习工作内容caozuodanweivarchar(50)YES\操作单位isshvarchar(10)YES\是否审核addtimetimestampYES\添加时间表4-3就业体验信息表(jiuyetiyan)字段名称数据类型是否为空自动递增说明idint(10)NO是编号biaotivarchar(255)YES\标题tupianvarchar(255)YES\图片xueyuanvarchar(50)YES\学院zhuanyevarchar(50)YES\专业banjivarchar(50)YES\班级xingmingvarchar(50)YES\姓名xuehaovarchar(50)YES\学号neironglongtextYES\内容tianjiarenvarchar(50)YES\添加人isshvarchar(10)YES\是否审核addtimetimestampYES\添加时间表4-4就业指导信息表(jiuyezhidao)字段名称数据类型是否为空自动递增说明idint(10)No是编号biaotivarchar(255)YES\标题续表4-4字段名称数据类型是否为空自动递增说明tupianvarchar(255)YES\图片leixingvarchar(255)YES\类型liulanliangint(11)YES\浏览量neironglongtextYES\内容addtimetimestampYES\添加时间表4-5轮播图信息表(lunbotu)字段名称数据类型是否为空自动递增说明idint(10)No是编号titlevarchar(50)YES\标题imagevarchar(255)YES\图片urlvarchar(255)YES\链接地址addtimetimestampYES\添加时间4.3本章小结本章在前一章分析了系统的需求可行性以及对功能的概述的基础上,对系统展开了整体设计,包括功能结构图的展示以及采用E-R图对系统数据库设计进行详细的阐述。系统实现主要介绍软件结构以及大学生就业指导信息管理系统的前台部分,一个好的前台展示页面非常重要,不一样的前台将给用户带来不同的体验,因此,大学生就业指导信息管理系统的前台设计主要具有一目了然、清晰分明的特征。5.1B/S结构B/S结构的优点在于用户不需要下载客户端,只需要在计算机的浏览器上就可以访问。用户通过访问服务器上的HTML页面,进行简单操作,将操作的数据表单提交给后台,不同的操作调用不同的接口,Server端用来处理用户的业务。5.2首页设计主要采用Bootstrap响应式前端开发框架。系统页面展示首页、招聘信息、求职信息、就业指导、学生注册、后台管理以及登录等信息内容,主要布局如图5-1所示。图5-1首页布局5.2.1学生注册界面登录系统进行注册信息并提交,显示保存成功即可注册成功;如若信息填错可重置,带*是必填信息并有一定限制,如下图5-2所示。图5-2注册界面5.2.2学生登录界面根据注册的信息选择学生进行登录,如下图5-3所示。图5-3登录界面5.3学生模块学生登录后进入个人中心,left界面展示:求职信息管理、顶岗实习管理、就业体验管理、信息反馈管理和个人中心信息。5.3.1求职信息管理该界面主要实现求职信息发布以及求职信息的查询,用户按照提示信息进行填写;提交成功方可查询,在该界面也可以详细查看、修改以及删除信息,如图5-4。图5-4求职信息管理界面5.3.2顶岗实习管理在该界面可以对学生的顶岗实习情况进行查询,也可以按照实习学生学号、姓名等信息进行搜索,如下图5-5所示。图5-5顶岗实习管理界面5.3.3就业体验管理首先是对就业体验信息进行添加,填完所有信息进行提交或者重置,提交成功后进行就业体验信息查询,该界面可以进行详细查看、修改以及删除功能,也可以按照标题、学院、专业等信息进行搜索,如下图5-6所示。图5-6就业体验管理界面5.3.4信息反馈管理进入系统首先可以在前台点击信息反馈进行填写,提交后点击个人中心可以查询,也可以按照发布时间等信息进行搜索,如图5-7所示。(a)信息反馈界面图5-7信息反馈管理界面5.3.5留言咨询管理学生登录后可以在前台进行留言咨询并提交,然后可以进行查询,还可以详情查看、编辑和删除信息,待管理员看到后回复,如图5-8所示。图5-8留言咨询管理界面5.3.6个人中心首先可以需求进行个人资料修改,也可修改密码,如图5-9所示。(a)个人资料修改界面(b)密码修改界面图5-9个人中心界面5.4管理员模块进入系统点击后台管理进入登录界面,输入管理员信息即可登录,如下图5-10所示。图5-10管理员登录界面5.4.1账号管理首先是对管理员账号进行添加,添加成功后可以查询,也可以按照账号等信息进行搜索查询,对账号的信息也可以修改和删除,最后添加了修改密码功能,如下图5-11所示。(a)账号添加界面(b)密码修改界面图5-11管理员账号管理界面5.4.2学生管理首先可以实现对学生信息的查询,根据学号、姓名等信息也进行搜索查询,并可以进行修改和删除操作,如下图5-12所示。图5-12学生管理界面5.4.3招聘信息管理(1)招聘单位管理首先可以添加招聘单位,填入该招聘单位的基本信息并提交,之后对其进行查询功能,也可以根据账号等信息进行搜索查询,对招聘单位的详细信息可以详细查看、修改和删除,如下图5-13所示。图5-13招聘单位管理界面(2)招聘类型管理首先可以对招聘类型进行添加,比如添加游戏开发这一类型,之后可以根据类型等信息进行搜索查询或者直接查询,也可以对其信息进行修改和删除,如下图5-14所示。图5-14招聘类型管理界面(3)招聘信息管理首先对招聘信息进行查询,也可以按照招聘编号、招聘标题等信息进行搜索,也可对用户的求职信息进行修改、删除等操作,如图5-15所示。图5-15招聘信息管理界面5.4.4求职信息管理在该界面先可以进行查询,或者根据求职编号、求职标题等进行搜索查询,也可以对用户的求职信息进行修改、删除等操作,在本界面需要对求职信息进行审核,单击可通过,如下图5-16所示。图5-16求职信息管理界面5.4.5就业信息管理(1)就业指导管理首先可以对就业指导信息进行添加,按照要求依次填入信息,选择要添加的就业指导类型,并且补充内容;之后可以对其进行查询,所展示的界面就是首页界面展示的信息,也可以按照标题、类型等信息进行搜索,也可对用户的就业指导信息进行详细查看、修改以及删除操作,如下图5-17所示。图5-17就业指导管理界面(2)就业体验管理首先可以对就业体验信息进行查询,也可以按照标题、学院等信息进行搜索,也可对用户的就业指导信息进行详细查看、修改以及删除操作;在该界面需要对就业体验信息进行审核操作,单击可通过,如下图5-18所示。 图5-18就业体验管理界面(3)顶岗实习管理首先对用户顶岗实习信息进行查询,也可以按照实习学生学号、姓名、等信息进行搜索,也可对用户的顶岗实习信息进行详细查看、修改以及删除操作;在该界面同样也需要对就业体验信息进行审核操作,单击可通过,如下图5-19所示。图5-19顶岗实习管理界面5.4.6用户信息管理(1)系统日志管理首先可以对系统的日志信息进行查询,也可以按照实习模块、类型等信息进行搜索,也可对日志信息进行全选或者全不选的批量删除,也可单击某一日志信息进行单独的删除操作,如下图5-20所示。图5-20系统日志管理界面(2)信息反馈管理先可以查询用户的反馈信息,当然也可以依据发布时间等信息进行搜索查询,并可以对反馈信息执行删除;在该界面添加了回复功能,单击回复对其反馈信息进行回复。并且提交,如下图5-21所示。图5-21信息反馈管理界面(3)新闻管理首先可以添加新闻类别,按照分类名称填写并提交则成功添加;之后对新闻分类进行查询,也可以按照发布时间等信息进行搜索,可以对分类名称进行修改或删除;之后根据要添加的新闻填写信息,并选择要添加新闻的分类;最后可以对新闻进行查询,也可以按照标题、分类等信息进行搜索,并对发表的新闻进行详细查看、修改和删除操作,如下图5-22所示。(a)分类添加界面(b)新闻添加界面 图5-22新闻管理界面5.4.7留言咨询管理首先可以查询留言咨询的信息,单击回复可以进行回复,也可以进行详情查看、编辑和删除操作;之后可以查询留言回复信息,可以按照回复内容等信进息行搜索,如图5-23所示。图5-23留言咨询管理界面5.4.8系统管理(1)友情链接管理在该界面首先可以进行友情链接的添加,比如qq、网易、谷歌等等,方便用户进入;在该界面也可对友情链接进行查询,并且可以按照发布时间等信息进行搜索,还可以对已添加的友情链接进行修改和删除操作,如下图5-24所示。图5-24友情链接管理界面(2)轮播图管理在该界面也可添加轮播图,如首页展示的那样,按照界面信息进行填写,提交后则添加成功;添加完轮播图就可以进行查询了,并且可以按照发布时间等信息进行搜索,在该界面也可以对轮播图进行修改以及删除操作,如下图5-25所示。图5-25轮播图管理界面5.5招聘单位模块在管理员模块中的招聘单位管理界面中我们可以看到能够实现对招聘单位的添加与查询,接下来我将会以账号为2020的招聘单位为例对这一模块进行详细介绍。5.5.1招聘单位登录以账号为2020的招聘单位为例进行登录,点击登录即可显示登录成功,如下图5-26所示。图5-26招聘单位登录界面5.5.2招聘信息管理首先可以发布招聘信息,添加招聘信息,如招聘类型的选择、招聘职位、时间等信息,提交后会显示发布成功;招聘信息发布后可以查询,也可以按照招聘编号、招聘标题等信息对招聘信息进行搜索,也可以对招聘信息进行详细查看、修改以及删除操作,如下图5-27所示。图5-27招聘信息管理界面5.5.3顶岗实习管理首先可以对学生进行顶岗实习的添加,按照界面展示的信息,选择顶岗实习的学生或者通过关键字搜索,对顶岗实习的学生的信息进行填写,单击提交则添加成功;添加完可以对其进行查询,按照实习学生的学号、姓名等信息进行搜索,也可对该学生的顶岗实习信息进行详细查看、修改以及删除,如下图5-28所示。图5-28顶岗实习管理界面5.5.4个人中心在个人中心界面中,若有改动或者变动,该招聘单位可以对其本身的信息资料进行修改,提交后则表示修改完成;在该界面,招聘单位还可对其密码进行修改,如下图5-29所示。(a)修改个人资料界面(b)修改密码界面 图5-29个人中心界面5.6本章小结本章通过对系统所用架构以及系统各功能模块的设计与实现,对系统三个用户的模块展开了详细的基础。系统测试对于一个系统,通过系统测试可以验证其质量、各功能模块的性能和稳定可靠运行。整个的测试过程必须遵循标准化测试,检查系统中是否有运行错误出现,然后调试直到程序运行。6.1测试方法从软件内部结构和具体实现来分有黑盒测试和白盒测试这两种方法;黑盒测试采用“黑箱”的结构,不考虑系统的内部特性,这样可以使测试人员在不了解系统内部结构的情况下,对软件的行为和功能进行测试,从而测试系统各功能模块的特性。对于储备一定专业知识的测试人员,由于对系统的内部结构和编码已经有一定的了解,可以使用白盒测试,通过系统的软件架构和具体的实践,对测试的样例进行设计,这种测试更注重系统的内部特性。6.2功能模块测试主要是对系统登录,管理员、学生和招聘单位三个模块的功能的测试结果展示以及说明。管理员功能测试测试目的:测试管理员登录后所有功能是否可以正常使用。测试内容:以下表6-1作为管理员测试。表6-1管理员测试功能基本要求测试情况测试通过是否添加实现对管理员、招聘信息、就业指导、新闻分类和系统管理信息的添加实现R£添加实现对管理员、招聘信息、就业指导、新闻分类和系统管理信息的添加实现R£删除实现对管理员、学生、招聘信息、求职信息、就业信息、顶岗实习、系统日志、信息反馈、留言咨询、新闻管理和系统管理信息的删除实现R£续表6-1功能基本要求测试情况测试通过是否修改实现对管理员、学生、招聘信息、求职信息、就业信息、顶岗实习、系统日志、留言咨询、新闻管理和系统管理信息的修改功能实现R£查看实现对学生、招聘信息、求职信息、就业信息、顶岗实习、系统日志、信息反馈、留言咨询、新闻管理和系统管理信息的查看功能实现R£审核实现对就业体验和顶岗实习信息的审核功能实现R£留言回复实现对信心反馈和留言咨询的回复功能实现R£学生功能测试(1)测试目的:测试学生登录后所有功能是否可以正常使用。(2)测试内容:以下表6-2作为学生测试。表6-2学生测试功能基本要求测试情况测试通过是否添加实现对学生账号注册、求职信息、就业体验和信息反馈信息的添加功能实现R£删除实现对求职信息、就业体验、信息反馈和留言咨询信息的删除功能实现R£修改实现对求职信息、就业体验和个人中心信息的修改功能实现R£查看实现对顶岗实习、求职信息、就业体验和留言咨询信息的查看功能实现R£留言回复实现对信心反馈和留言咨询的回复功能实现R£招聘单位功能测试(1)测试目的:测试招聘单位登录后所有功能是否能正常使用。(2)测试内容:以下表6-3作为招聘单位测试。表6-3招聘单位测试功能基本要求测试情况测试通过是否添加对招聘信息、顶岗实习等信息实现添加功能实现R£删除对顶岗实习和招聘信息实现删除功能实现R£修改实现对顶岗实习、招聘信息和个人中心信息的修改功能实现R£查看实现对顶岗实习和招聘信息的查看功能实现R£6.2.1管理员登录测试表本系统涉及软件模块较多,为了说明测试效果特此以管理员登录为例,测试结果与期望结果一致,因此本次测试是成功的。下表是本系统管理员登陆的测试表,从测试的结果来看与期望结果完全相同。使用用户名称:admin密码:admin进行测试,在学生功能模块使用学号:12017245975密码:1234姓名:刘磊进行测试。表6-4管理员登陆系统测试用例表序号操作流程数据信息期望结果实际结果1输入用户名,点“登录”用户名:liulei,密码空显示“用户名或密码错误!”显示“请填写此句段”2输入密码,点“登录”用户名空,密码:admin显示“用户名不能为空”显示“请填写此句段”3输入用户名和密码,点“登录”用户名:user,密码:admin显示“用户名或密码错误!”显示“用户名或密码错误”4输入用户姓名和密码,点“登录”用户名:admin,密码:admin正确登入到管理员操作界面正确登入到管理员操作界面6.3测试结果因为自己缺乏实战经验,在设计本系统设计开始时并不顺利,设计并不完美。过程中总是会出现一些错误,功能设计也不能完全满足用户需求。但经过后面一系列的修改和完善,最终用户所需求的系统功能基本全部实现。设计后期中多次对系统进行测试和完善修整,为了测试可以顺利完成仔细记录出现的问题,防止对系统性能产生影响后可以立马找到出处再次修正。错误基本上都得到了解决,因此错误已大幅度较少。测试后,整个系统基本上已达到稳定状态,每个模块功能均可实现。最终测试得到的系统具有足够的正确性、可靠性和稳定性,基本完全可以实现各功能模块的运行,并且在需求的范围之内。经过测试运行,系统各项功能基本完善,使用简单,操作方便,在技术理论上已经比较成熟,能够独立运行、测试通过。6.4本章小结程序测验是程序研发中的重中之重,因为后台测试模块较多,所以本章只针对后台管理员登录进行了验证测试,经过测试,我们预期的效果与测试效果一致,因此我们的程序是完整的。结论7.1总结本文讨论了一个基于网络的大学生就业指导信息管理系统,主要体现了毕业生在网上进行就业问题需求的优势。该系统主要是熟悉和掌握JAVA和MySQL相结合搭建,网站可以响应式展现,并对其系统需求进行初步设计与开发。该

温馨提示

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

评论

0/150

提交评论