学位论文 > 优秀研究生学位论文题录展示
松散架构在煤矿设备管理系统中的应用研究
作 者: 程春蕊
导 师: 刘万军
学 校: 辽宁工程技术大学
专 业: 计算机应用技术
关键词: 松散架构 高内聚 低耦合 框架技术 煤矿设备管理
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 32次
引 用: 0次
阅 读: 论文下载
内容摘要
论文首先分析了软件架构设计的重要性,指出良好的软件架构能够服务于整个软件的开发过程,是软件开发成败的关键所在。其次将软件开发过程中的设计原则应用到架构的构建过程中去,提出了一种新的架构方法,称之为“松散架构”。从技术平台的选型开始,到各个类的详细设计,论文一步一步地详细阐述了松散架构的构建过程。该架构能够实现各层之间松耦合、各层内部高内聚的良好模式;架构设计最终达到可维护、可扩展、可重用的目标。最后,在该架构基础上完成了的煤矿设备管理系统具有如下的特点:不受平台限制,便于扩展,易于维护;能够很好的为煤矿的设备提供包括出入库、设备预警信息等多方面的管理功能;保证了煤矿设备良好的运行状态。
|
全文目录
摘要 4-5 ABSTRACT 5-9 1 绪论 9-12 1.1 研究背景 9 1.2 研究目的及意义 9-10 1.3 作者所做的工作 10 1.4 论文组织结构 10-12 2 松散架构 12-17 2.1 松散架构的概念 12-13 2.1.1 松散架构提出的原因 12 2.1.2 松散架构的定义 12-13 2.1.3 松散架构强调的内容 13 2.2 松散架构的构建原则 13-16 2.3 本章小结 16-17 3 松散架构的构建 17-42 3.1 松散架构中框架的选型 17-29 3.1.1 表示层框架选型 17-21 3.1.2 业务逻辑层框架选型 21-25 3.1.3 数据持久层框架选型 25-29 3.2 松散架构中框架的整合 29-38 3.2.1 Spring 和 Struts 的整合 30-32 3.2.2 Spring 和 Hibernate 的整合 32-33 3.2.3 整合框架的工作流程 33-37 3.2.4 整合框架的特点 37-38 3.3 松散架构中分层的设计 38-39 3.4 松散架构中类的设计 39-41 3.5 本章小结 41-42 4 基于松散架构的煤矿设备管理系统的设计 42-54 4.1 煤矿设备管理简介 42-43 4.1.1 设备管理现状 42 4.1.2 松散架构在煤矿设备管理中的优势 42-43 4.2 系统需求分析 43-45 4.2.1 组织机构分析 43-44 4.2.2 系统设计目标 44-45 4.3 系统功能分析 45-47 4.4 系统详细设计 47-53 4.4.1 系统流程 47-48 4.4.2 配置文件的设计 48-49 4.4.3 数据持久层分析 49-50 4.4.4 数据持久层的设计 50 4.4.5 业务逻辑层分析 50-51 4.4.6 业务逻辑层的设计 51-52 4.4.7 表示层分析 52-53 4.4.8 表示层的设计 53 4.5 本章小结 53-54 5 煤矿设备管理系统的实现 54-67 5.1 松散架构各组件调用方式 54-55 5.2 系统框架整合配置 55-58 5.3 域模型层的实现 58-59 5.4 数据持久层的实现 59-61 5.5 业务逻辑层的实现 61-62 5.6 表示层的实现 62-64 5.7 用 VALIDATOR 框架进行数据校验 64-65 5.8 用 SPRING AOP 实现预警和签字功能 65-66 5.9 本章小结 66-67 结论 67-69 参考文献 69-71 致谢 71-72 附录 A 72-73 附录 B 73
|
相似论文
- 龙城电子商城购物系统的设计与实现,TP311.52
- 基于MVC设计模式的网络服务平台的研究与实现,TP311.52
- 矿业集团视频会议系统的设计与实现,TP311.52
- 我国现代化煤矿设备管理及其信息系统建设研究,F270.7
- 基于J2EE的石化运维管理平台的研究与实现,TP311.52
- 轻量级JAVA EE框架的研究和实现,TP311.10
- 基于生物模式识别技术的WEB考勤管理系统研究,TP311.52
- 基于.NET三层架构的服务外包平台的研究和构建,TP311.52
- 无纸化考试系统的设计与实现,TP311.52
- 大学校园管理系统的服务模块提炼,TP311.52
- 基于容器的车载应急移动通信系统软件设计研究,TN929.5
- 信息系统审计的理论与技术应用研究,F239.1
- 淮安信息职业技术学院实习信息管理系统的设计与实现,TP311.52
- 基于指纹识别技术的银行柜员身份认证系统的设计和实现,TP311.52
- 基于B/S架构的NGN安全态势评估系统关键技术研究与实现,TP311.52
- 河北邮政企业信息化管理平台的设计与实现,TP311.52
- 冰雪项目信息处理系统关键技术的研究与实现,TP311.52
- 政府多媒体资源管理系统的设计与实现,TP311.52
- 基于插件模式的条码软件开发及相关技术研究,TP391.44
- 基于.NET的Web应用服务层框架的研究与设计,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|