1.2 招聘应聘网站的开发意义
随着Internet的迅猛发展,网上相继出现各种以招聘为主体的网站,供给求职者进行网络上找工作。例如无忧工作网、中华英才网、前程无忧、智联招聘、中华英才网等等。网站招聘之所以能在短时间内迅速被大众所接受,并且几乎成为了大家主要的找工作的一种媒介,就是因为它的便利性,足不出户就能找工作;而且网上的资源来源广泛,不用担心信息匮乏;在网络上找工作还会节省大量的时间。所以,网络招聘在众多工作资源媒介当中占有举足轻重的地位。
本网站正是符合当今的网站需求,构建一个小型的招聘网站,不但能够迎合当今的社会网络发展步伐,而且对网络设计和动态网站能力的培养,也是相当有促进作用的。
1.3 论文组织结构论文网
本文的结构安排如下:
第一章为引言,简单介绍了项目的研究背景和意义。
第二章为开发工具,介绍了开发该网站所用的工具。
第三章为开发技术,介绍了开发该网站所用的的技术。
第四章为分析设计,本章介绍了开发该系统必须做的工作:需求分析和总体设计。需求分析是开发本系统前的工作,总体设计是对软件开发的过程上的概括。
第五章为系统实现,详细介绍了本系统是如何开发的,对每个模块都有详细的说明。
第六章为测试,介绍了该系统的测试过程。
2 开发环境及开发工具的介绍
2.1 Visual Studio简介
Visual Studio是微软公司开发的一个强大的开发工具集,包括了整个软件生命周期所需的大部分工具并适用于微软支持的所有平台。
本程序采用的版本为VS2012。
2.2 sql server概述
SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL Server 为不同规模的企业提供了一个完整的数据解决方案。
本程序采用的版本为sqlserver 2008。
3 完成本系统所用到的技术
3.1 ASP.NET简介
ASP.NET为开发人员提供了生成企业级Web应用程序所需要的服务、编程模型和软件基础结构,同其他Web开发平台相比,ASP.NET具有下面三大优势。
(1)支持编译型语言
程序员通过C#语言,开发的ASP.NET程序被编译成中间语言,具有平台无关性,由于ASP.NET页面在执行前会被编译,所以ASP.NET的性能得到了很大的提高。
(2)程序代码与页面内容的成功分离
通常的动态网页开发,往往是在一个网页上混合多种脚本语言。比如在HTML脚本语言上可以嵌入JavaScript或VBScript等客户端脚本语言,也可以同时嵌入ASP或JSP等服务器端脚本语言。这种多语言混合的Web开发模式通行已久,但是它的代码可读性很差,程序代码同页面内容混合在一起,程序员要在多种语言的思维上频繁切换。ASP.NET Web集成了“所见即所得”的HTML编辑器,为开发人员开发Web页提供了方便的图形化支持。
(3)引入服务器端控件
ASP.NET中的服务器端控件会生成发送给浏览器的HTML代码,显示控件,它们还能生成隐藏的HTML元素来存储它们当前的状态。在提交页面时,这些信息就会传送回服务器,控件将自动处理这些信息,改变HTML,显示控件。