教学管理系统设计—计算机毕业设计(论文)

教学管理系统设计—计算机毕业设计(论文)

ID:5470422

大小:798.00 KB

页数:43页

时间:2017-12-14

教学管理系统设计—计算机毕业设计(论文)_第1页
教学管理系统设计—计算机毕业设计(论文)_第2页
教学管理系统设计—计算机毕业设计(论文)_第3页
教学管理系统设计—计算机毕业设计(论文)_第4页
教学管理系统设计—计算机毕业设计(论文)_第5页
资源描述:

《教学管理系统设计—计算机毕业设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、理学院教务管理系统[摘要]本系统运用J2EE中的JSPMODEL2的MVC(MODEL+VIEW+CONTROL)模型,运用Eclipse3.1.8+Tomcat5.0+JDK5.0+MSSQL的组合开发平台开发测试。B/S架构,在系统设计、实施上运用软件工程的思想,完全依照瀑布模型来编写设计文档。利用流程图,UML图等工具来设计程序,以避免逻辑上的错误。运用PowerDesigner工具进行数据库的设计。运用JUnit工具进行编写测试用例,进行单元测试和集成测试。在界面上运用Ajax技术来实现XML文件存放数据,并以人

2、性化的控件完成复杂的业务流程。考虑到排课任务的繁重,设计了自动排课算法,可以完成特定需求的排课。优雅的分层设计、美观的页面设计、功能间低耦合、SQL及算法语句的优化让系统增色不少。[关键词j2EEMODEL2MVCAjax自动排课B/SEducationManageSystemofCollegeAbstract:ThisSystemuseJSPMODEL2MVC(MODEL+VIEW+CONTROL)ofJ2EE,useEclipse3.1.8+Tomcat5.0+JDK5.0+MSSQL-thisDevelopspla

3、tformtodevelopandtest.B/Sconstruction,usesoftwareengineeringthoughtinsystemdesignandimplementation,accordingtoWaterfallModeltowritedesigndocumentcompletely.Designsoftwarewhichusedflowchart,UMLchartandsoon,thiscanmakelogicerrorlittle.UsethetoolofPowerDesignertodes

4、igndatabase,usethetoolofJUnittowritetestcase,docelltestandintegrationtest.Oninterface,usethetechnologyofAjaxandputdatatoXMLfile,andcompletedifficultoperationflow.Designedautomakecurriculumschedule.Itcancompletespecialrequirement.Gentlerdelaminationdesign,beautifu

5、lpagedesign,lownesscouplinginfuctions,optimizeofSQLandarithmeticsentencemakethissystemverywell.Keywords:j2EE,MODEL2,MVC,Ajax,autodocurriculumschedule,B/S1引言:理学院教务管理系统为学院机构,提供电子化解决方案。致力于构建电子化领域中统一、规范、服务完善的技术平台。在电子化教学中结合人力资源管理的理念,以人为本,由教学管理、考试管理、自动排课,成绩查询,贯彻教学的整体流程

6、。在电子化教学中将网络技术与传统教学相结合,为学院提供远程教育技术解决方案,将高质量的教育服务延伸到社会的每一个角落。本系统正是为了实现教学管理电子化这一需求而开发。系统开发中运用到了Eclipse、tomcat、DK等开发工具与运行环境,Ajax,WebModel2(MVC),Designpattern,jstl,等技术和知识。2系统开发前的准备:2.1什么是EclipseEclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Ec

7、lipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentTools,JDT)。2.2什么是JDKJDK(JavaDevelopmentKit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。  JDK(JavaDevelopmentKit)是SunMicrosystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使

8、用最广泛的JavaSDK(Softwaredevelopmentkit)。2.3什么是Jsp和ServletJsp(JavaServerPage)是在普通Html中嵌入了Java代码的一个脚本,在这一点上,它与其它的脚本语言(如Php)一样,但它与其它语言不同的是:其它脚本语言由服务器直接解释这个脚本,而Jsp则由J

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。