您当前的位置:首页 > 计算机论文>信息安全论文

基于.Net技术的资产采购及管理系统设计与实现

2015-11-19 10:04 来源:学术参考网 作者:未知

摘 要:基于单位内部网络及高性能服务器,利用数据库技术及C#开发语言构建基于.Net的资产采购及管理系统,该系统覆盖单位各部门,结合相关政府采购规范及资产管理规范,实现对资产生命周期的完整管理,改变了传统资产采购及管理模式,极大地提高了工作效率及节省了管理成本。

关键词:硬件选型;.Net技术;政府采购;资产管理;数据库;报表

1. 引言
  随着社会经济的发展,资产的管理变得不再那么简单,行政事业单位均对资产利用方面的要求越来越高,急需实现资产管理信息化、透明化。
  资产采购及管理系统正是基于提高管理水平及工作效率的前提下开发的一套专用管理系统,并遵循政府采购的政策、法规和方法,紧密结合事业单位的采购实务,以规范政府采购及资产管理流程为目的,同时利用统一的平台极大地提高了资产采购及管理部门的工作效率,摆脱了繁重的手工劳动,实现了对资产生命周期的完整管理。
2. 系统架构
 系统基于C/S结构使用目前全球领先的.Net技术开发,主要开发语言为C#,开发工具及数据库系统使用微软件公司成熟的开发平台Microsoft Visual Studio 2005及数据库管理系统Microsoft SQL Server 2005,并应用了Janus Systems(Controls for Microsoft .NET)、ComponentOne Studio for DotNET2005及水晶报表插件来实现数据表的显现、图表的制作及打印和报表的输出功能。
3. 系统部署
    系统用户主要为单位各部门采购及管理人员,需选用高性能服务器提供数据服务,通过单位内部1000M局域网与各用户端连接来实现数据服务功能。考虑用户数量及数据量大小的需求,服务器选型基本要求:中央处理器性能不低于Intel Xeon E5620,内存不小于8GB(DDR3 ECC),硬盘采用磁盘阵列方式,容量不小于1TB。同时服务器上安装正版Windows server 2003操作系统及部署Microsoft SQL Server 2005数据库管理系统,以保证管理系统正常运作。
4. 系统结构说明
系统划分为四大模块:用户管理、采购管理、资产管理及报表系统管理。
  4.1 用户管理模块包括部门设置、权限设置及消息管理功能,实现部门信息增删、系统用户增删及权限定制、用户之间通知信息及文件收发功能。
  4.2 采购管理模块主要包括采购计划管理、采购计划汇总、采购执行管理、采购执行情况、采购分析管理、采购品目设置及采购方式设置七大功能。
     采购计划管理为用户提供采购计划管理新建、编辑、删除、上报、查询及打印输出功能;管理用户可通过计划汇总功能对各部门上报的采购计划进行查询、汇总、打印、导出操作及采购方式批复设置;采购执行管理功能为用户提供完整的采购过程管理,包括采购执行单管理、采购内容管理、采购结果管理及采购合同管理;采购执行情况功能为用户提供政府采购计划执行的详细情况,可实时查询各部门的采购需求执行状态;采购分析管理功能为用户提供最直观的政府采购计划、采购执行情况及采购合同的图表分析功能;采购品目管理及采购方式管理为用户提供政府采购品目及其扩展品目与采购方式的增加、编辑、删除等功能。
  4.3 资产管理模块为用户提供资产入库管理、资产对账管理、领用管理、变动管理、报废管理及基础资料设置功能。
  入库管理提供政府采购入库、非政府采购入库、历史资产数据导入功能;资产对账管理为用户提供资产入库后与会计凭证核对的功能;领用管理为用户提供对已入库的资产进行领用、归还、查询领用单、导出领用记录及打印资产领用台帐等操作;变动管理功能为用户提供可对已入库资产进行信息变更及自定义变更模板功能;报废管理功能可对符合报废要求的资产进行报废操作。
  4.4 报表与系统管理模块提供报表管理及系统维护功能。
  报表管理功能使用户可浏览各类数据报表,并可对指定报表进行输出及打印操作;系统管理为用户提供对数据库进行备份、恢复操作,以确保数据安全。
5. 系统工作流程
  系统以采购计划录入、计划汇总、资产采购、资产入库、资产出库、资产变动及报废等业务为主线,将各部门相关资产管理工作整合起来,形成完善的资产采购及管理体系,实现资产采购及管理信息化、透明化。
6. 关键技术要点
6.1数据库结构设计、UML建模及流程设计
  系统采用Sybase公司CASE工具集中的PowerDesigner进行UML建模、数据库结构及流程设计,PowerDesigner可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。 利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设备模型进行控制。
6.2自定义报表查询条件
 系统提供自定报表查询功能,用户可根据需要定制针对相关管理数据的查询条件并保存为常用查询。系统可自动将用户定制的查询条件转化为标准SQL结构化查询语言以从数据读取数据,并将查询结果以表格及多形式可视化图表方式呈现给用户,为用户提供决策支持,并支持查询结果打印及导出功能。
  SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
6.3实现各类报表及资产卡片管理
  系统利用水晶报表实现各类数据报表的生成、打印及资产卡片的套打功能。水晶报表(Crystal Reports)实现是一款商务智能(BI)软件,主要用于设计及产生报表。水晶报表是业内最专业、功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口。
7. 系统应用情况
  资产采购及管理系统于2010年11月开发完成,2011年12月在广东省国土资源测绘院投入运行,目前运行情况良好,并测绘院评为“优秀科技成果奖二等奖”。系统为测绘院资产采购及管理提供良好的平台,各部门均可通过系统实现管理采购计划、查询采购完成情况、完成资产入库出库、资产卡片打印及报表管理等功能,极大地提高了资产管理的工作效率。
8. 结束语
  综上所述,资产采购及管理系统系统在设计思想上,融合事业单位的实际业务需求和对政府采购业务的深入理解,提供了专业的技术架构、管理思想、业务流程及运用模式。并在技术架构上,能够快速地适应业务变化,可进行定制各类基础资料,以满足用户需求。在管理思想上,还着重于资产的生命周期概念,不仅提供了采购管理,还 提供了资产出入库、资产变动及资产的报废管理,实现对资产生命周期的全过程管理,提高了资产管理的工作效率。
  
参考文献:
[1] 马骏.C#程序设计及应用教程(第2版) [M].北京:人民邮电出版社.2009:57
[2] 殷人昆.实用软件工程(第3版)[M].北京:清华大学出版社.2010:105
[3] 宋丽颖,王满仓,胡克刚,徐谦.政府采购 [M].西安:西安交通大学出版社.2007:49

黄春雷,(1981-),男,广东廉江人,测绘助理工程师,主要从事管理软件及地理信息系统开发和计算机设备及网络维护工作。

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页