基于asp[1]net的人才招聘网站的设计开发论文[文档在线提供内容摘要:

,所以采用分层的形式给出,其中数据流父图,即第一层,如图31所示。 图31 数据流图第一层以上为本系统的第一层数据流图,它描述本系统的基本数据流向信息,而制作本系统是围绕着前台的企业职位管理、企业人才管理、企业信息管理与个人用户的个人职位收藏及申请、管理简历、个人信息管理、网站管理员的后台维护这七大模块来制作的。 然而在这几大模块中企业和用户之间的交流部分数据流向相对复杂,对于数据的提取以及存储实现起来有些繁锁,为此将企业对人才的管理、个人的职位收藏及职位的申请单独列出,作为数据流图的第二层介绍。 以下主要介绍了企业与个人的交流部分的信息和数据流向及数据存储、使用、加工。 企业的人才管理模块主要完成了企业对人才的查询或查看已应聘人才,并完成对通知的管理及向个人求职者发送不同的通知。 个人职位收藏主要是完成职位的收藏以及申请,并能够查看企业所发出的面试通知。 由以上分析得出企业的人才管理及个人职位收藏的数据流向如图32所示。 图32 企业人才信息数据流图完成了前台的数据流向的分析,下面主要是对管理员的后台维护部分进行描述。 网站的管理员主要对数据有以下几种操作:完成对新闻的发布,根据新闻类型的不同发布新闻。 以及对即将召开的招聘会的详细信息进行管理,其中包括对于招聘会中的与会单位的添加以及对摊位的订出进行管理。 职位的管理。 简历信息的管理。 所有用户的管理。 后台维护模块主要进行的操作是对用户的各类信息的及新闻的发布等,因此数据的流向主要以管理员处理部分为主。 数据流图中主要描述此部分。 如图33所示。 图33 数据流图第二层:后台维护数据流3. 3  数据字典数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。 数据字典是关于数据信息的集合,它对数据流图中的各个元素作完整的定义与说明,是数据流程图的补充工具,数据流图和数据字典共同构成了系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难以发挥作用,因为在本节中给出了本系统的第一层数据流图中各重要元素的数据字典。 数据流数据流名称:职位信息数据流编号:HY101数据流来源:GY103“企业注册用户”数据流去向:H101“职位管理”数据流组成:职位编号+企业用户编号+企业名称+所属行业+工作地点所属省1+工作地点所属省2+工作地点所属市1+工作所属市2+职位名称+职位所属类别+招聘人数+性别要求+专业要求+学历要求+计算机等级要求+英语等级要求+工作经验要求+其它要求+联系人电话+传真+联系电话+电子邮箱+面试地点所属省+面试地点市+面试详细地点+公司首页+加入时间+企业宣传图片  数据流名称:企业基本信息数据流编号:HY102数据流来源:GY103“企业注册用户”数据流去向:H102“企业信息管理”数据流组成:企业用户编号+公司名称+营业执照+所属行业+公司性质+成立日期+注册资金+员工数+企业简介+联系人+电话区号+电话号码+分机号+电子邮箱+企业所在省+企业所在市+企业详细地址+邮编+企业主页+加入时间 数据流名称:人才信息数据流编号:HY103数据流来源:GY103“企业注册用户”数据流去向:H103“人才管理”数据流组成:个人简历编号+个人注册用户名+电子邮箱+姓名+性别+出生日期+民族+婚否+身高+学历+证件类型+证件号码+电话+手机+个人主页+通信地址+邮编+毕业院校+户口生源地所在省1+户口所在市1+户口生源地所在省政协+户口所在市2+特长+英语等级+其它语种及水平+计算机水平+工作年限+工作经历+期望工作地点省1+期望工作地点市1+期望工作地点省2+期望工作地点市2+期望职位1+期望职位2+上岗时间+加入时间+自我介绍+照片+其它要求数据流名称:个人基本信息数据流编号:HY104数据流来源:GY102“个人注册用户”数据流去向:H105“个人信息管理”数据流名称:最新消息数据流编号:HY105数据流来源:H109“后台维护” 数据流去向:S107“新闻表”处理逻辑处理逻辑名称:职位管理处理逻辑编号:H101简述:用来提供给企业的职位发布以及修改等信息进行管理。 处理逻辑名称:企业信息管理处理逻辑编号:H102简述:用于企业管理基本信息。 处理逻辑名称:人才管理处理逻辑编号:H103简述:用于提供给企业对于应聘人才的管理。 处理逻辑名称:职位收藏处理逻辑编号:H104简述:用于提供给个人求职用户进行职位的收藏。 处理逻辑名称:个人信息管理处理逻辑编号:H105简述:用于提供给个人用户管理其基本信息的功能。 处理逻辑名称:管理简历处理逻辑编号:H106简述:用于提供给个人用户管理其不同简历的功能。 处理逻辑名称:人才查询处理逻辑编号:H107简述:为企业提供人才的查询。 处理逻辑名称:查看新闻处理逻辑编号:H108简述:用于提供给用户查看新闻。 处理逻辑名称:后台管理处理逻辑编号:H109简述:用于提供给网站管理员管理网站。 处理逻辑名称:职位申请处理逻辑编号:H110简述:用于提供给个人用户申请职位。 数据存储数据存储名称:职位表编号:S101简述:存储企业发布的职位信息。 数据存储名称:企业用户表编号:S102简述:用来存储企业用户基本信息。 数据存储名称:企业人才库编号:S103简述:用来存储个人用户申请本企业的基本信息。 数据存储名称:职位收藏表编号:S104简述:用于个人用户存储收藏职位。 数据存储名称:个人用户表编号:S105简述:用于存储个人用户基本信息。 数据存储名称:个人简历表编号:S106简述:用于存储个人用户的详细简历信息。 数据存储名称:新闻表编号:S107简述:用于存储所有的新闻信息,包括最新资讯、招聘会信息等。 外部实体外部实体名称:网站管理员外部实体编号:GY101简述:操作本系统的主要人员。 外部实体名称:个人注册用户外部实体编号:GY102简述:进入本网站的已注册的个人求职者。 外部实体名称:企业注册用户外部实体编号:GY103简述:管理和维护本系统正常运行的人员。 数据实体及关系分析ER模型是对现实世界的一种抽象,它根据分析阶段收集到的材料,利用分类、聚集、概括等方法抽象出实体,并一一命名,再根据实体的属性描述其间的各种联系。 ER图所表示的概念模型与具体的DBMS所支持的数据模型相独立,是各种数据模型的共同基础,因而是抽象和描述现实世界的有力工具。 通过以上对系统的分析,经过多次调研以及资料的阅读,总结了本系统的各种实体的关系。 以下的ER图描述出了系统的几个主要实体之间的联系,如图34所示。 图34 系统的ER图本章对鹤城人才信息网的需求进行分析,通过本章的论述对整个系统的设计有更加详细的了解。 熟悉所依据的系统流程,根据系统流程图画出系统的数据流程,根据系统的数据流程写出所用到的数据字典和画出ER图,本章为整个系统的需求分析部分需求分析阶段结束之后马上进入总体设计阶段。 第4章 系统的总体设计可行性研究和需求分析构成了软件分析阶段,在这个阶段确定了需要做什么和系统需求规格。 而软件开发阶段的任务是概括地回答系统如何实现的问题。 统模块总体设计利用层次图来表示系统中各模块之间的关系。 层次方框图是用树形结构的一系列多层次的矩形框描绘数据的层次结构。 树形结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素(不能再分割的元素)。 随着结构的精细化,层次方框图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。 从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。 本系统一共分为五大模块,每个模块之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。 每个模块的功能都是按照在调研中搜集的资料进行编排制作的。 依据上述功能的分析,系统功能模块图如图41所示,系统在五大块的基础上每一大模块又分为几个模块。 网上招聘包括:最新资讯、企业管理(企业注册会员、企业信息管理、职位信息发布)、人才查询、发通知、企业通知管理(添加新模板、编辑模板、删除模板)。 现场招聘包括:集市招聘信息、招聘会详细(公司信息查看、招聘会信息)、专场招聘、摊位分布(查询相关信息、摊位分布情况)。 人才求职包括:求职登记、简历维护、职位查询(公司信息查询、申请职位)、通知信、申请表收藏(查看收藏职位、申请收藏职位)。 公 告 包 括:最新通知、政策法规。 后台维护包括:用户管理(用户登录、管理注册用户、创建用户及修改)、职位管理、新闻管理(新闻发布、新闻修改、新闻删除)、简历管理、招聘会信息维护(添加与会公司、修改招聘会信息、删除招聘会信息)。 图41 系统功能模块图经过以上分析,确定各模块的详细功能,本网站的展式形式如表41所描述。 一级栏目二级栏目三级栏目展示形式一、网上招聘一)企业管理企业注册会员企业注册,经确认成为会员企业信息管理登陆后管理企业基本资料职位信息发布职位信息的发布二)人才查询可按不同要求进行查询三)发通知可根据已申请人的简历或查询人才结果有选择性的给求职人员发不同的通知四)企业通知管理企业对通知模板进行管理五)最新资讯可查看最新资讯续表41二、求职管理一)求职登记求职人员注册二)简历维护注册会员管理个人简历三)职位查询企业信息查询查询所需职位信息申请职位查询四)通知信注册人员查看收到的企业发送的各类通知五)申请表收藏查看收藏职位个人注册用户可查看已收藏职位申请收藏职位个人注册用户可对未申请的职位进行投简历申请职位三、现场招聘一)集市招聘信息最新的集市招聘信息二)摊位分布查询相关信息可根据不同的条件查询招聘会摊位的情况摊位分布情况查看摊位分布的平面图三)招聘会详细企业信息查看查询已发布招聘会的与会公司以及招聘会的信息招聘会信息四)专场招聘查看专场招聘会信息四、公 告一)最新通知查看最新的通知及相关政策法规二)政策法规五、联系我们查看齐齐哈尔人才市场的介绍及联系方式六、后台维护一)招聘会信息维护对所有招聘会信息进行维护,包括与会公司以及摊位等二)职位管理对所有职位信息进行维护三)用户管理用户登录管理员登录及注销管理注册用户管理员管理所有注册用户创建用户及修改创建用户及用户信息修改四)新闻管理新闻及公告发布对所有的新闻及公告信息进行修改、删除、添加等管理新闻及公告修改新闻及公告删除五)简历管理对所有简历进行管理  数据表结构设计根据齐齐哈尔市人才市场的实际情况,本系统存储设计方案如下。 数据库名称为:Hcjob。 数据库中除总用户表与角色表等相关表之外有14张表,各表的描述已于系统ER图部分介绍过,故以下只介绍详细的表设计。 个人注册表:(T_Per_regedit)企业注册表:(T_Company_regedit)招聘会详细信息表:(T_zcjszp)数据库中各表详细设计,分别描述于表41至43。 表41企业注册表(T_Com_regedit)字段名数据类型说明UserIDuniqueident主关键字anynameNvarchar企业名称licenceNumberNvarchar营业执照CallingNvarchar所属行业ProperityNvarchar性质FoundDateDatetime成立日期registerFundNvarchar注册资金EmployeeInt员工数ContactNvarchar联系人contactTel_qhNvarchar区号contactTel_phoneNvarchar电话号码contactTel_fjNvarchar分机号contactFaxNvarchar联系人传真EmailNvarchar电子邮箱Address_pNvarchar所在省Address_cNvarchar所在市AddressNvarchar详细地址PostNvarchar邮编notesNvarchar企业简介WebsiteNvarchar主页AddtimeDatetime加入时间字段名数据类型说明表42 企业注册表(T_Per_regedit)字段名数据类型说明IDuniqueident主关键字UserIDuniqueident个人用户编号(外键)Titlevarchar简历名称UserNvarchar注册用户名NameNvarchar真实姓名EmailNvarchar电子邮箱SexNvarchar性别Birthdaysmalldatetime出生日期NationNvarchar民族MarriageNvarchar婚姻情况StatureNvarchar身高XueliNvarchar学历ZjNvarchar证件类型ZhengjianN。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。