基于J2EE宁夏农民专业合作项目申报系统设计及实现.docVIP

基于J2EE宁夏农民专业合作项目申报系统设计及实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE宁夏农民专业合作项目申报系统设计及实现

基于J2EE宁夏农民专业合作项目申报系统设计及实现摘 要:宁夏农民合作项目申报系统(以下简称系统)解决对县级的农民专业合作社的基础数据进行统计管理,并上报至其市级单位,市级对农民专业合作社的基础数据进行审核整理后,供省级单位进行查询统计以进行业务上的决策。本文简单介绍了J2EE的宁夏农民专业合作项目申报系统的设计,详细介绍了系统的功能及J2EE的MVC架构技术等。 关键词:宁夏农民;项目申报系统;J2EE 设计 中图分类号:G20  文献标识码:A   DOI:10.3969/j.issn.1672-0407.2012.09.018 文章编号:1672-0407(2012)09-040-03   收稿日期:2012-09-05 长期以来,国家政府机关以及大型企业集团公司一直采用传统的手工方式报送报表,或者借助分发简单的应用程序来实现对各下属单位的数据统计,这已经越来越不适应新形势下的信息化管理要求。一方面,数据统计范围、数据统计量越来越大, 统计形式经常变化,统计的及时性和准确率要求越来越高;另一方面,统计的最终目的——汇总和分析逐渐成为统计工作的最大瓶颈。传统封闭式开发统计软件的模式势必造成统计工作时效性差,人力、财力浪费大,二次开发困难,系统维护量大(每次上报报表的修改、添加都需技术开发人员参与),汇总分析手段不完备、不灵活等弊端。随着计算机网络(Internet/Intranet)技术的不断发展,使得基于B/S(浏览器/服务器)结构的网络报表(数据)统计成为可能。它势必将取代传统落后的统计方式,成为电子政务、企业的信息化管理的数据支持平台。 一、系统的设计与分析 (一)系统的技术构架设计 宁夏农民专业合作项目申报系统采用目前比较广泛应用的B/S架构体系。主要采用JAVA语言进行开发,在技术架构上采用目前,国内外比较流行的J2EE的MVC架构技术:Struts2+Spring2+Hibernate3,数据库则使用目前比较流行的也是使用最多的Microsoft SqlServer2008数据库,用于存储宁夏农民专业合作项目申报系统的大批量数据。同时,还会涉及的技术有:JSP、Servlet、部分Ajax框架。 (二)系统数据库设计 数据库在每一个系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率以及访问速度。 设计数据库系统时应首先充分了解各种资料需求,包括现有的以及将来资料种类增加的需求。历史资料的存放问题等,这就要求数据库结构能充分满足各种信息的输出和输入。 (三)系统功能设计 宁夏农民专业合作项目申报系统从功能上共分为4个部分,分别是:系统维护模块、基础数据填报模块、基础数据审核模块、基础数据查询统计分析模块。系统功能图如下: 图1 系统功能图 (四)系统流程分析 基层部门(县级)合作社使用自己的帐户进行数据的填报,完成后保存,就可以完成本单位项目数据上报任务了。项目数据审核部门(市级)在基层部门项目数据上报后,对所管理辖区基层单位上报数据进行审核汇总。在基层部门项目数据上报完成及审核部门将数据审核完成后,数据会汇总到管理部门(省级),管理部门可以对数据进行分类汇总查看、统计,及打印,方便管理部门对项目进行决策及下一部工作的展开。 二、系统的具体实现 (一)数据库实现 数据库的实现是信息监控系统的核心所在。本系统中对数据库的访问都采用ADO技术。ADO(ActiveX Data Object) 是Microsoft数据库应用程序的面向对象的新接口,是可降低远程数据访问的复杂性、高效快速访问数据库的新技术。ADO技术简单易用和访问数据的灵活性,有助于提高软件开发的效率,因此,数据库访问时采用ADO技术是一种很好的选择。 Asp.net中通过ADO访问数据库,一般要通过以下4个步骤: 1.创建一个到数据库的链路,即ADO.Connection; 2.查询一个数据集合,即执行SQL,产生一个Recordset; 3.对数据集合进行需要的操作; 4.关闭数据链路 (二)系统功能的实现 前面已经介绍了系统的功能模块、功能需求和数据库的实现,下面就系统的核心功能的实现做详细介绍。 1.系统维护模块 系统维护模块主要针对项目申报系统做一些初始化操作,以及日常的系统维护性的工作。 (1)基础信息维护:对项目申报系统所要用到的基础数据进行初始维护,方便系统在进行业务处理的过程中来使用这些基础信息。 (2)操作员维护:对使用项目申报系统的操作员进行维护。 (3)权限维护:项目申报系统为了在系统上能够明显的进行分工,以及处于数据安全性的考虑

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档