北京工业大学硕士专业学位论文:基于多平台的高校毕业生就业信息系统设计
摘要
随着高校连年扩招,每年的毕业生人数也在逐年升高,大学生的就业问题成为历年人们日益关注的问题。, 实现毕业生就业的双向选择,关键是在毕业生和用人单位之间建立畅通的信息渠道。而传统有形的就业市场上,供需双方信息的交流是低速的、小范围的,在时效性方面难以保证,而且多带有商业色彩。另外与此同时,手机的发展普及使手机的使用率逐年上升。因此,依托高速发展的Internet技术和移动技术,建设快捷、高效、灵活的就业信息网,拓宽就业市场的新领域,成为信息时代发展的必然趋势。
针对当前的现实情况,选择开发Android与web双平台的大学生就业信息系统。,本系统需要解决的主要问题为毕业生信息数据,以及用人单位数据的互通性,兼容性。因此在技术上面,本软件系统采用Android移动平台与web二者结合的模式进行设计,充分利用网络资源的优势,提高就业信息的利用率及查询方便性,尽量做到使信息随时随地,实现最大限度的信息共享及查询。
关键词:Web开发;Android;高校毕业生就业;信息系统。
Abstract
With the expansion of college enrollment,the annual number of graduates is also increasing year by year,more and more people pay attention to the employment problem of college students.Building an convenient information channel between graduates and employers is the key to achieving their two-side choice.However,in the traditional employment market,the exchange of information between two sides of supply and demand is slow and stegnotic,so it is not easy to ensure the statute for limitation,and a lot of them is filled with commercial nature.Moreover,the mobile phone use rate is increasing in recent years because of the development and popularization of them.Therefore,building an fast,efficient,flexible employment information network,relying on the rapid development of Internet technology and mobile technology, to expand the new market areas becomes the inevitable trend of the development of the information era.
Aiming at the reality of the situation,I choose to develop an employment information system for college students with the android and web double platforms.
Collecting the information data of graduates and mastering the interoperability and compatibility of the data released by employers are the main problems to be solved.As for the relevant technology,the system software is a design combined the android platform and the web,it is convenient for graduates to make full use of cyber source advantages so as to achieve improving the utilization rate of employment information and convenient query.In a word ,the system can try to realize the maximum information sharing and query whenever and wherever.
Keywords:web development;android;the employment of college graduates;information system
目录
第1章 引言 11.1 研究背景与意义 10
1.2 国内外发展现状 11
1.3 论文的研究内容 12
第2章 相关技术介绍 9
2.1 开发技术与环境选择 14
2.1.1 SQL Server 2000 14
2.1.2 JDBC 15
2.2 ANDROID系统 16
2.3 体系结构 26
2.3.1 B/S模式 26
2.3.2 B/S与C/S模式比较 26
第3章 系统需求分析 28
3.1 系统性能需求分析 28
3.2 系统功能需求分析 29
3.2.1 系统功能的划分 29
3.2.2 系统功能描述 29
3.3 数据需求分析 30
3.3.1 数据流图 30
3.3.2 数据字典 31
3.4 各个模块详细分析 33
第4章 系统设计 36
4.1 系统开发原则 36
4.2 系统设计要点 37
4.3 系统总体结构设计 38
4.3.1 管理员登陆子系统 39
4.3.2 毕业生登陆子系统 40
4.3.3 数据库模型设计 41
4.4 系统详细设计 46
4.4.1 用户注册模块设计 46
4.4.2 用户登录模块设计 47
4.4.3 用户修改信息模块 48
4.4.4 毕业生申请岗位信息模块设计 49
4.4.5 毕业生删除岗位信息模块设计 50
第5章 系统实现 52
5.1 系统前台 52
5.1.1 首页的设计 52
5.1.2 注册登录设计及实现 52
5.1.3 注册信息的修改 58
5.1.4 学生申请职位管理 59
5.1.5 学生简历信息管理 61
5.1.6 浏览企业招聘信息 64
5.2 Android平台系统实现 68
5.2.1 首页的设计 68
5.2.2 注册登录设计及实现 69
5.2.3 注册信息的修改 71
5.2.4 学生申请职位管理 72
5.2.5 浏览企业招聘信息 73
5.3 管理员后台 75
5.3.1 管理员登入 75
5.3.2 管理学生信息 77
5.3.3 管理企业信息 78
5.3.4 新闻管理和下载资源管理 80
第6章 总结与展望 85
致谢 86
参考文献 87
第1章 引言
1.1 研究背景与意义
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。随着学校的规模不断扩大,学生的数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率[1]。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。
本系统主要用于对毕业生信息的管理,总体实现毕业生信息的系统化、规范化和自动话。其主要任务是用计算机对毕业生的各种信息进行管理,如查询、修改、增加、删除,分析统计毕业生的就业考研信息,其中包括毕业生就业率、就业区域分布、行业分布,对些信息进行统计分析,主要有两方面的用途:
第一,能够让学校的管理层了解毕业生总体上的一个综合素质水平,为学校培养出来的学生素质提供一个验证信息,同时学校的管理者也可以通过这些信息反思学校要培养的学生是否达到了目标预定的要求,为学校在未来培养学生过程中提供帮助。
第二,本系统的一个主要用途是本系统能够给在校生提供一个平台,通过该平台,在校生可以查询往届毕业生的毕业去向,就业考研信息,这为他们以后毕业去向的选择提供很大的帮助。
计划经济时期我国高校毕业生的分配实施统包统分制度,具有强制性的特征,尽管大学生没有很大的自主选择余地,但也无需担心毕业后的就业问题。随着我国社会主义的建设及市场经济的实行,这种统一分配制度在与社会需要格格不入的现实下逐步被取消,除特殊领域(如军事院校、部分尖端学科等)外,绝大多数的高校毕业生均自行择业[2]。这使对大学生的就业管理和择业指导随之成为新时期高校工作的一项新的内容。
第1章 引言
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率[1]。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。
本系统主要用于对毕业生信息的管理,总体实现毕业生信息的系统化、规范化和自动话。其主要任务是用计算机对毕业生的各种信息进行管理,如查询、修改、增加、删除,分析统计毕业生的就业考研信息,其中包括毕业生就业率、就业区域分布、行业分布,对些信息进行统计分析,主要有两方面的用途:
第一,能够让学校的管理层了解毕业生总体上的一个综合素质水平,为学校培养出来的学生素质提供一个验证信息,同时学校的管理者也可以通过这些信息反思学校要培养的学生是否达到了目标预定的要求,,为学校在未来培养学生过程中提供帮助。
第二,本系统的一个主要用途是本系统能够给在校生提供一个平台,通过该平台,在校生可以查询往届毕业生的毕业去向,就业考研信息,这为他们以后毕业去向的选择提供很大的帮助。
计划经济时期我国高校毕业生的分配实施统包统分制度,具有强制性的特征,尽管大学生没有很大的自主选择余地,但也无需担心毕业后的就业问题。随着我国社会主义的建设及市场经济的实行,这种统一分配制度在与社会需要格格不入的现实下逐步被取消,除特殊领域(如军事院校、部分尖端学科等)外,绝大多数的高校毕业生均自行择业[2]。这使对大学生的就业管理和择业指导随之成为新时期高校工作的一项新的内容。
第6章 总结与展望
经过近几个月的代码及论文书写,毕业设计也随之进入收尾阶段,高校就业信息管理系统的基本功能也逐个完成。
在这次毕业设计中,通过学习与思考并实践,使本人对WEB开发与Google Android开发及Java等相关的技术初步了解,同时,从起初资料的查询,在有限的时间内丰富了对WEB开发与移动开发的认知,积累了理论知识。需求分析,可行性分析,再到后来的Java配置环境,书写代码及其调试,让本人作为一个用户对该类系统的需求和软件运行的环境有了一定了解。将之前学过的数据库知识跟Java技术结合在一起,理论联系实际,在实践中锻炼了本人分析处理问题的能力并激发了这方面的兴趣。
这次毕业设计的过程中,还让本人巩固了并加深了对软件工程这门学科的认识,尤其让本人在使用工程流程的各个阶段有了进一步的了解,并相对独立地完成各个阶段的任务。通过这次设计还让我明白了需求分析和总体设计是系统真正开发的关键,它规划出系统的大致模块和业务接口,流程转换以及模块之间的关系。如果总体设计规划不科学,将会导致之后的详细设计工作出现冗余,目标不明确甚至失去方向。虽然在开发过程中受水平和时间所限,在设计中还有些欠缺或考虑不周全的地方,但这次毕业设计的经历将对本人今后的学习和工作产生重大意义。
参考文献
本文编号:170522
本文链接:https://www.wllwen.com/wenshubaike/caipu/170522.html