结论 26
参考文献 27
致谢 28
1绪论
随着计算机技术的迅速发展,人们已步入信息化时代,网络无处不在。以统计毕业生的就业率为例,如果仅仅依靠传统的就业率统计方式,由于工作量大,不仅费时费力,而且还不方便及时更新数据。
1。1项目开发背景论文网
据今年的一篇新闻报道,去年高校毕业生人数已高达765万,高出2015年16万人,可以看出去年的就业形势已然十分严峻,毕业生的就业压力不减反增[1]。虽然国家积极引导,各大院校的校招以及社会上的招聘会都开展了许多,但是仍然有不少毕业生还处于在家待业的状态。2001-2016全国高校毕业人数如图1。1
随着科技的快速发展,身处信息时代的我们,可以利用当下信息化这一特点,对高校毕业生就业信息管理工作进行网络管理,已成为一大趋势。
图1。1 2001-2016年全国高校毕业生人数
1。2研究目的与意义
目前,很多高校对毕业生的就业意向了解得不够明确,除了在学校开展招聘会以外,学校还可以通过对往届各个学院、专业的毕业生的工作地点、薪资待遇,对从事这个行业的满意程度等进行跟踪调查,各院校针对数据分析的结果,因材施教,制定合理的培养人才的方案计划,培养出社会所需的适用性人才,服务学生,服务社会。
2系统需求分析
2。1系统研究目标
为提高处理毕业生就业信息采集以及数据分析的效率,做出符合当下高校需求的毕业生就业信息跟踪管理系统,需要针对当下高校的具体需求具体分析,包括追踪的就业信息具体内容等。
2。2系统开发框架
2。2。1 MVC
MVC英文全名是Model View Controller,中文意思是模型-视图-控制器,它是通过运用一种业务逻辑、数据和界面显示分离的这种方法来组织代码,可以将业务逻辑全都集中到一个部件里,如果想对界面进或者用户交互的方式进行改进,是不需要对业务逻辑进行重新编写的。[2]
2。2。2 Bootstrap文献综述
Bootstrap是在HTML5、CSS3的基础上开发的,是由动态的CSS语言Less写成的( Less 是一个 CSS 预处理器,让 CSS 具有动态性);另一方面,Bootstrap 是一个快速开发 Web App 和站点的工具包。[3]这样,我们可以在 CSS 中使用 Bootstrap 中的 Less 变量、混合和嵌套。[4]
2。2。3 AngularJS
AngularJS是一款优秀的前端JavaScript框架,有很多特性,比如:语义化标签、自动化双向数据的绑定、模块化等等。[5]它通过标识符(ng-directives)的结构扩展了 HTML,并且通过表达式绑定数据到 HTML,让浏览器能够识别新的语法。[6]
2。3系统开发所用的技术
本系统不同于一般的管理系统,此系统偏向于数据分析与处理功能。通过学生各自录入的数据信息,后台可以将数据进行分析,生成柱状图,从而清晰明了的显示各种指标,并且便于直观的观察与对比。开发模式采用B/S模式,即浏览器/服务器模式(如图2。3-a);开发框架包含MVC模式(如图2。3-b)、Bootstrap、AngularJs。