首页 交通集团公司国有资产管理系统的设计与实现硕士学位论文

交通集团公司国有资产管理系统的设计与实现硕士学位论文

举报
开通vip

交通集团公司国有资产管理系统的设计与实现硕士学位论文四川大学工程硕士学位论文工商电子政务实践与研究 四川大学工程硕士学位论文XX银行绩效考核系统的设计与实现 交通集团公司国有资产管理系统的设计与实现 Design and implementation of transportation company owned assets management system 中文摘要 自从二十一世纪起,以互联网技术应用为背景的信息化的风暴,正在席卷社会各行各业,信息化已成为全球经济和社会发展的主流趋势,在国民经济生产的各个层面,如:工业化进程,生产力的发展以及产业的优化等...

交通集团公司国有资产管理系统的设计与实现硕士学位论文
四川大学工程硕士学位论文工商电子政务实践与研究 四川大学工程硕士学位论文XX银行绩效考核系统的设计与实现 交通集团公司国有资产管理系统的设计与实现 Design and implementation of transportation company owned assets management system 中文摘要 自从二十一世纪起,以互联网技术应用为背景的信息化的风暴,正在席卷社会各行各业,信息化已成为全球经济和社会发展的主流趋势,在国民经济生产的各个层面,如:工业化进程,生产力的发展以及产业的优化等现代化的各个关键环节,都占有至关重要的地位。信息化的广泛应用在推动国家经济的发展和提升人民群众生活水平的方面起着重大作用。国有资产管理在我国资产管理中是重要的组成部分,具有重大的战略意义,因此我们应当给与足够的重视。 科学、合理地全面管理国有资产,尤其是对国有资产利用状况的信息化管理和分析的加强,对于挥国有资产的潜力,提升国有资产的利用,对提高国家的经济都有重大作用。本课题分析了交通集团公司目前的国有资产管理现状和目前还存在的突出问题,提出了建立国有资产管理信息系统的思路和方法,考虑了信息管理系统的相关需求,提出了信息管理系统建设的总体目标以及设计原则,并预测了给国家提升的经济和社会效益,以及给出了建设管理信息系统的主要内容。 本论文主要通过在对我市某企业国有资产管理需求详细分析的基础上,以信息化技术实现国有资产 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 管理、信息共享和方便快捷为出发点,采用B/S架构,利用WEB开发技术、WEB缓存技术等,设计开发我市交通集团公司国有资产管理信息系统,主要实现系统管理、制度管理、数据管理、统计分析以及查询打印等方面的功能。实现了对交通集团公司的国有资产管理的现代化、信息化和规范化的管理,提升了交通集团公司的国有资产管理工作的效率和质量,同时提高交通集团公司国有资产管理的信息化程度。 关键词:国有资产管理 系统设计 信息系统 Abstract Into the 21st century, the Internet technology applications for background information wave, is sweeping all sectors of society, information technology has become a mainstream trend of global economic and social development in all levels of the national economy plays a crucial role , such as: industrial, industrial upgrading, all key aspects of the development of productive forces, modernization. Extensive application of information technology plays an important role in promoting China's economic development, improving people's livelihood. State-owned asset management is an important part of our asset management is of great strategic significance, referring to state-owned assets supervision and management of information technology is an important part of national development strategies in the "2006-2020 National Development Strategy", So we should give enough attention. Scientific, rational overall management of state assets, in particular to strengthen the utilization of state-owned assets management and analysis of information on the mining potential of state assets, the effect of improving the use of state-owned assets, to improve national economic significance. The issue of the status quo transportation company owned assets management and the outstanding problems were analyzed, discussed the ideas and methods of state-owned assets to establish a comprehensive management information system and to the country's economic and social benefits, in-depth analysis of the management information system related demand, put forward the overall objectives and guiding principles of management information system construction, and discusses the main content management information system construction. In this thesis, on the basis of the city by a state-owned asset management needs for detailed analysis, with information technology and standardized management of state assets, information sharing and convenient as a starting point, the use of B / S architecture, the use of WEB development technology, WEB caching technology, design and development of the city's transport company owned assets management information system, the main state-owned assets management system, data management, system management, statistical analysis, check printing and other functions. Realization of the Transport Group's state-owned assets management standardization, modernization and information management, improve the quality and efficiency of the transportation company's state-owned assets management, to enhance the transportation company owned assets management information level. Key Words: State-owned Assets Management System Design Information system 目录 1 第一章 绪论 1 1.1 背景介绍 2 1.2 研究意义 2 1.3 国内外研究现状 7 1.4 预期效果展望 8 1.5 资产管理信息系统的相关技术说明 8 1.5.1 B/S模式 9 1.5.2 ASP技术 10 1.5.3 SQL server 11 1.5.4 .NET框架 12 1.6 论文结构 13 第二章 系统需求分析 13 2.1 R交通集团公司背景介绍 13 2.2 主要问题和需求分析 14 2.3 国有资产管理系统功能需求描述 14 2.3.1 基础信息管理功能需求 15 2.3.2 资产管理功能需求 16 2.3.3 系统管理功能需求 17 2.3.4 审批管理功能需求 17 2.4 国有资产管理系统的非功能性需求 17 2.4.1 性能需求 18 2.4.2 安全需求 18 2.5 小结 学校三防设施建设情况幼儿园教研工作小结高血压知识讲座小结防范电信网络诈骗宣传幼儿园师德小结 19 第三章 系统设计 19 3.1 引言 19 3.1.1 设计原则 19 3.1.2 设计目标 20 3.2 系统技术架构设计 20 3.2.1 B/S软件结构 20 3.2.2 .NET平台 21 3.2.3 底层数据库技术(SQL Server) 21 3.2.4 系统体系架构 22 3.3 网络拓扑结构设计 23 3.4 国有资产管理系统功能结构设计 24 3.4.1 系统管理 26 3.4.2 基础信息管理模块 28 3.4.3 资产管理模块 30 3.4.4 审批管理模块 31 3.5 数据库设计 31 3.5.1 E-R图 31 3.5.2 部分数据表介绍 34 3.6 小结 35 第四章 系统实现 35 4.1 基础信息管理模块实现 36 4.2 资产管理模块实现 38 4.3 系统管理模块实现 39 4.4 审批管理模块实现 39 4.5 部分实现代码 45 第五章 系统测试 45 5.1 系统测试原则与方法 45 5.2 系统测试环境 45 5.3 系统测试内容与结果 46 5.3.1 软件功能测试 50 5.3.2 非功能测试 51 5.4 小结 52 第六章 总结与展望 52 6.1 个人工作总结 52 6.2 系统待改进之处 53 参考文献 55 致谢 第一章 绪论 1.1 背景介绍 国有资产管理是指对所有权属于国家的各类资产的经营和使用,在进行资产的组织、协调、监督和控制等一系列活动的总称,也就是管理国有资产的占有、使用、收益和处置。为了建立一个适应我国的社会主义市场经济体制下的国有资产的监督和管理体制,进一步发挥国企在经济社会中的示范作用,持续推进我国的国有经济的布局和结构的战略性调整。同时,逐步发展和夯实我国国有经济基础,实现我国国有资产的增值效益,对国家的发展和人民生活的改善有非常重要的意义。国有资产数量众多,价值巨大,必须采用信息技术,开发和应用国有资产管理信息系统对国有资产实行清晰严格的管理。 国有资产是对一个国家的国民经济健康快速发展起着十分重大的作用。最近几年,随着我国国家综合国力的持续增强,国家已经开始对国家公共财政进行改革的不断深入,我国国企发展逐渐壮大,我国的市场经济体制下的国有资产的数量和规模也在逐渐壮大。根据国家有关部门的统计发现,仅我国国企和事业单位拥有的国有资产的产值已经占了全国总资产的三分之一。 信息化作为政府对国有资产实行管理的重要手段,国有资产管理的信息化指的是在国有行政单位和企业的生产、经营和管理等各方面的所有层次和所有环节,利用各种信息化技术和产品,如计算机、通信、互联网和软件等,经过整合和利用的资源,提高生产、经营和管理水平。在高度使用现代的通信信息技术中,实现国有资产监督、管理和使用过程中的资产管理的规范性和资产使用的透明性,通过快捷、准确、高效的国有资产管理信息系统,满足国有资产监督、管理和使用过程中严格按照 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 化的数据和业务操作流程,能有效增强国有资产监管工作过程中的管理和控制力。另外,国有资产管理信息化的建设是按照国家的信息化发展战略规划提升我国的信息化应用水平,全面推动国家政府行政机关的信息化建设,能有效提升政府的行政办公效率。同时,通过国有资产管理的信息化建设可以集中、全面、准确、有效地掌握国有资产监督、管控和使用过程中存在的问题,便于提升国有资产的利用比率,解决国有资产监督、管理和使用过程中的信息和数据不一致等问题,实现国有资产信息和数据的共享。按照国家信息化发展战略规划,根据国有资产监督、管理和使用过程中的特点,目前,全国各省市和地区国有资产的监督和管理委员会已经在推进国有资产管理的信息化建设中取得了初步成果。部分地区已经实现国有资产的资产统计、资产财务决算、资产财务预算及资产财务月度报告数据的收集、资产汇总工作。 通过分析,交通集团公司国有资产管理中主要存在的问题如下: (1)国有资产信息基础资料不完整。现阶段采用传统纸质文件保存国有资产信息,无法实现对各单位和部门的国有资产情况进行及时、准确的分析和统计,导致企业在管理中不能根据现有国有资产投入和配置情况进行资产购置预测。不能便于企业及时、准确的掌握国有资产投入使用过程中的情况及效果。 (2)部分国有资产关键信息无档案。现阶段采用传统纸质文件保存国有资产信息,对企业下属单位和部门的重要国有资产调拨情况和相关事件的记录无法及时反馈,甚至在实际工作中资产调拨后,在国有资产管理信息表中无相关资产调拨的记录。同时,对国有资产处置、损耗及维护未能做到即时、准确的进行记录。 (3)国有资产信息无法及时共享。现阶段采用传统纸质文件保存国有资产信息,由于纸质记录的信息不能进行及时的共享和传递,导致企业在进行资产盘点、查询和统计工作中需使用很多的人力和物力,并且国有资产信息的变更不能及时反映到企业的相关管理部门。 综合国内及交通集团公司国有资产管理情况来看,特别是交通集团公司的国有资产管理基本还处于原始阶段,随着企业的逐步发展,企业的国有资产的数目和规模也持续增加,特别是进行灾后重建的重大国家投资建设的项目中,形成的国有资产,数量多、金额大、发布广,再采用传统的资产管理方法及模式无法满足企业国有资产主管部门和使用单位的需求。在时下电脑网络和信息化水平快速进步的条件下,研发一个基于计算机网络的国有资产管理信息系统能够助于解决某企业国有资产管理过程中面临的一些主要问题和难点,这也是某企业未来国有资产管理利用网络信息化技术发展的必然趋势。 1.2 研究意义 为了建立一个适应我国社会主义市场经济体制下的国有资产监督和管理体制,进一步发挥国企在经济社会中的示范作用,持续加快我国国有经济的布局和结构的战略性调整。同时,逐步发展并夯实我国的国有经济基础,实现我国国有资产的保值及增值效益,对国家经济的提高和人民生活的改善有非常重要的意义。国有资产数量众多,价值巨大,必须采用信息技术,开发并应用国有资产信息管理系统来对国有资产实行清晰及严格的管理。 交通集团公司实现国有资产管理的信息化有着很深远的意义,国有资产管理的信息化指的是在国有行政单位和企业的生产、经营以及管理等各方面的所有层次和所有环节,利用各种信息化技术和产品,如计算机、通信、互联网和软件等,和经过整合和利用的资源,提高生产、经营和管理水平。国有资产管理信息化在国民经济和社会发展信息化中占据重要部分。最大限度的发挥信息技术在国资监管中的作用,利用信息化的方法加快解决国有资产管理中出现的一系列严峻、亟待解决的关键性问题,有非常重要的现实意义以及深远的历史意义。 1.3 国内外研究现状 1.3.1 国外发展现状 从国外的国有资产管理的模式来看,国有资产的管理主要采取三层次模式和两层次模式。新加坡、意大利、奥地利、英国、西班牙等国有控股的公司等专门的机构或企业主要采用三层次模式,主要是在政府和企业之间建立一层国有资产的产权管理和经营的专门机构,由政府来授权其经营和使用国有资产。对国有资产行使的管理和使用权由设立的国有控股公司负责,通过国有控股公司的下属子公司来对国有资产的产权管理,并且利用国有资产来实现保价和增值。美国、加拿大、法国、德国、巴西等国家则是一般采取两层次模式,是由政府按照不同的方式来管理国有企业,政府与企业之间不再单独设置中间层来进行国有资产的产权管理和经营。 从国有资产管理权力的集中程度来看,国外的国有资产管理模式大体上可以分为集权管理模式、分权管理模式和集权与分权结合三种模式。韩国和日本对国有资产的管理采取的是集权管理模式,它的特征在于资源配置是直接通过市场完成,政府则是通过出台强有力的计划和产业政策等,来实现对资源配置的优化及建议,来实现政府短期或者长期的经济发展的目标。企业的投资规模和经营范围和主要投资方向、发展方向、产品价格都是在政府的严格控制之下进行的。美国、瑞典等国家则是对国有资产的管理采取高度分权的管理模式,它的主要特征在于自由竞争,企业在运营中是经济运行的主体,在企业的生产和经营上完全自主控制,企业也能够自由地选择是否参与各种市场经济运行的行业生产和市场经营活动,在经济运行中主要通过市场来进行调节。法国、英国、德国和意大利等国家对国有资产的管理是使用资产集权与分权进行结合的管理模式。企业自己拥有较多的自由选择的权利,企业在面临市场中可以参与自由竞争。政府也可以利用合适的行政手段来对企业施行政策干预和宏观调控。国有企业享有自主经营的权利,可以自主规划企业的中期发展和长远发展的目标和计划,企业在市场中的生产及经营行为可以自行调节,实现方式为市场竞争。 虽然不同国家的国有资产管理有不同的模式和不同的分类方式,然而它们都有一些共同的特征:设有机构行使国有资产出资人职能,形成了比较完善的法律法规体系,国家可以依法监督和管理国有资产。在大多数的西方国家的国有资产管理都是以较为完善的法律体系作为基础的。为了提升企业竞争性,提高国有企业的商业化市场经营能力和专业化的管理能力,增强国有企业在市场中的经济效益及市场竞争力,许多西方国家都大量地采用在私营企业和部门之间行之有效的管理办法和方式。如今,全球许多国家和地区都把西方经济学的相关理论用作国有资产使用和管理过程中的理论基础。 在全球的信息化的进程中,世界上许多国家都把发展为信息化社会作为发展的主要目标之一,信息化依然是新时代全球发展中的一项重要战略任务。在过去的二十年间,除了一小部分比较落后的国家以外,大多数的国家都在信息化的进程中取得了较大进步,甚至有一部分国家已然把信息化作为一项重要的国家发展战略。在许多发达国家或者一些新兴的工业化国家,如北欧各国,美国,日本,爱尔兰或者新加坡,韩国甚至印度,这些国家都在信息化的发展进程中取得较为不错的成绩。事实证明一个问题,那就是走向新世纪现代化的特点之一就是信息化的发展。 怎样对国有资产实行较为有效的管理已经发展到一个全球性的问题,在西方的部分国家已经有近三百年的国有资产使用和管理的基础和历史。在国有资产使用和管理的漫长发展历程中,不同的国家,在不同的经济体制下对于国有资产的形成、国有资产占比、国有资产的管理等许多问题已经呈现出多元化的状态。在世界国有资产及国有资产管理在发展过程中,我们通过对比其它国家和经济体系下的国有资产管理,将会对我国进行国有资产的有效管理以及市场经济体制下的国有资产的改革起到积极的影响。最近几年来,西方一些国家在固定资产管理的基础上又提出了质量管理理论,而且也取得了较为明显的成果。巴西政府高度重视如何通过使用信息化的手段来实现对联邦政府国有资产的管理。巴西政府的各个国有资产使用和管理部门在资产管理的过程中,对国有资产全部使用了条形码进行标注,通过计算机设备对国有资产的条形码进行扫描采集信息和数据,并通过计算机进行存储国有资产的信息和数据,实现信息化的管理方式。巴西政府还专门设立了联邦资产秘书处,用以进行国有资产的管理,并通过建立国有资产管理信息系统实现对国有资产的登记、调配、处置等一系列管理国有资产的工作统一纳入国有资产管理信息系统进行管理,通过信息化手段提升了管理国有资产的工作效率以及准确性。近几年,巴西政府的联邦资产秘书处准备把现在现有的国有资产管理信息系统进行升级,用以实现国有资产管理信息系统的信息和数据与国库、财政监察等国家信息系统进行联网和资源共享,来提升国有资产管理信息系统在资产管理过程中的能力和水平。 1.3.2 国内发展现状 目前,我国的国有资产管理体制的改革并无成功经验可借鉴,仍在摸索中进行,在探索的过程中需要不断地深化和发展的必然过程。我国在1988年8月才成立了国家国有资产管理局,专门来进行对我国在国内外所有的国有资产来进行管理。并在 1993 年 11 月的中共十四届三中全会中还专门作出《中共中央关于建立社会市场经济体制若干问题的决定》,专门明确了对国家的国有资产施行由国家统一所有、各级政府分级监管、国有资产企业自主经营的国有资产管理体制。 直到 1998 年,国家的国有资产管理局被撤销,将其职能全部并入了国家财政部进行管理,按照主管行业进行管理如机械、煤炭、内贸、化工等 15 个专业的经济部门。在管理过程中,因为国家将国有资产的出资人的权利进行了分割,导致各部门都由自身的利益出发对企业行使权利,但是各个国有资产的管理部门之间都不想承担国有资产管理过程中的相应责任,这就导致了国家在对国有资产进行管理中的产权管理主体缺位,这就导致了国有资产在管理的过程中出现了产权制度相当不清晰,国有资产市场经营效益相当低下的现象,并且国有资产的流失也相当不容乐观。 在中共中央十六大的召开期间,大会的政治报告中专门针对国有企业在改革中面临的新问题,提出把改革的重心转移到“继续调整国有经济的布局和结构,改革国有资产管理体制”上面。并在第十届全国人大会上批准了新一轮的国有资产管理机构的改革,并在中央一级专门成立了国务院国有资产监督管理委员会,同时在管理过程中出台了《企业国有资产监督管理暂行条例》,这项规定的发布及施行,使我国的国有资产在管理体系上进一步得到了完善,从这开始也拉开了我国国有资产的新一轮的改革进程的序幕。 在我国传统的计划经济体制条件下,我国按照经营性国有资产没有区别于一般的公共资源来进行管理和经营,只是把国有资产看成为跟其它的公共资源相同的管理对象,而且在管理的过程中的主要目标仅仅是如何管好国有资产,主要追求的是国有资产能够产生的社会效益,使国有资产在使用过程不被浪费及不被破坏,更多的管理方面是为了维护国家社会的稳定和经济的发展,国有企业并没有作为企业经营的效益目标,国有资产的管理体制自然完全按照国家的行政管理方式来进行设置和管理,跟国家进行管理非经营性的国有资产的体制完全相同,并无区分。在按照与管理非经营性的国有资产的体制相同的条件下,我国的国有资产管理体制都是建立在一般国有公共资源管理的基础上的。但是,随着我国由计划经济体制向市场经济体制转变的过程中,许多国有企业需要从传统的国家行政单位转变成为独立的市场主体。在开放的市场经济环境中,我国的国有资产管理体系和理论基础逐步形成。 从改革开放以来,我国逐步完善了按劳分配为主体、多种分配方式并存的分配制度,国家鼓励一部分人通过诚信的劳动和合法的经营率先富裕起来,进而最终实现共同富裕的最高目标。总体上来看,我国关于国有资产管理的相关法律制度可以得到比较好的实现。特别是当新的国有资产监督管理体制建立起来后,国有资产实现了进一步的保值和增值效益。截止到 2005 年 6 月份,中央企业的资产总额为 99337.9 亿元,与上一年同期相比增涨了 12.5%;所有者权益 33777.5 亿元,与上年同期相比增涨了 11%;2005 年上半年实现收益 2988.1亿元,与上年同期相比增涨了 29.1%;净利润为 1648.9 亿元,与上年同期相比增涨了 35.8%。然而,在国家对于如何通过使用各种手段来进一步贯彻和落实我国的国有资产管理方面的法律制度,怎样获得我国国有资产管理的法律制度在管理实施过程中的落实情况还有待更进一步地研究和探讨。 国有资产管理的信息化是国民经济和社会发展信息化的重要组成成分,充分发挥信息管理技术在国有资产管理中的作用,利用计算机科学技术和信息化手段,来解决国有资产管理过程中面临的各种国有资产管理和使用的紧迫、关键性的问题,在对我国国有资产的管理过程中将会产生非常重要的作用。 国有资产管理的信息化,就必须要利用国家行政事业单位和国有企业的资产管理信息系统,用以建立起完备的国有资产的数据库,用于来实现国有资产管理过程中的电子化、数字化、网络化的调度和管理利用的快速运转。国家行政事业单位和国有企业的国有资产管理信息化系统是国家“金财工程”的重要组成成分,需要与金财工程的相关应用系统和数据支撑平台进行数据对接。国有资产管理信息化系统的建设和使用将全面导致国有资产在管理过程中的动态化,在预算编制中的精细化。 同时,国有资产管理信息化系统也是国有资产管理机构和部门进行编制年度新增资产配置预算的重要支撑和数据平台。使用该系统不仅仅适用于国家财政资产管理机构及部门单位的资产的管理,还能实现管理国有资产的财政与部门单位的国有资产信息和数据的无缝连接,逐步实现国有资产的数据动态管理、实时查询和综合分析,并可以利用条形码技术实现对国有资产的实物资产的实时盘点,规范了国有资产在使用和管理的过程中的资产往来业务的流程,国有资产管理机构和部门可以使用资产管理事务的网上审批等功能,可以最大限度的降低管理国有资产的成本,节省国有资产管理时间,提高工作效率、实现国有资产在资产管理过程中和国有资产的预算管理过程中的有机结合,全面实现了管理国有资产的过程中的信息化、正规化和全覆盖,对进一步创新管理国有资产中的行政事业单位和国有企业在监管国有资产手段将产生积极的影响。 加强国有资产在管理过程中的信息化工作,全面实现在管理国有资产的过程中的信息化和数字化,是加强有效管理资产的重要方式。在管理国有资产的过程中确保了国有资产的节约,增强了国有资产的利用效率,保证了管理和利用国有资产能够实现最大化的效益,实现国有资产的增值和保值。同时,为国有资产管理和使用单位的各种工作的有效顺利开展提供了优质高效的服务。也是对提高管理国有资产的过程中的安全性,能够有效地防止资产在管理过程中流失的有效途径;能够实现国家对国有资产实行管理的过程中的公开透明。 我国现阶段的国有资产管理信息化最主要的是要实现监管手段的信息化。必须要学会运用信息技术,来充分利用已有的信息资源,如何来改变我国现在国有资产监督及管理的国有资产的信息以及数据的采集和处理的方式,还有管理模式的相对落后,解决当前国有资产管理过程中的数据的有效性较差及共享性较弱,突破现阶段管理国有资产过程中国有资产的信息和数据覆盖范围小、深度不够,还有国有资产的信息和数据的及时性差和针对性弱等问题。需要在管理国有资产的过程中建立一套行之有效的采集国有资产信息和处理数据的方法,来实现管理国有资产的过程中的国有资产的信息和数据的共享和业务的协同。 近年来,我国各省区市国有资产的监督和管理委员会紧紧围绕监管国有资产和国有企业的改革,部分地区已经开发和建设了一批管理国有资产的信息网络和管理系统,在加强国家在监管国有资产的过程中起到了积极的作用。主要体现在如下几个方面: 我国国有资产管理的信息化基础工作持续增强和完善。组织和机构保障上成立了信息化工作领导机构。我国部分省区市直接由国有资产的监督和管理委员会的领导来担任,相应的管理国有资产的单位和企业参与,直接提高了管理国有资产的过程中的信息化建设和实施的组织协调力度。并在国有资产监督和管理委员会和相应单位、企业设置了专业部门和转职岗位,全面负责国有资产管理信息化工作的落实,如:深圳、湖北、青岛、上海等地方国有资产监督和管理委员会设立了信息中心,山西、贵州、河南等省国有资产的监督和管理委员会建立了管理国有资产的机构和监管企业的信息联络员制度。同时,国家作出了国家的信息化发展战略规划,专门规定了国有资产管理的信息化的建设总体规划和目标,各地方的国有资产的监督和管理委员会也按照国家信息化战略发展规划制定了本地的国有资产管理的信息化建设规划,部门省市将国有资产管理的信息化建设的经费进行了预算和规划,确保了国有资产管理的信息化的顺利实施和建设。 我国目前的国有资产管理的信息化网络的基础设施已经在逐步得到改善。目前,全国大多数省市的国有资产监督和管理委员会已经开通单位局域网和办公系统,获取和传递国有资产管理中的信息和数据的能力明显提高。提高监督和管理国有资产的过程中的科学性及有效性,我国部分地区的国有资产监督和管理委员已经建设了监督和管理国有资产的信息化系统,这表明我国的国有资产管理的信息化系统的建设已经进入了实质性的阶段。 目前,我国部分省、市和地方的国有资产的监督和管理委员已经制定了国资监管信息系统可研报告、国有资产监管的信息系统的总体建设的 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 和国有资产监管的信息系统财政项目投资计划。如:四川甘孜州级行政事业单位的国有资产管理信息系统搭建成功并投入运行,州本级 160 余个行政事业单位的非经营性的国有资产全部纳入该管理信息系统。同时,北京、云南等地已建设完成了国有资产监督和管理信息化系统,并能实现对国家投资建设的重大信息化项目和资产建设管理,北京已经开始逐步推广了国有企业领导人员的管理系统和国有资产的产权管理系统。另外,在上海已经完成建设和使用的国有资产经营预算管理系统、高技能人才管理信息系统等业务应用系统。这些国有资产管理的信息化系统的建设及使用,确保了国有资产的监督和管理能够顺利开展,提升了管理国有资产的信息化应用水平。同时,也为其它地区及单位进行建设国有资产管理信息系统提供了参考依据。 1.4 预期效果展望 针对交通集团公司在管理国有资产的过程中面临的重要问题与难点,企业的国有资产普遍存在资产价值高、资产使用周期较长、资产的使用人员和地点较为分散、资产管理难度大等特征。而且,企业国有资产的管理和控制还存在:国有资产数据分散、统计时间长,经常发生资产转移等现象,导致了进行国有资产盘点工作量大、信息反映不及时等问题,直接导致了交通集团公司国有资产重复购置等现象,严重影响了企业的经济效益及工作效率。所以,我们必须找到一种更加简单却更加高效的信息化管理方法。交通运输集团公司成立国有资产管理信息系统将有助于提高国有资产管理水平,能够合理分配和利用国有资产资源,减少国有资产的管理成本的能力,提高国有资产的活动,投入产出效益具有十分重要的意义。 首先,通过建立国有资产管理信息系统将交通集团公司国有资产管理人员的主要的精力都能集中在日常的管理和数据的维护上,而数据录入和提交工作,完全可以使用各种部门打交道,因为这不仅大幅降低国有资产管理的工作量和强度,同时也减少录入人员的工作量,同时也提高了精度和数据的及时性,这样也将帮助企业实现对国有资产的实时信息和动态管理。 其次,通过建立国有资产管理信息化国有资产管理信息系统资源共享,能有效降低采购,国有资产的重复。国有企业的资产和领导相关部门可以访问系统,以实现更容易查看数据和信息在本地通过网络登录系统相关的各使用部门,进行统计和判断企业的投资和决策更可靠的依据。反过来,每个用户部门可以更容易地使用该系统,以自己的国有资产管理部门,而且还能够查询各使用部门之间的互相相关的信息,这样一来,我们就可以大大加强部门以及作为主管之间的信息之间的相互作用。 最后,国有资产管理信息系统的建立也是企业进行国有资产管理的一种必然发展趋势。本文通过对公司国有资产监督和管理流程的国有资产在企业现实存在的不足之处展示过程中的管理实践研究,提出切实可行的解决方案,以及一个基于B/ S模式的构建,并能适应国有资产管理信息系统的管理的实际需要。为了现代化国有资产管理,信息技术,以提高公司的国有资产管理信息化水平的过程。 本文探索研究以下主要内容: (1)掌握国有资产管理基本理论和方法后对系统所采用的技术和开发平台进行选型。 (2)通过详细的分析和研究的内部和外部环境建立了国有资产管理信息系统,以找出从用户需求的国有资产管理问题和管理需要改进。 (3)根据研究的情况和用户的需求,对系统进行分析,建立了系统功能的设计和逻辑设计的整体设计。 (4)采用 B/S 框架,利用 WEB 开发技术、WEB 缓存技术等信息化技术实现国有资产管理信息系统的各子页面功能进行实现。 (5)建立数据结构和数据字典模型,建立数据库和表,数据库连接和后台配置。 (6)通过对该系统功能和模块进行测试,并对不足之处进行完善。利用信息化技术最终解决某企业在国有资产管理过程中面临的主要问题与难点,实现交通集团公司的国有资产管理信息化。 1.5 资产管理信息系统的相关技术说明 1.5.1 B/S模式 1.5.1.1 B/S模式的体系结构 B/S(Browser/Server,浏览器/服务器)模式即常用的B/S布局,它是对C/S模式的一种扩大使用。B/S模式是随着信息科技的快速开展,对C/S模式的一种扩大使用。在C/S模式下,用户通过IE浏览器或其余浏览器直接完成对事情界面的操纵。此模式是一种新型的系统开发平台模式,以web科技作为根本,把C/S模式中的Server局部分别为一个或多个使用服务器,和一个数据服务器,因此形成的新客户服务器系统可看做是扩大的C/S模式,即拥有三层布局的B/S模式。 第一层,用户与全部系统的接口就是一个客户机。这种情况下,只需要用浏览器软件便能实现系统操作,如IE浏览器直接展示给用户可视化的界面,而且支持与用户的交互功效,如员工可直接点击新建公函,增添附件等操纵,而不需要关注如何实现,可把前台拟写的公函、批复的意见等信息直接提交体系后台处置,即用来处置前台要求的第二层Web服务器。 第二层,Web服务器启动必然的进程来响应用户要求,并把处置的成果嵌入动态的页面代码,返回给员工客户端。如果用户的要求中包括数据存取进程,则需要数据库服务器与Web服务器单独实现此要求响应进程。 第三层,数据库服务器负责响应来自第二层Web服务器传递过来的要求,第三层的数据管理与C/S模式类似,对后台数据库进行周全管理。 B/S模式能够实现不同的操纵者,以不同的接入方式(譬如果WAN、 Internet/Intranet、LAN等)从不同的地址访问和操作统一数据,最大的长处是运转保护便利快速;可是也存在弱点,即太依附于企业外网,当遇到企业外网中止的情况时,会出现系统故障或瘫痪等情形。 典型的B/S结构如图1-1所示: 图1-1 B/S系统网络结构图 1.5.1.2 B/S模式相比于C/S模式的优势 采用B/S模式的系统结构,与C/S相比具有以下几点优势: (1)用户操纵简单,后期保护便利:B/S模式的系统布局,用户只需在客户端上装置浏览器,将会在服务器上进行软件的保护和升级。采取通用的浏览器软件大大简化了用户方的操作,便利快速,大大减少了开发及后期的维护本钱,与国有资产管理系统的开发需求吻合; (2)网络系统扩展性好:B/S模式所采取的是经由规范化构造所肯定的协议,即TCP/IP,HTTP等协议,在系统的跨平台移植、系统功效扩展性、系统伸缩性、通用性等方面都拥有良好的属性,为后期的系统保护提供了良好的根本; (3)自力性强:使用服务层基于模块式和多条理布局进行计划,模块之间是互相分开的,因此模块之间的改变不会互相发生影响,系统革新比较容易; (4)信息高度共享:大多半流行的系统软件均支持开放规范的HTML数据模式。 (5)维护和升级也很简单。 (6)降低成本,选择更多。应用B/S模式的系统规划,因为所有的东西都是通过浏览器客户端来完成的,这降低了用户的成本。 1.5.1.3 B/S模式的缺点 虽然提供系统结构的B/S软件有许多优点,但它也有一些缺点。把所有的东西都放在服务器上管理和维护,相对来说,服务器托管负载较重。由于客户端通过浏览器来使用,这就得导致在互联网上上传的信息必须是以HTML格式为主,而其余格式的文件大多是通过附件的形式来储存。可是HTML格式的文件(也就是网页)并不方便编辑和修改,这就给文件的管理带来了很多方面的不便利。 1.5.2 ASP技术 1.5.2.1 ASP / ASP.NET配置简述 ASP是微软开发的一套在服务器端执行的脚本,通过HTML页面嵌入ASP的集成工具,ActiveX组件,以及联合JavaScript编程,可以创建一个数据库基础上的动态交互式网页。可用于与Microsoft Windows COM或DCOM服务器的接入布局,支持数量范围增加。 ASP Access数据库:ODBC,ADO组件。 ADO是微软提供了一个访问数据库的技术工具。可以对数据库执行工具ADO应用程序,通过ODBC驱动程序或OLE DB接口链。 ASP.NET是Microsoft.NET框架,能够开发出各种书面文字嵌入到网页中,内置了一些常用的服务器控件与Microsoft Windows使用的组件以及NET Framework类别库,该服务器可以被用来增加可用的接入的数量,范围支持。 1.5.2.2 选择动态Web技术 ASP提供一个服务器端的编写脚本的程序环境,它能够用来建立和运行一些动态的网页和Web应用的程序。ASP的网页中能够存在HTML标记、脚本命令、普通的文本还有COM组件等。通过使用ASP,我们能够在网页里面加入一些交互式的内容(比如在线的表单等),同时也能够用来创建使用HTML网页作为用户界面的web应用程序。 1.5.2.3数据转换的动态脚本 (1)普通数据处理技术:动态页面脚本或规范标签应用在访问数据库和处理。 (2)共享的数据访问技术:常用的数据操作数据库的访问写成存储过程,触发器,动态页面脚本在使用存储的过程,触发器设置实现对数据库的操作。 1.5.2.4技术组合开发计划 该系统采用“ASP + IIS + DB服务器”这三者相互结合的方法,这种方法有以下的特点: (1)ASP具有很强的安全性,坚韧性 (2)高性能的SQL Server (3)IIS是负责处理动态网页 (4)少量小型和中型的应用,有效地实施这种组合,成长更快,更安全的数据访问。 1.5.3 SQL server Microsoft SQL Server 2008推出的意义重大,做了很多功能和应用程序模块方面的改进,增加了许多新的特性。目前看来,是功能最强大全面的数据库产品。Microsoft SQL Server 2008具有的新的特点接下来将介绍。 这个平台具备了这些特点: 可信任性。平台具有较高的安全性,并且十分可靠,扩展性良好,这就让机构可以将一些重要的任务的应用程序在平台上面开发运行。 高效性。平台提供了许许多多的软件模块让软件的开发更加高效率,大大降低了机构开发软件的成本。 智能性。平台是智能的,能够了解用户的需求,并将需求及时、全面的提供给用户。 基于Microsoft SQL Server 2005,Microsoft SQL Server 2008进行了诸多的加强,进而大大提高了它的安全性: (1)简单的数据加密 Microsoft SQL Server 2008在数据加密上是这样做的:对整个数据库,所有的数据进行加密,这个过程并不更改其他的应用程序。实施加密使得事业单位能够符合相关标准规范并且遵守相关数据保密的规定。 普通简易的数据加密的优势在于:提高了数据的安全性以防止非法人员的访问,并且能够在不更改现有的应用程序的情况下进行数据加密。 (2)外键管理 加密和密钥的管理是一个大问题,Microsoft SQL Server 2008为了解决这一问题提出了一个方案。为符合持续快速增加的对数据中心的信息的安全性相关的需求,事业单位把自己的安全密钥的管理托付给相应的供应商来执行。第三方密钥管理和硬件安全模块(HSM)能够很好的实现加密和密钥管理,所以Microsoft SQL Server 2008采用了这个产品。 (3)增强了审查 Microsoft SQL Server 2008允许用户自己对自己的数据操作进行审核与检查,因此增强了遵从性和安全性。这里的审核与检查不仅仅是指针对对数据更改的全部信息,还涵盖了读取数据的有关时间方面的信息。Microsoft SQL Server 2008拥有类似服务器中加强的审查的配置和管理这样的功能,这使得事业单位能够符合那些相关的标准规定。Microsoft SQL Server 2008能对所有的数据库的进行相关规定,因此允许审查配置因数据库的不同而变化,为特定的对象制定审查配置可以使得审查的执行性能完善,同时也提高了配置的灵活性。 1.5.4 .NET框架 .NET框架是一个多语言的,用于组件开发和执行的环境,它可以提供了一个统一的跨语言的编程环境。.NET框架开发的目的是为了使开发人员能够更加方便地建立Web的应用程序和Web服务,而且可以使得Internet上的各个应用程序之间使用Web的服务来进行沟通。从.NET框架的层次结构上来看,.NET框架又包括三个主要的组成部分:公共语言运行时(CLR:Common Language Runtime)、服务框架(Services Framework)和上层的两类应用模板——传统的Windows应用程序模板(Win Forms)和基于ASP NET的面向Web的网络应用程序模板(Web Forms和Web Services)。 公共语言运行时(CLR),是.NET框架的一个运行时环境,用来管控代码的执行情况并使得开发的过程变得更加简单便捷。CLR是一种可受控的执行环境,它的功能是通过编译器和其它工具的共同作用来展现。 在CLR之上的是服务框架(Services Framework),它提供了一套开发人员希望在标准语言库中存在的基类库,包括集合、输入/输出、字符串及数据类。 1.6 论文结构 本文一共分为了六个部分: 第一章为绪论,主要介绍了国有资产管理体制改革的背景和意义,国有资产的研究现状国外开发过程管理系统和相关技术主题。 第二章是需求分析,针对国有资产管理系统的实际问题,从功能需求方面对国有资产管理系统的基础信息管理功能模块,资产管理功能模块,系统管理功能模块,审批管理功能模块进行了分析,之后介绍了系统的性能、可靠性、扩展性等非功能性需求。 第三章是系统设计,主要是根据业务需求,以国有资产管理的系统架构,网络拓扑结构,功能结构的结果的需求分析的优势,外部接口和数据库设计等方面进行了讨论,并提出了整个系统的解决方案。 第四章是系统实现,显示系统界面,并对部分关键代码进行解释。 第五章是系统测试,介绍了国有资产管理系统的测试环境,以及具体功能的测试用例、测试结果并对系统的应用情况进行了分析。 最后对本论文的研究工作作了总结与展望。总结论文的总体完成情况,以及个人在论文工作中的心得体会,并对国有资产管理系统的待改进之处进行了说明,并讨论了下一步的重点工作方向。 第二章 系统需求分析 1.7 R交通集团公司背景介绍 R交通集团于2003年10月23日成立,是某市政府授权范围内的国有资产的经营管理主体,受某市政府的委托,肩负着某市交通基础设施项目的融资、投资、建设和管理等任务。R交通集团现有参股公司8家,控股子公司5家,全资子公司12家,形成了以过江通道、高速公路、高速铁路以及综合枢纽等重要的基础设施的投资和建设作为主业,同时又兼顾资源综合利用形成的优质辅业高效发展的战略格局。 自集团成立以来承担了某市政府20项以上的重点交通基础设施路桥隧等工程。2008年以来,集团连续六年投融资规模双超百亿元,是某市交通投资建设领域的领航者。 在新一轮的城市建设发展时期,R集团作为引领城市交通与地区发展的中坚力量,R交通集团将继续努力,以推动完善全市大交通格局和提升大交通产业经营效益为目标,为某市经济社会发展和率先基本实现做出新的更大贡献。 1.8 主要问题和需求分析 我国国有资产管理中存在的主要问题在某企业的国有资产管理过程中也普遍存在,由于R公司在资产管理过程中一直采用传统的纸质表格方式进行资产信息的记录,在实际工作中经常存在资产管理人员工作岗位调整变动等原因,导致国有资产信息记录文件交接或保管中存在遗漏等现象,出现了企业对国有资产家底不清、账实不符,各部门之间资产配置不均衡,导致资产浪费和闲置,资源整合、共享共用水平较低,存在国有资产流失的风险。通过分析R交通集团公司国有资产管理中主要存在的问题如下: (1)国有资产信息基础资料不完整。现阶段采用传统纸质文件保存国有资产信息,无法实现对各单位和部门的国有资产情况进行及时、准确的分析和统计,导致企业在管理中不能根据现有国有资产投入和配置情况进行资产购置预测。不能便于企业及时、准确的掌握国有资产投入使用过程中的情况及效果。 (2)部分国有资产关键信息无档案。现阶段采用传统纸质文件保存国有资产信息,对企业下属单位和部门的重要国有资产调拨情况和相关事件的记录无法及时反馈,甚至在实际工作中资产调拨后,在国有资产管理信息表中无相关国有资产调拨的记录。同时,对国有资产处置、损耗和维护不能及时、准确的进行记录。 (3)国有资产信息无法及时共享。现阶段采用传统纸质文件保存国有资产信息,由于纸质记录的信息不能进行及时的共享和传递,导致企业在进行资产盘点、查询和统计工作中需消耗大量的人力、物力和财力,并且国有资产信息的变更不能及时反映到企业的相关管理部门。 通过与企业对调研情况进行沟通评估,找出企业急需解决的主要问题如下: (1)建立国有资产管理信息数据库。将现阶段采用传统纸质文件保存国有资产信息进行电子化保存,实现企业领导、管理和使用部门能及时、准确的分析和统计国有资产投入和使用情况。使企业在管理中能根据现有国有资产投入和配置情况进行资产购置预测,以便于企业及时、准确的掌握国有资产投入使用过程中的情况及效果。 (2)建立完善国有资产关键信息档案。利用信息化手段将现阶段采用传统纸质文件保存的国有资产在使用过程中的详细情况,如:国有资产采购、调配、维修、处置和报废等,实现对国有资产管理过程中资产发生变化信息的及时、准确反馈到国有资产主管部门和领导,便于企业领导和主管部门能随时查看国有资产投入、处置、损耗和维护等记录。同时,便于后期企业合理进行国有资产采购计划编制和资产盘点、清理等工作。 (3)实现国有资产信息数据及时共享。通过信息化技术实现对国有资产信息和数据在企业各部门之间共享,解决企业在进行资产盘点、查询和统计工作中需要投入大量的人力、物力和财力等问题。 1.9 国有资产管理系统功能需求描述 根据分析R公司国有资产管理过程中面临的主要问题与难点,在进行系统建设的可行性分析后,该企业已经具备建设和实施国有资产管理信息系统的基础和条件,根据前期对企业进行的调研收集的需求进行系统功能需求分析,按照企业的国有资产的管理和使用过程中基本形成的国有资产监管组织体系、法规制度体系、企业领导人员管理体系、国有产权管理体系、财务监督与经营业绩考核体系进行功能需求设计。通过进行国有资产管理信息系统的功能分析,并根据R公司国有资产管理过程中的实际工作情况,进行系统功能需求分析及应用功能分析,为后期进行系统设计与开发奠定基础。 1.9.1 基础信息管理功能需求 根据该企业现有国有资产的资产类别、使用地点、资产管理单位信息和使用单位信息,通过信息化手段实现在建设的系统中进行资产类别、使用地点、资产管理单位信息和使用单位信息的添加、删除和修改。如图2-1: 图2-1 基础信息管理模块图 (1)资产类别管理。按照企业现有国资类别情况在系统中实现对国有资产类别的添加、删除和修改,便于后期在国有资产管理过程中进行资产信息添加、修改时进行资产类别的选择和管理,并为企业进行资产盘点、统计分析时实现按资产类别进行分析和统计。 (2)资产管理和使用单位管理。按照企业现有涉及国有资产管理和使用的机构和部门,在系统中实现对企业机构和部门信息的添加、修改和删除,便于后期在国有资产信息管理过程中进行资产信息添加、修改时进行资产所属管理和使用单位进行选择和管理,并为企业进行资产盘点、统计分析时实现按管理和使用单位分析和统计。 (3)资产使用地点管理。按照企业现有国有资产投入的使用地点在系统中实现对国有资产使用地点的添加、修改和删除,便于在进行国有资产信息添加和修改时进行资产使用地点选择,并为企业进行资产盘点、统计分析时实现按使用地点分析和统计。 1.9.2 资产管理功能需求 按照企业现有资产管理的实际情况,需要在系统功能中实现国有资产信息入库管理、资产领用管理、资产查询管理等功能。如图2-2: 图2-2 资产管理模块图 (1)资产入库管理。结合企业在国有资产管理过程中对资产采购后进行资产入库管理,需通过信息系统实现将原有资产入库纸质花名册进行系统录入,通过输入资产名称、资产类别、资产型号规格、资产存储地、资产总数、库存数量等信息录入。 (2)资产领用管理。对企业内部需要进行资产领用的部门和人员通过系统实现对资产领用情况进行记录,在进行资产领用时在系统中录入领用人员、领用部门、资产使用地点、资产名称和领用数量等信息。 (3)资产查询管理。主要便于企业的国有资产管理和使用单位进行资产信息查询,实现按照资产类别查询、资产名称查询、资产使用单位查询、资产使用地点查询、使用人员查询等功能。同时,需要按照查询结果进行数据汇总和打印等功能,方便企业领导和管理部门进行资产盘点、统计和分析,为进行国有资产采购计划编制提供依据。 1.9.3 系统管理功能需求 主要按照企业各部门和人员的工作职责进行用户管理及操作权限的设置,便于企业进行分级管理,主要实现对用户信息的添加、修改和删除,以及用户的权限进行添加、修改和删除。如图2-3: 图2-3 系统管理模块图 (1)用户管理。需要在系统中实现对用户信息的添加、修改和删除功能,如进行用户信息添加需要涉及用户姓名、密码、性别、住址和联系电话等信息输入。 (2)权限管理。需要在系统中实现对用户操作权限的添加、修改和删除功能,如进行用户权限中添加资产类别管理、资产使用地管理、资产入库管理等管理权限。 1.9.4 审批管理功能需求 主要按照企业进行国有资产管理过程中涉及的资产领用、资产调拨、资产处置等流程的审批管理,主要实现对下级提交的请求进行审批,如:某部门提交国有资产领用申请,国有资产管理部门对领用申请进行审批同意,然后部门进行资产领用。 1.10 国有资产管理系统的非功能性需求 非功能性需求是指除功效以外的,其余方面需求。用户不光需要功效,也要要求项目的品质,如机能、易用性等软件品质属性。对开发者和职员来说,软件可以实现可扩大性、可重用性、可移植性、易明白性和易操纵性等功能性需求。本系统中的非功能性需求重要的是下列几个方面: 1.10.1 性能需求 (1)体系中供应的各类信息应拥有实时性、正确性、完整性。 (2)体系操纵简朴、人性化、智能化,界面雅观,易用性强。 (3)体系的响应时间要快,在平常进程中不涌现明显的系统延迟。 (4)用户能够通过体系实现所需事情。 1.10.2 安全需求 (1)本体系的代码严格标准化并吻合w3c的规矩请求。 (2)对用户权限层级设置分别地更加精密,不同职员拥有不同的权限,不同职员按照不同的权限进行相应的操纵。 (3)加强对用工单位、职位、学员的基础信息真实性和完整性的考核力度。 1.11 小结 本章对R交通集团公司的国有资产管理系统进行了业务需求分析,以及系统的功能需求及性能需求分析。其中业务需求分析中分析了目前国有资产管理系统现状及需要通过系统实施解决的主要问题;功能需求中详细阐述了基础信息管理功能、资产管理功能、系统管理功能、审批管理功能的要求;性能需求中描述了系统运行性能的几个关键要求。 第三章 系统设计 1.12 引言 1.12.1 设计原则 (1)安全性原则 一切功能的实现与数据的交互、信息的传达都建立在网络安全的基础之上。为了实现这一目标,必须采用相应的错数,例如安装网络防火墙,采用入侵检测技术IDS,对用户数据的加密处理,对数据的Hash处理等等。同时要进行数据库的备份,能够在平台遭到攻击之后迅速恢复。 (2)扩展性原则 交通集团公司的国有资产管理系统的管理并不是一成不变的,它的建设是一个长期的过程,随着物资的增加,可能需要系统的升级,服务器数量的增加,所以要实现系统的可扩展性。 (3)稳定性原则 资产管理系统一定要保证运行的稳定性,因为公司无时无刻不需要运用这个系统进行管理,所以我们的服务器要保证24小时安全、正常运行。同时具有一定的容错功能,实现系统的高可用性。 (4)友好性原则 人机交互对于一个系统一套软件来说是非常重要的,一个系统,如果人机交互没有做好,友好性不到位,哪怕它的功能在强大,也没有人愿意去用。好的系统能够让用户爱不释手,而管理人员和维护人员对服务器和数据库的检查维护也会更加方便。 (5)高效性原则 系统的界面要有明显的功能分区,不同的功能要分开来,同时,应保证界面的整洁,一目了然,用户想要找到所需要的功能十分快捷方便,这样访问速度就会大大增加,处理事务的效率也会大大提高。 (6)并发性强原则 该系统往往可能会有多个用户同时使用,在系统后台应具有很强的并发性支持多人同时操作系统。 1.12.2 设计目标 根据在该企业管理和使用国有资产的单位对管理国有资产实现信息化的需求分析,要求设计的系统能准确实时的反映企业国有资产使用情况,包括设备数量、使用期限、型号等信息,同时也包括从资产的入库、领用等一套完成的处理流程。同时该系统还应根据不同部门,不同业务来授予不同的权限,而且能根据企业的管理国有资产的章程进行设计和优化,以实现信息系统和组织业务的无缝结合。系统所要完成的设计目标有: (1)实现企业国有资产信息数据库建立。要求在设计方案中实现以企业各国有资产使用单位所拥有的资产为对象,以资产数据库为核心,对各部门的各种国有资产的属性设计国有资产信息数据库,实现将传统的纸质国有资产信息表存储到国有资产信息数据库中,将原有纸质流程审批与数据表格实现电子化、自动化管理,形成数据与信息的集中管理、分析、统计。 (2)实现企业国有资产信息进行集中管理。要求在设计方案中实现对国有资产信息集中管理和信息共享,实现企业领导、国有资产管理部分和使用部门能及时、准确的查询国有资产投入和使用情况,减少以往国有资产管理的手工劳动和重复劳动,提高国有资产管理业务效率。 (3)实现跨部门跨区域访问企业国有资产管理信息系统。要求在设计方案中实现对企业的下属单位和部门能跨部门跨区域以互联网或局域网访问国有资产管理信息系统,能实现跨地域的查询以及信息资源的共享,并能通过网络传递信息和数据,改进国有资产信息的传递方式和速度。 1.13 系统技术架构设计 1.13.1 B/S软件结构 B/S(Browser/Server,浏览器/服务器模式)软件结构,是上升后的WEB的网络结构模型,WEB浏览器是最重要的客户端应用软件。该模式结合的客户端,将系统功能放到一个中央服务器的核心,从而简化了系统的开发,维护和使用。用户的终端机上仅仅需要安装一个网络浏览器(Browser),如Netscape Navigator或Internet Explorer,而服务器上需要安装Oracle、Sybase、Informix或 SQL Server等数据库应用软件。WEB浏览器可以通过Web Server和数据库来进行数据的交互。 B/ S结构最大的优点,就是它可以在任何地方进行操作,而且无需安装额外的专门软件,而且客户端也不需要维护。系统的扩展性很好,只要有一台具备网络功能的电脑,然后再有一个由系统管理员分配的用户名和密码,用户就可以使用它了。 1.13.2 .NET平台 .NET框架有两个主要组件:公共语言运行库和类库。. NET Framework库和公共语言运行库是.NET框架的根源。可以看到在实施“守则”中的使用的库、管理代理、供应商提供的服务中心,内存管理、线程管理和处置远距离目标AUSSI施加了严格的类型和可靠性正确的状态代码的其余部分。管理代码是基于库的操作原则。另一个重要组成部分.NET库,这是一个全面的工具,面向可重用的类型,可以用它来开发传统的命令行或图形用户界面,可以提供基于ASP.NET和使用最新版本的程序。该XML Web 窗体服务页面,包括使用的程序和.NET框架托管组件,该组件的fonctionnement字加载到进程,和开始实施管理代码可以用来创建一个有效的托管和非托管软件的位置。.NET框架不仅提供了运行库的主机数量和目标AUSSI,同时支持第三方操作系统库的开发。 1.13.3 底层数据库技术(SQL Server) SQL Server 是一个关联数据库的管理体系。最早是由Microsoft、Sybase 和Ashton-Tate三家公司联合开发的。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 把SQL Server移植到Windows NT体系上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNⅨ操纵体系上的应用。Server 2008中包含了许多全新功能和创新,是至今为止基本软件的最强大和最全面的数据。 SQL Server 2008中的新功能的重要特点是: (1)高性能方案,专门开发的程序系统程序员使用Windows操作系统的商务智能可以充实它。 (2)处理能力强大的事件,提供了相同的数据视图,将贸易,可用于所有传统报表和OLAP分析。保护数据的完整性,而且还采取多种方式。 (3)能多处理器发展何况他们的支持。集成到SQL Server的数据复制的有效性,整合精密上网,打开系统的布局,它作为一个平台,全面的数据库程序员,用户和集成商系统。 (4)管理系统是非常先进的集成管理SQL Server 2008中的所有组件,能够使用Windows图形对象管理,系统支持和管理领域的长途和配置的系统。 (5)可靠稳定,有高安全性,可靠性,可扩展到工作的使命中心使用该程序。 (6)效率 - 减少了开发和管理基础数据的安装时间和成本。 (7)智能 - 提供了一个全面的平台,可以在需要时发送消息。 在这个阶段,使用最广泛的语言,SQL数据库,和最新版本的Microsoft SQL Server 2008。它具有以下特点:可扩展支持数据栈的复杂性,安装方便,安排和使用,可以与其他的软件集成。数据堆栈是一个数据基础,但有一个很独特的结构优化的固定数据查询时,更容易的分析,越来越多的移动。 1.13.4 系统体系架构 我们在系统设计中严格按照三层架构模式进行系统设计,对国有资产数据采用集中存储管理,各使用单位通过传输网络进行访问,实现信息和数据即使同步,便于进行后期系统及数据维护和管理。如图3-1: 图3-1 系统三层架构图 (1)表现层:主要实现将国有资产管理体制信息系统中的数据和信息展现给企业的平台使用用户的界面,即用户在使用该系统的操作的图形界面,便于直观的展示国有资产信息和数据让用户进行便捷的操作。 (2)业务逻辑层:主要按照用户提交信息和数据对数据层的操作,并对数据业务逻辑进行处理,如:用户提交查询某部门的国有资产明细操作,业务逻辑层根据用户提交的请求进行数据访问层的处理,并将结果数据反馈给表现层便于用户查看查询的结果信息。 (3)数据访问层:主要是按照用户提交的请求进行直接操作数据库,针对数据的增添、删除、修改、查找等,该层主要是进行我们国有资产管理信息系统数据的核心部分,存储了国有资产管理过程中的全部数据和信息。 1.14 网络拓扑结构设计 该系统设计采用的是 B/S 模式的三层结构系统,为了保证系统的稳定性和效率,该系统的设计被配置在企业服务器中的房间的中心,同时国有资产管理的各部门和使用单位的可以通过访问单位的Intranet或Internet来对该系统进行访问。具体的国有资产管理信息系统网络拓扑结构图如图3-2: 图3-2 系统网络拓扑结构图 通过网络架构的设计来实现企业领导、国有资产管理主管单位和使用单位通过计算机的浏览器访问国有资产管理系统,解决了跨部门、跨区域访问企业国有资产管理信息系统,企业的下属单位和部门能跨部门、跨区域以互联网或局域网访问国有资产管理系统,并能实现在网络上传输的跨地区,跨地域的查询和信息共享,并通过网络传递信息和数据,提升了国有资产管理过程中的信息速度。 1.15 国有资产管理系统功能结构设计 该系统的功能被分成以下四个模块。针对R公司对国有资产管理系统的需求分析,在功能设计中主要需要进行国有资产系统管理、审批管理、基础信息管理、资产管理等四个主要功能模块设计。其中系统管理模块包括用户管理子模块,审批管理模块包括资产采购管理子模块,资产管理模块包括资产领用管理、资产查询管理、资产入库管理及资产列表管理子模块,基础信息管理模块包括资产管理和使用单位管理、资产使用地管理、资产类别管理子模块。该系统按照企业国有资产管理的业务流程和发展需求,实现了以国有资产信息管理为核心的应用。系统功能整体结构功能图如图3-3: 图3-3 整体结构功能图 (1)基础信息管理 资产基础信息管理包括对国有资产管理和使用单位的使用地进行管理,国有资产管理和使用单位的管理和类别管理。国有资产管理和使用单位的使用地管理可以对分布在不同地区的国有资产进行管理,因为,当前国有资产管理和使用单位的多个单位或部门分布在不同的城市或是同一城市的不同区域,也或者是在别的地区下有分支机构,所以这个模块能够依据不同的单位所在地来对国有资产进行按地域或地区的管理。 (2)资产管理 资产管理是国有资产管理信息系统的核心功能,这其中包括:资产列表管理,资产查询管理,领用列表管理和资产入库管理。资产列表管理主要是给出单位所有国有资产的清单,而且还能够根据国有资产的类别来输出和打印清单。领用列表,是在单位中使用的所有国有资产的情况的一种体现。资产入库管理,则是进行审批和编码并录入数据库,方便日后的查询,管理,保修并保证新的资产的正常使用。 (3)系统管理 系统管理模块包含用户管理子模块,主要是系统的权限管理分配和管理人才,对于不同层次的用户,系统会给予不同的管理和操作权限。同时,该模块也可以改变为对使用该系统的用户的位置来改变该用户的权限。 (4)审批管理 审批管理主要是对国有资产的领用进行批准,通过建立该模块,国有资产的资产审批,使用单位可以通过该系统完成,从而减少国有资产的批准使用费用,提高了系统的效率和速度。 1.15.1 系统管理 设计系统管理模块将访问国有资产管理系统的用户信息和访问权限进行添加,修改,删除和查询功能,系统用户可分为系统管理员,资产管理者和普通用户,根据不同用户的身份,他们查看应用程序的界面是不同的,这样可以使不同的用户访问不同的功能应用,需要验证用户登录到系统的主页,只有经过身份验证的员工可以登录到系统,进入相应的页面。系统管理模块的流程图如下图所示: 图3-4 系统管理模块流程图 用户管理模块,实现用户和管理员的各个层面的管理。其中包含用户信息管理的功能包括:更改用户帐户信息和查询用户帐户信息,系统管理员可以进行系统中不同权限用户的添加、修改和删除;同时,系统管理员还可以进行系统中各用户帐号的信息查询等功能。普通用户只能对国有资产和国有资产汇总查询模块进行相应的操作,而对于用户信息和国有资产管理模块需要较高权限的操作,只有管理员可以执行。系统管理模块的数据图如下图所示: 图3-5 系统管理数据图 1.15.2 基础信息管理模块 资产基础信息管理包括了资产使用地管理、资产类别管理、以及国有资产管理和使用单位机构管理这三个主要的功能模块,它实现了国有资产在日常管理中经常被应用到的各种统计信息的快速查询,统计和汇总分析。在资产基础信息模块中,将信息以图文并茂的形式提供给各级领导和相关管理部门,为其提供可靠和详细的国有资产管理和使用信息。基础信息模块流程图如下图所示: 图3-6 基础信息管理模块流程图 基础信息管理模块包含了三个功能: (1)资产管理和使用单位管理 按照企业国有资产管理和使用单位机构对国有资产的使用状况进行查询,而且,该模块可以通过国有资产管理和机构信息进行添加操作,并能实现对国有资产管理和使用机构进行修改和调整,能有效解决企业后期内部国有资产管理和使用部门发生变化等问题。 (2)资产类别管理 实现按照国有资产的类别进行查询资产类别、修改资产类别、新增资产类别和删除资产类别。并且提供根据选定字段进行排序等多样的查询方式,能够按照国有资产的类别汇总统计并输出表格,可以有效的检测每类国有资产的数量,防止滥用和浪费。 (3)资产使用地管理 按国有资产的使用地对国有资产进行管理,该模块可以根据国有资产的使用地进行查询,这样就可以在系统中进行添加新的办公地点,以及修改现有的办公地点等操作,对国有资产的流动具有较强的监督作用。根据所选择的排序字段提供了多种查询方式,用以方便企业领导和国有资产的管理和使用单位进行资产清查和查看资产清单。 基础信息管理的数据图如下图所示: 图3-7 基础信息管理数据图 1.15.3 资产管理模块 资产管理模块是国有资产管理系统的核心模块,它包括资产入库管理、资产查询管理、资产列表管理和领用列表管理等四个主要模块。该模块提供了国有资产管理的功能,日常国有资产管理的主要业务也都在该模块进行。资产管理模块的流程如图3-7所示: 图3-8资产管理流程图 (1)资产入库管理 该模块的设计,实现的主要功能是操作国有资产的入库,将新购入的国有资产和资产回收的数据输入到数据库中。该模块需要录入国有资产的详细信息,在国有资产新增入库时需要输入资产名称、编号、入库地点、入库数量、单价、类别等。 (2)领用列表管理 设计该模块实现的主要功能是对国有资产的领用情况进行操作,对申请领用国有资产的部门和人员在领取国有资产时,在该模块功能中进行及时录入资产领用情况,能够及时准确地反应企业内部的资产领用状况和使用国有资产的状态,方便国有资产管理的资产维护部门的工作。在国有资产领用时需要输入资产领用人、领用资产名称、领用数量、领用日期和资产使用地点等信息。 (3)资产查询管理 设计该模块主要实现国企业内部国有资产投入和使用情况的查询功能,便于企业领导、国有资产管理和使用部门能及时、准确的查询到资产的投入和使用情况。主要包括资产维修查询、资产分类查询、资产调拨查询和资产报废查询等四个主要功能。通过该模块,用户能够对国有资产的使用状况进行分门别类的查询,而且也便于国有资产管理部门了解各种类别国有资产的使用状况和管理情况。 (4)资产列表管理 该模块的设计,主要是为了实现对企业内的全部国有资产进行汇总,并统计国有资产的使用情况以及名称、类别等属性的资产报表,便于企业领导、国有资产管理和使用部门及时、准确的掌握内部的国有资产投入和使用情况,为分析企业国有资产投入和购置预算提供参考依据。 资产管理的数据图如下图所示: 图3-9资产管理数据图 1.15.4 审批管理模块 审批管理主要用于审核企业下级申请购买的国有资产国有资产,因为这关系到财政支出,因此,上级部门在审计界面进行人工审核后,系统将自动对新上报的国有资产数据与原数据进行核对,并提示下级部门所申请的国有资产购买需求,如此便于审查。审批通过的数据将正式纳入数据表的官方数据中,并通知相关部门进行采购。未通过审核的数据将写入在系统中的退回数据表,并反馈回来。所属部门可以随时在网络上检查审核是否通过,并根据退回的原因对申请进行修改。 1.16 数据库设计 1.16.1 E-R图 交通集团公司国有资产管理系统的数据库反映了交通集团公司最基本的数据内容,是系统最为核心的部分,是系统与实际工作的联系。我们用E-R图来表示该系统中的实体之间的联系,同时应用实际的数据和信息进行数据建模。E-R图如下图所示: 图3-10 交通集团公司国有资产管理系统E-R图 1.16.2 部分数据表介绍 (1)单位信息表 单位信息表(unit)用来保存单位的基本信息,如单位编号、单位名称、单位属性、单位类别等,其数据结构如表3-1所示: 表3-1单位信息表 序号 字段名称 字段类型 字段长度 备注 1 U_id vachar 10 单位编号(主键) 2 U_name vachar 30 单位名称 3 type vachar 30 单位类型 4 Attribute vachar 30 单位属性 5 Way vachar 30 管理办法 6 P_id vachar 10 单位负责人 7 Found_time date 30 成立日期 8 Contact vachar 30 隶属关系 9 Addr vachar 50 通讯地址 10 Tel vachar 10 电话 11 Postcode vachar 6 邮政编码 12 remarks vachar 100 备注 (2)人员信息表 人员信息表(person)用来存放人员的基本信息,如人员编号、姓名、单位等,其数据结构如表3-2所示: 表3-2人员信息表 序号 字段名称 字段类型 字段长度 备注 1 P_id vachar 10 人员编号(主键) 2 P_name vachar 30 人员姓名 3 U_id vachar 10 所属单位 4 department vachar 30 所属部门 5 state vachar 30 人员状态 6 Email int 电子邮件 7 tel vachar 10 电话 8 id_card vachar 18 身份证号 9 age int 年龄 10 postcode vachar 6 邮政编码 11 remarks vachar 100 备注 (3)资产卡片表 资产卡片表(card)用来保存关于资产的基本信息,如资产编号、资产类型、资产使用情况等,其数据结构如表3-3表示: 表3-3资产卡片表 序号 字段名称 字段类型 字段长度 备注 1 C_id vachar 10 卡片编号(主键) 2 C_name vachar 30 卡片名称 3 Asset vachar 30 资产名称 4 Type vachar 30 资产类型 5 person vachar 10 负责人 6 Date date 编制信息 7 Num vachar 10 申报文号 8 Reason vachar 100 申报原因 9 remarks vachar 100 备注 (4)资产账表 资产账表(sheet)用来保存单位资产账表的基本信息,如资产编号、资产名称、资产总编号等,其数据结构如表3-4所示: 表3-4资产账表 序号 字段名称 字段类型 字段长度 备注 1 S_id vachar 10 资产编号(主键) 2 S_name vachar 30 资产名称 3 type vachar 30 资产类型 4 U_id vachar 10 单位编码 5 info vachar 50 单位信息 6 total_num vachar 30 资产总编号 7 model date 30 规格型号 8 classify_num vachar 30 资产分类号 9 classify_name vachar 50 资产分类名称 10 measure vachar 10 计量单位 11 quantity int 数量 12 amount int 金额 (5)用户账户表 用户账户表(user)用于存放系统用户的登录信息,包括用户名、密码和权限。其数据结构如表3-5所示: 表3-5用户账户表 序号 字段名称 数据类型 字段长度 说明 1 Usename vachar 10 用户账号(主键) 2 Password Vachar 10 用户密码 3 power Int 权限 1.17 小结 本章对R交通集团公司的国有资产管理系统进行了详细设计,包括系统的技术架构、拓扑架构、功能架构以及数据库设计。其中功能架构中详细阐述了系统管理功能、基础信息管理功能、资产管理功能以及审批管理功能这四大功能模块的功能设计,并附上了最终实现的系统截图。 第四章 系统实现 1.18 基础信息管理模块实现 资产基础信息管理模块实现的主要功能有资产类别管理、单位机构管理和资产使用地管理三个部分,该模块包括的主要功能有: (1)资产类别管理 主要实现对资产的类别进行添加、修改和删除操作,如:电脑中包含子类别,有台式电脑、笔记本电脑,笔记本电脑又包含子类别,有IBM笔记本电脑、DELL笔记本电脑等。 新增资产类别:实现通过“基础信息管理-资产类别管理-添加资产类别”进行国有资产类别的新增资产。如图4-1所示: 图4-1 资产类别管理新增资产类别功能图 修改资产类别:实现通过“基础信息管理-资产类别管理-修改资产类别”进行国有资产类别的新增资产。 删除资产类别:实现通过“基础信息管理-资产类别管理-删除资产类别”进行国有资产类别的新增资产。 查询资产类别:实现通过“基础信息管理-资产类别管理-查询资产类别”进行国有资产类别的新增资产。 (2)资产使用地管理 主要实现对国有资产的使用地进行查询,可以在系统中增添新的办公地点和对已有的办公地点进行修改等。如图4-2: 图4-2:资产使用地管理功能图 新增资产使用地:实现通过“基础信息管理-资产使用地管理-新增资产使用地”进行添加资产使用地信息,如:新增地点“公司综合楼三楼301室”。 修改资产使用地:实现通过“基础信息管理-资产使用地管理-修改资产使用地”进行资产使用地信息修改,如:“公司综合楼三楼301室”修改为“公司综合楼三楼311室”。 删除资产使用地:实现通过“基础信息管理-资产使用地管理-删除资产使用地”进行资产使用地信息删除,如:删除“公司综合楼三楼307室”。 查询资产使用地:实现通过“基础信息管理-资产使用地管理-查询资产使用地”进行资产使用地信息查询,如:查询“公司综合楼三楼313室”。 (3)国有资产管理和使用单位管理 主要对国有资产管理和使用单位进行添加、修改和删除操作,如:添加工程建设部、资产管理部等。新增国有资产管理和使用单位信息:企业国有资产管理信息系统的管理员通过该功能实现新增单位信息,如:新增部门“工程项目部”。修改国有资产管理和使用单位信息:企业国有资产管理信息系统的管理员通过该功能实现修改系统中的单位信息,如:“工程项目部”修改为“工程建设部”。删除国有资产管理和使用单位信息:企业国有资产管理信息系统的管理员通过该功能实现删除系统中的单位信息,如:删除系统中的“工程项目部”。查询国有资产管理和使用单位信息:企业国有资产管理信息系统的管理员通过该功能实现查询系统中的单位信息,如:按单位名称查询“工程项目部”。 1.19 资产管理模块实现 资产管理模块是国有资产管理信息系统最重要的部分,该模块的设计主要是为了实现国有资产查询管理、国有资产领用管理、国有资产列表管理以及国有资产入库管理四个方面的功能,另外,国有资产查询管理还包括了资产报废查询、资产维修查询、资产分类查询和资产调拨查询等四个子功能。该模块主要实现的功能如下: (1)资产入库管理 资产入库管理可以将现有的资产添加录入到系统,如:资产编号、名称、类别、入库日期、型号规格、单位、数量、单价等信息。如图4-3: 图4-3 资产入库管理功能图 (2)领用资产管理 资产领用管理实现用户提出采购或领用申请,并按照设置的流程进行审批后进行资产的领用,如:首先,查看是否有领用的资产存在,如果存在报批的资产,就添加一个领用记录,同时减少该资产的数量。如图4-4: 图4-4 资产领用管理功能图 (3)资产查询管理 资产查询管理实现国企业内部国有资产投入和使用情况的查询功能,便于企业领导、国有资产管理和使用部门能及时、准确的查询到资产的投入和使用情况。主要包括资产报废查询、资产维修查询、资产分类查询和资产调拨查询这四个主要的功能。通过该模块,用户能够对国有资产的使用情况进行详尽全面的了解,而且也方便了国有资产管理部门了解各种类别国有资产的使用状况和管理情况。资产分类查询:设计实现按照资产分类名称进行查询当前分类下的全部资产信息,如:选择“打印机”分类后系统自动显示全部打印机资产投入和使用信息,含资产使用单位、数量、使用地点等信息。资产报废查询:设计实现按照资产分类、资产名称、使用部门等查询符合报废的资产信息、已报废的资产信息等,为企业进行国有资产购置预算及进行资产配置提供参考依据,避免了企业国有资产重复购置、资产闲置等现象。资产维修查询:设计实现按照资产分类、资产名称、使用部门等查询企业正在维修的国有资产信息,便于进行及时盘点和清查国有资产使用情况,减少因国有资产在使用维修过程中导致的国有资产流失等问题出现。资产调拨查询:设计实现按照资产分类、资产名称、使用部门等查询企业资产调拨情况,通过资产调拨便于实现企业部门之间国有资产共用共享,避免国有资产的重复购置导致浪费,提升企业内国有资产的使用率。如图4-5: 图4-5 资产查询管理功能图 (4)资产列表管理 资产列表管理模块的设计是为了实现对企业内部全部的国有资产进行汇总,并统计国有资产的使用情况,以及名称和类别等属性的资产报表,便于企业领导、国有资产管理和使用部门及时、准确的掌握内部的国有资产投入和使用情况,为分析企业国有资产投入和购置预算提供参考依据。 1.20 系统管理模块实现 系统管理模块主要包括国有资产管理信息系统中的用户管理和用户权限设置这两个部分,即:新建操作用户和分配用户权限模块。国有资产管理信息系统是将用户权限与用户分开进行管理,系统的管理员只负责进行新建用户以及相关部门的信息录入和修改等操作。资产管理员是负责分配用户权限的,如:负责本单位的会计和资产会计人员等工作人员的权限。该模块实现的主要功能如下: (1)权限管理 权限管理包括管理员、资产管理员、资产采购员、审批领导和普通用户这 5种(分别用 A、B、C、D、E 表示)权限的分配及管理。如图4-6: A:管理员拥有新建、修改和删除用户、单位等信息操作权限。 B:资产采购员拥有单位或部门的资产申请及采购权限。 C:资产管理员拥有单位或部门的资产管理权限。 D:审批领导拥有对资产申请、调配、处置等审批权限。 E:普通用户拥有查看所属的资产使用信息权限。 图4-6 权限管理功能图 (2)用户管理 用户管理包括用户的新建、修改和删除管理,如:新建资产采购员、资产管理员、审批领导和普通用户账号等。如图4-7: 图4-7 用户管理功能图 1.21 审批管理模块实现 审批管理模块的主要实现的功能是,进行新添采购和删除已拒绝的采购申请,如:审批人员可以在该模块审批和拒绝资产采购员的采购申请。 1.22 部分实现代码 (1)基础信息管理模块的部分实现代码 //信息添加 protectedvrrered_Click(object sender, EventArgs e) { TypeBLL tb = new TypeBLL(); string TN=this.TextBox3.Text.Trim(); string ab = this.TextBox1.Text.Trim() ; if (!TN.Equals("") && !this.TreeValue.Value.Equals("") && TN != null) { int tId =Convert.ToInt32( this.TreeValue.Value); if ((!ab.Equals(TN)||ab!=TN)&&tb.checsdfreInfo(TN, tId,2)) { if (tb.addTypeInfo(TN, tId)) { ScriptManerer.RegerterStartretcript(this.UperteParel1, this.GetTert(), "提示", "alert('添加信息成功!')", true); this.TextBox3.Text = ""; showTree(); } else { ScriptMasdfewe.egisterereSsdScdipt(this.UpdsdfPanel1, this.Getdsfe(), "报错", "alert('添加信息失败!')", true); this.TextBox3.Focus(); showTree(); } } else { ScriptMansser.RegisSSDSt.rtupFS.ipt(this.UpdaASPanel1, this.GetDype(), "报错", "alert('添加信息有重复!')", true); this.TextBox3.Focus(); showTree(); } } else { ScriptManASDr.RegisterDG.rtupScript(this.UpdaSDFanel1,this.GetType()," 报错","alert('信息添加不完整!')",true); this.TextBox3.Focus(); showTree(); } showTree(); } //信息修改 Protec.RTYRid btnUpRTYe_Click(object seRTYr, EventArgs e) { TypeBLL tb = new TypeBLL(); string tn = this.TextBox3.Text.Trim(); if (!tn.Equals("") &&this.TextBox3.Text != null&& !this.TreeValue.Value.Equals("")) { int ti = Convert.ToInt32(this.TreeValue.Value); if (tb.checkTypeInfo(tn, ti,1)) { if (tb.updateTypeInfo(tn, ti)) { ScriptMaRTYer.RegistRTYTRrtuRTYRipt(this.UpdatePTYRl1, this.GetTyRTY(), "报错", "alert('修改信息成功!')", true); this.TextBox3.Text = ""; showTree(); } else { ScriptManaRDS.RegSDFerStDSFupScSDFt(this.UpdSDFPanel1, this.GetType(), "报错", "alert('修改信息失败!')", true); this.TextBox3.Focus(); showTree(); } } else { ScriptmMFmger.RegisASDSDFrtupScSDFt(this.UpdaSePanel1, this.GetType(), "报错", "alert('信息未修改!')", true); this.TextBox3.Focus(); showTree(); } } else { ScriptMaASDer.RegisteASDartupScrDSF(this.UpdaDSFanel1, this.GetType(), "报错", "alert('请输入修改信息内容!')", true); this.TextBox3.Focus(); showTree(); } } //信息删除 protectedvoid btnDelete_Click(object sender, EventArgs e) { if(this.TreeValue.Value !=null&& !this.TreeValue.Value.Equals("")) { if (!TreeValue.Value.Equals("0")) { int tId = Convert.ToInt32(this.TreeValue.Value); TypeBLL tb = new TypeBLL(); tb.removeTypeInfo(tId); showTree(); } else { ScriptMDSFger.RegistDSFtSDFupScript(this.UpdaHGJanel1,this.GetDype()," 报错","alert('该信息不能删除')",true); showTree(); } } else { ScriptManaEWRV.egisterStDFGDFJUipt(this.UpdDSFPaFGl1,this.GetDFpe()," 报错","alert( '请选择要删除的信息!')",true); showTree(); } } (2)资产管理模块的部分实现代码 //资产查询 protectedvoid ShowOrgan() { List organList = addressBll.GetAllOrgan(); foreach (OrganInfo organ in organList) { ListItem item = new ListItem(); item.Value = organ.OrganId.ToString(); item.Text = organ.OrganName; drpad1.Items.Add(item); } } //资产入库管理 AssetInfo asset = assetBll.GetAssetInfoById(assetId); AssetInfo assetInfo = new AssetInfo(); assetInfo.AssetId = assetId; assetInfo.AssetName = asset.AssetName; assetInfo.TypeInfo = asset.TypeInfo; assetInfo.Model1 = asset.Model1; assetInfo.StorageId = asset.StorageId; assetInfo.TotalNum = Convert.ToInt32(txtAccount.Text) + asset.TotalNum; assetInfo.NowNum = Convert.ToInt32(txtAccount.Text) + asset.NowNum; assetInfo.TakeNum = asset.TakeNum; assetInfo.RepairNum = asset.RepairNum; assetInfo.BadNum = asset.BadNum; assetInfo.MoveNum = asset.MoveNum; int aId = assetBll.AddAssetInfo(assetInfo); decimal price = Convert.ToDecimal(txtPrice.Text); DateTime date = Convert.ToDateTime(txtDate.Text); int nowNum = Convert.ToInt32(txtAccount.Text); LairageInfo lairageInfo = new LairageInfo(); lairageInfo.AssetInfo = asset; lairageInfo.Account = asset.NowNum+nowNum; lairageInfo.Price = price; lairageInfo.LairageDate = date; int lairageId = lariageBll.AddLairage(lairageInfo); } else { int typeId = Convert.ToInt32(this.TreeView1.SelectedNode.Value.ToString()); lblTypeId.Text = typeId.ToString(); } (3)审批管理模块的部分实现代码 //提交采购申请 protectedvoid btnOk_Click(object sender, EventArgs e) { WorkFlowHelper wfh = new WorkFlowHelper(); wfh.instance = wfh.runtime.CreateWorkflow(typeof(AssetWorkflow.Workflow1)); wfh.instance.Start(); StockInfo info = new StockInfo(Guid.NewGuid(), wfh.instance.InstanceId, "资产采购员", this.txtStockDetail.Text.Trim(), DateTime.Now.ToShortDateString(), "等待领导审批"); wfh.project.RaiseAdminSubmit(info); Page.ClientScript.RegisterStartupScript(this.GetType(), "", ""); } 第五章 系统测试 1.23 系统测试原则与方法 软件测试是有设计、有目标的工程性的运动。软件测试是应用人工或自动化的手法来运转或测试某个体系的进程,其目标在于验证是否满意某种预期的结果。 软件测试是软件事业单位对掌握其软件产品品质的重要手法。软件测试是一个与开发事情并行的进程性事情。不是一项繁杂的、缔造性的和需要高度智慧的挑战性使命,而是开发完毕后的一个特定阶段,是一项集体的、工程性的事情。软件测试的基础特征如下: 1)设计性:装备、职员、使命、周期是有设计的; 2)平行性:开发编码,测试,再测试; 3)全部性:设计和用例; 4)重用性:测试、再测试、回归测试、晋级、多平台 5)可重复性:用例、再现系统缺陷; 6)周期性:循环测试、更新; 7)可经管性:人力、物力、周期、系统缺陷; 8)可量化性:系统缺陷、用例、系统缺陷走势。 交通集团公司物资管理系统的测试采取黑盒测试方法。黑盒测试又叫做功效测试或功能测试,它在不知道系统代码的基础上来测试系统的每个功能。在测试时,在接口进行测试,把系统看做一个不能翻开的黑盒子,在全部不思索内部布局和内部特征的情形下,黑盒测试着眼于系统外部结构,不思索内部逻辑布局,重要的测试对象是软件界面和软件功效。它只验证顺序功效是否依照需求规格 说明书 房屋状态说明书下载罗氏说明书下载焊机说明书下载罗氏说明书下载GGD说明书下载 的规定来进行,顺序是否能得当地输入数据进而准确地输出信息。 1.24 系统测试环境 服务器: 硬件环境:CPU:Intel core i7 四核 3.4GHz以上,内存:8G,硬盘:1T,网卡:10/100/1000Mb自适应以太网卡 软件环境:Windows 2008 Server操作系统,SQL Server 2008数据库 硬件环境:CPU:Intel core i5 1.5GHz或更高,内存:1G,硬盘:200M剩余空间,网卡:10/100M自适应以太网卡 软件环境:Windows 9X/2000/XP/Windows7操作系统 1.25 系统测试内容与结果 1.25.1 软件功能测试 我们分别进行单元测试、组装测试、确认测试和压力测试等。在单元测试中我们按照系统功能设计对系统的资产类别管理、资产管理和使用单位管理、资产使用地管理、资产查询管理、权限管理、资产入库管理、资产领用管理和用户管理等功能进行验证测试,在测试中我们根据定义的测试策略和测试方法执行测试用例或测试脚本进行测试。按照系统功能模块设计的功能,通过对模块功能测试中明确模块测试输入信息和输出结果,对系统进行测试验证软件功能。我们以“用户管理”模块进行添加用户信息进行测试为例,在“用户管理”模块中选择“添加”用户信息,并按照提示输入用户姓名、密码、性别、选线选择等信息,输入完成后进行信息提交,观测点击“提交”后系统的提示信息和在数据库中查看信息是否添加成功。 表5-1 软件功能测试 测试阶段 测试模块 测试内容 测试次数 单元测试 资产类别管理 对资产类别添加、修改和删除 5次 资产使用地管理 对资产使用地添加、修改和删除 5次 资产管理和使用单位管理 对资产管理和使用单位添加、修改和删除 5次 资产入库管理 对资产入库信息添加、修改和删除 5次 资产领用管理 对资产进行领用添加、修改和删除 5次 资产查询管理 对资产按照类别、名称进行查询 5次 权限管理 对用户权限进行添加、修改和删除 5次 用户管理 对用户进行添加、修改和删除 5次 审批管理 对流程进行审批同意、审批退回 5次 组装测试 程序的组装过程 对程序进行安装、配置进行测试 5次 确认测试 业务流程测试 对业务流程进行测试确认 3次 数据确认测试 对数据的准确性测试 3次 压力测试 压力测试 测试系统负荷能力和相应时间 5.3.1.1登录测试 (1)测试方法 当输入用户名不存在时,或者用户的密码不正确系统也给出了提示。系统自动跳转回登录界面。当用户的所有信息都正确的时候,用户将进入相应的信息管理系统的前台页面。对于前台及后台各个功能块的测试将在以下内容时进一步测试。下面是给出的用户登录测试用例: 表5-2 用户登录ID测试用例 表5-3 用户密码登录测试用例 (2)测试截图 提醒用户登录界面: 图5-1登录界面图 用户名和密码不匹配: 图5-2 登录失败界面图 用户登录成功: 图5-3 登录成功界面图 (3)测试结果 当用户输入正确的用户名密码时能够进入相应的物资管理系统界面;当用户用户名或密码输入错误时,系统给出相应的提示。测试无误,结果合理。 5.3.1.2资产管理测试 (1)测试方法 在资产管理界面进行资产入库、资产领用的操作。 (2)测试截图 进入资产管理界面: 图5-4资产管理测试 (3)测试结果 当用户符合要求时,系统能够正确地执行用户的操作命令。相应的数据库将被修改。反之,若用户没有权限,则无法进行相应操作。测试无误,结果合理。 5.3.1.3系统管理测试 (1)测试方法 在系统管理进行相关操作比如修改用户权限、删除用户权限等都能简便地、成功地运行。 (2)测试截图 进行系统管理: 图5-5系统管理测试 2、测试结果 当用户符合要求时,系统能够正确地执行用户的操作命令。测试无误,结果合理。 5.3.1.4其他功能测试 鉴于本系统其它功能的测试与前面基本差不多,不再赘述。 1.25.2 非功能测试 (1)安全性 表5-2安全性测试表 序号 测试内容 测试方法 预期测试结果 1 软件容错性 在软件的测试运行过程中,系统对软件进行判定。 当软件运行出现错误时,系统能够给出错误提示,并且可以恢复到系统常态。提高对关键数据的有效性检查,使关键数据比较完善。 2 安全保密性 进入内容管理界面,显示“登录”界面,根据用户名,系统自动判断属于“超级管理员”或是“普通用户”。 软件对超级管理员开放主菜单上的全部功能,而普通用户根据权限只具有部分操作权限。数据库能够具有良好的保密性。 3 运行稳定性 在软件的测试运行中进行判定。 软件运行状况良好,没有发生系统崩溃和丢失数据现象。 (2)用户界面 表5-3 用户界面测试表 序号 测试内容 测试方法 预期测试结果 1 界面显示 在软件运行中任何时候界面是否能够正常显示。 在1024*768分辨率下,软件测试过程中界面能够正常显示。 2 界面文字与提示 界面文字在运行时是否能够清晰可见,语气表达是否易于理解。 界面文字显示正常,提示表达清晰,系统不存在错误或模糊语义。 (3)中文符合性 表5-4 中文符合性测试表 序号 测试内容 测试方法 预期测试结果 1 界面中文符合性 简体中文是否应用与软件界面。 软件界面使用统一的简体中文,不含其它字体。 2 字库中文符合性 软件无自带中文字库。 免测。 (4)用户文档 表5-5 用户文档测试表 序号 测试内容 测试方法 预期测试结果 1 用户文档完整性 检查用户文档的描述是否包含产品使用所需的所有必要信息。 产品使用所有所需的信息都能在用户文档的描述中找到。 2 用户文档正确性 用户文档中是否信息都能准确,表述的信息是否符合系统使用。 用户文档的信息描述正确,无歧义。 3 用户文档一致性 检查用户文档的具体内容是否一致,与程序、数据是否一致。 用户文档的内容一致,与程序及数据一致。 1.26 小结 经测试,可看出,按照预设流程,系统运行良好,无明显bug存在。在多人同时进行频繁操作时,系统操作过程会变慢,响应时间增长。经分析,与服务器性能相关,为应对多并发的情况,最好的方法是购置专用服务器,提高系统性能。 第六章 总结与展望 1.27 个人工作总结 作者为R交通集团公司的一名员工,参与了该项目的主要的设计工作。在该项目中,作者主要参与并进行的工作主要有以下几点: (1)国有资产管理系统的业务需求分析、功能性需求分析和性能分析; (2)国有资产管理系统中公文管理的功能模块详细设计; (3)国有资产管理系统的数据库设计,E-R模型的建立; (4)编写测试用例,完成系统测试。 1.28 系统待改进之处 交通集团公司物资管理系统固然已开发完成并筹备上线试运转,但在项目实行扶植进程中仍旧有很多处需要改进,按照在实行进程中的总结与本人的心得体会,需要在如下几个方面进行钻研与修正: (1)体系框架与条理分别需进一步完善。目前体系的计划固然分为较清楚的三层布局,但较多根本性的功能与模块仍被重复开发,下一步应思索搭建统一的软件运转平台,提供所有基本类的接口与组件,进一步削减上层业务开发的繁杂性。 (2)数据库有进一步优化的空间。目前体系应用SQL SERVER数据库来存储数据,可满足体系的请求和用户的响应时间,当用户量急剧增大时,数据库体系的效率定会不时降低,应对数据库的优化投入一定的人力物力。 (3)目前体系安排在Windows体系上,可思索移植到网络机能更优化的Linux体系。 参考文献 [1] 孙卫琴.精通 Struts:基于 MVC 的 JavaWeb 设计与开发[M].北京:电子工业出版社,2004.11 [2] 万峰科技.JSP 网站开发四“酷”全书:新闻、论坛、电子商城、博客[M].北京:电子工业出版社,2005.9 [3] 张桂元、贾燕枫.Struts 开发入门与项目实践[M].北京:人民邮电出版社,2005.12 [4] 孙卫琴.Tomcat 与 Java Web 开发技术详解[M].北京:电子工业出版社,2003.11 [5] 吴其庆.Java 模块设计实例经典[M].北京:冶金工业出版社,2004.6 [6] [美]坎瓦思著,孙江宏,杨继萍译[M].Jakarta Struts 编程.北京:清华大学出版社,2004.4 [7] [美]James Turner,[美]Kevin Bedell 著,孙勇译.Struts kick start 中文版[M].北京:电子工业出版社, 2004 [8] [美]Deitel H.M.,Deitel P.J.Listfield J.A.等著. Java 大学简明教程—实例程序设计[M].北京:电子工业出版社,2005 [9] 张锋科技,陈刚著.Eclipse 从入门到精通[M].北京:清华大学出版社,2005.6 [10] 柯温钊著.Java 例解教程[M]. 北京:中国铁道出版社,2004.1 [11] (美)蒙纳克斯著.J2EE 快速开发[M].北京:机械工业出版社,2005.10 [12] 明日科技,王国辉,王易编著. JSP 数据库系统开发案例精选[M].北京:人民邮电出版社,2006.5 [13] 刘甲耀等编著. Core Java 高级应用程序设计教程[M].北京:电子工业出版社,2006.3 [14] 宁可著.数据库技术与应用[M].北京:清华大学出版社,2006.1 [15] James Gosling 著. Java 语言规范[M]).北京,机械工业出版社,2006.5.1 [16] Wurz, M.C.; Ruffert, C.; Norpoth, J.; Jooss, C.; Gatzen, H.H.;Using Magneto-OpticalMeasurements for the Evaluation of a Hybrid Magnetic Shape Memory (MSM)-BasedMicroactuator Spasova, B.2007,2-5; [17] Gulden, P.; Becker, D.; Vossiek, M.Novel optical distance sensor based on MSM technology;2005,1-2; [18] Tinhong Zhao; Zhijun Wang; Zibin Man;A CGS-MSM PGA Based on Multi-agent and ItsApplication in Reactive Power Optimization Computer Science and Software Engineering,2008 International Conference on 2004,2 [19] P. Fay; W. Wohlmuth; C. Caneau; S. Chandrasekhar; I. Adesida,High-speed digital and analogperformance of low-noise integrated MSM-HEMT photoreceivers 2003,5; [20] Kovac, J.; Vincze, A.; Chovan, J.; Hasko, D.; Gurnik, P.; Klasovity, N.; Sciana, B.; Tlaczala, M.;Radiewicz, D.; Zboirowska-Lindert,Electrical and optical characterization of planar MSMstructures including δ-doped GaAs layers I.1998,4; [21] Ching-Ting Lee; Hsin-Ying Lee,Surface passivated function of GaAs MSM-PDs usingphotoelectrochemical oxidation method 2003,5; [22] Gulden, P.G.; Becker, D.; Vossiek, M.Novel optical distance sensor based on MSMtechnology,2005,4; [23] Ryzhii, M.; Willander, M.; Khmyrova, I.; Ryzhii, V.Monte Carlo simulation of terahertzresponse of MSM photodetectors; Lasers and Electro-Optics Society Annual Meeting, 1998.3 [24] Mikulics, M.; Marso, M.; Lepsa, M.; Grutzmacher, D.; Kordos, P.Output Power Improvementin MSM Photomixers by Modified Finger Contacts Configuration,2006.4; [25] Tinghong Zhao; Zibin Man; Xueyi Qi,A CGS-MSM PGA Based on Multi-agent and ItsApplication in Solving TSP ;2006.5-7; [26] S.V.; Kuznetzov, P.I.;Effect of optical excitation level on the MSM-detector high-speedresponse Averine, Ultrawideband and Ultrashort Impulse Signals, 2008. [27] Jin-Wei Shi; Kian-Giap Gan; Yi-Jen Chiu; Chi-Kuang Sun; Yin-Jay Yang; Bowers,J.E.Ultrahigh bandwidth MSM traveling-wave photodetectors; 2004,3 [28] Averin, S.V.; Kuznetzov, P.I.; Alkeev, N.V.; Sachot, R Effect of Optical Excitation Energy onthe MSM-PD Response.2007,4; [29] S.V.; Chan, Y.C.; Lam, Y.L.; Optoelectronic and Microelectronic Materials and DevicesOptimization of high-speed MSM-photodiode structures Averine,, 2000. COMMAD 2000. [30] John, E.; Wen-Yen Hwang; Das, M.B.; Mayer, T.S.; Miller, D.L.Fabrication and performance ofa novel ultra-low capacitance MSM photodetector for high-speed OEIC receiverapplications2005,6-8; 致谢 在这几个月的学习和开发中,终于完成了交通集团公司国有资产管理系统的论文。虽然有很多不足的地方,但是系统每一个功能的实现都付出了勤劳的汗水。开发出一个完整的系统让我认识到软件开发工作流程规范的重要性。 首先,我要感谢的人是我的导师,教授专业知识非常渊博,学术功底非常深厚和专业见解非常独到,严谨治学和认真负责的态度,在言传身教中令我受益非浅,终生难忘。教授的这些学术气质让我以后的科研工作有了方向。在硕士期间我不仅学到了专业知识,也学到了一种认真负责,一丝不苟的做人、做事态度。对几年来教授对我的教导与关怀,谨此表达真挚的感谢。 其次感谢其他所有老师和同学,课题的顺利完成与他们的指导和帮助密不可分。在这个朝气蓬勃的集体当中,我学会了勤奋踏实、团结协作的可贵精神,使我获益匪浅。另外在与他们的交流讨论中,我也获得了不少新的思想,对课题的完成帮助很大。 最后谨以此文献给长期支持我的家人与朋友! 2 PAGE
本文档为【交通集团公司国有资产管理系统的设计与实现硕士学位论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
不系舟红枫
从教近30年,经验丰富,教学水平较高
格式:doc
大小:2MB
软件:Word
页数:62
分类:
上传时间:2019-01-20
浏览量:7