目 次
1 引言 1
1.1 课题开发的背景 1
1.2 课题研究的意义 2
2 课题调研 3
2.1 需求分析 3
2.1.1 功能设计 3
2.1.2 用户体验 4
2.2 工具选择 4
2.2.1 简介 5
2.2.2 为什么选择 6
3 系统概要设计 7
3.1 系统业务流程 7
3.1.1 系统结构 7
3.1.2 数据流图 9
3.2 软件建模 10
3.2.1 用例图 10
3.3 数据库设计 10
3.3.1 表设计 10
3.3.2 表关联 16
3.3.3 ActiveRecord 关联 16
4 系统详细设计 19
4.1 系统模块 19
4.1.1 学生端 19
4.1.2 企业端 20
4.1.3 管理员端 20
4.2 功能模块 21
4.2.1 登录、退出 21
4.2.2 搜索 22
4.2.3 添加、删除、预览、修改 22
4.2.4 职位申请 23
4.2.5 反馈、浏览反馈 24
5 系统实现 25
5.1 界面实现 25
5.1.1 相关 HTML 实现 25
5.1.2 相关 CSS 实现 27
5.2 系统模块实现 28
5.2.1 个人中心 28
5.2.2 前端页面交互 31
5.3 模块关联 33
5.3.1 学生申请职位 33
5.3.2 企业审核简历 34
5.3.3 企业反馈信息、学生浏览反馈 34
5.3.4 管理员审核 35
结论 36
致谢 37
参考文献 38
1 1 1 1 引言引言引言引言随着我国高校毕业生就业制度改革的不断深化 , 毕业生就业方式也发生了根本性的变化 。 毕业生通过双向选择的方式自主择业已成为新型的就业方式 , 传统的就业管理工作已经不能满足当前的就业形势 , 例如毕业生与用人单位缺乏广泛的交流 , 信息流通渠道不够畅通 , 相关宣传不够及时 、 到位 , 数据处理效率低 , 信息收集面较窄等 ,造成高校毕业生与用人单位在求职、招聘过程中信息流失和低效率等问题。在解决这一系列问题的过程中 , 计算机网络发挥了极大的作用 。 事实表明 , 毕业生就业工作网络化已经成为当前高校毕业生就业工作的主导型操作形态和重要手段 ,高校毕业生就业工作信息网络化管理已经逐步取代传统模式的招聘形式。