毕业设计优秀论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录
1. 绪论 (1)
1.1 选题背景 (1)
1.2 选题意义 (2)
1.3 资料来源 (2)
1.4 系统特点 (3)
2. 系统分析 (4)
2.2 可行性分析 (5)
2.3 详细调查 (6)
3. 系统设计 (19)
3.1 系统设计目标 (19)
3.2 系统功能结构设计 (19)
3.3 数据库设计 (23)
3.3 代码设计 (27)
3.4 输入输出设计 (29)
3.5 物理配置方案设计(包括硬、软件、网络设计) (32)
3.6 安全性设计 (32)
4 系统实施 (34)
4.1 开发工具选择 (34)
4.2 系统测试 (35)
5 系统使用与维护说明书 (37)
5.1 系统安装与配置说明 (37)
5.2 系统使用说明书 (37)
5.3 系统维护说明书 (41)
6 设计开发总结 (43)
6.1 设计中使用的关键技术 (43)
6.2 毕业设计体会 (43)
结论 (46)
致谢 (47)
参考文献 (48)
附录 (49)
1. 绪论
1.1选题背景
在当前的市场环境中。

随着社会的进步和技术的发展,知识正在发挥着很大的作用,市场的竞争在很大程度上体现为人才的竞争。

从而,找到合适的人才,成为企业提高竞争力的一项关键任务。

同时,当今的市场环境又是一个快速变化的环境,市场需求在变,对人才的需求也相应处于变化之中。

如何能快速适应这一变化,提高人才招聘流程的工作效率,进行快速定位,也就成为人才招聘公司/单位需考虑的重要因素。

人力资源管理作为现代组织管理的一个重要职能,在最近二十年,尤其是在我国改革开放以来,正在受到各类组织的广泛关注[1]。

随着科技的进步,知识经济和网络经济的发展,国内市场竞争不断加剧;同时我国己经加入世界贸易组织,外资企业及其产品和技术大量涌进国内市场,与国内企业展开竞争。

显然,在这场竞争的背后,根本是人才的竞争;人力资源的素质是企业竞争制胜的关键。

另一方面,在开放的市场机制的作用下,员工的机制取向丰富多彩,选择意识越来越强,自我保护意识也随着各种有关劳动立法的出现而日益增强。

所有这些挑战,使我国企业认识到,人力资源不仅是企业最重要的资源,而且也是最昂贵的资源。

如何更直接、更高效地招聘到这种最重要和最昂贵的资源,使他们成为最有效的最具生产力的资源,己经成为当前我国企业管理的一个重要课题。

随着企业的发展规模扩大,企业需要更多更优秀的人才为之服务。

对于人才招聘的常见流程,相信大多数的企业管理人员不会陌生,当公司出现职位空缺或需要增加职位编制时,与人力资源部联系,并希望人力资源部能在最短的时间内招聘到所需要的人员。

于是,人力资源部负责的招聘人员开始通过多种招聘渠道去吸引候选人,然后开始进行简历的筛选、并采用多种方法对候选人进行评价。

一般来说,这个过程短则可能需要数个星期,长则可能要历时数月。

最后得到的结果可能比较理想,企业招聘到了所需要的员工;也有可能招聘来的员工并不合适,企业不得不又重新开始整个招聘过程。

在整个过程中招聘人员往往为了填补职位空缺而疲于奔命,忙于一些事务性的工作。

为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。

作为一种专业化的业务流程改进工具,有效地解决了人才招聘工作效率和效果改进提升中所面临的问题。

本毕业设计,就是为了适应现代求职/招聘方式而做出的一种尝试。

1.2选题意义
当前国内大多数大中型企事业单位招聘人员都是通过各人才招聘网提供的招聘系统来进行的,如很多单位都在使用“智联招聘系统”和“中华英才招聘系统”,然而这些系统普遍存在功能单一,提供服务有限,不能满足各种复杂的招聘要求,没有很好的针对性,以及存在数据库安全性不高等问题,更重要的是缺乏初步筛选应聘者的功能。

它们在招聘单位和应聘者之间只充当了中介作用。

如果根据企业自身的业务和需求来开发一个满足自身需求的网上招聘系统,这样就可以节省招聘单位大量的人力和物力。

企业自主开发适合本行业特点的招聘系统不仅在空间上扩展了人才交流中心的工作范围,为求职人员提供了一个宽阔的择业空间,也可为企业提供了一个选拔优秀人才的有效途径。

开发本系统具有以下实际意义:
可以为河北晶澳太阳能有限公司量身打造一个满足自身特点、自身业务需求的网络招聘系统。

可以为发行企业的进一步信息化,开通网上信息发布等工作夯实一个坚实的基础。

可以为企业招聘到满足自身需求的人才,为企业的发展储备人才资源。

可以节省大量的人力、财力和物力。

实行管理工作的信息化已是大势所趋,而建立一套完善的信息系统是实现高校管理工作现代化、信息化的必由之路。

发行企业管理现代化是一个系统工程,建立与之相对应的计算机系统是必备条件,同时还必须以此为契机,从思想观念、工作方式方法、管理模式、制度等各个方面努力,这样才能顺利实现高教管理现代化的宏伟目标,开发这套网上招聘正是以此为契机,为下一步书店信息化的建设打下一个坚实的基础。

1.3资料来源
本系统是针对河北晶澳太阳能有限公司开发的网上人才招聘系统。

首先针对河北晶澳太阳能有限公司的公司性质和公司概况要有初步的了解,公司资料主要来源
为企业官方网站和对公司内部人员的调查询问。

由于该公司的规模和在业界的口碑,在互联网上对该公司的介绍也有很多,在加之对家乡企业的了解所以对企业的资料的搜集并不是最大的难题。

在资料搜集的过程中还要对现有的大中型企业的网上人才招聘也很重要,只有了解现有的网站的趋势才能更好的吸取经验用在自己的设计中,并且针对其不足的地方来改进。

对这部分的资料收集主要是浏览各大公司的招聘专页,我先后看过国内外各行业大中型企业的招聘网页,从中吸取了不少设计亮点。

1.4系统特点
网上招聘是企业信息化建设过程中的人力资源企业信息化的一个重要方面,人力资源企业信息化,是企业利用计算机、网络技术等一系列现代化技术,通过对信息资源的深度开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,从而提高企业经济效益和企业竞争力的过程。

网上招聘的实现与企业的信息化建设息息相关。

发展至今日,发达国家企业的信息化水平可说己经到了一个相当高的水平。

目前,世界500强企业都在采用网上招聘系统招聘各种各样的人才,既提高了招聘的成功率,又节省了费用。

本系统针对河北晶澳太阳能有限公司的招聘需求设计了网上人才招聘系统,该系统吸取了现代大型企业所应用的招聘系统的优点,并且有针对性的对河北晶澳太阳能有限公司的特殊需求进行了个性化的设计和开发。

有别与其他系统本系统有如下特点:
针对该企业在全国有三家工厂分别分布在河北邢台,北京,江苏扬州三个地区的特点,在工作的筛选上加上了工作地点的筛选。

另外还有根据工作性质,是否校园招聘等筛选条件是应聘者对工作的筛选更为快速方便。

大多数企业会在初试是进行心里测试等基本能力的考察和评估,但这既浪费时间又不环保,针对这个问题,本系统在填写完个人简历以后会有一个在线测试,这样节约了初试时间。

2. 系统分析
2.1.1 初步调查,提出系统目标
目前,河北晶澳太阳能有限公司在全国有3家分支机构,引进人才,壮大企业是公司发展的目标,为了实现招聘工作的集中式管理和资源共享,提高工作效率,我们需要开发一款适合公司招聘业务的软件——企业招聘系统。

企业招聘系统主要为网上招聘和人才管理而设计的,提供从发布招聘信息、求职者投递简历到对求职者进行测评、面试通知等招聘过程的管理,使得招聘工作能更顺利地进行。

企业招聘系统的总体工作流程:人力资源部通过本系统对外发布职位信息,求职者在系统中自由浏览职位信息,筛选到合适岗位后可以方便地申请各职位,还可以进行对自己素质的测评,以便企业更了解自己,查看应聘记录;人力资源部搜集并筛选。

根据河北晶澳太阳能有限公司的招聘业务需求,从数据的角度,我们对本系统提出以下系统要求:
1)保证简历信息的真实性。

本系统处理的数据对象是简历,系统的设计要以保证简历信息真实为根本出发点。

2)确保简历信息的完整性和准确性。

完整和准确的个人资料是公司招揽人才的依据,而每天有好几千份简历投递到公司邮箱,简历信息的数据量庞大,因此,从邮箱获取简历信息要保证数据的完整性和准确性。

3)适应简历信息的时效性。

要挖掘人才,必须掌握一手最新最全的简历资料,公司大部分简历资源是依托其它招聘网站得到的,而招聘网站的简历模板经常改变,必须时刻维护简历模板,来获取最新最全的简历信息。

企业招聘系统建立的目标是从根本上帮助企业将先进的管理方法和理念贯彻到日常的企业招聘中去,全面实现招聘管理和招聘管理流程重组等等。

这样势必要结合先进的Internet技术、数据库技术等技术手段,实现企业招聘的自动化,提高人力资源部的工作效率。

从系统设计的角度,本系统需实现以下目标:
1)良好的可扩展性。

随着企业的不断发展,招聘业务的需求不断增加,系统功能也必然会不断扩展,因此,需要设计接口和规范,以便灵活地增、减功能模块,为企业信息化起到协同作用。

2)结构流程的条理性和灵活性。

招聘活动的多样性、多变性要求系统结构流程能够灵活处理,多流程的并发情况要求系统能够规范招聘流程,使结构流程既有条理又不失灵活。

3)集中式管理。

实现总公司和各地区分公司的逻辑上集中,物理上分散的统一管理,要求从数据的共享到应用上的集中。

4)用户界面的友好性。

用户界面要求趋于人性化,布局清晰合理,方便操作和业务处理。

尽量将各个功能操作都集中在主界面中,每一个功能界面要求风格统一,便于用户举一反三,能够更快的熟悉系统,提高工作效率[6]。

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

当然不能靠主观猜想而是要靠客观分析。

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

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

可行性研究主要从以下四个方面来进行。

2.2.1 技术上可行性
使用现有的技术能不能实现这个系统。

由于本管理系统的对象单一,仅对本单位的招聘信息进行管理,且在对人事信息进行增减、修改、删除及统计操作时基本不涉及到计算过程,因此,这个管理系统比较适合采用数据库来设计。

在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。

在数据库编程工具方面,各种可视化编程方法的出现,一改过去程序设计的概念和方法,用户用鼠标就可以快速、简捷地创建应用程序,极大地提高了编程效率。

在作者所了解数据库系统中,因为学过,对SQL数据库比较熟悉,因此决定采用及SQL来完成网上人才招聘系统的设计。

它提供了面向对象的编程技术,编写少量或不用编写程序代码就能快速地创建出功能强大的可视化应用程序,可简化数据库管理,使开发应用程序这项艰辛的工作就像堆积木一样简单方便。

2.2.2 经济可行性
这个系统的经济效益能不能超过它的开发成本。

本网上人才招聘系统是基于及SQL基础上开发的小型数据库应用程序,不需要多少人力和物力就可以
设计的。

但本系统一旦投入使用,将大大减少人事招聘管理人员的工作量,提高了工作效率,其经济效益是显而易见的。

2.2.3 操作可行性
系统的操作方式在这个用户组织内能不能行得通。

在进行需求分析时,就对用户组织进行了调查,针对他们的情况,设计出适合这个用户组织的人机界面,使操作方式简单明了。

2.2.4 人员的可行性
本网上人才招聘系统是用及SQL设计的小型数据库应用程序,无须多少人员就可以设计成功的。

通过对网上人才招聘系统的可行性分析,所提出的功能是适合人事招聘管理的,也完全可以实现的。

2.3详细调查
河北晶澳太阳能有限公司是一家年轻而有潜力的现代化光伏企业,由河北晶龙实业集团有限公司、澳大利亚光电科学工程公司、澳大利亚太阳能发展有限公司三方共同出资于2005年5月18日在河北省宁晋县设立。

晶澳太阳能有限公司主要从事于单晶硅棒、硅片,高效太阳能电池、组件的加工、制造和销售,现有年产600MW 高效太阳能电池生产线24条,生产能力位居世界前列。

2007年2月7日,晶澳太阳能在美国纳斯达克证券交易所挂牌上市(交易代码:JASO)。

晶澳太阳能立足于专业化、规模化、国际化发展之路,引进具有国际先进水平的太阳能电池生产设备,聘请世界各地行业内的资深科学家和工程师实现我们战略性的目标。

一批拥有丰富经验的国际专业人才组成了晶澳管理团队,他们正积极推动公司进入全球平台,着力于在国际太阳能产业的长远发展,使晶澳产品广泛应用于世界范围。

晶澳太阳能在河北宁晋、江苏扬州拥有两大电池生产基地,合计电池产能超过1000兆瓦;在上海奉贤拥有组件生产基地,组件产能超过300兆瓦,在江苏东海拥有多晶硅片生产基地,硅片产能超过100兆瓦。

位于江苏扬州的光伏电池研究中心致力于开发新一代高效太阳能电池。

通过不懈的努力,目前已经研发出转换效率超过19%的电池片。

如此优秀的企业却没有功能完善的网上人才招聘系统,这给公司的发展和人才储备带来了很大的困难,现在的大学生主要是通过网络进行自己简历的投递。

一个完善的招聘系统不但能节约企业的管理成本,并给求职者留下良好的印象,使其渴
望进入本单位工作。

这些都给本毕业设计带来了极大地实际意义,真正的解决企业的实际问题。

2.3.1 组织机构分析
该公司下属有三个分公司,分别是河北宁晋晶澳太阳能有限公司、江苏扬州晶澳太阳能有限公司、上海晶澳太阳能光伏科技有限公司。

重要岗位人才由总部统一招聘,各个分公司也有一定的自主用人的权利。

产业全景及主要负责人见图2..1,
董事会
监事会
河北晶澳太阳能有限公司
河北宁晋晶澳太阳能有限公司




























董事长靳保芳
CEO 方明图 2.1产业结构图
组织结构及部门主要功能见图2.2,
2.3.2 业务流程分析
业务流程图(Transaction Flow Diagram,简称TFD),就是用箭线连接图形符号对系统内各单位、人员之间业务关系、作业顺序和管理信息流动过程的描述流。

在进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信
息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)等。

本系统的业务流程图见图2.3
河北晶澳太阳能有限公司
总裁办财务管





















部生


图 2.2组织结构及功能图
处理数据存储物或单据
物或信息流输入或输出外部单据
图 2.3业务流程图
2.3.3 数据流程分析
数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。

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

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

数据流程图包括四部分:外部实体、数据处理、数据流和数据存储。

其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流图[10]。

本系统的顶层数据流程图见图2.4,
图 2.4顶层数据程图
数据流程图第一层展开图见图2.5,
图 2.5数据流程图第一层展开总图
将“职位筛选”展开见图2.6
图 2.6“职位筛选”展开图将“职位管理”展开见图2.7,
图 2.7“职位管理”展开图
将“简历管理”展开见图2.8,
图 2.8“简历管理”展开图将“试题管理”展开见图2.9,
图 2.9“试题管理”展开图
2.3.4 数据字典
数据字典中有六类条目:数据元素、数据结构、数据流、数据存储、处理过程和外部实体。

数据字典是用来对数据流程图中的数据流、数据存储、存储过程和外部实体进行补充说明的主要工具之一。

数据字典把数据的最小组成单位看成是数据元素,若干个数据元素可以组成一个数据结构。

数据字典通过数据元素和数据结构来描写数据流、数据存储的属性,实际上,数据字典是关于数据库的数据库,在整个系统开发过程以及系统运行后的维护阶段,数据字典是必不可少的工具。

数据字典是所有人员工作的依据,统一的标准。

它可以确保数据在系统中的完整性和一致性。

数据库数据字典是一组表和视图结构。

它们存放在SYSTEM表空间中。

数据库数据字典不仅是每个数据库的中心。

而且对每个用户也是非常重要的信息。

用户可以用SQL语句访问数据库数据字典。

关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明
下面就是本系统的数据字典:
a)数据元素条目
表 2.1 管理员编号元素表
名称:用户编号总编号:1-101
别名:AdminId 编号:101
说明:本系统的管理员编码有关编码说明:
数据值类型:(连续/离散)连续
类型:(字符/数字)数字
长度:10
有关数据结构:系统用户表
表 2.2 职位号元素表
名称:职位号总编号:1-102
别名:JobId 编号:102
说明:空缺职位的编号有关编码说明:
数据值类型:(连续/离散)连续
类型:(字符/数字)数字
长度:10
有关数据结构:职位表
表 2.3 应聘者编号元素表
名称:应聘者编号总编号:1-103 别名:UserID 编号:103
说明:应聘者注册号有关编码说明:
数据值类型:(连续/离散)连续
类型:(字符/数字)数字
长度:12
有关数据结构:应聘者信息表
表 2.4 试题编号元素表
名称:试题分类号总编号:1-104
别名:TextID 编号:104
说明:测试题分类号有关编码说明:
数据值类型:(连续/离散)连续
类型:(字符/数字)数字
长度:10
有关数据结构:试题信息表
表 2.5新闻元素表
名称:新闻题目总编号:1-105 别名:Title 编号:105
说明:新闻题目有关编码说明:数据值类型:(连续/离散)连续
类型:(字符/数字)数字
长度:10
有关数据结构:新闻表
b)数据结构条目
表 2.6 管理员基本信息条目表
名称:管理员基本信息表总编号:2-201
说明:描述管理员的基本信息编号:201
结构:管理员编号有关的数据流、数据存储:管理员姓名管理员表
管理员密码
表 2.7 招聘信息条目表
名称:招聘信息表总编号:2-202
说明:描述企业的招聘信息编号:202
结构:职位编号有关的数据流、数据存储:
职位名称招聘信息表
有效日期
发布单位数量:企业招聘职位数目
工作地点
学历要求
工资待遇
是否校园招聘
英语要求
实习期
备注
c)数据流条目
表 2.8录入的应聘者基本信息数据流表
名称:应聘者基本信息总编号:3-301
简要说明:输入的应聘者基本信息情况编号:301
数据流来源:应聘者
数据流去向:P4
数据流的组成:应聘者编号,应聘者姓名,应聘职位,家庭地址,联系电话,邮箱,学历,兴趣爱好,毕业院校,个人特长,曾获奖励,工作经历,外语水平,教育
背景,备注
表 2.9录入的招聘信息数据流表
名称:企业招聘信息总编号:3-301
简要说明:输入的企业招聘信息情况编号:301
数据流来源:企业
数据流去向:P6.1
数据流的组成:职位编号,职位名称,有效日期,发布单位,工作地点,学历要求,工资待遇,是否校园招聘,英语要求,实习期,备注
表 2.10测试试题数据流表
名称:测试试题信息总编号:3-301
简要说明:试题信息编号:301
数据流来源:企业
数据流去向:P 5
数据流的组成:试题编号,试题名称
表 2.11 测试结果数据流表
名称:应聘者测试结果总编号:3-301
简要说明:应聘者参加完评价的结果编号:301
数据流来源:P5
数据流去向:D5
数据流的组成:应聘者编号,应聘者姓名,试题编号,测试得分
表 2.12面试名单数据流表
名称:企业简历筛选结果总编号:3-301
简要说明:统计后得到的合格应聘者编号:301
数据流来源:P7
数据流的组成:应聘者编号,应聘者姓名,应聘者联系方式,应聘岗位
d)数据存储条目
表 2.13管理员基本信息存储条目表
名称:管理员基本信息表总编号:4-401
说明:存放管理员的基本信息编号:D1
数据存储结构:管理员编号,管理员姓名,密码
关键字:管理员编号
相关处理:P1.1→D1,P1.2→D1,D1→P1.3,
表 2.14企业招聘信息存储条目表
名称:企业招聘信息表总编号:4-402
说明:存放企业的招聘职位信息编号:D2
数据存储结构:职位编号,职位名称,有效日期,发布单位,工作地点,学历要求,工资待遇,是否校园招聘,英语要求,职位介绍
关键字:专利申请号
相关处理:P6.1→D6,P6.2→D6
表 2.15职位申请信息存储条目表
名称:职位申请表总编号:4-403
说明:存放应聘者职位申请的情况编号:D4
数据存储结构:应聘者编号,应聘者姓名,应聘职位,家庭地址,联系电话,邮箱,学历,兴趣爱好,毕业院校,个人特长,曾获奖励,工作经历,外语水平,
教育背景,
备注关键字:应聘者编号,应聘者职位,学历,外语水平
相关处理:P4→D4
e)处理过程条目
表 2.16添加管理员基本信息处理条目表
名称:填写企业基本信息总编号:5-501
说明:添加企业基本信息编号:P1.1
输入:管理员→P1
输出:P1.1→D1
描述:企业管理员在“添加”界面中把基本信息录入该系统,并存储到数据库的企业表中。

表 2.17 查询招聘职位基本信息处理条目表
名称:查询企业招聘信息总编号:5-502
说明:查询企业招聘信息编号:P2
输入:应聘者→P1.3
输出:P1.3→D2
描述:应聘者可以选择查询条件,然后经过筛选,可以方便地从多个职位中查询自己想要的职位基本信息。

表 2.18测试条目表
名称:测试管理总编号:5-503
说明:对应聘者进行能行测评编号:P5
输入:P4→P5,
输出:P5→D5,
描述:企业可以通过测试的结果了解应聘者的基本素质,便于更好的选聘人才。

相关文档
最新文档