




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全套设计加扣 3012250582 湖南软件职业学院 毕业设计 毕业选题:企业员工管理系统指导教师:学生姓名:院系名称:软件工程系专业班级:Java1304学生学号:提交日期:2015年12月19日I目 录第一章 系统设计概述- 1 -1.1编程语言- 1 -1.1.1 java语言介绍- 1 -1.1.2 java语言的优点- 2 - 1.2java开发平台- 3 -1.2.1 java的开发环境- 3 -1.2.2 java 的编辑环境- 4 -1.2.3 java运行环境- 4 -1.2.4序语言的选择- 5 -1.2.5 JSP技术特点- 5 -1.3 Oracle 数据库- 6 -1.3.1 数据库服务器- 8 -1.3.2客户端- 9 -第二章 需求设计- 10 -2.1 总体需求- 10 -2.2 性能需求- 10 -2.3 数据需求- 12 -2.4 系统开发平台需求- 12 -第三章 详细设计- 13 -3.1系统总体结构- 13 -3.2 系统功能模块- 14 -3.2.1 初始界面- 14 -3.2.2 系统设置- 15 -第四章 数据库设计- 19 -4.1数据库需求分析- 19 -4.1.1 数据流程图- 19 -4.1.2登录流程图- 20 -4.2 数据库概念结构设计- 21 -4.2.1 数据库E-R图- 21 -4.3数据库表设计- 22 -第五章 系统的测试与说明- 23 -I5.1 程序测试- 23 -5.1.1用户登录- 23 -5.2程序说明- 24 -5.2.1项目介绍- 24 -5.2.2项目优势- 24 -结束语- 25 -参考文献- 26 -致谢- 27 -IV第一章 系统设计概述1.1编程语言 在此次的航空信息管理系统设计过程中,我们所用的计算机语言是Java语言。目前Java语言是作为计算机语言中,使用最广泛的语言,Java语言具有可移植性,平台无关性等众多优点,使用起来方便,并且学习起来也不是那么难。所以在此次设计中我运用了Java语言来开发系统。以下章节就是对Java语言的介绍,性能优点,以及相关的使用开发平台介绍。1.1.1 java语言介绍现代技术的发展,尤其是网络技术,给现代企业带来了许多新的机遇和挑战,如改善客户服务、全球化和信息检索等,这些在技术上反映为信息的获取、系统管理、系统集成、新技术的开发、Internet、Intranet等等与商业的结合。而这些要求一个随处可用的开放的结构和在不同的平台之间低成本的信息传递方式,Java正好满足这些要求。 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动感的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1.x版发展到1.2版。目前常用的Java平台基于Java1.2。 Java语言是一个支持网络计算的面向对象程序设计语言。Java语言吸收了Smalltalk语言和C+语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。1.1.2 java语言的优点 1面向对象Java提供了简单的类机制和动态的构架模型。对象中封装了它的状态变量和方法,很好地实现了模块化和信息隐藏;而类则提供了一类对象的原型,通过继承和重载机制,子类可以使用或重新定义父类或超类所提供的方法,从而既实现了代码的复用,又提供了一种动态的解决方案。 2. 多线程 多线程使应用程序可以同时进行不同的操作,处理不同的事件。在多线程机制中,不同的线程处理不同的任务,他们之间互不干涉,不会由于一处等待影响其他部分,这样容易实现网络上的实时交互操作。3. 动态性Java的设计使它适合于一个不断发展的环境。在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。并且 Java通过接口来支持多重继承 ,使之比严格的类继承具有更灵活的方式和扩展性。4. 安全性 用于网络、分布环境下的Java必须要防止病毒的入侵,Java不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,这样就防止了程序员使用欺骗手段访问对象的私有成员,同时也避免了指针操作中容易产生的错误。5.可移植性与平台无关的特性使 Java程序可以方便地被移植到网络上的不同机器。同时 ,Java的类库中也实现了与不同平台的接口 ,使这些类库可以移植。另外,Java编译器是由 Java语言实现的 ,Java运行时系统由标准 C实现 ,这使得Java系统本身也具有可移植性。1.2java开发平台 1.2.1 java的开发环境 Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言。JAVA目前在手机上应用最多的就是JAVA游戏。 Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的码,而是产生一种中间码叫作 ByteCode,这种码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序,故与Java程序是在哪种平台上被编译的,就完全没有关系了。Java写出来的程序可分为两类,分别是Java Applet与一般的Application,而Application 这一类就与一般的程序如C+的作用是比较类似的,是一个独立可执行的应用程序,像HotJava是一个浏览器,且就是使用Java程序所开发出来的。最常见的Java程序包括应用程序和applets。应用程序是单独的程序,诸如HotJava浏览器软件就是用Java语言编写的。 Applets类似于应用程序,但是它们不能单独运行, Applets可以在支持Java的浏览器中运行。Applet主要是内置于HTML网页中,在浏览时发挥作用。 1.2.2 java 的编辑环境1. 用功能强大的开源工具Eclipse来开发,相对较为方便,Eclipse比较通用,而且支持很多插件。2. Java主要是利用文本编辑器来完成程序设计的编辑工作,可以使用各种文本编辑器来编写,例如:记事本、Editplus和UltraEdit软件等都可以用来实现。A.用记事本编写过程很简单,只需要带开记事本在里面编写代码几可以了。B.用Editplus软件配置JAVA编辑环境1.2.3 java运行环境通常一个程序运行的平台是一个硬件或者软件运行的环境。目前比较流行的是Windows 2000, Linux, Solaris, 和MacOS。Java的平台不太一样,它由两个部分组成:一个是Java Virtual Machine即Java虚拟机,另一部分是Java Application Programming Interface (Java API) 即Java应用程序设计接口,这两部份软件就构成了Java运行的基本的环境。Java API 是一个大的已经做好的软件集合,这个集合里有许多开发时所需要的控件,用来辅助开发。Java API和JVM整合在一起处于机器硬件之上。也就是说,Java平台把一个Java应用程序从硬件系统分离开从而很好的保证了程序的独立性。为了更好的适应开发的需要,Java的设计者们为我们提供了三种Java平台:Java 2 Micro Edition (J2ME ), Java 2 Standard Edition (J2SE)和 Java 2 Enterprise Edition (J2EE)。 每一个版本都提供了丰富的开发工具箱以适应不同的开发需要。1.2.4程序语言的选择 JSP(JavaServer Pages)是一种新动态网页技术标准,类似其他技术标准.在传统的网页HTML文件(*.htm,*.html)中加入Java程序片断(Scriptlet)和JSP标签,构成了JSP网页(*.jsp)Servlet/JSP Container收到客户端发出的请求时,首先执行其中的程序片断,软后将执行结果以HTML格式响应给客户端,其中程序片断可以是:操作数据库,重新定向网页以及发送E-Mail等等,这些都是建立动态网站所需要的功能.所有程序操作都在服务器端运行,网络上传送给客户端的仅是得到的结果,与客户端的浏览器无关,因此,JSP称为Server-side Language.所以被许多人认为是未来最有发展前途的动态网站技术之一。经过比较,PHP功能相对简单,不适合作大程序,而CGI效率相对较低,所以也不考虑,因为该系统并没有原有的基础平台需要扩展,也不需要与其他系统进行太多的交互,所以使用J2EE的模式并不能够体现出J2EE本身的优势,而JSP又是J2EE的核心技术之一,可以随时升级为J2EE程序,这里暂时不考虑采用J2EE,这样只需要在ASP和JSP中进行选择.在进行了诸多因素的比较之后,最终认为目前这个阶段比较合适的是JSP,而选择Struts架构作为开发的主体框架,选用Hibernate作为数据持续性处理层,则是考虑到了其高速的开发效率,及代码重用性高,易于维护等各种优势。其最终目的是希望提高系统底层业务逻辑的可重用性,增加系统的可扩展性,降低系统维护成本。作为Java平台的一部分,JSP拥有Java编程语言”一次编写,到处运行”的特点,随着越来越多的供应商将JSP支持添加到他们的产品中,您可以使用自己所选择的服务器和工具,但并不影响当前的应用。1.3 Oracle 数据库MySQL的历史最早可以追溯到1979年,有一个人叫Monty Widenius, 为一个叫TcX的小公司打工,并用BASIC设计了一个报表工具,可以在4M主频和16KB内在的计算机上运行。过了不久,又将此工具,使用C语言重写,移植到Unix平台,当时,它只是一个很底层的面向报表的存储引擎。这个工具叫做Unireg。 1985 年,瑞典的几位志同道合小伙子(以David Axmark 为首) 成立了一家公司,这就是MySQL AB 的前身。这个公司最初并不是为了开发数据库产品,而是在实现他们想法的过程中,需要一个数据库。他们希望能够使用开源的产品。但在当时并没有一个合适的选择,没办法,那就自己开发吧。 在最初,他们只是自己设计了一个利用索引顺序存取数据的方法,也就是I S A M(Indexed Sequential Access Method)存储引擎核心算法的前身,利用ISAM 结合mSQL 来实现他们的应用需求。在早期,他们主要是为瑞典的一些大型零售商提供数据仓库服务。在系统使用过程中,随着数据量越来越大,系统复杂度越来越高,ISAM 和mSQL 的组合逐渐不堪重负。在分析性能瓶颈之后,他们发现问题出在mSQL 上面。不得已,他们抛弃了mSQL,重新开发了一套功能类似的数据存储引擎,这就是ISAM 存储引擎。大家可能已经注意到他们当时的主要客户是数据仓库,应该也容易理解为什么直至现在,MySQL 最擅长的是查询性能,而不是事务处理(需要借助第三方存储引擎)。 1990年,TcX的customer 中开始有人要求要为它的API提供SQL支持,当时,有人想到了直接使用商用数据库算了,但是Monty觉得商用数据库的速度难令人满意。于是,他直接借助于mSQL的代码,将它集成到自己的存储引擎中。但不巧的是,效果并不太好。于是,Monty雄心大起,决心自己重写一个SQL支持。1996年,MySQL 1.0发布, 在小范围内使用。到了96年10月,MySQL 3.11.1发布了,没有2.x版本。最开始,只提供了Solaris下的二进制版本。一个月后,Linux版本出现了。 此时的MySQL还非常简陋,除了在一个表上做一些Insert,Update,Delete和Select 操作职位,没有其他更多的功能。 紧接下来的两年里,MySQL依次移植到各个平台下。它发布时,采用的许可策略,有些与众不同:允许免费商用,但是不能将MySQL与自己的产品绑定在一起发布。如果想一起发布,就必须使用特殊许可,意味着要花银子。当然,商业支持也是需要花银子的。其它的,随用户怎么用都可以。这种特殊许可为MySQL带来了一些收入,从而为它的持续发展打下了良好的基础。 1999-2000年,有一家公司在瑞典成立了,叫MySQL AB。 雇了几个人,与Sleepycat合作,开发出了 Berkeley DB引擎, 因为BDB支持事务处理,所以,MySQL从此开始支持事务处理了。 在2000 年的时候,MySQL 公布了自己的源代码,并采用GPL(GNU General Public License)许可协议,正式进入开源世界。 2000年4月,MySQL对旧的存储引擎进行了整理,命名为MyISAM。2001年,Heikiki Tuuri向MySQL提出建议,希望能集成他们的存储引擎InnoDB,这个引擎同样支持事务处理,还支持行级锁。所以在2001年发布的3.23 版本的时候,该版本已经支持大多数的基本的SQL 操作,而且还集成了MyISAM和InnoDB 存储引擎。MySQL与InnoDB的正式结合版本是4.0。 2004年10月,发布了经典的4.1版本。 2005年10月,有发布了里程碑的一个版本,MySQL 5.0. 在5.0中加入了游标,存储过程,触发器,视图和事务的支持。在5.0 之后的版本里,MySQL明确地表现出迈向高性能数据库的发展步伐。2008年1月16号 MySQL被Sun公司收购。2009年04月20日Oracle收购Sun 公司,MySQL 转入Oracle 门下。2010年04月22 发布MySQL 5.5, MySQLcluster 7.1.1.3.1 数据库服务器 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为7.0.39。Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。1.3.2客户端为数据库用户操作端,由应用、工具、SQL* NET组成,用户操作数据库时,必须连接到一服务器,该数据库称为本地数据库(Local DB)。在网络环境下其它服务器上的 DB称为远程数据库(Remote DB)。用户要存取远程 DB上的数据时,必须建立数据库链。MySql数据库的体系结构包括物理存储结构和逻辑存储结构。由于它们是相分离的,所以在管理数据的物理存储结构时并不会影响对逻辑存储结构的存取。逻辑存储结构由至少一个表空间和数据库模式对象组成。这里,模式是对象的集合,而模式对象是直接引用数据库数据的逻辑结构。模式对象包括这样一些结构:表、视图、序列、存储过程、同一词、索引、簇和数据库链等。逻辑存储结构包括表空间、段和范围,用于描述怎样使用数据库的物理空间。而其中的模式对象和关系形成了数据库的关系设计。第二章 需求设计2.1 总体需求本系统的功能结构分为:查询员工信息、修改员工信息、增加员工信息、删除员工信息、四个大的功能模块。系统设置:用户登录-查询员工信息、添加员工信息、修改员工信息、删除员工信息 2.2 性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,员工信息管理系统应该满足以下的性能需求。1.系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。查询时应保证查全率,所有相应字段包含查询关键字的记录都应能查到。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作负荷,使系统的处理能力和响应时间能够满足企业对信息处理的需求。响应及更新处理都比较迅速,完全满足用户要求。一般响应时间在1-2秒内,对数据的导入导出,软磁盘读写和打印机的操作也应在可接受的时间内完成。2.系统的开放性和系统的可扩充性系统在开发过程中,应该充分考虑以后的可扩充性。例如员工的增加,员工的查询,员工的添加的需求也会不断地更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换按成系统的升级和更新换代。3.系统的易用性和易维护性系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统提供良好的用户界面,易用人际交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户随系统的熟悉过程。系统中涉及的数据是公司相当重要的的信息,系统要提供方便的手段供系统维护人员进行数据的备份、日常的安全管理、系统意外崩溃时的数据恢复等工作。4.系统的标准性系统在设计、开发、使用过程中都要涉及很多计算机硬件及软件。所有这些都要符合主流国际标准、国家标准和行业标准。例如,在开发过程中使用的操作系统、开发工具都必须符合通用标准,如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议等。2.3 数据需求1.数据描述l 员工信息的输入和修改,包括员工姓名、家庭住址、部门编号、员工性别、员工电话、员工工资等。l 员工信息学查询,可以根据员工的编号或者员工姓名查询呢。并且支持员工姓名模糊查询。2.动态数据动态输入数据:添加信息、查询信息、修改信息动态输出数据:查询结果记录集2.4 系统开发平台需求 1.开发语言:JAVA 语言 2.开发平台:Eclipse 6.0 3.数据库:MySql 数据库第三章 详细设计3.1系统总体结构本系统的总结构分为前台和后台。本系统简单美观,即使是不熟悉本系统的使用者,也可以通过相关的介绍,很快的学会操作本系统。管理人员也可以对系统进行系统的维护。系统的功能分为:员工登陆、添加员工信息、修改员工信息、删除员工信息、查询员工信息、四个大的功能模块。具体流程图如下图3-1所示3-1系统模块功能流程3.2 系统功能模块系统功能模块中包含了许多功能,主要功能有六个方面。其中每个功能模块中又包含了许多更加具体的功能,我们通过这种对各个功能的细化与分支,实现了多功能管理、操作简单的系统。不仅实现了管理人员对系统的维护与更新,也使用户操作更加便捷、简单。3.2.1 初始界面每个系统都包含许多功能,总体归结起来也就是四个大项:增、删、改、查。当然每个系统功能的完善的确很重要,但是当我们运行系统的第一步都是:用户登录。我们为用户登录设计了一个登录界面,如下图3-2所示:3-2 用户登录界面用户登录界面包含了六个控件:用户名,用户名输入框,密码,密码输入框,登录以及取消按钮。当用户进行登录时,数据将会进入后台,判断用户名与密码是否匹配,如果信息一致即登录成功,便可以进入员工信息管理系统的主界面。如果用户名不存在,将会提示用户“登录失败!”。3.2.2 系统设置1.查询员工在用户管理模块中,第一个实现的功能就是实现对用户的查询功能。查询用户是员工管理的第一步,因为员工信息管理系统的最主要目的是为了更加方便快捷的管理员工,所以,我将它放在首位,可以更加方便快捷的查看员工信息,以便于管理。同时查询方式为了快捷,我设置成可以由员工编号来查询的同时又可以使用员工姓名的方式来查询。同时支持姓名的模糊查询。这样更加快捷和方便。在员工编号后面输入员工编号或者在员工姓名后面输入员工姓名,然后点击查询按钮就可以快速方便的查看到员工信息。如下图3-3为员工信息查询界面。3-3-3 员工信息查询界面2.修改员工信息通过上面的员工信息查询界面,我们可以对员工信息进行修改的操作。我们可以可以搜索到得信息右边的“修改”字样进入到修改信息界面。在员工信息修改界面中我们可以具体的修改员工信息具体运行界面如下图3-4、3-5修改员工信息所示。3-4 进入修改员工信息界面3-5 修改员工信息3.删除员工信息通过上面的员工信息查询界面,我们可以对员工信息进行删除的操作。我们可以可以搜索到得信息右边的“删除”字样直接删除需要删除的信息。具体运行界面如下图3-6删除员工信息所示。3-6 删除员工信息4.添加员工信息还有一个重要的模块就是添加员工的信息了,在进入查询页面之后,在页面的右上方有一个“添加“字样,点击就可以直接进入到添加页面,然后根据页面要求就可以直接添加员工的基本信息了。运行界面如下图3-7客户添加界面所示。3-7 添加员工信息第四章 数据库设计4.1数据库需求分析数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。4.1.1 数据流程图设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。仔细分析调查有关航空公司管理信息需求,我们将相关功能进行划分以及排列,罗列功能的先后顺序,将得到如图4-1所示的本系统所处理的数据流程。图4-1 航空公司管理信息系统数据流程图4.1.2登录流程图用户从进入系统开始,第一步要做的就是输入用户名,用户名密码进行登录。所以我们分析了从用户登录开始的流程图。首先要对用户名进行校验,判断用户是否存在,如果用户正确,则可以进入系统。图4-2系统登录流程图4.2 数据库概念结构设计得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。4.2.1 数据库E-R图本实例根据上面的设计规划出的实体,具体的描述E-R图如下。实体E-R图如下:4-3实体E-R图4.3数据库表设计具体的数据库表设计,我设计的很简单。质保含量最简单的员工信息。其中员工的编号设置成:非空。和自动生成,这样可以避免设置员工编号产生重复的错误。具体的描述4.4图如下图4-4数据库第五章 系统的测试与说明5.1 程序测试在系统的设计与进行中,我们需要前期的准备工作,如:需求设计,概要设计以及详细设计。在这些前期准备工作结束完成后,我们才能具体实现我们的设计。同样,系统开发之后,我们也要对我们的设计的系统进行运行与测试。这不仅可以找出我们在编码过程的错误与不足,也可以使我们的系统更加完善。所以系统的测试也是设计过程中一个至关重要的步骤。在系统开发的过程中,存在一些错误是必然的。对于语句的语法错误,在程序运行时自动提示,并请求立即纠正,因此,这类错误比较容易发现和纠正。但另一类错误是在程序执行时由于不正确的操作或对某些数据的计算公式的逻辑错误导致的错误结果。这类错误隐蔽性强,有时会出现,有时又不出现,因此,对这一类动态发生的错误的排查是耗时费力的。5.1.1用户登录系统开发完成后,我们第一步需要进行的就是系统的运行与测试。首先要输入用户名和用户名密码,进行登录。系统会通过相关代码将用户输入的信息与数据库中的信息进行校验,并判断用户登录权限,如果信息相一致,将会转到系统主界面。系统运行测试主界面如下图5-1系统主界面所示。5-1 系统主界面5.2程序说明5.2.1项目介绍1.名称:员工管理信息系统5.2.2项目优势员工信息管理系统采用MySql数据库,JAVA语言,在设计初期就充分的考虑了系统的安全性、稳定性和所需提供的必要功能,并在充分吸取前人经验的基础上着手设计和开发的。因而功能齐全,性能稳定可靠,介面亲和力强,是普通使用者容易上手操作的系统。该系统虽是今年刚开发的软件产品,但是系统实现了员工信息的增、删、改查功能。系统界面美观,功能齐全,操作简单。 结束语通过对员工信息管理系统的编写,使自己对java语言,MySql数据库有了更深的了解,更加熟悉和了解了java开发工具Eclipse的使用和MySql数据库的使用。 同时,程序在编写完毕之后还有很多地方需要完善。在此次毕业设计过程中我学到了许多了关于计算机方面的知识,编程能力有了很大的提高。由于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农发行宿州市砀山县2025秋招无领导模拟题角色攻略
- 农发行梅州市兴宁市2025秋招信息科技岗笔试题及答案
- 农发行亳州市利辛县2025秋招笔试创新题型专练及答案
- 国家能源本溪满族自治县2025秋招笔试思维策略题专练及答案
- 国家能源呼伦贝尔市牙克石市2025秋招笔试数学运算题专练及答案
- 国家能源焦作市武陟县2025秋招笔试模拟题及答案
- 农村土地合同
- 农村房屋继承的协议书(7篇)
- 即兴演讲稿14篇
- 员工年终个人年终工作总结(33篇)
- (高清版)JTGT 3365-01-2020 公路斜拉桥设计规范
- 专业技术人员年度考核情况登记表
- GB/T 33285.2-2024皮革和毛皮烷基酚及烷基酚聚氧乙烯醚的测定第2部分:间接法
- 2023年贵州专升本英语真题试卷(完整版)
- 医院护理培训课件:《成人早期预警评分系统介绍》
- 2023保密知识测试题库含答案
- 危险化学品安全作业(氧化工艺)考试题库(含答案)
- 中国农业银行笔试题库(含答案)
- GA 1808-2022军工单位反恐怖防范要求
- 工程建设项目绿色建造施工水平评价申请表
- 液压基础知识培训课件
评论
0/150
提交评论