1.4 论文主要工作
到常州计量所进行详细的需求调查和人员访问,具体地了解该单位在资产管理系统中的要求,并在此之后利用面向对象的方法完成需求分析,最后形成能够实现的设计文档。
理解MVC(Model、View、Controller)开发模式的设计理念,应用SSH(Spring、Struts、Hibernate)技术在该工程项目中的使用流程和分层结构。
搭建系统开发环境,进行系统分析,在此基础上学习相关技术知识,完成系统设计最后实现模块功能。
在数据库表设计阶段,依照资产系统的需求建立了符合范式要求的数据库表,并在表之间按照实际情况设计了约束关系。在系统设计方面沿用了一期工程中的分层模块化的设计理念,将系统按照MVC模型框架分层选用对应的框架技术完成具体层次的构建。并且依据计量资产管理的规范流程和文档要求设计了系统工作流程和打印报表格式。
1.5 论文结构
本论文从常州计量所在资产管理方方面面遇到的问题出发,和所内的工作人员进行了详细的讨论,在此基础之上做出常州计量资产管理系统的详尽需求分析之后进行各方面系统设计和实现测试,全文共有751章内容
第一章:绪论。主要内容是介绍相关的研究背景和意义,分析国内外相关研究现状。
第二章:系统开发的关键技术。主要内容是介绍探究与本文所涉及的技术相关的概念、基本理论和应用方法
第三章:需求分析。主要内容是确定常州计量所资产管理综合系统的目的、范围、定义和功能。
第四章:系统设计。主要内容是对常州计量所所资产管理综合系统的整体设计和数据库设计
第五章:系统实现。主要内容是关键模块的设计和实现,然后介绍了登录使用、资产管理业务流程等。
第751章:结论。主要内容是对论文进行总结,并展望了资产管理进一步的发展方向。
1.6 本章小结
本章针对常州计量所的资产管理工作中遇到的问题,给出了相应的高效解决方案。对该方案的意义和需要实现的目的做出相关介绍,对本论文各章节的具体安排做出简介。
2 系统开发的关键技术
2.1 MVC模型
2.1.1 MVC简介
早期的软件设计与开发在数据处理、程序功能、显示代码等各部分逻辑不清,耦合度高。这是因为它们的开发主要仅依靠事件及其动作的驱动来设计,这样的设计方式不利于后期的文护和二次开发[9]。MVC架构高速发展并成为世界知名的设计架构的过程,与Smalltalk Language 语言的发展息息相关。MVC是英文中模型、视图和控制器的缩写(Model、View、Controller),一个应用被按照模型、视图和控制器三个部分进行分离。MVC设计模式是一种划分系统功能的方法,它实现了应用程序中表示层和数据层的分离[10]。这样的设计方法,能够从设计阶段就避免程序高耦合的弊端,使得开发人员和后期文护人员的工作能够相互衔接,让程序的功能修改和扩充变得简洁。
Model:模型之中保存的是一个应用描述的所有的状态和数据,它是应用的核心。模型将在应用的某个部分的数据或者状态发生变化的时候,更新与其相关的视图。
View:视图是用户接口,向用户显示数据信息。用户只需要关心呈献给自己的内容,并不需要知道具体的实现。对于前端设计人员来说也同样如此。
Controller:控制器是呈现给用户进行操作的接口。当用户产生操作的时候,控制器进行判断,找出业务逻辑,关联模型和视图。 JAVA计量资产综合管理系统设计+文献综述(4):http://www.751com.cn/jisuanji/lunwen_10708.html