基于三层架构的的人才网设计

基于三层架构的的人才网设计

ID:24376044

大小:51.50 KB

页数:4页

时间:2018-11-14

基于三层架构的的人才网设计_第1页
基于三层架构的的人才网设计_第2页
基于三层架构的的人才网设计_第3页
基于三层架构的的人才网设计_第4页
资源描述:

《基于三层架构的的人才网设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于三层架构的的人才网设计本文以人才X站项目为文,介绍了此文涉及的相关技术,详细分析了人才X站的总体目标和需求,在系统总体设计阶段,研究了.技术构建软件三层结构的方法,并根据需求对X站的功能模块进行功能设计。关键词:三层架构;人才X;平台1引言  随着我国高等教育的持续发展,大学毕业生人数也连年呈上升趋势,大学生的就业已经引起了全社会的关注。现在,越来越多的大学毕业生,选择通过人才X站的在线招聘来寻找适合自己的工作岗位。相对传统的招聘模式,人才X站在线招聘的运作模式,为招聘企业和求职者节约了时间和成本,为人才供需双方均提供了高效率的服务和更多的便利。  在X站应用的开发过程中,现在一般采用由数

2、据访问层、业务层、表现层三层结构组成的开发模式。相对于不分层的结构模式,分层模式的灵活性,易维护性更吸引开发者,将数据访问层进行改进,设计成为与具体数据库无关的分层结构,将会极大的提高三层结构X站开发的复用性。2X站设计架构  系统的设计的主要目的就是为系统制定蓝图,完成整个系统的总体结构设计和详细设计。总体结构设计是系统开发过程中很关键的一步,确定了整个系统的框架,详细设计需要建立在总体设计的基础上。  表现层,主要负责接收业务逻辑层返回的对象信息,利用ASPX动态页面技术和ASCX组件,结合CSS、Javascript、JPG等元素来完成数据信息的展现。  业务逻辑层,通过实体对象与数据访

3、问层进行交互,对外屏蔽数据访问的细节,处理应用的业务逻辑,并为表现层需要提供相应的调用接口。  数据访问层,屏蔽底层数据库细节,负责为各种数据库类型提供统一的接口,负责数据库的连接与操作,并完成实体对象与数据库表的映射,为业务逻辑层提供以实体对象为单位的相关操作接口。  数据层,整个X站应用的基础,关注数据的存储与管理,主要由具体的数据库管理系统来负责,本文使用SQLServer2005数据库管理系统。  本文中数据访问层的实现可以分成两个层次,一部分是屏蔽底层具体数据库细节,对外提供数据库无关的操作接口,接受SQL语言,访问具体的数据库完成相应的操作,可以称为数据访问层的基础框架。第二部分主

4、要负责完成数据库表与实体对象的映射,并把针对实体对象的持久化操作,转化成数据库相应的SQL语句,将返回的结果的记录集转化成对象列表。持久化对象时,根据对象的结构和以元数据形式存储在对象中的持久化定义信息生成相应的插入、更新或删除SQL语句,通过ADO.进行数据库操作,从而将对象需要持久化的内容保存到数据库中。  基础框架主要是屏蔽数据库细节,使上层不必知道具体的数据库类型,就可以操作数据库。针对X站应用可能涉及的数据存储,把数据库划分成SQLServer、Oracle、OLEDB三种类型。在ADO.Net框架中,不同的数据库需要不同的类来负责完成数据库的交互,针对具体数据库的相关类由不同的命名

5、空间来管理,完成同一功能的类的不仅在命名极其相似,同时ADO.还为这些类定义了一个共同的规范,也就是实现了相同的接口。举例:类SqlDataReader、OracleDataReader、OleDbDataReader各用于从不同数据库中读取数据,但它们都继承自抽象类DbDataReader,分别实现了抽象类中所要求的接口和方法。  3X站功能实现  根据对X站需求的分析,人才X站系统对外提供的服务,一级栏目可以分成首页、个人版块、企业版块、高校资讯、培训机构、服务外包、关于我们等7个,X站的用户可分为会员和普通用户,普通用户对X站访问主要是查看X站新闻、资讯和招聘和求职信息。主要栏目又可以做

6、以下划分:首页:包括会员登录、职位搜索、最新职位、企业会员招聘、人才推荐、人才社区。个人版块:包括职位搜索、招聘会预告、求职指南、培训充电、劳动法规企业版块:包括人才搜索、招聘会、HR宝典、培训充电。高校资讯:包括教育资讯、院校资讯、就业资讯、招生资讯。培训机构:包括培训资讯、最新课程、职业资格培训、企业内训。服务外包:包括外包专题活动、无锡服务外包动态、服务外包动态、530计划。关于我们:包括人才之家酒店管理有限公司的企业简介。在7个一级栏目中,提供相关链接,实现X上客房预定功能。X站的会员可以分成个人会员、企业会员两类,X站需要提供不同的功能模块,如图所示。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。