asp+access网上人才信息管理系统2_第1页
asp+access网上人才信息管理系统2_第2页
asp+access网上人才信息管理系统2_第3页
asp+access网上人才信息管理系统2_第4页
asp+access网上人才信息管理系统2_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要信息管理是一项古老的活动,但管理方式却没有停止过变化,从手工记录到计算机存储,从平面文件到关系型数据库;从单机单用户数据库访问模式到客户/服务器模式,从客户/服务器模式到浏览器/服务器...信息管理的技术越来越先进、科学和客观。同时,可管理的信息容量也越来越大,更适应信息膨胀时代的要求。网上人才信息管理系统(MIS)是一个具有交互功能的人才信息管理系统,其开发主要包括后台数据库的建立和维护以及前台程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合网站数据库开发的要求,对MS

SQL

Server2000数据库管理系统、SQL语言原理、ASP应用程序设计等进行了较深入的学习和应用,主要完成对网上信息管理系统的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。根据需求,本系统设计实现分为:第一、概要性地介绍了本系统开发的目的、系统开发的背景等,第二、对该系统设进行设计分析,对系统功能分析以及模块划分定义,第三、系统数据库的设计,第四、根据第二部分对系统功能分析以及功能模块的划分,对个功能模块进行分析实现,并列出了一些程序代码以说明该系统应用程序设计中所采用的技术。目录摘要 1目录 21、前言 41.1目的 41.2背景 41.3定义 41.4参考资料 42系统分析与设计 52.1系统功能分析 52.2系统功能模块的设计 52.3系统流程分析 73数据库设计 73.1数据库需求分析 83.1.1数据流图 83.1.2数据字典 93.2概念结构设计 163.3逻辑结构设计 193.4数据库物理结构设计 213.5数据库的实现 214界面设计 245系统的功能实现 265.1管理员用户管理模块的实现 265.2新闻信息管理模块的设计 265.2.1设计管理新闻页面 265.2.2新闻添加功能的实现 275.3企业信息管理模块的设计 285.3.1添加和修改企业信息 295.3.2删除企业 295.3.3查看企业信息 295.4企业用户管理模块的设计 305.4.1企业信息管理页面设计 305.4.2管理招聘信息 305.4.3管理应聘信息 315.5个人用户管理模块的设计 325.5.1注册新用户 325.5.2个人用户管理界面设计 325.5.3编辑个人简历 335.5.4管理技能信息 345.5.5查看个人简历 345.5.6查看招聘信息与申请职位 345.5.7查看申请信息 355.6系统主页面及登陆程序设计 355.6.1系统主页面设计 355.6.2登录程序设计 365.6.3查看所有信息 375.6.4查询职位信息 37总结 38本设计来自:完美毕业设计网登陆网站联系客服远程截图或者远程控观看完整全套论文图纸设计客服QQ:8191040说明:本软件/论文系有偿阅读、使用,完整CAD图纸或源代码请联系客服购买1、前言1.1目的随着当今社会信息化的日新月异的发展,计算机应用已经渗透到日常工作的许多方面无论是其自身还是所发挥的作用,计算机都标志着一种高科技、高效率和高水平。为了企业创先进、争一流,为了企业的明天,许多企业的领导已经或正准备投入高额资金,建立大规模的计算机管理信息系统(MIS)。所开发的网上人才信息管理系统是一种具有交互功能的人才信息管理系统,是在网络上建立的一个虚拟的招聘会。很多知名企业为了吸引人才,都创建了自己的网上人才管理系统,因此这是一个比较流行的网络应用系统。1.2背景本系统的名字是:网上人才信息管理系统;本系统的任务提出者:柳玲老师本系统开发者:靳国荣重庆大学软件学院2002级3班学号:200262351.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用户可以创建企业用户;个人用户可以通过注册产生;所有用户都可以修改自己的用户信息和密码。用户管理功能模块的关系如图Admin用户个人用户企业用户系统用户信息管理修改自己的信息修改自己的密码创建、修改自己的信息修改自己的密码创建、修改和删除企业用户信息修改Admin用户的密码Admin用户个人用户企业用户系统用户信息管理修改自己的信息修改自己的密码创建、修改自己的信息修改自己的密码创建、修改和删除企业用户信息修改Admin用户的密码 图二用户管理功能模块关系图2.3系统流程分析职位申请流程浏览职位浏览职位浏览职位注册登录未登录注册用户已登录注册用户未注册用户选择职位浏览职位浏览职位浏览职位浏览职位注册登录未登录注册用户已登录注册用户未注册用户选择职位浏览职位图三用户职位申请流程企业用户管理流程新闻管理企业信息管理用户信息管理职位信息管理应聘信息管理Admin创建企业用户企业用户是否存在企业用户登录新闻管理企业信息管理用户信息管理职位信息管理应聘信息管理Admin创建企业用户企业用户是否存在企业用户登录图四企业用户管理流程3数据库设计数据库是系统的信息保管所,所以,一个有效率高效的系统必定要有一个高效的数据库设计。本系统的数据库设计主要就是针对高效性进行的。3.1数据库需求分析3.1.1数据流图数据流图分为四部分:[1]个人用户的数据流图如下:图五个人用户的数据流程[2]企业用户的数据流程如下:图六企业数据流程[3]Admin用户流程如下:图七Admin用户数据流程[4]管理员与个人和企业的关系是如下图:图八管理员与个人和企业的关系3.1.2数据字典

数据项数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系}管理员数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系用户名唯一标识名字varchar20密码varChar20个人信息数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系用户名唯一标识名字varchar20密码varChar20姓名真实姓名varChar50性别bit50出生日期varChar20年/月/日身份证号varChar2015、18位民族varChar10婚姻varChar20户籍varChar20所在地varChar20教育程度varChar20打专/本科/研究生毕业院校varChar50联系电话varChar50手机varChar50电子信箱varChar50联系地址varChar200注册时间datetime年/月日企业信息数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系用户名唯一标识名字varchar20密码varChar20>=6名称企业名字varChar100类型企业类型varChar50成立时间企业成立时间varChar50员工人数int50所在地点企业所在地varChar50联系电话企业联系电话varChar50传真企业传真varChar50联系地址企业联系地址varChar50邮政编码varChar10网址varChar50电子邮箱varChar50企业简介text>8000注册时间datetime年/月/日职位信息数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系编号唯一标识名字int8用户名varChar20职位名称varchar100职位类型varchar20学历要求varchar20性别要求varchar20年龄要求varchar50工作年限要求varchar50工作地点varchar50招聘人数int8具体要求text发布时间datetime新闻信息数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系新闻编号唯一标识名字Int8新闻题目varChar50新闻内容text提交时间datetime个人技能数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系编号唯一标识名字Int8应聘职位varChar200英语水平varChar100计算机技能varChar100主要技能text用户名varChar20职位申请数据项描述数据项含义说明别名类型长度取值范围取值含义与其它数据项的逻辑关系编号唯一标识名字Int8职位编号int8用户名varChar20申请日期datetime回复内容text回复日期datetime20

数据结构数据结构反映数据之间的组合关系。一个数据结构由若干个数据项或数据结构组成。数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}}个人数据结构描述数据结构名个人含义说明定义了一个用户的所有有关的信息组成用户名、用户密码、用户真实姓名、性别、出生日期、身份证号、民族、婚姻、户籍、所在地、教育程度、毕业院校、联系电话、手机、电子邮件、联系地址,注册时间企业数据结构描述数据结构名企业含义说明定义了企业用户的所有有关的信息组成用户名、密码、企业名称、企业类型、成立时间、员工人数、所在地点、联系电话、传真、联系地址、邮政编号、网址、电子邮箱、企业简介、注册时间职位信息数据结构描述数据结构名职位信息含义说明定义了职位的所有有关的信息组成编号,用户名、职位名称、职位类别、学历要求、性别要求、年龄要求、工作年限要求、工作地点、招聘人数、具体要求、发布时间职位申请数据结构描述数据结构名职位申请含义说明定义了职位申请的所有有关的信息组成编号,职位编号、用户名、申请日期、回复内容、回复日期个人技能数据结构描述数据结构名个人技能含义说明定义了个人技能的所有有关的信息组成编号,应聘职位、英语水平、计算机技能、主要技能、用户名新闻信息数据结构描述数据结构名新闻信息含义说明定义了新闻信息的所有有关的信息组成新闻编号,新闻题目、新闻内容、提交时间管理员数据结构描述数据结构名管理员含义说明定义了管理员的所有有关的信息组成用户名、密码数据流描述数据流说明数据流来源数据流去向组成平均流量高峰期流量个人用户信息记录个人的基本信息个人用户个人信息文件用户名、用户密码、用户真实姓名、性别、出生日期、身份证号、民族、婚姻、户籍、所在地、教育程度、毕业院校、联系电话、手机、电子邮件、联系地址,注册时间企业用户信息记录企业的基本信息企业用户企业信息文件用户名、密码、企业名称、企业类型、成立时间、员工人数、所在地点、联系电话、传真、联系地址、邮政编号、网址、电子邮箱、企业简介、注册时间职位申请输入记录个人职位申请的基本信息个人用户职位申请文件公司名称、申请职位、申请时间、反馈、操作技能信息输出记录个人技能信息基本信息个人用户技能信息文件用户名、寻求职位、外语能力、计算机能力、主要技能说明招聘职位信息记录企业招聘信息基本信息企业用户招聘信息文件招聘职位、人数、职位类型、发布时间、工作地点、其他具体要求应聘信息记录企业应聘的基本信息企业用户应聘信息文件申请职位、申请人、申请信息、申请时间数据存储描述数据存储说明编号流入的数据流流出的数据流组成数据量存储方式个人信息文件记录个人的信息R1输入处理用户名、用户密码、用户真实姓名、等全体注册的个人用户顺序存储企业信息文件记录企业的信息Q1输入处理用户名、密码、企业名称、企业类型等一切企业用户顺序存储职位申请文件记录个人职位申请状态Z1输入处理个人职位申请信息公司名称、申请职位、申请时间、等所有注册个人顺序存储技能信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论