基于MVC模式的教师论文管理系统的设计与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:zhangqi1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着各个学校对信息技术教育的日益重视,现代化的校园网络建设也已成为了热点。目前,大多数的学校已经拥有了自己的校园网,但通常是仅具备较完善的硬件网络环境,而在各种应用软件、数据库等的建设及应用方面有所欠缺。目前迫切需要的是基于硬件网络环境的信息管理系统,教师论文管理系统就是其中对高校教师的个人信息实行全面管理的一个重要方面。开发一套教师论文管理系统可以解决目前手工作业管理的工作量大、易出错、不方便查阅、信息不共享等许多问题,同时能够完善学校网络信息管理系统,充分发挥校园网络的作用。 本文论述的系统能方便地进行论文的发布、管理和查阅工作,主要功能包括:学院维护、系所维护、人员维护和角色权限维护;系统权限设置(一般仅系统管理员才有权进行该操作);发布论文和进行论文管理;发布科技专著和进行科技专著管理;发布学术报告和进行学术报告管理。 该系统有如下特点:采用了标准MVC三层架构(Model-View-Control)的开发模式,即将应用划分为:模型层、视图层、控制层,各层之间相对独立,这种体系结构在数据安全性、数据一致性、数据实时性、服务响应及时性等方面具有极大的优势,使得开发的系统能够跨平台运行并且扩充性可维护性好;系统开发过程中使用基于JavaBean组件的应用开发策略,提高了代码的重用机制,提高了开发效率;综合了当前流行的数据库技术、JSP与数据库互连技术,给出了一个JSP和Oracle数据库开发网络应用系统的范例。 本文详细介绍了基于JSP的教师论文管理系统的结构,设计模式和数据库,并阐述了系统的关键技术。全文共分六章,前三章主要详细剖析了MVC三层结构的逻辑及功能划分,详细介绍了JSP技术,并对JSP+JavaBean开发模式与其它开发模式进行了比较和分析;对SUN公司的JavaBean组件技术进行了综合分析;对WEB数据库的相关技术以及数据库访问技术作了深入的探讨。第四章和第五章结合教师论文管理系统对MVC三层结构开发模型进行实践应用,文中详细说明了系统的设计及实现过程,包括用PowerDesigner建立数据库模型、系统功能模块的划分、JSP编程实现、JavaBean组件的开发、基于数据库操作类的开发等,开发过程中,考虑到代码的重用机制,部分模块如选择人员、选择时间等都被做成
其他文献
随着计算机和通信技术的发展,基于Internet的应用在过去的十几年中不断增长,随之而来的网络拥塞问题也越来越严重,现有的拥塞控制算法远远无法满足网络的需求。目前应用最为广泛
随着网络的普及和对人们日常生活影响的不断深入,Web论坛富于交互性,即时性,开放性的特点逐渐吸引了大批网络用户,而且还呈不断增长的趋势,其内容涵盖的范围已从早期的少量有
随着数据库与信息技术的深入和发展,时态信息处理已成为许多新一代数据库信息系统的关键技术。虽然在理论上已经证明时态数据库拥有传统数据库所无法企及的优点,但在实践中还没
如何用智能化的手段把网页上浩如烟海的文本转化为知识,是目前知识获取领域十分紧迫的问题。而概念以及概念间的关系是知识的基本组成部分,因此如何获取并验证概念成为从文本
随着计算机网络技术的不断发展,越来越多的人认识到它的重要作用。计算机网络对于一个企业尤其是大型企业的作用是巨大的。首先,它的存在可以提供资源共享,例如在计算机网络上用
近几年,遵照中央军委和总部加强军事训练的通知要求,全军各单位都大抓业务训练和培训。沈阳军区某部就担负着为军区某专业新毕业学员和国防生进行岗前业务培训的职能。然而因
科学技术是把双刃剑,在人们体味、享受它给生产及生活带来巨大好处的同时,也为造伪者提供了便利和手段。其中,伪造票据的违法犯罪活动就给国家带来了巨大的经济损失。因此,加强对
无线传感器网络在军事国防、环境监测、抢险救灾和危险区域的远程控制等诸多领域具有广泛的应用前景。网络节点或监测目标的定位是其中众多应用的一个关键条件。而且无线传感
网格是从电力网格中借鉴过来的一个概念,它是构筑在互联网上的一组新兴技术。网格计算系统及其应用的目的在于对位置分布、异构和动态变化的虚拟机构的资源和服务进行集成与管
图像匹配是计算机视觉中的一个基本问题,在诸如三维重建、对象识别和分类等应用中,图像的匹配都是一个关键的步骤。本文主要研究了轮廓图像的特征提取和匹配技术。 在图像特