高校教师工作量管理系统设计与实现.docVIP

高校教师工作量管理系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高校教师工作量管理系统设计与实现

高校教师工作量管理系统设计与实现   [摘 要]随着我国高等教育结构的调整和规模的扩大,我国高等教育已经迈入大众化教育阶段,而科研工作也已成为高校除人才培养之外所承担的又一项重要工作,高校科研业务管理信息化平台建设成为提高高校科研管理水平的重要段。   [关键词]系统开发、教师工作量管理、SQLServer2005   中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2013)36-0515-01   1.研究背景   随着高等学校的快速发展,高校教师规模越来越大,教职工的数量也越来越多,高校教师工资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这就对高校教师工资管理提出了新的要求,用计算机管理系统来管理高校教师工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。   2.关键技术   2.1 开发技术jsp技术   2.1.1 JSP语言的简介   JSP(Java Server Pages)是由sun公司为创建动态Web内容而定义的一种技术。JSP页面看起来象普通的HTML页面,但它允许嵌入执行代码,这一点和ASP技术非常相似。JSP使得我们能够分离页面的静态HTML和动态部分。JSP可用任何文本编辑器(如记事本等)编写,只要以“JSP”为扩展名保存即可。在编写JSP文件时,可以先编写HTML文档,然后在其中嵌入Java代码创建动态内容。JSP的运行方式如下:在服务器启动后,当Web浏览器端发送过来一个页面请求时,Web服务器先判断是否是JSP页面请求。如果该页面只是一般的HTML/XML页面请求,则直接将HTML/XML页面代码传给Web浏览器端。如果请求的页面是JSP页面,则由JSP引擎检查该JSP页面,如果该页面是第一次被请求、或不是第一次被请求但已被修改,则JSP引擎将此JSP页面代码转换成Servlet代码,然后JSP引擎调用服务器端的Java编译器javac.exe对Servlet代码进行编译,把它变成字节码(.class)文件,然后再调用Java虚拟机执行该字节码文件,将执行结果传给Web浏览器端。如果该JSP页面不是第一次被请求,且没有被修改过,则直接由JSP引擎调用JAVA虚拟机执行已编译过的字节码.class文件,然后将结果传送Web浏览器端。从上面的叙述中我们不难看出JSP和Servlet的关系。JSP引擎负责把JSP页面翻译成Servlet,因此JSP在底层完全就是Servlet(指原始概念上的Servlet,而不是Http Servlet)。   2.2 开发模式   实现方式:简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例,该模式中包含的角色及其职责。   工厂(Creator)角色:简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。   抽象(Product)角色:简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口。   具体产品(Concrete Product)角色:是简单工厂模式的创建目标,所有创建的对象都是充当这个角色的某个具体类的实例。一般来讲它是抽象产品类的子类,实现了抽象产品类中定义的所有接口方法。   反射技术和抽象工厂模式的应用:软件设计模式是一种面向对象编程中代码重用的便利方法,它描述了各个对象之间的通讯方式,尽量避免各个数据模型之间产生交叉。设计模式可以使我们更加简单方便地复用成功的设计和体系结构。将反射技术和抽象工厂模式应用到系统的设计中,使系统具备更高的可扩展性和灵活性。   2.3 B/S框架   第1层客户端是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件,如Netscape Navigator ,Microsoft Internet Explorer等浏览器将HTML代码转换成图文并茂的网页,网页具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后第2层的Web服务器,并提出处理请求。   第2层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,将嵌入的处理结果返回给客户端浏览器。如果客户端提交的请求包括数据的存取,W

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档