毕业生就业信息管理系统a大学论文.doc
《毕业生就业信息管理系统a大学论文.doc》由会员分享,可在线阅读,更多相关《毕业生就业信息管理系统a大学论文.doc(39页珍藏版)》请在咨信网上搜索。
宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 宜宾商职校 毕业生就业信息管理系统 摘要 随着各高等院校的不断发展,面向全国扩招,各高校毕业生人数也在急剧的上升,由于每年国家提供的工作岗位是有限的,因此毕业生就业面临着较大的就业压力。高校毕业生一般没有什么工作经验,而各大用人单位、公司对各大专院校毕业生的具体情况也是不大了解的,因此在这样的情况下,一个就业信息网站能为大专院校的毕业生们提供一个很好的就业信息获知平台。通过这个信息网站,学院可将大量可靠的就业信息提供给各位应届毕业生们。 本系统基于B/S为模型,以ASP和ADO为主要应用技术,以IIS 5.0作为Web服务器、以SQL SERVER2000作为数据库。通过IIS服务器配置、后台数据库的建立与设置、前后台操作端设计、程序的编写与调试四个步骤完成毕业生就业信息管理系统前台操作和后台管理的设计与开发。 系统三大主要功能: 第一,会员管理,分为用户注册、用户审核和用户登录验证三部分。 第二,就业信息发布,用户在通过系统注册后,可以查询各种信息。 第三,系统管理,管理可以对学生会员和站内信息进行管理。 本论文详细地介绍了开发系统的具体步骤,以及应用的技术,以配图例的方式详尽说明,并在文中对一些源程序作了详细的解释。 关键词:就业信息、B/S、ASP、ADO、IIS服务器 Abstract With the fact that every institute uninterrupted growth , be geared to the needs of the whole nation enlarge the scale of student-recruitment, every graduates from institutions of higher learning number is also in rapid rising , graduate employment is confronted with bigger employment pressure therefore since the working position that the country provides every year is limited. Have no work experience like graduates from institutions of higher learning, every big servant units , the company concrete conditions to every universities and colleges graduate are also to seldom know but , a information website obtaining employment can learn platform for the universities and colleges graduates provide a very good employment information therefore under such situation. By this information website, the academy may provide with this year's graduate with large amount of reliable employment information. This system is a model owing to B/S, take ASP and ADO as main applied technique , 5.0 is the Web server , SERVER2000 is a data base with SQL with IIS. The server deploys , the data base building-up designs with interposing , handling around end , the procedure write accomplishes with testing four steps on the backstage graduate employment information management system proscenium design and exploitation managed by operation and backstage supporter by IIS. Three big systematic main functions: First, the member manages , verifies mark for the consumer register , the consumer examine and verify the sum consumer logging on a tripartite. Secondly, the information obtaining employment announces , the consumer inquires about in passing after system registers , being able to various information. Thirdly, system administration , administration can carry out administration on the student member and station inner information. The thesis has introduced the step, and applicative technology developing systematic concre detailedly , has explained detailed making an explanation at large with the way matching conventional signs, and has done in culture to a few source programs. Keywords:Employment information、B/S、ASP、ADO、IIS Server 目 录 1 引 言 1 2 概述 2 2.1 系统简介 2 2.2 系统的目的意义 2 2.3 本文的组织安排 2 3 系统规划和分析 4 3.1 系统总体规划 4 3.1.1 前台操作模块 4 3.1.2 后台管理模块 5 3.2 体系结构 5 3.2.1 B/S模式 5 3.2.2 B/S与C/S模式比较 6 3.3开发环境及开发技术 8 3.3.1 选择Windows NT 操作系统 8 3.3.2 选择SQL SERVER 2000 8 3.3.3选择Macromedia Dreamweaver MX 9 3.4 数据库驱动ODBC 10 4 系统设计与实现 11 4.1 系统结构设计 11 4.1.1 目标设计 11 4.1.2 系统功能结构设计 12 4.2 数据库结构设计 12 4.2.1 数据库需求分析 12 4.2.2 数据库表命名规则 12 4.2.3 数据库逻辑设计 13 4.3会员管理模块 14 4.3.1个人会员注册 14 4.3.2 用户登录 18 4.3.3 修改求职简历 20 4.3.5 修改密码 21 4.4 站内信息模块 22 4.4.1 信息查看 22 4.4.2 留言本 22 4.4.3 友情链接 24 4.5 系统管理模块 24 结 论 26 致 谢 27 参考文献 28 附 录 29 34 1 引 言 随着各大专院校的不断发展,更多的学生进入了大学院校的大门,与此同时各院校的毕业生人数也在急剧的上升,由于每年国家提供的工作岗位是有限的,因此毕业生的就业面临着较大的困难。刚毕业生一般没有什么工作经验,也没有经历过社会的风风雨雨,对社会的了解是有限的、缺乏的,而各大用人单位、公司对我们学院的毕业生的情况也是不大了解的。在这种情况下,网上就业信息的发布给毕业生带来了方便、可靠的就业信息和一些就业指南。本网站力求以更加方便和完备的信息,为大专院校的毕业们生提供一个很好的就业信息平台。 针对毕业生和用人单位的之间的特点,这里特别针对宜宾商职校的毕业生设计开发了一个毕业生就业信息管理系统。本系统主要分为前台操作端(客户端)和后台管理端(管理员端),前台操作端主要有会员管理模块、就业信息发布块和站内信息模块三个主要的部分,个人用户在通过注册、登录以后,可以查看以站内发布的各种就业信息。后台管理端即系统管理模块主要有学生会员管理、和站内信息管理两个部分。 该系统的开发,给毕业生提供了一个很好就业信息的平台,站内不仅有就业信息、还为毕业生们提供了就业指南等信息,帮助毕业生解决为找工作无从下手的问题。通过Internet是学生更方便的了解就业信息。 以计算机网络技术为核心的毕业生就业信息管理系统,利用计算机网络技术方便、快捷的特点,实现网上就业信息发布的功能,为宜宾商职校毕业生提供了一种信息较为完全的环境,从而提高了效率。 2 概述 2.1 系统简介 在网络技术飞速发展和广泛应用的今天,网上提供就业信息已经成了个高校的一种方式,成了毕业生求职寻求就业信息的平台,它可以为同学们提供各种招聘信息。因此,设计了特别针对宜宾商职院毕业生的网上查询就业系统——宜宾商职院毕业生就业信息管理系统。 在整个毕业生就业信息管理系统的设计过程中采用了模块化设计的方法,即按照功能,将整个系统划分为多个相对独立的功能模块,各个功能模块之间通过数据库来接口。针对就业信息管理系统的特点,将毕业生就业信息管理系统分为两大主要功能模块:前台操作模块和后台管理模块。前台操作模块可以查看招聘信息,就业指南、就业指导等,注册过的学生会员查看学院发布的各个招聘信息;后台管理模块主要是是给系统管理员用的,系统管理员可以对站内信息、学生会员进行管理,可以添加和删除信息。 在编程时,尽可能从用户操作的角度出发,力求使得操作简单、容易掌握,并尽可能考虑到对误操作的容错处理,使系统有一个友好的用户界面。 2.2 系统的目的意义 该系统的开发,给毕业生提供一个能方便获知就业信息的平台,毕业生可以查看各种就业信息、就业指南等,为我院毕业生解决找工作无从下手的问题。通过Internet来满足各自的需求,为学生带来了方便,提高了效率。 以计算机网络技术为核心的毕业生就业信息管理系统,利用计算机网络技术方便、快捷的特点,实现网上发布就业信息的功能,为毕业生提供了一种信息较为完全的环境。 2.3 本文的组织安排 为了阐明毕业生就业信息管理系统的设计中的主要问题,本论文分为四章,分别简要介绍如下: 第一章,简单介绍系统的功能和目的意义,以及论文的章节安排。 第二章,介绍了系统的总体规划,开发环境和技术。 第三章,首先主要介绍了本次设计中涉及到的ASP技术和构件ASP应用程序的关键问题,然后介绍了ADO的对象和用ADO连接数据库,操作数据库以HTML,VBScript与ASP脚本混合编程问题;最后介绍了IIS的安装配置。第二章和第三章是本文其他章节的基础。 第四章,主要介绍了前台(客户操作端)的具体设计及实现,包括用户的注册登录模块,信息查看模块等。还介绍了后台(管理员操作端)的设计及实现,主要包括对新闻,学生用户的信息的管理和操作。 第五章,展望,主要介绍本系统的特色,以及其中存在的问题和改进方向。 结论。 本文的最后致谢和参考文献。 3 系统规划和分析 3.1 系统总体规划 毕业生就业信息管理系统的目标在为毕业生提供就业信息的平台,通过平台帮助毕业生了解更多的就业信息。 毕业生就业信息管理系统为毕业生提供毕业生需要了解的信息,如有关行业的招聘信息,就业政策的调整和改变,以及就业指导等信息。 作为职校为毕业生提供的一个就业信息平台,应该为学生用户提供信息方便、快捷等各个方面的特点。同时也应该为管理员提供最便捷的管理手段,下面详细说明前台操作模块和后台管理模块的设计规划。 3.1.1 前台操作模块 前台操作模块主要给用户提供以下几个方面的服务: 1) 会员管理 用户注册、个人简历和用户登录等。 2) 就业信息(学生会员) 发布/更新求职简历:个人用户通过系统提供的注册功能注册了个人帐户之后,可以发布个人的求职简历,同时可以随时更新和更改自己的求职信息。 修改登录密码:用户可以修改登录本系统的密码。 就业信息查看:用户可以将在本系统内发布的招聘信息全部显示出来以供查看和选择。 修改登录密码:单位用户可以修改登录本系统的密码。 3)信息查看 所有用户可以本系统中的招聘信息和毕业生信息,还有特别为毕业生提供的就业指导信息查看功能,在这里毕业生可以查看在求职过程的注意点,以及最新的毕业生政策、法规等信息。 4)友情链接 用户可以点击链接,到达相应的站点。 3.1.2 后台管理模块 后台管理模块主要是为毕业生就业信息管理系统开发的一个信息和用户管理系统,通过本地或者远程控制管理系统信息。根据要实现的功能模块设计了以下几个部分: (1) 新闻管理:管理员可以对过期的新闻进行删除,同时可以添加新的新闻信息。 (2) 管理个人用户:管理员可以查看用户的质料,有删除用户的权限。 友情连接管理 3.2 体系结构 3.2.1 B/S模式 B/S模式即Browser/Server结构模式(如图2-1所示),是基于Internet/Intranet的结构模式,分为三层,第一层为表示层,用户通过浏览器完成和后台的交互及最终查询结果的输出功能。第二层为具有ODBC接口的WEB服务器,属功能层,主要利用服务器完成客户的应用功能。第三层为数据层,根据客户的请求独立地进行各种运算。即前台客户端采用浏览器,中间件服务器为Web服务器,后台为数据库服务器。此种结构由客户端在Web页面发出请求至Web Sever,再由Web Sever向数据库服务器发出请求,而最后中间件服务器接受到数据库服务器的应答后,最终返回给客户端的仍然是页面形式。这样实现了客户端不直接和数据库服务器发生关系,保证了数据安全性。 图3-1 B/S模式 服务器:当多台计算机需要同时对同一数据库操作时,通过局域网联接,采用一台计算机存放数据库并管理数据库,使得其他计算机能安全可靠地访。 3.2.2 B/S与C/S模式比较 用Clent/Server模式和Browse/Server模式的优势侧重表现于不同的方面。对于Client/Server模式而言,其主要特点为: 1) 有成熟的设计开发方法和工具。经过多年的研究和积累,基于Client/Server模式的系统设计开发方法已被用户所熟悉和掌握。并且,众多的数据库和软件生产商提供了各种可是化工具和编程语言来支持它的开发。相对而言,目前的基于Browse/Server模式的应用及其开发方法仍然处于发展阶段。 2) 互性强,界面友好。各个Client机上运行的应用程序是针对待定的用户和任务设计,同时具有在线帮助和出错提示等辅助功能。这些优势是Browse/Server模式所不具备的。 3) 据通信量小,安全性高。Client/Server模式中前后台传递的仅仅是查询请求SQL语言或查询结果,而不象Browse/Server模式中在前台的Browse和后台Server之间传递程序或主页模块:Client/Server模式一般采用基于局域网点对点式的结构和安全性较好的网络协议,而Browse/Server是一种开放式的结构,面向众多的用户,其防火墙技术并不能完全屏蔽网络黑客和内部人员对系统的恶意侵袭。 对Browse/Server模式而言,其主要特点为: 1) 在逻辑上采用了3层结构,它在前台Browse和后台Server之间增加了一层Web Server层,所有的应用程序模块都安装在它上面,在Browse上只需安装一个通用的浏览器软件,因此,这种模式简化了客户端,使用户的操作更加方便。 2) 放性好,Intranet/Intenet完全兼容。 3) 扩展性好,根据发展需要,可对系统随时进行扩展,降低了系统的开发和维护的开销。 基于WEB的c/s应用的优缺点: 基于Web的客户机/服务器应用程序的主要优点可以概括为:“廉价,快速开发”。整个web的变动仅由与浏览器之间的交互引起。这使得基于web的应用与其他应用相比性能有限。对于一般的CGI-only应用程序,缺点之一是客户端除了收集数据就不能进行任何处理,但随着诸如Java、JavaSscript等客户端语言的成熟,正在不断改善。 基于web的应用程序的开发还有一些其他的优越性,如下: 1) 开发所学资源最小。 2) 得到商业开发环境。 3) 对不同型号计算机适应能力较强。 4) 非常开放的解决方案。 依赖于客户端是否使用了编程语言,缺点也有轻微的不同。总的来说缺点有: 1) 多因素影响应用程序的速度。 2) 网络传输不很理想。 3) 有限的客户端处理能力。 基于上面的分析,在毕业生就业信息管理系统中,用户与管理员都是通过浏览器方式进行各项操作的,当然采用B/S模式。因为B/S方式是HTTP协议和WWW服务在C/S方式上的一种应用和扩展,它把WWW服务器,用户程序,网络数据库有机的结合在一起。其特点是支持利用基于Internet的数据访问方式和新的开发工具。从开放的角度考虑,采用B/S方式实现毕业生就业信息管理系统是符合当前的发展方向的,而且由于采用了HTML标准格式和HTTP标准协议,客户端用户只需要使用浏览器便可以进行登录毕业生就业信息管理系统,从而降低了对客户端软件,硬件平台的要求,这增强了系统的通用性,而C/S在这些方面则没有优势。因此选择B/S方式实现毕业生就业信息管理系统。而且具有更高的交互性和安全性开放性好,Intranet/Intenet完全兼容,扩展性好,根据发展需要,又可对系统随时进行扩展,降低了系统的开发和维护的开销。 3.3开发环境及开发技术 3.3.1 选择Windows NT 操作系统 操作系统是软件的核心,又称为操作平台。毕业生就业信息管理系统属于中小型应用,Windows NT Server 非常适合它。Windows NT Server具有工作站和小型机上的操作系统所具备的强大功能和易用性及可伸缩能力,而诸如集中式安全管理和强有力的容错管理等特点又使它成为用于网络服务器的理想的操作系统。它既是一个个人计算机操作系统,又是一个网络操作系统,Windows NT Server将网络管理和基本操作系统完美地结合起来,并且使网络易于使用和管理。Windows NT Server具有极高的性能和可靠性。Windows NT具有许多先进性能,在体系结构上具有优势。 3.3.2 选择SQL SERVER 2000 有许多的数据库可以选择,SQL SERVER、ACCESS(*.mdb)、EXCEL(*.xls)、FOXPRO(*.dbf)甚至普通的文本文件(*.txt)都可以达到存储数据的功能。在此我选择了SQL SERVER 2000作为数据库,因为SQL SERVER 2000作为Microsoft家族的重要成员,是新一代基于客户机、服务器的大型关系数据库系统。根据测试表明,SQL SERVER 2000能够满足大型Web站点和企业数据处理系统的数据存储和分析需求,是一套组件的集合,有许许多多的组件共同完成强大的功能。SQL SERVER 2000可以运行在多种操作系统之上。其服务器环境可以是Windows 2000各个版本,Windows NT,Windows 95/98;客户机环境可以是Windows 2000,Windows NT,Windows 95/98,Windows 3.X,MS-DOS,还可以是Internet的各种浏览器。并且由于SQL SERVER 2000是和Windows NT完全集成的,因此还可以利用Windows NT的安全系统以及性能监测器等组件。 其特点是: 1) 强大的可伸缩性 SQL SERVER 2000允许多用户同时访问数据库。SQL SERVER 2000的一个实例包括数据库的备份和关系数据库管理系统的复制。运行在SQL SERVER 2000上的应用程序通过通讯组件来把传输命令传到SQL SERVER 2000的实例,当应用程序与SQL SERVER 2000的实例连接时,可以访问实例中用户授权的任何数据库。同样,通讯组件还允许在同一台计算机上运行多种实例。 2) 支持大型Web站点或企业信息处理系统 SQL SERVER 2000支持对称多处理器(SMP)技术,允许用户自己增加处理器,内存以及磁盘空间来满足上千的用户同时访问数据库。SQL SERVER 数据库表中的数据可以分布在多台服务器上。所有这些设置对用户来说都是透明的,用户不知道实现的技术细节,对数据的操作完全和单机上的一样。另外,SQL SERVER 的可伸缩性还支持单机系统。在这种情况下,由于没有涉及太多的资源,包括分配处理器,存储空间等资源。关系数据库引擎自动调节资源以及实现并发控制。 3)客户机/服务器体系结构 服务器是数据库服务器,能够支持如Microsoft SQL SERVER ,Sybase,Oracle等数据库管理系统,客户对数据库服务器传输SQL代码。采用分布式处理系统。客户机做一些前端工作,服务器则执行客户通过网络传递古来的SQL语句(后台处理)。允许数据放在网络中任意一台计算机上。而应用程序能够透明处理这些数据,就好象数据是存放在本地计算机上一样。并且服务器可以是客户机,客户机也可以是服务器。在网络环境中,服务器是一台固定的计算机(对等网除外);而在C/S体系结构中,服务器可以是任何一台计算机,它既可以是服务器,也可以充当客户机。 3.3.3选择Macromedia Dreamweaver MX Dreamweaver 作为Macromedia公司出品的网页制作“三剑客”之一。被Macromedia定义为可视化的工作环境,用它来创建更直观和更多响应的丰富的Internet内容和应用程序。其中运用Dreamweaver MX整合的可视化布局工具和Homesite的代码编辑工具实现对代码和设计的全面控制。它可以在一个统一的集成环境中完成静态页面和网络应用的制作。Dreamweaver 一向以“所见即所得”著称,同时也向网页开发领域迈出了坚实的一步,开始支持ASP.NET,ColdFusion,MX和PHP脚本,同时对ASP,JSP脚本的支持也做了诸多的改进。当然,在设计方面Dreamweaver MX也不是停步不前,界面的改良可以说是大刀阔斧,完全与Firework,Flash的界面达到了统一。Dreamweaver MX 将继续成为专业设计人员的最佳选择。Dreamweaver MX辅助我们完成特定脚本的编制工作,或者通过可视化的方式替我们添加一些特定的脚本。 3.4 数据库驱动ODBC ODBC全名是“Open DataBase Connectivity”,它是微软公司所发展出来的跨平台应用程序接口。主要的功能是让不同的数据库能够有一个共通的接口来沟通。 在这个结构里,应用程序连接到ODBC驱动程序,而驱动程序则查找适合的ODBC驱动程序,再连接到数据库。这个结构的优点是可以让应用程序的开发更具弹性,DSN(Date Source Name)即数据源名称。我们知道,ODBC是一种访问数据库的方法,只要系统中有相应的ODBC驱动程序,任何程序就可以通过ODBC操纵驱动程序的数据库。我们根本不用知道这个数据库是放在哪里的。我们只要写出SQL语句,ODBC驱动程序就会帮我们做一切事情。我们在给ODBC驱动程序传SQL指令时,即是用DSN来告诉它到底操作的是哪一个数据库。如果数据库的平台变了,比如我们改用了SQL Server的数据库,只要其中表的结构没变,我们就不用改写我们的程序,只要重新在系统中配置DSN就行了。由此可见,DSN是应用程序和数据库之间的桥梁。如图3-2所示。 本次设计所使用的是系统DSN,系统DSN 的数据源名称Local Server是系统在安装SQL Server 2000时自动建立的,数据库驱动程序是SQL Server。 图3-2 ODBC原理示意图 4 系统设计与实现 4.1 系统结构设计 一个典型的网上求职招聘的系统至少应该包含会员管理、求职招聘信息管理和系统管理3种功能。毕业声就业信息管理系统不但很好地实现了上述3种功能,而且添加了必要的系统管理,使之更加实用。 4.1.1 目标设计 毕业生就业信息管理系统所要实现的功能如下: 1.会员登录 (1)用户注册成为会员 (2)验证用户的注册信息 (3)会员登录系统时的身份验证 2.在线发布个人信息 (1)个人会员发布求职信息 (3)会员查看自己发布的信息 3.查看站内信息 (1)用户浏览最新的新闻 (2)用户浏览招聘求职信息 (3)友情链接 4.系统管理 (1)个人会员管理 (2)信息发布管理 4.1.2 系统功能结构设计 毕业生就业信息管理系统主要用于毕业生和用人单位在网上实现求职和招聘的功能,在逻辑上可以分为:前台操作模块和后台管理模块。在功能上可以分为:会员管理系统、求职招聘系统、站内信息系统和管理员管理系统(如图4-1所示)。它们的功能分别概述如下: 会员管理系统:实现个人会员与单位会员的注册和登录,进行用户的审核和用户登录验证。 站内信息系统:个人会员在注册登录了本系统之后,可以发布求职简历,更新求职简历,修改登录本系统的密码,可以查看最新的招聘信息和个人求职简历,可以浏览系统发布的最新新闻,可进行留言,提出您宝贵的改进意见及建议。 管理员管理系统:管理员可以对个人会员和站内信息进行管理,有添加和删除信息,删除会员的权限。 4.2 数据库结构设计 根据系统功能设计要求和模块划分,本系统的数据库主要存储个人会员信息、单位会员信息、求职信息和招聘信息。 4.2.1 数据库需求分析 数据项和数据结构如下: 1)个人会员信息:ID (自动编号)、用户名、密码、姓名、性别、E-mail地出生日期等信息。 2)招聘信息:招聘职位、招聘人数、工作地点、岗位描述、相关要求和发布时间等信息。 4.2.2 数据库表命名规则 在进行数据库建表之前需要对数据表命名,数据字段命名以及个数据库对象命名制定一套规则。这样在访问数据库的时候就比较清楚明了了,有助于程序更加规范化。 以下介绍一种命名规则:所有命名一律使用英文或拼音,如果英文太长可以适当地缩写。 1) 数据表:所有数据表名小写,各个单词之间使用“_”来分隔。尽量使用完整的单词。 2) 数据表字段:所有字段小写,各个单词见使用“_”来分隔,尽量使用完整的单词。字段中在表名中已经包含的信息无需重复。 4.2.3 数据库逻辑设计 1)普通用户信息表,如表1所示。 表1普通用户信息表 名称 表单元素类型 含义 最大长度 Uname Text 用户登录名称 15 password password 用户登录密码 15 xb text 用户性别 2 Mz Text 民族 2 Jtdz Text 用户家庭地址 50 zy Text 专业 50 bj Text 班级 50 csrq Data/tine 用户出生日期 8 Email text 用户电子邮件 30 Tel Text 用户联系电话 12 4.3会员管理模块 会员管理模块包含个人会员注册、个人简历模块。 4.3.1个人会员注册 用户注册个人会员的第1步: 1) 页面示例 图4-1为用户注册个人会员的第1步所看到的页面。 图4-1 会员注册 2) 页面中需要用户填写的HTML表单元素 该页面中共有4个重要的表单元素,如表2所示。 表2 用户注册页的表单元素 名称 表单元素类型 含义 最大长度 user_name Text 用户登录名称 15 user_password password 用户登录密码 15 user_xb text 用户性别 2 user_csrq Data/tine 用户出生日期 8 user_Email text 用户电子邮件 30 3) 页面所涉及的数据库表信息 此页仅向系统提交用户注册名称,没有涉及到数据库表的操作。 4) 关键代码分析 创建记录集对象 set rs= Server.CreateObject("adodb.recordset") sql="select * from user_ where user_id='"&user_id&"'" rs.open sql,conn,1,1 if not rs.eof then response.Write "<script language=javascript>alert('提示:用户ID重复不可用,请重新填写!');window.location.href='reg.asp';</script>" rs.close set rs=nothing 用户注册个人会员的第2步就是填写属于个人的简历: 5) 页面示例 图4-2为用户注册会员第2步所看到的页面效果。 图4-2 个人简历填写 6) 页面所涉及的数据库表信息 当用户注册新会员时,此页将判断用户提交的用户名在会员库中是否已经存在。如果存在则提示用户重新申请。此页使用了系统中的信息表user_。 表3 填写简历的表单元素 名称 表单元素类型 含义 最大长度 User_name Text 真实姓名 4 user_xb Radio 性别 user_csny Text 出生年月 10 user_mz Text 民族 12 user_jtdz Text 家庭地址 50 user_zy text 专业 user_bj text 班级 user_email Text 电子邮件地址 30 user_tel Text 手机 12 user_gzjy Text 工作经验 user_jybj Text 教育经验 user_zwpj Text 自我评价 user_gzdi Text 希望工作地址 user_dy Text 希望工资 1) 页面所涉及的数据库表信息 页面涉及个人用户基本资料,使用到系统中的个人用户信息表user_jl。 2) 关键代码分析 <% user_name=session("user_name ") 创建记录集对象 Set rs = Server.CreateObject("ADODB.Recordset") 查找个人用户的基本信息 sql="select * from user_jl where user_name='"&user_name&"'" rs.open sql,conn,1,1 %> 填写完个人简历后返回个人管理页面(主页),如图4-3、4-4: 图4-3 个人管理 图4-4 首页 4.3.2 用户登录 1)页面示例 从系统首页面中的快捷登录表单中登录系统,页面效果如图4-5所示。 图4-5 登录 此页面完成用户登录信息的验证工作,一旦验证通过系统自动跳转到首页。此页无页面效果。 1) 页面中需要用户填写的HTML表单元素 该表单中共有两个表单元素,如表4所示。 名称 表单元素类型 含义 最大长度 User_name Text 用户登录名称 20 User_password password 用户登录密码 20 表4 用户登录表单元素 2) 验证页面代码分析 <% Response.Buffer=True %> 引用创建数据库连接对象函数文件 <!--#include file="conn.asp"--> 接收用户名 User_name =request("User_name ") 接受输入的密码 User_password =mistake(request("User_password ")) 查找个人信息,判断用户名和密码是否存在 set rs=Server.CreateObject("adodb.recordset") sql="select * from user_ where user_id='"&user_id&"' and user_password='"&user_password&"'" rs.open sql,conn,1,1 如果输入的用户名和密码存在, 取得个人用户名并赋予 if not rs.eof then session("user_name")=rs("user_name") session("user_id")=rs("user_id") session("user_xb")=rs("user_xb") session("user_csny")=rs("user_csny") session("user_email")=rs("user_email") session("user_tel")=rs("user_tel") 跳转到个人用户管理界面(主页) response.Redirect("index.asp") else 如果输入的用户名和密码不存在,则返回主页 response.Redirect("index.asp") end if rs.close set rs=nothing 4.3.3 修改求职简历 1)页面示例 用户更新求职建立的页面效果如图4-6所示 、 图4-6 更新求职简历 4.3.5 修改密码 为了方便可以更改自己容易记忆的密码,增加了修改密码这一子模块,如图4-7所示。 图4-7 修改密码 在本系统中注册了的用户都可以修改自己的密码。 4.4 站内信息模块 4.4.1 信息查看 在信息查看模块中用户可以查看本系统中的招聘信息,个人会员发布的求职信息和系统管理员发布的新闻等信息,如图4-8所示。 图4-8 信息查看 4.4.2 留言本 本系统考虑到是针对宜宾商职校的毕业生所设计,在这加了一个留言板块,方便同学们对学校所发招聘信息或对就业方面的一些疑惑进行留言,老师同学可以通过这个版块方便的解决所提出的疑惑。 通过留言板留言,后台管理员看到留言后,在后台进行相应的回复,也可对留言记录进行删除操作。 添加留言如图4-9 图4-9填写留言 显示留言如图4-10: 图4-10 留言 4.4.3 友情链接 友情链接是为方便用户链接其他的相关的站点而开发的。根据毕业生就业信息管理系统的特点,在设计时,主要是- 配套讲稿:
如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。
关于本文