基于ASP.NET校园招聘会报名系统的设计与实现

2018-07-06 07:21陈伟
商情 2018年23期
关键词:招聘会

陈伟

【摘要】针对高校校园招聘会报名过程中信息采集工作量大、效率低等问题,提出设计开发校园招聘會报名系统。采用B/S架构模式,利用ASP.net技术进行开发,该系统实现了在线的信息提交、资格审查、数据统计等功能,解决了信息采集的困扰,提高了工作效率。

【关键词】ASP.NET 招聘会 报名系统

校园招聘会给用人单位和毕业生提供了面对面的交流平台,是用人单位招聘和毕业生就业的重要渠道。目前,校园招聘会用人单位报名大都采用传统的电话或邮件方式,用人单位报名材料参差不齐,很难按照学校统一要求提交,给单位资格审查带来诸多不便,工作效率较低。为解决上述问题,本文提出开发校园招聘会报名系统,通过该系统用人单位可以在线按照规范要求进行资料提交;学校可以根据企业提供的相关资料进行在线审核;毕业生可以在线浏览招聘单位的相关信息。该系统为用人单位、学校、毕业生提供了有力的支撑平台,简化了工作流程,提高了工作效率。

一、主要技术分析

1,ASP.NET技术。ASP.NET不是一门语言,是微软公司推出的基于.NET Framework的Web开发平台技术,是目前比较流行的Web开发平台之一。作为.NET Framework的一部分,ASPAET采用基于组件的、可扩展且易于使用的方式构建和部署,能够开发面向多种平台的web应用程序,具有简易性、可扩展性、灵活性、可管理性等特点。

2、ADO.NET技术。ADO.NET是.NET Framework中用于访问数据的组件。通过ADO.NET提供的对象可以快速进行数据库的相关操作,包括数据的增、删、查、改操作。ADO.NET模型中提供了5个主要组件,分别为connection、command、DataAdapter、DataSet以及DataReader对象,主要用于数据库的连接及存取操作。

二、系统设计

1、系统架构。本文系统结构采用B/S架构,即浏览器/服务器模式,采用表示层、业务层、数据层三层架构,如图1所示。

用户通过浏览器发送请求至web服务器,服务器对用户请求进行处理,将数据保存至数据库,同时做出响应反馈给浏览器进行显示。表示层主要用来发送请求及页面显示,业务层是系统的核心部分,主要进行业务处理,数据层用于数据的存取。

2、功能模块。根据校园招聘会报名的实际需求,进行系统的功能模块设计。该系统功能模块根据用户类型进行划分如下

(1)用人单位。功能:系统注册、系统登陆、基本信息提交、单位资质上传、单位信息修改、发布职位、提交审核等。

(2)管理员。功能:后台登陆、系统设置、管理员管理、网站新闻管理、招聘会相关信息管理、企业信息管理及审核、职位信息管理、首页幻灯片管理等

(3)毕业生。功能:用人单位信息查看、职位信息查看、招聘会信息查看等。

3、数据库设计。本系统数据库采用微软的关系数据库SQLserver2008,共有数据表6个,分别为system表(系统设置)、admin表(管理员)、news表(新闻)、job表(职位信息)、qiye表(用人单位)、flah表(首页幻灯)、about表(招聘会信息)。

三、系统实现

1、系统页面

根据系统设计及功能需求,该系统主要页面如表1所示。

2、关键代码

(1)数据库连接

SqlConnection conn=new SqlConnection ("Data Source=.;InitialCatalog=demo;User ID=sa;Password=**"):

(2)数据查询

string sql ="select*from news";

SqlCommand cmd=new SqlCommand(sql, conn);

SqlDataReader dr=cmd.ExecuteReader();

(3)数据修改

string sql="update from news set newsname=@ newsname whereid=@id":

SqlCommand cmd=new SqlCommand(sql, conn);

cmd.ExecuteNonQueryo;

(4)数据删除

string sql="delete from news where id=@id";

SqlCommand cmd=new SqlCommand(sql, conn);

cmd.ExecuteNonQuery();

(5)数据添加

string sql="insert into news (newsname,…)values (@)newsname,…)”;

SqlCommand cmd=new SqlCommand(sql, conn);

cmd.ExecuteNonQuery();

四、总结

本文针对校园招聘会报名过程中遇到的问题及实际需求,提出利用ASPAET技术进行校园招聘会报名系统的开发设计。该系统的部署和实施,为用人单位和学校提供了极大的便利,简化了工作流程,提高了工作效率,具有一定的实用价值和意义。

参考文献:

[1]张好好.基于BIA的远程实验系统的研究与实现[D] .江苏大学,2016.

[2]王晓燕.基于B/S的中学教务管理系统的设计与实现[D] .吉林大学,2016.

猜你喜欢
招聘会
北京:招聘会行政许可将取消
阳春
英语职业招聘会