东北大学东软信息学院毕业设计(论文) Abstract
combined with Java technology database operations JDBC, as with the preceding control Webwork developed the concept of the system. Java language is currently very popular field of computer language, is also a considerable number of its development, the prospects are very impressive. The system is stable, making the possibility of the development of this system greatly increased.
Key words: B/S architecture, JSP technology, Webwork, database
-IV-
东北大学东软信息学院毕业设计(论文) 目录
目 录
毕业设计(论文)任务书 .................................................................... I 摘 要 ................................................................................................... II ABSTRACT.......................................................................................... III 第1章 绪 论 ................................................................................... 1
1.1 论文研究主要内容 ........................................................................................ 1 1.2 系统开发的意义 ............................................................................................ 1 1.3 国内外现状 .................................................................................................... 2
第2章 关键技术介绍 ....................................................................... 3
2.1 WebWork ......................................................................................................... 3 2.2 Spring .............................................................................................................. 4 2.3 FreeMarker ...................................................................................................... 4 2.4 DIV+CSS......................................................................................................... 5 2.5 MySQL数据库 ............................................................................................... 6
第3章 系统分析与设计 ................................................................... 7
3.1 构架概述 ........................................................................................................ 7
3.1.1 功能构架 ................................................................................................................... 7 3.1.2 模块需求描述 ........................................................................................................... 7
3.2 系统开发环境 ................................................................................................ 8
3.2.1 数据库MySQL ......................................................................................................... 8 3.2.2 硬件开发环境 ........................................................................................................... 8 3.2.3 软件开发环境 ........................................................................................................... 8
3.3 系统任务的可行性分析 ................................................................................ 8 3.4系统构架 ......................................................................................................... 9 3.5数据库设计 ..................................................................................................... 9
-V-
东北大学东软信息学院毕业设计(论文) 目录
3.6 系统控制流程 ............................................................................................... 10 3.7系统页面设计 ................................................................................................ 11
3.7.1个人信息详情页面的设计 ...................................................................................... 11 3.7.2个人信息修改页面的设计 ...................................................................................... 12 3.7.3查询招聘信息列表页面的设计 .............................................................................. 13 3.7.4查询招聘信息详情页面并应聘的设计 .................................................................. 13
3.8系统的用例图分析 ........................................................................................ 14
第4章 系统实现 .............................................................................. 17
4.1登录功能的实现 ............................................................................................ 17 4.2用户注册功能的实现 .................................................................................... 18 4.3更新用户详情功能的实现 ............................................................................ 20 4.4上传简历功能的实现 .................................................................................... 21 4.5应聘功能的实现 ............................................................................................ 22 4.6企业查看应聘人员功能的实现 .................................................................... 23
第5章 系统测试 .............................................................................. 24
5.1测试目的 ........................................................................................................ 24 5.2 测试方案 ....................................................................................................... 24 5.3 测试结果 ....................................................................................................... 24
第6章 结 论 .................................................................................. 26 参考文献 .............................................................................................. 27 致 谢 ................................................................................................... 1
-VI-
东北大学东软信息学院毕业设计(论文) 第1章 绪论
第1章 绪 论
在这个信息化的时代,随着时代的发展,网络已经悄无声息的走入了人们的生活,网络给人们带来了许多方便,可以足不出户就了解到很多资讯,也可以通过网络来管理很多东西。我们每天的工作与生活都和网络息息相关,面对面的交流已经逐渐被网络交流所取代,大家上网聊天,远程工作,网上购物等等,网络上的活动越来越频繁,再加上招聘会时间的固定性,越来越多的人选择在招聘信息网站上申请账号,更新自己的个人简历,寻找合适自己的工作岗位,而企业也经常在一些主流招聘网站上发布自己公司需要的职位信息列表,不需要经常开展大型的招聘会就可以找到适合的人才,这样既找到了合适的人才,又降低了成本缩短了时间,因此广泛受到企业的喜爱。所以由此可见,招聘求职信息网站的建立是十分必要的,可以使求职与招聘变得非常方便,轻松,所以我作了这个招聘求职信息网站。
1.1 论文研究主要内容
本招聘求职信息网站是基于B/S架构的设计模式,通过网页浏览器方便个人用户和企业级用户进行日常的招聘求职活动,整个系统的开发主要是针对目前主流的Web开发技术进行了应用和研究。本招聘求职信息网站分为前台和后台两个方向去研发设计。针对本求职信息网站的需求分析设计,又对本招聘求职信息网站的前台页面进行了设计研发,使用了FreeMarker技术进行了前台页面的处理,同时在前台的基础功能上又做了后台的代码处理和分析,对于注册,登陆个人用户,登陆企业用户,修改个人信息,修改企业信息,更新个人用户的简历,企业用户发布招聘信息,个人用户查询招聘信息,企业用户查询应聘者信息等功能,进行了系统的设计与分析。
1.2 系统开发的意义
时代在发展,社会在不断进步,网络已经悄无声息的走入了人们的生活,网络生活给人们带来了许多方便,人们可以不用出门就了解到很多有用的信息,也可以通过网络来进行各种各样的日常工作和活动。
如今大家每天都要登陆网络,浏览各种网站,获取许多有用的信息。而招聘会的展开,需要准备很多东西,费时费力。因此开展一次招聘会是很不容易的,而且时间间隔也会很长通常只有在春季和秋季开展招聘会,而且耗时耗力,很不方便,而且有些求职者可能会因为各种因素导致他赶不上招聘会而导致招聘失败,这样对应聘者很不公平,没有机会施展自己的才能,在这样的因素下,导致了招聘求职信息网站如雨后春笋般出
-1-
东北大学东软信息学院毕业设计(论文) 第1章 绪论
现在网络上,而且应用率极高,求职者可以放下时间地点等不可抗拒因素的限制,轻松自由的浏览各种自己感兴趣的职位,申请该职位的面试机会,而招聘求职信息网站也方便了企业进行招聘活动,补充了新鲜血液,更有利与企业用户更快的找到适合自己公司职位的人才,节省了许多人力物力,招聘求职信息网站的建立,使公司的招聘变得简单,为公司发展带来了有利的意义。
1.3 国内外现状
月有阴晴圆缺,人有旦夕祸福。北京时间2011年3月11日13时46分,在距离日本本州岛仙台港以东130公里处发生了罕见的里氏9.0级特大地震。伴随着愤青们的幸灾乐祸以及日本全民族上下所表现出的令国人惊讶的高素质与高效率以外,也为就业形势本就十分严峻的我们带来了前所未有的危机。在世界经济高度一体化的今天,经济产销链上的任何一个国家或地区遭受战乱或自然灾害,都会为我们的生活带来不可忽视的严重影响。特别是日本这样的经济强国,若灾害面积继续扩大,亚洲经济则至少会为此倒退五年以上。在大连这个三面环海,软件行业高度发达并且高度依赖对日软件外包的地区,身为计算机专业日语强化方向的一名学生,我们已由衷的感受到了此次灾害带来的影响——各大公司的不少对日项目均遭到冻结甚至单方面终止,原本每年都有招收新员工计划的项目均无限期推迟了招收计划。作为以计算机专业为基础,同时掌握一定程度的日语,看起来十分抢手的我们,如今处在一个非常尴尬的境地。不少身怀绝技,曾经对软件行业怀揣理想,对自己的职业生涯有着周密规划,决心凭借自己的实力闯出一番天地的应届毕业生,如今也不得不纷纷选择转行至销售、SAP甚至BPO。但不得不承认的是,除灾害影响外,更主要的还在于对自身错误的定位与信息的闭塞。在人治社会的中国,信息的共享与获知与世界主流国家相比,显示出了与众不同的困难,这更显示了在信息时代,建立这样一个信息交流平台是多么的必要。
-2-