工程硕士学位论文选题报告及论文工作计划课题名称地方政府性债务管理系统的设计与实现学号姓名王苑镨专业领域软件工程所在院、系软件学院校内导师校外导师选题时间2015年10月19日同济大学研究生院2015年10月19日一、立论依据课题来源、选题依据和背景情况、课题研究目的、工程应用价值课题来源:自选课题选题依据和背景:很多年以来,地方政府长期举借地方政府性债务规模较大、增长过快、偿债压力较大等负面因素显现,并且各级地方政府在地方政府性债务管理方面的疏忽、不够重视,以及在管理上的“缺位”、“不到位”,导致地方政府性债务管理上尤其在举借、偿还、化解和管理等方面存在着诸多不容忽视的弊端、问题,长期以来,由于国家管理层面上没有赋予给地方政府更加规范的举借债务权限,缺乏全面地、系统地管理机制,所以难以更加有效地发挥地方政府举借债务信用低廉成本进行融资的优势和债务资金在使用上效益,况且局部地区债务风险和问题不容忽视、不可小觑,长期发展来看很难得以持续,更不能适应国家转变经济发展方式、稳定经济增长和完善国家治理的需要。其问题主要表现在:地方政府举借债务资金缺乏明渠和规范,一些地方违法违规融资举借债务较为普遍;地方债务管理在“借入、使用、偿还”上脱节、不规范,尤其多头举借债务问题十分突出,债务资金几乎没有纳入地方政府预算管理,举借和使用债务资金缺乏人大和社会的有效监督,重视举借而不重视偿还债务,积累了诸多风险;地方政府另一方面主要通过企业举借债务,游离在政府信用之外支付了不必要的高额成本,融资成本高启;地方政府债务规模增长过于快速,债务风险、金融风险不容忽视。这些问题国务院对此高度重视,多次组织地方政府进行专题研究,作出了统一部署。2009年底,财政部立即启动了“地方政府性债务管理系统”信息化建设项目。2010年6月,自从国发19号文件下发后,国务院提出“财政部要会同有关部门加快建立融资平台公司债务管理信息系统,实现对融资平台公司债务的全口径管理和动态监控”。紧接着,温家宝总理又批示要求财政部归口做好地方政府性债务统计工作。所以,财政部牵头相关部门,积极、认真地贯彻国务院的部署,积极调查研究、进而出台了加强地方政府性债务管理的政策和措施,取得了较大进展。地方政府性债务管理系统正是因此应运而生的。研究目的和价值:开发和设计地方政府性债务管理系统是在认真研究地方政府性债务问题的基础上,以加强地方政府性债务管理为依托,着力实现地方政府性债务的动态管理与监控,切实防范化解地方政府财政金融风险,重点摸清监控地方政府性债务的规模、债务结构及风险变化情况,以及举借债务融资过程中,出现和发生的新动向、新情况,进行完善地方经济运行,充分发挥自身“免疫系统”功能。系统开发的方向和目的是搞好地方政府性债务统计工作、管理工作、预警工作等债务管理,有利于全面、及时、准确地掌握地方政府性债务情况,为各级政府提供科学的融资决策;有利于健全地方政府性债务管理机制,提高地方政府性债务管理科学化精细化水平;有利于建立和健全地方政府债务风险预警化解机制,实行政府债务总体规模控制,规范举借债务行为,防范于未然,积极化解财政与金融风险。由于地方政府性债务涉及面广,情况十分复杂,在以往每次统计债务数据过程中,大家都深切感受到,采用手工方式填报报表,耗时费力,效率低下。地方政府财政部门要动员大量人力填报,财政部和省、市不得不集中会审,在目前机关事业单位人手人力普遍紧张的情况下,这种方式已经难以为继。因此,为了把大家从繁重的报表工作中解脱出来,已经成为地方政府性债务管理工作中的最为迫切一项任务。开发地方政府性债务管理系统,加强地方政府性债务统计管理工作,动态地、全面地、系统地统计管理债务数据,管理好政府公益性项目债务,推进规范管理融资平台公司、防范财政金融风险、促进经济持续健康发展是功不可没的。二、文献综述国内外研究现状、发展动态我国政府一直以来都比较注重我国地方政府性债务管理工作,在相关债务管理系统的研究与应用中,主要是分为债务基础信息管理系统以及债务风险控制与管理系统的研究与应用工作。本文债务系统是一种典型的信息管理系统。我国信息管理系统在我国起步相对较晚,初期是通过建立企业人事管理、财务管理等信息管理系统逐步发展的,而后一些大型企业为了解决其企业内部数据繁琐的管理工作,在大型企业中逐步引入了成本管理系统和绩效考核系统等专有系统对企业数据进行信息化管理。目前我国信息管理系统正在向着数据管理实时性、业务多任务性和智能化方向进行发展。其中我国在债务基础信息管理方面的相关研究有姜亚敏等人基于山东省政府债务管理实际需求,设计了政府债务管理信息系统原型。董泽光等人基于J2EE技术设计政府债务管理信息系统,提高了政府债务管理以及发展的信息化过程。在政府性债务风险控制管理研究与应用方面,郭宇等研究人员基于系统工程视角,对地方政府性债务风险系统进行了研究。魏加宁等人借鉴先进的数据统计方法提出地方政府债务统计模型。在地方政府性债务管理中,我国研究人员还对其他与地方政府性债务管理系统相关的方面进行了深入的研究与相关应用方面的工作。在欧美等发达国家,计算机技术以及信息管理系统的研究与应用都比我国起步要早,目前在发达国家中,都有了成熟的地方债务管理信息系统,如文献都是基于国外债务管理的实际需求,对债务信息管理系统进行了深入的研究中,目前随着政府数据的海量化,政府债务信息管理系统的一个研究热点是智能化债务信息管理系统,通过大数据分析以及云计算等平台,提供智能化的政府债务管理工作。三、研究内容1.主要研究内容及拟关键技术该论文拟研究介绍管理系统平台的背景、技术概述、需求分析、系统设计、系统实现等方面。具体内容如下:1.概括管理系统的研究背景,着重论述系统开发的重要性、作用,介绍论文的整体架构和结构。2.介绍此系统的设计理念和技术,阐明论文所采用的B/S模式概况和技术平台架构,及数据库的优越性能和优势,确定此次系统开发所采用的相关的技术架构。3.通过债务管理系统的实际需要,分析债务管理的详细需求,提出债务系统的整体结构要求,业务、功能、用户功能、性能实际需求等。4.从债务功能设计出发,设计债务系统架构、系统功能架构、系统主要业务模块、数据库等内容。5.从债务操作开始,表述系统实现的过程,并进行原型开发系统测试。本系统在开发技术拟运用成熟、稳定和先进的技术,采用三层架构的开发模式,以J2EE为平台,采用MVC设计开发思想,实现系统的模块化、组件化开发,用户利用B/S模式实现对系统的访问,数据库处理采用Oracle数据库。2.拟采取的研究方法、技术路线、实施方案及可行性分析研究方法1.系统分析。分析收集到的资料、标准规范,广泛听取和收集用户的需求,通过调研并与专业人士的探讨了解业务流程、数据流程并确定系统的人机界限。2,系统设计。按照软件设计的方法围绕数据资料,进行软件构架、界面设计、模块设计、数据结构设计、数据库设计。3.系统实现。按模块分工进行代码实现,并进行调试、测试、集成和维护。4.实际检验。通过运用于实际生产,检查和验证系统。技术路线及实验方案各级财政部门的债务部门和单位通过财政内网客户端实现与Web服务器和数据库服务器基础业务操作,财政部门同时通过财政内网连接Web服务器和数据库服务器实现操作、管理、维护等债务操作,债务操作和债务管理全部通过财政内网,实现与应用服务器连接进行债务业务操作的。系统服务器主要布置在上级财政部门的计算机中心由系统管理员进行操作、维护,数据维护、备份等服务器的业务操作由数据库服务器管理员负责。根据业务实际和系统需求,设计系统架构,在B/S结构中,Java系统架构设计分为三层,即:表达层、功能层和数据层。主要设计客户层的通过应用客户端、Web浏览器、Applet实现债务单位业务表达功能;然后通过应用服务器的表示层、业务逻辑层等设计实现其业务功能,最后与数据库数据层实现数据调用、存储等功能。结构模型按照业务流程的顺序从左到右设计如下。一是部门、单位、财政部门浏览器的客户端。二是Web服务器中间支持功能层,实现和完成债务单位的所有应用功能的传递与支持的应用功能,主要是债务单位提出业务申请,处理结果反馈给Web浏览器,最后结果信息传至债务服务端。三是债务数据持久化存储层。债务单位通过键盘和鼠标发出请求,此请求通过浏览器的控制器接收并检查分析的请求输入,根据上述请求执行相应动作。如果债务单位请求可通过本机解决,浏览已经存在本机的相关页面,则会输出到HTTP解释器,然后输送到显示器上显示。如果债务单位请求不能在本机解决或处理,则会通过HTTP客户机及网络相关界面与远程服务器取得通信,再由远程服务器来解决债务单位的请求,将债务业务需求的HTML信息送回,通过驱动程序卷入显示器。按照系统架构模型,设计地方政府性债务管理系统功能模块,按照系统业务流程图和实际情况,设计功能模块,一是系统维护,主要是进行用户管理、单位维护、汇率维护等功能维护。二是基本信息,主要是用于各债务单位维护本单位、部门的基本情况、财务报表、资产构成表、建设项目。三是债务填报,主要用于债务单位、部门录入债务数据。四是债务审核,主要是对录入完毕的债务数据进行审核、批量审批、数据检查。五是统计查询,主要用于生成所需求的债务报表,同时提供相应的统计查询功能。六是数据传送,主要用于满足债务单位、部门、财政部门上报和接收数据功能需求。七是风险预警,主要是到期提醒和债务风险预警。可行性分析1.技术可行性。鉴于本人在学校的学习和实践中,对开发政府相关系统已有了一定的认识和实践,使自己在开发该系统的技术方面得以保证。由于本设计最重要体现的是实用性,所以,通过大量的社会调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本毕业设计。2.经济可行性。成本方面:由于本毕业设计属于计算机科学教学的最后一个环节,所以人力消耗免费,资源学校提供,指导老师义务指导。所以成本计算只需计算开发期间开发者的生活消费,学校资源的消耗,所以开发本软件的成本是非常低的。效益方面:为企业开发一个完整、合理的企业运销系统,可大大节余人力,以前需要多人干的工作,使用本系统只需一个人或几个人就能完成,且工作量和劳动强度大大降低。所以开发本软件可以为社会带来很好的经济效益。3.操作可行性。本软件是为政府债务的管理者开发的,所有本软件的用户对象是政府债务的工作人员,由于本软件要设计成友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。所以从以上几个方面的分析来看,开发本软件是完全可行的3.预期目标地方政府性债务管理系统目标主要是中央政府、地方政府为了及时、全面、准确了解掌握地方政府性债务基础数据情况,防范财政、金融风险,按照地方政府性债务数据变动进行动态管理、监管,及时、全面、准确采集财政部门和相关债务单位的综合数据信息,并进行统计、分析、测算、监管,为领导层提供一手债务数据,支持决策。与此同时,实现债务管理系统的规范化、科学化,提升债务管理业务人员效率,减少工作负荷,提高债务可用性和质量。业务目标如下:1.针对财政管理层目标,加强债务管理,强化监督,进行风险预测。(1)利用管理系统的支持,加强债务数据的统计报告制度。(2)动态管理监控地方政府性债务数据。(3)强化地方政府性债务的新增项目管理(4)监督地方政府性债务的风险情况(5)加强分析和测算政府性债务的风险预警情况(6)强化地方政府债务的考核2.针对债务单位,实现规范化、科学化管理(1)加强债务相关单位和下级财政部门进行动态数据采集,实现程序化、科学化的债务数据采集工作。(2)实现动态管理,实时进行业务处理(3)提高工作效率,加强上报管理(4)实现新增、举借、约定还本、偿还本金、支付利息的实时录入系统。(5)加强债务报表等情况的监控3.针对债务数据使用者,构建科学的债务信息共享平台(1)实现上、下级债务管理部门之间的信息传递、共享、交流。(2)实现债务科学化管理、监督、监控,提高了债务管理绩效。(3)为债务管理者提供动态、祥实、可靠的数据。(4)为相关部门提供债务考核的基