77范文网 - 专业文章范例文档资料分享平台

人力资源信息网站的开发与实现(毕业设计)(2)

来源:网络收集 时间:2020-04-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

苏州大学本科生毕业设计(论文)

1.3 论文的组织结构

本文提出并设计了基于B/S结构的人力资源管理系统,全文共分6章:第一章描述了人力资源信息网站开发的目的及意义。第二章描述了开发该网站所使用的相关技术及其背景知识。第三章描述了网站的总体设计,包含整个网站的功能模块划分及描述,各功能模块之间的关系以及数据库的结构设计与实现。第四章描述了网站的具体实现过程,包含具体的流程图和代码分析。第五章描述了系统的部署和运行界面。第六章对本网站的设计过程进行了总结,并讨论了进一步不断优化程序和完善系统的展望。

4

苏州大学本科生毕业设计(论文)

第二章 相关技术及其背景知识

2.1 ASP.NET 2.0简介

ASP.NET 2.0即.NET Framework 2.0, 是微软开发的一种平台框架。.NET Framework 2.0主要由以下几个部分构成[9]:

? 应用程序开发技术

应用程序开发技术位于框架的最上方,是应用程序开发人员主要的对象。它包括

ASP.NET 2.0技术和Windows窗体技术等高级编程技术。

? 类库

类库是用于应用程序开发的一些支持性的通用功能。.NET框架中主要包括以下类库:数据库访问(ADO.NET等、XML支持、目录服务(LDAP等)、正则表达式和消息支持。

? 基类库

基类库则提供了支持底层操作才一写列通用功能。.NET框架主要覆盖了集合操作、线程支持、代码生成、输入输出(IO)、映射和安全等领域的内容。

? 公共语言运行库CLR

公共语言运行库是.NET程序的运行环境,用于执行和管理任何一种针对.NET平台的所有代码。CLR可以为应用程序提供许多核心服务,如无用单元收集、代码验证和代码访问安全机制。

该平台支持多种应用程序开发,除了典型的WEB应用程序、Windows应用程序和控制台应用程序,还支持WEB服务、Windows服务等各种类型的应用程序。应用.NET

Framework可以满足绝大部分应用程序开发的需要。

.NET 平台目前不仅已经跨Windows平台,而且在Linux平台上有一个非官方的

版本Mono平台。Mono库包括了.NET的兼容库(包括ADO.NET、

System.Windows.Forms和ASP.NET)以及Mono所指定的第三方类库。用户还可以

将Mono运行时嵌入到应用程序中,使得程序的打包和发布更为方便。

5

苏州大学本科生毕业设计(论文)

2.2 SQL Server 2000简介

SQL Server 是一个关系数据库管理系统,而SQL Server 2000 是Microsoft 公

司推出的SQL Server 数据库管理系统的新版本。该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点。可跨越从运行Microsoft Windows 98 的膝上型电脑,到运行

Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

Microsoft SQL Server 2000 能提供超大型系统所需的数据库服务。大型服务器可

能有成千上万的用户同时连接到 SQL Server 2000 实例。SQL Server 2000 为这些环境提供了全面的保护,具有防止问题发生的安全措施,例如,可以防止多个用户试图同时更新相同的数据。SQL Server 2000 还在多个用户之间有效地分配可用资源,比如内存、网络带宽和磁盘 I/O。超大型 Internet 站点可将其数据分开存放在多台服务器上,从而使处理负荷分散到多台计算机上,使站点能为成千上万的并发用户提供服务。可以在一台计算机上运行多个 SQL Server 2000 实例。例如,一个为其它许多组织提供数据库服务的组织可为每个客户组织单独运行一个 SQL Server 2000 实例,而全部实例可集中在一台计算机上。这样,既隔开了每个客户组织的数据,同时又使服务组织只需管理一台服务器计算机从而减少了费用。

在SQL SERVER 2000 中,数据库是由数据库文件和事务日志文件组成的。一个数据库至少应包含一个数据库和一个事务日志文件。数据库文件是存放数据库和数据对象的文件,一个数据库可以有一个或多个数据库文件,一个数据库文件只属于一个数据库。事务日志文件是用来记录数据库更新情况的文件,扩展名为ldf。使用对数据库进行更改的操作都会被记录在此文件中,如INSERT、UPDATE和DELETE等操作。

SQL Server 2000 有4个系统数据库:Master、Model、Msdb和Tempdb。这些

系统数据库的文件存储在SQL Server 2000默认安装目录的MSSQL子目录的DATA文件或用户自定义的文件夹中。我们可以使用SQL Server 2000的企业管理器,创建用户自己的数据库。

6

苏州大学本科生毕业设计(论文)

2.3 IIS介绍

IIS是Internet Information Server的缩写,它是微软公司主推的服务器。IIS与Window NT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS

(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。

IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可

以得到高度的扩展。

IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态

的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript, JScript开发软件以及Java,它也支持CGI和Win CGI以及ISAPI扩展和过滤器。

IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先

处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。

IIS的一个重要特性是支持ASP.NET 2.0 。对于诸如VBScript ,JScript开发软

件,或者由Visual Basic,Java,Visual C++开发系统,以及现有的CGI和Win CGI脚本开发的应用程序,IIS都提供强大的本地支持。

IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简

单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple

Network Management Protocol,简单网络管理协议)之类的NT已有管理工具。

7

苏州大学本科生毕业设计(论文)

2.4 ADO.NET介绍

ADO.NET是ASP.NET应用程序用来与数据库通信的技术[9]。ADO.NET遵循更

通用的原则,它不再专门面向数据库。它包含了所有允许数据库处理的类,这些类拥有具备典型的数据库访问功能(如索引、排序和视图)的数据库容器对象。

ADO.NET支持工业标准。它提供了一个数据访问接口,以实现ASP .NET文件与 支

持OLE DB的数据源之间的通信。通过ADO.NET不仅能够使应用程序连接到数据源,检索、操作和更新数据,而且能够使应用程序实现对非关系数据库格式数据的访问。

ADO.NET对象模型主要由两个基本组件构成:一个是.net数据提供程序,用于连

接到数据库、执行命令和检索结果;另一个是数据集(DataSet), DataSet对象是支持

ADO.NET的断开式、分布式数据方案的核心对象。

? .NET数据源提供程序

目前有四种可用的.NET数据提供者:SQL SERVER数据提供程序、OleDb数据源提供程序、Oracle数据提供程序以及和ODBC兼容的数据源提供程序每个提供者都位于命名空间内的某一个命名空间中,并且由多个类构成。

数据提供程序组件:

每个.NET数据提供程序都由四个主要对象构成: 1. Connection:用于连接到数据库。

2. Command: 用于执行针对数据源的命令并检索DataReader或者DataSet, 或者用于执行针对数据源的INSERT、UPDATE、或DELETE命令。 3. DataReader:一个已连接的、向前只读结果集。

4. DataAdapter:用于从数据源产生一个DataSet,并且更新数据源。 ? DataSet组件

ADO.NET的另外一个主要组件是DataSet,它对应于ADO的RecordSet,但二

者也有很大的不同。DataSet通常是断开连续的,它不关心数据的来源,而且它可以用同样的方式处理传统的数据源或者XML文档中的数据。为了将DataSet连接到数据源,需要将DataAdapter作为DataSet和.NET数据者的中介。

8

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库人力资源信息网站的开发与实现(毕业设计)(2)在线全文阅读。

人力资源信息网站的开发与实现(毕业设计)(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/983031.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: