配色: 字号:
jsp小学生英语学习辅导软件springmvc论文
2024-05-21 | 阅:  转:  |  分享 
  


毕业设计(论文)









题 目: 小学生英语学习辅导软件



所在专业:



学生签字:



导师签字:







2018年 月 日 摘 要

随着信息技术的快速发展,计算机的应用日渐成熟,其强大的功能给人们留下深刻的印象,它已经应用到了人类社会的各个层次的领域,发挥着重要的不可替换的作用。

随着校园网的建立,学校开始建立各种学习网站来供学生自主学习。传统的学习方式都是通过书籍和杂志等实体类的学习材料进行学习,对学生的学习造成了一定的障碍,已经无法满足当今学校发展需求,致使越来越多学习网站应运而生。本以实际运用为开发背景,基于采用技术,以及SQL 数据库进行数据的储存,充分保证了系统的正常运行以及稳定性。系统设计按标准化、规范化,分层设计,构件化实现。从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供了信息,并易于用户操作,同时信息数据通过数据库的管理系统存储。本功能齐全,操作简单,能够满足学生用户随时进行,提高学习效率。



ABSTRACT

With the rapid development of information technology, the application of computers has gradually matured, and its powerful functions have left a deep impression on people. It has been applied to all levels of human society and plays an important irreplaceable role.

With the establishment of the campus network, the school began to establish various learning sites for students to learn independently. Traditional learning methods are based on learning materials such as books and magazines, which have caused certain obstacles to students'' learning. They have been unable to meet the needs of today''s school development, resulting in the emergence of more and more learning sites. The primary school English learning tutoring software uses the actual application as the development background, based on the B/S structure, the JSP technology, and the MYSQL database for data storage, which fully guarantees the normal operation and stability of the system. The system design is based on standardization, standardization, hierarchical design, and componentization. In terms of functions, the system is relatively complete. The system interacts with the user through the web interface, provides information for the user, and is easy for the user to operate. At the same time, the information data is stored in the database management system. The English learning and guidance software for primary school students is full-featured and easy to operate. It can meet the student''s online testing at any time and improve learning efficiency.

The system performs system analysis, requirements analysis, design analysis, function analysis, and overall planning and design from the aspects of development background, development environment, goals, processes, databases, and system maintenance.



Keywords: JSP technology; MYSQL database; B/S structure; English learning tutoring software for primary school students



目 录



第一章 绪论 1

1.1课题研究背景 1

1.2开发目的和意义 1

1.3研究目标 2

1.4研究现状 2

第二章 系统开发环境 4

2.1 JSP技术 4

2.2 B/S结构 4

2.3 MYSQL数据库 5

2.3.1MySQL数据库简介 5

2.3.2 MySQL特点特性 5

第三章 系统需求分析 7

3.1可行性分析 7

3.1.1 技术可行性 7

3.1.2经济可行性 7

3.1.3操作可行性 8

3.2系统设计原则 8

3.3流程分析 8

3.3.1 系统开发流程 8

3.3.2 系统登录流程 9

3.4 性能需求分析 10

3.4.1系统安全性 10

3.4.2数据完整性 10

3.5 系统用例图 11

3.5.1登录子用例 11

3.5.1管理员子用例图 11

3.5.2学生子用例图 11

3.5.3教师子用例图 12

第四章 系统的概要设计 13

4.1 系统结构设计 13

4.2功能模块设计 13

4.2系统数据库设计 14

4.2.1 数据库设计原则 14

4.2.2数据库概念设计 14

4.2.3数据库实体(E-R图) 15

4.2.4 数据库表 16

第五章 系统的实现 18

5.1系统登录界面的实现 18

5.2用户管理界面 18

5.3答题安排界面 19

5.4趣味学习发布界面 19

5.5论坛界面 20

5.6在线测试界面 20

5.7我的缴费趣味学习界面 21

5.8趣味学习查看界面 21

5.9趣味学习管理界面 21

5.10在线听课管理界面 22

5.11答题题目管理界面 22

第六章 系统的测试 24

6.1功能测试 24

6.2性能测试 25

6.3可用性测试 25

6.4测试结论 26

6.5系统改进目标 26

结 论 27

谢 辞 28

参考文献 29



绪论

1.1课题研究背景

随着科技的发展,计算机的应用,人们的生活方方面面都和互联网密不可分。计算机的普及使得人们的生活更加方便快捷,网络也遍及到我们生活的每个角落,为我们的学习、生活和工作带来了极大的方便。随着计算机技术的发展以及计算机网络的逐渐普及,互联网成为人们查找信息的重要场所,二十一世纪是信息的时代,信息的交换和信息流通显得特别重要。

在教学领域,随着计算机技术的成熟,校内网的建立,使得越来越多学校开始多媒体教学,利用多媒体教学方式有利于学生更好的学习。传统的教学方式已经无法满足当今学校发展需求,效率低,严重制约了校园教学的发展,因此需要对传统的教学方式进行变革,需要依靠先进的计算机平台和数据库来实现。

随着科技的发展,计算机的应用,人们的生活方方面面都和互联网密不可分。计算机的普及使得人们的生活更加方便快捷,网络也遍及到我们生活的每个角落,近年来,我国教育发展迅速,招生人数不多增多,学生越来越多,传统的学生学习模式存在许多弊端,以及无法满足当今学校的发展需求,这就使得传统学习模式迫切需要变革。因此,小学生英语学习辅导软件在学校中越来越流行,受到了学校学生的欢迎。随着互联网技术的广泛应用,互联网逐渐趋于成熟,学校教育水平的提高,使用计算机来进行实现小学生英语学习辅导软件有着足够的条件,使用计算机来进行学习方便快捷,同时管理员可利用计算机来管理网站的信息,大大提高了学校的管理效率,因此越来越多的学校开始使用,为满足学校学生的需求,使得小学生英语学习辅导软件的开发势在必行。

1.2开发目的和意义

在互联网的迅速发展下,小学生英语学习辅导软件逐渐发展成熟,成为当今学校的热点。小学生英语学习辅导软件拥有广阔的客户群体,与传统的教学方式相比,有着无法比拟的优点,其具有学习效率高,不受时间地点的限制等特点,受到了用户的广泛使用。同时小学生英语学习辅导软件网站利用计算机平台,对英语学生等信息进行管理,储存空间大,成本低,查找方便。因此,开发本小学生英语学习辅导软件,满足学生的学习英语的需求。通过网站可以让学生更好的进行学习,同时管理员可对系统进行全面的管理,提高管理效率。

本小学生英语学习辅导软件所涉及到的相关计算机知识整体把握,并进行基础的系统分析。系统分析是程序开发中的一个非常重要的环节,为了能够使设计程序更好、更充分的被展现出来,必须事先进行调查研究。在基础的调查的同时,也要对新系统的功能进行详细的解析分析,这样才能够研究开发出更加完整的系统设计。本系统平台利用了MYSQL 数据库的架构,设计好所使用的数据库表格,进行系统分析,为系统打下一个坚实的技术基础。

其次对小学生英语学习辅导软件的业务流程进行了细致的分析,并记录和处理好相关的数据。

再次研究开发系统所使用的数据库管理系统,设计数据库信息。

最后研究系统的各个功能模块,并及时的掌握所使用的开发工具,从而完成系统的开发,设计中使用成熟的开发工具,保证了系统的安全性、可用性。

1.3研究目标

首先对系统所涉及到的相关计算机知识整体把握,并进行基础的系统分析。系统分析是程序开发中的一个非常重要的环节,为了能够使设计程序更好、更充分的被展现出来,必须事先进行调查研究。在基础的调查的同时,也要对新系统的功能进行详细的解析分析,这样才能够研究开发出更加完整的系统设计。

在本次毕业设计中,使用了JSP技术,MYSQL数据库无论哪个系统都应该有自己的设计。该也具有重要的设计有如下几个:

1.:

2.适用:,具有良好的可用性。新之在存在现象出现体上在 系统开发环境

2.1 JSP技术

JSP程序使用了Java编程语言,JSP技术动态封装通过tags和scriptlets网页还能访问存在于服务端的资源的。JSP分离网页逻辑与和显示可重用的基于组件的基于Web的

当Web服务器访问JSP网页的请求时首先的程序段将JSP文件中的HTML代码给户Java文件的插入数据库、等动态网页JSP和Servle相同,都可以通过服务器端一个HTML文本返回给端端浏览器浏览HTML程序和的JavaJSP网页。在服务器被端Java代码然后的HTML页面返回给端JSP的大型的Web应用程序的Java Servlet和JSPJSP既拥有了Java程序,又统统的面向平台无关性的在三层体系结构的Browser/Server,浏览器/服务器结构)系统中,用户可以通过浏览器向分布在网络上的服务器发出请求。系统极大地简化了客户机的工作量,客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工作,对数据库的访问以及应用程序的执行都将由服务器来完成。

MySQL数据库简介

在软件项目中,通过使用数据库来操作数据,可以保证数据的独立性、一致性和安全性,为系统提供有效地访问数据的方式,同时为程序员减少了应用程序的开发时间。 常见的数据库无非分为两类,一类是关系型数据库(Oracle,DB2,MySQL,SQL?Server?)和非关系型数据库(NoSql、MongeDB)。不同的数据库有各自的优缺点,此处不做具体介绍。 MySQL支持多线程的特点,可以方便的利用系统资源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多种方式途径来连接数据库;虽说其功能不够强大、规模也相对较小,但是对于本系统来说足够了,同时也可以进行二次开发的数据库表结构空间的扩展。使用MySQL建立系统数据库,不仅有利于前期对数据的整合处理操作,同时利于后期的二次开发的数据扩展操作,对于有限级的数据处理,MySQL可以很好的胜任

MySQL的海豚标志被称为“Sakila”,这是一个很大的名称,被称为“海豚”MySQL AB公司的创始人。

MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统,它的有点有有功能强大、使用简单、管理方便、安全可靠性高。

2.3.2 MySQL特点特性

(1)C和C ++中使用和测试,以确保源代码的编译器的便携性和灵活性。

(2)支持多种操作系统AIX的,FreeBSD下,HP-UX,Linux和Mac OS中,Novell公司的Netware,OpenBSD系统,OS/2裹时,Solaris,Windows等。

(3)提供了用于不同的编程语言的API。编程语言,如C,, C ++,Python和Java的,的Perl,PHP,埃菲尔铁塔,Ruby和Tcl的。

(4)以及使用的CPU资源来支持多线程。

(5)算法优化查询SQL,切实提高搜索速度。

(6)网络上的客户端和服务器可以用来编程任何独立的编程环境,也有中国,GB2312,BIG5,日文写作,一般基金,用于支持多国语言,并且可以嵌入在数据表和其他软件shift_jis访问柱可以用作的名称。

(7)TCP / IP,ODBC和JDBC数据库,并提供连接到其他

(8)管理工具的管理,控制和优化数据库的操作

(9)可以数以千万计的记录在一个大的数据库



系统需求分析

需求分析的任务是通过详细调查小学生英语学习辅导软件所需的对象,充分了解系统的工作概况,明确功能实现的各种需求,然后在此基础上确定系统的功能。系统必须充分考虑今后可能的扩充和改变。

3.1可行性分析

通过对系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。

3.1.1 技术可行性

小学生英语学习辅导软件采用成熟的JSP开发技术,基于B/S模式,使用MYSQL数据库来对数据进行储存。首先从软件及硬件方面对技术可行性进行分析:

1.硬件可行性分析

小学生英语学习辅导软件的硬件要求方面不存在特殊的要求,只需要在普通的硬件配置就能够轻松的实现,只是需要确保小学生英语学习辅导软件的正常工作即可,拥有较高的效率。如果有特别低的硬件,它也可能导致系统的低性能以及效率低,从而导致整个系统的运行不顺畅。以目前普遍的个人计算机的配置而言,这是十分容易实现的 。因此,小学生英语学习辅导软件的开发在硬件方面是可行的。

2.软件可行性分析

小学生英语学习辅导软件采用数据库与Tomcat服务器与JSP技术。JSP对于在Web应用中集成JavaBean组件提供了完善的支持,这种支持不仅能缩短开发时间(可以直接利用经过测试和可信任的已有组件),避免重复开发。JavaBean组件可以用来执行复杂的计算任务,或负责与数据库的交互及数据提取等。Tomcat服务器系统由推出至今,其方便,宜用等特性深得开发人员的赞许,再加上其资源免费,下载方便,使得它在信息系统开发中应用日益广泛。

因此,开发具有技术可行性。

从经济许可上分析,系统开发需求,而且,降低了开发成本,而且系统设计一旦完成,就能为。因此,从经济角度考虑,此系统开发可行。WINDOWS即可。

3.2系统设计原则

系统的架构设计,要能够反映出用户与整个系统模块的接口之间存在有效互动,而且应该是非常清楚的,从而才能够保障在后期系统真正实现的时候数据的扩展性和安全性,只有设计出的系统实现这个目标才能有一个更好的扩展空间,以适应社会的的发展需求。

整个系统的设计中,系统必须满足以下要求:

(1)数据安全性

存储小学生英语学习辅导软件的数据,需要确保数据的安全性,在网站设计时必须要采取安全防范措施,以解决潜在的安全问题。

(2)易用性

在用户权限范围内,可在一个统一风格的界面内即可完成相关的所有业务流程操作或者获取所有相关信息,大大使用者的工作效率和易用性,灵活应用本系统。

(3)柔软性

由于这个小学生英语学习辅导软件主要针对停车场的管理,设计出的系统必须能够处理接受变化的能力。

3.3流程分析

3.3.1 系统开发流程

小学生英语学习辅导软件开发中时,首先进行需求分析,进而对系统进行总体的设计规划,设计系统功能模块,数据库的选择等,本系统的开发流程如图3-1所示



图3-1系统开发流程图

3.3.2 系统登录流程

用户要想进入系统,必须首先通过正确的账号、密码和选择类型进行登录系统。登录模块主要完成系统管理员和用户的登入,输入账号、密码和选择身份,系统自动验证数据的正确与否,登录信息正确则进行对应用户主界面,否则无权进行登录系统。系统流程图如图3-2所示



图3-2系统登录流程图

3.4 性能需求分析

3.4.1系统安全性

小学生英语学习辅导软件要严格控制管理权限,具体要求如下:

1、要想对小学生英语学习辅导软件的信息进行管理,首先要依靠账号、密码选择类型在系统中登陆,无权限的用户不可以通过任何方式登录系统和对系统的任何信息和数据进行操作,这样可以保证系统的安全可靠性和准确性。

2、在具体实现中对不同的权限进行设定,不同权限的用户在系统中登陆后,不可以越级操作,只有系统管理员能够使用全部模块。

3.4.2数据完整性

1、所有记录信息要保持全面,信息记录内容不可以是空。

2、各种数据间相互联系要保持正确。

3、相同数据在不同记录中要保持一致。



3.5 系统用例图

3.5.1登录子用例

无论哪种用户都需要通过正确的账号密码进行登录,账号密码正确则登录成功,反之登录失败,登录子用例如图3-3所示



图3-3 登录子用例图

3.5.1管理员子用例图

管理员其子用例图如图3-4所示



图3-4 管理员用例图

3.5.2学生子用例图

学生其子用例图如图3-4所示。



图3-4 学生用例图

3.5.3教师子用例图

教师其子用例图如图3-5所示。



图3-5 教师用例图

系统的概要设计

4.1 系统结构设计

小学生英语学习辅导软件主要分为管理员、老师、学生三个用户角色,本网站采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统结构图如图4-1所示:



图4-1 系统结构图

4.2功能模块设计

小学生英语学习辅导软件主要包括三大块,即管理员、老师、学生。在大的功能模块下又划分出许多小的功能模块,其界面如图4-2所示。

图4-2系统功能模块图

4.2系统数据库设计

数据库是计算机信息系统的基础。信息的收集、整理、存储、检索、更新、加工、统计和传播等操作必须在数据库管理系统的的支持下才能进行。目前,电脑系统的关键与核心部分就是数据库。数据库开发的优劣对整个系统的质量和速度有着直接影响。

4.2.1 数据库设计原则

在概念设计中,通常用四种方法:

自顶向下、自底向上、逐步扩张、混合策略,以它为骨架集成由自底向上策略中设计的各局部概念结构

在物理结构设计阶段首先分两步走:

确定数据库的物理结构,在关系数据库中主要是指存取方法和存储结构。 对物理结构的评价是时间和空间效率。

选取正确的关系模式存取方法,常用的有:存取索引方法、聚簇存取、HASH存取方法等。

4.2.2数据库概念设计

设计概念就是在数据分析的基础上自下而上的对整个系统的数据库概念结构进行设计。从用户的角度对视图进行开发,然后集成视图,最后分析从而取得最后的结果。

对概念进行设计时采用实体—联系(E-R)的模型开发措施。E-R模型法的构成元素有:实体、属性、联系,E-R模型可以用E-R图来表示,是对用户工作环境中所相关的事物给予提示,对实体特性的描述就是属性。

设计概念的出发点是能够对信息要求的数据库概念结构进行反映,就是概念模式。概念模式不依附数据库逻辑结构,也不依赖支持数据库的DBMS,独立于计算机系统。

4.2.3数据库实体(E-R图)

数据库概念模型是为了将现实世界中信息进行抽象而设计的,从而实现信息世界的建模,因此,概念模型是进行数据库设计的重要工具。在概念模式的设计中,E-R模型法是最常见的设计方法。

根据功能模块划分,具体分析了本系统中大部分实体,

图4-3管理员实体属性图

2、居民信息实体属性图如图4-4所示



图4-4 居民信息实体属性图

3、试卷实体属性图如图4-5所示:



图4-5试卷实体属性图

4、试题题目信息实体属性图如图4-6所示



图4-6 试题题目实体属性图

4.2.4 数据库表

兴胜路社区居民健康档案管理系统需要后台数据库,下面介绍数据库中的各个表的详细信息。各个表的设计结果如下:

表 4-1 t_admin管理员信息表

列名 数据类型 长度 允许空 说明 id int 11 否 编号 username varchar 100 是 用户名 password varchar 100 是 用户密码

表 4-2 t_customer信息表

列名 数据类型 长度 允许空 说明 id int 11 否 编号 username varchar 100 是 用户名 password varchar 100 是 密码 customerName varchar 100 是 姓名 sex varchar 100 是 性别 age varchar 100 是 年龄 phone datetime 100 是 电话 headPic varchar 100 是 头像

表 4-3 信息表

列名 数据类型 长度 允许空 说明 id int 11 否 编号 examName int 11 是 showDate varchar 100 是 status varchar 100 是

表 4-4 信息表

列名 数据类型 长度 允许空 说明 id int 11 否 编号 examId varchar 1 是 examtmId varchar 100 是

系统的实现

5.1系统登录界面的实现

用户需要通过账号、密码和选择类型进行登录小学生英语学习辅导软件,其界面如图5-1所示。



图5-1 系统登录界面图

5.2用户管理界面

管理员通过用户管理可以进行学生信息和老师信息的新增、修改和删除,其界面展示如图5-2所示



图5-2 用户管界面图

5.3答题安排界面

管理员通过答题安排可以进行答题题目列表信息的新增、修改和删除,其界面如图5-3所示。



图5-3 答题题目管理界面图

管理员通过试题管理可以就那些试题信息的新增、修改和删除,其界面如图5-4所示。



图5-4 试题管理界面图

5.4趣味学习发布界面

管理员通过趣味学习发布可以进行趣味学习信息的查看,其界面如图5-5所示。



图5-5 趣味学习发布界面图

5.5论坛界面

管理员通过论坛可以进行帖子信息的新增、修改和删除,其界面如图5-6所示。



图5-6 论坛界面图

5.6在线测试界面

学生登录后可以进行在线测试,其界面如图5-7所示



图5-7在线测试界面图

5.7我的缴费趣味学习界面

学生通过我的缴费趣味学习可以进行趣味学习信息的查看和删除,其界面如图5-8所示。



图5-8 我的缴费趣味学习界面图

5.8趣味学习查看界面

学生通过趣味学习查看可进行查看视频信息,其界面如图5-9所示。



图5-9 趣味学习查看界面图

5.9趣味学习管理界面

教师可以通过趣味学习管理可以进行趣味学习信息的新增、修改和删除,其界面如图5-10所示。



图5-10 趣味学习管理界面图

5.10在线听课管理界面

教师通过在线听课管理可进行听课信息的新增、修改和删除,其界面如图5-11所示。



图5-11 在线听课管理界面图

5.11答题题目管理界面

教师通过答题题目管理可进行题目信息的新增、修改和删除,其界面如图5-12所示。



图5-12 答题题目管理界面图



系统在我们设计软件的过程中,测试系统常用的测试方法主要有两种:功能测试和结构测试。

功能测试也被叫做黑盒测试和数据驱动测试,是在已经知道系统应该具有的具体功能的情况下,通过黑盒测试来测试系统功能是不是能够正常运行。在测试时,将系统当做不能打开的盒子,在不管系统内部结构与特性的状况下进行测试,它只检查系统功能是不是根据系统说明书的规定正常运行的,同时检测系统是否能正确接收的输入信息和输出信息的正确对应,并保持系统的完整性的外部信息需求。

白盒测试与黑盒测试相反,它了解系统内部工作的各项具体程序,能够通过测试来检查系统内部的运行是不是按照系统说明书的规定进行正常运作的,因此,白盒测试又被叫做结构测试和逻辑驱动测试。根据测试程序的结构在每个道路试验,当系统运行时不是能按预定要求正确运行,无论其功能如,白盒测试试验,道路试验是一个逻辑驱动器,这种测试主要用来软件测验。

软件测试工作必须要通过制定测试计划、设计测试、实施测试、执行测试、评估测试五个阶段完成。设计测试的目的是确定、描述和生成测试过程和测试用例。实施测试的目的是实施设计测试中定义的测试过程。测试的目的是实施和测试过程定义的设计实现。测试的目的是确保由运行意图建立系统的实现。

系统测试一般有以下几种:功能测试,性能测试,恢复测试,安全性测试,强度测试。功能测试系统的输入,处理,输出,以满足需求。性能测试主要是测试安装在系统软件的性能。恢复测试是通过人工手段,软件错误,并测试系统恢复能力。强度测试则是检验系统的能力最强能够达到怎样的限度。



6.1功能测试

功能测试主要包括五项内容:适用性、准确性、可操作性、依从性、安全性。



表6-1 系统功能测试

测试内容 测试结果 适用性 好 准确性 好 可操作性 好 依从性 好 安全性 好 6.2性能测试

性能测试主要通过模拟系统运行环境,测试系统性能是否符合客户需求。性能测试的重要技术指标就是:系统运行速度、网络响应时间和支持并发节点数。

1、系统运行速度:通过在不同配置的电脑试运行本系统,没有发现有任何迟滞、停顿现象。

2、网络响应时间:网络响应时间主要包括网络最小响应时间、平均响应时间、最大响应时间三个参数。经过测试,在网络运营良好状态下,网络响应时间三参数为:1/2/6s符合客户需求,属于用户心理可承受范围。

3、支持并发节点数:经过模拟环境测试,本系统在并发节点达46个时,网络运营速度会发生较大波动,延迟时间10秒左右,符合客户需求。

6.3可用性测试

可用性测试用于检测系统的可操作性、可理解性、可学习性等方面内容。具体测试方面如表-2所示。



测试项 测试人员的评价 窗口移动、大小改变、关闭等操作是否正常 是 操作模块是否友好 是 模块、提示内容等文字描述是否正确 是 模块布局是否协调、合理 是 模块的状态是否正确(对选中项能否发生对应切换) 是 鼠标、键盘操作是否支持 是 所需数据项是否正确显示 是 操作流程是否合理 是 是否提供帮助信息 是 6.4测试结论

本小学生英语学习辅导软件设计要求基本都可以达到,软件功能,用户界面,正确,且能提错误种类。总,软件通过测试

1.对页面进行美化,现在的界面虽然在操作简易上符合要求,但在页面的多样化上还存在不足,应当在页面的设计上运用更多更丰富的结构。

对整个系统的安全控制进行升级,如安全退出和程序的并发性,使系统向真正的网站靠拢。

对数据结构及代码进行优化,使得系统运行更加快速稳定,降低服务器资源占用。

结论通过对的开发,我对系统开发有一个更清楚的了解,系统的开发过程中,首先是对问题的定义,分析要求,然后功能设计,详细设计等和软件测试的方法,有了更深刻的认识,同时,对流程有一个系统的认识,拓宽了我的知识,我觉得收获不小。

在系统开发的早期阶段,我必须熟悉流程,对软件编程的相关知识有一个初步的了解。从一开始的知识有一个整体设计的理解,然后从概要设计,详细设计,编码,和开始,最终的测试,感觉非常充分的整个过程中,虽然遇到了很多困难,但当我通过自己的努力去寻找各种数据或向老师对学生要求甚至对系统的设计,最终的设计方案,该系统的成功运行,那种成就感和满足感足以安慰自己的长时间以来的辛苦奋斗。

随着设计渐渐进入尾声,我所设计的也初具规模,可是它们并不是非常完善,尽管付出了我几乎所有心思和汗水,我还是认为它可以做的更好,因为我的大学四年的学习生涯即将结束,我更期待可以画上一个最完美的句号。在这个过程中,我学到了很多,也明白了很多,在之前的过程中,我对所学到的知识没有实践的机会,这也让我深刻的了解到实践的重要性,过程中遇到了很多的困难,在一一克服的过程中,我也得到了成长,知识和经验也得到了丰富

在这几个月的毕业设计实习过程中,我学到了很多我们大学生在课堂上无法学到的东西,同时也明白了自己在专业知识上还有所欠缺。目前计算机仍在不断普及、应用领域也仍在迅速扩大,要跟上时代发展的脚步,就必须积极努力,不断学习实践。虽然我很快就要毕业了,但在今后的工作中,我将继续坚持,不断地学习新的知识和相关的专业知识,顺应时代潮流的必由之路。





首先要对我本次论文的指导老师表示深深的敬意,他对于我的学习和生活给予了最多的关怀和最悉心的指导。同时,我还要感谢大学期间我所有的带课老师,他们对我的生活、学习等各方面都付出了许多关怀,没有他们的带领,我不会成为一名合格的毕业生没有他们在课堂上认真详细教程,辅导班,我无法顺利完成毕业设计,我想向他们表达最真诚的感谢!感谢我们学院的所有领导,为我提供所需要的设备和资料!还要感谢我身边的同学和朋友们,感谢他们对我的关心和帮助!?

我还要感谢我最亲近的家人,是因为有了他们在学业上对我的全力支持以及在生活上的关怀才能支撑着我走到现在!

在最后要祝愿学校的领导教师以及和我一起奋斗的同学们工作顺利,事业有成,也要祝愿学校的前景更加辉煌。

参考文献

[1] 张孝祥、徐明华, JAVA基础与案例开发详解, 清华大学出版社, 2009.

[2] 康牧,JSP动态网站开发实用教程,清华大学出版社,2009.

[3] 刘亚宾,精通Eclipse--JAVA技术大系,电子工业出版社,2005.

[4] 王玉英. 基于JSP的MySQL数据库访问技术[J]. 现代计算机:专业版, 2010, 19(14):63-66

[5] 赵钢. JSP Servlet+EJB的Web模式应用研究[J]. 电子设计工程, 2013, 21(13):47-49

[6] 肖英. 解决JSP/Servlet开发中的中文乱码问题[J]. 科技传播, 2011, (1)

[7] Hsiao I H, Sosnovsky S, Brusilovsky P. Guiding students to the right questions: adaptive navigation support in an e-learning system for Java programming[J]. Journal of Computer Assisted Learning, 2010, 26(4):270-283.

[8] Vegh A. MySQL Database Server[M]. Web Development with the Mac?. Wiley Publishing, Inc., 2011,179-194

[9] Rasoolzadegan A, Barforoush A A. Reliable yet flexible software through formal model transformation (rule definition)[J]. Knowledge & Information Systems, 2014, 40(1):79-126

[10] Würthinger T, Wimmer C, Stadler L. Dynamic code evolution for Java.[J]. Proceedings of International Conference on the Principles & Practice of Programming in Java Pppj’, 2010, 78(5):10—19

[11] 黄艳峰. 在Java语言中实施“案例教学”的研究与探索[J]. 电脑知识与技术, 2010, 6(5):1148-1149

[] 赵钢. JSP Servlet+EJB的Web模式应用研究[J]. 电子设计工程, 2013, 21(13):47-49

[] 肖英. 解决JSP/Servlet开发中的中文乱码问题[J]. 科技传播, 2011, (1)





























27





























































































































































































































































































































































































































































































































































老师



服务器和程序



学生



管理员



网络







献花(0)
+1
(本文系zy_360tsg首藏)