张公钦10810102毕业生招聘信息发布与1.docx

上传人:b****4 文档编号:24549285 上传时间:2023-05-28 格式:DOCX 页数:45 大小:1.31MB
下载 相关 举报
张公钦10810102毕业生招聘信息发布与1.docx_第1页
第1页 / 共45页
张公钦10810102毕业生招聘信息发布与1.docx_第2页
第2页 / 共45页
张公钦10810102毕业生招聘信息发布与1.docx_第3页
第3页 / 共45页
张公钦10810102毕业生招聘信息发布与1.docx_第4页
第4页 / 共45页
张公钦10810102毕业生招聘信息发布与1.docx_第5页
第5页 / 共45页
点击查看更多>>
下载资源
资源描述

张公钦10810102毕业生招聘信息发布与1.docx

《张公钦10810102毕业生招聘信息发布与1.docx》由会员分享,可在线阅读,更多相关《张公钦10810102毕业生招聘信息发布与1.docx(45页珍藏版)》请在冰豆网上搜索。

张公钦10810102毕业生招聘信息发布与1.docx

张公钦10810102毕业生招聘信息发布与1

毕业综合训练

课题名称毕业生招聘信息的发布与管理系统

系别计算机技术与工程系

专业软件技术

班级08软件

(2)班

姓名张公钦学号108101020162

指导老师刘冠梅

 

江西蓝天学院

毕业综合训练任务书

系计算机系专业软件技术年级08年级

班级软件2班姓名张公钦起止日期2010-9-10至2010-12-30

设计题目毕业生招聘信息的发布与管理系统

1.毕业设计(论文)任务及要求(包括设计或论文的主要内容、主要技术指标,并根据题目性质对学生提出具体要求)

根据所学的知识,对毕业生招聘信息的发布与管理系统的设计,论述,及编写代码等相关的信息加以了解及应用。

熟知毕业生招聘信息的发布与管理系统的论述和设计。

2.毕业设计(论文)的原始资料及依据(包括设计或论文的工作基础、研究条件、应用环境等)

针对现今毕业生招聘信息的发布与管理的相关信息的增加和流程的繁多,设计毕业生招聘信息的发布与管理系统是一个很有必要的课程。

毕业生招聘信息的发布与管理系统是应用于当前大学生发布招聘信息及管理信息,也适用于当代企业招募新生,为大学生就业择业提供更方便快捷的服务需求。

3.主要参考资料、文献

[1]廖信彦.ASP.NET交互式Web数据库设计.北京:

中国铁道出版社,2003

[2]刘斌,张军.ASP.NET+SQLServer动态网站开发案例精选.北京:

清华大学出版社,2005.10.

[3]安忠,吴洪波,王守茂.管理信息系统.北京:

中国铁道出版社,1999

[4]张莉.SQLServer数据库原理及应用教程.北京:

清华出版社,2002.

[5]陈娴,刘开文,王蓉玲,李键.ASP.NET项目开发实践.北京:

中国铁道出版社,2003

[6]东名,吴名月.ASP.NET动态网页设计高手.北京清华大学出版社,2001

[8]卢镇波,李青.ASP.NET程序设计专家门诊.北京:

清华大学出版社,2005.5.

[9]陈英学.MicrosoftASP.NET深入编程.北京:

北京希望电子出版社,2001

[10]肖建.ASP.NET编程实例与技巧集粹.北京:

北京-北京希望电子出版社,2003.

[11]王易.ASP.NET网站设计实例通.北京:

清华大学出版社,2002.

[12]王浩然,颜瑞林,赖光辉.ASP.NET行家入门实务.北京:

铁道出版社,2002.

[13]周绪,管丽娜,白海波.SQLserver2000中文版入门与提高.北京:

清华大学出版社,2002

[14]王超,张鹏.ASP.NET/XML深入编程技术.第1版.北京:

北京希望电子出版社,2002

[15]微软ASP.NET官方站..

[16]CSDN网站技术社区.

指导教师

年月日

指导教师评语

 

建议成绩:

优良中及格不及格

指导教师签字

年月日

最终评定成绩:

 

优良中及格不及格

系主任签字

年月日

 

中文摘要

大学生毕业招聘就业管理问题关系到高等教育持续健康的发展,关系到国家的经济建设、社会的稳定和人民群众的根本利益。

基于Web的大学生就业管理系统,正是针对当前严峻的毕业生就业形式,为学校做好大学生就业管理工作提供了信息化的解决方案。

本系统采用Browser/Server技术模式,在前台使用ASP.NET开发技术,后台使用MSSQLServer2000数据库开发技术。

本系统主要是为了方便负责就业管理工作的老师使用,向毕业生提供一些招聘信息、就业指导及相关的政策信息,以帮助同学们更好的就业。

本系统分为管理员登陆子系统,包括毕业生信息管理功能,企业信息管理功能,和招聘信息管理功能;毕业生登陆子系统,包括个人信息查询,企业信息查询和招聘信息查询功能。

本系统为毕业生提供了一个便捷、可靠的信息平台,有利于学校更好的对大学生进行就业管理和指导。

关键词:

大学生就业管理WebASP.NET

 

Abstract

Recruitmentofuniversitygraduatesemploymentmanagementissuesrelatedtothesustainedandhealthydevelopmentofhighereducationisrelatedtothenationaleconomicconstruction,socialstabilityandpeople'sfundamentalinterests.StudentWeb-basedemploymentmanagementsystem,itiscriticalemploymentofgraduatesforthecurrentformofemploymentforschoolstudentsdoagoodjobprovidinginformationmanagementsolutions.

ThissystemtakesBrowser/Servertechnique,ASP.NETforfrontend,andMSSQLServer2000forbackend.Thisaimstobringteachers-inchargeofstudents'employment-someconveniencesforpostingsomejobinformation,employmentguidanceandrelativepoliciesforstudents.Thelandingsystemisdividedintosub-systemadministrators,includinggraduatesofinformationmanagement,enterpriseinformationmanagement,informationmanagementandrecruitmentfunctions;graduateslandingsystems,includingpersonalinformation,businessinformationandrecruitmentinformationfunction.

Thissystemprovidesaplatform,showingsomeefficient,reliableinformation,inordertohelpschools'bettermanagementandinstructionforstudents.

Keywords:

UndergraduateStudents;EmploymentManagements;Web;ASP.NET.

 

目录

摘要I

AbstractII

一、前言1

(一)问题定义和内容简介1

(二)研究背景和研究意义1

1、本系统研究背景1

2、本系统研究意义1

(三)系统研究和可行性分析1

1、系统研究1

2、可行性分析2

二、需求分析4

(一)系统性能需求分析4

1、数据负荷需求4

2、适应性需求4

(二)系统功能需求分析4

1、系统功能的划分4

2、系统功能描述4

(三)数据需求分析5

1、数据流图5

2、数据字典6

三﹑系统设计8

(三)系统总体结构设计9

(四)数据库模型设计11

1、数据概念结构设计——E-R图11

2、数据逻辑结构设计——关系模式13

3、数据逻辑结构设计——关系表13

(五)系统开发工具和运行环境15

1、系统开发工具15

2、系统运行环境16

四﹑详细设计17

(一)登陆的设计与实现17

(二)毕业生登陆子系统的设计与实现18

1、查看个人信息19

2、查看招聘信息19

3、查看企业信息21

4、修改密码21

(三)管理员登陆子系统的设计与实现21

1、添加招聘信息22

2、管理招聘信息23

3、其他的功能模块24

4、操作数据库的通用模块设计与实现24

五﹑系统测试26

(一)登陆模块的数据测试26

(二)毕业生登陆子模块的数据测试26

(三)管理员登陆子模块的数据测试26

(四)整个系统的测试27

六、系统评价28

(一)系统的特色28

(二)系统存在的不足和解决方案28

1、系统存在的不足28

2、解决方案28

3、毕业设计的心得与收获28

总结与展望30

参考文献31

致谢32

一、前言

大学生就业问题关系到高等教育持续健康的发展,关系到国家的经济建设、社会的稳定和人民群众的根本利益。

而针对当前严峻的毕业生就业形式,要做好大学生就业指导和服务工作,就必须找寻一个新的模式。

本文论述的基于Web的大学生就业管理系统正是对此的一种尝试。

(一)问题定义和内容简介

本课题是基于WEB的大学生就业管理系统,即为大学生就业管理提供信息化解决方案。

本系统主要是为了方便负责就业管理工作的老师使用,提高工作效率。

同时,向毕业生提供一些招聘信息、就业指导及相关的政策信息,以帮助同学们更好的就业。

(二)研究背景和研究意义

1、本系统研究背景

计划经济时期我国高校毕业生的分配实施统包统分制度,具有强制性的特征,尽管大学生没有很大的自主选择余地,但也无需担心毕业后的就业问题。

随着我国社会主义的建设及市场经济的实行,这种统一分配制度在与社会需要格格不入的现实下逐步被取消,除特殊领域(如军事院校、部分尖端学科等)外,绝大多数的高校毕业生均自行择业。

这使对大学生的就业管理和择业指导随之成为新时期高校工作的一项新的内容。

当前,国内的大学生就业信息管理系统,已经逐渐出现很多很好的平台,但是没有通过法律措施强制应用到高校的就业管理中去。

在一些高校内部,在毕业生就业的工作中,并没有一个运用到实际中去的平台,信息的发布,主要是通过传统的方式。

2、本系统研究意义

随着计算机信息管理、网络办公的逐步普及,信息交流的便捷已被越来越多的人们所利用。

如何利用先进的管理手段,提高就业的工作效率,是高校提高管理水平的重要方面。

现代就业管理所面临的问题是:

信息量大,管理内容繁多,需要耗费大量人力和物力。

要想解决这一难题,就必须有一套科学、高效、严密、实用的管理系统。

采用现代计算机信息管理系统是实现此目标的主要途径。

这样不仅可以简化、规范学校的日常操作,而且可以使信息交流更加简单、快捷,从而减轻工作人员及相关部门的工作压力,增加管理的透明度。

因此,就业信息化平台系统应运而生,为就业的双向选择注入了新鲜的血液。

(三)系统研究和可行性分析

1、系统研究

大学生就业信息管理系统,属于采用B/S架构的信息管理系统。

这样的系统能够很好的在校园网中架设和实现。

对于学校来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的系统只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。

无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。

2、可行性分析

可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。

因此,可行性研究实质上是对进行了一次较大压缩简化后的系统进行分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。

系统的可行性分析主要包括经济上的可行性,技术上的可行性,操作上的可行性和法律上的可行性。

⑴经济可行性

目标系统开发经济需求的比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。

而且,目标系统并是十分的复杂,开发的周期较短,人员经济支出有限。

当系统开发成后,通过测试和、试运行和实际应用后,将很大程度上提高的大学生就业管理科学性和高效性,在为学校、企业带来便利的同时,也为系统的进一步推广、创新创造了条件,这带来的经济回报将远超过支出,并且最重要的一点是通过该系统的开发,可以使我们进一步理解软件工程思想和软件开发流程,为从事软件开发工作打下很好的基础,从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。

⑵技术可行性

本系统使用.NET技术进行开发,.NETFramework2.0框架作为微软公司已经比较成熟的产品,现在有越来越多的企业及技术人员选择它作为开发平台。

因此,在技术上.NET是完全可以胜任这个平台的开发。

本系统采用B/S技术模式,掌握.NET架构的三层设计思想,选择可行的方案、合理安排开发过程,用C#.NET做一个网页,作为与用户交互的界面,同时实现用户进入系统的身份验证、并提交应聘书和招牌信息,系统保存数据到数据库中。

本系统实现基于WEB的发布、查询的功能;由多个网站模块组成。

每个模块由一组业面及相关程序组成,完成相对独立的任务。

此外还涉及到数据库数据的访问,对数据库数据的操作等。

从以往的系统开发事例可以发现用JSP技术可以实现以上各种功能。

而ASP.NET技术具有以下特点:

①ASP.NET使用CLR语言(C#)编写的编译代码。

②ASP.NET页面是由服务器端控件组成的。

③ASP.NET包含一种称为WEB服务的新技术。

④ASP.NET是MICSOFT的.NET框架的一部分。

⑤ASP.NET包含了页面和数据缓存机制,使用它可以很容易地明显提高网站的性能

所以,该系统在技术上是可行的。

⑶操作可行性

使用该系统的大多数是学校就业指导中心的管理人员和老师及在校学生,由于他们所接受的高等教育及工作的需要,对他们来说,操作本系统将会十分的简便。

系统是基于Web的工作界面,管理人员无论通过局域网还是互联网,都能在浏览器中对招聘信息进行有效的管理,随时可以更新就业相关信息,用户只需在自己的计算机上通过Web浏览器访问本系统,同时所有的操作都是基于Web的操作方式,如:

链接、按钮、文本框等等。

所有的操作通过浏览器完成,客户端不需要配置其他应用软件,用户不需培训,只要稍微提示一下即可。

因此,在操作使用上,本系统简单、方便,易于使用户接受,因而是十分可行的。

⑷法律可行性

由于本系统是在相关法律法规下实施完成的,所以不存在任何法律问题,在法律上是完全可行的。

综合考虑经济、技术、操作和法律等方面的因素,基于Web的大学生就业管理系统,可以立即开始进行。

 

二、需求分析

(一)系统性能需求分析

1、数据负荷需求

经过调查研究,学校中大部分电脑都是Windows操作系统,而且,所有负责学生工作的老师的电脑,都接入了校园网,但是电脑的配置参差不齐。

据此,本系统在设计时采用Browser/Server结构,一方面是便于维护;另一方面降低系统开发的成本。

因此,数据负荷需求具体分为2个部分,一个是浏览器端的数据负荷,另外一个是服务器端的数据负荷。

浏览器端的数据负荷较轻,没有具体的要求;服务器端的数据负荷负荷较重,有必要添加数据存储服务器,以防止发生服务器“崩溃”等问题而产生的不良影响。

2、适应性需求

能使用户操作简单易学容易上手,条理清晰,界面友好。

(二)系统功能需求分析

1、系统功能的划分

毕业生招聘信息的发布与管理系统的主要用户分为两类:

一类是学校中负责管理大学生就业工作的老师;另一类是即将走向工作岗位的应届毕业生。

管理员登陆子系统主要是由负责管理大学生就业工作的老师,管理学生信息,管理企业信息,管理招聘信息;学生登陆子系统主要是应届毕业生通过系统查看个人信息,搜索并查看企业信息,搜索并查看招聘信息。

根据功能本系统又可分为就业指导管理和信息公布管理两大模块。

其中,就业指导管理模块,可以细分为学生管理和企业管理。

2、系统功能描述

⑴管理员登陆子系统

①毕业生管理模块

该模块的主要功能是添加和维护毕业生基本信息。

②企业管理模块

该模块的主要功能是添加和维护企业基本信息。

③招聘信息管理模块

该模块的主要功能是添加和维护招聘信息。

⑵毕业生登陆子系统

①个人信息查看模块

该模块的主要功能是查看个人基本信息。

②企业信息查看模块

该模块的主要功能是搜索和查看企业基本信息。

③招聘信息查看模块

该模块的主要功能是搜索和查看招聘相关信息。

(三)数据需求分析

1、数据流图

数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。

数据流程分析的目的就是要发现和解决数据流通中的问题。

现有的数据流程分析多是通过分层的数据流程图(dataflowdiagram,简称DFD)来实现的。

其具体的做法是:

按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。

本系统的数据流图如图2.1、图2.2、图2.3所示:

图2.1大学生就业管理系统零层DFD

图2.2大学生就业管理系统一层DFD——就业指导管理DFD

图2.3大学生就业管理系统一层DFD——信息公布管理DFD

2、数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。

数据流图和数据字典共同构成系统的逻辑模型。

根据数据流图和系统要求列出主要数据字典:

⑴数据流

①名称:

毕业生信息表

描述:

记录毕业生的基本信息

来源:

管理员从学校相关部门得到学生基本信息加工

去处:

就业管理系统中保存的毕业生信息

组成:

学号+登陆密码+姓名+性别+出生年月+政治面貌+院系+专业+学历+籍贯+单位信息+英语语种

②名称:

企业信息表

描述:

记录企业的基本信息

来源:

管理员从学校相关部门有关企业的信息加工

去处:

就业管理系统中保存的企业信息

组成:

代码+名称+性质+地区+所属行业+地址+电话+联系人+简介

③名称:

招聘信息表

描述:

记录企业的招聘信息

来源:

企业提供的需求信息加工

去处:

就业管理系统中保存的招聘信息

组成:

代码+发布时间+标题+发布单位+内容

④名称:

管理员信息表

描述:

记录管理员的信息

来源:

系统设计是获得的信息加工

去处:

系统中保存的管理员信息

组成:

管理员ID+登陆密码

⑵数据流分量

①名称:

单位信息

位置:

毕业生信息表

组成:

企业信息表中的名称及其他内容

②名称:

简介

位置:

企业信息表

组成:

单位的评价及其他内容

⑶数据存储

①名称:

毕业生信息表

流入数据流:

添加、维护毕业生信息

流出数据流:

检索毕业生信息

组成:

学号+登陆密码+姓名+性别+出生年月+政治面貌+院系+专业+学历+籍贯+单位信息+英语语种

描述:

包含毕业生的基本信息

组织:

按学号顺序排序

②名称:

企业信息表

流入数据流:

添加、维护企业信息

流出数据流:

检索企业信息

组成:

代码+名称+性质+地区+所属行业+地址+电话+联系人+简介

描述:

记录企业的基本信息

组织:

按代码顺序排序

③名称:

招聘信息表

流入数据流:

添加、维护招聘信息

流出数据流:

检索招聘信息

组成:

代码+发布时间+标题+发布单位+内容

描述:

记录企业的招聘信息

组织:

按代码顺序排序

 

三﹑系统设计

(一)系统开发原则

1.面向用户的观点

管理系统是为用户开发研制的,用户是系统的最终使用者和评价者,所以在管理系统的开发设计的过程中,我们树立了从用户的寻求出发,面向用户,一切为了用户的观念,在分析与设计系统的前期,为了保证系统的功能的完善曾与公司员工接触,了解他们的要求,同时结合计算机管理的特点,在与用户共同商讨的基础上,融合我们的设计观点和现代管理的思想和模式,以便改进和提高管理工作的速度和质量。

2.严格按阶段进行

系统的开发设计是一项较大的工程,所以应该将整个信息系统的开发设计过程划分为若干阶段,相应的阶段又要分为若干个不同的步骤,每个阶段和步骤都要有明确的工作任务和目标。

这种有序的组织安排,条例清楚、层次分明,便于计划的制定和控制,且为后续工作的进行奠定了坚实的基础,提高了工作效率和质量。

3.采用系统的观点处理

在系统分析阶段,在对原系统进行全面调查和分析的基础上,构造系统的最佳逻辑模型,使用户对将来完整系统的轮廓有个初步的了解和认识,以便及时和用户进行交流和探讨,不断提高系统的完善性。

在此基础上进行系统的物理实现和设计,切实完成逻辑模型的具体功能。

逻辑设计和物理实现二者是相辅相成、密不可分的,这样使系统的设计更加稳妥合理。

4.采用模块化设计方法

系统模块化设计方法是从计算机实现的角度出发对整个系统进行审核和校验,将整个系统划分为不同的功能模块,实现系统的一个特定功能。

各个功能模块之间具有相对独立性,便于整个系统的设计、实施、维护和扩充。

这种模块化结构设计方法,为整个系统顺利进行奠定了基础。

5.整个系统的设计主要采用快速原形法

快速原形法(RPP-RapidProtégéPing)是管理信息系统设计的一个重要方法。

它是根据用户提出的需求,由用户和开发者共同确定系统的基本要求和主要功能,并在一个较短的时间内建立一个实验性的、简单的信息系统模型,通过用户不断提出的意见和建议,对模型进行不断的修改和完善,直到用户比较满意为止,以便形成一个相对稳定、较为理想的管理信息系统。

该方法的主要优点:

(1)脉络清楚,所有问题都围绕一个模型展开,使彼此之间联系紧密。

(2)有助于发现用户需求,通过对原形和用户接触,能够启发开发人员去挖掘问题,从而不断的修正、完善,最终得到一个理想的系统。

(3)系统开发效率高,此方法的开发周期短、使用灵活、容易修改,这对于管理体制不够稳定的系统更加适合。

(4)系统的可扩展性好,由于此方法是在原型应用中不断发展完善和修改的,所以有较强的扩展性。

(二)系统设计要点

1.系统开发基本目标

鉴于大学生就业的特殊性,本软件的主要开发目标是符合就业管理需要的实用性,实现学校管理的计算机化和现代化,实现学校对就业及时管理和更新的规范化、合理化、简单化、统一化,保证数据处理、存储的、传送安全性和快捷性,提高工作效率和工作质量。

2.系统设计语言

系统功能模块的实现利用了面向对象的VisualC#高级编程语言,使系统数据的收集、处理、存储、和传送更加方便、快捷,提高整个系统的运行速度和工作效率。

网站客户端浏览的设计采用ASP.NET技术、XML技术、WebService技术和Javascript脚本语言,并且结合了.NetFramework的基础构架,服务器端。

3.系统开发最终目标

本系统的设计和运行目标是为了满足学校对就业管理工作的要求,实现招聘信息及时管理和更新的规范化、合理化、简单化、统一化,保证大学生就业管理工作的一致性、协调性和整体性,从而达到较为满意的使用效果。

4.系统代码设计说明

在进行代码设计时,遵循了以下原则:

唯一性:

在本系统中,每一个代码都和系统中的每一个对象唯一确定

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1