高校毕业生就业信息标准管理系统论文.doc
《高校毕业生就业信息标准管理系统论文.doc》由会员分享,可在线阅读,更多相关《高校毕业生就业信息标准管理系统论文.doc(59页珍藏版)》请在咨信网上搜索。
高校毕业生就业信息管理系统设计与实现 摘要:随着高校教诲体制改革大学生人数不断增长,毕业生就业制度发生了主线变化。单位和学生走向人才市场,双向选取,择优录取。因而在这样状况下,在INTERNET上开发并运营信息管理系统就可以极大地提高工作效率,弥补了用人单位和学生在时间和空间上局限性。 这是一种基于web技术高校毕业生就业信息管理系统,故而系统重要以j2EE作为开发基本,重要使用了Struts2+Spring+Hibernate等各种框架结合使用,用myeclipse作为开发工具,以MySQL作为数据库,以Macromedia公司Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采用JSP动态页面开发技术。 毕业生管理系统让就业信息管理变得动态化,信息化。该系统实现了毕业于信息管理,招聘公司信息管理,学生就业信息管理,学生合同管理以及违约管理。该系统界面简朴、操作以便,容易维护。让高校就业信息管理无纸化,成为高校、公司、学生之间纽带。 核心词:就业管理;合同管理;违约管理 The Design and Implementation of University Graduate Employment Information Management System Abstract:With the reform of the college education system,the number of college students is increasing,and the graduate employment system has changed radically.. Units and students to the talent market,two-way choice,merit based recruitment. Therefore,in this case,the development and operation of the information management system on the INTERNET can greatly improve the work efficiency,and make up the shortage of the employer and the students in the time and space. This is a based on Web technology college graduates employment information management system,therefore the system mainly uses J2EE as development based,mainly by the use of the use of the combination of a variety of Struts2 + Spring + Hibernate framework,using MyEclipse as a development tool,using MySQL as the database,using Macromedia Dreamweaver as interface landscaping tools,the use of Java language development page take the JSP dynamic web development technology. The graduate management system lets the employment information management become the dynamics,the informationization. The system realized the information management,the recruitment of enterprise information management,student employment information management,student agreement management and breach of contract management. The interface of the system is simple and easy to maintain.. Let the university employment information management paperless,become the link between University,enterprise,student. Key words:employment management;agreement management;default management 目 录 第1章 绪论 1 1.1 选题背景及目 1 1.2 国内外研究现状 2 1.3 设计目的 2 第2章 高校毕业生就业信息管理系统需求分析 3 2.1 可行性研究 3 2.1.1 问题定义 3 2.1.2 技术可行性 4 2.1.3 操作可行性 4 2.2 需求分析 5 2.2.1 系统功能需求分析 5 2.2.2系统性能需求分析 5 2.3 系统数据流程分析 6 第3章 高校毕业生就业信息管理系统概要设计 7 3.1 系统综合规定 7 3.1.1 系统功能规定 7 3.1.2 系统性能规定 8 3.1.3 系统运营规定 9 3.2 数据库设计 9 3.2.1 概念构造设计 9 3.2.2 逻辑构造设计 10 第4章 高校毕业生就业信息管理系统详细设计与实现 18 4.1 系统功能简介 18 4.2 数据库建立和连接 19 4.2.1 数据库建立 19 4.3.2 数据库连接 19 4.4 详细设计与实现 20 4.4.1 顾客登录模块 20 4.4.2 顾客信息模块 22 4.4.3 院系信息模块 23 4.4.4 公示信息模块 25 4.4.5 简历模块 27 4.4.6 就业模块 29 4.4.7 合同模块 32 4.4.8 违约模块 34 第5章 高校毕业生就业管理系统系统测试 36 5.1 测试办法及目 36 5.1.1 测试办法 36 5.1.2 测试目 36 5.2 系统功能测试 38 5.3 测试总结 44 结 论 45 致 谢 46 参照文献 47 第1章 绪论 在信息化普及今天,计算机被广泛应用于教诲、科研、国防、金融等各个方面,这使得计算机网络技术发展变得迅猛。人们上网不再是单单为了浏览网页和收发电子邮件,以及平时生活中各项社交活动,人们都但愿能通过网络来远程实现。而对于像学校教诲此类机构来说,通过互联网可以更加广泛且便捷宣传自己,类似于当前网络营销手段。各级学校不断通过各种形式来扩大自己在社会中影响力,为毕业学生提供各种就业机会,因此就更不容忽视本校就业平台建设,高校毕业生就业信息管理系统建设是一种学校跨入网络商务时代重要里程碑。 1.1 选题背景及目 随着国内经济飞速发展,国内教诲水平也得到了不断地提高,国内高校毕业生数量每年都在不断增长,同步与之相应是招聘单位也在不断增长,这就使得学校有大量就业信息需要解决,而此前老式手工信息管理方式却不能满足学生与用人单位之间需求,存在诸多缺陷,如:效率低、保密性差,此外时间长了,将产生大量文献和数据,这对于查找、更新和维护都带来不少困难。这就迫切需要毕业生就业管理系统浮现,毕业生就业管理系统在一定限度上为毕业生就业管理工作实现网络化和无纸化提供了基本。 毕业生可以在网上发布自己求职信息,推销自己才华和能力,可以通过网站便捷地理解到最新各类公司需求、学生求职应聘招聘会、供需会面会等信息,掌握大学生就业各类最新政策法规及有关就业流程,浏览各种就业指引文章,而用人单位也可以在网站上面发布招聘信息,挖掘本单位需要人才。为学生和用人单位搭建了一种交流平台。用人单位和学生可以足不出门找到符合条件人才和职位。 系统重要采用Java为编程语言,实现了大学生就业管理信息系统招聘信息管理、就业信息、毕业生个人信息、合同管理、公司顾客注册等功能。本系统操作简朴,使用以便。让计算机辅助就业管理活动,可以极大地增强管理者采集、解决信息能力,从而有助于管理者及时决策,提高机构管理质量和效率。计算机系统能依照管理过程变化状况,将原始数据、资料等进行加工、保存,管理人员可以在解决详细问题需要信息资料时,随时进行检索查询,理解整个管理系统动态状况,进行动态管理。 1.2 国内外研究现状 当前,国内大学生就业信息管理系统,已经逐渐浮现诸多较好平台,但是没有通过法律办法强制应用到高校就业管理中去。在某些高校内部,在毕业生就业工作中,并没有一种运用到实际中去平台,信息发布,重要是通过老式方式。国家就业部门对咱们就业信息管理系统建设也是非常看重,甚至有些以就业信息管理水平来评价一种地方经济发展水平,这使得每个地方加强就业信息管理系统改革和开发工作。 当前国内比较先进此类网站不胜枚举,最为突出有“中华人民共和国高校毕业生就业信息服务网”与“北京大学毕业生就业信息服务网”。它们重要涉及了“求职”、“招聘”、“新闻”、“公司简介”、“政策”、“征询”六大板块。分别为毕业生提供就业各类信息协助,属于非常先进网络资源站。通过对这些先进网站学习研究为本设计提供了一种较好参照平台。 1.3 设计目的 系统是依照高校毕业生就业实际状况进行设计与开发,可以实现高校毕业生就业信息管理,因而,应具备如下设计目的: 1)界面和谐、易用性高 2)管理员可以拥有最大权限 3)本系统分系统管理员,教师顾客,公司顾客和毕业生顾客4个顾客角色 4)就业查询记录(涉及就业状况查询,违约查询,区域分布记录,性别分布记录,时间分布记录,从事行业记录,工作省份记录,就业月份记录) 5)学生信息管理,公司信息管理 第2章 高校毕业生就业信息管理系统需求分析 开发一种系统,第一要做就是进行系统需求分析。需求分析重要目是拟定系统规模和范畴,拟定软件总体规定以及所需要硬件环境支持和软件环境平台搭建、拟定待开发软件与外界接口,依照顾客需求拟定软件对操作系统规定,以及待开发软件总体上约束和限制。系统分析有助于开发中弄清所需开发软件、硬件环境、支撑软件和操作人员规定,可以让开发者思路清晰,使用者操作便捷,简朴。 2.1 可行性研究 可行性研究(Feasibility Study),是指在调查基本上,通过市场分析、技术分析、财务分析和国民经济分析,对各种投资项目技术可行性与经济合理性进行综合评价。可行性研究基本任务,是对新建或改建项目重要问题,从技术经济角度进行全面分析研究,并对其投产后经济效果进行预测,在既定范畴内进行方案论证选取,以便最合理地运用资源,达到预定社会效益和经济效益。对于就业管理系统可行性研究是非常有必要,它可觉得之后需求分析和系统详细设计均有根可循。 2.1.1 问题定义 当说到求职,第一就会想到是招聘会。虽然招聘会是当前人才交流重要途径之一,但是它还远远不能满足现实需求: 1)招聘会定期召开,过期没有交流机会。招聘会都是在有限几天内公司与应聘者面对面交流,虽然当前招聘普通都会提前贴出海报或其他方式宣传,但还是会有应聘者错过。 2)招聘会人数众多,很难管理。由于参加招聘会人员繁多,整个过程人员流动性也非常强,管理起来很不以便。 3)空间有限不利交流。招聘会人数众多,并且招聘公司展位有限,想要实现公司与学生详细交流非常困难。 4)学校参加很少。在学生求职和公司招聘过程中,学校很少介入,这个阶段信息记录也是很少。 另一方面从高校学生工作管理者角度而言。如何依照毕业生择业愿望、用人单位需求和就业成果提取对办学有指引意义信息,其迫切性和重要性更是不言而喻。在现实中,当前诸多教师都是用Excel来管理学生就业信息,功能相对单一。而当前网络上所提供招聘信息,并不能把单一学校学生分开出来,学校不能进行有关记录。因此,为了迅速、有效、全面反映最新用人单位信息和大学毕业生基本信息,制作一种简朴而实用大学生就业信息系统是十分重要和必要。 2.1.2 技术可行性 本系统重要采用了Java作为编程语言,Java是一种简朴、动态、面向对象、分布式、解释执行、健壮、安全、构造中立、可移植、高效能、具备多线程能力语言。数据库采用MySQL数据库,MySQL是一种小型关系型数据库管理系统,MySQL被广泛地应用在Internet上中小型网站中。由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,许多中小型网站为了减少网站总体拥有成本而选取了MySQL作为网站数据库。编程搭建框架采用了SSH框架,SSH为 Struts+Spring+Hibernate一种集成框架,是当前较流行一种Web应用程序开源框架。其中使用Struts作为系统整体基本架构,负责MVC分离,在Struts框架模型某些,控制业务跳转,运用Hibernate框架对持久层提供支持,Spring做管理,管理Struts和Hibernate。 2.1.3 操作可行性 系统采用浏览器网页方式,布置简朴,界面和谐,操作简朴,非常适合学生就业信息管理实际状况需要。 通过多高校毕业生就业状况有关信息调研,发既有必要设计出针对学生,公司和学校之间一种就业管理平台,既以便了学生和公司之间交流,也使得学校对信息管理以便快捷。 2.2 需求分析 需求分析是软件生存周期中相称重要一种阶段。需求分析好坏将直接影响到所开发网站成败。需求分析重要是拟定待开发网站功能、性能、数据、界面等规定,拟定网站系统综合规定。 2.2.1 系统功能需求分析 系统是为毕业生求职,用人单位招聘人才提供当代化信息平台,毕业生可以通过浏览器查看到最新招聘信息与就业指引,对自己信息进行修改和查询。同步用人单位可以通过浏览器进行职位发布,修改和删除,同步可以在网上查找所需人才简历。管理员可以通过浏览器完毕对就业指引增长,删除和修改。这无论对于毕业生,用人单位和管理员来说都节约了大量工作量。充分运用毕业生就业信息网来提高用人单位和毕业生之间交流,实现全面网络化,规范化和集成化。 系统分为如下四大模块来实现以上设计思想: 1)顾客登录模块:依照顾客名,密码,顾客类别 转发顾客到不同模块 2)学生顾客模块:简历管理求职管理,站内新闻查询,文档查询,公示查询,留言管理、个人信息管理 3)公司顾客模块:求职管理,站内新闻查询,文档查询,公示查询,留言管理,个人信息管理 4)教师顾客模块:毕业生顾客管理,站内新闻查询,文档查询,公示查询,留言管理,就业查询记录,违约查询 5)管理员模块:系别管理,专业管理,教师管理员管理,站内新闻管理,公司顾客管理,岗位管理,文档管理,公示管理,留言管理,就业查询记录,违约查询 2.2.2系统性能需求分析 所谓软件性能就是在空间和时间资源有限条件下,软件系统还能不能工作。因此一方面列出所有也许使用此系统人员配备,硬件明细,网络状况,在此条件下查询数据量大小,所需时间,最后成果体现形式。 1)系统界面规定:提供一种干净整洁操作环境和良好人机对话窗口。 2)系统功能规定:完毕对各类信息增长、删除、修改、查询、记录。 3)系统性能规定:本网站响应时间短、吞吐量大、解决时间快。 4)系统运营规定:在Windows98 、XP、Windows都可安全运营。 2.3 系统数据流程分析 数据流程分析重要涉及对信息流动、变换、存贮等分析。其目是要发现和解决数据流动中问题。这些问题有:数据流程不畅,先后数据不匹配,数据解决过程不合理等等。问题产生因素有是属于现行管理混乱,数据解决流程自身有问题,有也也许是咱们调查理解数据流程有误或作图有误。调查目就是要尽量地暴露系统存在问题,并找出加以解决办法。 数据流图如图2-1: 图2-1 数据流图 第3章 高校毕业生就业信息管理系统概要设计 概要设计重要任务是把需求分析得到系统扩展用例图转换为软件构造和数据构造。设计软件构造详细任务是:将一种复杂系统按功能进行模块划分、建立模块层次构造及调用关系、拟定模块间接口及人机界面等。数据构造设计涉及数据特性描述、拟定数据构造特性、以及数据库设计。 3.1 系统综合规定 通过需求分析,该系统后台涉及顾客管理、维护管理和权限管理等某些设计, 并且实现毕业生信息管理、招聘单位信息管理、合同管理、违约管理、就业去向管理等功能。 3.1.1 系统功能规定 通过对本系统功能分析,本系统功能规定使用者可以进入系统进行如下一系列系统操作: 1、 院系管理:管理员顾客拥有对院系增、删、改、查操作; 2、 专业管理:管理员顾客拥有对专业增、删、改、查操作; 3、 教师管理:管理员顾客拥有对教师增、删、改、查操作; 4、 站内新闻管理:管理员和教师顾客拥有对新闻增、删、改、查操作,公司和学生顾客拥有对新闻查询操作; 5、 公司顾客管理:管理员顾客拥有对公司增、删、改、查操作; 6、 岗位管理:管理员顾客拥有对所有岗位增、删、改、查操作,公司顾客拥有对发布岗位增、删、改、查操作,学生顾客拥有对申请岗位增、删、改、查操作; 7、 文档管理:管理员顾客拥有对文档上传、下载和删除操作,教师、公司和学生顾客拥有对文档查询操作; 8、 公示管理:管理员顾客拥有对公示增、删、改、查操作,教师、公司和学生顾客拥有对文档查询操作; 9、 留言管理:所有顾客均拥有对留言管理操作; 10、 就业状况查询:管理员和教师顾客拥有对就业状况查询操作; 如下图3-1为系统用例图: 图3-1 用例图 3.1.2 系统性能规定 该系统应用于高校对毕业生就业状况进行管理,运用JSP技术进行开发,相比PHP有更好安全性,且数据接口更以维护。数据库采用MySQL,MySQL合用于中小型公司,针对该系统顾客来说,MySQL性能规定完全能满足顾客各项需求。 3.1.3 系统运营规定 系统采用SHH框架,JAVA语言开发,MySQL数据库,该系统对软件环境规定: 1、 操作系统:Windows XP/Vista/7/8 Debian Linux 2、 应用软件:Microsoft Office Excel // 3.2 数据库设计 数据库设计(Database Design)是指依照顾客需求,在某一详细数据库管理系统上,设计数据库构造和建立数据库过程。数据库系统需要操作系统支持。 设计一种构造合理数据库,可为日后整顿数据库节约时间,并能更快地得到精准成果。为了快捷、高效地创立出一种完善数据库,必要合理设计数据库。为了满足系统存储数据需要,以便进行插入,更新,记录分析等操作,数据一共设计为两个某些,第一某些为满足插入、更新、删除较多数据存储。第二某些为满足查询和记录分析。为了以便进行数据库之间迁移,数据库中不建议采用存储过程,触发器等数据库特性明显代码,所有表建立,操作MySQL均采用原则语句。 3.2.1 概念构造设计 对顾客规定描述现实世界(也许是一种工厂、一种商场或者一种学校等),通过对其中诸处分类、汇集和概括,建立抽象概念数据模型。这个概念模型应反映现实世界各部门信息构造、信息流动状况、信息间互相制约关系以及各部门对信息储存、查询和加工规定等。所建立模型应避开数据库在计算机上详细实现细节,用一种抽象形式表达出来。以扩充实体—(E-R模型)联系模型办法为例,第一步先明确现实世界各部门所含各种实体及其属性、实体间联系以及对信息制约条件等,从而给出各部门内所用信息局部描述(在数据库中称为顾客局部视图)。第二步再将前面得到各种顾客局部视图集成为一种全局视图,即顾客要描述现实世界概念数据模型。如下图3-2所示某些E-R图: 图3-2 E-R图 3.2.2 逻辑构造设计 重要工作是将现实世界概念数据模型设计成数据库一种逻辑模式,即适应于某种特定数据库管理系统所支持逻辑数据模式。与此同步,也许还需为各种数据解决应用领域产生相应逻辑子模式。 依照系统概念模型,得出本系统关系模型如下: 公示表信息(公示ID、公示内容、添加时间、与否删除标志、公示标题) 简历表信息(简历ID、添加时间、与否删除标志、简历名称、简历途径、关联求职者ID) 就业表信息(就业ID、毕业先后就业、从事行业、添加时间、就业分布、与否删除标志、就业时间、性别、关联教师ID、关联学生ID、就业省份、就业月份) 留言表信息(留言ID、留言内容、留言时间、与否删除标志、留言标题、关联顾客ID) 投递登记表信息(投递ID、添加时间、与否阅读、应聘状态、关联简历ID、关联职位ID) 文档表信息(文档ID、添加时间、文档途径、文档标题、与否删除标志) 学院表信息(学院ID、系名、与否删除标志) 新闻表信息(新闻ID、新闻内容、添加时间、新闻标题要、与否删除标志) 顾客表信息(顾客ID、班级、从事行业、添加时间、法人代表、联系地址、联系方式、年级、密码、公司地址、公司联系电话、公司名称、公司区域、顾客权限、真实姓名、与否上传标志、顾客名、系、性别、学号、专业、关联职位ID) 职位表信息(职位ID、添加时间、工作地点、工作类型、工作年限、性别、学历、有限期、月薪、招聘人数、职位类别、与否删除标志、职位描述、职位名称、职位发布人ID、工作省份) 专业表信息(专业ID、专业名、与否删除标志、关联系ID) 签约表信息(签约ID、备注、途径、与否删除标志、时间、关联就业ID) 违约表信息(违约ID、时间、与否删除标志、关联就业ID) 依照系统数据库关系模型得出数据表构造设计如表3-1至表3-11: 表3-1 公示表 字段阐明 字段名称 数据类型 与否主键 公示ID id bigint(20) 是 公示内容 content text 否 添加时间 createtime datetime 否 与否删除标志, 0表达未删除,1表达删除 gonggaolock int(11) 否 公示标题 title varchar(255) 否 表3-2 简历表 字段阐明 字段名称 数据类型 与否主键 简历ID id bigint(20) 是 添加时间 createtime datetime 否 与否删除标志,0表达未删除,1表达删除 jianlilock int(11) 否 简历名称 jianlimingchen varchar(255) 否 简历途径 path varchar(255) 否 关联求职者ID外键 qiuzhirenid bigint(20) 否 表3-3 留言表 字段阐明 字段名称 数据类型 与否主键 留言ID id bigint(20) 是 留言内容 content text 否 留言时间 createtime datetime 否 与否删除标志 liuyanlock int(11) 否 留言标题 title varchar(255) 否 关联顾客ID,外键 userid bigint(20) 否 表3-4 就业表 字段阐明 字段名称 数据类型 与否主键 就业ID id bigint(20) 是 毕业先后就业 biyeqianhoujiuye varchar(255) 否 从事行业 congshihangye varchar(255) 否 添加时间 createtime datetime 否 就业分布 jiuyefenbu varchar(255) 否 与否删除标志 jiuyelock int(11) 否 就业时间 jiuyeshijian varchar(255) 否 性别 xingbie varchar(255) 否 关联教师ID,外键 laoshiid bigint(20) 否 关联学生ID,外键 userid bigint(20) 否 就业省份 jiuyeshengfen varchar(255) 否 就业月份 jiuyeyuefen varchar(255) 否 表3-5 投递登记表 字段阐明 字段名称 数据类型 与否主键 投递ID id bigint(20) 是 添加时间 createtime datetime 否 与否阅读 readzhuangtai varchar(255) 否 应聘状态 yingpinzhuangtai varchar(255) 否 关联简历ID,外键 jianliid bigint(20) 否 关联职位ID,外键 zhiweiid bigint(20) 否 表3-6 文档表 字段阐明 字段名称 数据类型 与否主键 文档ID id bigint(20) 是 添加时间 createtime datetime 否 文档途径 path varchar(255) 否 文档标题 title varchar(255) 否 与否删除标志 wendanglock int(11) 否 表3-7 学院表 字段阐明 字段名称 数据类型 与否主键 学院ID id bigint(20) 是 学院名称 name varchar(255) 否 与否删除标志 xilock int(11) 否 表3-8 新闻表 字段阐明 字段名称 数据类型 与否主键 新闻ID id bigint(20) 是 新闻内容 content text 否 添加时间 createtime datetime 否 新闻标题 title varchar(255) 否 与否删除标志 xinwenlock int(11) 否 表3-9 顾客表 字段阐明 字段名称 数据类型 与否主键 顾客ID id bigint(20) 是 从事行业 congshihangye varchar(255) 否 添加时间 createtime datetime 否 法人代表 farendaibiao varchar(255) 否 联系地址 lianxidizhi varchar(255) 否 联系方式 lianxifangshi varchar(255) 否 年级 nianji varchar(255) 否 密码 password varchar(255) 否 公司地址 qiyedizhi varchar(255) 否 公司联系电话 qiyelianxifianhua varchar(255) 否 公司名称 qiyemingchen varchar(255) 否 公司区域 qiyequyu varchar(255) 否 顾客权限 role int(11) 否 真实姓名 truename varchar(255) 否 与否删除标志 userlock int(11) 否 顾客名 username varchar(255) 否 学院 xi varchar(255) 否 性别 xingbie varchar(255) 否 学号 xuehao varchar(255) 否 专业 zhuanye varchar(255) 否 关联职位ID zhiweiid bigint(20) 否 表3-10 专业信息表 字段阐明 字段名称 数据类型 与否主键 专业ID id bigint(20) 是 专业名 name varchar(255) 否 与否删除标志 zhuanyelock int(11) 否 关联系ID,外键 xiid bigint(20) 否 表 3-11 签约表 字段阐明 字段名称 数据类型 与否主键 签约ID id int(11) 是 备注 beizhu varchar(255) 否 合同途径 path varchar(255) 否 与否删除标志 qianyuelock int(11) 否 时间 shijian varchar(255) 否 关联就业ID,外键 jiuyeid bigint(20) 否 表3-12 违约表 字段阐明 字段名称 数据类型 与否主键 违约ID id int(11) 是 与否删除标志 weiyuelock int(11) 否 时间 shijian varchar(255) 否 关联就业ID,外键 jiuyeid bigint(20) 否 表3-13 职位表 属性备注 名称 类型 与否主键 职位ID id bigint(20) 是 添加时间 createtime datetime 否 工作地点 gongzuodidian varchar(255) 否 工作类型 gongzuoleixing varchar(255) 否 工作年限 gongzuonianxian varchar(255) 否 性别 xingbie varchar(255) 否 学历 xueli varchar(255) 否 有效期 youxiaoqi varchar(255) 否 月薪 yuexin varchar(255) 否 招聘人数 zhaopinrenshu varchar(255) 否 职位类别 zhiweileibie text 否 与否删除标志 zhiweilock int(11) 否 职位描述 zhiweimiaoshu varchar(255) 否 职位名称 zhiweimingchen varchar(255) 否 职位发布人ID,外键 zhiweifaburenid bigint(20) 否 工作省份 gongzuoshengfen varchar(255) 否 第4章 高校毕业生就业信息管理系统详细设计与实现 详细设计是软件工程中软件开发一种环节,就是对概要设计一种细化,就是详细设计每个模块实现算法,所需局部构造。详细设计重要任务是设计每个模块实现算法、所需局部数据构造。详细设计目的有两个:实现模块功能算法要逻辑上对的和算法描述要简要易懂。 4.1 系统功能简介 本系统分系统管理员,教师顾客,公司顾客和毕业生顾客4个顾客角色。系统管理员重要功能有系别管理、专业管理、教师管理员管理、站内新闻管理、公司顾客管理、岗位管理、文档管理、公示管理、留言管理、就业查询记录(涉及就业状况查询,区域分布记录,性别分布记录,时间分布记录,从事行业记录,工作省份记录,就业月份记录)。教师顾客重要功能有毕业生顾客管理、站内新闻查询、文档查询、公示查询、留言管理、就业查询记录(涉及就业状况查询,违约查询,区域分布记录,性别分布记录,时间分布记录,从事行业记录,工作省份记录,就业月份记录)。公司顾客重要功能有求职管理(涉及岗位管理和查看应聘学生信息)、站内新闻查询、文档查询、公示查询、留言管理、个人信息管理。毕业生顾客重要功能有简历管理、求职管理(涉及查询就业岗位和查看应聘信息,查看招聘单位)、站内新闻查询、文档查询、公示查询、留言管理、个人信息管理。 如图4-1所示: 图4-1 系统功能模块 4.2 数据库建立和连接 4.2.1 数据库建立 本系统采用MySQL数据库,数据库建立如下: (1) 打开MySQL 5.5 ,新建数据库名 (2) 进入数据库,按照数据库逻辑设计分别创立表名称、字段名称、数据类型,设立主键和外键约束 4.3.2 数据库连接 使用Hibernate框架技术作为实现数据库访问接口。在hibernate.cfg.xml配备文献中进行数据库设立信息配备及O-R映射关系。 4.4 详细设计与实现 4.4.1 顾客登录模块 在顾客登录界面,在顾客名相应文本框中输入顾客名,在密码相应文本框中输入密码,选取顾客角色,如果顾客名和密码以及同步与数据库中顾客名和密码相相应,点击“登录”后进入系统主界面。如果输入信息不对的,则留在登录页面,弹出提示。 输入:顾客名和密码。 解决:通过输入顾客名和密码,选取顾客角色,并且输入验证码信息进行系统登录。 输出:登录成功,进入顾客系统使用资源页面,不成功则显示错误信息页面。登录失败,弹出提示,停留在登录页面。 登录流程如图4-6,登录页面图如图4-7: 图4-6 登录流程图 图4-7 登录页面图 某些代码: public String login() throws IOException { HttpServletRequest request = ServletActionContext.getRequest(); String username = request.getParameter("username");//获取顾客名 String password = request.getParameter("password");//获取密码 String role = request.getParameter("role");//获取顾客角色 //拼接sql,查找数据库 User user = userDao.selectBean(" where username = '"+username +"' and password= '"+password +"' and userlock=0 and role= "+role); if (user!=null) {//如果顾客不存在 HttpSession session = request.getSession();//创立一次session会话 session.setAttribute("user",user);//设立一种usersession对象 this.setUrl("index");//设立访问途径 return "redirect";//重定向 } else { HttpServletResponse response = ServletActionContext.- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校毕业生 就业 信息 标准 管理 系统 论文
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文