APP下载

基于J2EE的毕业设计选题系统的设计与实现

2017-10-31桂林斌

电脑知识与技术 2017年23期
关键词:设计模式视图毕业设计

桂林斌

摘要:毕业设计(论文)是高等教育教学的重要组成部分,其管理是教学质量监测和管理的重要环节,传统管理基于Oflfice办公软件和通讯工具的方式耗费了大量的人力成本,效率低下,针对我校的现状和实际需求,基于J2EE平台和MVC设计模式,为学生、教师和管理者设计实现了一个在线管理平台,教师与学生可以不受时空限制实现协同工作,使信息传递更加快捷、方便,使毕业设计(论文)的管理更加及時和高效。

关键词:选题管理;J2EE平台MVC设计模式

1概述

当今,大数据、云计算、移动互联、物联网等信息技术的快速发展和应用,正深刻改变着人们的工作和生活方式,互联网+正成为各行各业创新的手段,充分利用信息技术进行科学管理,将大大提高教学管理效率。近年来,随着高校数字校园、智慧校园的硬件条件建设,为基于Web方式的各种应用软件系统建设提供了必要条件。为此,结合学校的实际及管理需要,基于J2EE架构,采用MVC设计模式,利用JsP技术自主设计并实现了毕业设计网络选题系统。

2系统设计模式及开发平台

J2EE平台提供了一个多层结构的应用程序模型,也提供了一个基于组件的方法来设计、开发、装配和部署应用程序,可以使前端的表现与后端业务逻辑分离,使整个系统的架构清晰灵活,方便开发和维护。本系统的开发采用J2EE的分布式应用技术,系统架构如图1所示。

2.1系统设计模式

考虑到系统的开发效率、维护的方便和系统的可扩展性,本系统采用Servlet+JsP+JavaBean来实现MVC(Model-View-Controller,即模型一视图一控制器)模式,如图2所示。

Servlet负责接收从视图发送过来的数据,同时控制模型与视图部分。JavaBean进行业务逻辑处理,数据的保持。JsP负责请求输人和处理结果的输出。

2.2系统开发工具

本系统采用集成开发工具Eclipse 4.3,数据库采用Sql Server 2005,Web服务器采用Tomcat 7.0。

3系统功能流程设计

在综合分析本校毕业设计(论文)选题管理过程的基础上,主要围绕不同用户在线操作的需求,建立以网上在线申报与选题为核心的工作流程,如图3所示。endprint

猜你喜欢

设计模式视图毕业设计
“1+1”作业设计模式的实践探索
高校毕业设计展吸引业内眼球
三维协同设计模式下的航天项目管理实践与展望
毕业设计优秀作品选登
交通机电工程设计模式创新探讨
基于FPGA的毕业设计实践平台实现
视图
Y—20重型运输机多视图
SA2型76毫米车载高炮多视图
互动式设计模式研究