学位专题

<
DOI:10.7666/d.y989001

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

段荣
中国海洋大学
引用
随着各个学校对信息技术教育的日益重视,现代化的校园网络建设也已成为了热点。目前,大多数的学校已经拥有了自己的校园网,但通常是仅具备较完善的硬件网络环境,而在各种应用软件、数据库等的建设及应用方面有所欠缺。目前迫切需要的是基于硬件网络环境的信息管理系统,教师论文管理系统就是其中对高校教师的个人信息实行全面管理的一个重要方面。开发一套教师论文管理系统可以解决目前手工作业管理的工作量大、易出错、不方便查阅、信息不共享等许多问题,同时能够完善学校网络信息管理系统,充分发挥校园网络的作用。 本文论述的系统能方便地进行论文的发布、管理和查阅工作,主要功能包括:学院维护、系所维护、人员维护和角色权限维护;系统权限设置(一般仅系统管理员才有权进行该操作);发布论文和进行论文管理;发布科技专著和进行科技专著管理:发布学术报告和进行学术报告管理。 该系统有如下特点:采用了标准MVC三层架构(Model-View-Control)的开发模式,即将应用划分为:模型层、视图层、控制层,各层之间相对独立,这种体系结构在数据安全性、数据一致性、数据实时性、服务响应及时性等方面具有极大的优势,使得开发的系统能够跨平台运行并且扩充性可维护性好;系统开发过程中使用基于JavaBean组件的应用开发策略,提高了代码的重用机制,提高了开发效率;综合了当前流行的数据库技术、JSP与数据库互连技术,给出了一个JSP和Oracle数据库开发网络应用系统的范例。 本文详细介绍了基于JSP的教师论文管理系统的结构,设计模式和数据库,并阐述了系统的关键技术。全文共分六章,前三章主要详细剖析了MVC三层结构的逻辑及功能划分,详细介绍了JsP技术,并对JSP+JavaBean开发模式与其它开发模式进行了比较和分析;对SUN公司的JavaBean组件技术进行了综合分析;对WEB数据库的相关技术以及数据库访问技术作了深入的探讨。第四章和第五章结合教师论文管理系统对MVC三层结构开发模型进行实践应用,文中详细说明了系统的设计及实现过程,包括用PowerDesigner建立数据库模型、系统功能模块的划分、JSP编程实现、JavaBean组件的开发、基于数据库操作类的开发等,开发过程中,考虑到代码的重用机制,部分模块如选择人员、选择时间等都被做成独立的可以重用的模块,实现模块组件化。最后,对教师论文管理系统的完善和发展作了展望。

MVC模式;教师论文管理系统;校园网络建设

中国海洋大学

硕士

计算机应用技术

唐瑞春

2006

中文

TP315;G434

71

2007-08-07(万方平台首次上网日期,不代表论文的发表时间)