收藏 分销(赏)

基于java的学生信息管理系统.doc

上传人:快乐****生活 文档编号:3912129 上传时间:2024-07-23 格式:DOC 页数:19 大小:114.04KB
下载 相关 举报
基于java的学生信息管理系统.doc_第1页
第1页 / 共19页
基于java的学生信息管理系统.doc_第2页
第2页 / 共19页
基于java的学生信息管理系统.doc_第3页
第3页 / 共19页
基于java的学生信息管理系统.doc_第4页
第4页 / 共19页
基于java的学生信息管理系统.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、基于java的学生信息管理系统摘要随着科学技术的不断提高,目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂.面对如此繁杂的任务.如果让个人去管理文档,就会显得费时费力。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。由于上述原因,所以,学生管理系统的开发也是时代的一个必经阶段由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。为此,切实

2、有效的把学生信息管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。本系统采用B/S结构,java为开发语言,Mysql5.5为数据库来进行设计与开发.本论文,简要阐述了系统的开发背景与开发环境,对系统的构架进行分析,由此划分出各个模块,包括用户注册模块,用户登陆模块,个人信息查询模块,基本信息管理模块,成绩管理模块,更多信息管理模块,。详细介绍了系统各个模块与功能的实现原理,最后总结开发阶段与测试阶段所遇到的问题与解决方法。关键词:信息管理系统;JAVA;数据库;查询;学生ABSTRACTWith the continuous improvement of sci

3、ence and technology, at present, students in educational administration management is a very important aspect, which is the core of the entire management and infrastructure. Due to further expansion of school size, yearonyear increase in the number of students, management students arebecoming increa

4、singly complex。 Faced with this complex task。 If we allow individuals to manage documents, things will be very time-consuming and laborious。 In recent years, with the rapid development of the computer, the computer in all spheres of society has demonstrated its great role。 There is no doubt that the

5、 effective and efficient management of the introduction of computer schools in educational administration, school management system to promote and improve the quality of teaching and running schools have a significant level. For these reasons, therefore, student management system is also the era of

6、the development of a necessary step inDue to further expansion of school size, yearonyear increase in the number of students, students of information management has become more and more complex. To this end, practical and effective information management system to introduce students to the school of

7、 educational administration, school management system to promote and improve the quality of teaching in schools has a significant.The system uses B/ S structure, java for the development of language, Mysql for database design and development. This paper briefly described the background of the system

8、 and development environment for system analysis framework, which divided into various modules, including user registration module, the user landing module, personal information selection module, the basic information management module,Graduates of information management modules, management module m

9、ore information from the system module. Details of the system and function of each module to achieve the principle of the final summary of the development phase and testing phase of the problems encountered and solutions。Key words:Information management system; JAVA; database; inquiries;student目录1引言

10、(通过)72。开发环境介绍(通过)92.1 系统开发理论依据92。1.1 Java的主要特性:92。1。2 SQL介绍112.1.3 B/S结构介绍112.2 系统开发环境 (通过)122.2。1 系统软件环境122。2.2 工具简介123。需求分析 (通过)143.1 系统目标143。2 可行性分析144 系统结构(通过)154。1平台架构。154。1.1、软件架构层次154。2管理层次164.2.1管理员的功能图示175系统设计(通过)185。1 方便易用:185.2 一体化的工作管理平台:185。3 完整的安全控制功能:195.4 灵活的系统体系构架:195。5 产品化开发,降低用户成本

11、:196 系统流程分析(通过)207 功能模块(通过)218 各模块具体功能(修改)228。1 管理员模块228.2 学生模块289 数据库设计(修改)309.1、ER模型309。2、数据字典309.2.1 学生基本信息309.2。2课程319.2.3成绩3110 系统安装与测试(修改)32101 系统运行所需软件。32102、运行系统33结束语(修改)36致 谢(修改)37参考文献381引言(通过)管理信息系统就是我们常说的MIS(Management Information System ),在强调管理,强调信息的现代社会中它变得越来越普及.MIS是一门新的科学,它跨越了若干个领域,比如管

12、理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。近年来Internet的飞速发展,Intranet技术得到了应用,为企业MIS提供了良好的支持环境。管理信息系统在企业的应用中存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们必须有企业管理人员,尤其是企业领导的积极参与。计算机技术使MIS得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理控制是MIS的基础。是想要计算一

13、台机床的成本,需要按时输入、每个零件以及每个螺钉螺母的费用,涉及企业的生产车间、采购、库房、 工艺设计和财务等多个部门,必须有一套管理制度作保证。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务.如果让个人去管理文档,就会显得费时费力。尤其在管理成绩时,任务更加繁重,就成绩管理本身来说,它是一项任务繁重、时效性较强的系统工作,它不但涉及学生个人成绩

14、查询,更涉及到各教师的工作效率和质量。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用.毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义. 现在我国的一些院校中的信息管理效率还不是很高,这样已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。所以,学生信息系统的设计与开发也是一个时代必经的阶段。本次设计主要采用BS结构,主要实用于各学校校的各专业,从学生入学到毕业每个人在校的信息,以及成绩的管理.管理员登陆之后,里面有六个板块-增加一个学生的信息

15、、删除一个学生、查询所有学生的所有信息、修改某个学生的信息、通过ID和姓名查询某个学生的基本信息,查询和修改某个学生的某课程的成绩。用Windonws7为操作平台,java作为脚本语言,采用Mysql作为数据库,用户可以实现对数据的录入,修改,删除等操作。 系统开发背景 随着科学技术的不断提高,目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用.毋庸置疑,切实有效地

16、把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。由于上述原因,所以,学生管理系统的开发也是时代的一个必经阶段。本次设计主要采用B/S结构,从学生入学到毕业每个人在校的信息,以及成绩的管理。管理员登陆之后,里面有六个板块增加一个学生的信息、删除一个学生、查询所有学生的所有信息、修改某个学生的信息、通过ID和姓名查询某个学生的基本信息,查询和修改某个学生的某课程的成绩。用户可以对各种信息进行录入,修改,删除等操作.更方便老师对学生信息的系统化管理,提高办公效率,以达到更合理化,方便化等要求。2.开发环境介绍(通过)2。1 系统开发理论依据2.1。1 J

17、ava的主要特性:1、Java语言是简单的。Java语言的语法与C语言和C+语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C+ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。2、Java语言是一个面向对象的。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言全面支持动态绑定,而C+ 语言只对虚函数使用动态绑定。总之

18、,Java语言是一个纯的面向对象程序设计语言。3、Java语言是分布式的。Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java。net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、 ServerSocket等.Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。4、Java语言是健壮的。Java的强类型机制、异常处理、废料的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。Java的安全检查机制使得Java更具健壮性.5、Java语言是安全的.Java通常被

19、用在网络环境中,为此,Java提供了一个安全机制以防恶意代码的攻击。除了Java语言具有的许多安全特性以外,Java对通过网络下载的类具有一个安全防范机制(类ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类SecurityManager)让Java应用设置安全哨兵。 6、Java语言是体系结构中立的。Java程序(后缀为java的文件)在Java平台上被编译为体系结构中立的字节码格式(后缀为class的文件), 然后可以在实现这个Java平台的任何系统中运行.这种途径适合于异构的网络环境和软件的分发。 7、Java语言是可移植的.这种可移

20、植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的可移植性,Java编译器是用Java实现的,Java的运行环境是用ANSI C实现的.8、Java语言是解释型的。如前所述,Java程序在Java平台上被编译为字节码格式, 然后可以在实现这个Java平台的任何系统中运行。在运行时,Java平台中的Java解释器对这些字节码进行解释执行,执行过程中需要的类在联接阶段被载入到运行环境中。9、Java是高性能的.与那些解释型的高级脚本语言相比,Java的确是高性能的。事实上,Java的运行速度随着JIT(JustIn-Time)编译器技术的发展越

21、来越接近于C+. 10、Java语言是多线程的。在Java语言中,线程是一种特殊的对象,它必须由Thread类或其子(孙)类来创建。通常有两种方法来创建线程:其一,使用型构为Thread(Runnable) 的构造子将一个实现了Runnable接口的对象包装成一个线程,其二,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。值得注意的是Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run方法,而run方法中包含了线程所要运行的代码.线程的活动由一组方法来控制. Java语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为synchr

22、onized)。11、Java语言是动态的。Java语言的设计目标之一是适应于动态变化的环境。Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级.另外,Java中的类有一个运行时刻的表示,能进行运行时刻的类型检查。Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java E

23、nterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。2.1。2 SQL介绍SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通.按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言.SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等.目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对

24、SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。2.1。3 B/S结构介绍B/S(Browser/Server)结构即浏览器和服务器结构.它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。 在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3tier结构。相对于C/S结构属于“胖客户端,需要在使用者电脑上安装相应的操作软件来

25、说,B/S结构是属于一种“瘦客户端,大多数或主要的业务逻辑都存在在服务器端,因此,B/S结构的系统不需要安装客户端软件,它运行在客户端的浏览器之上,系统升级或维护时只需更新服务器端软件即可,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。 B/S结构系统的产生为系统面对无限未知用户提供了可能。当然,与C/S结构相比,B/S结构也存在着系统运行速度较慢,访问系统的用户不可控的弱点。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不

26、同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全.特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。B/S结构的优点(1)、具有分布性特点,可以随时随地进行查询、浏览等业务处理.(2)、业务扩展简单方便,通过增加网页即可增加服务器功能。(3)、维护简单方便,只需要改变网页,即可实现所有用户的同步更新。(4)、开发简单,共享性强2。2 系统开发环境(通过)2。2。1 系统软件环境本系统采用的软件工具有: Windows 7MYSQL

27、5。5MyEclipse 6.0。1 2.2.2 工具简介MYSQL5.5简介 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.MyS

28、QL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.MySQL的SQL语言是用于访问数据库的最常用标准化语言

29、.MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库.由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境.MyEclipse简介 MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试

30、和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。在结构上,MyEclipse的特征可以被分为7类:1. J2EE模型2。 WEB开发工具3。 EJB开发工具4。 应用程序服务器的连接器5。 J2EE项目部署服务6. 数据库服务7. MyEclipse整合帮助对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们.MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简单而言,MyEclipse是Eclipse的插件,也是一款功能强

31、大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。3。需求分析(通过)3。1 系统目标在对现有系统和现状认真调查分析的基础上,明确了学生信息管理工作本身存在的问题和建立管理信息系统的初步要求,进一步研究确定新系统的目标如下:(1)按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持学生管理的全过程,提高教务工作的效率. (2)针对现代计算机广泛应用的情况以及数据的封闭性,学生信息管理系统基于Windows系统研制、设计和开发。(3)考虑经费等的原因,系统使用一台PC机和现有软件以节省资金、降低成本。 3。2 可行性分析经过调查、研究、分析、计算,在学生信息管理中的应用已经条件

32、成熟,将从以下几个方面总结系统开发的可行性,具体情况如下: (1)技术可行性 以WindowsXP为操作系统,采用java为脚本语言,运用SQL的数据库技术,设计与开发学生信息管理系统。新系统的运行硬件环境PC机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用.(2)经济可行性 一方面,系统中友好的人机界面和更强劲的功能支持,会使教务人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境。 (3)操作可行性 操作上是对Windows操作系统的引用,该系统的使用,主要凭借使用Windows操

33、作技术即可完成数据录入、修改、删除等功能,方便简单.使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。4 系统结构(通过)4.1平台架构。4.1。1、软件架构层次表示层数据逻辑数据管理用户接口逻辑服务器运行表示层运行用户接口逻辑数据库服务器优化性能, 工作流数据中心运作 - 降低成本软件更新图4-1 软件架构层次图软件架构上采用了主流的B/S和J2EE平台设计思想,具备技术先进性与稳定性,充分满足集团用户的大数据量、高可用性的要求。4。2管理层次学生信息管理系统以岗位角色为核心,采用灵活的权限管理机制,允许客户根据本单位的实际管理需要,管理者可以根据本单位的需要自行定义角色及其权限,

34、进行各类员工所属角色的定义,赋权工作,管理层次可由管理者自行控制.体现了现代管理中的定岗定员、对岗不对人的管理思想。同时支持操作用户身兼多职,极大降低了由于人员调动及岗位变动为系统设置带来的影响,更贴近用户的需求。4.2。1管理员的功能图示管理员的基本功能和权限:1. 查看全体学生基本信息2. 修改学生基本信息3. 删除学生4. 查看某个学生的基本信息5. 查看某个学生选修课程的成绩6. 添加一个学生7. 查看全部课程信息8. 删除一个课程9. 添加课程10. 添加某个学生的某个课程的成绩11. 查看所有学生的成绩信息图4-2-1管理员功能图4.2。2普通员工的功能图示学生的功能和权限:1、

35、查询自己的基本信息2、 查询自己选修的课程3、 查询自己所选修课程的成绩图422 普通员工功能图5系统设计(通过)5。1 方便易用:完全采用流程化客户界面设计,操作简便直观。完全基于浏览器界面、安装方便,且操作简单、方便,得心应手使用该软件,不需要做额外的使用培训。 5。2 一体化的工作管理平台:单位日常办公管理工作有一个共同的特点,就是各部门的业务不是孤立的,而是在互动的过程中相互促进,共同提升。与单一的业务管理软件不同,本系统根据现代办公理念而设计,将各种相关办公业务进行合理整合,提供了统一的操作平台,实现了办公管理业务信息的全面共享。将各职能部门紧密结合,形成一个有机的整体,从而提升了单

36、位整体的管理、服务效率. 5.3 完整的安全控制功能:系统所处理的信息一般会涉及单位机关的机密,而且不同的办公人员在不同的时刻对办公信息的处理权限也是不同的,因此安全性控制功能成为办公自动化系统得以投入使用的先决条件。为企业信息的安全畅通提供了有力保障。 5。4 灵活的系统体系构架:各类型单位虽然管理模式多种多样,但究其管理内容,大同小易,在产品化开发中,本系统注意从提高产品适用范围的角度,充分调研各类企业单位管理模式、内容,精心选择设计核心平台功能,为用户预留可反映其自身管理特色的设置功能,实现了用户自行定义内部管理体系结构,设置各种管理工作流程,系统参数全动态设置等功能。同时,可以使用户根

37、据自己企业的实际情况灵活选取所需要的模块,并可与其他业务系统通过定制接口无缝衔接,实现内部信息系统间的互通、互联。 5.5 产品化开发,降低用户成本:产品化开发的模式可以降低软件开发商的开发费用,提高技术投入的重复利用比率,最终反映在产品价格上,使用户的购买成本大大下降。6 系统流程分析(通过)系统流程分析图1、确定用户是否是有效的系统用户2、确定用户的类型3、普通用户只可查询,管理员用户有所有权限。7 功能模块(通过)用户管理:用户登录、用户修改、用户添加、用户删除、用户查询课程管理:基本课程设置、课程添加、课程删除、课程查询学成绩管理:成绩添加、成绩查询学生信息管理系统课程管理帮助学成绩管

38、理用户管理关于课程添加、课程删除、课程查询成绩添加、成绩删除、成绩查询用户登录、用户修改、用户添加、用户删除、用户查询8 各模块具体功能(修改)首先是登录界面:8。1 管理员模块我们给管理员设置了固定的编号和密码:用户编号:1密码:admin点击登录时:1. 查看全体学生基本信息这里面有 修改 删除 详情 成绩修改页面:详情页面:成绩页面:2。添加一个学生3。查看全部课程信息这里面有 删除4. 添加课程10. 添加某个学生的某个课程的成绩11. 查看所有学生的成绩信息8。2 学生模块1. 基本信息2. 课程信息3. 成绩信息4修改密码9 数据库设计(修改)9。1、ER模型9。2、数据字典9。2

39、.1 学生基本信息表名:student描述:学生表,用于存放学生的基本信息。字段说明字段名数据类型数据长度允许空默认值备注学生学号s_noint20否PK学生姓名s_namevarchar50否学生密码s_passwordvarchar20否学生性别s_sexvarchar20否联系方式s_telvarchar50否9。2。2课程表名:course描述:课程表,用于存放课程的基本信息。字段说明字段名数据类型数据长度允许空默认值备注课程编号c_noint20否PK课程名称c_namevarchar50否9。2.3成绩表名:score描述:成绩表,用于存放各课程成绩的基本信息。字段说明字段名数据类

40、型数据长度允许空默认值备注成绩编号sc_noint20否PK学生学号s_noint20否FK课程编号c_noint20否FK学生成绩degreeint20否10 系统安装与测试(修改)101 系统运行所需软件。1、JDK先安装jre6u13-windowsi586p-s.exe,(如图:)这是java的编译器.Java用通过编译器编译成汇编语言又转成机器语言,这样机算机才能运行java语言的程序。2、MySQL5。5安装MYSQL的过程不再赘述,一定要记得数据库的密码!下面是建立和使用数据库的过程:1. 打开MYSQL 输入密码:2. 建立你要使用的数据库3. 运行你的程序之后;4。建立数据库

41、的表成功!102、运行系统先运行数据库MYSQl5。5的“服务器管理”,然后启动你的程序,打开浏览器输入地址:http:/localhost:8080就会弹出点击Tomcat Manager进去选择你的工程 就进入到了登录页面:管理员: 用户编号:1 密 码:admin结束语(修改)经过一阶段的设计与开发,我们的学生信息管理系统基本开发完毕。其基本功能符合各项要求。在开发过程中我们遇到了许多难题,我们请老师指点,向同学请教,翻阅大量的有关资料,最后都被我们一一攻破。在开发的过程中我深深的体会到,遇到问题,不能浮躁,坚持不懈,才能克服困难。经过一阶段的练习,我们既锻炼了操作能力,对开发MIS有了

42、一定的经验,又使我们所学的理论知识得到深华。这个系统还有不尽人意的地方,现在这个系统是单机版,还没有实现网络化,数据库完整性与一致性还不够完善,以后还需要不断的改进更新。致 谢(修改)本论文是在导师张位勇的指导下完成的。从论文的选题、结构到资料的整理等工作都得到了导师的悉心指导。在撰写论文的过程中,导师渊博的学识,严谨的治学态度,丰富的实践经验,循循善诱的指导方式,令学生终生受益,谨此表示学生最衷心的感谢.在攻读大专的这几年时间内,不可避免地存在着工作、家庭、学习的矛盾,但得到了单位领导、同事、家人、同学的大力支持和帮助,为此向他们致谢.最后向本论文的评阅人和参加答辩工作的各位老师致以诚挚的谢

43、意。参考文献1张孝祥。 Java就业培训教程(含盘)。 清华大学出版社, 2003年09月2(美)梁 著,万波 等译。 Java语言程序设计基础篇(原书第6版). 机械工业出版社, 2008年06月3李钏蔚,马文强,王殊宇。 Java项目开发实例自学手册(附光盘) 。 人民邮电出版社, 2008年09月4(美)兰格(Jeff,L.). Java 2入门经典:JDK5 。 电子工业出版社。 2006年09 5 孙卫琴。李洪成.Tomcat 与 Java Web 开发技术详解M。电子工业出版社,2009:100205。6王国辉,李钟尉,王毅. Java程序设计自学手册(1CD). 人民邮电出版社, 2008年02月7林建素,孟康健。 Eclipse 开发学习笔记(含光盘1张)。 电子工业出版社, 2008年04月8 王志刚,江友华.MYSQL高效编程M.人民邮电出版社,2012:96288.9王占全,苏玲。 Eclipse全程指南(含光盘1张)。 电子工业出版社, 2008年03月10李大卓,刘海。 Eclipse核心编程-插件、界面与Web开发(附光盘)。 人民邮电出版社, 2007年04月11苗春义。 Java项目开发全程实录(配光盘)(软件项目开发全程实录)。 清华大学出版社, 2008年06月第 19 页 共 19 页

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服