基于.NET的大学生就业模拟平台的设计和实现(3)
时间:2017-02-17 12:49 来源:毕业论文 作者:毕业论文 点击:次
求职指导:在这个模块中,主要是一些求职经验,求职注意事项,求职技巧等学生需要了解的必备知识,对在校的学生求职者来说,这些都是参加工作前必须的知识储备。 ⑵ 后台部分 登录和注册跳转页面:通过检测各种用户登录状态来显示登录和注册页面的跳转页面。 登录与注册模块:登录模块可实现两种角色(学生,企业)的登录,由于本系统是面向在校学生的模拟平台,故注册页面主要实现的是学生用户的注册。 登录后模块:主要有学生用户登录后模块和企业用户登录后模块。其中学生用户登录后有职位查找页面、职业测评、以及个人简历查看页面:职位查找页面中可按专业来筛选所提供岗位,选择后可向心仪公司投递简历;职业测评页面中根据专业类别分别提供相应的题库供求职者自我测试,测试完会打出分数;个人简介页面则主要是查看学生用户已上交的个人简历信息。企业用户登陆后有应聘人才信息页面、招聘岗位添加页面、查看已收到简历页面:应聘人才信息页面主要是根据专业类别分类显示应聘人才信息;招聘岗位添加页面可供企业用户面向求职者发布招聘信息;查看已收到简历页面可以方便的显示出企业用户收到的简历并且可以下载。 3.2系统E-R图 根据对以上功能模块的描述以及本网站所承担的业务逻辑关系的分析,可以得出以企业用户和学生用户为主要实体的系统E-R图如图2所示。 图2 系统E-R图 3.3系统数据库设计 一个好的数据库结构是应用系统的基础。数据库设计的目标是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境[4]。整个设计过程要把数据库结构设计和对数据的处理设计结合起来。 系统部分表的详细结构如下所示。 表1 企业用户基本信息表 字段名称 数据类型 必填字段 说明 id int 是 主键 name nvarchar(50) 是 名称 password nchar(10) 是 密码 表2 学生用户基本信息表 字段名称 数据类型 必填字段 说明 id int 是 主键 name nchar(10) 是 学生姓名 password nchar(10) 是 密码 stu_sex nchar(10) 是 性别 stu_aihao nvarchar(50) 是 爱好 stu_profession nchar(10) 是 所属专业 stu_status nchar(10) 是 政治身份 stu_account nvarchar(max) 是 备注 stu_img_url nvarchar(50) 是 头像地址 表3 新闻信息表 字段名称 数据类型 必填字段 说明 id int 是 主键 title nvarchar(50) 是 新闻标题 url nvarchar(50) 是 新闻文档地址 kind nchar(10) 是 类别 表4 简历信息表 字段名称 数据类型 必填字段 说明 (责任编辑:qin) |