优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

006ASP.NET员工招聘系统(新品独家)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

第四章 企业招聘系统主要功能的实现
§4.1 系统详细功能设计
整个招聘管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的用户分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好整个系统[5]。
操作:选择该功能后,屏幕上显示出所有应聘者的名称。这时,可进行如下的操作:
增加: 增加用户。按该按钮后,就可输入新用户的内容,如:用户名称,密码和权限。所输入的登录名一定不能重复。
修改: 修改用户设置。按该按钮后,就可修改选中用户的用户名,密码和权限,每一权限对应系统菜单上的一项功能,可为该用户选择任意的权限。用户在使用本系统时,要求输入用户的口令,为了安全,用户需建立一个只有自己才知道的特殊口令。
通常,系统的权限分为三大部分,即:管理权限:设置用户和系统参数。输入权限:档案卡片生成、个人简历输入和家庭成员输入。查询权限:档案查询、档案统计。根据需要,可以把这些功能分配给不同的员工。
删除: 删除用户。按该按钮后,经确认,则选中的用户被删除。
§4.1.1添加应聘者信息功能模块
主要实现员工信息添加,管理员信息添加等功能。
下面是添加员工信息的流程图 [来源:http://www.think58.com]

图4.1 添加信息功能流程图
具体功能代码实现如下:
sub ins(sender as object,e as eventargs)
dim con as oledbconnection
dim com as oledbcommand
dim sqlstr as string
dim provider="provider=microsoft.jet.oledb.4.0"
dim database="data source=" & server.mappath("db1.mdb")
con = new oledbconnection( provider & ";" & database )
con.open()
sqlstr="insert into 应聘者数据库 (姓名,性别,年龄,学历,毕业院校,应聘职位,电话,地址,特长,专业) values(@姓名,@性别,@年龄,@学历,@毕业院校,@应聘职位,@电话,@地址,@特长,@专业)"
com.executenonquery()
if err.number<>0 then
lal.text=err.description
else
lal.text="新增数据完成"
end if
con.close()
data()
end sub

图4.2 添加应聘者信息功能示意图
以上代码主要功能是使管理员可以添加应聘者信息,当管理员登陆之后,如果要添加新的招聘人员信息,可以通过主页设计的文本框填写,包括姓名地址,电子邮件等,然后通过上面的程序,连接数据库,并且把应聘者的信息写入数据库,如果写入信息有错,会自动弹出报错框。 think58 [来源:http://www.think58.com]
下面是管理员的添加功能示意图:

图4.3 添加管理员功能示意图
这里就不在给出添加管理员的原代码了。
§4.1.2修改应聘者信息功能模块
主要实现对应聘者信息的修改功能,下面是修改员工信息的流程图:

图4.4 修改信息功能流程图
主要实现修改应聘者信息和修改已发布的新闻信息等功能。
具体代码实现如下:
sub upd(sender as object,e as datagridcommandeventargs)
dim con as oledbconnection
dim com as oledbcommand
dim sqlstr as string
dim provider="provider=microsoft.jet.oledb.4.0"
dim database="data source=" & server.mappath( "db1.mdb" )
con = new oledbconnection( provider & ";" & database )
con.open()
sqlstr="update 应聘者数据库 set 姓名=@姓名,性别=@性别,年龄=@年龄,学历=@学历,毕业院校=@毕业院校,应聘职位=@应聘职位,电话=@电话,地址=@地址,特长=@特长,专业=@专业 where 密码=@key"
com=new oledbcommand(sqlstr,con)
dim tx(11) as textbox
com.executenonquery() think58好,好think58

[资料来源:http://www.THINK58.com]


con.close()
dg.edititemindex = -1
data()
end sub
本文来自think58 [版权所有:http://think58.com]