资源描述:
《java 教学软件设计大学本科毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要当代社会,计算机软件因其方便、快捷、实用性强、存储量大等专有特点,被应用到了许多行业和领域。在教学领域,软件发展势头尤其强劲,计算机软件凭借其独特的先进性和多功能性,为教学领域带来了巨大的发展。现在市场上有许多与教学有关的软件。其中一些软件是使用浏览器/服务器模式和JavaEE架构的而开发的,如针对高校学生的教师点名软件、学生信息管理软件等,这些软件需要通过浏览器才能使用,大部分软件都需要网络支持。另外一些软件是应用软件,有的是针对教师的,如课件生成软件等,有的是针对学生的,如java自学软件等。这些软件虽然能够实现相应的功能,但也有一些弊端,如需要网络支持、不能向软件添加数据,只针对
2、教师或只针对学生等。为了适应市场,针对java课堂教学,java教学软件应该保证针对教师、学生等不同的角色具有不同的功能和不同的权限,还应该保证软件对数据具有读写功能,和对所有异常具有相应的处理部分。关键字:市场、教学软件AbstractIncontemporarysociety,computersoftwareshavebeenappliedtomanyindustriesandfieldsbecauseofit’sconvenient,practical,storagecapacityandotherproprietaryfeatures.Inthefieldofteaching,so
3、ftwaredevelopmentmomentumwasparticularlystrong,withitsuniquecomputersoftwareadvancementandversatility,broughttremendousdevelopmentfortheteachingfield.Therearemanyteaching-relatedsoftwareonthemarketrightnow.Someofthesoftwareistousethebrowser/servermodeandJavaEEarchitectureanddevelopment,suchasnamin
4、gsoftware,studentinformationmanagementsoftwareforcollegestudentsandotherteachers,thesoftwareneededtousethebrowser,mostsoftwarerequiresnetworksupport.Othersoftwareapplications,someforteachers,suchascoursewaregenerationsoftware,forsomestudents,suchasself-javasoftware.Althoughthesoftwarecanachievethe
5、correspondingfunctions,buttherearesomedrawbacks,suchastheneedfornetworksupport,cannotadddatatothesoftware,onlyforteachersorjustforstudents.Inordertoadapttothemarket,forclassroomteachingjava,javateachingsoftwareshouldbeguaranteedtohavedifferentfunctionsanddifferentpermissionsdifferentrolesofteacher
6、sandstudentsfor,youshouldalsoensurethatsoftwarefordatareadandwritecapabilities,andforallexceptionswithappropriatetreatmentsection.Keywords:Market,Teachingsoftware目录1引言11.1课题研究背景及意义11.1.1背景和意义11.1.2java教学软件的现状12开发技术介绍22.1Java22.2Eclipse介绍22.3MySQL介绍33系统设计43.1功能需求概述43.2系统功能模块划分43.2.1总体设计43.2.2模块具体功能
7、53.3数据库设计53.3.1E/R图53.3.2关系模式63.3.2数据库模式73.4类的设计103.4.1类的分类103.4.2各类介绍114系统的实现144.1用户界面的设计与实现144.1.1用户体验设计原则144.1.2用户界面详细设计144.1.2.1主窗体设计144.1.2.2输入密码登录页面154.1.2.3教师主页面164.1.2.4学生主界面174.1.2.5管理员主界面155结束语186致谢197参