政府债务管理信息数据库架构设计
第1章绪论
1.1系统开发背景
近年来,全国各级政府部门不遗余力的大力推广电子政务系统,推进政府办公无纸化、自动化进程。利用计算机及相关政务软件提高政府办公效率、改进服务质量已成为大势所趋。
债务金融处的国际金融组织贷款和外国政府贷款的日常工作业务没有实行计算机软件化的管理,都是通过工作人员手工完成的。由于数据量较大,对数据的整理、查找工作带来了极大的不便。为了顺应时发表展,提高工作效率,债务系统工作极需与之配套的办公软件支持,本系统即在此背景下应运而生。
1.2系统解决的主要问题
从本省开展外债工作至今,每年都有大量的数据需要记录、维护及统计,以往外债数据都是以传统的手工方式进行记录的,由于数据量大、项目类别繁多、信息分类复杂,造成工作人员工作繁重、效率低下,而且以往数据都是保存到纸质的材料中,占用空间大,不方便存储,而且易丢失,不能保证数据完整、安全。查找往年数据资料极不方便,会由于人员的变更使得查询工作变得更加困难。而且数据资料都存放在公用办公室,人员流动量大,这会造成数据安全隐患。
以上诸多问题,在本系统中都将会得到解决。本系统利用先进的计算机技术,将全部数据保存在计算机数据库中,工作人员利用网页客户端进行数据录入、债务分割、贷款申请、下发还款通知等操作,而且还具有持久保存、方便查找等优点,使用债务管理工作简易高效。
本系是在内部网络上运行,使用Linux系统服务器架构,可避免外部攻击,而且数据有自动备份功能,每个工作人员都有各自的权限,从而很好的解决了数据的安全问题。
1.3本系统的主要工作
第一,本系统能极大的提高工作人员的效率。由于本软件系统使用B/S架构,工作人员无需安装客户端,只需在服务器端部署服务,使用任意一款浏览器即可对本系统进行所有的操作。在数据录入页面,省级工作人员可以快捷的录入项目信息,包括项目基本描述、项目金额、项目用途、币种、开户银行等信息。地市级工作人员同样可以利用该系统进行贷款申请、还款信息录入等工作。本系统对各项目及对应的子项目都有很好的分类,还能根据贷款银行进行分类,使工作人员能够十分容易的对项目进行分类管理。系统还能自动对项目金额进行统计,减少了工作人员的负担。
第二,本系统能够对数据进行良好的保存。系统釆用orade数据库,具有高性能、高效率等优点。项目信息全部保存在数据库中,不占用实际空间,而且保存数据更持久不易丢失。系统还能对数据进行热备份,对数据安全提供了保障。
第三,本系统能更好的对数据进行保密不泄露。系统只在内部网络中运行,与互联网物理隔离,以免遭受外部攻击。只有负责该项工作的专职人员才有该系统的登录账号,工作人员必须使用用户名和密码才能登录本系统,而且不同的工作人员具有不同的操作权限,这便从根本上解决了系统的安全问题,对机密数据的安全提供了良好的保障。第四,使用本系统能更加方便快捷的查询往年数据。工作人员可以根据项目名称、项目年度、项目地市等基本信息查询项目的全部信息以及相关的子项目。工作人员能更好的掌握当前项目的进度,及时进行贷款申请、付款通知的下发等。能更好的节省人力物力,提高工作效率。
1.4本文的组织架构
全文共分为六章。
第1章是绪论,简要介绍山东省政府债务管理信息系统的开发背景、课题研究目的及内容以及本文的主要工作。
第2章是系统需求分析部分,首先从整体上描述了系统的总体需求,同时对系统的建设目标和解决的问题简要进行了说明。重点阐述了系统的功能性需求以及非功能性需求,釆用UML统一建模语言对系统功能进行功能分析。
第3章是系统的架构设计部分,通过对系统设计目标和原则的分析,阐述了系统架构设计的思路,给出系统总体架构,采用B/S模式下三层软件分层方式。同时重点介绍系统应用架构和系统部署架构。在明确架构的基础上为后文进行详细设计奠定基础。
第4章是系统的详细设计部分,主要是进行了系统功能的详细描述,对部分典型功能实现工程进行了建模,并给予了详细的系统处理流程图等图表,同时利用UML流程图活动图等形式化语言描述了各个模块的系统功能具体实现,为进一步的实现工作做了准备。
第5章是系统实现部分,阐述了系统的总体实现,并就部分关键功能模块的实现进行了详细说明,结合系统运行情况截图进行了说明。第6章是总结部分,对本文工作进行了总结,阐述了系统建设后能够达到的预期目标,同时分析了系统建设中存在的不足之处。
第2章 系统需求................ 13-32
2.1 系统概..................... 13
2.2 项目管理模式及需求................ 13-20
2.2.1 项目开发................... 13-14
2.2.2 项目管理......................... 14-16
2.2.3 项目ACTOR与...................... 16-18
2.2.4 需求变更........................... 18-20
2.3 系统功能需求........................... 20-29
2.3.1 国际金融组织贷款管理子系...................... 20-24
2.3.2 国外政府贷款管理子....................... 24-29
2.4 系统权限管理需..................... 29-30
2.5 系统性能需................... 30-32
第3章 系统架构设计 32-.............. 32
3.2 系统的技术.................... 34-36
3.5 系统部署架..................... 36-38
第4章 系统详细.................... 38-53
结论
通过本文的相关工作和项目建设,研发了一套利用先进网络技术、信息技术,能够全面支撑国际金融组织贷款、外国政府贷款等核心业务的山东省政府债务管理信息系统。该系统的研发和上线,实现了政府债务管理的事前预测、过程控制和项目结果分析;的规范管理。加强了对资金流向、金融机构、贷款还款等政府债务业务的监管。
当然,本系统还存在许多不足,主要是在系统的架构设计方面,关于提高系统性能方面的设计还可以进一步加强,并且由于本系统结构复杂,系统内部各功能模块之间存在复杂的相互关联关系,在业务与技术的衔接上还需要进一步的加强。另外,业务数据经过系统的收集和整理之后,如何利用这些数据、对数据进行合理的分析,为政府债务管理的政策决策提供分析支持,也是下一步系统改进的方向。
参考文献
[1]丁宝康数据库实用教程北京:清华大学出版社,2004
[2]张瑞君,蒋砚章会计信息系统北京:中国人民大学出版社,2009
[3]甘仞初信息系统分析与设计[M]北京:高等教育出版社,2003
[4]赵建勇政府与非营利组织会计北京:中国人民大学出版社,2021
[5]张云勇等中间件技术原理与应用北京:清华大学出版社,2004
[6]王珊,萨师煊等数据库系统概论北京:高等教育出版社,2006
[7]朱少民软件质量保证和管理北京:清华大学出版社,2007
[8]杨琦企业财务集成管理信息系统厦门:厦门大学出版社,2009
[9]赵颖基于非财务信息披露的投资者关系评价体系构建及其应用研究北京:中国物资出版社,2021
[10]张先治财务分析大连:东北财经大学出版社,2008