基于J2EE架构的警务信息系统的设计与实现-软件工程专业论文.docxVIP

基于J2EE架构的警务信息系统的设计与实现-软件工程专业论文.docx

  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架构的警务信息系统的设计与实现-软件工程专业论文

A Dissertation Submitted to Shanghai Jiao Tong University for Master Degree of Engineering DESIGN AND IMPLEMENTATION OF THE POLICE INFORMATION SYSTEM BASED ON J2EE ARCHITECTURE University Code: 10248 Author: HUANG ZI Student ID: 1090372041 Mentor 1: CHEN KE FEI Mentor 2: XIE FANG JUN Field: Software Engineering Date of Oral Defense: January 6, 2012 School of Software Shanghai Jiaotong University Dec, 2011 基于 J2EE 架构的警务信息系统的设计与实现 摘 要 随着互联网科学与技术的跨越式发展和应用,越来越多的政府部门以及企业迫切需 要建立一个稳定、便捷,高效的互联网业务系统。“企业应用”成为软件开发的重要应 用领域。而由此应运而生的J2EE技术为“企业应用”提供了一个多层次分布式应用平台。 在 此 平 台 上 , 可 以 使 用 多 种 Web 框 架 技 术 。 Struts 作 为 一 种 基 于 MVC (Model-View-Controller)设计模式的Web应用框架,常被作为一种Web应用标准应用 于J2EE的服务器端表示层。 本文所要实现的警务信息系统,是采用合理的应用构架和新技术,而这两项是公安 机关能够有效利用各种信息资源的关键因素。近年来,分布式技术日趋成熟。J2EE (Java 2 Enterprise Edition)继承了Java语言平台独立的特点,结合了组件技术、应用服务器技术、 为构建现代警务信息系统提供了先进的解决方案。J2EE是一种利用Java 2平台来简化政 府职能机构解决方案的开发、部署和管理相关的复杂问题的体系结构。其次,该警务信 息系统也采取基于权限访问控制的思想理念,以公安警务信息系统为项目背景,通过业 务关系、需求分析、概要设计、详细设计、功能实现,对信息系统模块进行实现,在了 解MVC模式原理的基础上,重点分析和研究Struts框架的基本原理和实现机制,分析 Struts在实现中对JavaServlet、JSP、XML的整合应用。并从设计与实现的角度去分析警 务信息系统各个模块的构建和配置问题,通过以收/发文模块作为典型案例进行详细说 明。最后应用Struts相关知识,实现了警务信息系统各个模块的功能。 通过描述系统实现的过程,我们不难发现配置文件在整个 Struts应用中扮演了一个 十分重要的角色,我们需要通过配置文件将 Struts的各个组件组合在一起,从而完成整 个Struts的应用。因此配置文件的正确使用关系到Struts应用是否能够顺利启动,这也是 本论文的重点所在。 当本系统的编程完成之后,为了使本系统的质量得到保证,必须进行软件测试,首 先是进行静态测试,目的是确保动态JSP文件的显示项与先前静态HTML文件保持一致, 之后 进行 的是 表示 层和 控制 层的 测试, 这也 是本 软件 测试 的重 要环 节,利 用 Test FrameWork的框架,通过扩展单元测试的TestCase类,从而简化单元测试,我们利用XML 文件来模拟民警提交的数据以及后台数据传递过来的数据。利用这个框架来解析这些 XML文件从而构成我们需要的测试数据。当运行相应的测试类后,Test FrameWork框架 会根据传递的模拟请求数据,返回数个 XML文件,分别代表FormBean和控制器层与模 型层之间的自定义的JavaBean。通过查看这几个文件,便可以确认Action的控制逻辑的 正确性以及JSP现实逻辑的重要性。最后进行的是集成测试方面的画面迁移以及通过测 试用例表的形式测试本系统的各个功能。 关键词 警务信息系统,J2EE,安全模式,实际工作周期 DESIGN AND IMPLEMENTATION OF J2EE-BASED POLICE INFORMATION SYSTEM ABSTRACT With the development of Internet, an increasing number of government departments and companies need to establish a stable, convenient and efficient internet business system. “Company appl

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档