网上求职招聘系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上求职招聘系统
沈阳理工大学课程设计专用纸
沈阳理工大学 0 1 引言
1.1 课题背景
目前的招聘模式主要有两种,分别是传统的现场招聘模式跟网络招聘模式。如果只依靠传统的招聘形式来招聘或应聘,不但增加成本,还有一个局域的限制。与此同时,伴随着互联网技术的迅速发展和普及,网络已成为人们生活中十分重要的获取信息的手段。通过互联网,为招聘企业跟应届大学生提供了一个可以相互交流的平台。通过这个平台,企业无需要担心自己的招聘信息发不出去,而费劲心思的到处张贴广告跟布置招聘现场等花费时间跟经历。选择招聘求职网,企业即可以寻找合适的人才来填补空缺的职位,不再局限于地域。而学生也可以做到足不出户就能向应聘单位展示自己,找到自己心仪的工作,不用到处奔波。
1.2 目的和意义
1.2.1 目的
随着网络技术的成熟,在线招聘等将替代部分传统.在线求职招聘以其信息量大,快捷,方便,高效,成本低,中间环节少,即时性等巨大优势,已经开始赢得企业的青睐。
本站设计的目标就是设计一个在线求职招聘系统网站,可以进行管理员登陆,管理人员进入到系统可以添加管理职位,可以新建管理收到简历,同时也可以维护和管理个人信息。使网站的管理可以更简单化、人性化,管理人员还
沈阳理工大学课程设计专用纸
沈阳理工大学 1 可以很方便地查看简历、职位列表等。
选择本课题的目的就是:
1. 通过使用所学的动态网站建站技术开发一个完整的动态网站,深化所学的内容和技术;
2. 实际了解和掌握开发一个实际项目的基本方法和步骤;
3. 培养自己的动手能力、编程能力;鼓励自己的创新思维;
4. 掌握基本的程序调试方式和排错方法;
5. 培养对同样代码的实现,考虑算法优化问题。
1.2.2 意义
在我们大学期间,我们学习了各种理论知识,掌握了部分软件开发的实践经验,但是我们还是缺少实践知识和理论知识的结合,毕业设计不仅仅是对大学学习的考察,同时也是让自己整合运用所学的知识的良好方式,因此做好毕业设计,是对我们在进入公司和企业之前的一个极好的锻炼方式。
在线求职招聘系统可以帮助求职者和企业之间更加便捷的沟通,信息覆盖广泛,维护成本小,操作便捷。方便企业聘用到合适的人才,同时也方便求职者更加快速搜索到所需职位。
1.3 系统设计思想
一个方便企业使用的网站应该具备友好的操作界面,稳定的基本功能,较快的运行速度,同时要符合实际实现简单化、人性化。
具体设计思想如下:
沈阳理工大学课程设计专用纸
沈阳理工大学 2 1. 实用性:系统以企业需求为目标,以方便企业为原则。根据企业实际的需求情况,量身打造一个先进的工资管理系统。
2. 先进性:本设计将充分应用现有成熟的计算机技术、数据库技术、网站开发技术。以Visual Studio 2005和SQL Server 2000为主要开发环境。
3. 高可靠性:一个实用的系统同时必须是可靠的,本设计通过合理而先进的网站设计以及数据库后台的优化选择,可保证网站运行的高效性和正确性。
4. 高安全性:在设计中,将充分利用网站设计技术提供的加密技术和其他数据保护技术既可以保证企业和管理员账户安全,同时也可保证关键网站数据的安全性。
5. 采用标准技术:本系统的所有设计遵循国际上现行的标准进行,以提高系统的开放性。
6. 可维护性:系统的设计要求方便维护,包括网站的维护和数据库的维护。
7. 可扩展性及灵活性:系统的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。
1.4 系统开发环境
1.4.1 C#和 简介
C#来源于C 和C++,是一种简单的、现代的、面向对象和类型安全的编程语言,由Microsoft 的Anders Hejlsberg 专门为.NET 平台开发的语言,继承了许多语言
沈阳理工大学课程设计专用纸
沈阳理工大学 3
的特征,如C 、C++和Java 。C#是为了综合Visual Basic 的简单和C++作为面向对象语言的功能强大的优点而写的,对于开发者来说,C#使企业应用程序的创建、调试和配置变得很容易。有人预言,C#将成为在.NET 平台上开发应用程序最受欢迎的语言[2]。
作为Visual Studio IDE 的下一个版本,Visual 也是.NET 战略的关键组成部分。Visual IDE 也已经被整合并装入了大量的新功能。位图编辑器、调试器、Web 窗体设计器、Windows 窗体设计器、Web 服务设计器、XML 编辑器、HTML 编辑器、Web 浏览器、服务器资源管理器和多语言支持,所有这些都被集成在IDE 中[3]。
是ASP 的下一代版本,然而 又并非从ASP3.0自然演化而来,在许多方面, 与ASP 有着本质的不同。 完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让 远远超越了ASP ,同时也提供给web 开发人员更好的灵活性,有效缩短了web 应用程序的开发周期。 与Windows 2000 Server/Advanced Server 的完美组合,为中小型乃至企业级的web 商业模型提供了一个更为稳定,高效,安全的运行环境。
是统一的 Web 应用程序平台,它提供了为建立和部署企业级 Web 应用程序所必需的服务。 为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。
是 Microsoft .NET Framework 的一部分,是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算环境。.NET Framework 包含公共语言运行