1、欧姆龙数字调节器出厂自动检测系统的设计与实现重庆大学硕士学位论文(专业学位)学生姓名:何敏飞指导教师:向 宏 教 授兼职导师:学位类别:工程硕士(软件工程领域)重庆大学软件学院二 O 一五年五月Design and Implementation of Dongguan Economic Investigation Information WebsiteA Thesis Submitted to Chongqing Universityin Partial Fulfillment of the Requirement forProfessional DegreeByHe Minfei Super
2、vised by Prof. Xiang HongPluralistic Supervised by.Dong ChanghuaSpecialty: Software EngineeringSchool of Software Engineering Chongqing University,Chongqing ChinaMay 2015重庆大学硕士学位论文 中文摘要I摘 要目前,随着社会主义市场经济体制逐渐开始替代传统的计划经济体制成为我国新的经济体制。但随着经济的快速发展,随之而来的经济类犯罪也越来越多,而这些经济犯罪不仅仅有国内的,更有许多是国际性质的。而要想很好的对经济犯罪案件进行侦查
3、,首先则是要对经济犯罪信息进行侦查。怎样做好经济犯罪信息侦查是我国经济犯罪侦查的重点,也是非常有必要的。信息化管理系统的建立和投入使用也就变得非常重要。本文针对东莞市公安局经侦支队的实际需求,按照软件工程的思想和方法,设计并实现了东莞市经侦信息网。本文主要工作如下:1)通过查阅相关的文档、资料,研究论文的选题背景及开发意义,对系统所涉及的内容管理系统和 OA 系统的国内外发展现状进行研究,并整理相关的研究成果,进行总结。2)研究了相关的技术,本文主要选择了微软公司的.NET 技术,并对系统的开发方法和设计模式进行讨论。3)对经侦信息网涉及的内容管理系统和 OA 子系统分别作需求分析,使用用例图
4、来描述系统的需求,并整理相关的需求文档。4)对系统进行了设计,主要是系统的架构设计和系统的功能模块设计,采用 UML 图对设计进行描述,同时设计系统的数据库,并整理相关的设计文档。5)采用 Visual Studio2008 开发工具和 SQL Server2008 数据库管理系统对系统进行实现,在实现后,将系统部署到真实的环境中,并对系统进行测试。关键词:经济犯罪,内容管理,OA,.NET,UML重庆大学硕士学位论文 英文摘要IIABSTRACTThese days, with the socialist market economic system gradually began to r
5、eplace the traditional planned economic system to become Chinas new economic system. However with the rapid economic development, followed by economic crimes more and more, and these economic crimes not only the country, there are many international nature. To good to the investigation of economic c
6、rime cases, the first is to make a investigation on economic crime information. Investigation of economic crime information as the basic work of the Economic Crime Investigation work is essential in the investigation of economic crimes, the information management system to establish and put into use
7、, becomes very important.Aiming at dongguan city public security bureau of economic investigation detachment of actual demand, according to the ideas and methods of software engineering, the dongguan economic information network was designed and implemented.The main work of this thesis is as follows
8、:1) Through access to relevant documents, information, research papers of the background and development of significance, the system involved in the content management system and OA system development in the world, and finishing the research summary.2) Research some related technologies, in this the
9、ses, selected Microsofts. NET technology, and systems development methodology and design patterns for discussion.3) Do the requirements analysis,on the content management system and OA subsystem, use case diagram to describe the system requirements, and finishing the requirements document.4) System
10、design, do the system architecture design and system features modular design, the use of UML diagrams to describe the design, database design system at the same time, and finishing the design documents.5) Use the Visual Studio 2008 and the SQL Server 2008 database management system to implement the
11、system, after implementation, the system is deployed to the real environment, and the system is tested.Keywords: Economic crime, content management, OA, .NET, UML重庆大学硕士学位论文 目 录III目 录中文摘要 .I英文摘要 .II1 绪 论 .11.1 研究背景及意义 .11.2 内容管理系统和 OA 系统的国内外发展现状 .21.3 论文主要内容及特色 .31.4 论文结构安排 .42 相关技术综述 .52.1 .NET 体系结构
12、 .52.2 ASP.NET 技术 .62.3 设计模式概述 .62.4 UML 概述 .92.5 本章小结 .103 东莞市经侦信息网需求分析 .113.1 系统总体需求 .113.2 系统角色分析 .113.3 系统的功能性分析 .123.3.1 内容管理子系统 .123.3.2 OA 子系统 .173.3.3 系统设置与管理 .203.4 开发环境 .223.5 系统的非功能性需求 .223.6 本章小结 .234 东莞市经侦信息网设计 .244.1 系统的架构设计 .244.1.1 系统的体系结构设计 .244.1.2 系统的逻辑架构设计 .244.2 系统的功能模块设计 .254.2
13、.1 内容管理子系统 .254.2.2 OA 子系统 .304.2.3 系统设置与管理 .33重庆大学硕士学位论文 目 录IV4.3 数据库设计 .364.3.1 数据库实体 关系图 .364.3.2 主要的数据库表结构 .374.4 本章小结 .405 东莞市经侦信息网的实现 .415.1 系统的实现方法 .415.1.1 数据库连接的实现 .415.1.2 数据验证功能的实现 .415.2 功能模块截图展示 .425.2.1 内容管理子系统 .425.2.2 OA 子系统 .455.2.3 系统设置与管理 .485.3 本章小结 .506 论文工作总结与展望 .516.1 论文工作总结 .
14、516.2 工作展望 .51致 谢 .53参考文献 .54重庆大学硕士学位论文 1 绪 论11 绪 论1.1 研究背景及意义随着改革开放的不断深入,社会主义市场经济体制逐渐开始替代传统的计划经济体制成为我国新的经济体制,而随着该经济体制的不断深入推行,其对我国经济的发展产生的巨大的影响,成功将我国经济发展成为世界几大强国之一 1,2。但随着经济的快速发展,随之而来的经济类犯罪也越来越多,而这些经济犯罪不仅仅有国内的,更有许多是国际性质的。经济犯罪的出现和日渐增加不但阻碍了我国经济的快速发展,同时,也影响了我国经济持续性的健康发展,成为我国经济发展过程中的一大阻力。而要确保我国经济能够实现持续、
15、健康和快速的发展,就要能够及时发现经济犯罪的源头,从根本上予以解决,进而很好的保证经济的发展。然而,要想很好的解决我国日益增多的经济案件,为我国的经济发展提供保障也就必然要对相应的经济犯罪案件进行侦查和破获。而要想很好的对经济犯罪案件进行侦查,首先则是要对经济犯罪信息进行侦查。而经济犯罪信息侦查作为经济犯罪侦查工作的基础性工作,是在经济犯罪案件的侦查中必不可少的,甚至在某些时候还会对案件的最后侦破起关键作用。因此,怎样做好经济犯罪信息侦查是我国经济犯罪侦查的重点,也是非常有必要的 3,4。社会的发展也为我国的公安机关提出了新的要求 即信息化。信息化作为当代公安系统发展的新要求,同样也在经济案件
16、的侦查中得到试用。同时,为了能够更好的适应新时代的形势,做好经济犯罪信息的侦查工作,信息化管理系统的建立和投入使用也就变得非常重要。经济侦查信息化也就是指公安机关在对经济犯罪的调查中采用信息化的方式方法对犯罪信息进行收集、分析、对比等,以提高侦查效率,以科学化的手段来获取最终需要的信息 5。经侦信息网的建立一方面是顺应时代要求的,同时也是对新时期我国公安机关的一大要求。作为新经济形势下,与经济犯罪做斗争的一大武器,经侦信息网的设计和实现可谓是我国经济犯罪侦查中的一大进步。经侦信息网不仅包括对相关人员的管理,同时也包括对相关案件信息的收集、过滤和分析等。经侦网的建立在很大程度上为信息的完整性和全
17、面性提供了保证。当前经济形势复杂多变,经侦信息的收集可能涉及到社会的各个方面、各个地域,它的存在是全方位的,任何领域均都可能存在有经济犯罪,而这也就要求我们要在很短的时间内,从不同的领域和行业收集到不同的信息。并且,由于经济全球化的发展,全球性的经济犯罪也正在逐渐增多,犯罪手段和使用的犯罪工具也在不断的改变。因此,要想在复杂多变且形势严峻的条件下获取全面的侦查信息,也就离不开信息网的存重庆大学硕士学位论文 1 绪 论2在和发挥作用 6。同时,经侦信息网的实现也为信息的时效性提供了保障。任何信息的存在都是具有时效性的,只有在某一特定时间里信息才能最大限度地发挥出其应有的作用,而对于超出时间的信息
18、则职能作为参考信息甚至是无用信息存在,信息的价值主要体现决定于其速度是否够快。而通过信息化管理的实现,以信息化的手段为依托,则能够在信息出现的第一时间就对相关信息进行收集、过滤和分析工作,通过快的实行,从而保证了信息价值的最大化 7。另外,经侦信息网的设计和实现更是可以通过这种信息化的方式来提高公安机关执法效率。用信息化来对犯罪信息进行侦查和管理,保证了信息的保密性,减少了因重要信息泄露而带来的对案件侦查的不利影响,保证了情报信息的安全性,从而也确保了整个信息侦查工作的顺利开展,更加科学的确保了相关经济犯罪案件的最终破获 8。1.2 内容管理系统和 OA 系统的国内外发展现状经侦信息网包括内容
19、管理子系统和 OA 子系统两个部分,国内外发展不同,具体如下:由于国外信息技术发展迅速,信息化已经在各个领域得到了应用,且已取得较好效果。到目前为止,国外已出现多家专业从事内容管理网站开发的著名企业。如 TX Vignette 公司,该公司目前已成为了网站内容管理系统的领导者,已经成功建立起了自己的商业领域和商业客户。除此以外,仍有许多成功的企业纷纷开发出了相对较为有效的系统。但由于多方面的局限性,目前已存在的内容管理系统同样有着许多不尽如人意的地方,这些也都需要后续继续对其进行研究和进一步改进,以尽可能的完善系统 9。OA 系统即办公自动化系统,是指利用计算机技术等先进的科学技术使人们的办公
20、活动逐步脱离传统的办公方式,而是更多的依赖先进的办公设备,从而提高人们办公的科学化和自动化。国外 OA 系统主要起源于 Microsoft Office 和IBM 公司。随着计算机的逐渐普及和信息技术的日趋成熟,自动化办公系统在经过长期的发展后进入了一个新的发展期。其越来越趋向于流程化操作,自动化操作,人员内部的协同性和合作性逐渐增强。到现在,国外办公系统的发展越来越趋向于成熟,如当前正被广泛使用的 office、wps 等办公软件和以 ERP 为主的操作流程软件等。这些办公软件、系统的出现和大规模应用很好的证明了 OA 系统目前已被大量的运用于社会各领域,并使得人们从传统的纸质办公转变为无纸
21、化办公,实现了办公的自动化和科学化 10。而对于国内来所,无论是内容管理系统,还是 OA 系统,都还处于发展阶段,重庆大学硕士学位论文 1 绪 论3这个阶段,其功能还很有限,尤其是在 OA 系统方面,目前很难实现真正的自动化,一般都是自动化为主,而辅助以人工(如在统计分析方面,系统只能进行简单的统计,而详细的分析则需要人工进行) 。而在内容管理系统方面,国内则由中兴等厂商在做相关的研究,按照目前的发展情况来看,达到国外的水平还是需要大量的时间的。1.3 论文主要内容及特色论文主要介绍了东莞市经侦信息网的设计与实现,并详细描述了整个设计和开发的过程,主要包括三个部分:1)内容管理子系统内容管理子
22、系统是对经侦信息网的网站进行内容管理,包括单页图文系统、图文展示系统、新闻文章系统、访客留言系统、快速链接系统、上传下载系统和值班安排系统。2)OA 子系统OA 子系统是实现单位内部的办公自动化,包括系统内部文件管理、收文处理、发文管理和文件签收系统3)系统设置与管理该部分是对系统进行内部管理的功能,为内容管理子系统和 OA 子系统提供支持,包括系统基本设置和超级管理两个功能。本文主要完成了以下的工作:1)查阅相关的文档、资料,研究论文的选题背景及开发意义,对系统所涉及的内容管理系统和 OA 系统的国内外发展现状进行研究,并整理相关的研究成果,进行总结2)研究相关的技术,本文主要选择了微软公司的.NET 技术,并对系统的开发方法和设计模式进行讨论。3)结合本人的工作经验,并访谈单位的领导、同事、专家,对内容管理系统和 OA 子系统分别作需求分析,使用用例图来描述系统的需求,并整理相关的需求文档。4)根据需求分析和需求文档,对系统进行设计,主要是系统的架构设计和系统的功能模块设计,采用 UML 图对设计进行描述,同时设计系统的数据库,并整理相关的设计文档。5)采用相关的技术对系统进行实现,在实现后,将系统部署到真实的环境中,并对系统进行测试,整理相关的测试报告。