




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 1 宜宾商职校宜宾商职校 毕业生就业信息管理系统毕业生就业信息管理系统 摘要摘要 随着各高等院校的不断发展,面向全国扩招,各高校毕业生人数也在急剧的上升, 由于每年国家提供的工作岗位是有限的,因此毕业生就业面临着较大的就业压力。高 校毕业生一般没有什么工作经验,而各大用人单位、公司对各大专院校毕业生的具体 情况也是不大了解的,因此在这样的情况下,一个就业信息网站能为大专院校的毕业 生们提供一个很好的就业信息获知平台。通过这个信息网站,学院可将大量可靠的就 业信息提供给各位应届毕业生们。 本系统基于 B/S 为模型,以 ASP 和 A
2、DO 为主要应用技术,以 IIS 5.0 作为 Web 服 务器、以 SQL SERVER2000 作为数据库。通过 IIS 服务器配置、后台数据库的建立与设 置、前后台操作端设计、程序的编写与调试四个步骤完成毕业生就业信息管理系统前 台操作和后台管理的设计与开发。 系统三大主要功能: 第一,会员管理,分为用户注册、用户审核和用户登录验证三部分。 第二,就业信息发布,用户在通过系统注册后,可以查询各种信息。 第三,系统管理,管理可以对学生会员和站内信息进行管理。 本论文详细地介绍了开发系统的具体步骤,以及应用的技术,以配图例的方式详 尽说明,并在文中对一些源程序作了详细的解释。 关键词:关键词
3、:就业信息、B/S、ASP、ADO、IIS 服务器 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 2 AbstractAbstract 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 risi
4、ng , 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
5、 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
6、with this years 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 interposin
7、g , 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
8、 , 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. 宜宾职业技术学院信息工程系 宜宾商职校毕业生就
9、业信息管理系统 3 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 w
10、ith the way matching conventional signs, and has done in culture to a few source programs. KeywordsKeywords:Employment information、B/S、ASP、ADO、IIS Server 目目 录录 1 1 引引 言言 .1 1 2 2 概述概述 .2 2 2.1 系统简介 .2 2.2 系统的目的意义 .2 2.3 本文的组织安排 .2 3 3 系统规划和分析系统规划和分析 .4 4 3.1 系统总体规划 .4 3.1.1 前台操作模块.4 3.1.2 后台管理模块.5 3
11、.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 4 4 系统设计与实现系统设计与实现 .1111 4.1 系统结构设计 .11 4.1.1 目标设计.11 4.1.2 系统功能结构设计.12 4.2 数据库结构设计 .12 4
12、.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 结结 论论 .2626 致致 谢谢 .2727 参考文献参考文献 .2828 附附 录录 .2929 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 5 宜宾职业技术学院信息工程系 宜宾商职校
13、毕业生就业信息管理系统 1 1 1 引引 言言 随着各大专院校的不断发展,更多的学生进入了大学院校的大门,与此同时各院 校的毕业生人数也在急剧的上升,由于每年国家提供的工作岗位是有限的,因此毕业 生的就业面临着较大的困难。刚毕业生一般没有什么工作经验,也没有经历过社会的 风风雨雨,对社会的了解是有限的、缺乏的,而各大用人单位、公司对我们学院的毕 业生的情况也是不大了解的。在这种情况下,网上就业信息的发布给毕业生带来了方 便、可靠的就业信息和一些就业指南。本网站力求以更加方便和完备的信息,为大专 院校的毕业们生提供一个很好的就业信息平台。 针对毕业生和用人单位的之间的特点,这里特别针对宜宾商职校
14、的毕业生设计开 发了一个毕业生就业信息管理系统。本系统主要分为前台操作端(客户端)和后台管 理端(管理员端) ,前台操作端主要有会员管理模块、就业信息发布块和站内信息模块 三个主要的部分,个人用户在通过注册、登录以后,可以查看以站内发布的各种就业 信息。后台管理端即系统管理模块主要有学生会员管理、和站内信息管理两个部分。 该系统的开发,给毕业生提供了一个很好就业信息的平台,站内不仅有就业信息、 还为毕业生们提供了就业指南等信息,帮助毕业生解决为找工作无从下手的问题。通 过 Internet 是学生更方便的了解就业信息。 以计算机网络技术为核心的毕业生就业信息管理系统,利用计算机网络技术方便、
15、快捷的特点,实现网上就业信息发布的功能,为宜宾商职校毕业生提供了一种信息较 为完全的环境,从而提高了效率。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 2 2 2 概述概述 2.12.1 系统简介系统简介 在网络技术飞速发展和广泛应用的今天,网上提供就业信息已经成了个高校的一 种方式,成了毕业生求职寻求就业信息的平台,它可以为同学们提供各种招聘信息。 因此,设计了特别针对宜宾商职院毕业生的网上查询就业系统宜宾商职院毕业生 就业信息管理系统。 在整个毕业生就业信息管理系统的设计过程中采用了模块化设计的方法,即按照 功能,将整个系统划分为多个相对独立的功能模块,各个功能模块之间通
16、过数据库来 接口。针对就业信息管理系统的特点,将毕业生就业信息管理系统分为两大主要功能 模块:前台操作模块和后台管理模块。前台操作模块可以查看招聘信息,就业指南、 就业指导等,注册过的学生会员查看学院发布的各个招聘信息;后台管理模块主要是 是给系统管理员用的,系统管理员可以对站内信息、学生会员进行管理,可以添加和 删除信息。 在编程时,尽可能从用户操作的角度出发,力求使得操作简单、容易掌握,并尽 可能考虑到对误操作的容错处理,使系统有一个友好的用户界面。 2.22.2 系统的目的意义系统的目的意义 该系统的开发,给毕业生提供一个能方便获知就业信息的平台,毕业生可以查看各 种就业信息、就业指南等
17、,为我院毕业生解决找工作无从下手的问题。通过 Internet 来满足各自的需求,为学生带来了方便,提高了效率。 以计算机网络技术为核心的毕业生就业信息管理系统,利用计算机网络技术方便、 快捷的特点,实现网上发布就业信息的功能,为毕业生提供了一种信息较为完全的环 境。 2.32.3 本文的组织安排本文的组织安排 为了阐明毕业生就业信息管理系统的设计中的主要问题,本论文分为四章,分别 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 3 简要介绍如下: 第一章,简单介绍系统的功能和目的意义,以及论文的章节安排。 第二章,介绍了系统的总体规划,开发环境和技术。 第三章,首先主要介绍了本
18、次设计中涉及到的 ASP 技术和构件 ASP 应用程序的关 键问题,然后介绍了 ADO 的对象和用 ADO 连接数据库,操作数据库以 HTML,VBScript 与 ASP 脚本混合编程问题;最后介绍了 IIS 的安装配置。第二章和第三章是本文其他 章节的基础。 第四章,主要介绍了前台(客户操作端)的具体设计及实现,包括用户的注册登 录模块,信息查看模块等。还介绍了后台(管理员操作端)的设计及实现,主要包括 对新闻,学生用户的信息的管理和操作。 第五章,展望,主要介绍本系统的特色,以及其中存在的问题和改进方向。 结论。 本文的最后致谢和参考文献。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就
19、业信息管理系统 4 3 3 系统规划和分析系统规划和分析 3.13.1 系统总体规划系统总体规划 毕业生就业信息管理系统的目标在为毕业生提供就业信息的平台,通过平台帮助 毕业生了解更多的就业信息。 毕业生就业信息管理系统为毕业生提供毕业生需要了解的信息,如有关行业的招 聘信息,就业政策的调整和改变,以及就业指导等信息。 作为职校为毕业生提供的一个就业信息平台,应该为学生用户提供信息方便、快 捷等各个方面的特点。同时也应该为管理员提供最便捷的管理手段,下面详细说明前 台操作模块和后台管理模块的设计规划。 .1 前台操作模块前台操作模块 前台操作模块主要给用户提供以下几个方面的服务
20、: 1)会员管理 用户注册、个人简历和用户登录等。 2)就业信息(学生会员) 发布/更新求职简历:个人用户通过系统提供的注册功能注册了个人帐户之 后,可以发布个人的求职简历,同时可以随时更新和更改自己的求职信息。 修改登录密码:用户可以修改登录本系统的密码。 就业信息查看:用户可以将在本系统内发布的招聘信息全部显示出来以供 查看和选择。 修改登录密码:单位用户可以修改登录本系统的密码。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 5 3)信息查看 所有用户可以本系统中的招聘信息和毕业生信息,还有特别为毕业生提供的就业 指导信息查看功能,在这里毕业生可以查看在求职过程的注意点,
21、以及最新的毕业生 政策、法规等信息。 4)友情链接 用户可以点击链接,到达相应的站点。 .2 后台管理模块后台管理模块 后台管理模块主要是为毕业生就业信息管理系统开发的一个信息和用户管理系统, 通过本地或者远程控制管理系统信息。根据要实现的功能模块设计了以下几个部分: (1)新闻管理:管理员可以对过期的新闻进行删除,同时可以添加新的新闻信 息。 (2)管理个人用户:管理员可以查看用户的质料,有删除用户的权限。 友情连接管理 3.23.2 体系结构体系结构 .1 B/SB/S 模式模式 B/S 模式即 Browser/Server 结构模式(如图 2-1 所示)
22、,是基于 Internet/Intranet 的结构模式,分为三层,第一层为表示层,用户通过浏览器完成和 后台的交互及最终查询结果的输出功能。第二层为具有 ODBC 接口的 WEB 服务器,属功 能层,主要利用服务器完成客户的应用功能。第三层为数据层,根据客户的请求独立 地进行各种运算。即前台客户端采用浏览器,中间件服务器为 Web 服务器,后台为数 据库服务器。此种结构由客户端在 Web 页面发出请求至 Web Sever,再由 Web Sever 向 数据库服务器发出请求,而最后中间件服务器接受到数据库服务器的应答后,最终返 回给客户端的仍然是页面形式。这样实现了客户端不直接和数据库服务器
23、发生关系, 保证了数据安全性。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 6 图 3-1 B/S 模式 服务器:当多台计算机需要同时对同一数据库操作时,通过局域网联接,采用一 台计算机存放数据库并管理数据库,使得其他计算机能安全可靠地访。 .2 B/SB/S 与与 C/SC/S 模式比较模式比较 用Clent/Server模式和Browse/Server模式的优势侧重表现于不同的方面。对于 Client/Server模式而言,其主要特点为: 1)有成熟的设计开发方法和工具。经过多年的研究和积累,基于Client/Server模 式的系统设计开发方法已被用户所
24、熟悉和掌握。并且,众多的数据库和软件生 产商提供了各种可是化工具和编程语言来支持它的开发。相对而言,目前的基 于Browse/Server模式的应用及其开发方法仍然处于发展阶段。 2)互性强,界面友好。各个Client机上运行的应用程序是针对待定的用户和任务 设计,同时具有在线帮助和出错提示等辅助功能。这些优势是Browse/Server模 式所不具备的。 3)据通信量小,安全性高。Client/Server模式中前后台传递的仅仅是查询请求 SQL语言或查询结果,而不象Browse/Server模式中在前台的Browse和后台 Server之间传递程序或主页模块:Client/Server模式
25、一般采用基于局域网点对 点式的结构和安全性较好的网络协议,而Browse/Server是一种开放式的结构, 面向众多的用户,其防火墙技术并不能完全屏蔽网络黑客和内部人员对系统的 恶意侵袭。 对Browse/Server模式而言,其主要特点为: 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 7 1)在逻辑上采用了3层结构,它在前台Browse和后台Server之间增加了一层Web Server层,所有的应用程序模块都安装在它上面,在Browse上只需安装一个通 用的浏览器软件,因此,这种模式简化了客户端,使用户的操作更加方便。 2)放性好,Intranet/Intenet完全兼容
26、。 3)扩展性好,根据发展需要,可对系统随时进行扩展,降低了系统的开发和维护 的开销。 基于WEB的c/s应用的优缺点: 基于 Web 的客户机/服务器应用程序的主要优点可以概括为:“廉价,快速开发” 。 整个 web 的变动仅由与浏览器之间的交互引起。这使得基于 web 的应用与其他应用相 比性能有限。对于一般的 CGI-only 应用程序,缺点之一是客户端除了收集数据就不能 进行任何处理,但随着诸如 Java、JavaSscript 等客户端语言的成熟,正在不断改善。 基于 web 的应用程序的开发还有一些其他的优越性,如下: 1)开发所学资源最小。 2)得到商业开发环境。 3)对不同型号
27、计算机适应能力较强。 4)非常开放的解决方案。 依赖于客户端是否使用了编程语言,缺点也有轻微的不同。总的来说缺点有: 1)多因素影响应用程序的速度。 2)网络传输不很理想。 3)有限的客户端处理能力。 基于上面的分析,在毕业生就业信息管理系统中,用户与管理员都是通过浏览器 方式进行各项操作的,当然采用 B/S 模式。因为 B/S 方式是 HTTP 协议和 WWW 服务在 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 8 C/S 方式上的一种应用和扩展,它把 WWW 服务器,用户程序,网络数据库有机的结合在 一起。其特点是支持利用基于 Internet 的数据访问方式和新的开发工
28、具。从开放的角 度考虑,采用 B/S 方式实现毕业生就业信息管理系统是符合当前的发展方向的,而且 由于采用了 HTML 标准格式和 HTTP 标准协议,客户端用户只需要使用浏览器便可以进 行登录毕业生就业信息管理系统,从而降低了对客户端软件,硬件平台的要求,这增 强了系统的通用性,而 C/S 在这些方面则没有优势。因此选择 B/S 方式实现毕业生就 业信息管理系统。而且具有更高的交互性和安全性开放性好,Intranet/Intenet 完全 兼容,扩展性好,根据发展需要,又可对系统随时进行扩展,降低了系统的开发和维 护的开销。 3.33.3 开发环境及开发技术开发环境及开发技术 3.3.13.
29、3.1 选择选择 WindowsWindows NTNT 操作系统操作系统 操作系统是软件的核心,又称为操作平台。毕业生就业信息管理系统属于中小型 应用,Windows NT Server 非常适合它。Windows NT Server 具有工作站和小型机上的 操作系统所具备的强大功能和易用性及可伸缩能力,而诸如集中式安全管理和强有力 的容错管理等特点又使它成为用于网络服务器的理想的操作系统。它既是一个个人计 算机操作系统,又是一个网络操作系统,Windows NT Server 将网络管理和基本操作系 统完美地结合起来,并且使网络易于使用和管理。Windows NT Server 具有极高的
30、性能 和可靠性。Windows NT 具有许多先进性能,在体系结构上具有优势。 .2 选择选择 SQLSQL SERVERSERVER 20002000 有许多的数据库可以选择, SQL SERVER、ACCESS(*.mdb)、EXCEL(*.xls)、 FOXPRO(*.dbf)甚至普通的文本文件(*.txt)都可以达到存储数据的功能。在此我选择 了 SQL SERVER 2000 作为数据库,因为 SQL SERVER 2000 作为 Microsoft 家族的重要 成员,是新一代基于客户机、服务器的大型关系数据库系统。根据测试表明,SQL SERVER 2000 能够满
31、足大型 Web 站点和企业数据处理系统的数据存储和分析需求,是一 套组件的集合,有许许多多的组件共同完成强大的功能。SQL SERVER 2000 可以运行在 多种操作系统之上。其服务器环境可以是 Windows 2000 各个版本,Windows 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 9 NT,Windows 95/98;客户机环境可以是 Windows 2000,Windows NT,Windows 95/98,Windows 3.X,MS-DOS,还可以是 Internet 的各种浏览器。并且由于 SQL SERVER 2000 是和 Windows NT 完全集
32、成的,因此还可以利用 Windows NT 的安全系统以 及性能监测器等组件。 其特点是: 1)强大的可伸缩性 SQL SERVER 2000 允许多用户同时访问数据库。SQL SERVER 2000 的一个实例包括 数据库的备份和关系数据库管理系统的复制。运行在 SQL SERVER 2000 上的应用程序 通过通讯组件来把传输命令传到 SQL SERVER 2000 的实例,当应用程序与 SQL SERVER 2000 的实例连接时,可以访问实例中用户授权的任何数据库。同样,通讯组件还允许 在同一台计算机上运行多种实例。 2)支持大型 Web 站点或企业信息处理系统 SQL SERVER
33、2000 支持对称多处理器(SMP)技术,允许用户自己增加处理器,内 存以及磁盘空间来满足上千的用户同时访问数据库。SQL SERVER 数据库表中的数据可 以分布在多台服务器上。所有这些设置对用户来说都是透明的,用户不知道实现的技 术细节,对数据的操作完全和单机上的一样。另外,SQL SERVER 的可伸缩性还支持单 机系统。在这种情况下,由于没有涉及太多的资源,包括分配处理器,存储空间等资 源。关系数据库引擎自动调节资源以及实现并发控制。 3)客户机/服务器体系结构 服务器是数据库服务器,能够支持如 Microsoft SQL SERVER ,Sybase,Oracle 等数据库管理系统,
34、客户对数据库服务器传输 SQL 代码。采用分布式处理系统。客户 机做一些前端工作,服务器则执行客户通过网络传递古来的 SQL 语句(后台处理) 。允 许数据放在网络中任意一台计算机上。而应用程序能够透明处理这些数据,就好象数 据是存放在本地计算机上一样。并且服务器可以是客户机,客户机也可以是服务器。 在网络环境中,服务器是一台固定的计算机(对等网除外) ;而在 C/S 体系结构中,服 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 10 务器可以是任何一台计算机,它既可以是服务器,也可以充当客户机。 .3 选择选择 MacromediaMacromedia Dre
35、amweaverDreamweaver MXMX Dreamweaver 作为 Macromedia 公司出品的网页制作 “三剑客”之一。被 Macromedia 定义为可视化的工作环境,用它来创建更直观和更多响应的丰富的 Internet 内容和应用程序。其中运用 Dreamweaver MX 整合的可视化布局工具和 Homesite 的代 码编辑工具实现对代码和设计的全面控制。它可以在一个统一的集成环境中完成静态 页面和网络应用的制作。Dreamweaver 一向以“所见即所得”著称,同时也向网页开 发领域迈出了坚实的一步,开始支持 ASP.NET,ColdFusion,MX 和 PHP
36、脚本,同时对 ASP,JSP 脚本的支持也做了诸多的改进。当然,在设计方面 Dreamweaver MX 也不是 停步不前,界面的改良可以说是大刀阔斧,完全与 Firework,Flash 的界面达到了统一。 Dreamweaver MX 将继续成为专业设计人员的最佳选择。Dreamweaver MX 辅助我们完 成特定脚本的编制工作,或者通过可视化的方式替我们添加一些特定的脚本。 3.43.4 数据库驱动数据库驱动 ODBCODBC ODBC 全名是“Open DataBase Connectivity”,它是微软公司所发展出来的跨平台 应用程序接口。主要的功能是让不同的数据库能够有一个共通
37、的接口来沟通。 在这个结构里,应用程序连接到 ODBC 驱动程序,而驱动程序则查找适合的 ODBC 驱动程序,再连接到数据库。这个结构的优点是可以让应用程序的开发更具弹性, DSN(Date Source Name)即数据源名称。我们知道,ODBC 是一种访问数据库的方法,只 要系统中有相应的 ODBC 驱动程序,任何程序就可以通过 ODBC 操纵驱动程序的数据库。 我们根本不用知道这个数据库是放在哪里的。我们只要写出 SQL 语句,ODBC 驱动程序 就会帮我们做一切事情。我们在给 ODBC 驱动程序传 SQL 指令时,即是用 DSN 来告诉它 到底操作的是哪一个数据库。如果数据库的平台变了
38、,比如我们改用了 SQL Server 的 数据库,只要其中表的结构没变,我们就不用改写我们的程序,只要重新在系统中配 置 DSN 就行了。由此可见,DSN 是应用程序和数据库之间的桥梁。如图 3-2 所示。 本次设计所使用的是系统 DSN,系统 DSN 的数据源名称 Local Server 是系统在安 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 11 装 SQL Server 2000 时自动建立的,数据库驱动程序是 SQL Server。 图 3-2 ODBC 原理示意图 4 4 系统设计与实现系统设计与实现 4.14.1 系统结构设计系统结构设计 一个典型的网上求职招
39、聘的系统至少应该包含会员管理、求职招聘信息管理和系 统管理 3 种功能。毕业声就业信息管理系统不但很好地实现了上述 3 种功能,而且添 加了必要的系统管理,使之更加实用。 .1 目标设计目标设计 毕业生就业信息管理系统所要实现的功能如下: 1会员登录 (1)用户注册成为会员 (2)验证用户的注册信息 (3)会员登录系统时的身份验证 2在线发布个人信息 (1)个人会员发布求职信息 (3)会员查看自己发布的信息 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 12 3查看站内信息 (1)用户浏览最新的新闻 (2)用户浏览招聘求职信息 (3)友情链接 4系统管理 (1)
40、个人会员管理 (2)信息发布管理 .2 系统功能结构设计系统功能结构设计 毕业生就业信息管理系统主要用于毕业生和用人单位在网上实现求职和招聘的功 能,在逻辑上可以分为:前台操作模块和后台管理模块。在功能上可以分为:会员管 理系统、求职招聘系统、站内信息系统和管理员管理系统(如图 4-1 所示) 。它们的功 能分别概述如下: 会员管理系统:实现个人会员与单位会员的注册和登录,进行用户的审核和用户 登录验证。 站内信息系统:个人会员在注册登录了本系统之后,可以发布求职简历,更新求 职简历,修改登录本系统的密码,可以查看最新的招聘信息和个人求职简历,可以浏 览系统发布的最新新闻,可进
41、行留言,提出您宝贵的改进意见及建议。 管理员管理系统:管理员可以对个人会员和站内信息进行管理,有添加和删除信 息,删除会员的权限。 4.24.2 数据库结构设计数据库结构设计 根据系统功能设计要求和模块划分,本系统的数据库主要存储个人会员信息、单 位会员信息、求职信息和招聘信息。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 13 .1 数据库需求分析数据库需求分析 数据项和数据结构如下: 1)个人会员信息:ID (自动编号) 、用户名、密码、姓名、性别、E-mail 地 出生日期等信息。 2)招聘信息:招聘职位、招聘人数、工作地点、岗位描述、相关要求和发布 时
42、间等信息。 .2 数据库表命名规则数据库表命名规则 在进行数据库建表之前需要对数据表命名,数据字段命名以及个数据库对象命名 制定一套规则。这样在访问数据库的时候就比较清楚明了了,有助于程序更加规范化。 以下介绍一种命名规则:所有命名一律使用英文或拼音,如果英文太长可以适当 地缩写。 1)数据表:所有数据表名小写,各个单词之间使用“_”来分隔。尽量使用完整的 单词。 2)数据表字段:所有字段小写,各个单词见使用“_”来分隔,尽量使用完整的单 词。字段中在表名中已经包含的信息无需重复。 .3 数据库逻辑设计数据库逻辑设计 1)普通用户信息表,如表 1 所示。 表 1
43、 普通用户信息表 名称表单元素类型含义最大长度 UnameText 用户登录名称 15 passwordpassword 用户登录密码 15 xbtext 用户性别 2 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 14 MzText 民族 2 JtdzText 用户家庭地址 50 zyText 专业 50 bjText 班级 50 csrqData/tine 用户出生日期 8 Emailtext 用户电子邮件 30 TelText 用户联系电话 12 4.34.3 会员管理模块会员管理模块 会员管理模块包含个人会员注册、个人简历模块。 .1 个人会员注册个人会
44、员注册 用户注册个人会员的第 1 步: 1)页面示例 图 4-1 为用户注册个人会员的第 1 步所看到的页面。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 15 图 4-1 会员注册 2) 页面中需要用户填写的 HTML 表单元素 该页面中共有 4 个重要的表单元素,如表 2 所示。 表 2 用户注册页的表单元素 名称表单元素类型含义最大长度 user_nameText 用户登录名称 15 user_passwordpassword 用户登录密码 15 user_xbtext 用户性别 2 user_csrqData/tine 用户出生日期 8 宜宾职业技术学院信息工程系 宜
45、宾商职校毕业生就业信息管理系统 16 user_Emailtext 用户电子邮件 30 3) 页面所涉及的数据库表信息 此页仅向系统提交用户注册名称,没有涉及到数据库表的操作。 4) 关键代码分析 创建记录集对象 set rs= Server.CreateObject(adodb.recordset) sql=select * from user_ where user_id=window.location.href=reg.asp; rs.close set rs=nothing 用户注册个人会员的第 2 步就是填写属于个人的简历: 5) 页面示例 图 4-2 为用户注册会员第 2 步所看到
46、的页面效果。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 17 图 4-2 个人简历填写 6) 页面所涉及的数据库表信息 当用户注册新会员时,此页将判断用户提交的用户名在会员库中是否已经存在。 如果存在则提示用户重新申请。此页使用了系统中的信息表 user_。 宜宾职业技术学院信息工程系 宜宾商职校毕业生就业信息管理系统 18 表 3 填写简历的表单元素 名称表单元素类型含义最大长度 User_nameText 真实姓名 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)关键代码分析 填写完个人简历后返回个人管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国PVC塑料波浪瓦行业投资前景及策略咨询报告
- 2025至2030年中国PET绿色胶带行业投资前景及策略咨询报告
- 2025至2030年中国5头玫瑰花人造花行业投资前景及策略咨询报告
- 家长会课件背景图片
- 2025年中国蛋糕柜市场调查研究报告
- 小学生感恩节主题课件
- 2025年乡镇污水处理厂承包合同
- 小学生感恩父母班会课件
- 2025合同的履行原则:货物采购合同的履行与管理
- 成语题目及答案大全简短
- 8.1 文化的民族性与多样性 课件-2022-2023学年高中政治统编版必修四哲学与文化
- 2022版义务教育艺术课程标准美术新课标学习解读课件
- 全冠修复的护理技术
- 揭榜挂帅 项目协议书
- 2024年广东省广州市市中考英语试卷真题(含答案)
- 盘扣支模架工程监理细则
- 13J104蒸压加气混凝土砌块板材构造
- DL∕T 5362-2018 水工沥青混凝土试验规程
- 辽宁省丹东市二年级数学期末模考试卷详细答案和解析
- 超星尔雅学习通《基因与人》章节测试答案
- 地上附着物清场合同范本
评论
0/150
提交评论