




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
--表4.3所示。表4.3应聘信息表列名类型长度是否允许为空是否主键注释idbigint20True是addtimetimestamp0True否qiyebianhaovarchar10False否企业编号qiyemingchengvarchar10False否企业名称fuzerenvarchar10False否负责人lianxidianhuavarchar11False否联系电话zhaopingangweivarchar10False否招聘岗位yonghumingvarchar10False否用户名xingmingvarchar10False否姓名dianhuavarchar11False否电话jianlivarchar200False否简历sfshvarchar2False否是否审核shhflongtext20False否审核回复第5章系统实现5.1前台展示页面实现5.1.1用户注册登录功能实现(1)注册功能模块:对于任何系统来说,除了首页的展示信息外,使用其他相应功能都会需要一个账号来对应相应的操作,才能够接触系统里的其他重要模块。其中包括学生用户注册和企业用户注册,两类用户注册区别在于不同对象对应的属性稍有不同,具体如图5.1所示。图5.1前台页面用户注册图(2)登录功能模块:当用户注册系统账号后,用户的基本信息便存放在系统当中了,这时候用户可以通过自己的账号密码登录系统,前台的用户登录界面使用的是用户作为对象,在界面中输入了具体的信息内容后点击登录填写内容就会通过调用代码中添加用户的方法连接数据库,其中包括学生用户登录和企业用户登录,两类用户登录系统后权限不同。前台页面用户登录图如图5.2所示。图5.2前台页面用户登录图5.1.2学生用户浏览招聘信息功能实现学生用户登录系统后,有一个特有的功能模块:招聘信息模块,这个模块是本系统的核心功能模块之一,主要展示的是企业用户在后台录入的招聘信息,学生用户可以通过企业名称或招聘岗位搜索到相应企业的相应招聘信息,也可以用过学历要求来过滤相应招聘信息,前台页面招聘信息图如图5.3所示。图5.3前台页面招聘信息图5.1.3企业用户浏览求职者信息功能实现企业用户登录系统后,也会有一个特有的功能模块:求职者信息模块,这个模块也是本系统的核心功能模块之一,主要展示的是学生用户在后台录入的求职信息,企业用户可以通过学生用户名搜索到相应学生的相应求职信息,也可以用过学历和求职岗位来过滤相应求职信息,前台页面求职者信息图如图5.4所示。图5.4前台页面求职者信息图5.2后台管理系统实现5.2.1用户注册登录功能实现(1)注册功能模块:后台注册和前台注册的账号是互通的,因此代码不再赘述,具体展示效果如图5.5所示。图5.5后台系统注册图(2)登录功能模块:后台登录和前台登录的验证方法一致,因此代码不再赘述,具体展示效果如图5.6所示。图5.6后台系统用户登录图5.2.2学生用户后台管理功能实现(1)求职者信息管理功能实现:本模块最重要的功能是学生用户发布求职信息,此信息会用于前台页面供企业用户浏览,此功能代码实现逻辑是将求职信息实体类存至数据库保存,当需要展示时会从数据库中查询,本功能包含照片处理。后台系统学生用户求职信息管理图如图5.7所示。图5.7后台系统学生用户求职信息管理图(2)应聘信息管理功能实现:当学生用户在前台页面浏览招聘信息时,看到了心仪的工作机会,并向该企业提交了招聘意向,那么后台便会新增一条应聘信息,学生用户可以在此处收到企业的审核回复。如图5.8所示。图5.8后台系统学生用户应聘信息管理图5.2.3企业用户后台管理功能实现(1)招聘信息管理功能实现:本模块最重要的功能是企业用户发布招聘信息,此信息会用于前台页面供学生用户浏览,具体实现与学生用户求职信息发布类似,实现代码就不再赘述,展示效果图如图5.9。图5.9后台系统企业用户招聘信息管理图(2)应聘信息管理功能实现:当学生用户在前台页面浏览到本企业发布的招聘信息,并提交了求职申请,企业后台可以收到相应应聘信息,企业可以在后台管理系统中审核该应聘申请并回复该求职者。具体实现代码与学生用户应聘信息管理类似就不再赘述,展示效果图如图5.10。图5.10后台系统企业用户应聘信息管理图
第6章系统测试6.1软件测试规则一般公司里一个开发部总会有一个测试部对应着,除了给出需求外,还有很重要的一点就是,程序员写完代码不可能是一劳永逸,总会由于粗心或者能力问题有各种各样的bug出现,测试人员就是为了及时止损,及时发现bug并提出让程序员修改,本课题开发此章节就是自己发现自己问题,并及时修改。系统测试的目的是为了发现问题并解决问题,测试能否满足基本功能需求,验证模块能否正常运行,使用过程中是否有操作会导致系统崩溃等等。所以系统测试要求真实、注重细节、逻辑通顺。6.2功能测试6.2.1前台展示页面功能测试(1)注册功能测试:当注册系统中已被注册的账号时会弹出用户已被注册提示,具体如图6.1所示。图6.1用户已存在展示图当注册信息全为空时弹出账号不能为空提示,如图6.2所示。图6.2注册信息为空展示图(2)登录功能测试:当未选择登录用户时弹出请选择登录用户,如图6.3所示。图6.3登录未选择用户展示图(3)招聘功能测试:当重复投递同一家企业的同一职业时弹出提示请勿重复投递。具体如图6.4所示。图6.4重复投递展示图6.2.2后台管理系统功能测试(1)登录功能测试:账号、密码和角色为必输项,缺一不可,具体展示图如图6.5所示。图6.5后台登录展示图(2)注册功能测试:当用户名、姓名或密码为空时点击注册按钮,注册失败,同时弹出提示不能为空,具体展示如图6.6。图6.6后台注册展示图总结本次校园招聘管理系统设计总共经历了前期调研,中期功能模块设计及代码编写,后期功能测试等步骤。本次设计实现该系统遇到了许多困难,建立项目时依赖包下载出错,代码逻辑捋不通顺,功能实现困难等等,尤其是完成前端代码,现在公司都是分出了前端和后端两个岗位,可见其中的差距,所以同时完成前端和后端代码是一个不小的挑战。但幸好有指导老师以及同学朋友们的帮助,帮助我一点点克服困难,迎难而上,终于一步步完成了本次设计,虽然可能系统功能上还有缺陷,但在本次系统设计中解决的一个个问题,克服的一个个困难,属实让人成长不少。最后终于完成了大致功能模块,实现了符合基本预期要求的项目,并完成了毕业论文的撰写。
参考文献张海藩.软件工程导论(第6版)[M].北京:清华大学出版社,2013王珊,萨师煊.数据库系统概论(第4版)[M].北京:高等教育出版社,2010结城浩.图解Java多线程设计模式[M].北京:人民邮电出版社,2017周志明.深入理解Java虚拟机(第3版)[M].北京:机械工业出版社,2019李刚.轻量级JavaEE企业应用实战(第4版)[M].北京:电子工业出版社,2014许晓斌.Maven实战[M].北京:机械工业出版社,2018杨开振.深入浅出SpringBoot2.x[M].北京:人民邮电出版社,2018黄缙华.MySQL入门很简单[M].北京:清华大学出版社,2011孙家广,杨长青.计算机图形学[M].北京:清华大学出版社,2013方腾飞,魏鹏,程晓明.Java并发编程的艺术[M].北京:机械工业出版社,2015BruceEckel.ThinkinginJava[M].Addison-WesleyProfessional,2017Chr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 管理会计课程试题及答案
- 新能源汽车电机性能测试标准试题及答案
- 新能源汽车技术与消费者信任试题及答案
- 安全工程师职业标准及考试试题及答案
- 电动车技术创新与应用考试题及答案
- 新能源汽车商业机会评估试题及答案
- 注册土木工程师考试考生必读试题及答案
- 新能源汽车行业技术考试方法分析题及答案
- 家具设计风格与文化影响考题试题及答案
- 管理专业考试试题及答案
- 2025-2030中国可再生能源行业发展分析及投资前景与战略规划研究报告
- 10.1 美国课件2024-2025学年度七年级下学期人教版地理
- 铆接粘接与锡焊教案
- 工业数字孪生测试要求
- 2025统编版语文六年级下册第二单元解析+任务目标+大单元教学设计
- 灾后救援与重建
- 上海第二工业大学《高等数学B(上)》2023-2024学年第二学期期末试卷
- 2025届上海市(春秋考)高考英语考纲词汇对照表清单
- 2025年黑龙江齐齐哈尔市网络舆情中心招聘5人历年高频重点提升(共500题)附带答案详解
- 区域代理方案(3篇)
- 八年级期中英语试卷分析及整改措施
评论
0/150
提交评论