基于MVC的学生管理信息系统的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:bassdd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是对学校的教学管理提出了更多的要求。为了及时响应教师和学生的需求,为师生提供相关服务,营造一个高效、便捷的校园环境,设计一套适合基于高校校园网络的管理信息系统势在必行。 本文在研究分析MVC架构、J2EE开发平台等先进技术的基础上,提出了一种FreeMarker+WebWork+Spring集成框架实现的J2EE多层架构,并在此基础上设计实现了一个基于MVC的高校学生管理信息系统。这对其它基于J2EE平台的Web应用系统具有一定的借鉴作用。 在系统开发中,利用控制器分离了模型和视图,达到层间松散耦合的效果,从而提高了系统的灵活性、复用性和可维护性。系统的控制层采用WebWork框架,由Action负责存储数据或状态并且执行逻辑处理。在Action被执行之前使用默认的拦截器和自定义的拦截器来决定Action是否被执行或者如何执行,并利用拦截器完成安全、日志和校验等一系列工作。在表现层利用FreeMarker技术接收显示WebWork返回的动态信息,为统一系统页面的风格,定义了很多宏,复用重复的代码,提高工作效率。在业务逻辑层采用轻量级容器Spring Ioc Container管理业务对象Service,在数据持久层运用JDBCTemplate对数据库访问中的复杂部分进行封装,降低数据库操作的复杂性。 本文完成了教学信息管理子系统、学籍管理子系统和考勤管理子系统的设计和实现工作,通过测试和调试后,在全校范围内上线试运行,运行结果表明本系统采用的技术路线正确,设计的方案合理。
其他文献
随着计算机技术与通信技术的飞速发展,计算机网络技术在现代社会中的金融、政府、商业、交通、通信、制造业、服务业等各个领域,正发挥着越来越重要的作用。在网络规模不断扩
现在,对等计算(Peer-to-Peer,简称P2P)已经成为计算机界关注的热门话题之一,财富杂志更将P2P列为影响Internet未来的四项科技之一。作为一种特殊的分布式计算技术,P2P在非中
随着数据库技术的迅速发展以及数据库管理系统的广泛应用,各行各业积累了大量的历史数据,而这些激增的历史数据中往往隐藏着很多重要的信息。如何从历史数据中及时发现有用的
电子商务作为20世纪90年代出现的新生事物,以其便捷、高效、低成本的优势,逐步成为新兴的商务活动模式和理念,在世界范围内对各国经济发展带来了深刻的影响,已经成为世界各国制定
聚类分析是数据分析的一种基本方法,既可以作为一种独立的数据挖掘工具,用来获得对数据分布情况的了解,也可以作为其他数据挖掘算法的预处理步骤。因此,在市场或客户细分、模
OSPF协议是目前广泛使用的链路状态协议之一。路由算法在对路由协议的性能起着重要的作用。所以提高路由算法的效率从而使路由达到快速收敛,是当前路由研究方面的一个热点。
随着计算机网络和人工智能等技术的发展,智能体(Agent)的研究已成为分布式人工智能(DM—Distributed Artificial Intelligent)研究的一个热点。Agent的理论、技术,特别是MAS(
伴随着通信产业的不断发展,今天的移动终端已经由原来单一的通话功能向话音、数据、图像综合的方向演变。像可拍照手机、摄像手机、彩屏手机、音乐手机、游戏手机等都是迎合受
随着Internet/Web技术的快速普及和迅猛发展,WWW上的信息量不断增加,如何在这些信息中找到用户真正需要的内容,成为数据组织和Web相关领域专家学者关注的焦点。由于,因特网信
安全协议是用来保证电子商务等网络通信安全的重要工具。形式化方法是当今分析安全协议的一类主流方法,但是不同的形式化方法各有优劣,且应用形式化方法研究安全协议在理论和实