企业项目管理系统的设计与实现毕业论文设计1.doc

上传人:laozhun 文档编号:3934880 上传时间:2023-03-28 格式:DOC 页数:38 大小:661KB
返回 下载 相关 举报
企业项目管理系统的设计与实现毕业论文设计1.doc_第1页
第1页 / 共38页
企业项目管理系统的设计与实现毕业论文设计1.doc_第2页
第2页 / 共38页
企业项目管理系统的设计与实现毕业论文设计1.doc_第3页
第3页 / 共38页
企业项目管理系统的设计与实现毕业论文设计1.doc_第4页
第4页 / 共38页
企业项目管理系统的设计与实现毕业论文设计1.doc_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《企业项目管理系统的设计与实现毕业论文设计1.doc》由会员分享,可在线阅读,更多相关《企业项目管理系统的设计与实现毕业论文设计1.doc(38页珍藏版)》请在三一办公上搜索。

1、 本科毕业论文(设计) 题 目 企业项目管理系统的设计与实现 院(系) 计算机与信息工程学院 专 业 计算机科学与技术 学生姓名 学 号 指导教师 职称 论文字数 9300 完成日期: 年 月 日本科毕业论文(设计)诚信承诺书本人郑重声明:所呈交的本科毕业论文(设计),是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本人签名: 日期: 本科毕业论文 (设计)使用授权说明本人完全了解巢湖学院有关收集、保留

2、和使用毕业论文 (设计)的规定,即:本科生在校期间进行毕业论文(设计)工作的知识产权单位属巢湖学院。学校根据需要,有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业论文 (设计)被查阅和借阅;学校可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业,并且本人电子文档和纸质论文的内容相一致。保密的毕业论文(设计)在解密后遵守此规定。本人签名: 日期: 导师签名: 日期: 摘 要企业项目管理系统在相关企业进行生产的管理中有着广泛的应用,它有利于提高企业对软件项目开发过程中的信息管理。该系统所要实现的功能包括任务管理功能、项目管

3、理功能、客户管理功能功能、人员管理功能和用户管理功能。本系统在设计方面采用B/S模式,通过MyEclipse开发平台实现MVC模式,创建用户界面jsp可视化视图,用户在界面上输入数据会通过Action提交到Servlet,在Servlet中调用数据层(javabean),完成前台与后台的交互。从而用户可以通过登录,进入该系统的主界面并对项目各个功能模块进行相关的增删改查操作。通过企业项目管理,可全面管理公司业务,加强跨部门沟通协作,有效配置和共享资源,减少计划拖延和降低运营成本,提高企业管理效率。关键词:项目管理;Java;Model View Controller;MySQL数据库Abstr

4、actEnterprise project management system in the management of relevant enterprises for production has been widely used, it is helpful to improve enterprise in the process of developing the information management of software project.The system to implement the functions including task management, proj

5、ect management, customer management, personnel management and user management functions. This system adopts B/S mode in terms of design, through the MyEclipse development platform to realize the MVC pattern, create the user interface view JSP visualization, users input data on the interface will be

6、submitted by the Action to the Servlet, the Servlet invokes the data layer (javabeans), to complete the interaction of the front desk and the background. Thus the user can log in through, enter the main interface of the system and the project related to the various functional modules to add and dele

7、te operation.Through the enterprise project management, comprehensive management of the companys business, to strengthen inter-departmental communication and coordination, resource configuration and sharing, effective reduction plan delay and reduce operating costs, improve enterprise management eff

8、iciency.Keywords: project management; JAVA; The Model View Controller; The Mysql database目 录第一章 绪论11.1论文背景及课题来源11.2本课题在国内外的发展状况11.3应解决的问题及系统开发意义1第二章 开发工具及相关技术介绍42.1 JAVA简介42.2 MVC介绍42.3 B/S模型介绍52.4 MYECLIPSE开发工具介绍62.5 TOMCAT简介72.6 MYSQL简介8第三章 系统需求分析93.1 系统任务描述93.2 系统功能分析93.2.1 系统的功能需求93.2.2系统数据流图.10

9、3.2.3系统数据分析103.3 系统可行性分析13第四章 系统设计154.1 系统总体结构设计154.2 数据库设计164.3 系统功能模块详细设计20第五章 编码与实现215.1 系统主要模块代码215.1.1数据库的连接215.1.2增删改查方法225.2 系统测试28结 束 语32参考文献33第一章 绪论1.1论文背景及课题来源随着网络技术的发展和普及和经济的发展,公司的创建也随之增加。按照一般的说法,在一个企业准备做一个项目之后,参与这个项目的不会只是技术部,它还会包括市场部门、人事部门、财务部门等,从而在这些不同部门在一起运作改项目时不可避免地会产生一些小摩擦,须要进行协调,而这些

10、肯定会为一些项目增加的不必要的成本,影响改项目实施的效率。而项目管理的做法则不同。本身在不同部门的成员有可能因为这个项目组成一个团队,一个项目团队的领导者就是项目经理,他们所负责的就是领导负责该项目的团队成员能够在给予的时间内很好的完成该项目所需要的全部工作。而项目管理系统可以很好的帮助企业处理这种多部门参与的项目所遇到的一些复杂的问题,可以实现项目高的实施效率1。1.2本课题在国内外的发展状况随着网络技术的发展和普及,企业项目管理是运用各种知识、技能、方法与工具,为满足或超越项目有关的各方对项目的要求与期望所开展的各种管理活动。项目管理发展到现在,已深入到各行各业,以不同的类型、规模出现,在

11、企业管理中扮演着举足轻重的角色。而项目管理软件就是适应这个变化而产生的一种处理项目的方法,现在在项目管理软件中距今了解比较好用的一款是捷为科技iMIS PM项目管理软件,它从一个项目的立项,启动,计划,执行,监控,结束和总结,可以让人一目了然地了解整个项目的一个进行过程,可以说是国内第一套做的比较全面的非工程项目管理软件,并且它也是一个集成性的管理平台2。1.3应解决的问题及系统开发意义本系统基于功能的需要应用到了MVC(Model-View-Controller,模型-视图-控制)设计模式,以Myeclipse为开发平台,采用JSP设计模式(JSP+Servlet+javaBean)进行设计

12、,实现了各模块的功能。在其中遇到的问题:(1)服务器端和客户端要实现界面化,并且界面尽量人性化。(2)服务器端能够正确的启动,确保前台JSP通过Servlet实现与后台的交互。(3)用户在界面上进行操作时,确保数据库随之更新。(4)异常处理,对于用户的不正确的操作系统应该有提示。企业项目管理系统它的开发意义在于全面管理公司项目,加强跨部门之间的沟通协作,有效配置和共享资源,减少计划拖延和降低运营成本,并提高其运营效率,确保项目的进度。第二章 开发工具及相关技术介绍2.1 Java简介Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995

13、年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。在这个互联网的时代,基于Java的特点更具备了优势和广阔的前景。Java语言一直是应用最广的开发语言,并拥有最广泛的开发人群。如今,Java已经不再简单地是一门语言,它更像一个完整的体系,一个系统的开发平台。Java中所涉及的知识Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、J

14、ava多线程编程、Java网络通信编程和Java反射机制3。2.2 MVC介绍MVC全名是Model View Controller,是模型(model)视图(view)控制器(controller)的缩写,一种软件设计典范,在于组织代码用一种业务逻辑和数据库分离的一种方法,这个方法的假设前提是如果这些业务逻辑被聚集到一个总体的部件里面,而且用户界面和用户所需要提交的数据的交互能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中4。MVC是一个框架模式,它将使应用程序的请求、处理和处理结果分开。使用MVC设计模式

15、被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。最典型的MVC就是JSP + servlet + javabean的模式。模型代表应用的业务逻辑;视图代表应用的表示,用于用户的交互;控制器是模型的与视图之间的沟通的桥梁,提供应用的处理过程控制。模型、视图、控制器各自的功能以及它们之间的关系如图1所示模型封装应用程序状态响应状态查询应用程序功能通知视图改变视图解释模型模型更新请求发送用户输入给控制器控制器可以选择视图控制器定义应用程序行为用户动作映射成模型更新选择响应的视图状态改变视图选择状态查询通知改变用户请求方法的调用事件图1 MVC组件类型的关系和功能2.3 B/S模型介绍

16、B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows 98/Windows 2000将浏览器技术植入操作系统

17、内部,这种结构更成为当今应用软件的首选体系结构5。B/S结构图如2所示互联网客户机1客户机2客户机3Web服务器数据库服务器 图2 B/S结构图B/S结构的优点:(1)具有分布性特点,可以随时随地进行查询、浏览等业务处理。 (2)业务扩展非常简单快捷,可以通过增加一些网页来增加所需要的服务器功能。 (3)它的维护易操作,实现用户的同步更新,只需要修改网页即可。 (4)操作简单,共享性高。B/S 模式的缺点:(1)想要加自己想要的个性化的功能需求,无法实现。 (2)操作是以鼠标为最基本的操作方式,操作起来不能过快。 (3)页面进行动态的刷新,响应速度明显降低。 (4)无法实现分页显示,给数据库访

18、问造成较大的压力。 (5)功能弱化,难以实现传统模式下的特殊功能要求。2.4 MyEclipse开发工具介绍MyEclipse是一个十分优秀的用于开发Java, J2EE的Eclipse插件,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错,大大减少了开发人员的开发时间。MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring,

19、 Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。根据官方最新消息,MyEclipse 2013已经正式发布!MyEclipse 20132支持HTML5、JQuery和主流的Javascript 库。在结构上,MyEclipse的特征可以被分为7类:(1)J2EE模型(2) WEB开发工具(3) EJB开发工具(4)应用程序服务器的连接器(5) J2EE项目的部署(6) 数据库的服务(7)MyEclipse整合帮助对于以上每一种功能上的类别,在Eclipse中也有相应的功能部件,可以通过相应的

20、查件来完成。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任所需要的模块进行单独的扩展和升级,使用MyEclipse给开发者带来了极大的方便增加了项目开发的速度6。2.5 Tomcat简介自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品,同时它又是

21、sun公司官方推荐的servlet和jsp容器,因此其越来越多的受到软件公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得到实现。其次,Tomcat是完全免费的软件,任何人都可以从互联网上自由地下载。Tomcat与Apache的组合相当完美7。Tomcat工作原理:Tomcat的工作模式3种:独立Servlet,进程内servlet,进程外servlet。Servlet是一种运行在支持Java语言的服务器上的组件,Servlet与普通Java类的区别就在于它运行在服务器上。由于Java的特点与平台无关,再加上Servlet运行在服务器端,因此Servlet对

22、于用户是完全透明的。Servlet容器的作用是负责处理客户发送的请求。当客户发送一个请求时,Servlet容器获取用户的请求,然后调用相应的一个Servlet,开始执行Servlet中方法,并获得相应的执行结果返回给客户。Tomcat就是起这样作用的容器。当客户端发送一个请求来调用一个资源时,Servlet容器会用对象ServletRequest把客户端发送的请求进行封装,然后根据JavaServletAPI文档中定义的一些Servlet方法,完成Servlet的执行之后把执行的结果封装到ServletResponse对象中,最后Servlet容器把客户的请求发给客户,完成为客户的一次服务过程

23、8。Tomcat Servlet容器的作用过程如下图3所示RequestServlet容器客户端Servlet1ResponseServlet2图3 Tomcat作用图2.6 MySQL简介MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司,目前属于Oracle公司。关联数据库管理系统将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,MyEclipse的SQL语言是用于访问数据库的最常用的标准化语言。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点

24、,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。在MySQL数据库中,用于保存数据记录的结构被称为数据表。而每一条数据记录则是由更小的数据对象,即数据类型组成。因此,总体来说,一个或多个数据类型组成一条数据记录,一条或多条数据记录组成一个数据表,一个或多个数据表组成一个数据库9。第三章 系统需求分析3.1 系统任务描述本系统是采用Java基于B/S开发的企业项目管理系统的功能模块的设计和开发。这些模块实现任务管理、项目管理、人员管理、客户管理、个人信息管理。该系统主要是为了让企业的管理人员能够更方便、快捷的掌握公司各个项目的基本情况;让项目经理可以方便快捷的管理项目;

25、比较好的实现信息同步、实时展示;做到项目信息透明化10。3.2 系统功能分析3.2.1 系统的功能需求企业项目管理系统需要完成以下一些基本功能:登录该系统;任务管理模块;项目管理模块;人员管理模块;客户管理模块;个人信息模块;退出系统。本系统具体功能需求如下:(1)由项目管理系统登录界面登录到管理界面,即系统的服务器端。用户经登录界面都系统主页面。(2)不论是管理员还是用户都需要在登录界面输入正确的用户名和密码后才可以登录到各自的界面中去。(3)从主界面点击任务管理进入相应的操作界面,对收到的任务进行增加,并可以对该任务修改和查询,对已过期的任务进行删除。(4)从主界面点击项目管理进入相应的操

26、作界面,对要做的项目进行统一的增删改查管理,及时更新项目的进度。(5)从主界面点击客户管理进入相应的操作界面,对公司客户进行记录和修改,明确客户的信息。(6)从主界面点击人员管理进入相应的操作界面,对公司内部人员管理,以及工资的发给情况。(7)从主界面点击个人信息管理进入相应的操作界面,对个人信息进行修改。3.2.2系统数据流图项目管理管理员进入登陆界面如图4所示登录界面用户名,密码核对系统管理界面任务管理人员管理客户管理输入密码密码正确密码错误个人信息管理图4 登录页面流程图3.2.3系统数据分析在仔细调查企业项目管理过程的基础上,总结出该系统需要满足以下主要系统数据的需求:用户密码真实姓名

27、用户名性别用户信息部门电话工资年龄信息说明图5用户实体图发送者优先级执行性任务标题用户信息结束时间开始时间工期图6任务管理实体图客户名称项目经理项目名称项目管理工期完成状态工期工期工期图7 项目管理实体图添加时间联系人公司背景项目管理公司名称联系电话地址图8 客户信息管理实体图身份证员工类型员工编号姓名职位员工信息年龄电话出生日期性别图9 员工信息管理实体图总工资扣除工资发款人实发工资员工信息员工姓名状态月份年份图10 员工工资管理实体图3.3 系统可行性分析从技术发面来看,Java语言的优点主要表现在:简单、面向对象、多线程、安全性等方面。 (1)java 的简单性:和C+相比,语法简单了,

28、取消了指针的语法;内存分配和回收不需要我们来过渡关注,C+可以多继承,但java只能是单继承,相对于类来说。(注:接口可以多继承) (2) java面向对象:java算是纯面向对象,但jquery是更纯的面向对象。 在java编程思想这本书说过,“Everything is object!” 这样便于人类的构思和设计,更符合人们的思考问题方式 (3) 分布式:主要还是用在EJB上 (4) 安全性:java的语法限定了源程序的安全性,首先编译器会进行源代码的第一步检查 (5) 跨平台:java能够跨越不同的操作系统平台,平台无关性 怎么跨平台呢? 主要是在不同的操作系统中,JVM规范都是一样的,

29、被JVM加载成各个操作系统所支持的,屏蔽了底层操作系统的差异 (6)、高性能:开闭原则-对扩展开放,对修改关闭 java是即时编译的 (7)、多线程: Java开发的流 MVC的优点耦合性低:视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,应用于模型的代码只需写一次就可以被多个视图重用,从而可以减少代码的重复性。因为模型与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。生命周期成本低:MVC使开发和维护用户接口的技术含量降低。部署快:使用MVC模式使开发时间得到相当大的缩减,它使程序员(Java开发人员)集中精力于业务逻辑,界面程序员(HTML和

30、JSP开发人员)集中精力于表现形式上。可维护性高:分离视图层和业务逻辑层也使得WEB应用更易于维护和修改。有利软件工程化管理:由于不同的层各司其职,每一层不同的应用具有某些相同的特征,有利于通过工程化、工具化管理程序代码。控制器也提供了一个好处,就是可以使用控制器来联接不同的模型和视图去完成用户的需求,这样控制器可以为构造应用程序提供强有力的手段。给定一些可重用的模型和视图,控制器可以根据用户的需求选择模型进行处理,然后选择视图将处理结果显示给用户。第四章 系统设计系统设计是本系统开发的重要阶段,它直接影响到目标系统的质量,是整个开发工作的核心。系统设计工作应该自顶向下地进行。首先设计总体结构

31、,然后再逐层深入,直至进行每一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。系统设计遵循的原则是:系统性、适应性、稳健性、经济性。4.1 系统总体结构设计本系统是用Java语言基于B/S开发设计的,其核心的MVC技术决定了该系统的安全性和稳定性,从而保证了本系统有较强的使用性。登录到系统管理界面后,可以对相应的任务、项目、公司人员、客户以及个人信息的管理,实现了项目全面管理公司业务,加强跨部门沟通协作,有效配置和共享资源,减少计划拖延和降低运营成本。系统功能模块图如图11所

32、示企业项目管理系统登录界面系统主界面登录成功项目管理模块客户管理模块人员管理模块个人信息模块任务管理模块任务信息查看创建任务项目基本信息项目计划信息项目需求信息项目模块信息客户信息查看人员信息查看员工工资查看个人信息查看用户密码修改登录失败图11 系统总体结构示意图4.2 数据库设计本次数据库开发工具为Navicat for MySQL,具体设计的表单如下:表1用户信息表字段名类型大小允许空备注User_idint10否用户IDUsernamevarchar20否用户名Userpasswordvarchar20否用户密码User_namevarchar20是真实姓名User_sexvarcha

33、r20是性别User_agevarchar20是年龄User_phonevarchar20是电话User_commvarchar20是工资User_deptvarchar20是部门User_informationvarchar20是个人信息说明表2任务信息表字段名类型大小允许空备注Renwu_idint10否任务IDRenwu_namevarchar20是任务名称Renwu_timelimitvarchar20是任务工期Renwu_begintimevarchar20是开始时间Renwu_endtimevarchar20是结束时间Renwu_executorvarchar20是执行人Renwu

34、_sendervarchar20是任务发送者Renwu_priorityvarchar20是优先级表3项目信息表字段名类型大小允许空备注Pj_idint10否项目IDPj_namevarchar20是项目名称Customer_namevarchar20是客户名Pj_managervarchar20是项目经理Pj_developmentvarchar20是开发人数Pj_begintimevarchar20是开始时间Pj_endtimevarchar20是结束时间Pj_priorityvarchar20是优先级Pj_statevarchar20是状态表4客户信息表字段名类型大小允许空备注Custo

35、mer_idint10否客户IDCustomer_namevarchar20是客户名称Customer_peoplevarchar20是联系人Customer_phonevarchar20是联系电话Customer_addressvarchar20是联系地址Customer_backgroundvarchar20是公司背景Customer_addtimevarchar20是添加时间表5人员信息表字段名类型大小允许空备注Emp_idint10否员工IDEmployees_idvarchar20是员工编号Employees_namevarchar20是员工姓名Employees_positionv

36、archar20是员工职位Employees_typevarchar20是员工类型Employees_cardvarchar20是员工身份证Employees_sexvarchar20是性别Employees_agevarchar20是年龄Employees_birthdayvarchar20是生日Employees_phonevarchar20是电话表6人员工资表字段名类型大小允许空备注Salary_idint10否工资IDEmployees_namevarchar20是员工姓名Salary_namevarchar20是发款人Salary_allvarchar20是总工资Salary_del

37、varchar20是扣除工资Salary_realvarchar20是实发工资Salary_yearvarchar20是年份Salary_monthvarchar20是月份Salary_statevarchar20是状态表7项目计划表字段名类型大小允许空备注Jhua_idint10否计划IDJihua_namevarchar20是计划名称Pj_namevarchar20是项目名称Jihua_executorvarchar20是执行人Jihua_headvarchar20是计划负责人Jihua_timevarchar20是工期Jihua_priorityvarchar20是优先级Jihua_st

38、atevarchar20是状态Jihua_limitvarchar20是超期表8项目需求表字段名类型大小允许空备注Xq_idint10否需求IDXq_themevarchar20是需求主题Xq_startvarchar20是创建时间Xq_updatevarchar20是更新时间表9项目模块表字段名类型大小允许空备注M_idint10否模块IDM_namevarchar20是模块名称M_startvarchar20是创建时间M_projectvarchar20是所属项目M_xuqiuvarchar20是所属需求M_priorityvarchar20是优先级4.3 系统功能模块详细设计用户登录模块

39、流程图如图12所示: 开始输入用户名与密码查询数据库是否有这条记录?进入系统管理界面提示用户名或密码错误结束图12登录模块流程图第五章 编码与实现5.1 系统主要模块代码5.1.1数据库的连接package com.xiaobo.unti;import java.sql.Connection;import java.sql.DriverManager;public class DBConnection private Connection conn = null;public Connection getConnection()tryClass.forName(com.mysql.jdbc.D

40、river);/加载数据库驱动conn = DriverManager.getConnection(jdbc:mysql:/localhost:3306/xiangmuguanli, root, 1234);/连接数据库 catch (Exception e) return conn; public static void main(String args) DBConnection db = new DBConnection();Connection co = db.getConnection();System.out.println( co );5.1.2增删改查方法package com

41、.xiaobo.daoImpl;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import com.xiaobo.dao.ProjectDao;import com.xiaobo.enty.Project;import com.xiaobo.enty.Renwu;import com.xiaobo.unti.DBConnection;public class ProjectImpl implements ProjectDao private DBConnection db = new DBConnection();private Connection conn;private PreparedStatement ps;private ResultSet rs;private Project project = null;public Projec

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号