ASP.NET毕业设计_基于.NET技术的猎头公司管理软件的设计与实现—
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
就关系数据库管理系统(RDBMS)而言,它是位于用户与操作系统之间的一层数据管理软件,它主要负责强化数据库的结构,简单来说包括如下功能:
think58.com [资料来源:THINK58.com]
[资料来源:http://www.THINK58.com](1)维持数据库中数据的关系。 内容来自think58
(2)保障数据的正确存储,即保障定义数据之间的关系的种种规则不会被违背。 内容来自think58 [来源:http://think58.com]
(3)在系统出错时,把数据恢复到一个能保证一致性的状态。 think58.com [来源:http://think58.com]
SQL Server 2000系统之所以成为目前流行的大型商用数据库系统,有着其深刻的内在因素,这与它鲜明的特点是分不开的: copyright think58
[资料来源:http://think58.com]
(1)与Internet的高度集成。
本文来自think58 [资料来源:http://www.THINK58.com]
(2)高伸缩性和适应性。 本文来自think58 [资料来源:http://www.THINK58.com]
(3)企业级数据库功能强。 copyright think58
[资料来源:http://THINK58.com]
(4)易于安装和使用。
内容来自think58
[资料来源:http://THINK58.com]
[来源:http://www.think58.com](5)具有决策支持的资料仓库。 think58好,好think58
为了能对SQL Server 2000更熟练的操作,我选择了SQL Server 2000作为后台数据库设计。 think58 [资料来源:www.THINK58.com]
2.2.2 ASP.NET简介
[资料来源:www.THINK58.com]
ASP.NET不仅仅序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的的优势。 think58.com [来源:http://www.think58.com]
ASP.NET构架是可以用Microsoft(R)公司最新的产品Visual Studio.NET开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.NET强大化软件支持的一小部分。 copyright think58 [来源:http://www.think58.com]
(1)强大性和适应性 内容来自think58
[来源:http://think58.com]
因为ASP.NET是基于通用语言的编译是Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#,VB,Jscript。 think58好,好think58 [资料来源:http://THINK58.com]
(2)简单性和易学性
内容来自think58 [来源:http://think58.com]
[来源:http://www.think58.com]ASP.NET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.NET页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发使把代码结合成软件简单的就像装配电脑。 本文来自think58
[来源:http://www.think58.com]
(3)高效可管理性 think58好,好think58 [来源:http://www.think58.com]
ASP.NET使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为"Zero Local Administration"的哲学观念使Asp.NET的基于应用的开发更加具体,和快捷。一个ASP.NET的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。 think58.com
(4)多处理器环境的可靠性 内容来自think58 [资料来源:http://THINK58.com]
ASP.NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.NET应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。
think58.com
[来源:http://www.think58.com]
[资料来源:http://www.THINK58.com]
(5)自定义性和可扩展性 [来源:http://www.think58.com]
ASP.NET设计时考虑了让网站开发人员可以在自己的代码中自己定义"plug-in"的模块。这与原来的包含关系不同,ASP.NET可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。 think58 [资料来源:http://think58.com]
(6)安全性
基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。 copyright think58 [来源:http://www.think58.com]
ASP.NET 的语法在很大程度上与ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有ASP 应用程序中逐渐添加ASP.NET 功能,随时增强ASP 应用程序的功能。 内容来自think58 [版权所有:http://think58.com]
ASP.NET 是一个已编译的、基于.NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与.NET 兼容的语言创作应用程序。另外,任何ASP.NET 应用程序都可以使用整个.NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 copyright think58
[资料来源:http://www.THINK58.com]
基于以上ASP.NET的强大功能,所以我选择了ASP.NET(C#)作为前台开发工具。
本文来自think58 [资料来源:http://www.THINK58.com]
[资料来源:http://www.THINK58.com]
3猎头公司管理软件的需求分析及设计方案
内容来自think58
[资料来源:www.THINK58.com]
3.1猎头公司管理软件的需求分析 think58好,好think58
[来源:http://www.think58.com]
需求分析是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户充分理解了需求之后才能开始设计。否则,对需求定义的任何改进,在设计上都必须大量返工。下面是经我与某公司调研后得到的需求规格说明: copyright think58 [版权所有:http://think58.com]
(1)软件为经理和员工建立用户档案。用户在进入系统前需要身份验证。用户名、密码输入正确后才可以进入系统。 think58 [来源:http://think58.com]
(2)在管理软件中,实现用户权限分离,员工和经理能执行不同的功能模块。
[资料来源:http://THINK58.com]
(3)在管理软件中,经理对员工进行管理,能查看员工的基本信息,给新进员工分配用户身份。
[资料来源:http://www.THINK58.com]
(4)在管理软件中,经理对合作的公司和公司发布职位进行管理,录入合作公司基本信息供公司上下查询,并录入合作公司的职位基本情况和要求。 think58好,好think58
(5)在管理软件中,经理查看员工的工作情况,并为员工分配合适的猎头工作。
(6)在管理软件中,经理对公司的信息进行发布,各个员工登陆进入自己的首页就可以看到公司的新闻发布,了解到公司的最新动态。 [资料来源:http://www.THINK58.com]
(7)在管理软件中,员工在得到新用户身份时,需要对自己的基本信息和密码进行修改。 copyright think58
(8)在管理软件中,员工可以输入自己联系的候选人的基本情况和对工作的要求、条件等。 think58好,好think58
(9)在管理软件中,员工可以根据自己手头被分配的工作寻求合适的候选人,并对职位与候选人做相应的匹配。
think58好,好think58
[资料来源:THINK58.com]
[来源:http://www.think58.com]
(10)在管理软件中,经理和员工都可以对合作的企业进行基本信息的查询。 copyright think58 [版权所有:http://think58.com]
(11)在管理软件中,经理和员工都可以对自己后面几天要做的重要事情进行记载,当天早上上班,一打开那个提醒页面就可以看到自己当天有哪些重要事情。 本文来自think58 [来源:http://think58.com]
需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。
think58好,好think58
[来源:http://think58.com]
上一篇:ASP.NET毕业设计_基于.NET的数据共享网站的设计