基于STRUTS框架和XML技术的校园MIS的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:sebeer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和网络技术的发展,用计算机来进行校园信息管理已是大势所趋,而建立一套能实现在网络上传输和处理校园信息,科学统计和快速查询的校园信息管理系统,就可以减轻信息管理人员的工作量,人们就可以不受时间、空间的限制,随时登录到服务器上,查阅信息和更新数据,实现网络化信息管理。本文即是针对这一应用需求而设计的。 首先,本文研究了构建校园MIS所涉及的相关技术支持,包括JSP、Servlet、Action、JavaBean、JSP标签、XML、Web服务器和应用服务器以及面向对象的MVC模型,探讨了Struts框架实现MVC的机制和工作流程,提出了在B/S模式下采用Struts框架和XML技术来实现系统功能的总体技术方案。然后探讨了数据一致性与并发控制机制、session持久化问题、JNDI数据源、安全域、国际化、Tiles框架、DTO等,提出了在系统中采用基于角色的访问控制策略(RBAC)和从安全验证到权限验证的二级验证模式来实施系统权限管理与控制,以提高整个系统的安全性。 其次,本文分析了校园MIS的应用需求和功能需求,提出了系统总体设计方案。首先是提出了系统设计目标、设计原则;然后是划分了系统功能模块,描述了系统功能,分析了系统工作流程以及系统的三层应用结构和基于Struts框架的软件体系结构;最后是分析了数据库设计原则和设计过程,并对本系统使用的数据库基表进行了分析和设计。 再次,本文采用面向对象的软件开发方法对系统主要功能模块进行了分析、设计和实现,包括系统视图层、用户管理模块、系统Struts框架、数据综合查询模块、统计分析模块等;并采用面向对象的Struts框架和人性化的界面设计、智能化的数据录入、形式多样的数据综合查询方法来提高整个系统的工作效率和满足用户多样化的个性需求。
其他文献
目前Internet的带宽仍然是一个瓶颈,特别是接入网方面,还存在着很多难点。从世界范围看,成熟的、廉价的公共交换电话网(PSTN)仍是主要的通信网,还将长期存在。而随着多媒体技术的
随着网络通讯的飞速发展以及多媒体的广泛应用,数字产品版权保护的需求日益迫切。数字水印技术已成为解决数字多媒体版权问题的主要工具。本文主要对数字图像水印系统及其在防
简单高效的SIP协议是未来互联网网上发起多方会议的主要技术,同时它也正被越来越多的组织接受,如3GPP这样组织。在互联网上举行多方会议,其中的安全问题是一个需要解决的问题。
本文分析了目前比较流行的基于竞争的无线传感器网络MAC协议如S-MAC及其相关改进协议,其设计的主导思想是通过牺牲公平性和其他网络性能来换取对能量的节省。这样做在网络流
信贷管理具有相当的复杂性,原因一方面是由于系统所需要的数据来自不同行业、不同企业、不同的信息管理系统的多源数据,而且数据量大、采集困难、处理复杂.另一方面是由于种种
本文所介绍的剩余量独立性分析方法,基于线性预测模型来描述信号的时序结构,并利用信号的时序结构来指导信号盲分离过程从而得到了新的代价函数。1996年Amari指出盲分离矩阵
基于COBOL2002标准,设计并实现了COBOL2002集成开发环境(COBOL2002IDE)。研究了集成开发环境的软件体系结构,提出了基于C/S模式的系统架构,说明了系统的设计思想与工作流程,
入侵检测系统已经成为当前网络安全领域中的一个新的研究热点,而如何改善入侵检测系统中响应的被动性、滞后性又是基础的核心问题之一。笔者曾参与过某公司关键服务器WWW日志
重构自恢复技术对于保证网络的可靠性、抗毁性与健壮性起着十分重要的作用。目前国内外的科研人员对无中心结构网络进行了大量的研究工作,但是针对空间网络重构自恢复的研究才
在使用硬件描述语言设计数字电路的过程中,模拟是非常重要的一个环节,通过模拟可以实时反馈设计结果,使用户发现设计中存在的问题。但是随着集成电路设计规模和复杂度的不断增长