论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

基于.net技术的猎头公司管理软件--外部事务部分(论文+程序)

2猎头软件开发基础

2.1猎头管理软件简介

猎头管理软件供猎头公司内部使用,对公司内部员工和外部客户进行科学管理,使得公司的管理规范化和流程自动化,方便公司运作,可以节省大量的人力物力,提高工作效率。 内容来自论文无忧网 www.paper51.com

2.2 SQL Server 2000及 ASP.NET简介 copyright paper51.com

2.2.1 SQL Server 2000 数据库简介 内容来自论文无忧网 www.paper51.com

Microsoft SQL Server 2000是Microsoft公司继SQL Server 6.5和SQL Server 7.0以后,在新千年推出的又一改进的新版关系型数据管理系统。它能使用户快捷地管理数据库和开发应用程序。SQL Server 2000使用了先进的数据库结构,与Windows DNA紧密集成,具有强大的Web功能,它可以利用高端硬件平台以及最新网络和存储技术,可以为最大的Web站点和企业应用提供优良的扩展性和可靠性,使用户能够在Internet领域快速建立服务系统,为占领市场赢得宝贵的时间。同时,SQL Server 2000还为用户提供了重要的安全性功能的增强,为用户的数据安全提供了可靠的保证。另外,SQL Server 2000在数据库服务器自动管理技术方面处于数据库领域的领先地位,它可以使用户免去繁琐复杂的工作量,从而有精力处理更重要的问题,使用系统在商业战略上占得先机。

http://www.paper51.com

关系型数据库系统是当前最流行的数据库管理系统。它是一个非常复杂的系统软件,对数据库的所有操作,包括定义、查询、更新和各种运行控制最终都通过它来实现的,因此它是使数据库系统具有数据共享、并发访问、数据独立等特性的根本保证。目前,Microsoft SQL Server 2000是在成熟和强大的关系型数据库中最受欢迎、应用最广泛的一个。

paper51.com

就关系数据库管理系统(RDBMS)而言,它是位于用户与操作系统之间的一层数据管理软件,它主要负责强化数据库的结构,简单来说包括如下功能:

内容来自论文无忧网 www.paper51.com

(1)维持数据库中数据的关系。 内容来自论文无忧网 www.paper51.com

(2)保障数据的正确存储,即保障定义数据之间的关系的种种规则不会被违背。

paper51.com

(3)在系统出错时,把数据恢复到一个能保证一致性的状态。

内容来自www.paper51.com

SQL Server 2000系统之所以成为目前流行的大型商用数据库系统,有着其深刻的内在因素,这与它鲜明的特点是分不开的:

http://www.paper51.com

(1)与Internet的高度集成。

内容来自论文无忧网 www.paper51.com

(2)高伸缩性和适应性。

内容来自www.paper51.com

(3)企业级数据库功能强。 内容来自论文无忧网 www.paper51.com

(4)易于安装和使用。 copyright paper51.com

(5)具有决策支持的资料仓库。

paper51.com

为了能对SQL Server2000更熟练的操作,我选择了SQLServer 2000作为后台数据库设计。 内容来自论文无忧网 www.paper51.com

2.2.2 ASP.NET简介

内容来自论文无忧网 www.paper51.com

ASP.NET不仅仅序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的的优势。

paper51.com

ASP.NET构架是可以用Microsoft(R)公司最新的产品Visual Studio.NET开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.NET强大化软件支持的一小部分。

内容来自www.paper51.com

(1)强大性和适应性

paper51.com

因为ASP.NET是基于通用语言的编译是 Active Server Page (ASP)的下一个版本,而且是一种建立在通用语言上的程运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#,VB,Jscript。

http://www.paper51.com

(2)简单性和易学性 内容来自www.paper51.com

ASP.NET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.NET页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。

paper51.com

(3)高效可管理性

内容来自www.paper51.com

ASP.NET使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为"Zero Local Administration"的哲学观念使Asp.NET的基于应用的开发更加具体,和快捷。一个ASP.NET的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。 http://www.paper51.com

(4)多处理器环境的可靠性

内容来自www.paper51.com

ASP.NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.NET应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。 http://www.paper51.com

(5)自定义性和可扩展性 内容来自www.paper51.com

ASP.NET设计时考虑了让网站开发人员可以在自己的代码中自己定义"plug-in"的模块。这与原来的包含关系不同,ASP.NET可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。

内容来自www.paper51.com

(6)安全性 内容来自www.paper51.com

基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。

内容来自www.paper51.com

ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加ASP.NET 功能,随时增强 ASP 应用程序的功能。

http://www.paper51.com

ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 http://www.paper51.com

基于以上ASP.NET的强大功能,所以我选择了ASP.NET(C#)作为前台开发工具。 内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式