基于asp的网上人才招聘系统的设计与实现(定稿)(编辑修改稿)内容摘要:

作 HTML 页面。 在编辑器中输入 html代码即可完成对网页的设计,如果在其中加入 VB,JAVA等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。 3 系统总体功能设计 系统需求分析 根据新形势下的毕业生就业工作的特点和要求,充分利用计算机和网络技术开拓毕业生就业市场,加快无形市场的建设,用信息化提高就业指导和就业服务水平已成当务之急。 在课题研究过程中遇到的主要难点以及解 决的方法有以下四个方面: 数据的多条件综合查询:依靠 中 ADO 组件的几个基本对象,编写相应的条件生成算法,使用 SQL 语句实现综合查询。 个人与企业的双向分配的程序实现:根据具体分配规则编写相应的双向分配算法。 有待于设计过程中逐步实现。 权限问题:权限上大致分为未注册用户、企业会员、个人会员、管理员。 未注册用户可以浏览网站基本的就业信息和资讯;注册会员(包括企业和个人)可以在通过验证功能模块进入后随时修改个人或企业的信息和资料,还可以看到比普通没注册的用户更多更 有用的就业信息;管理员可以通过验证功能模块后进入后台管理系统,随时更新网站的各种信息。 作为一个就业信息网站,本网站系统应满足的功能需求如下:三层结构的建立,后台数据库的建立,前台可以对数据库进行正确的操作,就业信息的输入以及招聘单位和应聘者的信息都没有错误,系统可以良好的运行,每个功能模块都能良好的实现其功能。 数据库中的表结构尽量不出现冗余情况,保证数据的完整性和一致性。 保证主要功能实现的同时还要保证网站界面的友好性,使各个功能界面保持风格的一致,尽量使操作简化,体现出网站以人为本的一面。 5 系统总体架构设计 该网站系统采用 B/S 架构, B/S 架构原理如图 31 所示。 图 31 B/S架构原理 就业信息网站主要提供四个方面的功能: (1) 全国各地的求职信息的管理; (2) 各类用人单位招聘信息的管理; (3) 网上招聘的管理; (4) 各类与就业相关的政策法规的管理;提供全国就业动态信息。 系统功能结构如图 32 所示。 6 图 32 系统功能结构 研 究步骤、方法及措施 本网站系统主要划分为四个模块,这四个模块分别为:信息浏览模块、用户权限管理模块、用户信息管理模块、信息查询模块。 所有的用户都可以浏览网站基本的就业新闻和就业信息等信息,了解当前的就业形势和动向。 登录,如果想要去某家企业求职或者某企业要招聘某个个人,系统会自动提示其登录到站点。 如果用户没有会员帐号,系统就会要求其建立新帐号。 每个帐号都有相应的权限设置,大致分为未注册用户、企业会员、个人会员、管理员。 登录到网站系统,或者建立新帐号之后,会员就可以管理自己的帐号信息,根据权限不同,可以查看以及修改的内容也不同。 未注册用户可以浏览网站基本的就业信息和资讯,注册会员(包括企业和个人)可以在通过验证功能模块进入后随时修改个人或企业的信息和资料。 管理员可以通过验证功能模块后进入后台管理系统,随时更新网站的各种信息。 用户能够通过网站中的各类搜索找到自己所需要的信息,包括站内信息、个 7 人信息和企业信息。 用户能够输入各种条件,与搜索条件相匹配的信息将得到显示。 数据库设 计 在本系统中,涉及到的数据项和表结构如下: ( 1)管理员表,存储管理员的用户名、密码及 ID 等信息,如表 31 所示。 表 31管理员表 列名 数据类型 长度 允许为空 编号 int 4 否 管理员名称 char 50 否 密码 char 100 否 ( 2)公司信息表,存储各企业的名称、地址、电话等基本信息,如表 32所示。 表 32公司信息表 列名 数据类型 长度 允许为空 编号 int 16 否 密码 varchar 16 否 真实名称 varchar 50 注册时间 datetime 50 电话 varchar 50 地址 varchar 50 邮箱 varchar 50 公司名 varchar 50 简介 varchar 50 原则 varchar 50 现状 varchar 50 ( 3)工作信息表,存储各岗位的薪资、地址、名称等信息,如表 33 所示。 表 33工作信息表 列名 数据类型 长度 允许为空 编号 Int 4 否 工作名 varchar 50 工作数量 varchar 50 添加时间 varchar 50 要求 varchar 50 工作类型 varchar 50 薪资类型 varchar 50 薪资 varchar 50 8 省份 varchar 50 地址 varchar 50 ( 4)公告信息表,存储网站公告的标题、内容等信息,如表 34 所示。 表 34公告信息表 列名 数据类型 长度 允许为空 编号 int 4 否 题目 varchar 16 否 内容 text 16 否 添加时间 varchar 30 否 来源 varchar 50 添加人 varchar 50 ( 5)求职人员信息表,存储各求职者的基本信息,如表 35 所示。 表 35求职人员信息表 列名 数据类型 长度 允许为空 编号 int 4 否 密码 varchar 16 否 真实姓名 text 16 否 添加时间 datetime 30 否 身高 varchar 50 学历 varchar 50 用户名 varchar 50 电话 varchar 50 地址 varchar 50 年龄 varchar 50 生日 varchar 50 婚姻状况 varchar 50 证件类型 varchar 50 证件号 varchar 50 工作年限 varchar 50 专业 varchar 50 邮箱 varchar 50 自我评价 varchar 500 工作目标 varchar 500 其他 varchar 500 学校 varchar 50 性别 varchar 10 ( 6)新闻内容表,存储网站新闻的标题、内容及更新时间等,如表 36 所示。 9 表 36新闻内容表 列名 数据类型 长度 允许为空 编号 int 4 否 新标题 varchar 16 否 新内容 varchar 16 否 添加时间 varchar 50 来源 varchar 50 添加人 varchar 50 ( 7)人员工作关联表,存储求职者的用户名及其所选的工作的名称及编号,如表 37 所示。 表 37人员与工作关联表 列名 数据类型 长度 允许为空 编号 int 4 否 用户名 varchar 16 否 工作编号 Int 4 否 工作名 varchar 16 否 4 功能实现 首页 在首页求职者可以看到最新的企业招聘信息,企业也可看到最新的人才信息。 界面如图 41 所示。 图 4 1 首页 10 主要实现代码: DB db = new DB ()。 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { TodayNews()。 getus。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。