基于web的求职招聘网站的设计与实现毕业论文内容摘要:

oft Windows 平台上最流行的关系数据库,占 38% 的市场份额。 也是最流行的 Web 数据库,市场份额为 68%。 在 SQL Server 上运行的应用程序超过了 2020 个。 三个独立调查发现 SQL Server 的拥有成本较 Oracle 低。 有超过 85,000 名经培训的 SQL Server 数据库管理员 (DBA)。 SQL Server 是速度快且具有高度的可缩放性的数据库软件。 运行上可行性 现代计算机软硬件的发展使得本系统具有良好的操作界面,简单直接的操作界面,具有较强的人机 对话能力,支持多种汉字输入方式,其适应性强,显示内容简单明了,使操作者不必具有较高高的计算机专业知识,也不必进行专门培训,稍一接触就可以上手进行所有操作。 法律上可行性 本系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。 因此,本系统在法律上是可行。 求职招聘 网站系统的设计 可行性 分析 使用 作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了 代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。 综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 需求分析 系统需求分析 求职招聘 网站 ,功能上需要以下几点: ( 1) 求职招聘 网站首页:对网站的各个页面进行了简单的介绍; ( 2) 会员管理:对网站的会员进行管理; ( 3) 招聘岗位介绍:对岗位 进行介绍; ( 4) 聊天室:对网站的访客提供聊天的场所。 根据以上分析,网页为静态网页,大约为 5 个页面,采用 DREAMWARE 编辑网页,插 入表格和图片即可。 系统功能要求 1. 会员信息录入,编辑,修改 把会员信息记录进数据库,可以随时查看,起到档案的作用,登记了个人信息,便于管理。 基本信息进行记录。 信息录入后最终自动生成详细的易于操作的会员档案表, 可以随时的记录了解的会员信息,一目了然。 2. 求职信息录入,编辑,修改 把求职信息记录进数据库,可以随时查看,起到个人信息档案的作用,登记了求职信息,便于管理。 3. 求职信息查询和统计 查询求职信息记录和统计求职信息,可以根据分类和求职者统计信息。 4. 系统数据的安全保密 ,设定系统用户 系统为区分了身份,因此由用户和密码,级别构成,这样系统在系统登陆界面进行身份验证,将输入的信息和用户表进 第 3 章 总体设计 设计思想 据调查,目前大多数企业都表示非常愿意接受网络招聘,特别对高技术人才的招聘上。 随着企业单位对人才的需求变化,传统现场招聘会的一些弱势逐渐显露出来。 建立求职招聘网站的目的就是为了面向企业和个人提供全面、快捷的人力资源信息服务,利用各类高素质人才信息资源和丰富的企业信息资源,努力为企业和个人搭建一个信息畅通、运转快捷、水准一流的人才交互平台,帮助 企业挑选俊才,协助个人谋求更大展。 求职招聘主要包括两个对象:求职者和招聘者。 其基本特征是在以上两者之间建立一个人才“撮合”平台,扩大两者相互合作的机率。 管理员可以使用该系统为企业招聘、个人求职提供服务。 普通 Inter 个人用户可以使用该系统注册成为“个人会员”,并发布求职信息;本网站承诺以全方位高品质的内容服务,先进的互联网技术,为广大个人用户提供最可信赖的网上互动交易平台。 公司用户可以使用该系统注册成为“公司会员”并发布招聘信息等。 目标设计 网上求职所要实现的功 能如下: 1. 会员登录及身份验证 (1)用户注册成为会员 (2)验证用户的注册信息 (3)会员登录系统时的身份验证 2. 在线发布求职招聘信息 (1)用户浏览招聘求职信息 (2)用户按要求对信息进行查找 (3)个人用户发布求职信息 (4)企业用户发布招聘信息 (5)用户查看自己发布的信息 3. 系统管理 (1)公司会员管理 (2)个人会员管理 (3)新闻发布管理 (4)调查信息管理 系统功能分析与设计 网上求职共分为 3 个模块:会员管理模块、求职招聘信息模块和系统管理模块,其功能模块划分如图 示 图 功能模块图 根据系统功能设计要求和模块划分,本站的数据库主要存储个人用户信息、企业用户信息、求职信息和招聘信息。 数据库需求分析 数据项和数据结构如下: 个人用户信息: ID(自动编号)、用户名、密码、姓名、性别、 E_mail 地址、电话、地址、邮编和注册日期等。 企业用户信息: ID(自动编号)、用户名、密码、企业名称、所属行业、 E_mail地址、电话、地址、邮编和注册日期等。 求职信息:求职类型、应聘岗位、工作地点、薪金要求、其他要求、联系人、联系人电话、联系地址 、发布时间和浏览次数等。 招聘信息:招聘职位、招聘人数、工作地点、岗位描述、相关要求、发布时间和浏览次数等。 数据库逻辑设 计 1. 个人用户信息表和求职信息表 person,如表 所示。 表 个人用户信息和求职信息表 列名 数据类型 长度 允许空 id int 4 unmane nvarchar 50 √ nvarchar 50 √ idate nvarchar 50 √ iname smalldatetin 4 √ sex nvarchar 50 √ bday nvarchar 50 √ code nvarchar 50 √ mzhu nvarchar 50 √ marry nvarchar 50 √ hka nvarchar 50 √ zzmm nvarchar 50 √ zchen nvarchar 50 √ edu nvarchar 50 √ zye nvarchar 50 √ school nvarchar 50 √ [language] nvarchar 50 √ lanlevel nvarchar 50 √ pthua nvarchar 50 √ puter nvarchar 50 √ othertc nvarchar 200 √ gznum nvarchar 50 √ gzjl ntext 16 √ jobtype nvarchar 50 √ job nvarchar 50 √ gzdd nvarchar 50 √ otheryp nvarchar 200 √ yuex nvarchar 50 √ ame nvarchar 50 √ phone nvarchar 50 √ callnum nvarchar 50 √ oicq nvarchar 50 √ nvarchar 50 √ address nvarchar 100 √ click int 4 √ 2. 企业用户信息表和招聘信息表 pany,如表 所示。 表 企业用户信息和招聘信息表 列名 数据类型 长度 允许空 id int 4 uname nvarchar 50 √ pwd nvarchar 50 √ nvarchar 50 √ idate smalldatetin 4 √ ame nvarchar 50 √ trade nvarchar 50 √ cxz nvarchar 50 √ fdate nvarchar 50 √ fund nvarchar 50 √ address nvarchar 50 √ zip nvarchar 50 √ pname nvarchar 50 √ phone nvarchar 50 √ job nvarchar 50 √ fax nvarchar 50 √ nvarchar 50 √ area nvarchar 50 √ zpnum nvarchar 50 √ gzdd nvarchar 50 √ click int 4 √ jianj ntext 16 √ zptext ntext 16 √ xgyp ntext 16 √ 第 4 章 系统的详细设计与实现 根据系统分析,系统可分为以下主要功能模块 系统功能模块图 系统数据流程图 会员管理模块包含以下子模块 :如图 个人会员注册,企业会员注册和用户登录验证。 会员管理模块 个人会员注册 企业会员注册 用户登录验证 图 会 员管理模块 会员注册子模块包含以下几个页面: 如图 图 各页面间的关系 个人和企业用户注册页面( ) 用户注册会员的第 1 步 (1)页面中需要用户填写的 HTML 表单元素 该页面中共有 4 个重要表单元素,如表 4— 3 所示。 表 4— 页的 表单元素 名称 表单元素类型 含义 最大长度 uname Text 用户登录名称 15 pwd Password 用户登录密码 15 Text 用户电子邮件 地址 30 usertype Radio 用户类型 (2)页面所涉及的数据库表信息 person/ 个人用户 管理 页 个人和企业用户注册页面,提交注册用户名和密码 提交用户名及其密码 pany/ 企业用户管理页 根据用户名及其密码验证用户 此页仅向系统提交用户注册名称,并没有涉及到数据库表的操作。 (3)页面代码分析 //因为会员账号在系统中是惟一标识某个用户的特征代码,所以此处仅提供用户输入账号信息,在提交后将会判断用户提交的账号信息是否已经存在。 FORM name=addnew onsubmit=return checkform()。 action= method=post „„ /FORM (4)页面示例 图 会员注册第 1 步 用户注册会员的第 2 步 (1)页面所涉及的数据库表信息 当用户注册新会员时,此页将判断用户新提交的用户名在会员库中是否已经存在。 如果不存在则提示用户重新申请。 此页使用了系统中的信息表 person。 (2)页面代码分析 //设置页面过期时间 %=0% //引用创建数据库连接对象函数文件 !include file=inc/ % //创建记录集对象 Set rs = () //查找系统中是否已存在此用户 umame=request(uname。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。