基于Web小学期实践教学管理系统设计与实现依米提江牙森.docx
《基于Web小学期实践教学管理系统设计与实现依米提江牙森.docx》由会员分享,可在线阅读,更多相关《基于Web小学期实践教学管理系统设计与实现依米提江牙森.docx(20页珍藏版)》请在冰豆网上搜索。
基于Web小学期实践教学管理系统设计与实现依米提江牙森
摘要
在学校的一项重要的学习任务就是小学期实践教学,对于小学期的实践教学是我们在学校提升自己的一个必须经历的过程,也是归纳检查所学理论常识的一个不可缺少的环节。
该系统从学生的在线选择论文题目、小学期实践教学管理题目的上传、学生上传小学期实践教学管理的论文、教师查阅学生选择题目的情况、教师对上传的小学期实践教学论文的评分、系统管理用户等来完成的。
小学期实践教学管理系统,我采用的是浏览器/服务器结构设计的,也就是常说的B/S结构(B:
Browser,S:
Server),我所使用的工具是Myeclipse2014、使用Java语言来完成程序编译、后台数据库的操作使用了MySql,小学期实践教学管理系统主要的功能模块有学生自主选择题目和教师查阅学生的选题情况,并增加文件上传与下载等,能够保证小学期实践教学任务完成期间学生、管理员、教师之间信息保持及时的沟通,直到完成小学期实践教学论文,在这过程有着非常重要的意义。
小学期实践教学管理系统的目的就是对于学生论文的自动化管理,是介入小学期的学生、导师借助于互联网按时有效地到疏通的的一个紧要环节,很大程度的提升我们学校的教学管理质量和水平。
关键词:
小学期;实践教学;Java;MySQL
ABSTRACT
Oneofthemostimportantlearningtaskintheschoolistheprimaryschoolperiodofpracticeteaching,practiceteachingforprimaryschoolperiodisastudywemustgothroughtheprocessofstrengtheningandpromotionintheschool,butalsosummedupanindispensableexaminationtheoryknowledgelinks.Theselectionoftopic,primaryschoolteachingpracticemanagementtopics,studentsuploaduploadprimaryschoolpracticeteachingmanagement,thestudentsfromtheonlinereferenceofteacherstochooseitems,touploadtheprimaryschoolpracticeteachingthescore,tocompletetheusermanagementsystem.
Duringthepracticeofteachingmanagementsysteminprimaryschool,Iusedthebrowser/serverstructuredesign,itisoftensaidthatthestructureofB/S(B:
BrowserS:
Server),IusethetoolisMyeclipse2014,usingJavalanguagetocompileprograms,databaseoperationusingtheMySqlfunctionmodule,periodofpracticeteachingmanagementsystemmainlyintheprimaryschooltherearetopicsforstudentstochoosetopicsandteachersaccesstostudents,andincreasethefileuploadanddownload,canguaranteetheprimaryschoolperiodpracticeteachingmissiontomaintaintimelycommunicationofinformationbetweenstudents,teachersandadministratorsduringtheperiod,hasaveryimportantmeaningtothewholeprocessofteachingthepracticeofprimaryschoolguaranteeperiod.
Duringthepracticeofteachingmanagementsystemforprimaryschoolistofullyautomatedmanagementofstudentpapers,isinvolvedinprimaryschoolstudents,teacherswiththehelpoftheInternetontimeeffectivelytodredgeacriticaljoint,greatlyenhanceourschoolteachingqualityandmanagementlevel.
Keywords:
Primaryschoolteaching;PracticeTeaching;Java;SQL
1绪论
1.1选题背景
随着Web技术的普及和学校的校园互联网的日益全面发展,各类工作的计算机信息化、网络化将慢慢代替繁重的旧时期的工作形式。
小学期实践的论文作为实践教学的必要过程,也有必要实行计算机网络化管理,从而减轻导师的沉重包袱,简单立题、选择题目、评论分数等过程,让繁琐的小学期实践教学网络化。
小学期实践教学管理系统是我的导师自拟题目,通过这个小学期实践教学管理系统为学生、老师、管理员提供一个交互的平台,很大程度的便利了学生、老师在小学期的教学实践任务。
1.2选题意义
小学期的实践教学是大学里必不可少的一个环节,是对学生的掌握理论知识程度的一种检测。
小学期实践教学管理系统从论文题目的上传、学生选题、下载论文模版、教师查阅学生选题情况、论文评分等环节进行管理,完成小学期实践教学的整个流程的工作。
小学期实践教学管理系统实现了学生自立选题和导师上传论文题目的互联网双向选择,并增加了文件上传与下载、发布通知等功能,能够担保小学期实践教学期间管理员、老师、学生之间信息的沟通,对担保小学期实践教学论文的质量有非常重要的现实意义。
伴随着互联网的遍及,全国高等学校的校园互联网日益完善,实现无纸化办公成为未来的趋向。
1.3本章小结
本章主要写了,对于小学期实践教学管理系统的选题的背景,还有对小学期实践教学管理系统的开发意义,并且可以真正的在实际当中,对小学期实践教学提供了便利。
2系统所使用的开发工具及介绍
2.1java
Java语言是一个具有面向对象特性的语言,它所有的优点是安全性高、多个线程、并且稳定,是现阶段比较适合软件设计的编程语言,它不仅仅可以用来开发比较大的应用程序,而且适合Web相关的应用开发,java还具有的“只要写成,随时可以使用”的特点。
因特网是现在人跟人之间的交互的重要的媒介,这就让许多基于因特网的软件设计成为了软件设计的核心,促使Java语言成为了适用于Web应用的设计与开发。
Java语言的中的很多基本语句的语法是和C++类似的,例如循环语句、控制语句都是与C++相同,但是Java语言对于C++语言也有着不同之处,就好比C++当中的指针,在Java中不再被使用,这也促使越来越多的开发人员对于Java的使用越来越高。
2.2myeclipse
我所使用的开发工具是meclipse2014,myeclipse的功能强大,已经被越来越多的开发者所使用,myeclipse原本只是作为eclipse环境插件而存在的,不过是因为后来随着功能的强大,逐步的取代了eclipse位置,而是成为了独立的JavaEE集成的开发环境,对于myeclipse每一种功能类别,在myeclipse中都有相应的功能部件,在这种结构上,用户在不影响其他的模块的情况下,可以对模块进行扩展、升级。
2.3B/S(浏览器/服务器)
小学期实践教学管理系统所使用的就是(B/S)结构,也就是(浏览器/服务器)结构,是现在Web比较流行的,适用于网络的架构模式,用户通过浏览器进行访问,浏览器通过WebServer跟数据库进行数据的交互。
这种模式很大程上简化了对系统的开发、使用和维护,节省了大量的人力、物力、时间,结果上是显而易见的。
2.4Mysql
Mysql是瑞典的MysqlAB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它完全适用于网络,在因特网上可以在世界任意地方创建的数据库进行访问,可以在因特网上跟任何地方、任何人进行数据分享,操作简单、易上手、方便管理、运行速度快、执行效率高、可靠性高是Mysql所具有的特点,并且对于个人用户是完全免费的。
2.5本章小结
本章主要是对我在设计小学期实践教学管理系统中所用到的技术做了说明,所使用的语言是Java,开发平台是myeclipse,数据库用的是Mysql,并且小学期实践教学管理系统是基于B/S结构来实现的。
3可行性分析
3.1系统的可行性说明
可行性分析的目的是在于用最少的时间、精力,在短期的时间内来确立所遇到的问题是否能够得到充分的解决。
可行性分析目的并不是在于如何去解决所出现的一系列问题所在,而是要确立这一系列的问题的处理是否值得我们花费时间、精力能够有效得到解决的。
并不是全部问题都有明显的处理办法,那么耗费在这项开发工程上的任何时刻、成本、人力和费用都是无谓的浪费。
实行的一次很大规模的压缩简化系统分析和设计的过程就是可行性研究的本质所在。
对今后的设计、行动方针提出意见是其最根本的任务所在。
一般来说,最少应该从下面三个点研究每个解法的可行性。
3.2技术可行性
小学期实践教学管理系统根据学校的实践教学来设计和开发的,通过网络化的信息技术管理,使得小学期实践教学管理的工作能够更加高效、更加便捷。
使用Myeclipse2014和Mysql均为特别成熟的开发对象,并且在现实中应用普及。
3.3经济可行性
小学期实践教学管理系统的开发,在经济方面不需要太多的费用,并且不需要额外的聘请开发人员,我根据我自己所掌握的知识,并在我自己的电脑上进行的设计。
所以,不论前面的开发,还是后面的管理用度,都可以控制在一个较低的程度。
3.4操作可行性
对于操作用户来说,设计的合理性,可操作性,都是我在设计小学期实践教学管理系统的考虑范围,便利了小学期实践教学的管理。
并且开发完成之后的系统具有界面设计合理,便利灵活等优点,管理人员及操作者必定会在短时间内掌握并熟悉使用。
所以有良好的操作性。
3.5本章小结
本章主要内容是对小学期实践教学管理系统的可行性来分析,小学期教学实践管理系统是否在技术上真的可行,在费用上是否需要很高的成本,并且操作上的人性化设计,是否合理,都做了说明。
4需求分析
4.1系统需求分析概述
进入到需求分析阶段,在需求分析阶段中要确立小学期实践教学管理的总的设计阶段,需求分析确立了系统每个功能模块的组成,也是对每一程序的模块功能做的总结,每个功能模块之间的相互作用,相互之间的关系的确立都是通过需求分析阶段来确立的。
4.2功能需求
小学期实践教学管理系统有三种不同的用户类别,分别是学生、教师、管理员,每一种用户在小学期实践教学管理系统当中都可以完成不同的功能需求。
学生模块完成的功能:
学生登录、对