忻州师院毕业生就业管理系统论文Word文件下载.docx

上传人:b****4 文档编号:6555158 上传时间:2023-05-06 格式:DOCX 页数:29 大小:430.73KB
下载 相关 举报
忻州师院毕业生就业管理系统论文Word文件下载.docx_第1页
第1页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第2页
第2页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第3页
第3页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第4页
第4页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第5页
第5页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第6页
第6页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第7页
第7页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第8页
第8页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第9页
第9页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第10页
第10页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第11页
第11页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第12页
第12页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第13页
第13页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第14页
第14页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第15页
第15页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第16页
第16页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第17页
第17页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第18页
第18页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第19页
第19页 / 共29页
忻州师院毕业生就业管理系统论文Word文件下载.docx_第20页
第20页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

忻州师院毕业生就业管理系统论文Word文件下载.docx

《忻州师院毕业生就业管理系统论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《忻州师院毕业生就业管理系统论文Word文件下载.docx(29页珍藏版)》请在冰点文库上搜索。

忻州师院毕业生就业管理系统论文Word文件下载.docx

5.3测试结果21

6结束语22

致谢23

参考文献24

忻州师院毕业生就业管理系统

摘要:

为了实现我院对毕业生的就业信息进行合理的管理,并为学生提供一些就业信息,特设计了毕业生就业管理系统。

本文是围绕毕业生就业管理系统的设计和开发而展开的。

该系统的设计与实现是基于B/S模式,采用C#语言,以ASP.NET为技术方向,使用ACCESS2000作为数据库。

根据系统的设计思路与宗旨,它主要包括三大模块:

管理员对各用户的信息进行管理,学生可以修改本人信息、查看应聘信息,企业可以发布就业信息、给出回复。

为毕业生与用人单位之间搭建了一个进行信息交换的平台,为我院管理毕业生就业信息工作的顺利开展开辟了一条快捷、高效的途径。

关键词:

就业管理系统C#ASP.NETB/S模式

Abstract:

Inordertomanagetheemploymentinformationofgraduatesinourcollege,andprovidestudentswithemploymentinformaton,thegraduateemploymentmanagementsystemwasdesigned.Thisarticleexpandearoundtheprocessofdesignanddevelopmentofthegraduateemploymentmanagementsystem.ThedesignandimplementationofthesystemisbasedonB/Smode,usedC#language,ASP.NETforthetechnology,usedACCESS2000asthedatabase.Accordingtothesystem'

sdesignideasandobjectives,itincludesthreemodules:

theadministratorcanmanageeachuser'

sinformation,studentscanfilltheinformationsofthemselvesandlookovertheemploymentinformation.Companiescanreleaseinformationpositionsandreplytothestudentwhohasemployed.Soastobuildaplatformbetweenthegraduatesandemployersforexchangeofmanagementinformationaswellascreateafast,efficientwayforourcollegetomanagetheemploymentinformationofgraduatesperfectedly.

Keywords:

EmploymentManagementSystemC# ASP.NET B/Smode

1引言

近年来随着我院招生规模不断扩大,毕业生数量也逐年增加,需要处理的数据和信息量也越来越大,面对如此大规模的就业管理工作,手工处理显然是不能适应发展的需求,利用计算机和网络对我院毕业生就业工作的业务进行计划、管理和决策分析己成大势所趋。

“就业系统”以现代网络技术为依托,把高校、用人单位、毕业生三者有机结合,发挥了网络信息传递的优势,加快了用人单位与毕业生间的招聘进程,同时学校通过了解学生的就业信息情况,对毕业生就业情况进行动态分析等,更好地使用人单位与毕业生间的联系得到进一步加强,发挥了学校对毕业生的就业管理和服务功能。

1.1研究背景及其现状

随着经济的发展,我国的高等教育也呈迅速发展的趋势,同样我院也不例外,因此毕业大学生的急剧增加不仅成为我院的一个管理难题,而且就业问题也是众多大学生面临的问题。

高校毕业生主管部门还必须不断提高就业管理的效率,加强教育部门的信息交换、信息处理、信息统计的能力,合理管理毕业生就业信息。

因此,推进高校毕业生就业管理的信息化、电子化,成了高校面临的一个重要课题。

就业管理是一项复杂的系统工程,就业工作的好坏将对社会、学校造成很大的影响。

毕业生就业是实施高等教育的最后环节,随着市场经济在我国的全面确立,毕业生就业工作已经成为联系学校与社会的桥梁和纽带,高校的就业状况直接关系着我国经济的发展速度,关系到高等教育目标的最终实现。

因此就业工作的好坏将直接影响到我校的招生数量和质量,影响到我校招生改革、专业调整和教学改革,同时还是加强高校和用人单位之间联系的重要环节。

毕业生就业管理工作是一个跨省市、跨部委、跨行业的业务。

它具有如下特点:

任务重、信息量大、时效性强、数据处理方式复杂、社会影响大。

根据这种现状,提出了毕业生就业管理系统,通过本系统达到对毕业生就业信息管理的规范性和统一性,提高就业管理的效率,改善服务的质量和方式。

1.2本人的主要工作

为了更好的实现毕业生就业管理系统,本人做了如下工作。

首先对用户进行了深入的调查,研究,了解用户的需求,从经济上,技术上确定该系统是否可行。

在对用的需求进行分析,确定用户在功能,性能方面的要求。

并对其该系统的各个模块的功能进行细化,进行合理组织。

前面的工作完成后,选定合适的开发工具,对系统进行设计,开发。

最后对系统进行测试与维护。

测试系统的正确性、合理性、稳定性,维护系统是为了使系统适应环境的变化做出相应的修改。

在投入使用时,给用户写出系统使用说明书,给予使用指导。

通过上述工作的完成,实现了为学校管理毕业生提供一个很好的平台;

为毕业学生提供一些就业信息,帮助学生就业;

为企业提供发布就业信息平台,形成双向选择的合理交互。

实现了学校合理、有序的对毕业生的就业信息进行合理的管理。

2系统分析

2.1需求分析

需求分析是介于系统分析和软件设计阶段之间的重要桥梁,是软件设计、实现、测试直至维护的主要基础。

需求分析的主要任务就是确定待开发软件的功能、性能、数据、界面等要求,在参阅、了解所开发系统的要求,并进行认真调查,为系统收集资料。

本系统的总体目标是实现对毕业的就业信息管理,毕业生,企业双向选择。

毕业生就业管理系统的开发应达到如下几个目标:

(1)招聘信息发布:

可以为企业提供一个快速发布最新招聘信息的平台,方便求职者求职,给企业招聘提供一个良好信息管理窗口。

(2)快速注册:

为企业用户提供了一个快速注册用户的窗口,用户登录后以进行更加详细信息管理。

(3)学生求职:

学生可以查看企业发布的信息,应聘职位。

(4)查看就业信息:

管理员可以快速查看学生就业情况。

(5)后台管理:

管理员可以对所有信息进行统一管理,对单位信息,学生信息进行增、删、改操作,并进行学生就业信息查询、统计。

根据系统和外部环境的关系确定顶级数据流图中的外部实体以及它们与系统之间的数据流,基于上面的初步需求分析结果,“毕业生就业管理系统”的顶级数据流图如图2.1所示。

图2.1系统的顶级数据流图

根据上面的分析,确定了系统的主要功能,则相应的“毕业生就业管理系统”的一级数据流如图2.2所示:

图2.2“毕业生就业管理系统”1级数据流图

2.2技术可行性分析

技术可行性:

毕业生就业管理系统开发过程中,采用的是基于浏览器的B/S结构;

采用ASP.NET+ACCESS开发的一款实用性比较强的毕业生就业管理系统。

ASP.net不仅仅是ActiveServerPage(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。

ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构。

ASP.NET是一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行。

将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。

在这里使用C#语言。

C#语言从C和C++发展而来,它汲取了包括C、C++、Java在内的多种语言的精华,是一种简单、完备、类型安全和完全面向对象的高级程序设计语言。

它的设计目标就是在继承C和C++强大功能的同时,兼有RAD(RapidApplicationDevelopment,快速应用程序开发)语言的简易和高效。

作为.NET的核心编程语言,C#充分享受了公共语言运行时所提供的优势,能够与其他应用程序方便地集成和交互。

2.3经济可行性分析

系统的经济可行性指的是对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会经济效益进行估计。

本系统开发所用到的人力,财力,物力资源都是现成的,像开发工具VS.NET2005和ACCESS都是可以在网上找到下载资源,并且开放源代码且免费的,本系统投入资金少。

而且系统开发运行后,可以实现对毕业生就业信息管理的计算机化,节省了人力、物力,将人从繁重的工作业务中解脱出来,减少了毕业生信息管理中无意的错误,节省了大量的时间,管理效率也大幅度提高,因此,在经济上是可行的。

2.4操作可行性分析

本系统界面友好、简洁,用户只要懂得基本浏览网页操作就可以使用该系统,实现各种功能,这同时也是我们设计该系统的最终目的。

因此,从操作方面看设计本系统也是可行的。

毕业生就业管理系统全部采用现在最流行的浏览器(Web)查询方式,这样对客户端要求很低,只要连上网络,客户端安装InternetExplorer或者Netscape即可。

用户只要会简单的鼠标和键盘操作就可以了。

3系统设计

3.1模块设计

本系统的功能设计基本能完成来自毕业生、招聘单位、系统管理员三种用户的需求。

系统功能模块图如下图3.1所示:

图3.1功能模块图

1、毕业生用户

在面对毕业生用户时,当用户登录成功以后,主要有两个模块。

(1)个人资料管理模块

主要用于个人资料的浏览、更新、修改等。

(2)企业信息浏览模块

主要用来浏览招聘信息,并且可以应聘其岗位

2、企业用户

在面对企业用户时,当企业登录成功以后,有四个模块。

(1)企业资料管理模块

主要用于企业资料的更新、修改、删除和添加等操作。

这些资料就是在企业注册时企业所填写的基本资料。

(2)招聘信息模块

可以发布企业招聘信息,提供给毕业生用户查看,并且对发布的信息可以进行删除和添加等操作。

(3)信息查询模块

主要用来查询毕业生用户发布的个人资料信息。

可以提供各种的关键字搜索,如专业等。

(4)回复模块

可以给出应聘的学生统一答复。

3、管理员用户

当管理员登录成功以后,有三个模块。

这些资料就是企业注册时企业所填写的基本资料。

并且可以对已经发布的招聘信息模块进行修改、删除等操作。

(2)毕业生信息管理模块

主要用来查询毕业生用户发个人资料信息。

可以提供各种的关键字搜索,如专业、学号等,并且可以对学生信息进行添加、修改、删除。

(3)管理员信息管理模块

主要用于添加管理员,修改管理员自己资料、密码。

3.2数据库设计

3.2.1数据库概要设计

为了实现上述功能的需求。

要设计出能够满足用户需求的各种实体以及它们之间的相互关系的模型。

而通过系统E-R图才能更好地、更准确地用实现这些功能,它是整个数据库设计的关键。

系统E-R图如图3.2所示。

图3.2数据库概念模型E-R图

3.2.2数据库逻辑结构设计

现在需要将上面的数据库概念结构模型转化为Access数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

系统需要有以下几个表:

1、管理员表

该表用来存放管理员用户的基本信息。

主要字段有:

编号(id)、用户名(username)、密码(password)、管理员名字(name)。

如表3.1所示:

表3.1学生表(student)

字段名称

数据类型

是否允许空

是否主键

id

自动编号

uername

文本

pssword

name

2、学生表

该表用来存放学生用户的基本信息。

学号(id)、用户名(name)、性别(sex)、身份证(sfz)、籍贯(jg)、年龄(age)、班级号(cid)、系别号(xid)、入学时间(startTime)、是否就业(isJob)、公司名称(Co)、图片(photo)、学历(xueli)、电话(Tel)、密码(password),如表3.2所示:

表3.2学生表(student)

sex

sfx

jg

age

数字

cid

xid

startTime

日期/时间

isJob

Co

photo

xueli

Tel

password

3、班级信息表

该表用来存放班级信息表。

班级编号(id)、班级名称(classname)、系别号(xid)如表3.3所示:

表3.3班级信息表(Class)

className

4、系别信息表

该表用来存系别信息表。

系别自动编号(id)、系别名称(name)如表3.4所示:

表3.4系别信息表(XiBie)

5、单位信息表

该表用来存放单位的基本信息。

单位自动编号(id)、单位名称(name)、单位电话(tel)、单位地址(adress)、用户名(uerName)密码(password),如表3.5所示:

表3.5单位信息表(CoInfo)

tel

address

uerName

6、工作信息表

自动编号(id)、工作名称(title)、岗位要求(context)、单位号(coid)、招聘日期(time)、截止日期(endTime),如表3.6所示:

表3.6工作信息表(Jobnews)

title

context

coid

time

endTime

7、招聘信息表

该表用来存放招聘情况基本信息。

自动编号(id)、学号(xid)、单位号(coid)、工作号(jid)、招聘日期(time)、存储招聘信息(restore),如表3.7所示:

表3.7招聘信息表(ZhaoPinInfo)

字段名称==cheng

jid

restore

4系统实现

4.1登录模块实现

用户进入到系统的首页,在该页面中,需要完成用户名、密码的输入,经过身份验证,确认为正确用户后,根据不同的用户进入的拥有所不同,在这里,用户可以选择进一步操作,如退出登录。

登录模块界面如图4.1所示

图4.1登录模块界面图

该模块登陆功能的代码如下:

protectedvoidPage_Load(objectsender,EventArgse)

{

if(!

IsPostBack)

}

protectedvoidbtnLogin_Click(objectsender,EventArgse)

if(Sys.IsLogin(TextBox1.Text.Trim(),TextBox2.Text.Trim(),DropDownList1.SelectedValue))

Response.Redirect("

~/Default.aspx"

);

else

Sys.Alert("

帐号或者密码错误!

请重新登陆"

Page);

}

4.2管理学生信息模块

管理员通过这个模块可以浏览学生的就业情况,修改、删除学生信息,分类查询学生的就业信息,通过Excel表格打印学生的信息。

通过这个模块可以实现合理的管理学生信息。

管理学生就业信息模块如图4.2所示。

图4.2管理学生信息模块图

该模块导出和搜索功能的代码如下:

Sys.IsLogin();

PageInit();

StudentManagersm=newStudentManager();

Bind();

///<

summary>

///初始化界面

/summary>

privatevoidPageInit()

XiBieManagerxm=newXiBieManager();

DataSetds=xm.GetAllList();

Sys.Bind(DropDownList1,ds.Tables[0],"

name"

"

id"

DropDownList1.Items.Insert(0,newListItem("

请选择"

0"

));

DropDownList2.Items.Insert(0,newListItem("

privatevoidBind()

AspNetPager1.RecordCount=sm.GetAllList().Tables[0].Rows.Count;

if(AspNetPager1.CurrentPageIndex==1)

Sys.Bind(GridView1,sm.GetList(AspNetPager1.PageSize,null,null).Tables[0]);

Sys.Bind(GridView1,sm.GetList(AspNetPager1.PageSize,AspNetPager1.CurrentPageIndex).Tables[0]);

}

protectedvoidButton1_Click(objectsender,EventArgse)

Sys.Bind(GridView1,sm.GetAllList().Tables[0]);

protectedvoidButton1_Click1(objectsender,EventArgse)

GridView1.Columns[13].Visible=false;

GridView1.Columns[14].Visible=false;

Response.Clear();

Response.Buffer=true;

Response.Charset="

GB2312"

;

Response.AppendHeader("

Content-Disposition"

attachment;

filename=FileName.xls"

//如果设置为GetEncoding("

导出的文件将会出现乱码!

Response.ContentEncoding=System.Text.Encoding.UTF8;

Response.ContentType="

application/ms-excel"

//设置输出文件类型为excel文件。

System.IO.StringWriteroStringWriter=newSystem.IO.StringWriter();

System.Web.UI.HtmlTextWriteroHtmlTextWriter=newSystem.Web.UI.HtmlTextWriter(oStringWriter);

this.GridView1.RenderControl(oHtmlTextWriter);

Response.Output.Write(oStringWriter.ToString());

Response.Flush();

Response.End();

protectedvoidButton3_Click(objectsender,EventArgse)

System.Threading.Thread.Sleep(1000);

StudentManagersm=newStudentManager();

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2