高校毕业生就业管理系统的开发与设计精品资料.doc
《高校毕业生就业管理系统的开发与设计精品资料.doc》由会员分享,可在线阅读,更多相关《高校毕业生就业管理系统的开发与设计精品资料.doc(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高校毕业生就业管理系统的开发与设计中文摘要大学生就业问题关系到高等教育持续健康的发展,关系到国家的经济建设、社会的稳定和人民群众的根本利益。基于Web的大学生就业管理系统,正是针对当前严峻的毕业生就业形式,为学校做好大学生就业管理工作提供了信息化的解决方案。本系统采用Browser/Server技术模式,在前台使用ASP.NET开发技术,后台使用MS SQL Server 2000数据库开发技术。本系统主要是为了方便负责就业管理工作的老师使用,向毕业生提供一些招聘信息、就业指导及相关的政策信息,以帮助同学们更好的就业。本系统分为管理员登陆子系统,包括毕业生信息管理功能,企业信息管理功能,和招聘
2、信息管理功能;毕业生登陆子系统,包括个人信息查询,企业信息查询和招聘信息查询功能。本系统为毕业生提供了一个便捷、可靠的信息平台,有利于学校更好的对大学生进行就业管理和指导。关键词: 大学生 就业管理 Web ASP.NETThe Designing and Implementation of the Undergraduate Students Employment Management System AbstractThe employment for undergraduate students closely relates to the healthydevelopment of hi
3、gher education, our national economy, stability of our society and peoples basic benefit. On the basis of statistics surveyed by WEB for undergraduate students, they are facing harsh condition on their job hunting. This thesis dedicates to putting forward a proposal for some solutions to this proble
4、m. This system takes Browser/Server technique, ASP.NET for front end, and MS SQL Server 2000 for back end. This aims to bring teachers- in charge of students employment- some conveniences for posting some job information, employment guidance and relative policies for students. The landing system is
5、divided into sub-system administrators, including graduates of information management, enterprise information management, information management and recruitment functions; graduates landing systems, including personal information, business information and recruitment information function.This system
6、 provides a platform, showing some efficient, reliable information, in order to help schools better management and instruction for students.Keywords: Undergraduate Students; Employment Managements; Web; ASP.NET.目 录1 引言11.1 问题定义和内容简介11.2 研究背景和研究意义11.2.1 本系统研究背景11.2.2 本系统研究意义21.3 系统研究和可行性分析21.3.1 系统研究
7、21.3.2 可行性分析21.4 各章内容介绍42 需求分析52.1 系统性能需求分析52.1.1 数据负荷需求52.1.2 适应性需求52.2 系统功能需求分析52.2.1 系统功能的划分52.2.2 系统功能描述52.3 数据需求分析62.3.1 数据流图62.3.2 数据字典73 系统设计93.1 系统总体结构设计113.2 数据库模型设计123.2.1 数据概念结构设计E-R图123.2.2 数据逻辑结构设计关系模式143.2.3 数据逻辑结构设计关系表153.3 系统开发工具和运行环境173.3.1 系统开发工具173.3.2 系统运行环境184 详细设计194.1 登陆的设计与实现
8、194.2 毕业生登陆子系统的设计与实现204.2.1 查看个人信息214.2.2 查看招聘信息224.2.3 查看企业信息244.2.4 修改密码244.3 管理员登陆子系统的设计与实现254.3.1 添加招聘信息264.3.2 管理招聘信息284.3.3 其他的功能模块294.4 操作数据库的通用模块设计与实现295 软件测试315.1 登陆模块的数据测试315.2 毕业生登陆子模块的数据测试315.3 管理员登陆子模块的数据测试315.4 整个系统的测试326 用户手册336.1 系统运行环境336.2 功能简介336.3 系统运行与操作指南337 系统评价367.1 系统的特色367.
9、2 系统存在的不足和解决方案367.2.1 系统存在的不足367.2.2 解决方案367.3 毕业设计的心得与收获36结 论38致 谢39参 考 文 献40第1章 前 言大学生就业问题关系到高等教育持续健康的发展,关系到国家的经济建设、社会的稳定和人民群众的根本利益。而针对当前严峻的毕业生就业形式,要做好大学生就业指导和服务工作,就必须找寻一个新的模式。本文论述的基于Web的大学生就业管理系统正是对此的一种尝试。1.1 问题定义和内容简介本课题是基于WEB的大学生就业管理系统,即为大学生就业管理提供信息化解决方案。本系统主要是为了方便负责就业管理工作的老师使用,提高工作效率。同时,向毕业生提供
10、一些招聘信息、就业指导及相关的政策信息,以帮助同学们更好的就业。1.2 研究背景和研究意义1.2.1 本系统研究背景计划经济时期我国高校毕业生的分配实施统包统分制度,具有强制性的特征,尽管大学生没有很大的自主选择余地,但也无需担心毕业后的就业问题。随着我国社会主义的建设及市场经济的实行,这种统一分配制度在与社会需要格格不入的现实下逐步被取消,除特殊领域(如军事院校、部分尖端学科等)外,绝大多数的高校毕业生均自行择业。这使对大学生的就业管理和择业指导随之成为新时期高校工作的一项新的内容。国际发展现状俄罗斯教育部于 2002 年 6月又颁布了 关于在教育部下属高校建立高校毕业生工作安置和就业信息系
11、统的法令 ,决定创建跨部门的支持青年专家就业的信息分配系统()。到 2003 年 9月,在教育部所属的 332 所高校中,已有 251 所决定在本校设立支持青年专家就业的信息分配系统。从技术角度来看,信息分配系统是由一系列分布于各个职业教育机构之中的青年学生就业促进中心的地方电信服务端组成的信息网络,该系统分为三个环节:职业教育机构(高校)服务端、地区服务端、中央服务端。其中央服务端设于俄罗斯教育部,而其镜像站点位于俄罗斯鲍曼国立工业大学,两者共同实现对毕业生就业的信息服务工作。信息分配系统的工作流程一般分为三部分:客人、用户及管理员。客人有权阅读和查询信息。用户除拥有这一权利外,还可以进行与
12、其相关的信息填写、修改和删除等操作。有意在网上发布求职简历的毕业生,只要在互联网上注册并获取用户名和密码,就可以成为正式用户。而有意招聘专家的企业组织,也能在注册并提供基本的身份识别信息之后,将其职位空缺的信息在网上发布。每一个地区服务端都能为下列相互联系的信息系统提供支持:就业信息系统:可提供毕业生信息库和职位空缺信息库的信息,各企业通过专业、年龄、职业教育机构、工资、外语水平等参数就可查找所需要的专家,而通过使用专业、工资和职务等参数就可以查找到相应的企业机构。信息支持的法律法规系统:通过制定相关的法律法规和条例措施来协调劳动与教育领域各部门之间的相互关系。指导咨询服务系统:可以为使用者提
13、供职业服务中心、互联网资源信息、信息指南及就业、进修和人才再培训方面的基本信息。劳动力市场分析和教育服务分析系统:可以针对教育服务和劳动力市场上反映供需情况的统计指标,从时间和地缘两个维度进行分析,并提出参考性建议。显然,这样一个信息分配网络系统对高校、大学生和企业机构三方都十分有用,对于在校大学生来说,有助于他们获取信息、指导他们进行自我定位,可以帮助他们确定自己的专业方向; 对于教育机构来讲,这个系统可以广泛宣传高校所能提供的教育服务; 对企业机构来说,用人市场的雇主能从这个系统获得必要的需求信息。国内发展现状当前,国内的大学生就业信息管理系统,已经逐渐出现很多很好的平台,但是没有通过法律
14、措施强制应用到高校的就业管理中去。在一些高校内部,在毕业生就业的工作中,并没有一个运用到实际中去的平台,信息的发布,主要是通过传统的方式。1.2.2 本系统研究意义随着计算机信息管理、网络办公的逐步普及,信息交流的便捷已被越来越多的人们所利用。如何利用先进的管理手段,提高就业的工作效率,是高校提高管理水平的重要方面。现代就业管理所面临的问题是:信息量大,管理内容繁多,需要耗费大量人力和物力。要想解决这一难题,就必须有一套科学、高效 、严密、实用的管理系统。采用现代计算机信息管理系统是实现此目标的主要途径。这样不仅可以简化、规范学校的日常操作,而且可以使信息交流更加简单、快捷,从而减轻工作人员及
15、相关部门的工作压力,增加管理的透明度。因此,就业信息化平台系统应运而生,为就业的双向选择注入了新鲜的血液。1.3 系统研究和可行性分析1.3.1 系统研究大学生就业信息管理系统,属于采用B/S架构的信息管理系统。这样的系统能够很好的在校园网中架设和实现。对于学校来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的系统只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共
16、享。1.3.2 可行性分析可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是对进行了一次较大压缩简化后的系统进行分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。系统的可行性分析主要包括经济上的可行性,技术上的可行性,操作上的可行性和法律上的可行性。经济可行性目标系统开发经济需求的比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并是十分的复杂,
17、开发的周期较短,人员经济支出有限。当系统开发成后,通过测试和、试运行和实际应用后,将很大程度上提高的大学生就业管理科学性和高效性,在为学校、企业带来便利的同时,也为系统的进一步推广、创新创造了条件,这带来的经济回报将远超过支出,并且最重要的一点是通过该系统的开发,可以使我们进一步理解软件工程思想和软件开发流程,为从事软件开发工作打下很好的基础,从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。技术可行性本系统使用.NET技术进行开发,.NET Framework2.0框架作为微软公司已经比较成熟的产品,现在有越来越多的企业及技术人员选择它作为开发平台。因此,在技术上.NET是完全
18、可以胜任这个平台的开发。本系统采用B/S技术模式,掌握.NET 架构的三层设计思想,选择可行的方案、合理安排开发过程,用C#.NET做一个网页,作为与用户交互的界面,同时实现用户进入系统的身份验证、并提交应聘书和招牌信息,系统保存数据到数据库中。本系统实现基于WEB的发布、查询的功能;由多个网站模块组成。每个模块由一组业面及相关程序组成,完成相对独立的任务。此外还涉及到数据库数据的访问,对数据库数据的操作等。从以往的系统开发事例可以发现用JSP技术可以实现以上各种功能。而ASP.NET技术具有以下特点:ASP.NET使用CLR语言(C#)编写的编译代码。ASP.NET页面是由服务器端控件组成的
19、。ASP.NET包含一种称为WEB服务的新技术。ASP.NET是MICSOFT的.NET框架的一部分。ASP.NET包含了页面和数据缓存机制,使用它可以很容易地明显提高网站的性能所以,该系统在技术上是可行的。操作可行性使用该系统的大多数是学校就业指导中心的管理人员和老师及在校学生,由于他们所接受的高等教育及工作的需要,对他们来说,操作本系统将会十分的简便。系统是基于Web的工作界面,管理人员无论通过局域网还是互联网,都能在浏览器中对招聘信息进行有效的管理,随时可以更新就业相关信息,用户只需在自己的计算机上通过Web浏览器访问本系统,同时所有的操作都是基于Web的操作方式,如:链接、按钮、文本框
20、等等。所有的操作通过浏览器完成,客户端不需要配置其他应用软件,用户不需培训,只要稍微提示一下即可。因此,在操作使用上,本系统简单、方便,易于使用户接受,因而是十分可行的。法律可行性由于本系统是在相关法律法规下实施完成的,所以不存在任何法律问题,在法律上是完全可行的。综合考虑经济、技术、操作和法律等方面的因素,基于Web的大学生就业管理系统,可以立即开始进行。1.4 各章内容介绍本文详细介绍了基于Web的大学生就业管理系统的设计、开发的全过程。从开始的调研到程序设计,将在一下的几章中予以介绍:第1章 引言,这一章主要是对本次毕业设计所开发的系统进行问题的定义,通过问题的定义明白需要做些什么,并且
21、对开发内容简单的介绍了一下;同时本章还对课题的研究背景与研究意义进行分析,对开发本系统的可行性分析还有对论文各章内容的简要介绍。第2章 详细的需求分析,主要介绍系统功能需求分析。第3章 系统的设计,主要从总体来介绍该系统的功能,开发该系统所运用的工具等,详细的解说了本系统开发前期所做的充分准备,为读者透彻的分析了本系统从模块到整体的开发过程。第4章 各个模块的设计,主要介绍了系统内各个模块开发好后的界面以及主要模块的重要代码。第5章 用户使用手册,在用户使用手册中介绍了系统的主要功能、运行环境,系统安装说明以及系统运行与操作指南。第6章 系统评价,介绍了系统的主要功能、特色,系统存在的不足与改
22、进方案和心得体会。最后:结论、致谢、参考文献及附录。第2章 需求分析根据第1章所定义的课题研究方向及目标,本章将对系统功能进行需求分析,具体分析大学生就业管理系统运行所需的环境以及将要实现的功能。2.1 系统性能需求分析2.1.1 数据负荷需求经过调查研究,学校中大部分电脑都是Windows操作系统,而且,所有负责学生工作的老师的电脑,都接入了校园网,但是电脑的配置参差不齐。据此,本系统在设计时采用Browser/Server结构,一方面是便于维护;另一方面降低系统开发的成本。因此,数据负荷需求具体分为2个部分,一个是浏览器端的数据负荷,另外一个是服务器端的数据负荷。浏览器端的数据负荷较轻,没
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校毕业生就业管理系统的开发与设计 精品资料 高校毕业生 就业 管理 系统 开发 设计 精品 资料
限制150内