人力资源信息网站的开发与实现(毕业设计)(4)

2020-04-17 05:56

苏州大学本科生毕业设计(论文)

6 7 8 9 10 birthmonth country area certification phonenumber varchar (2) varchar (50) varchar (50) varchar (18) varchar (50) 用户出生月份 用户所在国家 用户所在地 用户证件号 用户电话号码 4、简历分表sk_resume2

简历内容的第二个部分——教育背景表,此表用于存储用户教育背景相关方面的信息,结构如表3-4所示。

表3-4 sk_resume2的结构

编号 1 2 3 4 5 6 7 8 9 10 字段名称 Name(*) UserName(*) beginyear beginmonth endyear endmonth school speciality schoolage learndescribe 字段类型 varchar (20) varchar (10) varchar (4) varchar (2) varchar (4) varchar (2) varchar (50) varchar (30) varchar (4) varchar (150) 说明 所属的简历名称 所属的用户名称 教育开始日期 教育开始月份 教育结束年份 教育结束月份 所在学校 所学专业 学历 专业描述 5、简历分表sk_resume3

简历内容的第三个部分——实践经验表,此表用于存储用户社会实践相关方面的信息,结构如表3-5所示。

表3-5 sk_resume3的结构

编号 1 2 3 4 5 6 字段名称 Name(*) UserName(*) duty beginyear beginmonth endyear 字段类型 varchar (20) varchar (10) varchar (10) varchar (4) varchar (2) varchar (4) 说明 所属的简历名称 所属的用户名称 实践职务 实践开始年份 实践开始月份 实践结束年份 14

苏州大学本科生毕业设计(论文)

7 8 9 endmonth doname dodescribe 6、求职信表sk_letter

varchar (2) varchar (10) varchar (150) 实践结束月份 实践名称 实践描述 求职信表,此表数据用于存储求职信的相关信息,结构如表3-6所示。

表3-6 sk_letter的结构 编号 1 2 3 4 字段名称 Lettername(*) letterid lettercontent UserName(*) 字段类型 varchar (20) varchar (10) varchar (500) varchar (4) 说明 求职信名称 求职信编号 求职信内容 所属的用户名称 7、职位类别表sk_jobtype

职位类别表,此表用于存储求职类别中大类的数据,结构如表3-7所示。

表3-7 sk_jobtype的结构 编号 1 2 字段名称 number(*) name 字段类型 varchar (4) varchar (50) 大类编号 大类名称 说明 8、职位类别子表sk_sunjobtype

职位类别子表,此表用于存储求职类别中小类的数据,结构如表3-8所示。

表3-8 sk_sunjobtype的结构 编号 1 2 3 字段名称 number(*) name fnumber 字段类型 varchar (4) varchar (50) varchar (4) 小类编号 小类名称 所属的大类编号 说明 9、基本年份表sk_basicmessageyear

基本年份表,结构如表3-9所示。此表用于存储基本年份信息。

表3-9 sk_basicmessageyear的结构 编号 1

15

字段名称 value(*) 字段类型 int(4) 年份 说明 苏州大学本科生毕业设计(论文)

10、基本年份表sk_basicmessagemonth

基本年份表,此表用于存储基本月份信息,结构如表3-10所示。

表3-10 sk_basicmessagemonth的结构 编号 1 字段名称 value(*) 字段类型 varchar(2) 月份 说明 3.3.3 基本表的关系图

基本表之间的约束关系如图3-3所示意:

图3-3 数据库基本表关系图

16

苏州大学本科生毕业设计(论文)

第四章 系统的实现

本系统采用浏览器/服务器(B/S)模式,服务器端采用ASP.NET 2.0技术,后台数据库采用SQL Server 2000,数据库的连接采用ADO.NET技术。

4.1 用户登录流程图

用户登录流程图是根据用户从网站的首页开始,到退出网站结束的整个登录的流程图。具体设计如图4-1所示。

系统启动登陆页面失败验证用户信息成功验证是否有简历是是简历管理界面(显示删,改,查)是否为3份否 否简历管理界面(显示增,删,改,查)简历管理界面(显示增)是否有求职信职位搜索模块 是职场咨询模块是是否有2份 否求职新管理界面(显示删,改,查)求职信管理界面(显示增,删,改,查)用户修改密码界面求职信管理界面(显示增)结束 图4-1用户登录流程图

17

苏州大学本科生毕业设计(论文)

4.2 通用模块 4.2.1 私有变量的定义

本系统中包含一个通用类,这个类被放在App_code文件夹下,便于整个网站各个页面对它进行调用。

private string ConnStr=ConfigurationManager.ConnectionStrings[\].ConnectionString; //数据库连接字符

private SqlConnection MyConnection = null;//私有数据库连接变量

private SqlCommand MyCommand = null;//私有Command变量 private SqlDataReader MyReader = null;//私有MyRead变量

4.2.2 数据库的操作

usermodel类的的功能是实现到数据库的连接,因为在很多网页中都有连接数据库的

操作,当需要用到数据库查询时,可以直接生成一个usermodel类的实例,再调用类的

connect(string sql),传入的参数为这样可以避免重复编程。usermodel类的核心代码如

下:

? 数据库查询函数

数据库查询函数返回值的类型是个SqlDataReader型,返回值是执行Sql变量后的查询结果集。传入的参数类型是String型,参数值是Sql变量。核心代码如下: ??

this.MyConnection = new SqlConnection(ConnStr); this.MyConnection.Open();

this.MyCommand = new SqlCommand(sqlstring, MyConnection); this.MyReader = MyCommand.ExecuteReader(); return MyReader; ??

? 数据库更新操作函数

数据库更新操作函数返回值的类型是个Int型,返回值是执行(删除,修改,插入)结果的数据库中受影响的行数。传入的参数类型是String型,参数值是Sql变量。核心代码如下: ??

this.MyConnection = new SqlConnection(ConnStr); this.MyConnection.Open();

this.MyCommand = new SqlCommand(sqlstring, MyConnection); int i = this.MyCommand.ExecuteNonQuery(); return i;

18


人力资源信息网站的开发与实现(毕业设计)(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:基于AT89S52单片机的步进电机控制

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: