首页> 中文学位 >省农业综合开发管理系统的设计与实现
【6h】

省农业综合开发管理系统的设计与实现

代理获取

目录

声明

摘要

1.1 系统开发背景

1.2 业务支撑系统研究现状

1.3 本文的主要工作

1.4 本文的组织结构

第2章 需求分析

2.1 业务需求描述

2.2 角色分析

2.3 主要业务流程

2.4 数据分析

2.5 功能需求分析

2.5.1 项目备选阶段管理

2.5.2 项目拟建阶段管理

2.5.3 项目在建阶段管理

2.5.4 项目竣工阶段管理

2.5.5 资金管理

2.6 非功能性需求分析

第3章 系统概要设计

3.1 系统总体架构

3.2 系统技术架构

3.3 系统功能架构

第4章 系统详细设计

4.1 系统功能详细设计

4.1.1 项目备选阶段管理设计

4.1.2 项目拟建阶段管理设计

4.1.3 项目在建阶段管理设计

4.1.4 项目竣工阶段管理设计

4.1.5 资金管理

4.2 数据库设计

4.2.1 数据库图

4.2.2 数据库表设计

第5章 实现与测试

5.1 系统实现

5.1.1 项目备选阶段管理实现

5.1.2 项目拟建阶段管理实现

5.1.3 项目在建阶段管理实现

5.1.4 项目竣工阶段管理实现

5.1.5 资金管理实现

5.2 系统测试

5.2.1 测试环境

5.2.2 测试用例

第6章 总结与展望

参考文献

致谢

展开▼

摘要

随着贵州省农业的发展,许多上传下达的业务没有办法统一所以导致在之后的收集和查看工作都复杂了许多。在农业综合信息中有较多和上级拨款相关的敏感信息所以没有安全的软件系统就会导致这些敏感信息的外泄,轻则是泄露信息重则便是政府的财产安全问题,所以,贵州省农业综合开发管理系统的出现势在必行,从根本上解决农业综合信息的存档混乱以及敏感信息的安全性问题。
  本篇论文将对贵州省农业综合开发管理系统所涉及到的各项数据、功能需求进行系统的分析,除此之外,还包括对系统详细设计、系统设计与实现等内容的描述。贵州省农业综合开发管理系统采用了面向对象开发语言中的Java语言、SSH框架来进行整个系统的开发,使用MVC设计模式辅助开发。贵州省农业综合开发管理系统采用了B/S的系统架构即客服端/浏览器的形式。系统应用的SSH框架,具备良好的可扩展性和优秀的解耦性,可以让整个系统更安全可靠。SSH框架内的Struts框架可提供强大的标签库,大大提高了开发人员的工作效率,Hibernate框架可提供JDBC轻量级的封装,提高整个系统的性能,减小了内存的占用。Spring框架作为“粘合剂”有效的组织了系统各层对象的关系,使得代码结构更加清晰。贵州省农业综合开发管理系统采用SQL Sever2014数据库来存储相关的数据信息。
  贵州省农业综合开发管理系统将实现五个主要功能,分别是项目备选阶段管理、项目拟建阶段管理、项目在建阶段管理、项目竣工阶段管理以及资金管理。其中,项目备选阶段管理的主要功能针对于土地治理项目以及产业化经营补助项目在备选阶段的建议书进行县级登记、市级审核、省级审核以及可研报告的县级登记、市级审核和省级复核的操作。项目拟建阶段管理则是对土地治理项目、产业化经营补助和产业化经营补贴等主要功能的项目治理,其中包括了县级计划、市级审核和省级复核(省级审核备案)。项目在建阶段管理是对土地治理项目在建管理以及产业化经营补助项目在建管理等功能的查询、修改、提交、回退的操作。项目竣工阶段管理是对土地治理项目竣工管理以及产业化经营补助项目竣工管理等功能的查询、审核、销审、回退等操作。资金管理的主要功能是对资金分配、专户收入管理以及专户支出管理中的上级专款和对下转移支出的记录管理,其中包括了收入登记和支出登记等。
  贵州省农业综合开发管理系统运用互联网技术在一定程度上提高了农业综合信息的可靠性、稳定性和安全性,既提高了工作人员的工作效率和执行力也在一定程度上降低了人力资源的浪费,而且信息的归档更条理清晰方便了以后的查阅。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号