您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于java的就业信息管理系统
本本科科毕毕业业论论文文((设设计计))题目基于JAVA的毕业生就业信息管理系统专业计算机科学与技术作者姓名孟婷学号2010203981单位聊城大学指导教师张民2014年6月教务处编原创性声明本人郑重声明:所提交的学位论文是本人在导师指导下,独立进行研究取得的成果。除文中已经引用的内容外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得聊城大学或其他教育机构的学位证书而使用过的材料。对本文的研究作出重要贡献的个人和集体,均在文中以明确的方式表明。本人承担本声明的相应责任。学位论文作者签名:日期:指导教师签名:日期:聊城大学本科毕业设计i目录摘要..................................................I1前言.................................................11.1系统开发背景..............................................11.2系统开发的目的............................................12系统简介......................................................22.1系统的基本功能............................................22.2开发环境及运行环境........................................22.3系统开发工具简介..........................................23系统分析与设计.......................................33.1系统功能设计..............................................33.2数据库概念结构设计........................................53.3数据库表的设计............................................64系统功能具体实现.....................................94.1系统登录模块..............................................94.1.1毕业生信息页面........................................94.1.2招聘信息页面.........................................104.1.3毕业生注册页面.......................................114.1.4岗位信息页面.........................................134.1.5新闻动态页面.........................................134.2系统后台操作页面.........................................154.2.1管理员管理毕业信息界面...............................154.2.2新闻信息管理界面.....................................164.2.3应聘信息更新操作界面.................................17结束语...........................................................19聊城大学本科毕业设计ii参考文献...............................................20致谢.................................................21聊城大学本科毕业设计I摘要随着计算机技术的发展,越来越多的部门采用管理信息系统取代过去烦琐的、实时性不高的人工管理。毕业生就业信息管理系统就是为满足学院对招聘信息的及时发布和对毕业生近期状况的及时掌握的需求而设计的。本毕业课题使用JSP语言设计实现了毕业生就业信息管理系统,采用MySQL数据库,以myeslipse为开发平台。系统设计按标准化、规范化,分层设计,构件化实现。采用软件构件化的开发方式,使系统结构分层,业务与实现分离,逻辑与数据分离;以统一的服务接口规范为核心,使用开放标准。从功能上来说,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。该系统的运行有利于学院对毕业生就业信息的管理工作,提高工作效率。关键词:JSP;MySQL聊城大学本科毕业设计IIAbstractWiththedevelopmentofcomputertechnology,moreandmoredepartmentsusemanagementinformationsysteminsteadofthepasttroublesomeandineffectivemanualoperation.Thefunctionsofthissystemincludepublishingjobinformationandmanaginginformationofgraduates.ThesystememploysMySQL,myeslipseandJSP.Accordingtothestandardizeddesignofthesystem,standardization,hierarchicaldesign,componentsoftheachievement.Useofcomponent-basedsoftwaredevelopmentmethods,sothatthehierarchicalstructureofthesystem,andtoachieveseparationofbusinesslogicanddataseparation;toaunifiedserviceinterfacespecificationasthecore,theuseofopenstandards.Fromthefunctionalpointofview,thesystemisfairlycomplete,thesystemuserinteractionwiththeWebinterfaceforuserstoprovideinformationandacceptitsoperation,atthesametimethroughthedatabasemanagementsystemtostoredata.Informationonthesystem'sdatabrowsing,query,editandmanagebasicdatabaseoperations,theuseofmodulardesign,accordingtotheneedsofusersandapplicationproceduresandmaintenanceoftheeaseofusewillbeplacedinvariouspartsofdifferentmoduleswhichTofacilitatetheexpansionandmaintenanceofprocedures,proceduresfortheestablishmentoffunctionalatthesametimemultiplexing.Thissystemishelpfulformanaginggraduateemploymentinformationandimprovingtheworkefficiency.Keywords:JSP;MySQL聊城大学本科毕业设计1基于JAVA的毕业生就业信息管理系统1前言1.1系统开发背景随着信息化在全球的快速进展,世界对信息的需求快速增长,信息产品和信息服务对于各个国家、地区、企业、单位、家庭、个人都不可缺少。信息技术已成为支撑当今经济活动和社会生活的基石。网络为信息的传播提供了便捷的渠道,使得信息可以及时传递到各个地点。利用计算机技术可以开发一个网站系统供相关人士传递信息。本系统基于对各大公司的招聘信息的及时发布和对学员动态信息的及时掌握的需要,要求做一个站点来满足其需求。1.2系统开发的目的选择毕业生就业管理系统的开发与研究为课题的目的:(1)操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便。(2)即时可见:对信息的处理(包括添加、修改、删除)将立即在对应的版块显示出来,达到即时发布、即时见效的功能。(3)功能完善:不仅包括常见系统的信息管理的各个方面:信息录入、浏览、删除、修改、查询等各个方面,完整地实现了系统对即时信息的管理要求。而且,还能进行上传下载相关资源的管理。(4)方便移植:系统应具有实用性、可靠性和适用性,同时注意到先进性。针对不同的用户,只需要稍作修改就可以开发出适合自己特点的高校就业信息宣传网站。系统界面中所需的数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。(5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。使用软件系统管理信息比起传统的人工管理信息更加方便、简洁,可以为管理者节约大量的时间、精力。聊城大学本科毕业设计22系统简介2.1系统的基本功能系统启动并进入系统首页界面,在页面用户登录栏进行登录。所有用户都可以浏览系统主页面。通过权限判断,学生登录添加自己的信息,浏览岗位信息、招聘工信息、新闻动态、系统公告等信息,以及进行留言。公司可注册登录更新招聘信息,浏览学生信息。管理员可以进行系统后台的所有操作,包括管理上述信息及系统管理员帐号管理、数据备份及数据恢复。2.2开发环境及运行环境CPU速度:P42.0GHZ以上内存:256MB以上数据库软件:sqlserver2005服务器软件:TOMCAT5.0+JDK1.6.02.3系统开发工具简介本系统的开发采用JSP技术编写Java源代码;sqlserver2005用于存储数据;Tomcat用作服务器。(1)Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit,JDK)。虽然大多数用户很乐于将Eclipse当作Java集成开发环境(IDE)来使用,但Eclipse的目标却不仅限于此。Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。(2)JSP是由Sun公司倡导、许多公司参与推出的一种动态网页技术标准。JSP是基于JavaServlet以及整个Java体系的Web开发技术,利用这一技术可聊城大学本科毕业设计3以建立安全、跨平台的先进动态网站。JSP页面文件通常以.jsp为扩展名,而且可以安装到任何能够存放普通Web页面的地方。JSP最终会被转换成正规的Servlet,静态HTML直接输出到和Servletservice
本文标题:基于java的就业信息管理系统
链接地址:https://www.777doc.com/doc-2534180 .html