本科毕业论文-—就业招聘信息发布系统的设计与实现.doc
《本科毕业论文-—就业招聘信息发布系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《本科毕业论文-—就业招聘信息发布系统的设计与实现.doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学号:2007541327本 科 毕 业 论 文(设 计)。就业招聘信息发布系统的设计与实现作者姓名孟昀指导教师赵宇兰所学专业信息管理与信息系统(数据库方向)班级07 B3班所属院系信息学院学习年限2007年9月至2011年7月二一一年六月山西大学商务学院学士学位论文目 录内容提要I1. 引言12. 系统需求分析12.1 系统可行性分析12.1.1 经济可行性12.1.2 技术可行性22.1.3 社会可行性22.2 用户需求分析22.2.1 系统功能需求22.2.2 系统性能需求32.3 数据需求分析33. 系统总体设计43.1 系统设计思想33.2 功能模块设计43.3 数据库的设计53.3
2、.1 数据库概念结构设计53.3.2 数据库逻辑结构设计64. 系统实现84.1 用户登录模块84.2 管理员登录模块94.3 注销登录模块104.4 个人用户界面设计104.4.1 个人用户注册界面104.4.2 个人用户管理界面114.4.3 个人简历发布124.4.4 职位搜索134.4.5 浏览公司及职位的详细信息154.4.6 个人投递简历154.5 企业用户界面设计154.5.1 企业用户注册154.5.2 企业用户登录174.5.3 发布招聘信息174.6 后台管理界面设计174.6.1 管理人员设计界面184.6.2 用户管理设计界面184.6.3 发布信息管理界面设计185.
3、 结语20致谢28参考文献29ABSTRACT303就业招聘信息发布系统的设计与实现学生姓名:孟 昀指导教师:赵宇兰内容提要 本设计的核心内容是实现招聘时企业和毕业生人才的交互选择,这个交互体现为企业本身的信息、企业的招聘信息、人才本身的信息和人才的求职信息几个方面,同时为了更好地实现这些交互,还需要提供一些附属的栏目,如就业新闻、就业指导、政策法规等,以便于信息的传递。关键词 毕业生 就业信息系统 ASPI山西大学商务学院本科毕业论文(设计)1. 引言自国家教委改组为教育部以来,我国在毕业生就业制度方面做出了全面的调整,实施新的毕业生就业模式,在国家政策调控下实现了毕业生就业的双向选择。改革
4、后的毕业生就业制度对各级管理部门的工作提出了更高的要求。这些工作的有效实现除了有赖于制定一系列的完备的毕业生就业制度使得就业管理流程畅顺完成、保证就业工作的规范和公平以外,还特别要加强就业主管部门的信息发布、信息交换、信息处理、信息统计的能力。由于双向选择制度的逐年向纵深推行,单位需求量市场的不断扩大,需要处理的信息量也不断增加。面对如此大规模的就业管理工作,手工操作显然是远不能适应发展的需要。而在这样的一个时代,学校的校园网建设、各学院计算机硬件水平以及学生寝室计算机普及程度都有了极大的提高,与硬件技术相适应,软件技术也发生了很大的变化大型数据库的服务延伸到了internet,与www技术紧
5、密结合;在前端,基于Windows图形界面的4GL开发工具简化了程序设计,为快速开发应用提供了很大的便利;BS、CS技术走向成熟。就业招聘信息发布系统是学校进行毕业生就业工作的有力辅助工具。系统的主要功能是进行毕业生个人信息管理、企业信息管理、为用户提供一些法律政策等方面的信息、为企业和毕业生提供交换信息的平台等几方面。系统以统一的界面,统一的格式,实现信息输入、修改、查询、删除等诸功能,使管理员通过使用该系统,可以完成各项信息的管理工作,协助完成毕业生就业管理、服务等工作。整个系统包括:个人信息管理、企业信息管理、管理员管理、信息管理等几个模块,每一块既是一个独立的功能模块,又可以协调工作。
6、2. 系统需求分析2.1 系统可行性分析可行性研究的目的就是以最小的成本在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括经济可行性、技术可行性、社会可行性几个方面的内容。2.1.1 经济可行性就业招聘信息发布系统的广泛应用,将会大大减化毕业生就业手工操作模式中的各个环节,可以节约大量的人力、物力和财力。并且本系统实施后可以显著提高高校毕业生应聘效率、企业招聘效率,有助于学院完全实现网络化管理,是一个投资少、见效快的项目。因此,使用就业信息系统有显著的经济效益和社会效益。2.1.2 技术可行性硬件方面,随着计算机的飞速发展,硬件工作速度越来越快、价格越来越低、容量越来越大,可靠性越
7、来越高,学院具有良好的网络设施,现有的硬件平台为开发无纸化就业招聘信息发布系统提供了坚实的基础,其完全能满足本系统的需要;软件方面,系统采用浏览器/服务器模式进行开发,结合了ASP技术,数据库服务器选用Access,可以在保证数据的完整性和安全性的基础上处理海量数据;开发人员已经具备一定的软件设计经验,掌握了开发就业招聘信息发布系统所必须的前台控制技术、后台数据库技术及其它相关的网络技术。2.1.3 社会可行性本系统用于学院就业办,目前大学生就业问题愈加突出,就业难,择业难的问题日益明显,而且学校对同学们在就业问题上掌握资料不够,在这样的社会背景下就需要一个稳定的系统为同学们择业、就业提供一个
8、良好的平台服务,也是为企业提供一个发掘人才的机会,而学校也可以通过此平台统计学生就业信息,为学校信息化工作做出重要贡献。因此从社会学方面分析,很需要这样一个系统。在政策方面,国家鼓励高新技术产业发展,为高科技企业、绿色企业提供良好的发展平台,以各种手段促进企业发展,并为提供技术与资金支持,地方上政策也在贯彻实施中央的指示,因此在政策方面对该系统也是支持的。综上所述,此系统在经济、技术和社会等方面都是完全可行的,就业招聘信息发布系统有着十分广阔的前景。2.2 用户需求分析2.2.1 系统功能需求就业招聘信息发布系统的基本功能是利用计算机和网络来实现高校毕业生和企业的对接。该系统用户分为管理员用户
9、、企业用户和个人用户。各类用户功能如下:(1)对管理员用户来说,分为超级管理员和普通管理员两类。超级管理员可以实现对个人信息、企业信息、所发布信息的管理,还可以实现对普通管理员的管理;而普通管理员只能实现对发布信息的管理。(2)对企业来说,系统可以实现包括注册、修改企业信息、发布招聘信息等功能。注册时企业将公司的名称、公司简介,招聘信息等注入数据库保存。注册之后以此身份进入企业信息中心,可修改企业信息,即可以对注册时的所有相关信息进行修改;也可发布招聘信息,即系统可以实现添加、修改和删除发布信息的功能,系统还可以查看所有发布的信息,并可以通过类别查看点击查看每条信息的详细内容。(3)对学生来说
10、,包括注册、修改个人信息等功能。注册时学生将自己的用户名、登录密码、邮箱等信息注入数据库保存,并完善自己的详细简历,之后以此身份进入个人信息中心;学生可修改个人信息,即可以对注册时的所有相关信息进行修改。2.2.2 系统性能需求就业信息系统应该具有友好、简洁的界面,较高的安全性,以及较强稳定性。本系统相对于其它系统,在安全性和可靠性方面具有更高的要求,另外可管理性和可扩展性也是衡量一个就业招聘信息发布系统成功与否的重要指标。(1)安全性:要在非注册用户想要进入个人信息中心时,系统提示错误,这样保证了非本系统的用户无法进入个人信息中心,进而无法非法的修改个人信息。(2)易扩展性:在设计组件接口时
11、,将组件的功能划分很细,当问题规模变化时,系统能进行相应的扩展。扩展包括接入计算机规模的扩展和使用功能的扩展。(3)易维护性:通过中间层的组件实现客户端和服务器的连接,无需安装客户端程序,所有的维护工作只需在服务器端即可完成,大大提高了系统的易维护性。(4)容错性、健壮性:当用户操作不当时,能给予相应的警告和提示并进行合理的错误处理,保证系统能正常运行。(5)易用性:系统应具有良好的用户接口,以便于系统的安装、配置和维护,且能够方便地进行系统移植。2.3 数据需求分析在就业信息系统中,数据库应当解决如下数据需求:u 保存应聘者信息,包括应聘者姓名、年龄、国籍、身高、体重、联系资料等信息。u 保
12、存应聘者简历,包括应聘者职业经历和业务水平。u 保存招聘单位信息,包括招聘单位介绍信息。u 保存招聘信息,包括所招聘职位信息和对应聘者的要求等。u 保存其他信息,如新闻、政策法规信息等。3. 系统设计3.1 系统设计思想(1)页面模块化本系统把页面中一些常用的部分集成为模块。例如,页面的头和尾部分这样在设计新页面时如有重复出现的部分,只需要继承现有的模块来实现。(2)流程人性化首先注册,在注册完成后写个人基本信息,而后在填写职业经历和个人业务水平等信息;与此相类似,企业注册完成后填写企业基本信息和所需职位的名称、需求、报酬等,最后填写联系方式。这样的流程便于使用者快速熟悉整个系统的流程,完成求
13、职或者招聘。(3)功能全面化程序在设计时不仅实现到人才招聘功能,同时作为一个网站程序,还集成了新闻发布管理、法律法规发布管理等模块,完善了站点的功能。3.2 功能模块设计根据用户的需求分析和系统的设计目标,本系统可设计为三大模块:后台管理模块、个人求职模块和企业招聘模块,其功能模块结构如图3.1所示。个人求职企业招聘后台管理职位搜索职位搜藏站内消息用户注册登录用户简历填写职位参考企业注册登录企业招聘发布人才库参考站内消息人才收藏人才搜索个人用户管理企业用户管理发布信息管理管理人员就业信息系统图3.1 系统功能模块(1)个人求职模块个人用户模块为学生用户提供了多种实用功能,实现个人简历信息发布、
14、个人信息修改、个人用户密码修改、求职列表显示、用户信箱连接、简历投递、帐号注销等几个部分,为现有学生用户提供了一个完善的求职平台。另外,人性化的界面可以大大方便使用者,操作简单明了,容易上手,满足用户需求。本模块使用了数据库动态连接技术,ASP模块功能,CSS技术,用户会话管理技术(session)等。(2)企业招聘模块企业用户求职模块为企业用户提供了企业信息发布、企业信息修改、招聘信息发布、登录密码修改、人才列表显示、企业人才库、企业站内信息等几个部分。为企业提供了所需要的基本功能,实现了企业用户的基本需求,为企业用户统计人才信息,招聘人才提供了良好的技术实现方式。本模块同样使用了后台管理与
15、个人用户模块中的诸项技术,系统稳定可靠。(3)后台管理模块后台管理模块是ASP动态网站设计的核心,为网站管理员提供了极大的方便,方便了网站管理员对网站的维护,如数据的添加,修改更新等。后台管理模块使用了数据库动态连接技术,ASP模块功能,CSS技术等,为管理员提供了用户管理,信息发布,数据维护等功能。管理员通过此模块完成对用户及用户信息的管理,可以对普通用户及管理员用户信息进行添加、删除、修改、查询等操作,并可以对用户所提交信息管理;对系统所发布信息进行管理,实现对学校发布各类政策、就业、招聘信息的添加、修改和删除。3.3 数据库的设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设
16、计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。3.3.1 逻辑数据模型设计在数据库需求分析的基础上,进一步可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。数据库整体概念模型如图3.2所示。图3.2 E-R图数据库详细CDM如图3.3所示。图3.3 数据库CDM图3.3.2 物理数据模型设计数据库的概念结构设计完毕后,可以将上面的数据库概念转化成某种数据库系统所支持的实际数据模型,也就是数据库的物理存储。表3.1个人用户表(person表)FieldTypeNullKeyDefau
17、ltExtraCommentIdVarcharNot NullPRINullIDENTITY(1,1)主键,递增UnameVarcharNot NullNull用户名PedVarcharNot NullNull密码EmailVarcharNot NullNull电子邮件IdateDatetimeNot NullNull注册日期GuojiVarcharNot NullNull国籍ShengaoVarcharNot NullNull身高NianlingVarcharNot NullNull年龄TizhongVarcharNot NullNull体重InameVarcharNot NullNull真
18、实姓名SexVarcharNot NullNull性别表3.2 企业用户表(company表)FieldTypeNullKeyDefaultExtraCommentIdVarcharNot NullPRINullIDENTITY(1,1)主键,递增UnameVarcharNot NullNull用户名PedVarcharNot NullNull密码EmailVarcharNot NullNull电子邮件IdateDatetimeNot NullNull注册日期CnameVarcharNot NullNull企业名称TradeVarcharNot NullNull所属行业RstelVarchar
19、Not NullNull电话RenshiVarcharNot NullNull人事主管AddressVarcharNot NullNull企业地址表3.3 招聘职位表(zs表)FieldTypeNullKeyDefaultExtraCommentIdVarcharNot NullPRINullIDENTITY(1,1)主键,递增UsidVarcharNot NullNull用户编号UnameVarcharNot NullNull用户名JobVarcharNot NullNull职位名称ZptextDatetimeNot NullNull职位信息ClickIntNot Null0点击数Idate
20、DatetimeNot NullNull发布日期ZpnumTextNot NullNull招聘人数NianlingsVarcharNullNull年龄要求EdusVarcharNullNull学历要求LanguagesVarcharNullNull语言要求JobtypesVarcharNullNull工作类型ComputersVarcharNullNull计算机水平SexsVarcharNullNull性别要求YouxiaosVarcharNullNull有效时间MarrysVarcharNullNull婚姻状况要求ZyesVarcharNullNullMoneysVarcharNullNul
21、l工作待遇GzddVarcharNullNullCnameVarcharNullNullAddtimeDatetimeNullNullCypicVarcharNullNull表3.4 发布新闻表(news表)FieldTypeNullKeyDefaultExtraCommentNewsidVarcharNot NullPRINullIDENTITY(1,1)主键,递增TitleVarcharNot NullNull新闻标题TypeidVarcharNot NullNull新闻类型号TypenameVarcharNot NullNull类型名NfromDatetimeNot NullNull出处
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 就业 招聘 信息 发布 系统 设计 实现
限制150内