




已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XXXX学院毕业设计(论文)企业绩效考核管理系统学 院: 专 业: 班 级: 学 号: 学生姓名: 指导教师: 2010年3月16日摘 要本系统主要针对目前企业对公司的员工的考核制度的管理。系统总体上分为两个模块:系统管理与部门管理。系统设计到公司三大用户:部门经理,管理员。本企业绩效考核管理系统用JSP+MYSQL开发,开发过程中运用了页面模块化、数据库连接池、反射等技术开发。本论文重点介绍本系统的部门管理模块。设计到部门经理对员工的考核。关键词:企业绩效考核;MYSQL;JSPIIIABSTRACTThis system is mainly targeted at the business-to-the companys staff appraisal system management. System generally Is divided into two modules: system management and departmental management. System design to the companys three users: department managers, administrators. The College Students Attendance Management System using JSP + MYSQL development, the development process in the use of a page modular, database connection pool, reflection and other technology development. This paper focuses on the system, department management module. Design to the department managers to staff appraisal. Key words: enterprise performance appraisal; MYSQL; JSP附 录 目 录目 录I摘 要IABSTRACTII第1章 问题定义11.1 引言11.2开发背景11.3问题描述1第2章 可行性分析32.1 引言32.2 目的和意义32.3 可行性分析3第3章 需求分析53.1 引言53.2 用户需求描述53.2.1学生用户需求描述53.2.2任课老师用户需求描述53.2.3班主任用户需求描述53.3功能需求描述53.4系统开发工具53.5相关开发工具简介63.5.1 B/S(浏览器/服务器)简介63.5.2 JAVA/JSP简介63.6 系统功能划分73.7 数据字典73.8 数据流图93.9运行需求93.9.1 最低配置93.9.2 建议配置9第4章 总体设计104.1 引言104.2 系统布局设计104.3 总体结构图114.4 本人主要工作任务11第5章 详细设计125.1 引言125.2 系统功能流程图125.3系统目录结构设计135.4 数据库设计与实现135.4.1 实体模型135.4.2 E-R模型145.4.3 数据库的逻辑设计155.4.4 数据库表的创建155.4.5 数据库的建立175.5 前端操作页面设计175.5.1 系统登陆设计175.5.2 学生用户功能设计175.5.3 任课老师用户功能设计185.5.4 班主任用户功能设计195.5.5 院系领导用户功能设计195.5.6 学校领导用户功能设计20第6章 编码216.1用户操作页面编码216.1.1 系统登陆编码216.1.2 学生用户功能编码236.1.3 任课老师用户功能编码266.1.4 班主任用户功能编码306.1.5 院系领导用户功能编码316.2 数据库连接池编码346.2.1数据库连接池程序编码346.2.2 连接池配置文件37第7章 软件测试397.1 引言397.2 测试方案397.2.1 黑盒测试397.2.2 白盒测试397.2.3 其它测试方案397.2.4 本系统所采用测试方案397.3 测试过程407.3.1 用户登陆测试407.3.2 页面使用安全测试407.3.3学生用户测试417.3.4任课老师用户测试427.3.5班主任用户测试427.3.6院系领导/学校领导用户测试43总 结44参考文献45致 谢46附 录47附录一:文献资料47原文47译文49附录二、系统部署及使用手册53开发工具的安装与配置53系统部署55用户操作手册56III第1章 问题定义1.1 引言问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”, 在此阶段中,主要是弄清本课题需要解决的问题根本所在,以及此课题所需的资源等。1.2开发背景随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。基于以上原因,开发了这套课后习题系统。考虑到系统的性能要求,和现有的条件,我们选择了WINDOWSXP中文版作为开发,测试和运行的平台。WINDOWS操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合采购管理系统的需要和目前的硬件环境,本系统的前端开发工具,我选择了JSP语言作为开发工具,后台数据库采用MYSQL 。JSP全称为JAVA Server Pages是一套由SUN公司开发的服务器端运行的脚本平台,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。JSP的网页文件的格式是.jsp,常用于各种动态网站中。 JSP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。JSP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用JSP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。而MYSQL 是目前比较流行的桌面型数据库管理系统,他是一种常用的文件型数据库管理程序,可用来存储和组织大容量数据。另外,mysql 的新功能还可以帮助数据库开发人员查看有关数据库对象之间相关性的信息。1.3问题描述企业考核问题涉及多类用户,系统使用范围是在全企业内,由于用户分布广泛,且存在很大差异,如:知识结构的差异、计算机硬件配置的差异、操作系统的差异等。因此本系统设计应当采用典型的B/S(浏览器/服务器)的构架进行设计,操作简单直观,对硬件要求低,最好能实现跨平台。跨平台一是指客户端用户操作的跨平台,二是指服务器端的跨平台,即可以将服务器部署在所有操作平台上。系统应当有很好的扩展性,与当前企业中现有的系统很好集成。目前随着IT技术的不断创新与发展,新的技术不断推出,各种企业实现信息化的解决方案不断成熟。面向对象程序设计语言的广泛使用,各种成熟关系数据库的不断完善与推出,再加上面向对象的软件开发过程广泛应用,软件开发过程变得越来越容易,开发出的系统变得越来越实用,许多企业使用信息系统后,明显提高了办事效率,带来了很大的经济收入。目前流行的基于B/S结构的解决方案主要有ASP,JSP,PHP等技术。本系统选用JSP技术开发,使用当前流行的MYSQL数据库管理系统来存储数据,主要解决企业对员工的绩效考核及后台数据的维护与更新。44第2章 可行性分析2.1 引言这个阶段要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决方法吗?”为了回答这个问题,需要一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决方法。2.2 目的和意义开发本系统的目的,就是要解决企业绩效考核系列问题。开发出企业绩效考核管理系统有效地提高企业办事效率,解决目前企业绩效考核管理问题,实现公平的绩效考核以及透明的绩效考核,使企业管理层与员工能够进行交流。2.3 可行性分析技术可行性:企业绩效考核管理系统在目前的企业中使用还不普遍,但也有许多类似的成功案。本系统采用JSP,JavaScript脚本语言、html标识语言及MYSQL数据库技术综合开发。JSP是一种安全稳定的动态网页技术,目前国内各企业的电子商务系统,ERP系统,银行信息系统等基本上都用JSP开发的。MYSQL(基于结构化查询语言的数据库服务器)是基于客户/服务器结构的数据库管理系统,用户通过使用客户系统从服务器检索信息并进行本地操作,服务器关注数据库进程,而客户则关注信息的表示。为了使客户端能够从服务器中访问数据,服务器必须具备以下两个关键特征:一、对在数据库中的数据提供单点访问。二、将处理和操作在客户端和服务器间进行分配。经济可行性:本系统使用B/S架构设计,使用市场上流行的动态网页技术,开发简单,使用度方便,不需要耗费大量的人力物力就能很快的开发出来,系统部署对软硬件要求不高,用户操作简单,几乎不需要对用户进行专业培训就可使用本系统,所以从经济上讲是可行的。法律可行性:本系统拥有自主知识产权,没有使用任何违法的软件也没有交易任何非法的商品,所以在法律上是可行的。操作可行性:本系统操作简单方便,只要懂得上网都能方便操作本系统,所以在操作上也是可行的。分析结果:从以上的分析可知,企业绩效考核管理系统的解决方案无论在技术,经济还是法律以及操作上都是可行的,且开发本系统具有一定的经济价值和实用价值。第3章 需求分析3.1 引言这个阶段的任务仍然不是具体地解决问题,而是准确地确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。3.2 用户需求描述用户是系统的最终使用者,开发系统的目的是要用户最终很好的使用系统,最终为用户带来各种便利。本系统要解决企业绩效考核问题。通过对企业的实际调查分析,本系统管理员,部门经理,普通用户,这三类用户对系统的需求简要概括如下:3.2.1管理员用户需求描述学生对本系统的主要需求是:在线请假以及查看在校期间所有的上课出勤信息。1)能够修改所有人员的信息(姓名,年龄,性别,所属部门,职位),职位和所属部门的修改影响管理权限2)能够添加,删除,修改题库3)能够制定每个员工的基本工资。(总工资=基本工资+奖金),奖金受评估结果影响,如果评估分数=75,没有奖金, 75分数90,奖金为8004)能够打印所有员工的信息和考核结果。3.2.2部门经理用户需求描述部门经理能够对其部门成员进行评估,考核结果与工资挂钩。能够查询每个员工详细的信息和考核结果(可以选择某个月或全部成绩)。能够对部门的所有员工根据题目进行评估。能够查询员工信息和考核结果,能够打印信息和考核结果3.3功能需求描述企业绩效考核系统后台主要实现如下功能:(1)用户类别:登录系统的身份定为两种,一是超级管理员,二是部门经理登陆。 (2) 权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。(4) 用户管理:管理员能够添加员工信息。 (5) 部门管理功能:每个部门都有部门经理,并且部门经理能对本部门下所有员工信息进行查看,并且根据员工信息对员工进行评估。 3.4系统开发工具根据各用户的需求,以及系统各大功能的需求,经过大量的调查分析,针对本企业绩效考核管理系统选择以下开发工具进行开发:系统结构:B/S (浏览器/服务器)开发语言:JAVA/JSP数据库:MYSQL开发工具:JDK 1.5 Dreamweaver Jcreator服务器端容器:Tomcat 5.53.5相关开发工具简介3.5.1 B/S(浏览器/服务器)简介B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对网络环境依赖性太强,由于各种原因引起网络中断都会造成系统瘫痪。3.5.2 JAVA/JSP简介JAVA是SUN公司推出的完全面向对象的语言,它有很好的跨平台性、安全性、重用性等特点。JSP的全称是Java Servlet Pages,它是SUN推出的一种动态网页技术标准。它在传统的静态页面文件(*.html,*htm)中加入Java程序片段和JSP标记,就构成了JSP页面。由Web服务器上的JSP引擎来处理JSP元素,生成调用Bean,并用JDBC访问数据库(或文件),最后以HTML或XML的形式返回浏览器。JSP在Servlet类中编译,编译一次后存入内存,以后再调用时,不用再编译,所以速度很快。3.6 系统功能划分根据系统用户的需求,将本系统按功能划分成三大功能模块:系统管理,部门管理,涉及到六大类用户:部门经理,管理员。1、 系统管理本模块的功能主要是包含两个模块,第一个模块是用户管理,第二个模块是试题管理。用户管理主要添加,删除,修改用户信息,用户信息包含姓名,年龄,性别,所属部门,职位。试题管理主要是录入试题。2、 部门管理本模块的功能是部门经理可以查看用户的考核信息,以及对用户每个月进行绩效考核。3.7 数据字典数据词典,既用于描述数据流和数据存储的详细逻辑内容,也可用于描述外部项和处理逻辑的某些数据特性。数据词典把数据的最小组成单位看作数据元素,若干个数据元素组成数据结构。它通过对数据元素和数据结构的定义,来描述数据流和数据存储的逻辑内容。它相当于字典的作用,当用户或软件人员想了解某一数据的含义时,查查字典就可以了。名字:用户信息表别名:用户定义:用户基本详细信息描述:用户=username+password +realname+age+sex+zhiwei+email+baseMoney位置:用户登录名字:部门信息表别名:部门定义:部门基本详细信息描述:部门=catalogId+catalogTitle位置:部门管理名字:试题信息表定义:试题基本详细信息描述:试题=unitId+name+content位置:系统管理名字:员工试题信息表别名:员工试题定义:员工试题基本详细信息描述:员工试题=id+score+unitId+adminId位置:员工试题管理3.8 数据流图数据流程图是结构化系统分析的工具。它既可以表达数据在系统内部的逻辑流向及存储,又可以表达系统的逻辑功能和数据的逻辑变换。数据流程图既能表达现行人工系统的数据流程和逻辑处理功能,也能表达自动化系统的数据流程和逻辑处理功能。3.9运行需求3.9.1 最低配置服务器端:1)硬件需求:处理器 Intel Pentium III 内存 128M 硬盘 40G2)软件需求:Windows 98 Microsoft Internet Explorer 4.01 JDK 1.5MYSQL 数据库 Tomcat 5.0客户端 : 1)硬件需求: 处理器 Intel奔腾133或相当的处理器 内存 64M 硬盘 10G2)软件需求: Windows 98 Microsoft Internet Explorer 4.013.9.2 建议配置服务器端:1)硬件需求:处理器 Intel Pentium IV 2.8G 内存 256M 硬盘 80G2)软件需求:Microsoft Windows 2000/XP JDK 1.5 Tomcat 5.5SQL Server2000 数据库 Microsoft Internet Explorer 6.0客户端 :1)硬件需求:处理器 Intel Pentium IV 1.8或相当的处理 内存128M 硬盘 20G2)软件需求: Windows 2000/XP Microsoft Internet Explorer 6.0第4章 总体设计4.1 引言经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候。4.2 系统布局设计系统页面采用框架来设计,不同的用户有不同的功能菜单,但都有统一的风格,这给页面的使用和维护都带来了很大的便利,特别是在代码重用方面起了很大作用。本系统各用户的页面设计如图4-1所示:页面主体功能菜单BannerBottom图4-1 系统布局图Fig4-1 Systems layout map1.Banner区可以在此展示系统标识、页面归属等信息。2.功能菜单区提供系统可供操作的功能列表。4.页面主体区显示页面格式化数据页面主体区显示的内容,将依据页面在系统中的作用而定。5.Bottom区可设计为显示系统所有权等信息。4.3 总体结构图根据系统功能的要求,企业绩效考核管理系统各个模块之间的层次结构如图4-2所示:绩效考核系统系统管理部门管理图4-5 绩效考核系统示意图Fig.4-5 Structure sketch map of the system 按用户划分,系统结构图如图4-3所示:绩效考核系统管理员部门经理普通用户图4-4 请假系统结构示意图Fig.4-4 Structure sketch map of the system user4.4 本人主要工作任务本企业绩效考核管理系统分成两大大功能模块来实现,本人主要负责:系统管理与部门管理。第5章 详细设计5.1 引言总体设计阶段以比较抽象概括的方式提出了解决问题的办法。详细设计是软件开发时期的第三个阶段,也是软件设计的第二步。其任务就是把解法具体化,也就是回答下面这个关键的问题:“应该怎样具体地实现这个系统呢?”,通过详细设计应该得出对目标系统的精确描述,给出各个模块的详细过程性描述。从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。5.2 系统功能流程图1)主功能流程:开始用户登陆系统管理部门管理管理员部门管理部门经理5.3系统目录结构设计index.jsp 系统首页WEB-INF 系统配置目录ext ext目录css 后台样式表admin 系统管理员目录5.4 数据库设计与实现5.4.1 实体模型员工试题记录ID分数试题ID图5-1任课老师提交记录实体图Fig5-2 entity chart of employ test 员工ID图5-3 用户属性模型Fig5-3 attribute model of the record user 用户登陆名字用户部门ID级别失效时间登陆IP所属部门登陆时间系统权限用户职位用户性别用户基本工资用户年龄用户ID用户真实姓名用户密码5.4.2 E-R模型用户考核记录1n考核图5-5 学生-请假记录E-R模型Fig5-5 the E-R model of the records 5.4.3 数据库的逻辑设计根据系统功能设计的要求以及功能模块的划分,对于系统数据库,可以列出以下数据项和数据结构:用户表:用户ID,用户登陆名,用户密码,用户真实姓名,用户年龄,用户性别,用户部门ID,用户职位,用户权限,登陆日期,失效时间部门表:部门ID,部门名称试题表:试题ID,试题名称,试题内容用户试题表:用户试题ID,用户ID,试题ID评估表:评估ID,评估分数,年,月,描述,试题ID,员工ID5.4.4 数据库表的创建根据数据库需求的分析,建立如下5个基本数据表。表5-1 用户信息表(admin)列名数据类型是否为空说明idInt(4)否(主键)(自动生成)用户IDusernamevarchar(10)否用户登陆名passwordvarchar(20)否用户密码realnamevarchar(20)否用户真实姓名ageint(200)否用户年龄loginTimedatetime否登陆时间expireTimedatetime否失效时间catalogIDInt(4)否(默认0)用户部门IDcreateTimedatetime否创建时间zhiweiInt(4)否(默认值:0)用户职位gradeint否用户级别baseMoneyvarchar(200)否用户基本工资表5-2部门记录表(catalog)列名数据类型是否为空说明catalogIdInt(4)否(自动生成)代号catalogTitlevarchar否部门名称表5-3 试题信息表(unit)列名数据类型是否为空说明idInt(4)否(自动生成)代号nameInt(4)否试题名contentdatetime否试题内容5-4 用户试题信息表(student2unit)列名数据类型是否为空说明idInt(4)否(自动生成)代号adminIdInt(4)否用户IDunitIdInt(4)否试题IDscoreInt(4)否分数5-5评估信息表(score)列名数据类型是否为空说明idInt(4)否(自动生成)代号scoreInt(4)否评估分数adminIdInt(4)否用户IDunitIdInt(4)否试题IDyearInt(4)否年monthInt(4)否月5.4.5 数据库的建立打开Mysql,登录之后,选择新建数据库命令,给数据库起名为ent。然后通过设计器创建数据表,刚才已经说明了需要不同的数据表来分管,有关这些数据表的信息见上图。第6章 编码6.1用户操作页面编码6.1.1 系统登陆编码用户登陆时操作页面如图6-1所示:图6-1 用户登陆页面Fig 6-1 the page of debarkation by user部分代号:login.jsp后台管理员登陆function enter()if (event.keyCode = 13) postLogin(); function postLogin()var username = document.getElementById(User).value;var password = document.getElementById(Pass).value;if(document.getElementById(User)!=null&username=)alert(用户名不能为空);return false;if(password=)alert(密码不能为空);return false;return true;%String method = ;if (request.getParameter(method) != null& request.getParameter(method) != ) method = request.getParameter(method);if (login.equals(method) String username = request.getParameter(Name);String password = request.getParameter(Pass);AdminDao adminDao = DaoFactory.getAdminDao();boolean ret = adminDao.login(username, password);if (ret) LoginLog loginLog = new LoginLog();Admin admin_login = adminDao.findByAdminUsername(username);loginLog.setUsername(username);if (admin_login.getRealname() != null)loginLog.setRealname(admin_login.getRealname();loginLog.setLoginLogDate(new Date();String ip = request.getRemoteAddr();String addr = IPLocalizer.search(ip);loginLog.setIp(ip);loginLog.setAddress(addr0 + addr1);request.getSession().setMaxInactiveInterval(3 * 3600);request.getSession().setAttribute(Username, username);request.getSession().setAttribute(Password, password);request.getSession().setAttribute(realname,loginLog.getRealname();request.getSession().setAttribute(adminId_login,admin_login.getId();request.getSession().setAttribute(grobleCatalogId,admin_login.getCatalogId();request.getSession().setAttribute(grobleGrade,admin_login.getGrade();LoginLogDao loginLogDao = DaoFactory.getLoginLogDao();loginLog = loginLogDao.addLoginLog(loginLog);request.getSession().setAttribute(loginLog, loginLog);response.sendRedirect(index.jsp); else out.print(alert(用户或密码错误););%各页面身份验证代码:如check.jsp%String username = ;String password = ;if (request.getSession().getAttribute(Username) != null) username = request.getSession().getAttribute(Username).toString();if (request.getSession().getAttribute(Password) != null) password = request.getSession().getAttribute(Password).toString();AdminDao adminDao = DaoFactory.getAdminDao();boolean ret = adminDao.login(username, password);if (ret) else out.println(alert(账号不存在或密码错误或已失效,请重新登陆););out.println(window.parent.location=+basePath+/Admin/login.jsp);return;%只要在所有的用户页面中加入上面的代码后,用户必须先登陆后才能打开网页,且不能绕过身份验证。同样的页面对应各用户还有check_class_teacher.jsp等6.1.2 用户功能编码根据系统详细设计,用户操作页面如图6-2所示:图6-2 管理员管理 功能实现部分代码:package com.hxiaseo.database.dao.impl;public class AdminDaoImpl extends AbstractDao implements AdminDao public boolean add(Admin admin) / 简单的执行SQL会有问题。如果插入的时候报错,程序会继续执行,所以/ 必须抛出异常,让上一层知道String sql = ReflectPojo.generatorInsertSqlCommon(Admin.class);System.out.println(sql);Object args = ReflectPojo.genertaorAddArgs(admin, Admin);int i = super.update(sql, args);if (i 0)return true;return false;/Connection conn = null;/PreparedStatement ps = null;/ResultSet rs = null;/try /conn = JdbcUtils.getConnection();/String sql = INSERT INTO admin(username,password) VALUES (?,?);/ps = conn.prepareStatement(sql);/ps.setString(1, admin.getUsername();/ps.setString(2, admin.getPassword();/int i = ps.executeUpdate();/if(i0)/return true;/ catch (SQLException e) /throw new DaoException(e.getMessage(), e);/ 自定义运行时异常/ finally /JdbcUtils.free(rs, ps, conn);/return false;public boolean delete(int adminId) String sql = delete from admin where id=?;Object args = new Object adminId ;int i= super.update(sql, args);if(i0)return true;return false;public List find() String sql = select id as Id ,username as Username ,password as Password from admin;sql = sql + order by id desc;return super.find(sql, Admin.class, null);public boolean update(Admin admin) String sql = ReflectPojo.generatorUpdateSql(Admin.class);Object args = ReflectPojo.genertaorUpdateArgs(admin, Admin);int i = super.update(sql, args);if (i 0)return true;return false;public boolean login(String username, String password) / 简单的执行SQL会有问题。如果插入的时候报错,程序会继续执行,所以/ 必须抛出异常,让上一层知道Connection conn = null;PreparedStatement ps = null;ResultSet rs = null;String confPassword = null;try conn = JdbcUtils.getConnection();String sql = select * from admin where username = ?;ps = conn.prepareStatement(sql);ps.setString(1, username);rs = ps.executeQuery();if(rs.next()confPassword = rs.getString(password);if(confPassword = null)return false;if(confPassword.equals(password)return true; catch (SQLException e) throw new DaoException(e.getMessage(), e);/ 自定义运行时异常 finally JdbcUtils.free(rs, ps, conn);return false;6.1.3 部门功能编码根据任部门详细设计的要求,部门操作页面如图6-4所示:图6-4部门管理页面Fig 6-4 the page of attendance management of teacher部分代码:addCatalog.jsp 0 & method.equals(update) CatalogDao catalogDao = DaoFactory.getCatalogDao();Catalog catalog = catalogDao.getCatalogById(catalogId);request.setAttribute(parentId, catalog.getParentId();request.setAttribute(data, catalog);request.setAttribute(catalogId, catalogId);request.setAttribute(method, method);%6.2 数据库连接池编码6.2.1数据库连接池程序编码/* MYSQL 连接池对数据库的所有操作 */package com.hxiaseo.database;import java.io.InputStre
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合伙合同协议书
- 2024-2025学年新教材高中历史 第一单元 古代文明的产生与发展 第2课 古代世界的帝国与文明的交流(1)教学说课稿 新人教版必修《中外历史纲要(下)》
- 第2课 事半功倍有技巧-特殊输入 说课稿 -2024-2025学年辽师大版(2015)信息技术七年级上册
- 中医考试题库及答案软件
- 河南省青桐鸣2025-2026学年高二上学期9月大联考历史试卷(含答案)
- 商场电商平台合作及数据共享合同
- 绿色建筑项目结算付款与环保协议
- 媒体机构新员工入职内容创作与版权归属合同
- 股权激励计划实施与员工股权转让全面合作协议
- 担保公司业务合规管理合同
- 音乐培训机构招生
- 时文语法填空-电影篇 《731》 《长安的荔枝》 《戏台》
- 主题一 2. 设计节电方案(课件) 综合实践活动教科版五年级上册
- 生产成本控制及预算管理表格模板
- 2025年家庭健康管理师考试模拟题及答案
- 山东省青岛市即墨区实验学校2025-2026学年九年级上学期开学考试英语试题(含答案)
- 砂石骨料加工管理办法
- 西师大版数学六年级上册 第一单元测试卷(A)(含解析)
- 人形机器人-价值5万亿美元的全球市场 Humanoids A $5 Trillion Global Market
- 好好说话暖人心课件
- 部队新闻培训课件
评论
0/150
提交评论