摘要
当代社会,计算机软件因其方便、快捷、实用性强、存储量大等专有特点,被应用到了许多行业和领域。在教学领域,软件发展势头尤其强劲,计算机软件凭借其独特的先进性和多功能性,为教学领域带来了巨大的发展。
现在市场上有许多与教学有关的软件。其中一些软件是使用浏览器/服务器模式和JavaEE架构的而开发的,如针对高校学生的教师点名软件、学生信息管理软件等,这些软件需要通过浏览器才能使用,大部分软件都需要网络支持。另外一些软件是应用软件,有的是针对教师的,如课件生成软件等,有的是针对学生的,如java自学软件等。这些软件虽然能够实现相应的功能,但也有一些弊端,如需要网络支持、不能向软件添加数据,只针对教师或只针对学生等。
为了适应市场,针对java课堂教学,java教学软件应该保证针对教师、学生等不同的角色具有不同的功能和不同的权限,还应该保证软件对数据具有读写功能,和对所有异常具有相应的处理部分。
关键字:市场、教学软件
Abstract
In contemporary society , computer softwares have been applied to many industries and fields because of it’s convenient, practical, storage capacity and other proprietary features. In the field of teaching , software development momentum was particularly strong , with its unique computer software advancement and versatility , brought tremendous development for the teaching field .There are many teaching-related software on the market right now. Some of the software is to use the browser / server mode and JavaEE architecture and development, such as naming software , student information management software for college students and other teachers , the software needed to use the browser , most software requires network support. Other software applications , some for teachers , such as courseware generation software, for some students , such as self- java software . Although the software can achieve the corresponding functions , but there are some drawbacks, such as the need for network support, can not add data to the software , only for teachers or just for students.In order to adapt to the market , for classroom teaching java , java teaching software should be guaranteed to have different functions and different permissions different roles of teachers and students for , you should also ensure that software for data read and write capabilities, and for all exceptions with appropriate treatment section.
Keywords:Market,Teaching software
目录
1 引言............................................................................................................................ 1
1.1课题研究背景及意义...................................................................................... 1
1.1.1 背景和意义.......................................................................................... 1 1.1.2 java教学软件的现状 ........................................................................... 1
2 开发技术介绍............................................................................................................ 2
2.1Java ................................................................................................................... 2 2.2Eclipse介绍 ...................................................................................................... 2 2.3MySQL介绍 .................................................................................................... 3 3 系统设计.................................................................................................................... 4
3.1功能需求概述.................................................................................................. 4 3.2系统功能模块划分.......................................................................................... 4
3.2.1总体设计............................................................................................... 4 3.2.2模块具体功能....................................................................................... 5 3.3数据库设计...................................................................................................... 5
3.3.1E/R图 .................................................................................................... 5 3.3.2关系模式............................................................................................... 6 3.3.2数据库模式........................................................................................... 7 3.4类的设计........................................................................................................ 10
3.4.1类的分类............................................................................................. 10 3.4.2各类介绍............................................................................................. 11
4 系统的实现.............................................................................................................. 14
4.1用户界面的设计与实现................................................................................ 14
4.1.1用户体验设计原则............................................................................. 14 4.1.2用户界面详细设计............................................................................. 14
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育java 教学软件设计大学本科毕业论文全文阅读和word下载服务。
相关推荐: