版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、分类号UDC 注 1密级学位论文基于动态统计的专家管理系统设计与实现(题名和副题名)张鹏(作者姓名)指导教师姓名陆鑫副教授电子科技大学成都杨敏高工艾之普科技有限公司成都(职务、职称、学位、单位名称及地址)申请专业学位级别硕士专业学位类别工 程 硕 士工程领域名称软件工程提交论文日期2010.5.8论文答辩日期2010.6.2学位授予单位和日期答辩委员会主席评阅人电 子 科 技 大 学2010 年I月日注 1:注明国际十进分类法 UDC的类号独 创 性 声 明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人
2、已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:日期:年月日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)签名:导师签名:日期:年月日摘要摘要随着数字技术、多媒体通信和 IP 宽带网络技
3、术的不断发展,信息领域取得了革命性的进步。社会信息量的不断增加,使信息辅助决策成为了现实可能,多指标综合评价成为社会经济领域研究的重点方向。而实现这一评价系统的基础源于广泛的科学的指标系统与数据,建立这样一个系统,具有广阔的应用前景和不菲的研究价值。一般而言,建立指标体系的常规方法,是首先研究问题的实质所在,并据此设计指标体系,再交由相关的专家进行综合、判断。随着计算机技术、通信技术、网络技术的进步,利用网络平台实时采集数据,采用动态的修正指标方式的系统建设成为可能。本文工作的主要目标是针对用户的实际需求开发出具有实际操作性的软件系统,针对用户需求的实际情况进行了严格分析后可以发现,系统的主要
4、功能点集中在多指标体系的建立及其动态统计方法上,在研究了常规指标评价系统建立方法的局限性及需求中指标的抽象结构特性后,提出了以自适应数据库为基础的动态指标设计方法,在保障用户体验的前提下,优化了数据库结构,使之在工程上符合软件系统开发的需要。在软件系统的实现上,本文工作以 ASP.Net 三层架构和 Ajax 结合作为工程技术基础设计实现了软件功能,不仅充分考虑了软件系统的可扩展性和用户体验需求,设计的动态自定义统计方式也极大扩展了用户实际工作的灵活性。该系统从软件体系结构,软件模块,数据库,安全性方面进行了设计,并且利用强大的FrameWork2.0 提供的一系列组件对其进行了实现。本系统通
5、过测试,结果表明系统的功能、性能、运行效率等均达到相当的水平。关键词:.NET 框架,ASP.Net 三层结构,Ajax,自适应数据库IABSTRACTABSTRACTWith digital technology, multimedia communications and IP broadband networktechnology and the continuing development of the field of information has been maderevolutionary progress. With the increasing of the informa
6、tion volume of the wholesociety, Info Assisted Strategic decision becomes practical possibility, and synthesizingmulti-indicatrix of unified assessment becomes an important aspect of social andeconomic fields. The base for such a system is wild and scientific indicator system anddata. Building such
7、a system has great value. The regular way for building an indicatorsystem is designing an indicator system based on the substance of the problem, and thenhaving a synthesizing assessment from experts. Thanks to the improvement of computertechnology, communication technology and the network, now its
8、possible to build asystem collecting real-time data with network and using a way can correct indicatorsdynamically.The main object for the work of this thesis is to develop a operational softwaresystem according to customers requirements. According to the strict analysis of therequirements, the main
9、 function points of the system are focused on buildingmulti-indicatrix and the dynamic statistics methods. After researching on the limit of theregular way for building an indicator system and the abstract structure of the indicatorsmentioned in requirements, a dynamic indicator design based on self
10、-adaptive databaseis set in the development. It optimizes the database structure under the condition ofensuring a good user experience, and makes the system adapted to the requirements inan engineering vision.To realize the logic of the software system, we develop the functions based onASP.Net three
11、-tier architecture combining Ajax technology. The system not onlyconsiders its extension and requirements on user experience, but also extends theflexibility for users normal work by using a dynamic user definable statistics method.The system software architecture, software modules, database, securi
12、ty aspects of thedesign, and to provide a strong FrameWork2.0 a series of components to achieve its.IIABSTRACTThe system passed the test results showed that the function of the system, performance,operational efficiency, etc. reached a considerable level.Keywords: .NET Framework, ASP.Net three-tier
13、architecture, Ajax, AdaptiveDatabaseIII目录目录第一章 绪 论 . 11.1 课题背景及意义 . 11.2 国内外研究现状 . 21.3 课题研究内容与创新点 . 31.4 论文组织结构 . 3第二章 相关技术 . 42.1 多指标统计综合评价技术 . 42.2 指标体系的构建 . 52.2.1 指标体系 . 52.2.2 指标体系建立方法 . 62.2.3 指标体系建立存在的问题 . 72.2.4 指标体系的动态构造 . 82.2.5 指标字典 . 92.3 软件实现技术 . 92.3.1 ASP.Net 三层架构. 92.3.2 Ajax. 102.3
14、.3 自适应数据库 . 122.4 本章小结 . 13第三章 需求分析 . 143.1 系统要求 . 143.2 系统功能服务描述 . 153.2.1 系统服务组成 . 153.2.2 用户权限指定 . 163.2.3 通用服务描述 . 183.2.4 统计指标管理 . 183.2.5 统计报表管理 . 193.2.6 机构管理 . 193.2.7 附加管理功能 . 19IV目录3.3 性能要求 . 193.3.1 响应与运行时间 . 193.3.2 浏览器兼容性与网络适应性 . 203.3.3 系统可靠性 . 203.3.4 系统安全性要求 . 203.3.5 系统用户辅助 . 203.3.
15、6 可维护性 . 213.3.7 系统的可扩充性 . 213.3.8 系统的稳定性 . 213.3.9 运行效率 . 213.4 数据要求 . 223.4.1 输入数据 . 223.4.2 输出数据 . 223.5 运行环境说明 . 233.5.1 硬件环境 . 233.5.2 软件环境 . 233.6 技术性能与指标分析 . 233.7 本章小结 . 24第四章 系统总体设计 . 254.1 软件体系结构设计 . 254.2 软件结构 . 274.3 数据库设计 . 284.3.1 数据库设计原则 . 284.3.2 数据库建模工具 . 284.3.3 数据库表结构 . 294.4 本章小结
16、 . 32第五章 系统详细设计与实现 . 335.1 三层结构的抽象实现 . 335.2 表现层模块 . 365.2.1 通用公共模块的设计和实现 . 365.2.2 信息收集核心的设计和实现 . 375.2.3 高级查询核心的设计和实现 . 39V目录5.2.4 分支机构管理核心的设计和实现 . 415.2.5 系统管理核心的设计和实现 . 475.3 业务层模块设计 . 555.4 安全性设计 . 565.4.1 网络安全 . 565.4.2 数据安全 . 625.4.3 数据系统的容错与可靠性 . 635.4.4 代码安全 . 645.5 本章小结 . 64第六章 总结与展望 . 656
17、.1 总结 . 656.2 展望 . 66致 谢 . 67参考文献 . 68VI第一章 绪论第一章 绪 论随着社会信息化的不断发展,整个社会的信息总量的不断增加,人们对信息的反应速度和心理要求也在不断提高,信息辅助决策在现实生活中所占据的位置越来越重要。信息辅助决策重要前提即是信息的收集与转化,一方面信息的采集依赖于完善的网络信息系统,能够及时准确的采集到所需信息,另一方面直接采集的数据仍需要进行综合评价才能转化为可以辅助决策参考的重要信息。而这一工作的本质就是信息的评价。.1.1 课题背景及意义近二十年来,统计综合评价技术的理论研究和实践活动均有了很大的发展,新的方法时有提出,旧的方法也不是
18、有改进或改正意见发表。应用领域从最初的各行各业经济效益统计综合评价到后来的技术水平评价、生活质量评价、小康水平评价、社会发展评价、环境质量评价、竞争能力评价、综合国力评价、地区经济实力评价到近年来的可持续发展评价、现代化水平评价、城市化评价、人员素质评价、企业创新能力评价、管理评价等等。既有宏观层次的评价,也有微观层次的综合评价,既有像“综合国力”、“环境质量”、“现代化”等“大系统”的评价,也有一些如“水资源评价”、“高校师资评价”等非常专门的“小系统”评价,综合评价的复杂性日益增强。为了加强对社科专家和社科专家库的资源整合,及时掌握专家资源的分布统计,以科学的对全省专家资源进行评估、管理,
19、健全评标专家库制度,立项开发在线专家资源管理系统。通过计算机网络来管理专家库,便于及时高效的更新专家信息,对专家资源通过不同数据维度动态统计。建立这一系统,不仅能有效解决长期以来社科专家资料库时效性低,统计工作繁杂准确率较低等制约职能部门发挥工作能力的瓶颈问题,更加为部门进一步建立起全面的多指标综合评价系统建立了客观基础,为部门更好的开展工作有不可忽视的战略意义。1电子科技大学硕士学位论文1.2 国内外研究现状近年来,用于各种领域管理工作的综合评价系统屡见不鲜,如 Kuo R J 等开发的零售业领域的便利店选址支持决策系统,利用了模糊层次分析法开发层次结构进行数据收集分析支持决策1;Kakla
20、uskas 的基于知识系统的楼宇翻修决策支持系统的设计2 、建筑业多指标在线支持决策系统设计3、职能楼宇环境的复杂分析模型4、Omolade 的演进系统软件发布决策支持的设计开发5、Jason 的洪灾风险管理的多指标决策支持系统的设计与开发6、Deba 的生产设备布局计划的模糊决策支持系统设计7、Mavrotas 的小信息量的多指标决策分析方法设计8、Jyri 的关于离线核能管理问题中的交互式计决策支持系统的研究9、Vassil 的线性整数优化问题的多目标决策支持系统的研究10、文余源关于武汉市投资环境评价支持系统的建立的研究11、沈晖的面向企业集成的群体决策支持系统设计实现12、董法军的基于
21、指标体系的城市区域火灾风险评价系统开发13等,但这些系统的设计、开发或者前期研究思路基本上都是针对具体问题,先对评价对象进行研究确认,据此选择相应的算法并建立模型,最终对评价系统进行具体实现。然而在实际的评价活动中,针对各种评价需要,相应的指标体系、数据库结构构造各有差异,当前已有的评价系统往往采用固定不变的评价体系,评价体系框架一旦确定,即使对指标体系进行微小的改变,也将导致整个系统的界面、逻辑代码以及数据库表的大幅度修改,由此导致了评价系统的评价角度单一、用户选择面窄、通用性、适应性、灵活性差等多种缺点。具有良好交互界面、开放性强、能够应用于不同统计维度的评价系统尚属少见。一般而言,建立指
22、标体系的常规方法,是首先研究问题的实质所在,并据此设计指标体系,再交由相关的专家进行综合、判断。在对如何建立指标体系的研究初期,系统的设计者往往过于追求指标体系的全面性,希望体系能够涵盖所有的统计因子,反而造成指标过多,相互重叠,不但导致了专家的错判和逻辑混乱,而且导致各个指标成为小权重值,致使结果失真。随着系统科学应用与研究的不断深入,人们逐渐把系统科学的理论与方法引入建立指标体系的过程中,通过系统分析对实际问题进行预研,搜索、设计对研究对象本质属性最具代表性的指标,避免了指标系统的臃肿,但在具体实现上仍以静态数据结构为基础,缺乏灵活性,一旦需要对指标进行修正,即面临重复开发的尴尬局面。2第
23、一章 绪 论1.3 课题研究内容与创新点本课题主要研究任务是针对某学术性团体关于专家信息的实时收集与动态统计的需求,结合专家信息管理业务,开发实现一个基于动态评价指标体系的专家管理信息系统。课题主要研究工作如下:1进行当前各类专家管理信息系统的对比研究并对当前指标体系的建立方法分析,提出项目所用的评价指标体系;2用户深层次的需求的挖掘,结合对自适应数据库理论的研究,论证动态建立统计指标体系的设计方案的合理性与必要性;3结合 ASP.Net 三层架构与 Ajax 开发技术,研究基于动态统计的专家管理系统的设计解决方案;利用软件工程对基于动态统计的专家管理系统进行总体设计与模块设计,利用 Micr
24、osoft VisualStudio.Net 平台对这一系统进行编码开发并测试发布。1.4 论文组织结构本文一共分为六章第一章 绪论 主要介绍基于动态统计的专家管理系统的项目与相关研究背景,国内外研究现状及存在的问题,本文的研究意义以及论文的组织结构。第二章 对课题开发工作中所使用到的相关技术进行简要的介绍,主要介绍了项目核心功能点所在的指标体系及评价技术,并简要介绍了软件开发中用到的核心软件技术。第三章 对项目进行系统的需求分析,描述系统的主要需求与功能、性能的要求。第四章 对项目的总体设计方案进行叙述说明,介绍软件设计的理论和实际依据,并给出实际的设计方案。第五章 项目系统开发的实现,对系
25、统中各个详细的模块的设计与开发进行系统的描述说明,详细介绍模块涉及的流程与子模块,对数据库和安全性设计也分别进行了单独的详细说明。第六章 总结和展望。3电子科技大学硕士学位论文第二章 相关技术专家管理系统是以科技专家为开发对象,针对其知识特点、专业方向,采用计算机技术开发的管理信息系统,利用统一规划、统一建设、统一数据格式、统一平台、统一标准等设计思想,有利于信息交换,节约管理费用,实现科技人才的动态标准化管理。通过大范围的专家管理系统进行资源整合,有利于职能部门对专家资源进行有效掌控并以此为统计基础对社会单位进行综合评估,有利于提高资源利用率,为进一步有效规划提供重要决策依据。2.1 多指标
26、统计综合评价技术在现实社会的生活、工作中,综合评价问题实际上是一个普遍的问题,而指标即使评价的主要依据。但如果仅从单一指标上对被评价事物进行综合评价显然是合理的,影响各评价事物的因素往往众多而复杂,我们需要对反映被评价事物的多项指标的信息加以汇集得到一个综合指标,并根据这一指标从整体上反映被评价事物的整体情况。多指标综合评价技术是根据确定目的对客观事物以测定不同侧面的属性,并以此属性变为客观定量数据,加以汇集,做出总的统计,以此反应从整体上人士评价对象的一定标准下的优劣状况17。这种定量分析技术为人们正确认识事物、科学决策提供了有效手段,因此广泛运用到社会生活的各个角落。近年来,随着交叉学科研
27、究方法的不断推广,其他领域的相关知识不断渗入、结合到多指标综合评价领域,多指标综合评价的方法不断丰富、完善,相关的理论研究与实践探索也不断深入。目前国内外提出的综合评价方法已有几十种之多,总体上可归为两大类:即多采取定性的方法,由专家根据经验进行主观判断而得到权数的主观赋权评价法和根据指标之间的相关关系或各项指标的变异系数来确定权数的客观赋权评价法。前者的代表方法有层次分析法、模糊综合评判法等;后者代表方法则主要是灰色关联度法、TOPSIS 法、主成分分析法等。对于学术管理领域,有效的统计专家在地域、学术水平、工作职能多个指标领域的分布数据,进行定量分析,综合评价,有利于职能部门有效掌握整体状
28、况4第二章 相关技术和发展趋势,从而有针对性的进行规划、决策,进一步促进学术发展有着不可忽视的作用。2.2 指标体系的构建一般而言,一次简单的评估计算过程,第一步应建立该项评价内容的指标体系(IS),由指标体系的结构和各具体指标的属性,从广泛的统计数据中进行分析、获取以及转化,对无法直接获取的数据,由决策者、专家根据相关的经验进行主观赋值,并最终转化为具体的数值,这些数据共同构成了指标体系(IS)中的底层指标测量值,形成综合评价所需的原始数据,然后选取标准化的评价模型将原始数据转化为量纲数量级一致的标准化数据。根据决策者的主观意图及偏好或是标准化数据间的差异、相关性等信息,利用权重确定模型计算
29、出指标权重系数。最后,利用综合模型将各评价对象的标准化指标值与指标权重体系进行逐层合成处理,获得衡量各评价的目标量值,由此对研究对象完成最终的评价。2.2.1 指标体系指标体系(Indicator System, IS)的建立是进行预测或评价研究的前提和基础,它是将抽象的研究对象按照其本质属性和特征的某一方面的标识分解成为具有行为化、可操作化的结构,并对指标体系中每一构成元素(即指标)赋予相应权重的过程27,也是对客观事物认识过程的继续深化和发展。作为系统预测、评价研究的基础,如何建立指标体系长期以来一直受到软科学领域研究人员的关注。预测或评价研究的对象往往是一个具有多因素、多层次、多侧面的有
30、机整体,其各因素之间存在着相互联系、相互制约的复杂关系。为了全面、系统地反映研究对象的这种特征,就需要利用一系列相互联系的指标,按照一定层次和原则构成某种结构24。另外,一个指标体系也并不是将单一指标的简单集合,作为一个有机整体,指标体系比单一指标集合所反映的问题更加的广泛、全面,甚至能就对评价对象的影响的重要程度进行深入细致地分析、说明。因此,指标体系不仅具备一定数量的构成因子(各指标项)及其相应结构层次,还包含了反映构成因子(指标项)之间关系的量化值或各因子对研究对象影响重要程度的量化权值。所以,科学的指标体系概念不仅包含构成因子(单个指标 E)、层次结构(S),还有更为重要的指标权5电子
31、科技大学硕士学位论文重(W)。基于上述分析,可将指标体系概念做如下描述:指标体系是由 E、S、W三元数组相互联系、相互作用构成的有机整体。即:Z = f(E,S,W)。对于各种不同的预测或评价研究对象,都需要为数众多的指标项来进行反映。从不同的角度出发,就有不同的标准来划分这些指标27。例如,按研究目的不同25,可分为基本指标体系和专题指标体系两大类。其中,基本指标体系是描述国民经济和社会发展基本情况的指标体系。从内容来看,该指标体系包含了经济指标、社会指标和科技指标三大子体系,且整个指标体系按照 “总体系子体系类体系具体指标”分层,形成一个庞大的指标分类系统,其粗细程度视研究需要而确定。专题
32、指标体系是为了全面深人研究某一专题而设置的指标体系,由一组从不同侧面说明同一主题的指标构成。其内容取决于具体的研究目的和研究对象的性质特征,具有专门化的特点。例如小康指标体系(反映国民生活水平)、经济效益指标体系(反应经济效益状况)、科研成果价值指标体系(评价科技成果价值)、金融监测预警指标体系(监测金融活动和预报金融风险)、教育评估指标体系(反映教育质量好坏)等等。按指标体系功能的不同,有描述、解释、评价、监测、预测等功能的分类,一般指标体系都可以做到对研究对象进行描述和评价;但要实现对研究对象的监测就需要从指标体系中发现问题,并据此提出相应的建议和策略,难度有所上升;而预测功能是指根据目前
33、情况对之后长期目标进行预测,如企业战略目标、行业市场的形成等。根据指标反映现象的表现形式不同,可分为定量指标和定性指标。根据指标反映现象的性质不同,可分为主观指标以及客观指标。根据指标本身性质的不同,又可划分为正、逆指标、适度指标等等。在一个指标体系中,不同形式的指标往往交叉组合,因此要基本确定指标体系的组合形式,要求开发人员必须首先对研究对象进行明确以及全面的了,这就给建立指标体系的工作带来了诸多障碍。2.2.2 指标体系建立方法一般而言,建立指标体系的常规方法,是首先研究问题的实质所在,并据此设计指标体系,再交由相关的专家进行综合、判断。在对如何建立指标体系的研究初期,系统的设计者往往过于
34、追求指标体系的全面性,希望体系能够涵盖所有的统计因子,反而造成指标过多,相互重叠,不但导致了专家的错判和逻辑混乱,而且导致各个指标成为小权重值,致使结果失真。随着系统科学应用与研究的不断深入,人们逐渐把系统科学的理论与方法引入建立指标体系的过程中,通过系6第二章 相关技术统分析对实际问题进行预研,搜索、设计对研究对象本质属性最具代表性的指标,避免了指标系统的臃肿,尽量消除了指标间的相关性,分离了指标的重叠源,为权重的真实性提供了保障,并从系统工程的角度出发,提出了指标体系构建的原则以及构建过程。因此,系统科学从理论上为建立指标体系提供了基础。2.2.3 指标体系建立存在的问题由于预测、评价对象的多元性、复杂性、多时序性等特点,使描述其本质特征
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超市应急预案十九篇
- 医患关系的两面性
- 昆铁机务乘务考试题及答案
- 血液透析院感防控试题及答案
- 2025年临床执业医师《外科学》试卷
- 药品陈列管理规范培训试题及答案
- 医保异地就医服务规范考核试题及答案
- 医患矛盾源头预防管控制度
- 维修安全培训试题及答案
- 工程机械2-工程机械内燃机与底盘
- 5.1人民代表大会制度 课件(23张幻灯片)+内嵌视频 道德与法治统编版八年级下册
- 2026年包头轻工职业技术学院单招综合素质考试题库附答案详解(基础题)
- 2026年当辅警笔试题库及一套完整答案
- 2026年兴安职业技术学院单招职业倾向性测试题库及答案详解(新)
- 国家基层糖尿病防治管理指南(2025版)
- 2025年国企招聘考试(建筑工程及造价)经典试题及答案
- (2026)中华人民共和国海关注册登记和备案企业信用管理办法解读课件
- 2025CSCO胰腺癌诊疗指南课件
- 慈善基金会内控制度
- DB15∕T 385-2025 行业用水定额
- 内镜黏膜下剥离术(esd)相关指南,共识
评论
0/150
提交评论