基于Web的装备信息系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:lyzwrf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航天技术的飞速发展,产生大量关于设备的装配、拆卸、试验、贮存、维修、维护等信息,并且系统在应用的过程中对于这些信息的安全性有着非常严格的要求。为了便于对这些信息进行相关管理操作及数据安全性维护,本文设计实现一个基于Web的装备信息系统。此装备信息系统可以使具有不同权限的管理人员通过网络监督、管理设备的装备信息,以使企业内各类航天设备的装备管理工作更加系统化、规范化,提高管理及分析工作的效率。基于Web的装备信息系统实现了研究所内某类设备信息记录的增加、删除、修改、查询,并且分别对研究所内某类设备的装配、拆卸、试验、维护、维修、贮存、运输、故障等记录进行了管理,包括基本的增、删、改、查功能以及权限设置和安全管理。本文在剖析装备信息系统功能需求的同时,为研究所完成一个高性能的装备信息系统。此系统基于Spring MVC开源框架,适应系统逻辑复杂度几何级数增长的现象:利用MySQL数据库存储并处理数据,使用Apache shiro安全框架为应用系统提供安全访问控制功能。此外,基于Web的装备信息系统以Hibernate框架为基础采用面向对象编程思想来操纵数据库,使用jQuery与AJAX的结合非常紧密的特性,方便快捷的地与AJAX进行交互,以提高代码的编写效率及代码的健壮性。基于Web的装备信息系统建立在对研究所内数据格式、内容、种类进行详细细致的调查研究的基础上,同时对装备信息系统需要实现的各项功能进行完整的体系分析,以明确研究所内各级权限用户的相应需求,在此基础上分析开发建设装备信息系统在各个方面的可行程度;并确立装备信息系统的整体架构、所需实现的主要功能、数据库的逻辑实现、UML图以及保护数据安全性的框架实现等。因业务需要,系统需要实现对不同种类数据的操作,结合软件开发过程中提高系统性能及稳定性的模块化原理,将装备信息系统分成九个模块,各自保存控制不同类型的装备数据。装备信息系统各个模块功能的完成均建立在登陆验证、权限管理、根据条件打印数据、数据库完整性及安全性技术的基础上。最后,对本系统进行了功能测试、非功能测试等支持维护操作。为满足具体需求,基于Web的装备信息系统包括装备、拆卸、检验、维护、故障、装配、运输、贮存、维修九个模块,每个模块分别包含了对数据信息的审核以及增删改查等操作。其中,Apache Shiro框架实现了装备信息系统安全权限模块,涵盖装备信息系统的登陆、登出、限制不同用户的访问权限、修改用户名及其密码等安全性功能。装备信息系统完成研究所内用户对于操作简洁、适用以及装备信息系统本身具有高安全性的目标,稳定使用并成功交付。
其他文献
目的:观察用硝苯地平控释片治疗支气管哮喘的临床效果及安全性。方法:对2013年10月至2014年10月我院收治的63例支气管哮喘患者的临床资料进行回顾性分析,按照入院的先后顺序
目的探讨柴胡抗菌有效成分五环三萜类活性单体Bp3的抗耐红霉素金黄色葡萄球菌(ERSA)作用及其与红霉素的协同作用。方法参照美国临床实验室标准化委员会标准,测定Bp3对20株ERSA
中文信息处理近来一直是计算机应用研究的热点之一,它不仅仅限于搜索引擎技术上的应用,现如今的人工智能,机器学习等计算机新领域的技术对于中文信息处理的需求也是越来越多,
目的:探讨用手术疗法和保守疗法治疗髌骨骨折的临床效果。方法:对2012年1月~2014年6月期间我院收治的46例髌骨骨折患者的临床资料进行回顾性研究。我们将这46例患者随机分为
盆栽幼苗植物可以缓解疲劳、装饰展厅环境、改善空气质量,在人们的生活环境里装扮着很重要的角色。盆栽幼苗的批量培育主要是在温室中进行的,传统的温室盆栽灌溉主要依赖人工
目的:研究紫杉醇药物涂层球囊在冠脉原位小血管病变中的有效性及安全性。方法:回顾性分析2017年10月-2019年6月就诊于皖南医学院弋矶山医院及其医联体医院心内科行冠状动脉造
本文对《人民日报》和《光明日报》中留守儿童的相关报道进行了批评性话语分析。通过对新闻报道中的话语展开分析,本文旨在探讨隐藏在新闻报道中的意识形态及其对公众认知的
国家出台了各项资助政策帮助家庭经济困难的大学生顺利完成学业,高校也设置了助学金和各种资助平台帮助家庭经济困难的学生缓解经济压力,但还是存在部分学生缺失了感恩之心,
胶囊机器人是用于人体胃肠道疾病检测的新兴手段,结合近年来迅速发展的计算机和传感器技术进一步研究和开发,实现其主动控制和安全驱动以提高诊疗精度,降低手术风险,胶囊机器