运用.NETMVC技术的铁路IT资产管理系统的实现

点赞:29447 浏览:133516 近期更新时间:2024-02-19 作者:网友分享原创网站原创

摘 要:为满足铁路总公司、各铁路集团公司和基层车站的需要,实现IT技术资产的计划、采购、验收、使用、库存、维护等管理工作,保证系统的可维护性、可扩展性、高安全性,实现铁路IT资产的动态管理.运用MonorailMVC技术对系统进行了研究与设计,三层架构给与了系统可靠的安全保障,并具有高效的扩展性、维护性、易测试性.实践结果证明,本系统使用简单、出错率低,对社会发展和铁路行业发展做出了重大的贡献.

关 键 词 :.Net;MVC;Monorail;铁路资产管理

中图分类号:TP311.52 文献标识码:A 文章编号:1674-7712 (2013) 12-0000-01

随着铁路信息化的建设,铁路IT技术装备也得到了迅速的发展,IT资产数量不断增加.当前,信息产品更新换代速度快,过快的发展速度极大的挑战了铁路IT资产管理工作.在这种情况下,如果按照以往的资产管理登记方式进行资产管理,已经力不从心,只有运用现代化信息技术的手段管理当前数量巨大的铁路IT资产装备才是根本之道[1].


为了使得铁路IT资产管理系统能够适应当前铁路行业的发展,以及铁路单位的改革的形势和满足信息化建设的要求,本系统的开发需要满足铁路总公司、各铁路集团公司和基层车站的大系统,实现动态管理铁路IT资产.为了本系统的可维护性、可扩展性、高安全性,本系统采用基于.NET的monorailMVC框架进行开发.

一、MonorailMVC概述

(一)MVC概述

MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开[2].使用MVC应用程序被分成三个核心部件:模型、视图、控制器.它们各自处理自己的任务.MVC模式的目的就是实现Web系统的职能分工.

MonoRail是一个.NET的MVCweb开发框架,实现的模板引擎有3个[3]:(1)AspNetViewEngine:用传统的.aspx文件做模板,可以使用aspx语法和怎么写作器控件.(2)NVelocityViewEngine:用NVelocity做模板引擎,逻辑和界面很好的分离开来.(3)BrailViewEngine:基于Boo的模板引擎,功能强,性能好.

二、系统结构设计

(一)系统目标.本系统的建设主要目标是要建立全国铁路公司统一的资产管理分布式应用系统,对铁路IT资产进行动态管理,实现IT资产管理.

(二)系统拓扑结构.系统网络拓扑图如图1所示.网络结构分为:企业怎么写作器+数据库怎么写作器,各种终端设备由终端用户使用[4].在本系统使用过程中,各铁路集团公司可以根据自身的运营情况在本系统的权限下自行建立一个属于本公司的资产管理子系统,该子系统可以供本集团公司内所有员工进行使用.

(三)系统架构.本课题所研究的铁路资产管理系统,涉及的公司、单位众多,为满足铁路资产管理系统的基本需求,对系统采用当前主流的三层开发框架和怎么写作平台:应用层、怎么写作层、数据层.该三层框架能够有效提高系统安全性、维护性、扩展性[5].系统体系结构图如图2所示.

三、系统功能设计

本系统以铁路IT资产的生命周期为主线,主要对铁路IT资产进行购置管理,台账管理、台账汇总、系统维护等几个功能模块组成.

(一)购置管理.在系统中输入软硬件的采购计划模块中,然后把采购合同信息和产品信息输入到系统中并且和计划信息相关联.如果是铁路总公司统一购写,则用户可以通过本系统的产品下发功能把购写的产品分配给下级单位,下级单位的用户通过产品接收功能确认接收上级部门下发的产品.

(二)台账管理.该管理主要是针对资产的增加、删除、修改等操作.通过系统的条件查询功能,查询资产信息,然后对选定的资产进行管理操作.其中,到期/报废功能查询可以查询到即将到期报废的资产,可以手工或批量将资产进行报废处理.

(三)台账汇总.根据台账管理的汇总状况,将汇总情况导出到Excel表格中并打印输出.报表管理体统大类分布汇总表、设备分类汇总表、用途分类汇总表、设备状态汇总表、资金分布汇总表、资产年限汇总表、月度季度年度汇总表对比表.

(四)系统维护.系统维护的主要功能是权限分配、下级单位的创建与合并.系统分为系统管理员、集团公司、各部门经理、职员等几大用户,每个用户所对应的使用权限不同,在产生这些用户时,管理员需要对同级用户进行权限设置.当铁路总公司有集团公司或者集团公司有新的车站单位组建时,管理员需要在本系统中建设新的子单位或部门,当有车站合并时,管理员需要对子单位或部门进行合并.

四、数据库设计

本系统设计四大子数据库:系统维护子数据库、软件子数据库、硬件子数据库、财务管理子数据库,该四大数据库共同组成了铁路IT资产管理系统的数据库.

运用.NETMVC技术的铁路IT资产管理系统的实现参考属性评定
有关论文范文主题研究: 关于铁路的论文范文数据库 大学生适用: 学年论文、在职研究生论文
相关参考文献下载数量: 85 写作解决问题: 怎么写
毕业论文开题报告: 论文提纲、论文选题 职称论文适用: 杂志投稿、职称评初级
所属大学生专业类别: 怎么写 论文题目推荐度: 经典题目

系统维护子数据库主要包括系统维护的各种数据,比如权限信息、日志信息等.软件子数据库主要包括系统软件资产的数据信息,主要包括OA资产信息等.硬件子数据库包括所有硬件的数据信息,主要包括计算机、打印机、售票机等.财务管理子数据库主要包括系统的财务数据.

五、结论

铁路IT资产管理系统的开发,对社会发展和铁路行业发展做出了重大的贡献.本系统运用MonorailMVC技术,系统的三层架构给予了系统可靠的安全性保障,并且系统具有强有力的生命力,具有高效的扩展性、维护性、易测试性.MonorailMVC的运用使得系统使用简单,降低出错率,保证了系统良好的用户界面和操作性.