版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
附件1:密级:编号:科研项目立项报告项目名称:湖北省建筑科学研究设计院综合管理系统项目编号:项目承担部门:科技研发部项目负责人:联系电话:起止年限:年月日至年月日湖北省建筑工程质量监督检验测试中心制
本项目国内外现状、水平和发展趋势办公自动化(OA,OfficeAutomation)是在70年代中期,发达国家为解决办公业务量急剧增加对企业生产率产生巨大影响的问题,发展起来的一门综合性技术。目前在国内外办公自动化的发展水平和现状:由于我国国民经济和社会发展的快速进步和其他应用软件一样,办公自动化系统在我国的发展基本上与国际先进水平保持一致,现在己经发展到以知识管理为核心的第三代办公自动化系统。第一代的办公自动化是在80年代发展起来,而在80年代末期和90年代初期兴盛的,它指的是传真机、打字机、复印机等办公设备的使用。第二代的办公自动化是在90年代中期发展壮大起来的,主要是指用电脑进行文书存贮、排版及输出工作,用电脑对人事、财务等进行管理。到21世纪之后,第三代的办公自动化逐渐占据了主导地位,它的基本特点是融信息处理、业务流程和知识管理于一体的应用系统。第三代办公自动化是以知识管理为核心,它以企业网络和信息、系统为基础,帮助企业发现和组织已经获取的信息,定位于拥有专门技能的人,通过协作和企业培训传递这些知识,提供丰富的学习功能与知识共享机制,确保使用者能随时随地根据需要向专家学习、向企业现有知识学习,让整个组织能有效利用知识,建立知识门户和快速响应系统,使员工在办公自动化系统中的地位从被动向主动转变并因此提高企业的运作效率。通俗地讲,知识管理是指在恰当的时间,将的要求,从而使“数字化办公”和“协作办公”成为办公自动化系统今后的主要发展方向。本项目自主研究开发的目的、意义和必要性首先湖北省建筑科学研究设计院综合管理系统是对湖北省建筑工程质量监督检验测试中心信息管理系统的升级改造。在新兴技术的不断更新的前提条件下,我中心以前的系统已经在技术上有些脱节,主要表现在系统的数据库架构单一和表现形式的单一。新技术目前都是围绕多个数据库明细分类数据库的方式展现数据仓库和数据云端的方式对数据进行专门的管理,同时在此基础上随时推出相应的客户端的表现形式。很明晰目前的技术是要马上更新的。其次,中心业务整体发展迅速,需要根据中心管理层的决策,对各个业务模块进行新的划分和调整,领导班子提出要实现无纸化办公的要求。同时我中心信息中心已对新技术的掌握和储备已经有相当程度的厚积度。考虑到各方面的综合情况,老系统的升级修改研发是很有必要性的。本项目主要内容、目标及关键技术1.本项目主要内容(1)研究升级数据库的软架构。在保持原数据的完整一致性的前提条件下,对数据库的关系结构进行重新的设计。(2)研究升级数据库的物理架构。包括机房网络设备安全设备的升级,机房网速的提升容量。服务器集群的组建形式。以何种形式对架构的物理系统进行网络测试等。(3)研究软件的功能模块划分、组合。主要有括业务管理功能框架的划分包括合同管理、报告信息管理、设备信息管理、标准信息管理等。管理部门功能模块划分包括信息中心管理模块、财务室管理模块、质量技术室管理模块、人事部管理模块、院办管理模块。各业务逻辑相关责任人的审批流程的规划。(4)单位网络整体VPN的架构和网络安全规划分析研究。主要有对VPN网络产品的选择分析。我们对华为、思科、森信服等国内外产品进行了性能价格等全方位的比较。对网络安全设备进行了选择分析包括思科、华为等网络安全产品。对网络架构的整体规划研究包括ip地址的选择分配和汇总、网络各个层次的路由器的架构分析路由的逻辑配置研究等,各个分站分部跨地域的网络VPN配置研究和ip地址的分配,路由配置等。2.本项目的研究目标(1)使用最新的网络信息技术在原来系统的架构基础上开发出一套多形式表现比如B/S、C/S、手机、移动PC等多形式展现的客户端。这样可以满足远程外地办公、家里办公,实现领导在外可以处理紧急公务实现无纸化办公。(2)使用新的网络信息技术对原有的网络拓补结构进行重新规划,旨在提升网络访问速度、保证海量访问数据的速率正常化,在网络遭受网络攻击时有防护能力,保证网络系统的安全性。(3)利用新的网络技术提高单位整体的工作效率。通过新技术对老系统的资源整合优化,同时通过新技术的实现的多种访问方式达到员工办公在空间和时间上提高和延伸效果。用合理的资源整合共享提高单位整体的核心竞争能力。(4)取得相应的科研成果,增加单位的技术实力。在国内外著有影响力的杂志上发表相关论文学术。获得相关的专利和软件著作权。3.关键技术本项目使用到的技术主要有以下几种主要的信息技术:(1)数据库技术。主要用到数据库的设计开发技术包括数据库建模软件技术,E-R分析图形模型等。ER模型最早由PeterChen于1976年提出,它在数据库设计领域得到了广泛的认同,但很少用作实际数据库管理系统的数据模型。即使对SXL-92数据库来说,设计好的数据库也是具有挑战性的。它们可以在许多关于数据库设计的文献中找到,比如TobyTeorsey的著作(1994)。大部分数据库设计产品使用实体-联系模型(ER模型)帮助用户进行数据库设计。ER数据库设计工具提供了一个“方框与箭头”的绘图工具,帮助用户建立ER图来描绘数据。实体联系模型,实体关系模型或实体联系模式图(ERD)是由美籍华裔计算机科学家陈品山(PeterChen)发明,是概念数据模型的高层描述所使用的数据模型或模式图,它为表述这种实体联系模式图形式的数据模型提供了图形符号。这种数据模型典型的用在信息系统设计的第一阶段;比如它们在需求分析阶段用来描述信息需求和/或要存储在数据库中的信息的类型。但是数据建模技术可以用来描述特定论域(就是感兴趣的区域)的任何本体(就是对使用的术语和它们的联系的概述和分类)。在基于数据库的信息系统设计的情况下,在后面的阶段(通常叫做逻辑设计),概念模型要映射到逻辑模型如关系模型上;它依次要在物理设计期间映射到物理模型上。(2)软件设计技术。软件设计首先要考虑到的采用要什么开发语言来做。本项目采用的C#、ASP.NET体系语言来做项目的开发。ASP.NET技术是一种面向对象的语言。在软件设计上采用了面向对象的思想、MVC代码架构分层模式、功能语言设计采用了大量的封装模块。在语言开发技术上使用了流行的ADO.NET、CDI绘图、WCF通信技术、工作流技术、EnterpriseServices、WebServer、XML与Database通信和Javascript、Ajax、jquery等WEB开发技术。下面将项目中用到的ADO.NET的名称起源于ADO(ActiveX
Data
Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。可让开发人员以一致的方式存取资料来源(例如SQLServer与XML),以及透过
OLEDB
和ODBC所公开的资料来源。资料共用的消费者应用程序可使用来连接至这些资料来源,并且撷取、处理及更新其中所含的资料。可将资料管理的资料存取分成不连续的元件,这些元件可分开使用,也可串联使用也包含.NETFramework资料提供者,以用于连接资料库、执行命令和撷取结果。这些结果会直接处理、放入DataSet物件中以便利用机器操作(AdHoc)的方式公开给使用者、与多个来源的资料结合,或在各层之间进行传递。DataSet
物件也可以与.NETFramework资料提供者分开使用,以便管理应用程序本机的资料或来自XML的资料。类别(Class)位于System.Data.dll中,而且会与System.Xml.dll中的XML类别整合。可为撰写Managed程式码的开发人员提供类似于ActiveXDataObjects
(ADO)提供给原生元件物件模型(ComponentObjectModel,COM)开发人员的功能。建议使用而非ADO来存取.NET应用程序中的资料。ADO.NET会提供最直接的方法,让开发人员在.NETFramework中进行资料存取。WindowsCommunicationFoundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows通讯开发平台。整合了原有的windows通讯的.netRemoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。是Windows平台上开发分布式应用最佳的实践方式。简单的归结为四大部分1>.网络服务的协议,即用什么网络协议开放客户端接入。2>.业务服务的协议,即声明服务提供哪些业务。3>.数据类型声明,即对客户端与服务器端通信的数据部分进行一致化。4>.传输安全性相关的定义。它是.NET框架的一部分,由.NETFramework3.0开始引入,与WindowsPresentationFoundation及WindowsWorkflowFoundation并行为新一代Windows操作系统以及WinFX的三个重大应用程序开发类库。在.NETFramework2.0以及前版本中,微软发展WebService(SOAPwithHTTPcommunication),.NETRemoting(TCP/HTTP/Pipelinecommunication)以及基础的Winsock等通信支持。由于各个通信方法的设计方法不同,而且彼此之间也有相互的重叠性,对于开发人员来说,不同的选择会有不同的程序设计模型,而且必须要重新学习,让开发人员在使用中有许多不便。同时,面向服务架构(Service-OrientedArchitecture)也开始盛行于软件工业中,因此微软重新查看了这些通信方法,并设计了一个统一的程序开发模型,对于数据通信提供了最基本最有弹性的支持,这就WindowsCommunicationFoundation。工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。在计算机中,工作流属于计算机支持的协同工作(CSCW)的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。工作流主要解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。工作流概念起源于生产组织和办公自动化领域,是针对日常工作中具有固定程序活动而提出的一个概念,目的是通过将工作分解成定义良好的任务或角色,按照一定的规则和过程来执行这些任务并对其进行监控,达到提高工作效率、更好的控制过程、增强对客户的服务、有效管理业务流程等目的。尽管工作流已经取得了相当的成就,但对工作流的定义还没有能够统一和明确。Georgakopoulos给出的工作流定义是:工作流是将一组任务组织起来以完成某个经营过程:定义了任务的触发顺序和触发条件,每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以由一个或多个人与软件系统协作完成。1993年工作流管理联盟(WorkflowManagementCoalition,WfMC)作为工作流管理的标准化组织而成立,标志着工作流技术逐步走向成熟。WfMC对工作流给出定义为:工作流是指一类能够完全自动执行的经营过程,根据一系列过程规则,将文档、信息或任务在不同的执行者之间进行传递与执行。Web开发技术。Web开发技术是软件界面、网站页面开发技术。Web开发主要要学习了HTML标记、CSS和JavaScript、jQuery等开发脚本语言。这些脚本语言是属于客户端开发语言,带有一定的缺陷性。主要是面向HTML、CSS等进行开发。下面本文对本项目Web开发脚本语言jQuery进行简单说明。JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库,它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可。jQuery是一个兼容多浏览器的javascript库,核心理念是writeless,domore(写得更少,做得更多)。jQuery在2006年1月由美国人JohnResig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由DaveMethvin率领团队进行开发。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。jQuery,顾名思义,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。(3)网络路由技术。本项目路由技术主要是用在服务器端组建机房网络上面。路由技术主要是指路由选择算法。因特网的路由选择协议的特点及分类。其中,路由选择算法可以分为静态路由选择算法和动态路由选择算法。因特网的路由选择协议的特点是:属于自适应的选择协议(即动态的);是分布式路由选择协议;采用分层次的路由选择协议,即分自治系统内部和自治系统外部路由选择协议。因特网的路由选择协议划分为两大类:内部网关协议(IGP,具体的协议有RIP和OSPF等)和外部网关协议(EGP,目前使用最多的是BGP)。本项目使用到华为路由器,应用路由技术组建双Internet线路汇聚层和后备路由策略来保证机房Internet的畅通。(4)网络安全技术。21世纪全世界的计算机都将通过Internet联到一起,信息安全的内涵也就发生了根本的变化.它不仅从一般性的防卫变成了一种非常普通的防范,而且还从一种专门的领域变成了无处不在.网络安全产品有以下几大特点:第一,网络安全来源于安全策略与技术的多样化,如果采用一种统一的技术和策略也就不安全了;第二,网络的安全机制与技术要不断地变化;第三,随着网络在社会各方面的延伸,进入网络的手段也越来越多,因此,网络安全技术是一个十分复杂的系统工程.为此建立有中国特色的网络安全体系,需要国家政策和法规的支持及集团联合研究开发.安全与反安全就像矛盾的两个方面,总是不断地向上攀升,所以安全产业将来也是一个随着新技术发展而不断发展的产业。网络安全产品的自身安全的防护技术网络安全设备安全防护的关键,一个自身不安全的设备不仅不能保护被保护的网络而且一旦被入侵,反而会变为入侵者进一步入侵的平台。网络防火墙技术是一种用来加强网络之间访问控制,防止外部网络用户以非法手段通过外部网络进入内部网络,访问内部网络资源,保护内部网络操作环境的特殊网络互联设备.它对两个或多个网络之间传输的数据包如链接方式按照一定的安全策略来实施检查,以决定网络之间的通信是否被允许,并监视网络运行状态.防火墙产品主要有堡垒主机,包过滤路由器,应用层网关(代理服务器)以及电路层网关,屏蔽主机防火墙,双宿主机等类型.虽然防火墙是保护网络免遭黑客袭击的有效手段,但也有明显不足:无法防范通过防火墙以外的其它途径的攻击,不能防止来自内部变节者和不经心的用户们带来的威胁,也不能完全防止传送已感染病毒的软件或文件,以及无法防范数据驱动型的攻击.本项目安全设备采用森信服网络安全设备,我们通过与专业的网络安全商家合作来保证我们安全技术上的优势。本项目的技术创新之处1.实现了多种形式的访问方式。由以前单一的C/S模式访问方式升级到B/S模式进行访问。开发了手机APP客户端访问方式。即时通讯访问交流方式。2.程序设计上把单位普通用户、领导层用户、功能模块以对象的形式体现出来,然后各个层级的用户关联相应的功能模块。在整体的设计上很明显体现出了面向对象的思想。有突破创新。3.在用户登录上设计了几种级别的登录方式。可以采用加密U盘分配登录用户。4.设计了及时消息提醒,配合移动通信设备可以随时随地处理紧急事件。使用了工作流的办事流程,不用每一件事都要直接到领导面前请示才能办理。5.将单位人力、财务、行政、各研究所业务等资源整合在一起,对比以前单一的业管理,对整体的工作效率有很大的提高。在财务方面根据单位财务要求设计了许多分析报表可以满足财务季度、年底、日常的财务分析。本项目完成时达到的技术水平(含技术指标)及市场前景预测1.本项目主要指标(1)技术指标本项目在完成时技术上应该实现了多形式的界面访问方式。完成了人事、财务、信息中心、技术室、各研究所、个人功能、领导功能和各业务功能模块。各业务模块和具体对象功能模块之间能按照需求和干系人的要求正常的处理日常事务。完成网络路由配置、VPN组建、防火墙安全设备的配置。系统能通过网路能安全正常的运行和访问。(2)经济指标本项目的研究开发的成功首先在老系统的基础上把单位的资源进行重新合理的分配,去糟粕保精华。使得单位在人力上能更加集中的调配人力合理的利用人力。减少繁琐的办事审批等待领导的时间。领导能够实时决策处理日常事务。这些改变增强了单位的核心竞争力度,在时间可空间上也提升了长度和广度有效合理的处理事务。这些措施提高了工作的效率同时让单位获得更多业务的机会给单位创造更多经济效益。(3)学术水平本项目研究目的是将老的办公系统升级到第三代办公系统实现无纸化办公。项目的研发成功在同行业办公软件中,技术达到领先的水平。在设计界面、功能划分也有很多领先的创新,改变了传统的业务与一个管理对象发生关系,实现了业务与多个对象关联和发生关系。让以前单一的对象细分为多个合理的实例对象。实现了大数据仓库组建、VPN访问隧道的组建、多种表现形式的访问。让以前单一的业务管理转变到数据管理和分析中来,提高了信息数据的分析和处理和存储能力。大量的新技术和新的开发设计思想让软件成果在国内外处于技术领先的地位。2、市场前景预测本项目的研究成功将在国内外同行业软件中技术处于领先地位。在技术和外观上将有很强的核心竞争力度。可以在国内外各行业中推广。本项目的研究开发方法和技术路线1.本项目的研究方法(1)查阅文献论文资料。在Internet、图书馆等场所广泛的查阅信息技术相关的文献论文资料,进行分析研究。提取有用的材料以备研发使用。(2)研究成熟的项目案例和书籍。相关书籍有《C#高级编程》、《ASP.NET高级编程》、《ASP.NET开发实战1200例》、《Sisco路由与交换技术》、《计算机机房的建设》、《光传输网络技术》、《网络综合布线技术》等,通过参考研究以上文本相关技术信息可以了解学习相关成熟的技术。(3)案例分析。组织召开相关专家座谈会、咨询专家的意见。对相关的成熟案例进行分析,讨论研究案例的技术路线,关键信息技术的使用,对项目核心技术的突破点进行剖析。(4)比较分析与归纳总结。对立项的项目的技术路线、核心技术、关键信息技术的初步构想结合相关文献资料和项目案例进行分析比较。找出本项目最合适的开发技术路线。2.信息系统的技术路线和建设步骤。(1)技术路线通过研究分析确定本项目的建立应按照以下技术路线:第一,对项目开发人员和相关干系人进行分组,分为Web前端开发组、专业研究突破组、计算机软件后台编码开发组和网络安全与数据库服务器建设研究组。Web前端开发组负责B/S、移动客户端的开发研究。专业研究突破组主要负责对项目中疑难问题进行攻关,组员主要包含专家和知深软件开发者。计算机软件后台编码开发组主要负责按照项目技术路线和需求、开发架构对软件后台进行技术开发。网络安全与数据库服务器建设研究组主要负责网络拓补规划、网络安全的规划设计、服务器集群的规划设计等网路硬件方面的研究应用。第二,召集相关干系人、单位各领域的专家、信息技术方面的专家对项目需求、信息技术要求、项目的经费、项目最终要达到的研发成果进行分析确认。最后,通过系统的开发集成、调试、运行完成整个系统的建立工作。(2)系统建设的管理设计方法项目的开发方法主要有结构化开发方法、原型法和面向对象方法。由于本项目建设属于升级老系统目的是在技术上达到最新,我们使用了原型法和结构化相结合应用的开发方法。结构化方法是应用最为广泛的一种开发方法。按照信息系统生命周期,应用结构化系统开发方法,把整个系统的开发过程分为若干阶段,然后一步一步地依次进行,前一阶段是后一阶段的工作依据;每个阶段又划分详细的工作步骤,顺序作业。每个阶段和主要步骤都有明确详尽的文档编制要求,各个阶段和各个步骤的向下转移都是通过建立各自的软件文档和对关键阶段、步骤进行审核和控制实现的。结构化方法具有如下特点。(1)遵循用户至上原则。(2)严格区分工作阶段,每个阶段有明确的任务和取得的成果。(3)强调系统开发过程的整体性和全局性。(4)系统开发过程工程化,文档资料标准化。原型法的基本思想与结构化方法不同,原型法认为在很难一下全面准确地提出用户需求的情况下,首先不要求一定要对系统做全面、详细的调查、分析,而是本着开发人员对用户需求的初步理解,先快捷的开发一个原型。然后通过反复的修改来实现用户的最终需求。原型可分为进化原型和抛弃原型。我们以老系统作为抛弃性原型模型获取保留重要的数据和有价值的代码。然后按照结构化的方法进行需求分析、项目需求编写、人力资源组建、设计计划书编写、进度计划编写、代码编写、测试、运行等生命周期来完成项目。本项目承担单位开展本项目的条件(技术、人才、设施条件等)湖北省建筑工程质量监督检验测试中心于1985年11月经湖北省建设厅批准成立,隶属省住建厅领导,1992年首次取得省质量技术监督局计量认证证书(CMA)和授权证书(CAL),并分别于2002年和2009年通过中国合格评定国家认可委员会(CNAS)实验室认可和检查机构认可。经过近三十年的不懈努力,现已发展成为一个拥有建筑科研、材料检验、绿色建筑科研与咨询、工程检测(建筑、交通、水利)、安全鉴定、建筑门窗、建工产品检测、能效测评等建筑工程配套服务功能齐全的综合性科研技术服务单位。我中心专业配套齐全,目前检测/校准/检查能力涵盖工程材料
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人音版音乐五上《歌唱二小放牛郎》教案
- 有限空间作业施工方案范本
- 《社戏》中调动多感官描写景物教学片段
- 统编五年级下册语文教学计划
- 莫泊桑《米龙老爹》赏析教案
- 四年级下册新人美版美术教案
- 幼儿园语言发展保教学期计划
- 人货梯基础方案
- 企业专利管理制度
- 护士基本素质要求
- DB11-T 2564-2026 公共场所自动体外除颤器配置与管理规范
- 2026年较大安全事故调查报告
- 2026南方凯能(广东)电力集团有限公司校园招聘备考题库及一套参考答案详解
- 2026年三力测试全真模拟试题集
- 2026中国心理咨询服务行业发展现状与前景分析报告
- 多维度医院成本智能分析看板构建
- 2026青海海西州乌兰县人民法院临聘财务辅助岗招聘1人备考题库及完整答案详解一套
- 2026年哈尔滨铁路局校园招聘考试备考题库及答案解析
- 雨课堂学堂在线学堂云《雷达原理与系统(中国人民解放军战略支援部队信息工程)》单元测试考核答案
- 团餐内部管理制度及流程
- 教师数字档案袋制度
评论
0/150
提交评论