基于java的学生信息管理系统样本.doc
《基于java的学生信息管理系统样本.doc》由会员分享,可在线阅读,更多相关《基于java的学生信息管理系统样本.doc(38页珍藏版)》请在咨信网上搜索。
基于java学生信息管理系统 摘要 随着科学技术不断提高,当前,学校学生管理是教务管理中一种极为重要环节,它是整个管理核心和基本。由于学校规模进一步扩大,学生人数逐年上升,学生状况管理也变得越来越复杂。面对如此繁杂任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机迅速发展,计算机已经在社会各个领域显示了它巨大作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于增进学校管理制度,提高学校教学质量与办学水平有着明显意义。由于上述因素,因此,学生管理系统开发也是时代一种必经阶段 由于学校规模进一步扩大,学生人数逐年上升,学生信息管理也变得越来越复杂。为此,切实有效把学生信息管理系统引入学校教务管理中,对于增进学校管理制度和提高学校教学质量有着明显意义。 本系统采用B/S构造,java为开发语言,Mysql5.5为数据库来进行设计与开发。本论文,简要阐述了系统开发背景与开发环境,对系统构架进行分析,由此划分出各个模块,涉及顾客注册模块,顾客登陆模块,个人信息查询模块,基本信息管理模块,成绩管理模块,更多信息管理模块,。详细简介了系统各个模块与功能实现原理,最后总结开发阶段与测试阶段所遇到问题与解决办法。 核心词:信息管理系统;JAVA;数据库;查询;学生 ABSTRACT With the continuous improvement of science 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,year-on-year increase in the number of students,management students are becoming increasingly 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 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 the development of a necessary step in Due to further expansion of school size,year-on-year 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 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 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 more 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引言(通过) 7 2.开发环境简介(通过) 9 2.1 系统开发理论根据 9 2.1.1 Java重要特性: 9 2.1.2 SQL简介 11 2.1.3 B/S构造简介 11 2.2 系统开发环境 (通过) 12 2.2.1 系统软件环境 12 2.2.2 工具简介 12 3.需求分析 (通过) 14 3.1 系统目的 14 3.2 可行性分析 14 4 系统构造(通过) 15 4.1平台架构。 15 4.1.1、软件架构层次 15 4.2管理层次 16 4.2.1管理员功能图示 17 5系统设计(通过) 18 5.1 以便易用: 18 5.2 一体化工作管理平台: 18 5.3 完整安全控制功能: 19 5.4 灵活系统体系构架: 19 5.5 产品化开发,减少顾客成本: 19 6 系统流程分析(通过) 20 7 功能模块(通过) 21 8 各模块详细功能(修改) 22 8.1 管理员模块 22 8.2 学生模块 28 9 数据库设计(修改) 30 9.1、ER模型 30 9.2、数据字典 30 9.2.1 学生基本信息 30 9.2.2课程 31 9.2.3成绩 31 10 系统安装与测试(修改) 32 10.1 系统运营所需软件。 32 10.2、运营系统 33 结束语(修改) 36 致 谢(修改) 37 参照文献 38 1引言(通过) 管理信息系统就是咱们常说MIS(Management Information System ),在强调管理,强调信息当代社会中它变得越来越普及。MIS是一门新科学,它跨越了若干个领域,例如管理科学、系统科学、运筹学、记录学以及计算机科学。在这些学科基本上,形成信息收集和加工办法,从而形成一种纵横交织系统。 近年来Internet飞速发展,Intranet技术得到了应用,为公司MIS提供了良好支持环境。管理信息系统在公司应用中存在三个要素,这就是人、计算机和数据。人是指公司领导者、管理人员、技术人员,以及MIS建设领导机构和实行机构,她们必要有公司管理人员,特别是公司领导积极参加。计算机技术使MIS得以实行重要技术。在这些技术中,软件开发是MIS开发重点。第三个因素也不能忽视。公司管理数据是MIS正常运营基本。广义地说,各项管理控制是MIS基本。是想要计算一台机床成本,需要准时输入、每个零件以及每个螺钉螺母费用,涉及公司生产车间、采购、库房、工艺设计和财务等各种部门,必要有一套管理制度作保证。 随着科学技术不断提高,计算机科学日渐成熟,其强大功能已为人们深刻结识,它已进入人类社会各个领域并发挥着越来越重要作用。当前,学校学生管理是教务管理中一种极为重要环节,它是整个管理核心和基本。由于学校规模进一步扩大,学生人数逐年上升,学生状况管理也变得越来越复杂。面对如此繁杂任务。如果让个人去管理文档,就会显得费时费力。特别在管理成绩时,任务更加繁重,就成绩管理自身来说,它是一项任务繁重、时效性较强系统工作,它不但涉及学生个人成绩查询,更涉及到各教师工作效率和质量。近年来随着计算机迅速发展,计算机已经在社会各个领域显示了它巨大作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于增进学校管理制度,提高学校教学质量与办学水平有着明显意义。 当前国内某些院校中信息管理效率还不是很高,这样已经不能适应时代发展,由于它挥霍了许多人力和物力,在信息时代这种老式管理办法必然被计算机为基本信息管理所取代。因此,学生信息系统设计与开发也是一种时代必经阶段。本次设计重要采用BS构造,重要实用于各学校校各专业,从学生入学到毕业每个人在校信息,以及成绩管理。管理员登陆之后,里面有六个板块-增长一种学生信息、删除一种学生、查询所有学生所有信息、修改某个学生信息、通过ID和姓名查询某个学生基本信息,查询和修改某个学生某课程成绩。用Windonws7为操作平台,java作为脚本语言,采用Mysql作为数据库,顾客可以实现对数据录入,修改,删除等操作。 系统开发背景 随着科学技术不断提高,当前,学校学生管理是教务管理中一种极为重要环节,它是整个管理核心和基本。由于学校规模进一步扩大,学生人数逐年上升,学生状况管理也变得越来越复杂。面对如此繁杂任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机迅速发展,计算机已经在社会各个领域显示了它巨大作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于增进学校管理制度,提高学校教学质量与办学水平有着明显意义。由于上述因素,因此,学生管理系统开发也是时代一种必经阶段。本次设计重要采用B/S构造,从学生入学到毕业每个人在校信息,以及成绩管理。管理员登陆之后,里面有六个板块-增长一种学生信息、删除一种学生、查询所有学生所有信息、修改某个学生信息、通过ID和姓名查询某个学生基本信息,查询和修改某个学生某课程成绩。顾客可以对各种信息进行录入,修改,删除等操作。更以便教师对学生信息系统化管理,提高办公效率,以达到更合理化,以便化等规定。 2.开发环境简介(通过) 2.1 系统开发理论根据 2.1.1 Java重要特性: 1、Java语言是简朴。Java语言语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C++ 中很少使用、很难理解、令人困惑那些特性,如操作符重载、多继承、自动强制类型转换。特别地,Java语言不使用指针,并提供了自动废料收集,使得程序员不必为内存管理而担忧。 2、Java语言是一种面向对象。Java语言提供类、接口和继承等原语,为了简朴起见,只支持类之间单继承,但支持接口之间多继承,并支持类与接口之间实现机制(核心字为implements)。Java语言全面支持动态绑定,而C++ 语言只对虚函数使用动态绑定。总之,Java语言是一种纯面向对象程序设计语言。 3、Java语言是分布式。Java语言支持Internet应用开发,在基本Java应用编程接口中有一种网络应用编程接口(),它提供了用于网络应用编程类库,涉及URL、URLConnection、Socket、ServerSocket等。JavaRMI(远程办法激活)机制也是开发分布式应用重要手段。 4、Java语言是健壮。Java强类型机制、异常解决、废料自动收集等是Java程序健壮性重要保证。对指针丢弃是Java明智选取。Java安全检查机制使得Java更具健壮性。 5、Java语言是安全。Java普通被用在网络环境中,为此,Java提供了一种安全机制以防恶意代码袭击。除了Java语言具备许多安全特性以外,Java对通过网络下载类具备一种安全防范机制(类ClassLoader),如分派不同名字空间以防代替本地同名类、字节代码检查,并提供安全管理机制(类SecurityManager)让Java应用设立安全哨兵。 6、Java语言是体系构造中立。Java程序(后缀为java文献)在Java平台上被编译为体系构造中立字节码格式(后缀为class文献),然后可以在实现这个Java平台任何系统中运营。这种途径适合于异构网络环境和软件分发。 7、Java语言是可移植。这种可移植性来源于体系构造中立性,此外,Java还严格规定了各个基本数据类型长度。Java系统自身也具备很强可移植性,Java编译器是用Java实现,Java运营环境是用ANSI C实现。 8、Java语言是解释型。如前所述,Java程序在Java平台上被编译为字节码格式, 然后可以在实现这个Java平台任何系统中运营。在运营时,Java平台中Java解释器对这些字节码进行解释执行,执行过程中需要类在联接阶段被载入到运营环境中。 9、Java是高性能。与那些解释型高档脚本语言相比,Java确是高性能。事实上,Java运营速度随着JIT(Just-In-Time)编译器技术发展越来越接近于C++。 10、Java语言是多线程。在Java语言中,线程是一种特殊对象,它必要由Thread类或其子(孙)类来创立。普通有两种办法来创立线程:其一,使用型构为Thread(Runnable) 构造子将一种实现了Runnable接口对象包装成一种线程,其二,从Thread类派生出子类并重写run办法,使用该子类创立对象即为线程。值得注意是Thread类已经实现了Runnable接口,因而,任何一种线程均有它run办法,而run办法中包括了线程所要运营代码。线程活动由一组办法来控制。 Java语言支持各种线程同步执行,并提供多线程之间同步机制(核心字为synchronized)。 11、Java语言是动态。Java语言设计目的之一是适应于动态变化环境。Java程序需要类可以动态地被载入到运营环境,也可以通过网络来载入所需要类。这也有助于软件升级。此外,Java中类有一种运营时刻表达,能进行运营时刻类型检查。 Java语言优良特性使得Java应用品有无比健壮性和可靠性,这也减少了应用系统维护费用。Java对对象技术全面支持和Java平台内嵌API能缩短应用系统开发时间并减少成本。Java编译一次,处处可运营特性使得它可以提供一种随处可用开放构造和在多平台之间传递信息低成本方式。特别是Java公司应用编程接口(Java Enterprise APIs)为公司计算及电子商务应用系统提供了关于技术和丰富类库。 2.1.2 SQL简介 SQL是英文Structured Query Language缩写,意思为构造化查询语言。SQL语言重要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国标协会)规定,SQL被作为关系型数据库管理系统原则语言。SQL语句可以用来执行各种各样操作,例如更新数据库中数据,从数据库中提取数据等。当前,绝大多数流行关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL语言原则。虽然诸多数据库都对SQL语句进行了再开发和扩展,但是涉及Select,Insert,Update,Delete,Create,以及Drop在内原则SQL命令依然可以被用来完毕几乎所有数据库操作。 2.1.3 B/S构造简介 B/S(Browser/Server)构造即浏览器和服务器构造。它是随着Internet技术兴起,对C/S构造一种变化或者改进构造。 在这种构造下,顾客工作界面是通过WWW浏览器来实现,很少某些事务逻辑在前端(Browser)实现,但是重要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier构造。相对于C/S构造属于“胖”客户端,需要在使用者电脑上安装相应操作软件来说,B/S构造是属于一种“瘦”客户端,大多数或重要业务逻辑都存在在服务器端,因而,B/S构造系统不需要安装客户端软件,它运营在客户端浏览器之上,系统升级或维护时只需更新服务器端软件即可,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级成本和工作量,减少了顾客总体成本(TCO)。 B/S构造系统产生为系统面对无限未知顾客提供了也许。固然,与C/S构造相比,B/S构造也存在着系统运营速度较慢,访问系统顾客不可控弱点。 以当前技术看,局域网建立B/S构造网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低。它是一次性到位开发,能实现不同人员,从不同地点,以不同接入方式(例如LAN,WAN,Internet/Intranet等)访问和操作共同数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样跨平台语言浮现之后,B/S架构管理软件更是以便、快捷、高效。 B/S构造长处 (1)、具备分布性特点,可以随时随处进行查询、浏览等业务解决。 (2)、业务扩展简朴以便,通过增长网页即可增长服务器功能。 (3)、维护简朴以便,只需要变化网页,即可实现所有顾客同步更新。 (4)、开发简朴,共享性强 2.2 系统开发环境 (通过) 2.2.1 系统软件环境 本系统采用软件工具备: Windows 7 MYSQL5.5 MyEclipse 6.0.1 2.2.2 工具简介 MYSQL5.5简介 MySQL是一种开放源码小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。当前MySQL被广泛地应用在Internet上中小型网站中。由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,许多中小型网站为了减少网站总体拥有成本而选取了MySQL作为网站数据库。 MySQL是一种关系型数据库管理系统,由瑞典MySQL AB公司开发,当前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同表中,而不是将所有数据放在一种大仓库内,这样就增长了速度并提高了灵活性。MySQLSQL语言是用于访问数据库最惯用原则化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,普通中小型网站开发都选取MySQL作为网站数据库。由于其社区版性能卓越,搭配PHP和Apache可构成良好开发环境。MySQL是一种关系型数据库管理系统,由瑞典MySQL AB公司开发,当前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同表中,而不是将所有数据放在一种大仓库内,这样就增长了速度并提高了灵活性。MySQLSQL语言是用于访问数据库最惯用原则化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,特别是开放源码这一特点,普通中小型网站开发都选取MySQL作为网站数据库。由于其社区版性能卓越,搭配PHP和Apache可构成良好开发环境。 MyEclipse简介 MyEclipse公司级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE扩展,运用它咱们可以在数据库和J2EE开发、发布,以及应用程序服务器整合方面极大提高工作效率。它是功能丰富J2EE集成开发环境,涉及了完备编码、调试、测试和发布功能,完整支持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插件,也是一款功能强大J2EE集成开发环境,支持代码编写、配备、测试以及除错。 3.需求分析 (通过) 3.1 系统目的 在对既有系统和现状认真调查分析基本上,明确了学生信息管理工作自身存在问题和建立管理信息系统初步规定,进一步研究拟定新系统目的如下: (1)按照管理信息系统原理和办法,采用成熟信息技术和手段,支持学生管理全过程,提高教务工作效率。 (2)针对当代计算机广泛应用状况以及数据封闭性,学生信息管理系统基于Windows系统研制、设计和开发。 (3)考虑经费等因素,系统使用一台PC机和既有软件以节约资金、减少成本。 3.2 可行性分析 通过调查、研究、分析、计算,在学生信息管理中应用已经条件成熟,将从如下几种方面总结系统开发可行性,详细状况如下: (1)技术可行性 以WindowsXP为操作系统,采用java为脚本语言,运用SQL数据库技术,设计与开发学生信息管理系统。新系统运营硬件环境PC机,当顾客使用系统时,通过对的口令进入系统,进行数据库维护操作和运用。 (2)经济可行性 一方面,系统中和谐人机界面和更强劲功能支持,会使教务人员工作进一步提高,从而节约人力、物力,进而提高经济效益;另一方面系统开发成本低,既有PC机即可提供该系统开发工作需要所有硬件设备环境。 (3)操作可行性 操作上是对Windows操作系统引用,该系统使用,重要凭借使用Windows操作技术即可完毕数据录入、修改、删除等功能,以便简朴。使用前只要对顾客进行简朴阐明或阅读协助文献即可使用该系统。 4 系统构造(通过) 4.1平台架构。 4.1.1、软件架构层次 表达层 数据 逻辑 数据管理 顾客接口 逻辑 服务器 运营表达层 运营顾客接口逻辑 数据库服务器 优化性能,工作流 数据中心运作 - 减少成本 软件更新 图4-1 软件架构层次图 软件架构上采用了主流B/S和J2EE平台设计思想,具备技术先进性与稳定性,充分满足集团顾客大数据量、高可用性规定。 4.2管理层次 学生信息管理系统以岗位角色为核心,采用灵活权限管理机制,容许客户依照本单位实际管理需要,管理者可以依照本单位需要自行定义角色及其权限,进行各类员工所属角色定义,赋权工作,管理层次可由管理者自行控制。体现了当代管理中定岗定员、对岗不对人管理思想。同步支持操作顾客身兼多职,极大减少了由于人员调动及岗位变动为系统设立带来影响,更贴近顾客需求。 4.2.1管理员功能图示 管理员基本功能和权限: 1. 查看全体学生基本信息 2. 修改学生基本信息 3. 删除学生 4. 查看某个学生基本信息 5. 查看某个学生选修课程成绩 6. 添加一种学生 7. 查看所有课程信息 8. 删除一种课程 9. 添加课程 10. 添加某个学生某个课程成绩 11. 查看所有学生成绩信息 图4-2-1管理员功能图 4.2.2普通员工功能图示 学生功能和权限: 1、 查询自己基本信息 2、 查询自己选修课程 3、 查询自己所选修课程成绩 图4-2-2 普通员工功能图 5系统设计(通过) 5.1 以便易用: 完全采用流程化客户界面设计,操作简便直观。完全基于浏览器界面、安装以便,且操作简朴、以便,得心应手使用该软件,不需要做额外使用培训。 5.2 一体化工作管理平台: 单位寻常办公管理工作有一种共同特点,就是各部门业务不是孤立,而是在互动过程中互相增进,共同提高。与单一业务管理软件不同,本系统依照当代办公理念而设计,将各种有关办公业务进行合理整合,提供了统一操作平台,实现了办公管理业务信息全面共享。将各职能部门紧密结合,形成一种有机整体,从而提高了单位整体管理、服务效率。 5.3 完整安全控制功能: 系统所解决信息普通会涉及单位机关机密,并且不同办公人员在不同步刻对办公信息解决权限也是不同,因而安全性控制功能成为办公自动化系统得以投入使用先决条件。为公司信息安全畅通提供了有力保障。 5.4 灵活系统体系构架: 各类型单位虽然管理模式各种各样,但究其管理内容,大同小易,在产品化开发中,本系统注意从提高产品合用范畴角度,充分调研各类公司单位管理模式、内容,精心选取设计核心平台功能,为顾客预留可反映其自身管理特色设立功能,实现了顾客自行定义内部管理体系构造,设立各种管理工作流程,系统参数全动态设立等功能。同步,可以使顾客依照自己公司实际状况灵活选用所需要模块,并可与其她业务系统通过定制接口无缝衔接,实现内部信息系统间互通、互联。 5.5 产品化开发,减少顾客成本: 产品化开发模式可以减少软件开发商开发费用,提高技术投入重复运用比率,最后反映在产品价格上,使顾客购买成本大大下降。 6 系统流程分析(通过) 系统流程分析图 1、拟定顾客与否是有效系统顾客 2、拟定顾客类型 3、普通顾客只可查询,管理员顾客有所有权限。 7 功能模块(通过) 顾客管理:顾客登录、顾客修改、顾客添加、顾客删除、顾客查询 课程管理:基本课程设立、课程添加、课程删除、课程查询 学成绩管理:成绩添加、成绩查询 学生信息管理系统 课程管理 协助 学成绩管理 顾客管理 关于 课程添加、 课程删除、 课程查询 成绩添加、 成绩删除、 成绩查询 顾客登录、 顾客修改、 顾客添加、 顾客删除、 顾客查询 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.1 学生基本信息 表名:student 描述:学生表,用于存储学生基本信息。 字段阐明 字段名 数据类型 数据长度 容许空 默认值 备注 学生学号 s_no int 20 否 PK 学生姓名 s_name varchar 50 否 学生密码 s_password varchar 20 否 学生性别 s_sex varchar 20 否 联系方式 s_tel varchar 50 否 9.2.2课程 表名:course 描述:课程表,用于存储课程基本信息。 字段阐明 字段名 数据类型 数据长度 容许空 默认值 备注 课程编号 c_no int 20 否 PK 课程名称 c_name varchar 50 否 9.2.3成绩 表名:score 描述:成绩表,用于存储各课程成绩基本信息。 字段阐明 字段名 数据类型 数据长度 容许空 默认值 备注 成绩编号 sc_no int 20 否 PK 学生学号 s_no int 20 否 FK 课程编号 c_no int 20 否 FK 学生成绩 degree int 20 否 10 系统安装与测试(修改) 10.1 系统运营所需软件。 1、JDK 先安装jre-6u13-windows-i586-p-s.exe,(如图:)这是java编译器。Java用通过编译器编译成汇编语言又转成机器语言,这样机算机才干运营java语言程序。 2、MySQL5.5 安装MYSQL过程不再赘述,一定要记得数据库密码! 下面是建立和使用数据库过程: 1. 打开MYSQL 输入密码: 2. 建立你要使用数据库 3. 运营你程序之后; 4.建立数据库表成功!! 10.2、运营系统 先运营数据库MYSQl5.5“服务器管理”, 然后启动你程序,打开浏览器输入地址:http://localhost:8080就会弹出 点击Tomcat Manager进去 选取你工程 就进入到了登录页面: 管理员: 顾客编号:1 密 码:admin 结束语(修改) 通过一阶段设计与开发,咱们学生信息管理系统基本开发完毕。其基本功能符合各项规定。在开发过程中咱们遇到了许多难题,咱们请教师指点,向同窗请教,翻阅大量关于资料,最后都被咱们一一攻破。在开发过程中我深深体会到,遇到问题,不能浮躁,坚持不懈,才干克服困难。通过一阶段练习,咱们既锻炼了操作能力,对开发MIS有了一定经验,又使咱们所学理论知识得到深华。这个系统尚有不尽人意地方,当前这个系统是单机版,还没有实现网络化,数据库完整性与一致性还不够完善,后来还需要不断改进更新。 致 谢(修改) 本论文是在导师张位勇指引下完毕。从论文选题、构造到资料整顿等工作都得到了导师悉心指引。在撰写论文过程中,导师渊博学识,严谨治学态度,丰富实践经验,循循善诱指引方式,令学生终身受益,谨此表达学生最衷心感谢。 在攻读大专这几年时间内,不可避免地存在着工作、家庭、学习矛盾,但得到了单位领导、同事、家人、同窗大力支持和协助,为此向她们道谢。 最后向本论文评阅人和参加答辩工作各位教师致以诚挚谢意。 参照文献 [1] 张孝祥. Java就业培训教程(含盘). 清华大学出版社,09月 [2] (美)梁 著,万波 等译. Java语言程序设计基本篇(原书第6版). 机械工业出版社,06月 [3] 李钏蔚,马文强,王殊宇. Java项目开发实例自学手册(附光盘) . 人民邮电出版社,09月 [4] (美)兰格(Jeff,L.). Java 2入门典型:JDK5 . 电子工业出版社. 09 [5] 孙卫琴.李洪成.Tomcat 与 Java Web 开发技术详解[M].电子工业出版社,:100-205。 [6] 王国辉,李钟尉,王毅. Java程序设计自学手册(1CD). 人民邮电出版社,02月 [7] 林建素,孟康健. Eclipse 开发学习笔记(含光盘1张). 电子工业出版社,04月 [8] 王志刚,江友华.MYSQL高效编程[M].人民邮电出版社,:96-288。 [9] 王占全,苏玲. Eclipse全程指南(含光盘1张). 电子工业出版社,03月 [10] 李大卓,刘海. Eclipse核心编程——插件、界面与Web开发(附光盘). 人民邮电出版社,04月 [11] 苗春义. Java项目开发全程实录(配光盘)(软件项目开发全程实录). 清华大学出版社,06月- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 java 学生 信息管理 系统 样本
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文