asp求职招聘网站设计—免费计算机毕业设计论文内容摘要:

on、 application 和 object 对象的一个文件,客户端是不能看到该文件的。 定义一个 Application 变量为 Application(name )=1234 访问数据库的方法 ASP使用 ADO技术访问数据库。 ADO全名为 Active Data Object,是 Microsoft为了企业数据整体存取需求所提出的解决方案 UDA(universal data access)之一。 在 ASP网页中使用 ADO对象存取数据库主要是使用其 Connection, Recordset以 及 Command 三个对象。 Connection 对象 : 负责开启与链接到数据源的对象 ,通过 Connection 对象也可以执行开启与链接命令 . Command 对象 : 负责传送能被数据源所执行的命令的对象,命令是一文本字符串,通常是一个 SQL 语句。 命令的参数是以 Parameter 对象表示。 Command 对象是一选择项(optional)对象,并不是一定要使用,也就是说可根据数据源的特性选择是否提供。 例如 :一些非结构性数据提供者 (Unstructured Data Providers,如电子邮件系统 ), 可能无法处理文字形态命令 ,就可以选择不提供 Command 对象。 Command对象除了能下达 SQL 语句的命令外,也可以执行后端数据库所提供的预储程序(store procedure)。 Recordset 对象 :负责存取数据库内容的对象,为一数据记录集。 Command对象的命令执行结果如果是数据记录集,也是以 Recordset 对象来表示。 它可以依照查询条件获取或显示所要的数据列与记录。 Recordset 对象会保留每项查询返回的记录所在的位置,以便逐项查看结果。 常用到的 Recordset 对象的属性和函数为 : :返回 Recordset 中的字段数。 Recordset(I).name:返回 Recordest 中第 I 个字段的名称 ,I 是由 0 开始计算的,因此 I 的最大数目应为。 :返回 Recordset 中数据记录的数目。 Recordset(i):返回 Recordset 目前记录中的第 I个字段的数据。 :判断指针是否已超过 Recordset 的末端 ,如果是则返回 Ture,否则返回 False 数据库介绍 数据库( database, DB) :DB 是统一管理的相关数据的集合。 DB能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。 数据库是管理信息的常规手段,它可以处理各种各样的信息,包括试验数据、业务记录、人事档案和客户请求等。 数据库的优势在于可以将庞大、复杂的信息以有序的方式组织起来,便于修改和查询,免除管理人员手工处理这些枯燥数据的麻烦。 数据库系统在算法、系统结构等方面采取了许多办法提高数据处理性能,同时在数据的维护、存取控制和备份方面提供了许多 重要功能。 数据库的一般分类方法是按数据的组织和查询方式区分。 早期数据库常常是网状结构数据库或者层次结构数据库。 顾名思义,可以想象这些数据库是如何处理存储数据和记录数据之间的关系。 尽管现在有些地方还是使用这些数据库,但是如今主要的数据库系统都是基于关系代数的关系数据库管理系统( RDBMS)。 Access 做为一个数据库管理系统,它被集成在 Microsoft Office 中。 Access数据库处理的基本结构,采取关系型数据库模式。 与其他的数据库系统相比,Access 更加简单易学,一个普通的计算机用户可以很快地 掌握它。 Access 2020的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布,而且它可以十分方便地与 Office 其他组件交流数据,这些功能对一个一般用户而言已经足够了。 网站设计开发语言 SQL 语言 语言特点介绍和应用 SQL 是 Structured Query Language(结构化查询语言)的缩写。 SQL 是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。 SQL语言特点表现在以下几方面 : (1)功能的一体化 : SQL 语言提供了完 备的数据定义、数据操纵及数据控制功能,它将非关系型数据库系统的数据操纵、数据定义和数据管理集于一体,为数据库应用系统的开发提供了良好的环境。 (2)高度的描述性 : SQL 是一种高度非过程化的语言,非过程化语言又称为描述性语言。 (3)操作方式的面向集合性 : 目前的程序设计语言仅具有记录级的处理能力,而 SQL 却是一种集合级的语言。 (4)两种使用方式语法结构的统一性 : SQL 既是一种交互式语言,又是一种嵌入式语言。 (5)语言的简洁、易学性 : SQL 语言简洁、易学、易用。 整个 SQL 语言只用了 9 个动词就完成了数据控制、 数据操纵和数据定义的核心功能。 基础 ASP 程序要访问数据库,就要用上 SQL 语言。 所以 SQL语言对 ASP 编程是非常重要。 下面介绍 ASP 中常用的 SQL 语句。 见下表: SQL 语句 功能 Select 语句 查询记录 Insert 语句 添加记录 Delete 语句 删除记录 Update 语句 更新记录 Create Table 语句 创建数据表 Alter Table 语句 修改数据表 Drop Table 语句 删除数据表 其中前四个语句是最常用的,我们下面着重介绍。 (1)Select 语句 :是 实现数据库查询最重要的语句。 语法为: Select[top 数值 ]字段 form 数据表 [where 条件 ][order by 字段 ] 其中: 数值:表示只选取多少条记录。 例如 Top5 表示只选取前 5 条记录。 :指明要查询的字段,如果是几个字段 , 中间用逗号相隔。 :指明要查询的数据表,如果是几个数据表,中间用逗号相隔。 :查询中要满足的条件。 举例如下: Select * from users 说明:从表 users 中选取全部记录。 Select name,class,age from users 说明:从表 users 选取指定列 name、 class、 age 的记录,注意语句中列之间用逗号相隔。 Select * from users where class=信息五班 说明:根据条件选取记录 Select * from users where order by age asc 说明:查询结果排序, asc表示按升序排,升序是默认的排序,所以 asc 可省略不写。 Select * from users where order by age desc 说明:查询结果排序, desc 表示按降序排。 Select top 10 from users 说明:只先选取前 10条记录。 Select * from users where name like %张 % 说明:模糊查找,从表中查找姓名中含有 “ 张 ” 字的记录。 (2)Insert 语句 用于向数据库添加记录。 语法如下: Insert into 数据表 (字段 1,字段 2,„)values( 字段 1的值 ,字段 2的值 ,„) 说明: values 中字段值的顺序一定要与前面的字段顺序相对应。 字段之间,字段值之间用逗号相隔。 如果某字段的类型为字符 型或日期型,该字段值要用引号括起来,单引号双引号都可以。 引号可以嵌套,但内层引号要用单引号或是用两个双引号来表示一个单引号。 举例如下: Insert into users(name,class,age) values(张三 ,信息五班 ,20) 说明:向表 users 插入一条新记录。 (3)Delete 语句 用于从数据表中删除记录。 语法如下: Delete from 数据表 [where 条件 ] 说明: where 条件,可以按条件从表中删除记录。 如果没有 “where 条件 ” ,则表示 删除表中所有记录。 举例如下: Delete from users where name=张三 说明:从表中删除张三的记录。 (4)Update 语句 更新数据表中的记录。 语法如下: Update 数据表名 set 字段 1=字段值 1,字段 2=字段值 2,„[where 条件 ] 说明: where 条件,可以按条件从表中更新记录。 如果没有 “where 条件 ” ,则表示更新表中所有记录。 举例如下: Update users set class=信息六班 where name=张三 说明:从表中 更新张三的 class 字段值。 第 4 章 招聘就业网站的分析与设计 招聘就业网站的要求 该系统应实现通过网络 招聘过程中的所涉及两类重要客户角色分为两类进行。 即供需双方。 供方为求职人员。 需方为招聘单位或是用人部门。 并分别处理。 同时还包括第三部分的信息发布以及交流功能对于供方 (求职人员 )所设置的功能包括 : ( 1) 用户管理 : 进行求职人员的注册登记管理以及密码建立。 查找和修改管理。 ( 2) 简历管理 : 完成求职人员的个人简历信息的输入和保存。 更改等。 ( 3) 职位搜索 : 按所设置的搜索条件进行符合要求的空缺 职位和用人单位进行搜索。 帮助求职人员及时发现合适的职业机会。 ( 4) 职位收藏 : 对于多个意向职位可以建立个人的职位收藏夹。 进行保存。 以进行以后的逐个处理。 普通用户最多收藏 5 条职位信息, VIP 用户最多可收藏10条职位信息。 对于需方 (用人单位 )所设置的功能包括 : ( 1) 用户管理 : 进行用户的登记注册。 密码管理及企业公开 招聘 信息的发布。 ( 2)企业用户的普通用户,可以发布 5 条招聘信息。 VIP 用户可以发布 10条招聘信息 招聘就业网站的功能模块设计 网站的功能描述 招聘就业网站分为前台管理和后台管 理。 前台管理包括浏览新闻、职位查询、查看企业信息、维护个人信息和维护用户信息等功能。 后台管理包括新闻管理、企业信息管理和信息管理、职位应聘信息管理等模块。 后台管理具体描述如下: 新闻管理 |添加新闻,包括新闻标题和新闻内容; |修改新闻; |删除新闻 企业信息管理 |添加企业信息,包括企业名称、企业类型、企业简历、设置锁定 VIP 信息; |修改企业信息 |删除企业信息 职位地区设置管理 |添加职位地区 |修改职位地区 |删除职位地区 应聘信息管理 |查看应聘信息( 站内短信) |删除应聘信息(站内短信) 系统用户管理 |修改自己的密码 系统用户管理功能 |Admin 用户修改自己的密码 |Admin 删除企业用户 |企业用户修改自己的密码 |企业用户修改自己的用户信息 |注册个人用户 |个人用户修改自己的密码 |个人用户修改自己的用户信息 网站的功能模块图 本系统功能模块划分如图所示 图一 网上人才管理系统功能模块示意图 在系统初 始化时,有一个默认的“系统管理员”用户 Admin,由程序设计人员手动地添加到数据库中。 Admin 用户可以创建企业用户;个人用户可以通过注册产生;所有用户都可以修改自己的用户信息和密码。 用户管理功能模块的关系如图 用户管理功能模块的关系如图 图二 用户管理功能模块关系图 招聘就业网站 前台管理 浏览新闻 职位信息 企业信息 人才信息 用户注册 后台管理 系统管理 信息管理 职位管理 企业管理 新闻管理 系统用户信息管理 修改 Admin 用户的密码 创建、修改和删除企业用户信息 修改个人的密码 创建、修改个人的信息 修改企业的密码 修改企业的信息 企业用户 个人用户 Admin 用户 系统流程分析 职位申请流程 : 图三 用户职位申请流程 企业用户管理流程 图 四 企业用户管理流程 浏览职位 选择职位 未注册用户 已登录注册用户 未登录注册用户 注册 登录 浏览职位 选择职位 发送站内信息 企业。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。