目录 摘要. 1 copyright paper51.com
目录. 2 copyright paper51.com 0 引言. 1 copyright paper51.com 1 软件开发语言简介 2 copyright paper51.com 1.1 ASP简介. 2 内容来自www.paper51.com 1.2 ASP内置对象. 3 内容来自www.paper51.com 1.3 ASP与数据库的存取操作. 4 paper51.com 1.4 VBScirpt语言的概述. 4 内容来自www.paper51.com
2 系统分析. 5 paper51.com 2.1 需求分析... 5 copyright paper51.com 2.2 可行性分析... 5 copyright paper51.com 3 总体设计. 6 内容来自www.paper51.com 3.1 项目规划... 6 内容来自www.paper51.com
3.2 系统功能结构图... 6 http://www.paper51.com 4 系统设计. 7 内容来自论文无忧网 www.paper51.com 4.1 设计目标... 7 内容来自www.paper51.com 4.2 开发及运行环境... 8 copyright paper51.com 4.3 逻辑结构设计... 8 copyright paper51.com 5 网站总体架构. 8 copyright paper51.com
6 用户登录模块. 9 http://www.paper51.com 7 网站首页设计. 11 http://www.paper51.com 7 人事管理模块设计. 12 http://www.paper51.com 7.1 人力规划... 12 copyright paper51.com 7.2 工作管理... 28 内容来自论文无忧网 www.paper51.com 结论. 36 paper51.com
致谢. 36 内容来自www.paper51.com
附录A 参考文献. 37 copyright paper51.com 附录B 数据表. 38 内容来自论文无忧网 www.paper51.com
附录C 文件架构图. 49 内容来自论文无忧网 www.paper51.com http://www.paper51.com 0 引言 paper51.com 全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。 paper51.com 网络化的今天,网络人事管理系统,使新的人力资源协作管理模式成为可能。通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人事管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。 内容来自论文无忧网 www.paper51.com 1 软件开发语言简介 copyright paper51.com 1.1 ASP简介 内容来自论文无忧网 www.paper51.com ASP是ActiveServer Pages的缩写,即是"活动服务器页面"。ASP文件是以.asp为扩展名的,它的特殊之处在于所有可以在Html文件中使用的标记语言都可以用于ASP文件中,而且ASP文件通过<%……%>标记对把 VBScript 或 Java Script脚本语言的程序嵌入文档中,当服务器遇到这对标记时,便将其视为程序来进行解释执行,然后将执行的结果传送到客户机上供用户浏览,并且用户无法看见 ASP的源文件,因此ASP也被称为服务器端脚本文件。 内容来自论文无忧网 www.paper51.com 对于浏览器来说,ASP和HTML几乎是没有区别的,仅仅是后缀为.asp和.htm的区别,当我们在客户端提出ASP的申请后,服务器将<%和%>之间的内容解释成HTML语言并传送到客户端的浏览器上,我们的浏览器接受的只是HTML格式的文件,因此它适用于任何浏览器,不管是IE还是Netscape。 内容来自www.paper51.com 运行ASP很简单,您只要在您的计算机上安装IIS(InternetInformation Server)或PWS(Personal Web Server),并把您存放ASP文件的目录属性设为"执行"即可,当您浏览ASP文件时,在浏览器中输入URL(HTTP://……)就可以看到ASP执行的结果了. paper51.com
从上边所说的可以看出,要学习ASP,首先要具备一些HTML和VBScript(或Java Script)的一些基础知识。VB和VBScript是有所区别的。VBScript可以说是VB的一个子集,其语法与VB基本上是相同的。 内容来自www.paper51.com 下面先讲述一下ASP的对象。ASP本身具有的内建(built-in)对象主要有五个: paper51.com 对 象 http://www.paper51.com 用 途 内容来自论文无忧网 www.paper51.com Server copyright paper51.com
用于提供服务器的各种有关信息 paper51.com Request 内容来自www.paper51.com 用于读取客户机上浏览器提交的信息 http://www.paper51.com Response http://www.paper51.com
用于向客户机上的浏览器传输信息 copyright paper51.com Application 内容来自论文无忧网 www.paper51.com 用于记录各个不同网页之间的共同信息 内容来自www.paper51.com Session 内容来自www.paper51.com 用于记录各个不同的客户机的连接者的信息 内容来自www.paper51.com 表3-1 copyright paper51.com 除了以上的对象外,我们还可以使用ActiveX对象。与ASP的内建对象不同的是使用ActiveX对象通常要先建立具体的对象才能被使用。 内容来自www.paper51.com 1.2 ASP内置对象 http://www.paper51.com
一.Request对象 内容来自www.paper51.com
可以使用Request对象访问任何基于HTTP请求传递的所有信息,包括从HTML表格用POST方法或GET方法传递的参数,coolie和用户认证.Request对象使你能够访问客户端发送给服务器的二进制数据. 内容来自www.paper51.com 二.Response对象 copyright paper51.com 与Response是获取客户端HTTP信息相反,Response对象是用来控制发送给用户的信息,包括直接发送信息给浏览器到另一个URL或设置cookie的值. paper51.com
三.Application对象 paper51.com 在同一虚拟目录及其子目录下的所有.asp文件构成了ASP应用程序.我们可以使用Application对象,在给定的应用程序的所有用户之间共享信息,并在服务器运行期间持久的保存数据.而且,Application对象还有控制访问应用层数据的方法和可用于在应用程序启动和停止时触发过程的事件. 内容来自www.paper51.com 四.Session对象 copyright paper51.com 与Applicaton对象具有相近作用的另一个非常实用的ASP内建对象就是Session.我们可以使用Session对象存储特定的用户会话所需的信息.当用户在应用程序的页面之间跳转时,存储在Session对象中的变量不会清除,而用户在应用程序中访问页面时,这些变量始终存在.当用户请求来自应用程序的Web页时,如果该用户还没有会话,则Web服务器将自动创建一个Session对象.当会话过期或被放弃后,服务器将终止该会话. copyright paper51.com 五.Sever对象 内容来自论文无忧网 www.paper51.com Sever对象提供对服务器上的方法和属性的访问,其中大多数方法和属性是作为实用程序的功能服务的.有了Sever对象,你就可以在服务器上启动ActiveX对象例程,并使用Active Server服务提供像HTML和URL编码这样的函数. http://www.paper51.com 六.Cookies集合对象 paper51.com
Cookies不是全局对象,它是附属在Request对象和Response对象的集合对象,Cookies 集合设置cookie的值。若指定的cookie不存在,则创建它。若存在,则设置新的值并且将旧值删去。 copyright paper51.com |