ImageVerifierCode 换一换
格式:DOC , 页数:36 ,大小:2.37MB ,
资源ID:1254958      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1254958.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业论文范文——基于ASP.NET技术的WEB网站开发与设计 --人力资源咨询及培训网站建设.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

毕业论文范文——基于ASP.NET技术的WEB网站开发与设计 --人力资源咨询及培训网站建设.doc

1、I毕 业 设 计 (论 文)摘 要随着现代信息技术的发展,基于 Web 服务的信息发布成为技术改革与发展的方向。本设计主要是人力资源咨询和培训网站的建设,在求职者与企业之间建立一座桥梁。一方面使企业通过该系统提供的服务发布招聘新信息以及查询求职者的个人信息;另一方面求职者也可以发布个人求职信息,查询企业相关信息,方便求职者即时的了解企业的招聘动态。在网站建设的过程中,涉及到 ASP.NET 技术、开发环境、数据库设计等知识,特别是 Web 服务。本系统选用了 A 作为系统开发工具,数据库管理系统采用 SQL Server 2000。本设计实现了个人和企业的注册以及登录的功能,不仅对各种招聘信息

2、、企业信息、个人信息的即时发布,而且还提供了后台管理功能。在后台管理中还实现了对个人会员、企业会员的管理以及对最新招聘信息的管理. 关键词:ASP.NET;人力资源;网站建设IIAbstractWith the development of modern information technology, Web-based information service issued became a technical reform and development direction.The design is mainly talking about human resources consulti

3、ng and building website of training, building a bridge between job-seekers and enterprises. On the one hand,the enterprises can issued new information of recruitment,and enquiried job-seekers personal information which provided by the services of the system;On the other hand, job-seekers can also is

4、sued the individual information,enquired business-related information.Job-seekers can immediate understanding dynamic recruitment of enterprises.In the process of website construction constructed, involved ASP.NET technical knowledge, development environment, database and so on, Specially the Web se

5、rvice. we chose A as system development tools, in database management system using SQL Server 2000.The design has realized the function which individual and enterprises registration as well as registers. Not only immediate issued each kind of employment advertise information, enterprise information,

6、 individual information,but also provided the backstage management function. In backstage management,also has realized a lot of management,such as individual member, the enterprise member and the newest employment advertise information.Keyword:ASP.NET; Human Resources; Website ConstructionIII目 录1 引言

7、 .11.1 目的 .11.2 背景 .11.3 开发工具的选择 .22 系统开发所用的技术准备 .42.1 系统开发平台选择 .42.2 ASP.NET 技术介绍 .42.3 数据库技术的介绍 .63 系统分析与设计 .93.1 系统设计思想 .93.2 系统需求分析 .93.2.1 用户需求 .93.2.2 系统流程分析 .93.2.3 系统功能分析 .113.2.4 可行性研究 .123.3 系统的设计 .133.3.1 系统功能模块的设计 .133.3.2 Session 技术的使用 .143.3.3 存储过程的使用 .154 数据库设计 .164.1 数据库需求分析 .164.1.1

8、 数据流图 .164.1.2 数据结构 .184.2 概念结构设计 .194.3 逻辑结构设计 .224.4 数据库物理结构设计 .234.5 数据库的实现 .235 系统的功能实现 .235.1 管理员用户管理模块的实现 .235.2 新闻信息管理模块的设计 .245.3 企业信息管理模块的设计 .245.4 企业用户自管理模块的设计 .255.5 个人用户管理模块的设计 .265.6 系统主页面设计 .275.7 软件测试的目的和原则 .295.8 系统调试 .31结 论 .32致 谢 .32参考文献 .331基于 ASP.NET 技术的 WEB 网站开发与设计-人力资源咨询及培训网站建设

9、1 引言人类已进入 21 世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。1.1 目的人力资源咨询及培训网站建设是一种具有交互功能的人才信息管理系统,是在网络上建立的一个虚拟的招聘会。很多知名企业为了吸引人才,都创建了自己的网上人才信息管理系统。同样,就业压力越来越大的高等院校也急需一套完整的体系和系统,因此这必将是广泛应用的网络应用系统。1.2 背景随着网络信息的发展,网络在人们生

10、活中的应用越来越广泛,网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。通过它应聘者和招聘公司/单位可以在网络上通过 Internet,突破时间和空间的限制而实现工作求职和公司/单位的人才的招聘。本系统的开发主要包括后台数据库的建立和维护以及前台程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。该系统符合网站数据库开发的要求,对 Access 数据库管理系统、 SQL 语言原理、 ASP.NET 应用程序设计等进行了较深入的学习和应用,主要完成对

11、网上信息管理系统的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序。21.3 开发工具的选择1)前端开发工具选择前 端 开 发 工 具 选 择 ASP.Net。 ASP.Net 以 其 众 多 的 控 件 群 组 、 快 速 的 编 程 语言 以 及 直 观 流 畅 的 编 程 环 境 著 称 。 它 比 较 容 易 上 手 , 是 一 种 快 速 应 用 程 序 开 发工 具 , 能 够 将 所 用 的 按 钮 通 过 事 先 的 编 写 程 序 控 件 显 示 出 来 , 是 集 高 效 性 和 快速 性 等 优 点 完 美 结 合 的 产 物 。 用 户 可 以

12、利 用 ASP.Net 提 供 的 IDE 开 发 环 境 来 帮助 完 成 整 个 应 用 程 序 的 设 计 , 而 不 需 要 再 依 靠 其 他 工 具 , 使 程 序 开 发 环 境 能 够简 单 一 致 , 提 高 整 体 工 程 开 发 效 率 。 相 比 之 下 , 利 用 ASP.NET 开 发 一 套 软 件 时 ,设 计 GUI 所 花 的 时 间 几 乎 占 掉 程 序 开 发 周 期 的 三 分 之 一 , 而 设 计 和 界 面 无 关 的核 心 程 序 通 常 只 占 到 了 不 到 二 分 之 一 左 右 至 三 分 之 二 的 时 间 , 但 是 使 用 VB

13、.NET则 可 以 大 幅 简 化 这 个 问 题 。 ASP.NET 提 供 大 量 的 各 式 各 样 的 GUI 软 件 元 体 , 让 我们 可 以 将 大 部 分 的 心 力 放 在 核 心 程 序 码 的 设 计 上 。2)后 端 数 据 库 服 务 器 的 选 择数 据 库 选 择 SQL Server 2000 数 据 库 系 统 。 SQL Server 2000 数据库是一个基于图形用户界面(GUI)的集成管理工具,利用它可以配置管理 SQL Server服务器、管理数据库和数据库对象、备份和恢复数据、调度任务和管理警报,实现数据复制和转换操作等。此外,SQL Server

14、 2000 还提供了 SQL 事件探查器、SQL 查询分析器 、SQL Server 服务管理器和多种操作向导等图形界面管理工具,大大简化了用户操作,从而增强了系统的易用性。SQL Server 提供了TransactSQL、DBLibrary for C、嵌入式 SQL(ESQL)等开发工具,TransactSQL 与工业标准 SQL 语言兼容,并在其基础上加以扩充,使它更适合事务处理方面的需要。此外,SQL Server 2000 还支持 ODBC、OLE DB、ADO规范,可以使用 ODBC、OLE DB、ADO 接口访问 SQL Server 数据库。ASP.NeT 提 供 了 强 大

15、 的 数 据 库 应 用 程 序 开 发 功 能 和 数 据 库 辅 助 工 具 , 程 序 员利 用 这 些 工 具 能 够 迅 速 开 发 出 强 大 的 数 据 库 应 用 程 序 。 它 与 SQL Server 2000 数据 库 系 统 结 合 , 成 为 开 发 B/S 程 序 最 有 用 和 最 强 大 的 工 具 组 合 。3) 系统开发环境(1) 硬件环境在最低配置的情况下,系统的性能往往不尽人意,现在的硬件性能已经相当出色,而且价格也便宜,因此可给服务器端配置高性能的硬件。3 处理器:Intel Pentium II,450MHz 或更高 内存:512MB(建议) 硬盘:

16、10G 显卡:SVGA 显示适配器(2) 软件环境 操作系统:Windows 2000 SP4/XP SP2 或更高 软件:.NET framework, Visual Basic.NET 和 Crystal Reports 数据库:SQL Server 200042 系统开发所用的技术准备2.1 系统开发平台选择随着计算机网络技术的高速发展,传统的桌面系统、C/S 架构系统已经不能满足社会的需要。当今社会是一个网络社会,电子商务系统、企业信息系统已经走进了网络应用系统阶段。如何快速开发出适应社会各个行业发展的网络应用系统是摆在人们前面的一个难题。选择什么样的开发平台、开发工具、开发语言、开发

17、技术直接影响行业的信息化建设。.NET 的问世给开发人员带来了一种全新的开发框架,它已经成为一种令人激动的、具有革命性和发展性的新技术。.NET 为行业的信息化提出了彻底解决方案,不论 Web 开发者、组件开发者、数据开发者、VB GUI 开发者,还是任何基于 Windows 平台的开发者,.NET 都以一种全新的开发模式使开发人员更好、更快速的完成工作。因此在开发工具的选择上,我们选择了对数据库有强大功能的数据库开发系统,于是选择了微软公司的最新动态网页设计技术 A 和微软公司的大型数据库管理系统 SQL Server 2000。2.2 ASP.NET 技术介绍ASP.NET 不仅仅是下一版

18、本的 Active Server Page (ASP),而且还是一种建立在通用语言上的程序构架,能被用于一台 Web 服务器来建立强大的 Web应用程序。ASP.net 提供许多比现在的 Web 开发模式强大的的优势。它是统一的 Web 开发平台,用来提供开发人员快速生成企业级 Web 应用程序所需的服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。可以通过在现有 ASP 应用程序中逐渐添加, 与以前的 Web 开发模型相比,ASP.NET 提供了数个重要的优点:增强的性能ASP.NET 是在服务器上运行的编译

19、好的公共语言运行库代码。ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。世界级的工具支持5ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。强大性和适应性因为 ASP.net 是基于通用语言编译运行的程序,所以它的强大性和适应性,可以使它运行在 Web 应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到 ASP.net 的 Web 应用中。ASP.net同时也是 l

20、anguage-independent 语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有 C#( C+和 Java 的结合体) ,VB,Jscript。这样的多种程序语言协同工作的能力会保护您现在的基于 COM+开发的程序,能够完整的移植向 ASP.net。威力和灵活性由于 ASP.NET 基于公共语言,因此,Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共

21、语言运行的交互性可保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。简易性ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置都非常简单。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,类似在 Visual Basic 的简单窗体处理模型中处理事件。允许你建立你自己的用户分界面,使其又不同于常见的VB-Like 界面。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发,使把代码结合成软件简单的就像装配电脑。可管理性 ASP.NET 使用一种字符基础的、分级的配置系统,使你服务器环

22、境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为“Zero Local Administration“的哲学观念使 A 的基于应用的开发更加具体、快捷。一个ASP.net 的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须文件,不需要系统的重新启动,一切就是这么简单。6可缩放性和可用性ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET 运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可

23、用于处理请求。自定义性和扩展性ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适当的级别“插入”代码。实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。安全性借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。总之,ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。程序在服务器端首次运行时进行编译,比 ASP 即时解释程序速度上要快很多,而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET)创作应用程序。另外

24、,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 2.3 数据库技术的介绍数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题,在数据库系统中减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。从 20 世纪 6

25、0 年代末期开始到现在,数据库技术已经发展了 30 多年。在这30 多年的历程中,人们在数据库技术的理论研究和系统开发上都取得了辉煌的成就,而且已经开始新一代数据库系统的深入研究。数据库已经成为现代计算机系统的重要组成部分。7数据模型是数据库技术的核心和基础,因此,对数据库系统开发阶段的划分应该以数据模型的发展演变作为主要依据和标志。按照数据模型的发展演变过程,数据库技术从开始到现在在短短的 30 年中,主要经历了三个发展阶段:第一代是网状和层次数据库系统,第二代是关系数据库系统,第三代是以面向对象数据模型为主要特征的数据库系统。数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并

26、行计算机技术等相互渗透、有机结合,成为当代数据库技术发展的重要特征。SQL Server 2000 由一组数量众多的数据库组件组成。这些组件在功能上互相补充,在使用方式上彼此协调,以满足用户在数据存储和管理、大型 Web站点支持和企业数据分析处理上的需求。SQL Server 2000 是微软公司的大型数据库管理系统,它的主要特点有:1.强大的查询与管理功能。2.强大的数据库开发功能。3.扩大了对 SQL 语言的支持。4.大量使用可视化的界面操作工具。5.支持面向对象的程序设计。6.多平台支持。7.支持网络应用。2.4 ADO.NET 简介 简而言之,DataSet 在 ADO.NET 中 5

27、用作数据容器,并在与数据库断开连接时使用。DataSet 包含一个或多个 DataTable,每个 DataTable 都包含行集合。对于那些熟悉传统 ADO 环境的用户来说,DataTable 可被看作是断开连接的 Recordset。DataAdapter 在连接到数据库时工作。单个 DataAdapter 的作用是使用数据库中的数据填充某个 DataTable,或将 DataTable 中的更改写回到数据库,或者二者兼而有之。DataAdapter 要求 Command 对象执行各种数据库操作。Command 对象存放 SQL 语句或指定数据访问实现方法的存储过程名称。每个 DataAdapter 有四个属性,指定用于四种数据访问类型之一的命令对象。 SelectCommand:此 Command 对象用于从数据库中选择数据。 UpdateCommand:此 Command 对象用于更新数据库中的现有记录。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。