《ASP人力资源管理系统的开发和设计(共36页).doc》由会员分享,可在线阅读,更多相关《ASP人力资源管理系统的开发和设计(共36页).doc(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上毕业设计(论文)ASP人力资源管理系统的开发和设计 姓 名系 别、 专 业 导 师 姓 名、职 称完 成 时 间 摘 要随着科学技术的不断发展,计算机控制技术在社会各个方面都得到了越来越广泛的应用。本着锻炼我们的动手能力,提高综合能力,开阔思维能力的原则,在毕业设计中,我以招聘模拟系统为主题,以ASP语言为程序设计语言,进行了试验性设计。该方案是应工商管理学院人力资源教研室刘立欣老师教学的需要拟定的,主要完成工商管理学院机房上机进行模拟招聘的功能。该系统主要由三个子系统组成:招聘模拟个人端、招聘模拟企业端和教师端。个人端有学生简历注册、发布求职信息、以及浏览企业招聘信
2、息并发送求职意向。模拟企业端有企业信息注册、招聘信息发布、浏览个人简历并发送招聘意向以及对个人用户的求职意向做出回应。教师端主要就是对网站的管理包括对个人和企业注册用户的管理、课堂新闻的发布、师生论坛的管理。系统为学生掌握招聘流程提供了动手实践的功能,为各种用户的网上服务提供了可靠的保障。具有快速和大容量的信息交换能力,使各类用户能获得最新、完整和稳定可靠的信息,最大限度的满足各类用户的要求;同时,系统具有较强的数据容错能力和良好的人机交互界面。关键词:招聘模拟系统,服务器,数据库,域,ASPAbstractAlong with sciences and technologys unceasi
3、ng development, the computer control technology obtained more and more widespread application in social each aspect. In line with exercises our beginning ability, sharpens our synthesizing capacity, widens our power of thought principle, in the graduation project, I take advertises for the analogous
4、 system as the subject, take the ASP language as the programming language, has carried on the experimental designThis project is studied out according to the requirement of Business management institute human resources faculty working office Mrs. Liu Li Xin joyful teaching requestment.This system ma
5、inly of three sub-system compositions: The employment advertise simulation carries, the employment advertise simulation enterprise to carry personally with the teacher end. Individual origin student resume registration, the issue seek employment the information, as well as the browsing enterprise em
6、ployment advertise information and transmit seek employment the intention. The simulation enterprise origin enterprise information registration, the employment advertise information issued that glances over the resume and transmits the employment advertise intention as well as seeks employment the i
7、ntention to individual user to respond. The teacher carries is mainly including and the enterprise registers the user to the website management to individual the management, the classroom news issue, the teachers and students forum to manage. Installing this system, teaching department may work effi
8、ciently. They can manage the operation easily, and the network users can query information freely and be serviced credibly. At the same time it has rush speed and large capacity in communication exchanging, which make users obtain the most fresh、full、stable and reliable information. In one word it m
9、ay satisfied the users to the best of its abilities. Moreover, it can correct data error exactly and provide a good interface of users and computer.Keywords: Employment advertise analogous system, server, database, territory, ASP专心-专注-专业目录ERP-人力资源管理系统绪 论在科技日益发展的今天,科技的成果已经越来越多用于人们日常的工作生活当中。计算机,这个人类最伟
10、大的发明之一,在工作生活中发挥着越来越重要的作用。随着计算机的普及,计算机之间的联系,已成为计算机领域中一项重要的技术,并伴随着它的发展,又一个新的技术领域逐渐进入人们的眼帘,网络。用网络来联系分布在不同地域的计算机,扩充计算机的功能,能让人们方便快捷的完成越来越多的工作。现在我国的学校教学中基本都是课堂授课,缺少师生互动性,这样的机制已经不能适应时代的发展,因为它不能最大程度的激发学生学习讨论的热情,在信息时代这种传统的教学方法必然被计算机为基础的信息化教学所取代。所以,我们采用利用计算机和网络来辅助教学。 在网络上实行模拟招聘,归纳起来,好处大约有以下几点:可以存储学生的注册信息,安全、高
11、效;学生自己网上模拟注册各类用户,自主能实现整个模拟招聘过程;方便查到所有注册学生信息,并对整个模拟过程中问题做监控;通过Internet/Intranet可使各注册个人、注册企业找到相应求职和招聘信息,符合社会上真实的招聘环境。这样的实现方式,也就是现在越来越流行的B/S(Browser/Server)模式。只要网络联通,在客户端有一个浏览器,就可完成所有的工作。它解决了C/S(Client/Server)模式下难维护、难管理的矛盾,而且对操作系统也没有过多的要求,还具有操作简单易用的优点。但我们同样要看到B/S模式自身的一些不足。因为客户端需要自身的浏览器,浏览器的版本是无法确定的,所以程
12、序要尽量向下兼容;而且浏览器自身存在的漏洞,是我们自己无法解决的。Web服务器的安全性,也是不容忽视的问题。1 技术介绍1.1 招聘模拟系统的设计分析根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快的确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。1.2 软件环境的选择1.2.1 编程环境的选择ASP是基于WEB的一种编程技术,可以说是CGI的一种。它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告
13、板、聊天室等等。ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,ASP可以完成无比强大的功能。使用FileSystemObject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等等。有ADO(Active Database Object,动态数据库对象)的支持,ASP对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。基于ASP的这些特点,我们选择了ASP作为编程的语言工具。1.2.2 B/S关系型数据库的实现Access20
14、03是小型数据库的服务器同时也是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access2003的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access2003允许创建自定义报表用于打印或输出数据库中的信息。Access2003也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access2003 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access2003作为关系数据库开发具备了许多优点,可以在一个数据包中同
15、时拥有桌面数据库的便利和关系数据库的强大功能。1.2.3 ASP与数据库的结合ADO是ASP的重要组件之一,ADO(ActiveX Data Objects)是一组优化的访问数据库专用对象集,为ASP提供完整的站点数据库访问解决方案。它可与ASP结合,作用在服务器端,以提供含有数据库信息的主页内容。通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。ADO使用内置的RecordSets对象作为数据的主要接口。ADO可使用VBScript、JavaScript语言来控制对数据库的访问与查询结果的输出显示画面。ADO可连接多种数据库,如SQL Server、Oracle
16、、Informix等。1.3 开发工具介绍1.3.1 ASP的含义1、Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。2、Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JAVASCRIPT。VBSCRIPT是
17、VB的一个简集,会VB的人可以很方便的快速上手。3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。1.3.2 ASP的特点从软件的技术层面看,ASP有如下的特点:1. 无须编译。ASP脚本集成于HTML当中,容易生成,无须编译或链接即可直接解释执行。2.常规文本编辑器(如Windows下的记事本),即可进行*.asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的Visual InterDev。3. 独立于浏览器。用户端只要使用可解释常规HTML码
18、的浏览器,即可浏览ASP所设计的主页内容。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察*.asp主页,在浏览器端是见不到正确的页面内容的。4. 面向对象。在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能够通过定制 ActiveX Server Component(ActiveX服务器组件)来扩充功能。5. 与任何ActiveX scripting 语言兼容。除了可使用VBScript或JavaScript语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其他scripting 语言。6. 源程序码不会外漏。ASP脚本
19、在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。1.3.3 ASP的功能从应用的层面看,ASP有如下的功能:1. 处理由浏览器传送到站点服务器的表单输入。2. 访问和编辑服务器端的数据库内容。使用浏览器即可输入、更新和删除站点服务器的数据库数据。3. 读写站点服务器的文件,实现访客计数器、座右铭等功能。4. 提供广告轮播器、取得浏览器信息、URL表管理等内置功能。5. 由cookies读写用户端的硬盘文件,以记录用户的数据。6. 可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。7. Active Serv
20、er Pages(动态服务器主页)使用VBScript或JavaScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。8. 扩充功能的能力强,通过使用Visual Basic、Java、Visual C+等多种程序语言制作ActiveX Server Component以满足自己的特殊需要。1.3.4 ADO访库的实现方法ADO(ActiveX Data Objects)是一组优化的访问数据库专用对象集,为ASP提供完整的站点数据库访问解决方案。它可与ASP结合,作用在服务器端,以提供含有数据库信息的主页内容。通过执
21、行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。ADO使用内置的RecordSets对象作为数据的主要接口。ADO可使用VBScript、JavaScript语言来控制对数据库的访问与查询结果的输出显示画面。ADO可连接多种支持ODBC的数据库,如SQL Server、Oracle、Informix等。在使用时,首先需在控制面板的ODBC中建立相应的DSN(数据源名)。要选择系统数据源名,指定所用的驱动程序,如“Access”,在数据来源名称中输入DSN名,并选定服务器和数据库。1.4 B/S模式介绍1.4.1 信息系统的开发模式在建设信息系统时,首先应考虑系统的开发
22、模式,然后考虑开发方法,接着是确定开发环境,选用合适的开发工具。近年来,随着计算机技术与网络技术突飞猛进的发展,信息系统开发模式正经历着巨大的革新。纵观整个信息系统平台的发展过程,共产生了四种模式:主机终端模式、文件服务器模式、客户机/服务器模式(Client/Server: C/S模式)、浏览器/服务器模式(Browser/Server: B/S模式)。主机终端模式由于硬件选择有限,硬件投资得不到保证,已逐步被淘汰。而文件服务器模式由于应用程序及电脑的主体转而面向个人,整个系统的总体开销和维护成本大大提高。而且这种模式也只适用于小规模的局域网,对于客户多、数据量大的情况就会产生网络瓶颈。1.
23、4.2 C/S模式C/S模式是20世纪80年代逐渐成长起来的一种模式,在这种结构中,网络中的计算机分为两个有机的联系起来的部分:客户机和服务器。客户既有功能一般的危机来担任,它可以使用服务器中的资源。对于用户的请求,如果客户机能够满足就直接给出结果;反之则需要交给服务器来处理,例如调用存放在服务器上的公用数据等,服务器对这些数据进行一些客户看不见的处理后发还给客户。因此该模式可以合理均衡事务的处理,充分保证数据的完整性和一致性。客户方应用软件一般包括用户界面、本地数据库等。当用户调用服务器资源时,客户机将请求传给服务器,并根据数据库回送的处理结果进行分析,然后传递给用户。客户机服务器图1 -
24、1 C/S1.4.3 B/S模式随着Internet席卷全球,以Web技术为基础的B/S模式正日益显现其先进性,当今很多基于大型数据库的信息系统正在采用这种全新的技术模式。B/S模式有浏览器、Web服务器、数据库服务其三个层次组成。在这种模式下,客户端使用一个通用浏览器,代替了形形色色的各种应用软件,用户的所有操作都是通过浏览器进行的。该结构的核心部分是Web服务器,它负责接受远程(或本地)的HTTP查询请求,然后根据查询的条件到数据库服务器获取相关数据,再将结果翻译成HTML和各种页面描述语言,传送回提出查询请求的浏览器。同样,浏览器也会将更改、删除、新增数据记录的请求申请至Web服务器,由
25、后者与数据库联系完成这些工作。其结构如下图所示。Web浏览器Web服务器数据库服务器图1 2 B/S模式结构图B/S模式具有以下优点:1. 使用简单:由于用户使用单一的Browser软件,基本上无需培训即可使用。2易于维护:由于应用程序都放在Web服务器,软件的开发、维护只需要在Web服务其中即可。3保护企业投资:B/S模式采用标准的TCP/IP、HTTP协议,可以与企业现有网络很好地结合。4对客户端硬件要求低:客户机只需安装一种Web的浏览器软件。5信息资源共享程度高:由于Intranet的建立,Intranet上的用户可方便地访问系统外资源,Intranet外用户也可访问Intranet内
26、资源。6扩展性好:B/S模式可直接连Internet,具有良好的扩展。2 需求分析2.1 系统的可行性研究2.1.1 技术上的可行性 由于ASP语言简单、易学的优点,DREAMWEAVER又增强了可视化、数据库及Internet编程功能,很容易就可以进行系统开发。因此信息开发工具可以采用ASP进行开发。而对数据库的建立,由于建立的数据库主要是对光纤的信息进行管理,所以可以采用微软公司开发的Microsoft Access。该软件简单易懂,应用广泛,比较适合新手上路使用,而且建立的数据库较为安全。2.1.2 管理上的可行性 因为系统主要应用于B/S模式,只要具备Internet就能够对其进行管理
27、,因此在实现时可以做成B/S版,对管理员赋予数据录入、查询、修改以及对数据库的清零等功能。2.1.3 经济上的可行性 由于系统仅仅面向本校学校学生,数据量和数据并发性不高,因此采用微软的access数据库,服务器采用微软的IIS便可以满足应用需要花费不多但能满足需要。2.2 需求分析需求分析是数据库信息管理系统开发的第一步也是最重要的一步。需求分析就是描述系统的需求,通过定义系统中的关键域类来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制,因此,系统的需求分析应该是开发人员和用户或者客户一起完成的。需求分析可以采用面向对象的方法来完成,即明确系统要服务于哪些用户,
28、对这些用户提供哪些服务等。2.2.1 功能需求现在我国的学校教学中基本都是课堂授课,缺少师生互动性,这样的机制已经不能适应时代的发展,因为它不能最大程度的激发学生学习讨论的热情,在信息时代这种传统的教学方法必然被计算机为基础的信息化教学所取代。所以,我们采用利用计算机和网络来辅助教学。 也是本系统在功能上力求解决的一个问题。 随着学校教学多样性的扩展和学生课堂需求的增加,数据量不断扩大。为了满足工作需要,系统功能列表如下所示。1模拟企业对功能的需求:学生可以模拟各种企业角色,作为招聘方,对招聘求职过程进行模拟。学生对功能的需求细分如下:模拟企业,包括企业信息注册与管理、招聘信息的发布、对人才提
29、出招聘意向; 企业信息注册,学生可以按照模拟企业信息注册相应企业类型;招聘信息发布,企业根据内部人力资源需求来发布 所需人才信息;浏览求职信息,可以浏览个人用户发布的求职信息;浏览人才信息,可以对系统中注册的人才简历进行浏览; 发送招聘意向,对企业中意的人才发送招聘信息。2模拟个人对功能的需求:学生可以模拟各种个人角色,作为求职方,对招聘求职过程进行模拟。学生对功能的需求细分,包括个人信息简历注册与管理、求职信息的发布、对企业发送求职信息;个人简历注册,学生可以按照模拟个人信息注册相应个人用户;求职信息发布,个人根据自己喜欢的工作来发布求职信息;浏览招聘信息,能够查看到企业发布的招聘信息;发送
30、求职意向,对个人中意的企业发送求职信息。3. 教师对功能的需要:教师在整个模拟过程中起到监督维护的作用。教师对功能的需求细分包括对个人用户,企业用户注册信息管理、课堂新闻的发布,、小师生在线论坛管理;用户信息管理,包括注册信息,删除与查询;课堂新闻发布,模拟课程之前可以对课堂要求,和一些专业文档进行发布;小师生论坛管理,学生在模拟招聘过程中遇到的问题可以通过论坛方式与老师交流沟通。2.2.2 性能需求一般的性能需求是指相互消息传递顺利,协议分析正确,界面友好,运行时间满足使用需要,安全性得到完全保证。 就实际情况,在高系统配置、高网络带宽很容易得到保证的情况下,我们最需要考虑的性能需求就是系统
31、安全性问题。在开发系统的每个阶段,均需要考虑彼此间的认证与授权。尤其要注意认证,简单地说就是确定谁是特定用户,并针对安全源验证该用户的身份。在处理完识别用户的方法之后,必须开发一种方法以向用户授权,从而能够使用系统的特定功能。也就是说,需要一种方法来决定允许特定用户进行什么样的操作。这些都是进行下一步系统设计时需要考虑的性能方面内容。3 系统总体规划设计3.1 系统功能可以存储所有记录学生的注册信息,安全、高效;学生自己网上模拟注册各类用户,自主能实现整个模拟招聘过程;方便查到所有注册学生信息,并对整个模拟过程中问题做监控;具体包括模拟个人端;模拟企业端;教师管理端组成。其功能结构图如下:模拟
32、个人端维护简历职位列表我的信箱图3 - 1 模拟个人端功能结构图模拟企业端信息维护求职列表企业信箱图3 - 2 模拟企业端功能结构图教师管理注册维护新闻发布论坛管理图3 - 3 教师端功能结构图3.1.1 模拟个人端学生通过注册成为个人用户,登录系统个人求职模块,进入个人信息中心,功能如下:1企业信息专递记录企业浏览个人简历次数,和信箱中有无信件等基本请康用户了解。2登录简历 按照提前设定的模版填写个人信息和个人简历发布求职信息,并能将其发送到网站首页。3维护简历用户对已注册的信息和发布的一些求职信息作修改。4 职位列表里面包括企业发布的招聘信息,并以列表的形式显示给用户。用户可以通过点击链接
33、去浏览企业信息,给企业发送站内信件的方式申请职位。5 个人信箱个人可以利用它来和企业联系,并对企业发送的招聘信件作出回复,也可以作为求职信主动发送信件给企业以实现应聘环节互动。3.1.2 模拟企业端 学生通过注册成为企业用户,登录企业招聘模块,进入企业信息中心,功能如下:1 企业用户信息记录个人浏览企业次数,和信箱中有无信件等基本请康用户了解。并列有自己发布的招聘信息可以对其管理。2 维护企业信息用户可以对本企业的填写基本信息,并可以对其作出修改。3 发布招聘信息企业在填写完自己的基本情况后可以按照预设模版发布招聘信息,提交后发送到网站首页。4 所有人才库里面包括,一些个人用户的求职信息,以列
34、表的形式显示给用户,以通过点击链接去浏览个人信息和简历,以发送站内信件的方式进行招聘。5 企业信箱企业可以利用它来和个人联系,并对个人发送的求职信件作出回复,也可以主动发送信件给个人以实现招聘环节互动。3.1.3 教师管理端教师在整个模拟招聘环节起监督指引作用,进入后台对整个网站基本信息作管理,功能如下:1个人用户可以看到个人用户注册信息,并对其作出维护。2企业用户可以看到企业用户注册信息,并对其作出维护。3信息管理发布课堂新闻,和一些学习资料供课堂使用。4论坛管理回复和删除,一些留言,保证课堂网上讨论顺利进行。3.2 流程图招聘模拟系统工作流程如图所示,它描述了整个系统运行过程。否是成功注册
35、发布求职浏览企业中意发信退 出生成求职信息保存个人企业注册发布招聘浏览个人中意发信退 出是否是生成招聘信息保存给企业给人才图3 - 4 招聘模拟系统工作流程图4 数据库的设计4.1 数据库概念结构设计数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,如记录、域等。根据需求分析得出ER图如下:个人学生注册企业聘信名称密码企业聘息 信息密码企业信箱个人信箱发信1nn1111nn
36、email名称注册企业1图4-1 招聘模拟系统实体间关系E-R图日期内容 信件标题发信人收信日期内容 信件标题发信人收信email发信个人信箱企业信箱4.2 数据库逻辑结构设计根据招聘模拟系统数据结构,采用构建E-R图导出系统数据库表的分析方法,对招聘模拟系统作如下数据库分析。有了数据库模型,就可以利用它进行数据库的设计了。在招聘模拟系统中设立8张表结构,包括企业表、个人表、公司信箱表、个人信箱表、招聘信息表、新闻发布表、教师登陆表、师生论坛表。表的基本结构如下:表4.1 招聘模拟系统企业表 company字段名字段类型字段长度字段说明关键字id自动编号12公司记录主键是uname文本12企业
37、用户名否pwd文本15系统管理密码否Email文本12企业邮箱否Address文本15企业地址否Zptext备注300企业招聘信息否表4.2 招聘模拟系统个人表 person字段名字段类型字段长度字段说明关键字Id自动编号12个人编号是Uname文本12个人用户名否Email文本12个人邮箱否Callnum文本12个人电话否Otheryq备注300要求否Pass文本15个人密码否表4.3 公司信箱表cmailbox字段名字段类型字段长度字段说明关键字Id自动编号12邮件编号是Sendname文本12发信人否Title文本12邮箱标题否Mailtext备注300信件内容否Sdate日期收信日期否
38、表4.4 个人信箱表 pmailbox字段名字段类型字段长度字段说明关键字Id自动编号12邮件编号是Sendname文本12发信人否Title文本12邮箱标题否Mailtext备注300信件内容否Sdate日期收信日期否表4.5 招聘信息表 zp字段名字段类型字段长度字段说明关键字Id自动编号12招聘编号是Uname文本12公司名称否Zptext备注300招聘信息否Idate日期发布日期否Job职位12招聘职位否表4.6 新闻发布表 news字段名字段类型字段长度字段说明关键字Newid自动编号12新闻编号是Title文本30新闻标题否Time日期时间新闻时间否Content备注300新闻内容
39、否Hit数字12点击次数否表 4.7 教师登陆表 admin字段名字段类型字段长度字段说明关键字Username文本12系统管理用户名是Password文本15系统管理密码是表4.8 师生论坛表 chart字段名字段类型字段长度字段说明关键字id自动编号12论坛编号是Username文本30发信人否Time日期时间新闻时间否Body备注300论坛内容否Email文本12邮件地址否5 系统详细设计与实现5.1 模拟个人端 在招聘模拟系统中,主要需要实现的功能就是学生和企业用户及个人用户之间信息的互动。在实现招聘过程中,通过网络,将注册和发布信息的数据传回服务器的数据库,保存数据。当注册完个人用户
40、后,登陆个人求职模块 进入个人信息中心。登陆后步骤为,填写个人简历,发布求职信息,浏览企业用户,给心仪企业发送站内求职信息。5.1.1 注册个人信息当登录简历后,可以按照模版设计的格式填写各类用户信息 供企业了解个人基本信息。界面如下:图5- 1 模拟个注册图5.1.2 个人信箱图5 - 2 模拟个人端信箱每个注册用户均由自己的信箱并可以对其进行管理核心代码mailbox.asp如下:% if not isempty(request(page) then pagecount=cint(request(page) else pagecount=1 end if set rs=server.cre
41、ateobject(adodb.recordset) sql=select * from pmailbox where reid=&uname& order by id desc rs.open sql,conn,1,1 if rs.eof and rs.bof then response.writealert(对不起,您的信箱内暂无信件!); response.writethis.location.href=main.asp; response.end end if rs.pagesize=10 if pagecountrs.pagecount or pagecount = 的 站 内 信 箱 = rs.recordcount then page_end=rs.recordcount end if% 您的信箱内共有封站内信件 其中有封新邮件 以下是font color=#