首页> 中文学位 >基于ASP.NET MVCB/S架构的任务管理与数据上报系统设计与实现
【6h】

基于ASP.NET MVCB/S架构的任务管理与数据上报系统设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪 论

1.1 研究背景

1.2 发展现状

1.3 主要研究内容

1.4 论文章节安排

第二章 基础理论知识及相关技术介绍

2.1 面向对象编程

2.2 面向接口编程

2.3 面向切面编程

2.4 信息管理系统软件开发模式

2.5 信息管理系统软件设计模式

2.6 信息管理系统数据持久化

2.7 本章小结

第三章 系统需求与关键技术分析

3.1 试验训练数据的特点与处理方法

3.2任务管理与数据上报系统的现状分析

3.3 任务管理与数据上报系统的需求

3.4 关键技术分析

3.5 系统运行过程分析

3.6 本章小结

第四章 系统实现

4.1 视图模块实现

4.2 控制模块实现

4.3 模型模块实现

4.4 系统功能实现

4.5 本章小结

第五章 总结与展望

5.1 总结

5.2 展望

致谢

参考文献

展开▼

摘要

随着军事信息技术的发展,单武器、单平台之间的对抗逐步向体系对抗发展。导致现代化武器装备的试验或训练的规模越来越大、复杂程度日益提高。特别是随着任务的不断增加,有必要建设基于现代信息技术的任务管理系统,对试验训练任务进行统一管理。所做的工作主要包括以下几个方面。
  对论文工作的技术原理进行了研究与分析,深入阐述了面向对象编程领域最流行的面向接口编程和面向切面编程的技术原理、主要思想以及应用等;比较了信息管理系统软件开发的四种模式,详细分析了B/S模式在现代网络应用系统开发中的优势;研究了MVC软件设计模式的原理,并对ASP.NET WebForm架构与ASP.NET MVC架构的运行过程进行比较,得出ASP.NET MVC架构在B/S模式下的开发优势;分析了基于NHibernate的数据持久化实现原理和方法。这些内容是论文的理论基础。
  分析了试验训练数据的特点,并总结了以往试验训练任务管理中存在的问题。在此基础上提出了一种分布式的任务管理与数据上报系统架构的设计实现方法。主要解决了系统模块间调用基于接口的方法实现、对ASP.NET MVC开发模式的结构化扩展、系统权限管理面向切面的方法实现与权限的可配置化管理、对象关系映射的自动实现、数据对象的基本操作自动化等技术问题。
  按照MVC设计模式,系统在逻辑上划分为模型、控制、视图三大模块。采用基于接口的编程方法实现系统各层间的通信和操作;采用Spring.net开源项目实现系统层间的依赖注入接口,对各层的实际功能进行抽象,最大限度降低各层的依赖关系;采用NHibernate开源对象关系映射架构实现数据持久化与对象关系映射操作;采用jQuery easyUI开源项目进行系统界面设计和管理。
  论文实现的任务管理与数据上报系统在多个试验训练任务中发挥了重要作用,其系统架构和设计实现方法可为类似信息管理系统的开发提供借鉴。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号