




免费预览已结束,剩余40页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上人才信息管理系统网上人才信息管理系统 摘要摘要 信息管理是一项古老的活动,但管理方式却没有停止过变化,从手工记录到计算机存储, 从平面文件到关系型数据库;从单机单用户数据库访问模式到客户/服务器模式,从客户 /服务器模式到浏览器/服务器.信息管理的技术越来越先进、科学和客观。同时,可管理 的信息容量也越来越大,更适应信息膨胀时代的要求。 网上人才信息管理系统(MIS)是一个具有交互功能的人才信息管理系统,其开发主要包 括后台数据库的建立和维护以及前台程序的开发两个方面。对于前者要求建立起数据一 致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特 点。 因此本人结合网站数据库开发的要求,对 MS SQL Server2000 数据库管理系统、SQL 语 言原理、ASP 应用程序设计等进行了较深入的学习和应用,主要完成对网上信息管理系 统的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。 根据需求,本系统设计实现分为:第一、概要性地介绍了本系统开发的目的、系统开发 的背景等,第二、对该系统设进行设计分析,对系统功能分析以及模块划分定义,第三、 系统数据库的设计,第四、根据第二部分对系统功能分析以及功能模块的划分,对个功 能模块进行分析实现,并列出了一些程序代码以说明该系统应用程序设计中所采用的技 术。 网上人才信息管理系统网上人才信息管理系统 目录目录 摘要摘要 .1 目录目录 .2 1 1、前言、前言 .4 1.1 目的.4 1.2 背景.4 1.3 定义.4 1.4 参考资料.4 2 系统分析与设计系统分析与设计 .5 2.1 系统功能分析.5 2.2 系统功能模块的设计.5 2.3 系统流程分析.7 3 数据库设计数据库设计 .7 3.1 数据库需求分析.8 3.1.1 数据流图8 3.1.2 数据字典.9 3.2 概念结构设计.16 3.3 逻辑结构设计.19 3.4 数据库物理结构设计.21 3.5 数据库的实现.21 4 界面设计界面设计 .24 5 系统的功能实现系统的功能实现 .26 5.1 管理员用户管理模块的实现.26 5.2 新闻信息管理模块的设计.26 网上人才信息管理系统网上人才信息管理系统 5.2.1 设计管理新闻页面.26 5.2.2 新闻添加功能的实现.27 5.3 企业信息管理模块的设计.28 5.3.1 添加和修改企业信息.29 5.3.2 删除企业.29 5.3.3 查看企业信息29 5.4 企业用户管理模块的设计.30 5.4.1 企业信息管理页面设计.30 5.4.2 管理招聘信息.30 5.4.3 管理应聘信息.31 5.5 个人用户管理模块的设计.32 5.5.1 注册新用户32 5.5.2 个人用户管理界面设计32 5.5.3 编辑个人简历33 5.5.4 管理技能信息.34 5.5.5 查看个人简历.34 5.5.6 查看招聘信息与申请职位.34 5.5.7 查看申请信息35 5.6 系统主页面及登陆程序设计.35 5.6.1 系统主页面设计.35 5.6.2 登录程序设计.36 5.6.3 查看所有信息.37 5.6.4 查询职位信息.37 总结总结 .38 网上人才信息管理系统网上人才信息管理系统 1 1、前言、前言 1.1 目的目的 随着当今社会信息化的日新月异的发展,计算机应用已经渗透到日常工作的许多方面无 论是其自身还是所发挥的作用,计算机都标志着一种高科技、高效率和高水平。为了企 业创先进、争一流,为了企业的明天,许多企业的领导已经或正准备投入高额资金,建 立大规模的计算机管理信息系统(MIS)。所开发的网上人才信息管理系统是一种具有交 互功能的人才信息管理系统,是在网络上建立的一个虚拟的招聘会。很多知名企业为了 吸引人才,都创建了自己的网上人才管理系统,因此这是一个比较流行的网络应用系统。 1.2 背景背景 本系统的名字是:网上人才信息管理系统; 本系统的任务提出者:柳玲老师 本系统开发者:靳国荣 重庆大学软件学院 2002 级 3 班 学号:20026235 1.3 定义定义 信息管理系统,SQL,E-R 图 1.4 参考资料参考资料 ASP/ASP.NET 数据库开发 曹珩龙 人民邮电出版社 2004 年 7 网上人才信息管理系统网上人才信息管理系统 月 数据库应用系统开发技术 朱如龙 刘焰 机械出版社 2004 年 8 月 ASP 网络开发技术(第二版) 汪晓平 钟军 人民邮电出版社 2004 年 8 月 2 系统分析与设计 2.1 系统功能分析系统功能分析 网上人才信息管理系统分为前台管理和后台管理。前台管理包括浏览新闻、职位查询、 查看企业信息、维护个人信息和维护用户信息等功能。后台管理包括新闻管理、企业信 息管理、职位信息管理和应聘信息查询等模块。 后台管理具体描述如下: 新闻管理 |-添加新闻,包括新闻标题和新闻内容; |-修改新闻; |-删除新闻 企业信息管理 |-添加企业信息,包括企业名称、企业类型、企业简等信息; |-修改企业信息 |-删除企业信息 职位管理 |-添加职位 |-修改职位 |-删除职位 应聘信息管理 网上人才信息管理系统网上人才信息管理系统 |-查看应聘信息 |-删除应聘信息 系统用户管理 |-系统用户的录入,包括用户名、密码等信息 |-修改自己的密码 |-用户信息查看 系统用户管理功能 |-Admin 用户修改自己的密码 |-Admin 用户创建或删除企业用户 |-企业用户修改自己的密码 |-企业用户修改自己的用户信息 |-注册个人用户 |-个人用户修改自己的密码 |-个人用户修改自己的用户信息 2.2 系统功能模块的设计系统功能模块的设计 功能模块的划分功能模块的划分 本系统功能模块划分如图所示 网 上 人 才 管 理 系 统 前台管理 浏览新闻 职位信息 企业信息 人才信息 用户注册 后台管理 系统管理 应聘管理 职位管理 企业管理 新闻管理 网上人才信息管理系统网上人才信息管理系统 图一图一 网上人才管理系统功能模块示意图网上人才管理系统功能模块示意图 在系统初始化时,有一个默认的“系统管理员”用户 Admin,由程序设计人员手动地添 加到数据库中。Admin 用户可以创建企业用户;个人用户可以通过注册产生;所有用户 都可以修改自己的用户信息和密码。 用户管理功能模块的关系如图 图二图二 用户管理功能模块关系图用户管理功能模块关系图 2.3 系统流程分析系统流程分析 职位申请流程职位申请流程 系 统 用 户 信 息 管 理 修改 Admin 用户的密码 创建、修改和删除企业用户信息 修改自己的密码 创建、修改自己的信息 修改自己的密码 修改自己的信息 企业用户 个人用户 Admin 用户 浏 览 职 位 选 择 职 位 未注册用户 已登录注册用户 未登录注册用户 注册 登录 浏 览 职 位 浏 览 职 位 浏 览 职 位 网上人才信息管理系统网上人才信息管理系统 图三图三 用户职位申请流程用户职位申请流程 企业用户管理流程企业用户管理流程 图图 四四 企业用户管理流程企业用户管理流程 3 数据库设计 数据库是系统的信息保管所,所以,一个有效率高效的系统必定要有一个高效的数据库 设计。本系统的数据库设计主要就是针对高效性进行的。 企业用户 是否存在 Admin 创建企业用户 企业信息管理 新闻管理 职位信息管理 应聘信息管理 用户信息管理 企业用户登录 网上人才信息管理系统网上人才信息管理系统 3.1 数据库需求分析数据库需求分析 3.1.1数据流图数据流图 数据流图分为四部分: 1 个人用户的数据流图如下: 图图 五五 个人用户的数据流程个人用户的数据流程 2 企业用户的数据流程如下: 网上人才信息管理系统网上人才信息管理系统 图图 六六 企业数据流程企业数据流程 3 Admin 用户流程如下: 网上人才信息管理系统网上人才信息管理系统 图图 七七 Admin 用户数据流程用户数据流程 4 管理员与个人和企业的关系是如下图: 图图 八八 管理员与个人和企业的关系管理员与个人和企业的关系 3.1.2 数据字典数据字典 数据项数据项 数据项描述=数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值 含义,与其他数据项的逻辑关系 管理员数据项描述管理员数据项描述 数据项数据项含义说明含义说明别名别名类型类型长度长度取值范围取值范围取值含义取值含义 与其它数据项的逻与其它数据项的逻 辑关系辑关系 用户名唯一标识名字 varchar20 密码 varChar 20 个人信息数据项描述个人信息数据项描述 数据项数据项 含义说含义说 明明 别名别名类型类型长度长度取值范围取值范围取值含义取值含义 与其它数据项的逻与其它数据项的逻 辑关系辑关系 用户名唯一标名字 varchar20 网上人才信息管理系统网上人才信息管理系统 识 密码 varChar 20 姓名真实姓 名 varChar50 性别 bit50 出生日期 varChar20 年/月/日 身份证号 varChar20 15、18 位 民族 varChar10 婚姻 varChar20 户籍 varChar20 所在地 varChar20 教育程度 varChar20 打专/本科 /研究生 毕业院校 varChar50 联系电话 varChar50 手机 varChar50 电子信箱 varChar50 联系地址 varChar200 注册时间 datetime 年/月日 企业信息数据项描述企业信息数据项描述 数据项数据项含义说明含义说明 别别 名名 类型类型长度长度取值范围取值范围取值含义取值含义 与其它数据项的与其它数据项的 逻辑关系逻辑关系 用户名唯一标识名 字 varchar20 密码 varChar 20= 6 名称企业名字 varChar100 类型企业类型 varChar50 成立时间企业成立 时间 varChar50 员工人数 int50 所在地点企业所在 地 varChar50 联系电话企业联系 电话 varChar50 网上人才信息管理系统网上人才信息管理系统 传真企业传真 varChar50 联系地址企业联系 地址 varChar50 邮政编码 varChar10 网址 varChar50 电子邮箱 varChar50 企业简介 text 8000 注册时间 datetime 年/月/日 职位信息数据项描述职位信息数据项描述 数据项数据项 含义说含义说 明明 别名别名类型类型 长长 度度 取值范围取值范围取值含义取值含义 与其它数据项的逻与其它数据项的逻 辑关系辑关系 编号唯一标 识 名字 int8 用户名 varChar 20 职位名称 varchar100 职位类型 varchar20 学历要求 varchar20 性别要求 varchar20 年龄要求 varchar50 工作年限 要求 varchar50 工作地点 varchar50 招聘人数 int8 具体要求 text 发布时间 datetime 新闻信息数据项描述新闻信息数据项描述 数据项数据项 含义说含义说 明明 别名别名类型类型长度长度取值范围取值范围取值含义取值含义 与其它数据项的逻与其它数据项的逻 辑关系辑关系 新闻编号唯一标 识 名字 Int8 新闻题目 varChar 50 新闻内容 text 网上人才信息管理系统网上人才信息管理系统 提交时间 datetime 个人技能数据项描述个人技能数据项描述 数据项数据项 含义说含义说 明明 别名别名类型类型长度长度取值范围取值范围取值含义取值含义 与其它数据项的逻与其它数据项的逻 辑关系辑关系 编号唯一标 识 名字 Int8 应聘职位 varChar 200 英语水平 varChar100 计算机技 能 varChar100 主要技能 text 用户名 varChar20 职位申请数据项描述职位申请数据项描述 数据项数据项 含义说含义说 明明 别名别名类型类型长度长度取值范围取值范围取值含义取值含义 与其它数据项的逻与其它数据项的逻 辑关系辑关系 编号唯一标 识 名字 Int8 职位编号 int 8 用户名 varChar20 申请日期 datetime 回复内容 text 回复日期 datetime20 数据结构数据结构 数据结构反映数据之间的组合关系。一个数据结构由若干个数据项或数据结构组成。 数据结构描述=数据结构名,含义说明,组成:数据项或数据结构 个人数据结构描述个人数据结构描述 数据结构名数据结构名个人 网上人才信息管理系统网上人才信息管理系统 含义说明含义说明定义了一个用户的所有有关的信息 组成组成 用户名、用户密码、用户真实姓名、性别、出生日期、身份证号、民族、 婚姻、户籍、所在地、教育程度、毕业院校、联系电话、手机、电子邮 件、联系地址,注册时间 企业数据结构描述企业数据结构描述 数据结构名数据结构名企业 含义说明含义说明定义了企业用户的所有有关的信息 组成组成 用户名、密码、企业名称、企业类型、成立时间、员工人数、所在地点、 联系电话、传真、联系地址、邮政编号、网址、电子邮箱、企业简介、 注册时间 职位信息数据结构描述职位信息数据结构描述 数据结构名数据结构名职位信息 含义说明含义说明定义了职位的所有有关的信息 组成组成 编号,用户名、职位名称、职位类别、学历要求、性别要求、年龄要求、 工作年限要求、工作地点、招聘人数、具体要求、发布时间 职位申请数据结构描述职位申请数据结构描述 数据结构名数据结构名职位申请 含义说明含义说明定义了职位申请的所有有关的信息 组成组成编号,职位编号、用户名、申请日期、回复内容、回复日期 个人技能数据结构描述个人技能数据结构描述 数据结构名数据结构名个人技能 含义说明含义说明定义了个人技能的所有有关的信息 组成组成编号,应聘职位、英语水平、计算机技能、主要技能、用户名 新闻信息数据结构描述新闻信息数据结构描述 数据结构名数据结构名新闻信息 网上人才信息管理系统网上人才信息管理系统 含义说明含义说明定义了新闻信息的所有有关的信息 组成组成新闻编号,新闻题目、新闻内容、提交时间 管理员数据结构描述管理员数据结构描述 数据结构名数据结构名管理员 含义说明含义说明定义了管理员的所有有关的信息 组成组成用户名、密码 数据流描述数据流描述 数据流数据流说明说明 数据流来数据流来 源源 数据流去数据流去 向向 组成组成 平均流平均流 量量 高峰高峰 期流期流 量量 个人用户个人用户 信息信息 记录个人 的基本信 息 个人用户 个人信息 文件 用户名、用户密 码、用户真实姓 名、性别、出生 日期、身份证号、 民族、婚姻、户 籍、所在地、教 育程度、毕业院 校、联系电话、 手机、电子邮件、 联系地址,注册 时间 企业用户企业用户 信息信息 记录企业 的基本信 息 企业用户 企业信息 文件 用户名、密码、 企业名称、企业 类型、成立时间、 员工人数、所在 地点、联系电话、 传真、联系地址、 邮政编号、网址、 电子邮箱、企业 简介、注册时间 职位申请职位申请 输入输入 记录个人 职位申请 的基本信 个人用户 职位申请 文件 公司名称、申请 职位、申请时间、 反馈、操作 网上人才信息管理系统网上人才信息管理系统 息 技能信息技能信息 输出输出 记录个人 技能信息 基本信息 个人用户 技能信息 文件 用户名、寻求职 位、外语能力、 计算机能力、主 要技能说明 招聘职位招聘职位 信息信息 记录企业 招聘信息 基本信息 企业用户 招聘信息 文件 招聘职位、人数、 职位类型、发布 时间、工作地点、 其他具体要求 应聘信息应聘信息 记录企业 应聘的基 本信息 企业用户 应聘信息 文件 申请职位、申请 人、申请信息、 申请时间 数据存储描述数据存储描述 数据存数据存 储储 说明说明编号编号 流入的流入的 数据流数据流 流出的数流出的数 据流据流 组成组成数据量数据量 存储方存储方 式式 个人信个人信 息文件息文件 记录个 人的信 息 R1 输入处 理 用户名、 用户密 码、用 户真实 姓名、 等 全体注 册的个 人用户 顺序存 储 企业信企业信 息文件息文件 记录企 业的信 息 Q1 输入处 理 用户名、 密码、 企业名 称、企 业类型 等 一切企 业用户 顺序存 储 职位申职位申 请文件请文件 记录个 人职位 申请状 Z1 输入处 理 个人职位 申请信息 公司名 称、申 请职位、 所有注 册个人 顺序存 储 网上人才信息管理系统网上人才信息管理系统 态申请时 间、等 技能信技能信 息文件息文件 记录个 人技能 信息 J1 输入处 理 个人技能 信息 用户名、 寻求职 位、外 语能力、 计算机 能力 等 所有注 册个人 顺序存 储 招聘信招聘信 息文件息文件 记录企 业招聘 信息 Z2 输入处 理 企业人才 招聘信息 招聘职 位、人 数、职 位类型、 发布时 间、 所有企 业用户 顺序存 储 应聘信应聘信 息文件息文件 记录企 业应聘 信息 Y1 输入处 理 企业人才 应聘信息 申请职 位、申 请人、 申请信 息 所有企 业用户 顺序存 储 管理用管理用 户文件户文件 记录管 理员的 用户及 密码 M1 输入处 理 用户名、 密码 所有管 理员 随机存 储 3.2 概念结构设计概念结构设计 采用 E-R 模型的概念结构设计方法 网上人才信息管理系统网上人才信息管理系统 图九图九 新闻信息实体新闻信息实体 E-R 图图 图图 十十 个人信息实体个人信息实体 E-R 图图 网上人才信息管理系统网上人才信息管理系统 图图 十十 一一 个人技能实体个人技能实体 E-R 图图 图图 十二十二 企业信息实体企业信息实体 E-R 图图 网上人才信息管理系统网上人才信息管理系统 图图 十三十三 职位信息实体职位信息实体 E-R 图图 图图 十四十四 职位申请信息实体职位申请信息实体 E-R 图图 网上人才信息管理系统网上人才信息管理系统 图图 十五十五 管理员实体管理员实体 E-R 图图 实体之间的联系模型实体之间的联系模型 图图 十六十六 实体之间的联系图实体之间的联系图 3.3 逻辑结构设计逻辑结构设计 从 E-R 图到关系表的转化及数据模型的优化。 本系统定义的数据库中包含以下 7 个表:新闻信息表 News、个人信息表 Person、个人 技能表 Skill、企业信息表 Company、职位信息表 Job、申请职位表 Application 和管理员 表 Admin。 新闻信息表 News 管理员 个人 企业 职业信息 职位申请 用户名 添加删除 修改 操作 操作 查看 清空 个人技能 添加 修改 操作 回复 操作 用户名 用户名 1N N N N N 1 N N NN N N 新闻信息 N 网上人才信息管理系统网上人才信息管理系统 列名列名数据类型数据类型长度长度可否为空可否为空说明说明 Idchar8NOT NULL新闻编号 Titlevarchar50NULL新闻题目 contenttextNULL新闻内容 PostTimedatetimeNULL提交时间 个人信息表 Person 列名列名数据类型数据类型长度长度可否为空可否为空说明说明 UserNamevarchar20NOT NULL用户名 Pwdvarchar20NULL用户密码 RealNamevarchar50NULL用户真实姓名 Sexbit2NULL性别 Birthvarchar50NULL出生日期 IDCardvarchar20NULL身份证件号码 Naturevarchar20NULL民族 Marriedvarchar10NULL婚姻状况 Locationvarchar20NULL所在地 Educationvarchar20NULL教育程度 Collegevarchar50NULL毕业院校 Telephone varchar50NULL联系电话 Mobile varchar50NULL手机 Email varchar50NULL电子信箱 Address varchar200NULL联系地址 PostTime datetimeNULL注册时间 个人技能表 Skill 列名列名数据类型数据类型长度长度可否为空可否为空说明说明 SIDvarchar20NOT NULL编号 AppTitle varchar200NULL应聘职位 English varchar100NULL英语水平 Computer varchar100NULL计算机技能 Main textNULL主要技能 UserNamevarchar20NULL用户名 企业信息表 Company 列名列名数据类型数据类型长度长度可否为空可否为空说明说明 CNamevarchar20NOT NULL用户名 网上人才信息管理系统网上人才信息管理系统 Pwdvarchar20NULL密码 Company varchar100NULL企业名称 Type varchar50NULL企业类型 FormTime varchar50NULL成立时间 Contactor varchar50NULL销售价格 EmplNumint8NULL员工人数 Locationvarchar50NOT NULL所在地点 Telephone varchar 50NULL联系电话 Fax varchar50NULL传真号码 Address varchar200NULL联系地址 ZipCodevarchar10NULL邮政编码 Httpvarchar50NULL网址 Email varchar50NULL电子信箱 Introduction textNULL企业 PostDatedatetimeNULL注册时间 职位信息表 Job 列名列名数据类型数据类型长度长度可否为空可否为空说明说明 JobIdint8NOT NULL编号 UserNamevarchar20NULL用户名 Titlevarchar100NULL职位名称 Type varchar20NULL职位要求 Education varchar20NULL学历要求 Sex varchar20NULL性别要求 Age varchar 50NULL年龄要求 WorkTimevarchar50NULL工作年限要求 WorkPlacevarchar50NULL工作地点 JobNumint8NULL招聘人数 Comment textNULL具体要求 PostDatedatetimeNULL发布时间 . 职位申请表 列名列名数据类型数据类型长度长度可否为空可否为空说明说明 AppIdint8NOT NULL编号 JobIdint8NULL职位编号 UserNamevarchar20NULL用户名 PostDatedatetimeNULL申请日期 网上人才信息管理系统网上人才信息管理系统 Response textNULL回复内容 RspDatedatetime2NULL回复日期 管理员表 Admin 列名数据类型长度可否为空说明 AdminIdvarhar20NOT NULL用户名 Pwdvarchar20NULL密码 3.4 数据库物理结构设计数据库物理结构设计 数据库物理设计指确定数据库在物理设备上的存储结构与存取方法。 确定数据库的物理结构:是否聚集存储,如何建立索引,数据的存放位置,确定系统配 置等。介于本系统数据库的简单性,我们没有采用聚集存储之类的结构设计。 3.5 数据库的实现数据库的实现 根据以上各表用 SQL 语句建立数据库及表。 use master go % drop the exist database if exists (select * from dbo.sysdatabases where name = libarary) drop database Job GO create database Job %create database go use Job go % drop exist tables if exists (select * from dbo.sysobjects where id = object_id(NREADERS) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table News GO if exists (select * from dbo.sysobjects where id = object_id(NPOPEDOM) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table Person 网上人才信息管理系统网上人才信息管理系统 GO if exists (select * from dbo.sysobjects where id = object_id(NBOOKS) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table Skill GO if exists (select * from dbo.sysobjects where id = object_id(NBOOKREADERS) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table Company GO if exists (select * from dbo.sysobjects where id = object_id(NMANAGERS) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table Job GO if exists (select * from dbo.sysobjects where id = object_id(NBOOKS) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table Application GO if exists (select * from dbo.sysobjects where id = object_id(NBOOKREADERS) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table Admin GO CREATE TABLE News ( Id Int IDENTITY PRIMARY KEY , Title Varchar (50) NOT NULL , PostTime Datetime NOT NULL , Content Text NOT NULL ) GO CREATE TABLE Person ( UserName Varchar (20) PRIMARY KEY, Pwd Varchar (20) NOT NULL , RealName Varchar (50) NOT NULL , Sex Bit NOT NULL , Birth Varchar (50), IDCard Varchar (20), Nature Varchar (20), Married Varchar (10) , HuKou Varchar (20) , 网上人才信息管理系统网上人才信息管理系统 Location Varchar (20) , Education Varchar (20), College Varchar (50), Telephone Varchar (50), Mobile Varchar (50), Email Varchar (50), Address Varchar (200), PostTime Datetime ) GO CREATE TABLE Skill ( SId Int IDENTITY PRIMARY KEY, AppTitle Varchar (200) NOT NULL , English Varchar (100), ComputerVarchar (100), Main Text, UserNameVarchar (20) ) GO CREATE TABLE Company ( CName Varchar (20) NOT NULL , Pwd Varchar(20), Company Varchar (100), Type Varchar (50), FormTime Varchar (50), Contactor Varchar (50), EmplNum Int NULL , Location Varchar (50), Telephone Varchar (50), Fax Varchar (50), Address Varchar (200), ZipCode Varchar (10), Http Varchar (50), Email Varchar (50), Introduce Text , PostDateDatetime ) GO 网上人才信息管理系统网上人才信息管理系统 CREATE TABLE Job ( JobId Int IDENTITY PRIMARY KEY, UserName Varchar (20), Title Varchar (100), Type Varchar (20), Education Varchar (20), Sex Varchar (20), Age Varchar (50), WorkTime Varchar (50), WorkPlace Varchar (50), JobNum Int DEFAULT 0, Comment Text, PostTime Datetime ) GO CREATE TABLE Application ( AppId Int IDENTITY PRIMARY KEY, JobId Int, UserName Varchar (20), PostDate Datetime, Response Text, RspDate Datetime ) GO CREATE TABLE Admin ( AdminId Varchar (20) PRIMARY KEY, Pwd Varchar (20) ) GO 4 界面设计 界面作为用户熟悉、操作和阅读的窗口,是相当重要的,好的界面可以提高系统的友善 性,因此,界面在系统开发中的地位是不容忽视的。 网上人才信息管理系统网上人才信息管理系统 本系统开发界面遵循如下设计原则: (1) 在界面上要限制字体的样式和其他文本格式例如文字大小、颜色等,因为繁多的文 字样式容易分散拥护对文字本身的注意力。如果文本样式看起来过于图形化,用户会把 它当作广告而忽略。 (2) 当然最主要的是页面要易读,这意味着,必须注重规划文字和背景颜色的搭配方案。 不要使背景的颜色冲淡了文字的视觉效果,不要用花里胡哨的色彩组合,一般来说,浅 色背景下的深色文字为佳。这同时也意味着,最好别把文字的规格设得太小、也不能太 大。另外,最好让文本左对齐,而不是居中。按当代中文的阅读习惯,文本大都居左的。 当然,标题一般应该居中,因为这也符合读者的阅读习惯。 (3) 使用高对比度的文字颜色和背景颜色,从而使文字尽量清晰。 界面并不是越长越好,最佳设计是在一个半版面之内。因为过长的页面会使用户觉得过 于拥挤和繁冗。另外,页面容量越小越好,最好不要超过 75K。有研究显示,如果一个 网站页面的主体在 15 秒之内显示不出来,用户会很快失去兴趣。 (4) 最好使用动态页面设置,即在设计时最好使用相对位置设置,使界面大小的更改不 至于影响到界面质量 (5) 网站导航要清晰,即所有的超链接应清晰无误地向读者标志出来,所有导航性质的 设置,像图像按钮,都要有清晰的标志,让人看得明白,不能光顾视觉效果。链接文本 的颜色最好用约定速成的:未访问的,蓝色;点击过的,紫色或栗色。清晰导航还要求: 读者进入目的页的点击次数,不能超过三次。如果三次以上还找不到,那么拥护可能就 没有耐心了。 网页风格要统一,即网页上的图像、文字,包括背景颜色、区分线、字体、标题、注脚 等,要统一风格,贯穿全站,从而给用户一种舒服、顺畅的感觉。 基于以上原则,给出系统示意界面如下: 网上人才信息管理系统网上人才信息管理系统 图 十七 本系统企业信息页面 5 系统的功能实现 5.1 管理员用户管理模块的实现管理员用户管理模块的实现 网上人才信息管理系统网上人才信息管理系统 5.2 新闻信息管理模块的设计新闻信息管理模块的设计 新闻信息管理模块可以实现以下功能 添加新闻纪录 修改新闻纪录 删除新闻纪录 5.2.1 设计管理新闻页面设计管理新闻页面 1、显示新闻信息 主要代码如下: . . 网上人才信息管理系统网上人才信息管理系统 5.2.2 新闻添加功能的实现新闻添加功能的实现 定义表但 myform 的代码如下: 提交前要对表单进行域校检。 主要代码如下: 它的主要功能是判断“新闻内容”和“新闻比标题”是否为空,如果为空返回 false。 保存新闻代码如下: 网上人才信息管理系统网上人才信息管理系统 修改新闻 实现代码如下: 删除新闻 实现代码如下: 网上人才信息管理系统网上人才信息管理系统 5.3 企业信息管理模块的设计企业信息管理模块的设计 企业信息模块可以实现以下功能: 添加企业记录 修改企业记录 删除企业记录 5.3.1 添加和修改企业信息添加和修改企业信息 主要代码如下: 5.3.2 删除企业删除企业 代码如下: 网上人才信息管理系统网上人才信息管理系统 5.3.3 查看企业信息查看企业信息 代码如下: 网上人才信息管理系统网上人才信息管理系统 5.4 企业用户管理模块的设计企业用户管理模块的设计 5.4.1 企业信息管理页面设计企业信息管理页面设计 主要代码: 5.4.2 管理招聘信息管理招聘信息 读取并显示招聘信息,代码如下: 修改招聘信息,读取并显示招聘,代码如下: 网上人才信息管理系统网上人才信息管理系统 删除招聘记录的代码 5.4.3 管理应聘信息管理应聘信息 读取并显示应聘信息代码: 读取回复信息代码如下: 网上人才信息管理系统网上人才信息管理系统 5.5 个人用户管理模块的设计个人用户管理模块的设计 5.5.1 注册新用户注册新用户 每个浏览本系统的游客都可以注册成为个人用户。在系统主页中没有登录的用户可以看 到“个人用户注册”超级链接。单击此链接,将执行 Register.asp,运行如下图: 当提交数据时将执行 CheckFids()函数,对用户输入的数据进行检查。用户名、密码和真 实姓名是必须输入的。通过检查后,将执行 ResumeSave.asp,保存个人简历。参数 action 表示当前的操作状态,action=add 表示添加记录。. ResumeSave.asp 也可以用来保 存修改的个人简历。 网上人才信息管理系统网上人才信息管理系统 5.5.2 个人用户管理界面设计个人用户管理界面设计 个人用户在系统主页面中登录后,可以看到个人用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年渔家傲试题及答案
- 2025年专升硕英语试题及答案
- 5年级下册英语第5单元
- 嘉兴风机吊装施工方案
- 登鹳雀楼写了诗人的所见
- arm芯片霍尔信号
- 2025年天然植物纤维及人造纤维编织工艺品合作协议书
- 2025年内蒙古通辽市单招职业倾向性测试题库1套
- 2025年重庆青年职业技术学院单招职业倾向性测试题库及参考答案1套
- 2025年攀枝花攀西职业学院单招职业技能测试题库审定版
- 2025年度KTV娱乐门店转让协议
- 机电一体化专业课程改革调研报告及改革建议
- 2025年甘肃甘南州国控资产投资管理集团有限公司招聘笔试参考题库附带答案详解
- 《市场营销STP战略》课件
- 《S中学宿舍楼工程量清单计价编制(附三维图)》30000字
- 全国运动员注册协议书范本(2篇)
- 《高点全景视频监控联网技术要求》
- 白云山生态停车场工程施工组织设计施工方案
- 2024年四川省绵阳市中考语文试卷(附真题答案)
- 【MOOC】Office高级应用-成都信息工程大学 中国大学慕课MOOC答案
- 足球英语课件
评论
0/150
提交评论