欧姆龙数字调节器出厂自动检测系统的设计与实现学位论文.docx

上传人:哈尼dd 文档编号:3937767 上传时间:2019-10-10 格式:DOCX 页数:82 大小:2.13MB
返回 下载 相关 举报
欧姆龙数字调节器出厂自动检测系统的设计与实现学位论文.docx_第1页
第1页 / 共82页
欧姆龙数字调节器出厂自动检测系统的设计与实现学位论文.docx_第2页
第2页 / 共82页
欧姆龙数字调节器出厂自动检测系统的设计与实现学位论文.docx_第3页
第3页 / 共82页
欧姆龙数字调节器出厂自动检测系统的设计与实现学位论文.docx_第4页
第4页 / 共82页
欧姆龙数字调节器出厂自动检测系统的设计与实现学位论文.docx_第5页
第5页 / 共82页
点击查看更多>>
资源描述

《欧姆龙数字调节器出厂自动检测系统的设计与实现学位论文.docx》由会员分享,可在线阅读,更多相关《欧姆龙数字调节器出厂自动检测系统的设计与实现学位论文.docx(82页珍藏版)》请在三一文库上搜索。

1、欧姆龙数字调节器出厂自动检测系统的设计与实现重庆大学硕士学位论文(专业学位)学生姓名:何敏飞指导教师:向 宏 教 授兼职导师:学位类别:工程硕士(软件工程领域)重庆大学软件学院二O一五年五月Design and Implementation of Dongguan Economic Investigation Information WebsiteA Thesis Submitted to Chongqing Universityin Partial Fulfillment of the Requirement forProfessional DegreeByHe Minfei Supervi

2、sed by Prof. Xiang HongPluralistic Supervised by.Dong ChanghuaSpecialty: Software EngineeringSchool of Software Engineering Chongqing University,Chongqing ChinaMay 2015重庆大学硕士学位论文 中文摘要摘 要目前,随着社会主义市场经济体制逐渐开始替代传统的计划经济体制成为我国新的经济体制。但随着经济的快速发展,随之而来的经济类犯罪也越来越多,而这些经济犯罪不仅仅有国内的,更有许多是国际性质的。而要想很好的对经济犯罪案件进行侦查,首先

3、则是要对经济犯罪信息进行侦查。怎样做好经济犯罪信息侦查是我国经济犯罪侦查的重点,也是非常有必要的。信息化管理系统的建立和投入使用也就变得非常重要。本文针对东莞市公安局经侦支队的实际需求,按照软件工程的思想和方法,设计并实现了东莞市经侦信息网。本文主要工作如下:1)通过查阅相关的文档、资料,研究论文的选题背景及开发意义,对系统所涉及的内容管理系统和OA系统的国内外发展现状进行研究,并整理相关的研究成果,进行总结。2)研究了相关的技术,本文主要选择了微软公司的.NET技术,并对系统的开发方法和设计模式进行讨论。3)对经侦信息网涉及的内容管理系统和OA子系统分别作需求分析,使用用例图来描述系统的需求

4、,并整理相关的需求文档。4)对系统进行了设计,主要是系统的架构设计和系统的功能模块设计,采用UML图对设计进行描述,同时设计系统的数据库,并整理相关的设计文档。5)采用Visual Studio2008开发工具和SQL Server2008数据库管理系统对系统进行实现,在实现后,将系统部署到真实的环境中,并对系统进行测试。关键词:经济犯罪,内容管理,OA,.NET,UMLI重庆大学硕士学位论文 英文摘要ABSTRACTThese days, with the socialist market economic system gradually began to replace the trad

5、itional 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 crime cases, the

6、 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, becomes very

7、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:1) Through acc

8、ess 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 theses, selected M

9、icrosofts. 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 design, do the

10、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 system, after i

11、mplementation, the system is deployed to the real environment, and the system is tested.Keywords: Economic crime, content management, OA, .NET, UMLIII重庆大学硕士学位论文 目 录目 录中文摘要I英文摘要II1 绪 论11.1 研究背景及意义11.2 内容管理系统和OA系统的国内外发展现状21.3 论文主要内容及特色31.4 论文结构安排42 相关技术综述52.1 .NET体系结构52.2 ASP.NET技术62.3 设计模式概述62.4 UML概

12、述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.1 内容管理子系统254.2.2 OA子系统304.2.3 系统设置与管理334.3 数据库设计364.3.1 数据库实体关系图364.3.2 主要的数

13、据库表结构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 论文工作总结516.2 工作展望51致 谢53参考文献54 73重庆大学硕士学位论文 1 绪 论1 绪 论1.1 研究背景及意义随着改革开放的不断深入,社会主义市场经济体制逐渐开始替代传统的计划经济体制成为我国新的经济体制,而随着该经济体制的不断深入推行,其对我国经济的发展产

14、生的巨大的影响,成功将我国经济发展成为世界几大强国之一1,2。但随着经济的快速发展,随之而来的经济类犯罪也越来越多,而这些经济犯罪不仅仅有国内的,更有许多是国际性质的。经济犯罪的出现和日渐增加不但阻碍了我国经济的快速发展,同时,也影响了我国经济持续性的健康发展,成为我国经济发展过程中的一大阻力。而要确保我国经济能够实现持续、健康和快速的发展,就要能够及时发现经济犯罪的源头,从根本上予以解决,进而很好的保证经济的发展。然而,要想很好的解决我国日益增多的经济案件,为我国的经济发展提供保障也就必然要对相应的经济犯罪案件进行侦查和破获。而要想很好的对经济犯罪案件进行侦查,首先则是要对经济犯罪信息进行侦

15、查。而经济犯罪信息侦查作为经济犯罪侦查工作的基础性工作,是在经济犯罪案件的侦查中必不可少的,甚至在某些时候还会对案件的最后侦破起关键作用。因此,怎样做好经济犯罪信息侦查是我国经济犯罪侦查的重点,也是非常有必要的3,4。社会的发展也为我国的公安机关提出了新的要求即信息化。信息化作为当代公安系统发展的新要求,同样也在经济案件的侦查中得到试用。同时,为了能够更好的适应新时代的形势,做好经济犯罪信息的侦查工作,信息化管理系统的建立和投入使用也就变得非常重要。经济侦查信息化也就是指公安机关在对经济犯罪的调查中采用信息化的方式方法对犯罪信息进行收集、分析、对比等,以提高侦查效率,以科学化的手段来获取最终需

16、要的信息5。经侦信息网的建立一方面是顺应时代要求的,同时也是对新时期我国公安机关的一大要求。作为新经济形势下,与经济犯罪做斗争的一大武器,经侦信息网的设计和实现可谓是我国经济犯罪侦查中的一大进步。经侦信息网不仅包括对相关人员的管理,同时也包括对相关案件信息的收集、过滤和分析等。经侦网的建立在很大程度上为信息的完整性和全面性提供了保证。当前经济形势复杂多变,经侦信息的收集可能涉及到社会的各个方面、各个地域,它的存在是全方位的,任何领域均都可能存在有经济犯罪,而这也就要求我们要在很短的时间内,从不同的领域和行业收集到不同的信息。并且,由于经济全球化的发展,全球性的经济犯罪也正在逐渐增多,犯罪手段和

17、使用的犯罪工具也在不断的改变。因此,要想在复杂多变且形势严峻的条件下获取全面的侦查信息,也就离不开信息网的存在和发挥作用6。同时,经侦信息网的实现也为信息的时效性提供了保障。任何信息的存在都是具有时效性的,只有在某一特定时间里信息才能最大限度地发挥出其应有的作用,而对于超出时间的信息则职能作为参考信息甚至是无用信息存在,信息的价值主要体现决定于其速度是否够快。而通过信息化管理的实现,以信息化的手段为依托,则能够在信息出现的第一时间就对相关信息进行收集、过滤和分析工作,通过快的实行,从而保证了信息价值的最大化7。另外,经侦信息网的设计和实现更是可以通过这种信息化的方式来提高公安机关执法效率。用信

18、息化来对犯罪信息进行侦查和管理,保证了信息的保密性,减少了因重要信息泄露而带来的对案件侦查的不利影响,保证了情报信息的安全性,从而也确保了整个信息侦查工作的顺利开展,更加科学的确保了相关经济犯罪案件的最终破获8。1.2 内容管理系统和OA系统的国内外发展现状经侦信息网包括内容管理子系统和OA子系统两个部分,国内外发展不同,具体如下:由于国外信息技术发展迅速,信息化已经在各个领域得到了应用,且已取得较好效果。到目前为止,国外已出现多家专业从事内容管理网站开发的著名企业。如TX Vignette 公司,该公司目前已成为了网站内容管理系统的领导者,已经成功建立起了自己的商业领域和商业客户。除此以外,

19、仍有许多成功的企业纷纷开发出了相对较为有效的系统。但由于多方面的局限性,目前已存在的内容管理系统同样有着许多不尽如人意的地方,这些也都需要后续继续对其进行研究和进一步改进,以尽可能的完善系统9。OA系统即办公自动化系统,是指利用计算机技术等先进的科学技术使人们的办公活动逐步脱离传统的办公方式,而是更多的依赖先进的办公设备,从而提高人们办公的科学化和自动化。国外OA系统主要起源于Microsoft Office 和IBM公司。随着计算机的逐渐普及和信息技术的日趋成熟,自动化办公系统在经过长期的发展后进入了一个新的发展期。其越来越趋向于流程化操作,自动化操作,人员内部的协同性和合作性逐渐增强。到现

20、在,国外办公系统的发展越来越趋向于成熟,如当前正被广泛使用的office、wps等办公软件和以ERP为主的操作流程软件等。这些办公软件、系统的出现和大规模应用很好的证明了OA系统目前已被大量的运用于社会各领域,并使得人们从传统的纸质办公转变为无纸化办公,实现了办公的自动化和科学化10。而对于国内来所,无论是内容管理系统,还是OA系统,都还处于发展阶段,这个阶段,其功能还很有限,尤其是在OA系统方面,目前很难实现真正的自动化,一般都是自动化为主,而辅助以人工(如在统计分析方面,系统只能进行简单的统计,而详细的分析则需要人工进行)。而在内容管理系统方面,国内则由中兴等厂商在做相关的研究,按照目前的

21、发展情况来看,达到国外的水平还是需要大量的时间的。1.3 论文主要内容及特色论文主要介绍了东莞市经侦信息网的设计与实现,并详细描述了整个设计和开发的过程,主要包括三个部分:1)内容管理子系统内容管理子系统是对经侦信息网的网站进行内容管理,包括单页图文系统、图文展示系统、新闻文章系统、访客留言系统、快速链接系统、上传下载系统和值班安排系统。2)OA子系统OA子系统是实现单位内部的办公自动化,包括系统内部文件管理、收文处理、发文管理和文件签收系统3)系统设置与管理该部分是对系统进行内部管理的功能,为内容管理子系统和OA子系统提供支持,包括系统基本设置和超级管理两个功能。本文主要完成了以下的工作:1

22、)查阅相关的文档、资料,研究论文的选题背景及开发意义,对系统所涉及的内容管理系统和OA系统的国内外发展现状进行研究,并整理相关的研究成果,进行总结2)研究相关的技术,本文主要选择了微软公司的.NET技术,并对系统的开发方法和设计模式进行讨论。3)结合本人的工作经验,并访谈单位的领导、同事、专家,对内容管理系统和OA子系统分别作需求分析,使用用例图来描述系统的需求,并整理相关的需求文档。4)根据需求分析和需求文档,对系统进行设计,主要是系统的架构设计和系统的功能模块设计,采用UML图对设计进行描述,同时设计系统的数据库,并整理相关的设计文档。5)采用相关的技术对系统进行实现,在实现后,将系统部署

23、到真实的环境中,并对系统进行测试,整理相关的测试报告。1.4 论文结构安排本论文总共含有6个章节,内容分别为绪论、相关技术综述、系统的需求分析、系统构成设计和详细设计、系统程序的实现、论文工作总结与未来的展望,具体如下:第一章:绪论,主要介绍了系统的背景、意义、国内外发展现状,并给出了论文的主要研究内容和结构安排。第二章:相关技术综述,介绍了图形化编程语言LabView技术、可编程控制器PLC技术、Access数据库技术以及UML技术,为整个系统的设计和开发垫定了坚实的基础。第三章:系统的需求分析,介绍了系统实现的可行性,分析了系统需要实现的主要功能和主要检测流程,并根据系统的硬件结合现有的资

24、源给出了系统的开发环节和非功能性需求。第四章:系统构成设计和详细设计,介绍了系统的构成设计和系统的功能模块设计,并根据参考数据给出了系统的数据库设计。第五章:系统程序的实现,介绍了系统程序几个关键模块的实现方法,给出了功能模块的具体实现,给出了系统的运行结果的截图。第六章:论文工作总结与未来的展望,结合系统的开发过程和论文编写过程给出了研究总结,并对未来的工作提出了展望。重庆大学硕士学位论文 2 相关技术综述2 相关技术综述2.1 图形化编程语言LabViewLabView的全称为Laboratory Virtual Instrument Engineering Workbench(实验室虚拟

25、仪器集成环境),是由美国国家仪器公司创立的一种功能强大而又灵活的仪器和分析软件应用开发工具11。它是一种基于图形化的、用图标来代替文本行创建应用程序的计算机编程语言12。LabView使用的编程语言通常称为G语言,它的出现将人们从复杂的编程工作中解放出来12。G语言与传统文本编辑语言的主要区别在于:传统文本编程语言是根据语句和指令的先后顺序执行,而LabView则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序12。LabView编程的基本框架如图2.1所示:图2.1 LabView编程的基本框架Fig. 2.1 LabView Framework environmentL

26、abVIEW提供了大量的工具与函数用于数据采集、分析、显示和存储,不仅可以用来快速搭建小型自动化测试测量系统,还可以被用来开发大型的分布式数据采集与控制系统12。在本电子产品出厂自动检测系统中,LabVIEW提供了人机界面、总体的控制、流程的控制、以及与各接口之间的通信,且编程直观易懂,大大缩短了开发的周期,这是其他语言不可比拟的。2.2 ASP.NET技术ASP.NET的前身是ASP,值得是Active Server Page,即动态服务器页面,也是微软公司的一项技术,并运行在IIS服务器之中,而ASP.NET则是在微软推动.NET战略以来,在ASP的基础之上融入了.NET框架后出现的,AS

27、P.NET的执行流程如图2.2所示17,18:图2.2 ASP.NET运行流程Fig. 2.2 ASP.NET Running processes在ASP.NET中,当服务器端接收到客户端发来的客户请求后,即开始处理,ASP.NET的请求处理过程是基于管道模型的,当客户端向IIS服务器发送http请求时,ASP.NET即把其接收到的http请求传递给管道中的所有模块(ISAPI过滤器),其中,受到请求的所有模块都接受http请求,并且都具有完全控制权限,每个模块都可以用自己的方式(一般通过开发人员来指定,如数据库存取等)来处理请求。一旦请求经过了所有Http模块(如数据存取成功),该请求就会被

28、Http处理程序(ISAPI扩展)处理,最后,http处理程序对这些请求进行一些处理,并且结果将再次经过管道中的http模块19。ASP.NET可以用微软公司推出的Visual Studio开发工具来开发,该开发工具集成了Visual C#.NET、Visual C+、Visual Basic.NET等工具,可以开发功能强大的ASP页面20。2.3 设计模式概述设计模式的英文名称是Design pattern,是为了解决在开发过程中因为功能的相似而导致大量的重复劳动的问题,设计模式即一套被反复使用,并为多数人所知晓的,经过了分类编目的代码设计经验的总结。使用设计模式不仅可以对代码进行重用,而且

29、可以让他人更容易理解,并增加了代码的可靠性。一般来说设计模式需要包含以下4个部分21,22:1)模式名:即一个模式的名称,或者说是助记名,仅仅为了给设计模式一个称呼。虽然仅仅是一两个词汇,但是却从整体上增加了系统的设计词汇量。因此,设计一个形象,并且容易记住的模式名是非常重要的。2)问题:描述了在软件开发过程中,尤其是在大型系统开发过程中所遇到的问题(如大量的重复工作等),这些问题一般在软件或者系统设计时会经常出现,需要采用设计模式来解决。3)解决方案:给出了问题的解决方案,即给出了设计模式本身,采用该解决方案即可解决软件设计中所遇到的问题。4)效果:给出了该问题再采用了解决方案后的解决效果,

30、一般来说,从开发者的角度,采用设计模式后,应该能够大大节省其工作量。效果也是衡量设计模式价值的条件之一。设计模式分为以下三种:1)创建型模式创建型模式主要是用来帮助系统独立于如何创建、组合和表示它的那些对象。例如:一个类的创建型模式使用继承来改变被实例化的类。最常见的创建型模式为抽象工厂模式,如图2.3所示23,24:图2.3 抽象工厂模式Fig. 2.3 Abstract Factory pattern抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式一般在需要创建多个抽象角色时使用,抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建

31、多个产品族中的产品对象。因此,抽象工厂模式可以使开发人员不必再考虑如何去创建一个对象,而把关注点放在业务逻辑本身上25,26。2)结构型模式与创建型模式不同,结构型模式的关注点是在如何组合对象以获得更大的结构,在设计时,一般采用继承的机制来完成对象接口的组合。最常见的结构型模式为适配器模式,如图2.4所示27,28:图2.4 适配器模式Fig. 2.4 Adapter pattern在软件设计时,常常会遇到接口的不兼容问题,适配器模式即将这些不兼容的接口适配成可以互相兼容的接口,让这些拥有不同接口的组件可以互相工作在一起29,30。3)行为模式与上面两种设计模式不同,行为模式不仅需要描述对象或

32、类,还要描述其通信关系。另外,行为模式还涉及到描述算法与对象间的职责分配。最常见的行为模式是命令模式,如图2.5所示31,32:图2.5 命令模式Fig. 2.5 Command pattern在通常的软件开发中,行为的请求者通常与实现者呈现出紧耦合的情形,但是这种紧耦合在软件设计时会导致开发效率的大大降低,此时,命令模式的使用即可改变二者的紧耦合状态33,34。2.4 UML概述UML的英文名称是Unified Modeling Language,是统一建模语言。UML是一种面向对象的建模语言,它是运用统一的、标准化的标记和定义实现对软件系统进行面向对象的描述和建模35,36。UML中著名的

33、4+1视图是由Kruchten提出的,一共包含逻辑试图、进程视图、物理视图、开发视图、场景视图,其中每个视图仅用于描述系统的一个侧面,只有在5个视图一起描述时才能够反映整个软件系统,其中UML的4+1视图如图2.6所示37,38:图2.6 4+1视图Fig. 2.6 4+1 view对4+1视图的描述如下39,40:1)逻辑视图:逻辑视图主要用于描述系统的功能需求,即系统提供给最终用户的服务,在逻辑视图中,系统被分解为一系列的功能,如构件,连接件等,并通过这些来描述系统。2)进程视图:进程视图则主要用于描述系统的运行特性,一般从系统运行的角度对系统进行描述,如UML中的顺序图、活动图等。3)物

34、理视图:物理视图用于描述系统在物理上的构造情况,主要关注系统是如何被部署到硬件上的。4)开发视图:开发视图主要用来描述系统对软件模块的组织与管理。一般被开发人员所采用,方便后面对软件的设计与实现。5)场景视图:场景视图即把其余4个视图“连接”起来,场景视图一般为用例图,普遍被用来获取用户的需求情况41,42。2.5 本章小结本章主要介绍了系统的开发技术,描述了.NET体系结构和ASP.NET技术,同时对系统开发的方法(设计模式和统一建模语言UML)作了介绍。重庆大学硕士学位论文 3 东莞市经侦信息网需求分析3 东莞市经侦信息网需求分析3.1 系统总体需求本系统的总体需求如下:1)内容管理子系统

35、,一共包括7个子功能,分别是单页图文系统、图文展示系统、新闻文章系统、访客留言系统、快速链接系统、上传下载系统和值班安排系统;2)OA子系统中,一共包括4个子功能,分别是系统内部文件管理区、收文管理、发文管理和文件签收系统;3)对系统进行管理,一共包括3个子功能,分别是系统基本设置、超级管理和修改密码。3.2 系统角色分析本系统的拥有比较多的功能,因此,系统的角色种类也比较多,各种“角色”均依靠超级管理员进行权限管理的方式来配置,因此,从系统观点看,系统只包含两种角色,即超级管理员和一般用户,如图3.1所示:图3.1 系统角色Fig. 3.1 System roles在系统中,超级管理员可以根

36、据需要来创建不同的用户组,不同的用户组则可以拥有不同的权限。3.3 系统的功能性分析3.3.1 内容管理子系统在内容管理子系统中,一共包含7个子功能,分别是单页图文系统、图文展示系统、新闻文章系统、访客留言系统、快速链接系统、上传下载系统和值班安排系统,如图3.2所示:图3.2 内容管理子系统功能图Fig.3 .2 Content management subsystem function system如图3.2,七个子系统共同构成了网站的内容管理子系统,并完成对整个网站的内容管理功能。 单页图文系统单页图文系统是对东莞市经侦信息网的基本信息进行维护的系统,一共包括3个用例,分别是支队简介、协

37、外工作和通讯录,具体如下:支队简介:是对东莞市经侦支队简介的维护,东莞市经侦支队的支队简介是在东莞市经侦信息网上显示的一个部分,用户进入系统后,可以对支队简介信息进行修改。协外工作:是对东莞市经侦协外工作信息的维护,东莞市经侦支队的协外工作信息是在东莞市经侦信息网上显示的一个部分,用户进入系统后,可以对协外工作信息进行修改。通讯录:是对东莞市经侦通讯录信息的维护,东莞市经侦支队的通讯录信息是在东莞市经侦信息网上显示的一个部分,用户进入系统后,可以对通讯录信息进行修改。其用例图如图3.3所示:图3.3 单页图文子系统用例图Fig. 3.3 Single-page graphic subsyste

38、m use case 图文展示系统图文展示系统是对东莞市经侦信息网图文展示功能的配置,包括基本设置、类别管理、荣誉榜管理和添加荣誉榜4个用例。基本设置:对网站图文展示系统进行基本的配置,如是否在页面中显示搜索框、图文排序方法等。类别管理:对网站图文展示系统的类别进行配置,包括中文名称、排序等,编辑和删除等。荣誉榜管理:对荣誉榜的相关信息进行管理,包括排序、类别、中文名称、缩略图等。添加荣誉榜:用户进入系统后可以对荣誉榜信息进行添加,以更新网站的荣誉榜。其用例图如图3.4所示:图3.4 图文展示子系统用例图Fig. 3.4 Graphic display subsystem use case 新

39、闻文章系统新闻文章系统是对经侦信息网的新闻文章进行管理,新闻文章系统包括要闻、党务政治、典型案例和经侦调研四个用例,具体如下:要闻:本功能是对经侦信息网的要闻栏目进行管理的功能,通过本功能,可以配置类别级数、是否在页面中显示搜索框、排序方法、每页显示数据数、每行显示数据数等。党务政治:本功能是对经侦信息网的党务政治栏目进行管理的功能,通过本功能,可以配置类别级数、是否在页面中显示搜索框、排序方法、每页显示数据数、每行显示数据数等。典型案例:本功能是对经侦信息网的典型案例栏目进行管理的功能,通过本功能,可以配置类别级数、是否在页面中显示搜索框、排序方法、每页显示数据数、每行显示数据数等。经侦调研

40、:本功能是对经侦信息网的精湛调研栏目进行管理的功能,通过本功能,可以配置类别级数、是否在页面中显示搜索框、排序方法、每页显示数据数、每行显示数据数等。其用例图如图3.5所示:图3.5 新闻文章子系统用例图Fig. 3.5 News subsystem use case 访客留言系统访客留言系统是对系统的访客留言部分进行管理的子系统,仅包含欢迎留言一个用例,具体如下:欢迎留言:对欢迎留言进行基本设置,包括背景颜色、边框颜色等,同时可以对欢迎留言进行修改。 快速链接系统快速链接系统是对网站的快速链接进行管理的子系统,包含上级网站、友情链接、分类信息、系统链接四个用例,具体如下:上级网站:可以进行上

41、级网站的管理和添加上级网站,具体可以管理其排序、中文名称和链接网址。友情链接:可以进行友情链接的管理和添加友情链接,具体可以管理其排序、中文名称和链接网址。分类信息:可以进行分类信息的管理和添加分类信息,具体可以管理其排序、中文名称和链接网址。系统链接:可以进行系统链接的管理和添加系统链接,具体可以管理其排序、中文名称和链接网址。其用例图如图3.6所示:图3.6 快速链接子系统用例图Fig. 3.6 Quick Links subsystem use case 上传下载系统上传下载系统是对网站的文件上传和文件下载进行管理,共包含办公下载一个用例,具体如下:办公下载:可以进行办公下载的基本设置管

42、理、类别管理、办公下载的文件管理和添加办公下载。其用例图如图3.7所示:图3.7 上传下载子系统用例图Fig. 3.7 Upload and download subsystem use case 值班安排系统值班安排系统是对东莞市经侦支队的值班情况进行安排的子系统,包含值班安排一个用例,具体如下:值班安排:可以对值班安排情况进行管理,并且可以添加值班安排,具体包括值班人员、电话等信息。其用例图如图3.8所示:图3.8 值班安排子系统用例图Fig. 3.8 Duty arrangement subsystem use case3.3.2 OA子系统在OA子系统中,一共包含4个功能,分别是系统内

43、部文件管理区、收文管理、发文管理、文件签收系统,如图3.9所示:图3.9 OA子系统功能图Fig. 3.9 OA subsystem function system如图3.9,四个功能共同构成了网站的OA子系统,并完成对整个单位的OA管理功能。 系统内部文件管理区系统内部文件管理区是由超级管理员指定用户对系统内部所有的文件发送、接收和存储的情况进行管理,包括发送/上传文件和文件管理两个基本的用例,具体如下:发送/上传文件:对发送和上传文件的基本信息进行管理,例如指定系统的哪些部门可以发送文件、哪些部门可以上传文件等。文件管理:对系统的所有文件,及这些文件的上传情况和接收情况进行查看和管理。其用

44、例图如图3.10所示:图3.10 文件管理用例图Fig. 3.10 File management use case 收文处理收文处理是相关部门接收到文件后对这些接收到的文件进行处理的功能,包括新收文处理和收文管理两个用例,具体如下:新收文处理:对新接收的文件进行处理,填写相关的东莞市公安局文件处理呈批表,并提交。收文管理:对接收到的收文进行管理,包括查看收文的基本信息,对收文进行打印和删除。其用例图如图3.11所示:图3.11 收文处理用例图Fig. 3.11 Receive files process use case 发文处理发文处理是相关部门需要发送文件时,对所要发送的文件信息进行处理

45、的功能,包括新发文录入和已发文管理两个用例,具体如下:新发文录入:对新发送的文件进行前期处理,填写相关的发文稿纸及其基本信息,并提交。已发文管理:对已发送的文件进行管理,包括查看发文的基本信息,对发文进行打印和删除。其用例图如图3.12所示:图3.12 发文处理用例图Fig. 3.12 Send files process use case 文件签收系统文件签收系统是从系统总体上对文件进行签收管理的功能,包括发布文件、文件管理和基本设置三个用例,具体如下:发布文件:对文件向相关单位进行批量发布,并录入相关的文件信息,可以批量选择接收单位。文件管理:对所有的文件进行管理,可以查看文件的上传时间、签阅情况,并可以对文件进行删除基本设置:对相关部门进行基本的设置,包括对各单位的名称进行管理、对单位进行删除和添加的操作。其用例图如图3.13所示:图3.13 文件签收系统用例图Fig. 3.13 File receive system use case3.3.3 系统设置与管理系统设置与管理是对整个系统的设置和管理,一共包括系统基本设置、超级管理和修改密码三个主要功能。 系统基本设置系统基本设置是对整个系统的基本设置进行总体配置的功能,一共包

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1